iris
83b5f0bd89
swarm-ui: the start page's rain follows the app's motion setting
...
The rain read only the OS reduced-motion query, once, at mount. The settings
menu's motion override (data-motion on the document) wins over the OS in
either direction everywhere else, and the shell applies it from an effect
that runs after this one. Whether the rain may move is now rainAllowed(), and
the component re-evaluates it on mount, on every document attribute change
and on the media query's change, starting or stopping the interval and
clearing the canvas.
2026-10-14 18:36:52 +02:00
..
agent
swarm-ui: fix the stray doc text, name the agent in the cap-read warning
2026-10-14 10:13:29 +02:00
pages
swarm-ui: a start page at / and the hive directory at /hives
2026-10-14 18:36:52 +02:00
shell
swarm-ui: the start page's rain follows the app's motion setting
2026-10-14 18:36:52 +02:00
ui
swarm-ui, swarm-controller: the review try-out's repo and PR fields offer the repos and PRs to pick
2026-10-12 19:05:37 +02:00
App.tsx
swarm-ui: a start page at / and the hive directory at /hives
2026-10-14 18:36:52 +02:00
colors.css
swarm-ui: bootstrap new swarm-level frontend (Preact + wouter + TS + JSX)
2026-08-11 21:31:44 +02:00
css.d.ts
treefmt: apply prettier
2026-09-02 15:25:07 +02:00
index.html
swarm-ui: make it installable as a PWA
2026-09-12 11:30:20 +02:00
main.tsx
swarm-ui: make it installable as a PWA
2026-09-12 11:30:20 +02:00
manifest.webmanifest
swarm-ui: PWA follow-ups from review
2026-09-12 11:30:20 +02:00
sw.js
swarm-ui: content-hash main/theme/swarm-ui-css filenames for real cache-busting
2026-09-12 13:04:01 +02:00
swarm-ui.css
swarm-ui: real hive-roster overview page
2026-08-13 11:21:30 +02:00
theme.css
swarm-ui: bootstrap new swarm-level frontend (Preact + wouter + TS + JSX)
2026-08-11 21:31:44 +02:00
util.ts
swarm-ui: a schedules page, one card per scheduled prompt
2026-10-04 17:49:42 +02:00