Commit Graph

18 Commits

Author SHA1 Message Date
TerryM
ede669051b chore: fix SVG assets and remove unused PNGs
- Rename cta-talkpro-logo, cta-bg-pattern, header-globe, header-logo-wordmark,
  cta/footer store badge icons, preview arrows from .png to .svg
- Refresh cta-bg-pattern from Figma node 9505:754
- Delete 12 unused PNGs leftover from previous design

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 17:30:21 +08:00
TerryM
02102dd046 feat: rebuild landing page from new Figma design (node 9505:537)
Complete redesign with 9 sections matching the updated 1920px layout:
- Header: sticky nav with globe/language toggle and Download CTA
- Hero: warm beige bg, iPhone mockup, "A Modern Way to Stay Connected"
- WhyTalkPro: 2x2 card grid with SVG icons and illustration
- CoreSystem: halftone bg, 6-card feature grid with 3D icons
- Experience: 3 vertical screenshot cards with exact Figma clip positions
- UseCases: split layout with 4 orange-header rows
- Trust: 4-column reliability features with sprite clipping and SVG dividers
- AppPreview: interactive phone carousel with prev/next fade transition
- DownloadCTA: polka-dot bg, TalkPro logo script, store badges
- Footer: logo, description, store badges, link columns

All 35 Figma assets downloaded locally (SVGs correctly named .svg).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 17:14:50 +08:00
TerryM
3d1d674419 docs: fix Figma design link in README 2026-05-12 16:48:14 +08:00
TerryM
376755889d docs: add README and fix Vite 7 override
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 16:40:16 +08:00
TerryM
a071a85121 feat: add Footer component 2026-05-12 16:34:58 +08:00
TerryM
a573a1e571 feat: add Download CTA section 2026-05-12 16:34:26 +08:00
TerryM
bafa1ba6d4 feat: add Use Cases section 2026-05-12 16:33:59 +08:00
TerryM
1e81796aee feat: add Core System section 2026-05-12 16:32:14 +08:00
TerryM
14b528f02b feat: add Hero section 2026-05-12 16:30:36 +08:00
TerryM
316dbe3c78 feat: add Header component 2026-05-12 16:28:30 +08:00
TerryM
213d6c49bc feat: add Base layout with Inter font 2026-05-12 16:27:03 +08:00
TerryM
c06d6bc3c3 feat: replace Tailwind with UnoCSS
Faster dev HMR, native Astro 6 support, same utility class names.
Tokens migrated to uno.config.ts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 16:26:01 +08:00
TerryM
264f66bea5 feat: download Figma assets to public/assets
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 16:22:26 +08:00
TerryM
2ef5d4ffa3 feat: configure Tailwind design tokens 2026-05-12 16:18:21 +08:00
TerryM
adde7b28ad chore: add .gitignore and untrack node_modules/dist
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 16:16:36 +08:00
TerryM
03d3800c6c feat: scaffold Astro + Tailwind project 2026-05-12 16:16:03 +08:00
TerryM
906eb5c763 Add Talk Pro landing page implementation plan
11-task plan covering Astro scaffold, Tailwind tokens, Figma asset download, and all 6 page components (Header, Hero, CoreSystem, UseCases, DownloadCTA, Footer).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 16:07:42 +08:00
TerryM
d49e276973 Add Talk Pro landing page design spec
Documents the Astro + Tailwind architecture, component breakdown, design tokens, and asset strategy for the Talk Pro marketing landing page.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 16:02:47 +08:00