Update installation docs to use tabs for per-OS steps.

Review Request #13000 — Created May 2, 2023 and submitted

Information

Review Board
release-5.0.x

Reviewers

This introduces the sphinx-tabs (https://sphinx-tabs.readthedocs.io/)
extension to our docs, which allows us to separate out blocks of content
into named tabs. Those tabs can be kept in sync across different tab
sets.

This allows us to easily put The Ubuntu/etc. and RHEL/etc. steps under
their own tabs, simplifying the page content when a person is going
through our steps. When they select a tab for an OS, all other steps
will be updated to show the same tab.

Tab functionality will help as we modernize our installation process for
modern distros.

Read through the docs in both HTML and JSON (for website dosc UI) builds.

Summary ID
Update installation docs to use tabs for per-OS steps.
This introduces the sphinx-tabs (https://sphinx-tabs.readthedocs.io/) extension to our docs, which allows us to separate out blocks of content into named tabs. Those tabs can be kept in sync across different tab sets. This allows us to easily put The Ubuntu/etc. and RHEL/etc. steps under their own tabs, simplifying the page content when a person is going through our steps. When they select a tab for an OS, all other steps will be updated to show the same tab. Tab functionality will help as we modernize our installation process for modern distros.
87b37a26dcb41cb69db5c3c5272f52e54e941e48
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-5.0.x (f003f3a)