- Pre-development
- Agree on featureset
- Designs
- Pick tech stack ([see below](#Tech stack))
- Development
- Release
- Link from astronvim.com / AstroCommunity repo
Path: /
- Hero banner, explaining what is AstroCommunity
- Plugins split by section:
- Top plugins section + link to /explore?sort=top page
- Explore categories section + link to /categories page
- New plugins section + link to /explore?sort=new
Path: /tags
- List of tags (sorted by popularity?)
- Each tag has top plugins + link to
/explore?sort=top&tag=[tag]
Path: /explore
- List of plugins with sidebar, links to /plugins/[plugin]
- Sidebar:
- Search field
- Sort options (top, new, alphabet)
- Tag filter
Path: /plugins/[pluginAuthor]/[pluginName]
- Shows title, tags, category
- Shows AstroCommunity README
- Show install instructions
- Shows AstroCommunity configuration
- Shows plugin README
- Shopping list for plugins, ala Google Fonts
- Static
- Updates on
main
push. No tagged versions - For search, bundle a list of plugin names + their tags + their AstroCommunity README (not the plugin's repos). When user clicks on search box, load the search index
- React or Svelte? Astro if static?
- Dark mode by default. Likely using Tailwind for styling