Den tors 23 juli 2026 kl 12:25 skrev Ivan Zhakov <[email protected]>:

> On Thu, 23 Jul 2026 at 11:59, <[email protected]> wrote:
>
>> Author: dsahlberg
>> Date: Thu Jul 23 08:59:43 2026
>> New Revision: 1936515
>>
>> Log:
>> In site/staging:
>>
>> * docs/release-notes/1.15.html
>>   (#build-system-comparison): Try to add a horizontal scrollbar to the
>> table
>>     instead of resizing the whole page on narrow-width screens.
>>
>> [...]
>
>
>>  <details><summary>Build System Comparison</summary>
>>
>> -<table border="1">
>> +<table border="1" style="display: block; max-width: fit-content; margin:
>> 0 auto; overflow-x: auto; white-space: nowrap">
>>
> The side effect of this change that table is centered now. All other
> tables are left aligned. I think we should left align this table too.
>

That is an unfortunate side effect. I'll figure out how to make it
left-aligned as all the others (but I have to run for now).


>
> Btw I don't a see problem that table adds scrollbar to all page. Otherwise
> we can end up with two scrollbars and this is bad UX in my opinion.
>

I have tested on Edge (Chromium, on Windows) and on Safari (up-to-date
iPhone) and there is no horisontal scrollbar on the page itself. I've also
tested in Edge using Device emulation (under dev tools) and it behaves like
Safari. On a computer, this change doesn't make much difference - there is
no horizontal scrollbar on a wide viewport or on a narrow viewport without
the table expanded. On a phone (after the added "meta viewport") the page
is at 100% scaling when loaded but when you expanded the table, the page
was zoomed out to display the whole table and you have to reverse-pinch to
zoom in again. After this change, the page stays at 100% scaling and you
get a horizontal scrollbar on the table only. (To read the table with less
scrolling you can switch to landscape mode).

Cheers,
Daniel

Reply via email to