No description
  • JavaScript 79.3%
  • CSS 19.5%
  • HTML 0.7%
  • Dockerfile 0.5%
Find a file
michelle dddcc5bf45 feat: replicate dashboard-personal's shell structure, apply Evergreen Dreams palette
Copies the PageShell/Sidebar/RightSidebar/FloatingNavButton pattern from
dashboard-personal (the reference implementation) per Perla's writeup:

- Left sidebar: collapsible + compact mode, dashboard switcher
  (Personal/Network/Agents, same component/order across all three per
  Michelle's Irlen Syndrome layout-consistency requirement), main nav
- Right sidebar: collapsible "Overview" panel with a fleet snapshot
  (machines up, alerts, services down) + quick links
- Both panels persist open/closed + compact state to localStorage,
  floating pill buttons reopen either when closed
- PageShell is simplified vs. the personal-dashboard version (no task
  detail slideout / render-prop view state - network has no task model)

Also swaps the design tokens in index.css from the old inline-wireframe
beige/earth palette to Michelle's "Evergreen Dreams" sage green + dusk
pink brief, including a dark mode variant. Same token names as
dashboard-personal (--color-sage/-terra/-gold/-slate etc.) so the two
stay structurally interchangeable even though the values differ.
2026-08-17 14:53:47 +01:00
public Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
src feat: replicate dashboard-personal's shell structure, apply Evergreen Dreams palette 2026-08-17 14:53:47 +01:00
.dockerignore Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
.env.example fix: wire up React Router and build live Databases page 2026-08-09 02:36:04 +01:00
.gitignore Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
.oxlintrc.json Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
Dockerfile Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
index.html Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
nginx.conf Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
package-lock.json Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
package.json Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
README.md Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00
session-starter.md feat: replicate dashboard-personal's shell structure, apply Evergreen Dreams palette 2026-08-17 14:53:47 +01:00
vite.config.js Initial scaffold — network dashboard 2026-07-21 14:31:16 +01:00

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some Oxlint rules.

Currently, two official plugins are available:

React Compiler

The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.

Expanding the Oxlint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and Oxlint's TypeScript related rules in your project.