nightscout / trio-docs

GNU Affero General Public License v3.0
10 stars 14 forks source link

🏗ī¸ đŸ’Ĩ Migrate Site Generator to Mkdocs from Sphinx #83

Closed ebouchut closed 3 weeks ago

ebouchut commented 1 month ago

Today we use Sphinx to create and generate the trio-docs website.

🏗ī¸ With this pull-request we switch to Mkdocs (site generation engine) and mkdocs-material (theme).

đŸ’Ĩ This PR contains breaking changes.
This is a different toolset.

Updates

EDIT: You can take a look at the README on this PR branch if you want to give this branch a whirl

TODO:

ebouchut commented 1 month ago

Using Keyboard Shortcuts to Navigate pages and Search Results

ℹī¸ Source: https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#keyboard-shortcuts

ebouchut commented 1 month ago

❓ Hey team, do we need to plan to redirect old ReadTheDocs URLs?

Example:

https://docs.diy-trio.org/en/latest/Getting-Started/Overview.html 
  => https://docs.diy-trio.org/Getting-Started/Overview/

EDIT: Answered here.

ebouchut commented 1 month ago

@tmhastings @MikePlante1 and Team

This PR is now ready for review.

I merged the recent PRs onto this PR branch. Merging (into dev) will go smoothly because it is now a fast-forward without conflict resolution 😅.

IMPORTANT

ebouchut commented 3 weeks ago

🙏đŸģ @marionbarker

✅ I fixed the typos you found and reported on Discord.