Skip to content

Polish dashboard UI motion and theme transitions - #5

Open
imzyrix wants to merge 4 commits into
mainfrom
feat/dashboard-phase-1
Open

imzyrix wants to merge 4 commits into
mainfrom
feat/dashboard-phase-1

Conversation

@imzyrix

@imzyrix imzyrix commented Oct 24, 2026

Copy link
Copy Markdown
Member

Summary

Upgrade the existing OpenCluster dashboard with coordinated route and card reveals, animated telemetry charts, and a circular light/dark theme transition. Keep the infrastructure identity, local data architecture, graph/workflow editors, and existing routes. Component Lab retains the supplied React Bits-inspired components for review and use.

Change type

  • Documentation or repository foundation
  • Bug fix
  • Feature
  • Security-related change

Validation

  • npm run typecheck — passed
  • npm test -- --reporter=dot — passed (37 tests)
  • npm run lint — passed (161 existing CSS specificity warnings)
  • vite build — passed; existing Three.js chunk advisory remains
  • git diff --check — passed

Security and compatibility

No backend, credentials, remote operations, or hardware telemetry behavior added. Theme updates preserve the mounted shell and canvas state; reduced-motion and performance settings use an immediate theme update.

Checklist

  • I read the relevant project instructions and documentation.
  • I updated documentation for changed behavior or decisions.
  • I added or updated tests when behavior changed.
  • I did not commit credentials, secrets, or private user data.
  • This PR targets main and is ready for review.

@imzyrix
imzyrix requested a review from aaryaavinash as a code owner October 24, 2026 19:24
@vercel

vercel Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
opencluster Ready Ready Preview Oct 24, 2026 7:34pm UTC

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