This is an MkDocs plugin that simplifies configuring page titles and their order using `.pages` files. This package represents versions prior to 3.0.0. As of version 3.0.0, the plugin has been completely rewritten, renamed to `mkdocs-awesome-nav`, and is distributed under a new PyPI package. This specific package (`mkdocs-awesome-pages-plugin`) is no longer actively developed and is considered deprecated in favor of `mkdocs-awesome-nav`.
pip install mkdocs-awesome-pages-pluginVerified import paths — ran on the pinned version, not inferred.
To use the plugin, add `awesome-pages` to the `plugins` section of your `mkdocs.yml` file. Then, define page titles, order, and hierarchy within your documentation directories using `.pages` files, where `nav` specifies the order and `title` sets the section's name in the navigation.
Migrate to `mkdocs-awesome-nav`. Install `pip install mkdocs-awesome-nav` and consult its documentation for updated configuration details and `.pages` file syntax. If you must use the old behavior, pin your `mkdocs-awesome-pages-plugin` version to `<3.0.0`.
Upgrade to `mkdocs-awesome-nav` for new features, bug fixes, and ongoing support. The new package is `mkdocs-awesome-nav`.
Always use the registered entrypoint name, which is `awesome-pages`, in your `mkdocs.yml` configuration: `plugins: - awesome-pages`.