Individual module specs for use with compose-prompt.md. Start from the selected preset in presets.md. Only reference modules that differ from preset defaults.
| Module | File | Purpose |
|---|---|---|
| Stack | stack.md | Vite project scaffold, package.json, Lenis+GSAP setup |
| Typography | typography.md | Type scale, Google Fonts, CSS variables |
| Colors | colors.md | Token system, texture options |
| Motion | motion.md | GSAP patterns, motion vocabulary implementation |
| Hero | hero.md | Hero layouts, entrance sequence variants |
| Nav | nav.md | Sticky nav, scroll state, mobile menu |
| CTA | cta.md | Button styles, PULSE micro-interaction |
| Sections | sections.md | Content section patterns, scroll reveal |
| Interactions | interactions.md | Cards, FAQ, accent interactions |
| Images | images.md | Unsplash integration, responsive images |
| Video | video.md | Video slots, Replicate documentation |
| Responsive | responsive.md | Breakpoints, mobile animation handling |
| Quality Gate | quality-gate.md | Build verification checklist |
- Select a preset from ../presets.md
- Start from preset defaults — most values are already set
- For each section of your build prompt that differs from the preset, paste the relevant module block with your overrides
- Modules are composable — stack them in any order in the build prompt