Welcome to the Project Wiki¶
This is the homepage for the documentation.
Key items:
- Getting started guide: Guide
- Search is enabled via the search plugin.
- Navigation ordering is controlled with awesome-pages using .pages.yml files.
Quick links
- Home: index.md
- Guide: guide/index.md
- Example ordering config: .pages.yml (see example below)
Using awesome-pages for navigation order¶
awesome-pages lets you control the order and grouping of pages by placing a .pages.yml file in a directory. A .pages.yml file affects the navigation for files within its directory.
Example .pages.yml for the top-level docs directory:
```wiki/docs/.pages.yml#L1-20
Place this file at: wiki/docs/.pages.yml¶
This example orders the root pages and groups the 'guide' directory.¶
- index.md
- guide:
- index.md
- getting-started.md
- advanced.md
- reference.md
- changelog.md
Place `.pages.yml` in a subdirectory (for example, `wiki/docs/guide/.pages.yml`) to control ordering inside that subtree. --- ## Guide (what to expect) The `guide` section contains a short getting-started guide and additional pages. Example `guide/index.md` content (create at `wiki/docs/guide/index.md`): ```wiki/docs/guide/index.md#L1-40 # Getting Started Welcome to the guide. This section contains: - `getting-started.md` — quickstart and setup - `advanced.md` — tips, patterns, and deeper info Start with `getting-started.md` to get the project running locally.
Notes & Recommendations¶
- Update
mkdocs.yml(found atwiki/mkdocs.yml) with yoursite_urlandrepo_url. - Keep
docs_dirset todocs(default) or adjust it if you prefer a different layout. - Use
searchandawesome-pagestogether:searchindexes the pages,awesome-pagescontrols nav order. - When using Material theme features (like
navigation.indexes) ensure you have the Material theme installed and the right version that supports those features.
Happy documenting!