Skip to content

The Terminal's download table scrolls inside its own box - #48

Merged
Rafael-SOWNet merged 1 commit into
masterfrom
the-download-table-scrolls
Oct 25, 2026
Merged

Rafael-SOWNet merged 1 commit into
masterfrom
the-download-table-scrolls

Conversation

@Rafael-SOWNet

@Rafael-SOWNet Rafael-SOWNet commented Oct 25, 2026 •

Copy link
Copy Markdown
Member

Quick start's table of Terminal builds, by OS and architecture, is 455px wide. In a window narrower than about 650px it is wider than the column. Below about 550px it reaches past the window's right edge, where the body's overflow-x: hidden cuts it off. At 320px, a desktop window at 400% zoom, the ARM 32-bit and ARM 64-bit columns and most of x86 64-bit could not be seen at all.

The table now sits in a <div class="scroll-x">, which scrolls sideways when the table does not fit and changes nothing when it does. A wrapper is used rather than restyling the <table>, because changing a table's display can drop its table semantics for screen readers.

Built locally and measured in headless Chromium:

  • at 320px the table no longer reaches past the window;
  • Quick start at 1280px renders pixel for pixel as before.

At 320px Quick start still has two words reaching past the window, AngouriMath.Terminal.exe and AngouriMath.Interactive. #47 wraps those. With #47 and this PR, Quick start fits at 320px and at 390px.

🤖 Generated with Claude Code

https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura

The table of builds by OS and architecture is 455px wide. In a window narrower than about 650px it is wider than the column, and below about 550px it reaches past the window's right edge, where the body's overflow-x: hidden cuts it off: at 320px, the ARM 32-bit and ARM 64-bit columns and most of x86 64-bit. The table now sits in a box that scrolls sideways when the table does not fit, and changes nothing when it does: Quick start at 1280px renders pixel for pixel as before.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura
@Rafael-SOWNet Rafael-SOWNet moved this from Todo to In review in AngouriMath Oct 25, 2026
@Rafael-SOWNet
Rafael-SOWNet merged commit e34a4dc into master Oct 25, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in AngouriMath Oct 25, 2026
@Rafael-SOWNet
Rafael-SOWNet deleted the the-download-table-scrolls branch October 25, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant