Mainly changes the existing formatting to be closer to upstream's to have a smaller diff. Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
Fixes #784 Add a collapsible list of endpoints to the top of the page for each distinct spec. We do this by storing endpoint metadata on $page and creating a new partial, endpoints-toc.html, which renders it.
Co-authored-by: Andrew Morgan <andrew@amorgan.xyz>