ROADMAP
/ βββ Landing Page (Home) β vende o projeto βββ /docs β documentaΓ§Γ£o completa β βββ /getting-started β βββ /guides β βββ /api-reference β βββ /examples βββ /blog β changelogs, artigos, roadmap βββ /community β links, contributors, Discord βββ /playground (opcional) β demo interativo
βββββββββββββββββββββββββββββββββββββββββββββββ β NAVBAR β β Logo | Docs | Blog | Community | β GitHub β βββββββββββββββββββββββββββββββββββββββββββββββ€ β β β π₯ HERO SECTION β β β β [Badge: v1.0 β Just Released] β β β β Headline grande e bold β β "Build X without the Y headache" β β β β Sub-headline em tom conversacional β β explicando o que faz em 1-2 linhas β β β β [Get Started] [GitHub β 1.2k] β β β β ββββββββββββββββββββββββββββββββββββ β β β $ npm install seu-projeto β β β β // code snippet sexy β β β ββββββββββββββββββββββββββββββββββββ β β β βββββββββββββββββββββββββββββββββββββββββββββββ€ β β β β¨ FEATURES GRID (3-4 colunas) β β β β π Fast π Secure β β π§© Extensible π¦ Lightweight β β β βββββββββββββββββββββββββββββββββββββββββββββββ€ β β β π» CODE SHOWCASE β β Exemplo real lado a lado: β β "Antes (sem o projeto)" vs "Depois (com)" β β ou um code block interativo β β β βββββββββββββββββββββββββββββββββββββββββββββββ€ β β β π SOCIAL PROOF / TRUST β β "Used by" logos (mesmo que poucos) β β GitHub stars | Downloads | Contributors β β β βββββββββββββββββββββββββββββββββββββββββββββββ€ β β β πΊοΈ ROADMAP PREVIEW (opcional) β β Timeline visual do que vem por aΓ β β β βββββββββββββββββββββββββββββββββββββββββββββββ€ β β β π₯ COMMUNITY CTA β β "Join the community" β β [Discord] [GitHub Discussions] [Twitter] β β β βββββββββββββββββββββββββββββββββββββββββββββββ€ β FOOTER β β Links | License | "Made with β€οΈ by [vocΓͺ]" β βββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββ¬βββββββββββββββββββββββββ¬βββββββββββ β β β β β Sidebar β ConteΓΊdo Principal β TOC β β (nav) β β (On this β β β # TΓtulo β page) β β Getting β β β β Started β Texto, cΓ³digo, β β’ SeΓ§Γ£o1 β β > Installβ exemplos β β’ SeΓ§Γ£o2 β β > Config β β β’ SeΓ§Γ£o3 β β β ββββββββββββββββ β β β Guides β β code block β β β β > Auth β β com copy btn β β β β > Deploy β ββββββββββββββββ β β β β β β β API Ref β [β Prev] [Next β] β β β β β β ββββββββββββ΄βββββββββββββββββββββββββ΄βββββββββββ
Componentes de conteΓΊdo que vocΓͺ PRECISA:β
- π Code blocks com syntax highlighting + botΓ£o de copiar
- π‘ Callouts (tip, warning, danger, info)
- π Tabs (para mostrar variaΓ§Γ΅es: npm/yarn/pnpm)
- π Search (Algolia DocSearch Γ© grΓ‘tis pra OSS)
- π Dark/Light mode
- βοΈ "Edit this page on GitHub" link
- π Breadcrumbs
- β±οΈ Reading time (opcional mas legal)
π Documentation β βββ π Getting Started β βββ Introduction β "O que Γ© e por quΓͺ" β βββ Installation β 30 segundos pro primeiro uso β βββ Quick Start β Hello World funcional β βββ Project Structure β Como se organiza β βββ π Guides β βββ Core Concepts β Mental model β βββ [Feature A] β βββ [Feature B] β βββ [Feature C] β βββ π§ API Reference β βββ Configuration β βββ Methods β βββ Types/Interfaces β βββ π¦ Examples β βββ Basic β βββ Advanced β βββ Real-world β βββ π Migration Guide β βββ β FAQ / Troubleshooting
BRAND SYSTEM β βββ π― Nome β βββ Curto, memorΓ‘vel, "googlΓ‘vel" β Ex: Astro, Prisma, Vite, Bun β βββ πΌοΈ Logo β βββ Γcone (favicon, GitHub, npm) β βββ Logo completo (navbar) β βββ VariaΓ§Γ΅es (dark/light) β βββ π¨ Cores β βββ Primary (1 cor forte e marcante) β βββ Secondary β βββ Background (dark mode first!) β βββ Accent (para CTAs e highlights) β βββ βοΈ Tipografia β βββ Headlines: Inter/Cal Sans/Geist (bold, impactante) β βββ Body: Inter/Geist β βββ Code: JetBrains Mono/Fira Code β βββ π£οΈ Tom de Voz β βββ TΓ©cnico mas acessΓvel β βββ Confiante sem ser arrogante β βββ "Dev falando com dev" β βββ π Elementos Visuais βββ Gradients sutis βββ Glow effects (tendΓͺncia atual) βββ Grid/dot patterns no background βββ IlustraΓ§Γ΅es/Γcones consistentes
:root {
/_ Background _/
--bg-primary: #0a0a0b; /_ quase preto _/
--bg-secondary: #111113; /_ cards _/
--bg-tertiary: #1a1a1f; /_ hover states _/
/_ Brand β ESCOLHA UMA identidade _/
--brand: #6366f1; /_ indigo (confianΓ§a, tech) _/
/_ ou _/
--brand: #22d3ee; /_ cyan (moderno, fresh) _/
/_ ou _/
--brand: #f97316; /_ orange (energia, bold) _/
/_ ou _/
--brand: #10b981; /_ emerald (growth, stable) _/
/_ Text _/
--text-primary: #fafafa;
--text-secondary: #a1a1aa;
--text-muted: #52525b;
/_ Accents _/
--glow: rgba(99, 102, 241, 0.15);
--border: rgba(255, 255, 255, 0.08);
}
Para o site/docs: β βββ ποΈ Framework β βββ β Astro + Starlight β MELHOR para docs OSS β βββ Nextra (Next.js) β Se jΓ‘ usa Next β βββ VitePress β Se o projeto Γ© Vue β βββ Docusaurus β Facebook, muito completo β βββ π¨ Styling β βββ Tailwind CSS β obvio β βββ + shadcn/ui β componentes prontos β βββ π ConteΓΊdo β βββ MDX β Markdown + Components β βββ Content Collections β (Astro) β βββ π Search β βββ Algolia DocSearch β grΓ‘tis para OSS β βββ π Deploy β βββ Vercel β grΓ‘tis para OSS β βββ Cloudflare Pages β grΓ‘tis β βββ Netlify β grΓ‘tis β βββ π Analytics βββ Plausible/Umami β privacy-friendly
PRΓ-LANΓAMENTO: βββ [ ] README.md impecΓ‘vel no GitHub βββ [ ] Logo + favicon βββ [ ] Landing page no ar βββ [ ] Docs: Getting Started funcional βββ [ ] Docs: pelo menos 1 guide completo βββ [ ] Quick Start em < 5 minutos βββ [ ] LICENSE definida βββ [ ] CONTRIBUTING.md βββ [ ] Code of Conduct βββ [ ] Link "Edit on GitHub" nas docs βββ [ ] Open Graph images (para preview social) βββ [ ] GitHub repo com description + topics + website link
PΓS-LANΓAMENTO: βββ [ ] Blog post de anΓΊncio βββ [ ] Post no Twitter/X βββ [ ] Post no Reddit (r/webdev, r/programming, etc) βββ [ ] Dev.to / Hashnode article βββ [ ] Discord server ou GitHub Discussions βββ [ ] Changelog automatizado
π‘ Dica Final: A Regra do "5-30-300" text β±οΈ 5 segundos β O visitante entende O QUE Γ β±οΈ 30 segundos β Ele sabe POR QUE deveria usar β±οΈ 300 segundos β Ele tem o primeiro "Hello World" rodando Se o seu site consegue isso, vocΓͺ jΓ‘ estΓ‘ na frente de 90% dos projetos OSS.
Anti-Patterns to AVOID Design β Purple gradients on white backgrounds (overused AI aesthetic) β Centered hero sections with generic CTAs β Generic card grids (Pinterest layout) β Overuse of drop shadows β Excessive animations (distraction)
Typography β Inter/Roboto/Arial (boring defaults) β Too many font families (> 3) β Poor hierarchy (everything same size)
Color β Low-contrast color schemes β Rainbow gradients everywhere β Using accent colors for large areas
Code β Inline styles (use Tailwind classes) β !important overrides β Massive component files (> 300 lines) β No component reusability
alidation Checklist Before considering the UI complete, verify:
Aesthetic is DISTINCTIVE (not generic AI slop) Typography uses specified fonts + scale Color system matches specification exactly Animations feel polished, not janky Performance budgets met Accessibility standards met (WCAG AA) Mobile responsive (all breakpoints tested) Dark theme consistent throughout Network graph is the MEMORABLE element Code is production-ready (no TODOs, proper error handling)