Add dashboard UI foundation and map export workflow
This commit is contained in:
@@ -37,20 +37,20 @@ Status: in progress
|
||||
|
||||
## Phase 1 — Behavior discovery and bug inventory
|
||||
|
||||
Status: pending
|
||||
Status: in progress
|
||||
|
||||
- [ ] Walk through every page with synthetic data.
|
||||
- [ ] Document the actual purpose and intended users of each workflow.
|
||||
- [ ] Separate analytical dashboard features from broadcast-graphic authoring tools.
|
||||
- [x] Separate analytical dashboard features from broadcast-graphic authoring tools on the city-results map.
|
||||
- [ ] Record unclear controls, missing units, broken states, and layout problems.
|
||||
- [ ] Fix the `atmPressire` frontend field typo.
|
||||
- [ ] Fix shifted Database export columns caused by duplicated `tempMax`.
|
||||
- [ ] Correct malformed integer route handling.
|
||||
- [ ] Add consistent loading, empty, and error states.
|
||||
- [ ] Add consistent loading, empty, and error states. (City selection empty state completed.)
|
||||
|
||||
## Phase 2 — Test safety net
|
||||
|
||||
Status: pending
|
||||
Status: in progress
|
||||
|
||||
- [ ] Add backend route tests for representative station and country queries.
|
||||
- [ ] Add database integration tests for aggregation and export behavior.
|
||||
@@ -114,10 +114,10 @@ Status: pending
|
||||
- [ ] Separate historical analysis, live station monitoring, database inspection, HARMONIE visualization, and broadcast graphics.
|
||||
- [ ] Replace technical/internal labels with task-oriented language.
|
||||
- [ ] Replace the character-based weather-icon entry workflow with a visual picker or automatic mapping.
|
||||
- [ ] Explain or automate manual wind and weather-icon inputs.
|
||||
- [x] Explain and visually separate manual wind and weather-icon inputs from queried data.
|
||||
- [ ] Add units, legends, contextual help, and clear date semantics.
|
||||
- [ ] Establish a responsive layout, typography, spacing, and component system.
|
||||
- [ ] Design explicit export/download workflows for broadcast assets.
|
||||
- [x] Establish the first responsive layout, typography, spacing, and component-system foundation.
|
||||
- [x] Add an explicit PNG download workflow for broadcast map assets.
|
||||
- [ ] Test target resolutions and real workplace display conditions.
|
||||
- [ ] Check keyboard navigation, contrast, focus states, and screen-reader labeling.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user