As a user of Codex, I want to be able to quickly find the page I want to go to
As a user of Codex, I want the option of searching for something instead of reading through the navigation menus
Search is critical for a documentation website, and we've already identified issues with not having it (see discussion on the component groups task). Search will be an important complement to navigation menus.
VitePress integrates with Algolia for site search. While the documentation has been removed from the latest VitePress docs, the VitePress site still uses it.
Acceptance criteria
- Determine if Algolia will still be supported moving forward
- If so, get the free version and implement on the docs site as a test run
- If needed, evaluate if we need a paid plan (they have open source/non-profit plans)
- If simple Algolia integration is not possible or desirable, evaluate whether we want to roll our own search using Lunr.js instead.