diff --git a/README.md b/README.md index 218b597..27d4c1f 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,23 @@ A distributed workflow orchestration platform for managing and executing complex ## Styling & Layout -PULSE uses the **LotusGuild Terminal Design System**. For all styling, component, and layout documentation see: +PULSE uses the **LotusGuild Terminal Design System**. The design system is **vendored** into this +repo at `public/web_template/` (`base.css`, `base.js`, `VERSION`) and served from `/web_template/*`, +so the app has no runtime dependency on a sibling checkout. `public/web_template/VERSION` records +the design-system version, upstream short SHA, and sync date; asset URLs are cache-busted with it. + +Update the vendored copy with: + +```bash +scripts/sync-web-template.sh +``` + +The script copies `base.css`/`base.js` as regular files (never symlinks) and rewrites `VERSION`. +Never hand-edit `public/web_template/` — it is excluded from ESLint and overwritten on every sync. +Pulse-local gaps in the design system live in `public/assets/app.css` (currently `.lt-modal-lg`, +`.lt-field-error`, `.is-invalid`) and are candidates for upstreaming. + +Reference documentation: - [`web_template/README.md`](https://code.lotusguild.org/LotusGuild/web_template/src/branch/main/README.md) — full component reference, CSS variables, JS API - [`web_template/base.css`](https://code.lotusguild.org/LotusGuild/web_template/src/branch/main/base.css) — unified CSS (`.lt-*` classes) @@ -20,9 +36,39 @@ PULSE uses the **LotusGuild Terminal Design System**. For all styling, component - [`web_template/aesthetic_diff.md`](https://code.lotusguild.org/LotusGuild/web_template/src/branch/main/aesthetic_diff.md) — cross-app divergence analysis and convergence guide - [`web_template/node/middleware.js`](https://code.lotusguild.org/LotusGuild/web_template/src/branch/main/node/middleware.js) — Express auth, CSRF, CSP nonce middleware -**Pending convergence items (see aesthetic_diff.md):** -- Extract inline ` - - - -
-
-
-

⚡ PULSE

-

Pipelined Unified Logic & Server Engine

-
-
- -
-
-
- -
- - - - - - -
- - -
-
-
-

👥 Active Workers

-
Loading...
-
-
-

🚀 Recent Executions

-
Loading...
-
-
-
- - -
-
-

Worker Management

- -
Loading...
-
-
- - -
-
-

Workflow Management

- - -
Loading...
-
-
- - -
-
-

Execution History

- - -
- - -
- - -
-
- -
- - -
- - -
- - -
-
- -
- - -
-
- - - - - - - - -
Loading...
-
-
- - -
-
-

⚡ Quick Command Execution

-

Execute a command on selected workers instantly

- -
- - -
- - -
- - -
- -
- - -
- - - - - - - - -
-
-
- - -
-
-

⏰ Scheduled Commands

-

Automate command execution with flexible scheduling

- - - - -
Loading...
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/views/pages/quick.ejs b/views/pages/quick.ejs index 956d28e..1f7fdf5 100644 --- a/views/pages/quick.ejs +++ b/views/pages/quick.ejs @@ -47,7 +47,7 @@
-
Ctrl+Enter to execute
+
Ctrl+Enter to execute