Forum teuk.org

mbweb — UI language and typography cleanup (April 2026)

in Mediabot · started by TeuK · yesterday

TeuK · yesterday

mbweb — UI language and typography cleanup (April 2026)

English UI

All user-facing strings across app.js, routes/auth.js, lib/render.js and lib/mediabotRepository.js have been translated to English. This covers page titles, section headers, table headers, error messages, pagination, filter bars, empty states, and nav labels.

Typography

The hero h1 and login panel heading were using clamp() values that produced massive text (up to 5.8rem) requiring the user to scroll past the hero before seeing any content. Font sizes are now fixed and compact, and hero padding has been tightened across the board.

What’s next

Remaining items from the audit backlog:

  • R9 — split app.js into dedicated route files + extract lib/metrics.js
  • A — pagination on /users and /channels
  • B — search/filter on /users
  • C — cache getKnownChannelRelatedTables() calls
  • D — session user refresh on permission change
  • F — CSRF token on login form

You must be logged in to reply.