Skip to content

feat(ui): rename Information → 'Extra layers' + uniform layer cards#993

Merged
msupino merged 1 commit into
devfrom
feat/extra-layers-menu
Jun 26, 2026
Merged

feat(ui): rename Information → 'Extra layers' + uniform layer cards#993
msupino merged 1 commit into
devfrom
feat/extra-layers-menu

Conversation

@msupino

@msupino msupino commented Jun 26, 2026

Copy link
Copy Markdown
Owner

What

  • Rename the Information menu to Extra layers (HE: שכבות נוספות).
  • Make every map layer look the same: SIGMET / NOTAM / wind effect / wind field / PWX / SIGWX are now uniform .tb-group-box cards — toggle on top, controls below, identical spacing, slider widths, full-width selects, and consistent reset buttons.

Bonus bug fix

The multi-open dropdown column offsets still referenced the removed sim section, so weather had no column. With the taller Extra-layers menu it landed on top of the Charts dropdown and swallowed #notam-list-btn clicks (also why notam-layer:28 was failing). Mapped the offset + right-anchor to weather.

Tests

  • New toolbar-narrow-desktop case: two sections open → dropdowns must not horizontally overlap (verified failing on the old offset).
  • notam-layer, windfield, ims-pwx, sigwx, sigmet, ui-toolbar-controls, desktop-menubar, section-accordion, ui-deep-coverage → all green.
  • html-validate + cspell clean. Cache v=184.

…ards

Rename the section (EN 'Extra layers', HE 'שכבות נוספות'). Restructure
every map layer (SIGMET, NOTAM, wind, wind-field, PWX, SIGWX) into a
uniform .tb-group-box: toggle on top, controls below, identical spacing,
slider widths, full-width selects and reset buttons.

Also fixes a latent multi-open bug: the dropdown column offsets still
named the removed 'sim' section, so the (now taller) Extra-layers menu
had no column and landed on top of Charts, swallowing #notam-list-btn
clicks. Map the offset + right-anchor to 'weather'. Regression test added.
@github-actions github-actions Bot marked this pull request as draft June 26, 2026 17:33
@github-actions github-actions Bot temporarily deployed to pr-preview-993 June 26, 2026 17:34 Inactive
@github-actions

Copy link
Copy Markdown
Contributor

🚀 Preview deployed

Open PR preview →

https://msupino.github.io/NavigationApp/branch/feat/extra-layers-menu/

Commit: 04e8019

@msupino msupino marked this pull request as ready for review June 26, 2026 17:38
@github-actions github-actions Bot enabled auto-merge (squash) June 26, 2026 17:38
@msupino msupino disabled auto-merge June 26, 2026 17:43
@msupino msupino closed this Jun 26, 2026
@msupino msupino reopened this Jun 26, 2026
@msupino msupino enabled auto-merge June 26, 2026 17:46
@msupino msupino merged commit 31199ab into dev Jun 26, 2026
28 of 29 checks passed
@msupino msupino deleted the feat/extra-layers-menu branch June 26, 2026 17:56
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.

1 participant