Skip to content

[OGUI-1216] Overrise browser-zoom to increase log size only#3465

Open
isaachilly wants to merge 11 commits into
devfrom
feature/ILG/OGUI-1216/Override-browser-zoom-to-increase-log-size-only
Open

[OGUI-1216] Overrise browser-zoom to increase log size only#3465
isaachilly wants to merge 11 commits into
devfrom
feature/ILG/OGUI-1216/Override-browser-zoom-to-increase-log-size-only

Conversation

@isaachilly
Copy link
Copy Markdown
Collaborator

I have JIRA issue created

  • branch and/or PR name(s) includes JIRA ID
  • issue has "Fix version" assigned
  • issue "Status" is set to "In review"
  • PR labels are selected
  • FLP integration tests were ran successful
  • Intercept Ctrl+scroll and Ctrl+/− to zoom the log table font and row height independently of the browser, keeping the rest of the UI at normal scale
  • Zoom state lives in the Model as a multiplier
  • CSS custom properties -log-font-size and --row-height derive from the Model
  • Added a "Reset 🔎" button in the toolbar
  • Added a test suite covering keyboard zoom, mouse wheel zoom, min/max clamping, reset button state, and constant row-height-to-font-size ratio

Intercept Ctrl+scroll and Ctrl+/- to zoom the log table independently of the browser.

Zoom state is tracked in the model, with font size and row height both being derived in rem from a multiplier.

Added a reset button in the toolbar.
Tests cover:
- Keyboard zoom
- Mouse wheel zoom
- Min/max clamping
- Reset button
- Preserve zoom ratio
@isaachilly isaachilly self-assigned this May 21, 2026
@isaachilly isaachilly added Frontend InfoLogger javascript Pull requests that update javascript code labels May 21, 2026
@isaachilly isaachilly marked this pull request as ready for review May 21, 2026 06:50
@isaachilly isaachilly requested a review from graduta as a code owner May 21, 2026 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Frontend InfoLogger javascript Pull requests that update javascript code

Development

Successfully merging this pull request may close these issues.

1 participant