Build a world-class marketing website for Addit that matches the polish and sophistication of Linear.app, demonstrating to investors that our AI-powered call recording app is a serious, premium product.
- Linear.app deep analysis completed
- Current codebase assessment done
- OpenSpec proposal created and validated
- Worker files scaffolded (7 workers ready)
- project.md updated with full context
- Implementation started
ID: rebuild-linear-style-website
Status: Valid and ready for implementation
Location: openspec/changes/rebuild-linear-style-website/
- Dark, premium aesthetic - Near-black background (#0a0a0a), white text
- Section-based storytelling - Each scroll reveals a new feature story
- 3D product visualizations - Screenshots with perspective/depth
- Glassmorphism - Frosted glass cards with subtle borders
- Color-coded categories - Dots (blue=AI, green=planning, yellow=tasks, purple=integrations)
- Social proof early - Customer logos after hero (OpenAI, Vercel, Coinbase)
- Interactive demos - Product UI embedded in marketing pages
- Hero Section - Bold headline, gradient text, floating app mockups
- Customer Logos - Trust-building social proof strip
- Feature Sections - Colored label + headline + description + visual
- Feature Cards - 3-column grid with custom illustrations
- Product Showcases - 3D tilted app screenshots
- Data Visualizations - Animated charts/graphs
- Footer - Multi-column links, clean layout
- Headlines: 48-64px, bold, white
- Subheadlines: 24-32px, semibold, white
- Body: 16-18px, regular, gray-400
- Labels: 14px, medium, with colored dot indicator
- Font: Inter (already in use)
Background: #0a0a0a (near black)
Surface: #111111 (cards)
Border: rgba(255,255,255,0.1)
Text Primary: #ffffff
Text Secondary: #9ca3af
Accent Blue: #3B82F6 (AI features)
Accent Green: #10B981 (planning)
Accent Yellow: #F59E0B (tasks)
Accent Purple: #8B5CF6 (integrations)
- AI-powered call recording and voice memos
- Automatic transcription using leading AI services
- AI extraction of calendar events, reminders, contacts
- Privacy-first: all data stored locally, user provides own API keys
- Smart search across recordings
- AI-Powered Intelligence - Automatic transcription + extraction
- Privacy First - No data on our servers, user controls keys
- Seamless Integration - Calendar events, contacts, reminders
- Crystal Clear Recording - High-quality audio capture
- Smart Search - Find anything instantly
Each worker handles a specific domain of the rebuild:
- WORKER-DESIGN-SYSTEM.md - Foundation (colors, typography, spacing, components)
- WORKER-HERO.md - Hero section with app mockups
- WORKER-FEATURES.md - Feature sections and cards
- WORKER-SOCIAL-PROOF.md - Customer logos, testimonials
- WORKER-ANIMATIONS.md - Scroll animations, transitions, 3D effects
- WORKER-MOBILE.md - Responsive design, touch interactions
- WORKER-PERFORMANCE.md - Optimization, lazy loading, bundle size
- Design System (foundation)
- Hero (first impression)
- Features (core content)
- Social Proof (trust)
- Animations (polish)
- Mobile (reach)
- Performance (speed)
- React 18 + TypeScript
- Vite (fast builds)
- TailwindCSS (utility-first)
- React Router
- Lucide Icons
- Inter Font
- Framer Motion (animations)
- Intersection Observer (scroll triggers)
- Image optimization pipeline
- Custom 3D CSS transforms
- Lighthouse Performance: 90+
- First Contentful Paint: <1.5s
- Time to Interactive: <3s
- Mobile responsive: All breakpoints
- Visual polish: Linear.app quality standard
Execute workers in this priority order:
- WORKER-DESIGN-SYSTEM.md - Colors, typography, base components
- Install framer-motion
- Update tailwind.config.js
- Create UI components (Button, Card, SectionLabel, etc.)
- WORKER-HERO.md - Hero section with animations
- WORKER-FEATURES.md - Feature cards and sections
- WORKER-SOCIAL-PROOF.md - Trust indicators
- WORKER-ANIMATIONS.md - Scroll animations, transitions
- WORKER-MOBILE.md - Responsive design
- WORKER-PERFORMANCE.md - Optimization, Lighthouse 90+
After auto-compact, run these to resume:
- Read this file:
CEO.md - Read
openspec/changes/rebuild-linear-style-website/tasks.md - Start with
openspec/workers/WORKER-DESIGN-SYSTEM.md - Mark tasks complete as you go
- Keep the existing privacy-first messaging - it's our differentiator
- App mockups needed - consider creating Figma designs or using actual app screenshots
- Customer logos - we may not have big names yet, consider "Trusted by developers" or similar
- Focus on the AI angle - that's what's hot right now
Last updated: Session start - Linear analysis complete