Skip to main content

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:​

  1. πŸ“‹ Code blocks com syntax highlighting + botΓ£o de copiar
  2. πŸ’‘ Callouts (tip, warning, danger, info)
  3. πŸ“‘ Tabs (para mostrar variaΓ§Γ΅es: npm/yarn/pnpm)
  4. πŸ” Search (Algolia DocSearch Γ© grΓ‘tis pra OSS)
  5. πŸŒ™ Dark/Light mode
  6. ✏️ "Edit this page on GitHub" link
  7. πŸ“– Breadcrumbs
  8. ⏱️ 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)