Repository navigation
Conversation
Rework the forecast dashboard so setup, chart and models read as one page:
- Chart header: the title doubles as setup ("<target> in <location>"),
with inline pickers, the forecast date stepper and quiet icon actions
(display options, PNG download, save, share). Sidebar is navigation only.
- Chart styling shared across views (constants/chart.js): app font, larger
text, left and bottom spines, heavier observed line, borderless legend,
neutral forecast-date rule, quiet range buttons. Plotly modebar hidden.
- Minimap: slimmer, full-height plain handles, always shows the whole
series; 1m/6m/all now refit the y-axis (Plotly mutated the layout range
held in React state, and range events came in shapes we ignored).
- Caption under the minimap: source + freshness left, caution note right.
- Model selector: one filterable checklist with Selected/All, Select all,
Reset, and a tooltip on models without a forecast for the date.
- Charts about 12% shorter; peak view sized by its container.
- Neutral top bar and sidebar (blue kept for interactive/selected), sidebar
15% narrower, logo path fix.
- Fix deep links to a location snapping back to the default before the
location catalogs load, and one missing dataset wiping all catalogs.
jcblemai
force-pushed
the
prototype-sidebar-nav
branch
from
September 19, 2026 16:33
9ba838e to
5389111
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.