Skip to content

Remove the dashboard bottom status bar - #313

Merged
marcelxpfeifer merged 1 commit into
mainfrom
remove-dashboard-status-footer
Jul 12, 2026
Merged

Remove the dashboard bottom status bar#313
marcelxpfeifer merged 1 commit into
mainfrom
remove-dashboard-status-footer

Conversation

@marcelxpfeifer

Copy link
Copy Markdown
Contributor

What

Removes the fixed bottom bar from the dashboard layout — the All Systems Operational system-status dropdown on the left and the Owlat v1.0 label on the right.

Changes

  • Delete the <footer> block from apps/web/app/layouts/dashboard.vue and drop the desktop lg: min-height variant that reserved the footer's 3rem, so page content now extends to the bottom of the viewport.
  • Delete apps/web/app/components/SystemStatusIndicator.vue — the footer was its only consumer.

Notes

The systemHealth.getHealthStats Convex query the indicator used is left in place (it has its own integration tests); it just no longer has a web UI consumer.

Drop the fixed footer (system-status indicator + version label) from the
dashboard layout and the SystemStatusIndicator component it was the only
consumer of. The main content area no longer reserves the footer's 3rem
on desktop.
@marcelxpfeifer
marcelxpfeifer merged commit f52998d into main Jul 12, 2026
32 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.

1 participant