Changes between Initial Version and Version 1 of Ticket #37410, comment 2


Ignore:
Timestamp:
Oct 8, 2026, 11:42:29 AM (72 minutes ago)
Author:
Mike Edmunds

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #37410, comment 2

    initial v1  
    66The 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).
    77
    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.)
     8Sphinx 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.)
Back to Top