summary refs log tree commit diff
path: root/.github (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-05-27Additionally deploy to a folder named after current Synapse version github/anoa/mdbook_ci_versions anoa/mdbook_ci_versionsAndrew Morgan1-6/+28
Doing so will allow us to build up releases of the docs as we create and push to release branches. In the future we'll have some UI on the website to switch between versions, but for now you can simple just change 'latest' to 'v1.2.3' in the URL.
2021-05-27Refine the sidebar: switch to headers without labelsAndrew Morgan4-31/+64
This just ends up looking much cleaner. Also includes some updates to the description of what each custom JS/CSS file does.
2021-05-27Update oft-linked to admin_api directory with info about the new siteAndrew Morgan3-23/+37
I also moved the information about how to get an admin access token to the "Admin API" chapter of the docs (and lightly spruced it up + did RST -> MD).
2021-05-27Update docs/README.md with information on the site and how to build itAndrew Morgan1-3/+68
2021-05-27Remove chapter navigation buttons on desktopAndrew Morgan2-1/+9
As they interfere with the table of contents, and aren't really needed on desktop UI. Buttons are still kept for mobile.
2021-05-27Add a table of contents pluginAndrew Morgan5-1/+515
This allows for displaying a nifty auto-scrolling table of contents pane to the right of the current page of documentation. This is especially useful when viewing long documents such as the installation instructions.
2021-05-27Add some section pagesAndrew Morgan14-8/+117
These pages simply act as a container for other pages, but also serve to provide an introduction and explanation for the pages to come. We can also use it to describe what topics should be covered in the section, to help others organise new documentation pages.
2021-05-27Organise existing documentation into a tree structure.Andrew Morgan2-0/