pydata / pydata-sphinx-theme

A clean, three-column Sphinx theme with Bootstrap for the PyData community
https://pydata-sphinx-theme.readthedocs.io
BSD 3-Clause "New" or "Revised" License
557 stars 300 forks source link

Document expected file and section structure #1902

Open timhoffm opened 6 days ago

timhoffm commented 6 days ago

I struggle to set up a file / section structure that creates a reasonable layout. As a result, the left / right navigation sidebars can get funny. Sometimes not showing content, sometimes showing more content than expcected (e.g. "On this page" showing also top-level sections of neighboring pages). It seems a certain layout is required, which I could not find in the docs.

It would be helpful to document the expected structure and how that maps to the rendered page.

Things to document / clarify:


Edit: Reading the docs, there's also some ambiguity around the use of the term "section"; namely,

trallard commented 5 days ago

Thank you @timhoffm 🙏🏽 I recognize our docs could do with a bit of TLC so I appreciate the detailed issue and suggestions.

I might have some time to work on our docs soon(ish), would it be ok if I ping you for a review when I get to improving some of this content? It is ok if you have too many things on your plate and cannot commit but I ask as I'd appreciate having a user perspective to ensure we hit the mark /fill these gaps accordingly.

timhoffm commented 5 days ago

Sure.