- Question detail pages with full answers and code examples
- Syntax highlighting for code blocks
- SEO meta tags per question
- Dark/light mode
- Deploy to Vercel
- i18n UI (English + Spanish)
- Move questions to markdown files
- Topic tags (Composition API, Reactivity, Components, Testing, etc.)
- Migrate to VitePress
- Translate question content to Spanish
- Nuxt-specific questions (Nitro, data fetching, modules, hybrid rendering, SSR patterns)
- More advanced Vue questions (v-model internals, generics, defineExpose, state management patterns)
- Practical debugging and design scenario questions
Migrated from Nuxt but didn't fully adapt to VitePress conventions. Review how mature VitePress sites are structured (vitepress.dev, pinia.vuejs.org, vuefire.vuejs.org, pinia-colada.esm.dev) and align.
- Review layout and navigation against reference VitePress projects
- Adopt VitePress sidebar, navbar, and footer conventions
- Improve Contributing page (follow patterns from Pinia, VueFire, etc.)
- Add useful links section (ecosystem, resources, related projects)
- Polish homepage to feel native to VitePress, not a custom SPA
- Review theme customization (hero, features, team page, etc.)
- Native VitePress homepage hero with gradient text and feature cards
- SVG book logo with hero glow effect
- Favicon and navbar logo
- Brand rename from VueWiki.dev to VueWiki
- Open Graph image for social sharing
- Built-in search (VitePress local search)
- Contribution guide
- Community Q&A submissions via GitHub PRs
- Analytics (PostHog, EU region)
- Issue templates (new question, bug report, improvement)
- PR template
- Code of Conduct (Contributor Covenant v2.0)
- GitHub Discussions
- Branch protection on main
- Prettier + pre-commit hook (matching VitePress config)
- Vue 3 migration guides (#2)
- Pinia patterns and best practices (#3)
- Vitest testing guides (#4)
- Dedicated Nuxt section (#5)
- Interactive code examples (#6)
- Static SVG diagrams for conceptual questions (#17)
- Spanish (es)
- Chinese Simplified (zh-CN) (#7)
- Portuguese (pt-BR) (#8)
- Japanese (ja) (#9)
- Korean (ko) (#10)
- French (fr) (#11)
- German (de) (#12)
- Russian (ru) (#13)
- Arabic (ar) (#14)
- Vietnamese (vi) (#15)
- Hindi (hi) (#16)