On 7. 10. 2026 16:12, Daniel Sahlberg wrote:
Den ons 7 okt. 2026 kl 16:05 skrev Evgeny Kotkov via dev
<[email protected]>:
Hi all,

While skimming the latest version of the 1.15 release notes [1], I almost
missed the new "Build System Comparison" table because it is collapsed
inside a <details> element.

I'd like to propose dropping the <details> and showing the table inline,
for a few reasons:

- This collapsed content is easy to miss entirely, because the summary line
   doesn't look like something clickable with the default styling.

- I think that the table looks great and enhances the release notes, so we
   should not hide it.

- The current "Build System Comparison > Build System Comparison" hierarchy
   reads oddly.

- I think the release notes aren't long enough to justify collapsing sections.

Would there be any objections to me committing an ad-hoc patch that removes
the <details> block for this table?
I'm fine with either approach. There was a wish to keep the notes a
bit shorter (see quoted text in [2]) but it adds 10% to something
people would probably not print either way.


My main gripe about that collapsed table is that it's so amazingly subtle that no-one who doesn't know its there will find it. The default styling is moderately horrible, using one little widget that no-one will notice is a great example of a UI hiding functionality in plain sight.

So it's either: remove the <detail> wrapper or fix the styling. I could have a go at the latter, I see it as behaving similarly to a link.

-- Brane

Reply via email to