v1.56.96: admin dashboard given life โ presentation only, REAL data contract preserved. Did NOT adopt the brief's jobs_pending/recent_activity shape (a prior dev's comment in Dashboard.tsx warns the handler never emitted it; the live contract is status.build_queued_count/build_running_count/build_enabled_repo_count + activity[] {repo,kind,when_rel} + attention[]). Dashboard.tsx: queue spans now carry dash-queue-item + dash-queued/dash-running colour classes; activity repo is now a link to /<repo>. index.css: stat cards get more padding, Martian-Mono confident values, hover; build queue coloured (queued=amber, running=sage); atlas state rendered as a bordered pill; activity rows get separators + Bellota-bold repo links that hover amber; added kind-error=terra. Admin shell already loads the Bunny fonts so the typography renders. Rebuilt + copied islands.js. musl ReleaseSafe build exit 0; tsc clean; zig build test 646 pass / 1 pre-existing team-tier live-PG fail.
$ koh steal kepr.uk/kepr@598a0bf68fad
·
parent: 656543fec9dd
discussion
log in to leave a comment.