feat(ia): SaaS 제품 카탈로그(/packages) + 네비를 SaaS·음악·외주 3축으로 재편

- lib/saas-catalog.ts: 확장 가능한 SaaS 제품 데이터 모델(배열에 추가 시 자동 노출)
- app/packages: 카탈로그 페이지 — available 카드 그리드 / coming_soon / 빈 상태 예고+출시 알림 수집(ContactModal 재사용)
- TopNav·Footer: SaaS 제품(/packages)·AI 음악(/music)·커스텀 외주(/work) 3축
- 홈 Hero·라벨 카피를 새 정체성으로 정렬, 'Custom Build/사업부' 잔재 정리
- sitemap에 /packages 등록, STRATEGY.md에 크몽·숨고 미사용+인스타 유입 정책 명시
- 음악은 카탈로그에 넣지 않고 단품 라인(/music) 유지

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-31 16:08:28 +09:00
parent ec8c4345b8
commit 4eee1b5c31
10 changed files with 292 additions and 18 deletions

View File

@@ -92,11 +92,11 @@ export default function Home() {
className="kx-display text-4xl md:text-6xl lg:text-7xl font-bold mb-5 leading-[1.1]"
style={{ wordBreak: 'keep-all', letterSpacing: '-0.02em' }}
>
<br /> .
<br /> .
</h1>
<p className="text-base md:text-xl text-white/70 leading-relaxed">
AI , .
SaaS로. AI .
</p>
</div>
</section>
@@ -140,7 +140,7 @@ export default function Home() {
</div>
</Link>
{/* Custom Build 카드 */}
{/* 커스텀 외주 카드 */}
<Link
href="/work"
onClick={() => trackCTAClick('home_v7_card_work')}
@@ -153,10 +153,10 @@ export default function Home() {
>
<div className="relative z-10">
<p className="font-mono text-[11px] tracking-widest uppercase text-white/60 mb-3">
Custom Build
Custom Work
</p>
<h2 className="kx-display text-2xl md:text-3xl font-bold text-white mb-2">
</h2>
<p className="text-sm md:text-base text-white/70 mb-4">
· · AI
@@ -351,12 +351,12 @@ export default function Home() {
</div>
</section>
{/* 4. Custom Build 섹션 — 4 카드 + 5건 사례 + 견적 CTA */}
{/* 4. 커스텀 외주 섹션 — 카드 + 5건 사례 + 견적 CTA */}
<section className="py-24 px-6 bg-black text-white border-b border-white/10">
<div className="max-w-7xl mx-auto">
<div className="text-center mb-14">
<p className="font-mono text-[11px] tracking-widest uppercase text-white/50 mb-4">
Custom Build
Custom Work
</p>
<h2
className="kx-display text-3xl md:text-5xl font-bold mb-5"