No description
- JavaScript 79.3%
- CSS 19.5%
- HTML 0.7%
- Dockerfile 0.5%
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. |
||
|---|---|---|
| public | ||
| src | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| .oxlintrc.json | ||
| Dockerfile | ||
| index.html | ||
| nginx.conf | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| session-starter.md | ||
| vite.config.js | ||
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:
- @vitejs/plugin-react uses Oxc
- @vitejs/plugin-react-swc uses SWC
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.