Changes between Initial Version and Version 1 of Ticket #37410, comment 2
- Timestamp:
- Oct 8, 2026, 11:42:29 AM (72 minutes ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #37410, comment 2
initial v1 6 6 The stylesheet will need to render the visual separators in a way that is invisible to screen readers, such as `border-inline-end` or the new CSS [https://caniuse.com/mdn-css_properties_content_alt_text content alt text] (`content: " | " / "";`, supported in all major browsers since mid-2024). 7 7 8 Sphinx has an [https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-hlist hlist directive] that creates compact lists, but it seems to generate multi-column vertical lists (with a fixed number of columns) rather than the horizontal-style lists in Django's overview page. We could investigate using `.. hlist::` with a `:class:` option for our custom html styling, which ''might'' also render better output in other formats like PDF. (Even with regular vertical lists, I think we'll need `:class:` ''somewhere'' in the source to enable our custom CSS.)8 Sphinx has an [https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-hlist hlist directive] that creates compact lists, but it seems to generate multi-column vertical lists (with a fixed number of columns) rather than the horizontal-style lists in Django's overview page. We could investigate using `.. hlist::` with a `:class:` option for our custom html styling, which ''might'' also render better output in other formats like PDF. (Even with regular vertical lists, I think we'll need `:class:` or `.. rst-class::`` ''somewhere'' in the source to enable our custom CSS.)