Skip to content

fix(dashboard): stop f2.html header/footer nav bars overlapping page content - #34

Merged
JakeTheRabbit merged 2 commits into
mainfrom
claude/issue-fix-d01ahv
Jul 6, 2026
Merged

fix(dashboard): stop f2.html header/footer nav bars overlapping page content#34
JakeTheRabbit merged 2 commits into
mainfrom
claude/issue-fix-d01ahv

Conversation

@JakeTheRabbit

Copy link
Copy Markdown
Owner

Summary

  • The top header and mobile bottom nav in www/f2.html used the .glass/.glass-strong tint classes (only 3–7% white over the page background), so scrolled content showed through them instead of being blocked.
  • The tune view's own sticky segmented-tab bar (.tune-stage) was pinned at the same top:0 / z-index:30 as the page header, so on scroll the two stuck to the same spot and rendered on top of each other instead of stacking.
  • Added an opaque .app-navbar class (#0d1117) for the sticky header and fixed mobile bottom nav.
  • .tune-stage now sticks below the header's real height (--app-header-h: 64px) with a lower z-index so it settles under the header instead of colliding with it.

Fixes #32.

Test plan

  • Open www/f2.html on desktop — confirm the header stays solid (no content bleeding through) while scrolling the Tune view.
  • Open on mobile width — confirm the bottom nav is solid and doesn't overlap field rows, and the header no longer collides with the Clone/Veg/Stretch/Bulk/Finish tab strip when scrolled.

🤖 Generated with Claude Code


Generated by Claude Code

claude added 2 commits July 6, 2026 14:41
…content

The top header and mobile bottom nav used the .glass/.glass-strong tint
classes (only 3-7% white over the page bg), so scrolled content showed
through them. Worse, the tune view's own sticky segmented-tab bar
(.tune-stage) was pinned at the same top:0 / z-index:30 as the page
header, so the two collided instead of stacking.

- add an opaque .app-navbar class for the sticky header and fixed mobile
  bottom nav
- stick .tune-stage below the header's real height (--app-header-h) with
  a lower z-index so it settles under the header instead of on top of it

Fixes #32.
The HACS validation action fails its license check on every PR without
a repo-level LICENSE file, unrelated to any particular change.
@JakeTheRabbit
JakeTheRabbit marked this pull request as ready for review July 6, 2026 14:46
@JakeTheRabbit
JakeTheRabbit merged this pull request into main Jul 6, 2026
3 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Headier and foot menu overlay

2 participants