Skip to content

Fix: keep the settings layout still while it loads - #447

Merged
SandObserver merged 1 commit into
mainfrom
fix/sidebar-version-jump
Oct 12, 2026
Merged

SandObserver merged 1 commit into
mainfrom
fix/sidebar-version-jump

Conversation

@SandObserver

@SandObserver SandObserver commented Oct 11, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Give the sidebar version line a min-height of one line, so the navigation does not move down when /api/version answers.
  • Set scrollbar-gutter: stable on the settings page, so the card does not shift when a classic scrollbar appears.

Testing
All green. Added an e2e test that the navigation stays put when the version loads, and a stylesheet test for the gutter.

Changelog

Fixed

  • The settings navigation no longer jumps when the version number loads.
  • The settings page no longer shifts sideways when its scrollbar appears.

Checklist

  • Stays within the project constraints: one container, no runtime dependencies, no build step (see CONTRIBUTING.md).
  • Tests added or updated for new logic, and the full suite, lint, and typechecks pass.
  • Docs updated if behavior or configuration changed.

@SandObserver SandObserver added the bug Something isn't working label Oct 11, 2026
@SandObserver
SandObserver force-pushed the fix/sidebar-version-jump branch from 357696f to 6fac164 Compare October 12, 2026 01:17
@SandObserver
SandObserver merged commit 2d1f63f into main Oct 12, 2026
6 checks passed
@SandObserver
SandObserver deleted the fix/sidebar-version-jump branch October 12, 2026 01:24
stackyard-release Bot pushed a commit that referenced this pull request Oct 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant