Fix wishlist summary table display with multiple references to other entries
Marco Ricci

Marco Ricci commited on 2026-03-23 22:04:29
Zeige 1 geänderte Dateien mit 3 Einfügungen und 0 Löschungen.


In PuTTY's wishlist entry page, links are kept at their default styling.
A line like

    blocks: pageant-deferred-decrypt pageant-forwarding-path pageant-key-confirm

remains readable because the links are underlined, and thus word
boundaries are clearly discernable.

*Our* wishlist page however uses the standard Material for MkDocs
styling, which does not underline links. As such, it is much more
difficult to discern where one link ends and the next one begins.

We fix this by adding 0.5em whitespace between two adjacent links in the
bug-summary table.  We add a right margin instead of a left one, despite
the shakier browser support, because the table text is left-justified
and the margin would "turn into a text-indent" if there happens to be
a line-break between two such links.
... ...
@@ -15,6 +15,9 @@ table#bug-summary th, table#bug-summary td {
15 15
 table#bug-summary td:first-of-type {
16 16
     padding-right: 1.5em;
17 17
 }
18
+table#bug-summary td:first-of-type > a:has(+ a) {
19
+    margin-right: 0.5em;
20
+}
18 21
 
19 22
 a.scheduled-next {
20 23
     font-weight: bold;
21 24