OXYGENHUB

Backdrops in the app: the mark at sign-in, Your sky on the dashboard issue #23 closed: completed andymccall opened this · 2 comments

andymccall

The website's living backgrounds (the hub's crates/backdrop scenes) on the phone, drawn from the same Rust scenes and the same real data:

  • the OxygenHub mark behind sign-in, answering a finger as it answers a cursor;
  • Your sky behind the dashboard: the viewer's own repositories and their last 30 days of activity, from a new GET /api/v1/user/sky on the hub (the dashboard's sky data); a resting finger names a repository;
  • a pulse on live Flow runs.

The scenes are copied from the hub by scripts/sync-backdrop.sh (never edited here), stepped in rust-core and drawn by a Compose canvas. Still under reduced motion (animations off) or battery saver; drawing slows after 3 s without a touch and stops after 2 minutes, as on the web.

andymccall set labels feature ·

andymccall referenced by change 1dfa631436b6 on main ·

andymccall

Landed overnight, waiting for a look on a device before it closes:

  • App: change 1b550c03 on main (CI #1632 green). The mark behind sign-in, Your sky behind the dashboard, and a pulse on live runs and jobs. The scenes come from the hub's crates/backdrop through scripts/sync-backdrop.sh.
  • Hub: GET /api/v1/user/sky in OxygenHub 0.9.11, deployed 2026-10-28 00:47 GMT (CI #516).

Not yet seen on a phone (none was attached overnight). It closes with the next app release that carries it.

referenced by 2 changes on 28 Oct 2026

dce8ebd2482a 6e2af63ae616

andymccall

Shipped in v0.1.0 and seen on the phone (Andy, 2026-10-28). The repository screen's sky band shows once the hub's GET /repos/OWNER/NAME/sky is deployed: it's on OxygenHub main, for 0.9.12.

andymccall closed ·