Skip to content

Feat/redesign - #36

Merged
greenlogles merged 2 commits into
mainfrom
feat/redesign
Jul 16, 2026
Merged

Feat/redesign#36
greenlogles merged 2 commits into
mainfrom
feat/redesign

Conversation

@greenlogles

Copy link
Copy Markdown
Owner

Redesign UI

Move primary navigation from a top navbar to a left sidebar with a
slim top utility bar (jobs, cluster switcher, theme toggle), and port
every page's markup to the new design-token/component system (card-x,
tbl, pill, stat, node-strip, cfg-grid, vnc, etc.) so the whole app
shares one consistent look in both light and dark themes.

Also:
- add the ProxUI logo/favicon assets and wire them into the shell
- rename Create VM nav item/route to "Create" (/create) since it
  creates both VMs and containers
- add an adaptive humanize_bytes filter so storage usage shows in the
  best-fit unit (B-PB) instead of hardcoded GB
- restyle VM/CT metrics charts with the design's Chart.js look
  (gradient fill, hidden gridlines, theme-aware colors)
- fix several silently-broken bi-* icon references not present in the
  pinned Bootstrap Icons version
- align the VM detail page's Reset button and Migrate modal
  confirmation with the rest of the action/dialog patterns
…ocal timezone

Adds a per-node page with status, storage, disks/SMART, ZFS pools, and
guest list, linked from the cluster view. Also switches task/metric
timestamps from server-formatted strings to raw Unix timestamps that
the browser formats locally, since the server/container timezone is
often wrong (e.g. UTC in Docker).
@greenlogles
greenlogles merged commit 25b3b49 into main Jul 16, 2026
9 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