Skip to content

Add clock dashboard dropdown - #17

Open
fveracoechea wants to merge 1 commit into
mainfrom
feature/dashboard-dropdown
Open

Add clock dashboard dropdown#17
fveracoechea wants to merge 1 commit into
mainfrom
feature/dashboard-dropdown

Conversation

@fveracoechea

Copy link
Copy Markdown
Owner

Summary

  • add a reusable per-screen animated dropdown surface owned by the Surface Manager and opened from the bar clock
  • add a responsive, non-uniform dashboard grid with calendar navigation, Open-Meteo weather, user identity, system details, performance meters, and a large clock
  • keep platform state in Feature Services and normalization in pure JavaScript models with deterministic coverage
  • extend the feedback contract with production-QML compilation and a composed dashboard smoke fixture

Verification

  • just format
  • just lint
  • just typecheck
  • just test (98 passed)
  • just smoke (4 cases passed)
  • just check
  • just dev (real shell loaded cleanly; live trigger-mapping warning found, fixed, and covered by tst_trigger_map.qml)
  • wide 752 px and narrow 600 px offscreen dashboard previews

Notes

  • Weather coordinates are currently pinned in Modules/Weather.qml; location search and provider configuration remain out of scope.
  • The dashboard uses one consistent grid gap while section spans and heights follow their content.

Resolves #16
Part of #12

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.

Implement and verify the clock dashboard

1 participant