Commit Graph
460 Commits
Author SHA1 Message Date
gitea-actions[bot] bf9d5d45cd chore(data): refresh source snapshots
Automated fetch from Refresh sources run 306.
2026-10-13 05:28:23 +00:00
gitea-actions[bot] ccaae719e7 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 303.
2026-10-12 17:28:22 +00:00
gitea-actions[bot] 4f314c8088 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 300.
2026-10-12 05:28:23 +00:00
gitea-actions[bot] 2547d5780e chore(data): refresh source snapshots
Automated fetch from Refresh sources run 297.
2026-10-11 17:28:23 +00:00
gitea-actions[bot] 086210a77b chore(data): refresh source snapshots
Automated fetch from Refresh sources run 294.
2026-10-11 05:28:20 +00:00
gitea-actions[bot] 71ff301018 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 288.
2026-10-10 17:28:20 +00:00
gitea-actions[bot] 6706b1dde1 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 285.
2026-10-10 05:28:20 +00:00
gitea-actions[bot] e3c6984734 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 260.
2026-10-09 17:28:20 +00:00
gitea-actions[bot] f237a8c584 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 257.
2026-10-09 05:28:20 +00:00
gitea-actions[bot] 35b684062d chore(data): refresh source snapshots
Automated fetch from Refresh sources run 254.
2026-10-08 17:28:19 +00:00
gitea-actions[bot] 61e7fcb22f chore(data): refresh source snapshots
Automated fetch from Refresh sources run 251.
2026-10-08 05:28:20 +00:00
gitea-actions[bot] fc076e5aa6 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 243.
2026-10-07 17:28:20 +00:00
gitea-actions[bot] cdcda39740 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 241.
2026-10-07 05:28:20 +00:00
gitea-actions[bot] 0683bfa338 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 239.
2026-10-06 17:28:17 +00:00
gitea-actions[bot] ca807c97f1 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 237.
2026-10-06 05:28:22 +00:00
gitea-actions[bot] f6d3c7573f chore(data): refresh source snapshots
Automated fetch from Refresh sources run 234.
2026-10-05 17:28:18 +00:00
gitea-actions[bot] f91eec6e20 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 232.
2026-10-05 05:28:23 +00:00
gitea-actions[bot] 48b8b9d573 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 230.
2026-10-04 17:28:23 +00:00
gitea-actions[bot] c483b65879 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 228.
2026-10-04 05:28:23 +00:00
Lucas Winther b0ade109a0 docs: specify event check-in goals
CI / Typecheck, test, feed (push) Successful in 13s
CI / Build site (push) Successful in 8s
CI / Container image (push) Successful in 16s
Record weekly and event-wide targets so partial-week requirements can stay visible in Dailies without treating a satisfied week as event completion.
2026-10-03 20:22:48 +02:00
gitea-actions[bot] f8556efe02 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 224.
2026-10-03 17:28:23 +00:00
gitea-actions[bot] 9cc4609108 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 197.
2026-10-03 05:28:39 +00:00
gitea-actions[bot] fa5f0aa40a chore(data): refresh source snapshots
Automated fetch from Refresh sources run 195.
2026-10-02 17:28:35 +00:00
gitea-actions[bot] 3b9ee4f6f7 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 193.
2026-10-02 05:28:38 +00:00
gitea-actions[bot] 78f8ae178c chore(data): refresh source snapshots
Automated fetch from Refresh sources run 191.
2026-10-01 17:28:37 +00:00
gitea-actions[bot] e7a2ac2ed4 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 189.
2026-10-01 05:28:36 +00:00
Lucas WintherandClaude Opus 5.5 f5c8d52686 fix(ui): keep a formatted time on one line
CI / Typecheck, test, feed (push) Successful in 15s
CI / Build site (push) Successful in 8s
CI / Container image (push) Successful in 32s
The detail sheet wrapped "09:00 AM" and left "AM" on a line of its own.
The time's spaces are now non-breaking, which also covers the footer's
"last refreshed" time.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 04:18:45 +02:00
Lucas WintherandClaude Opus 5.5 068129a9b1 fix(ui): give the source breakdown disclosure a visible focus ring
Its summary set focus-visible:outline-none, which left a keyboard
reader with no visible focus there. It now shares the settings groups'
focus rule and chevron.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 04:18:28 +02:00
Lucas WintherandClaude Opus 5.5 adec971042 fix(ui): cut timeline bar names to the part of the bar on screen
A sticky name wider than what was left of its bar got pushed out at its
start, so bars ending today read "e - Part 2". Those are the most urgent
events on the board. Capping the name to the visible run makes it
truncate at its end instead.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 04:18:20 +02:00
Lucas WintherandClaude Opus 5.5 21a0460ea6 fix(ui): keep one lit meter tick while an event is still running
Forty minutes left of a two-week event is under half a tick, so the
meter rounded it down to an empty strip. The most urgent rows and the
headline looked like events that were already over.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 04:18:13 +02:00
Lucas WintherandClaude Opus 5.5 8a6110396a docs: move PRODUCT and DESIGN into docs/ and list them in AGENTS
CI / Typecheck, test, feed (push) Successful in 17s
CI / Build site (push) Successful in 8s
CI / Container image (push) Successful in 17s
They are reasoning for whoever touches the interface next, which is
what docs/ holds, and the table in AGENTS.md is how an agent finds it.
The design tooling resolves both from docs/ without configuration.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 04:09:57 +02:00
Lucas WintherandClaude Opus 5.5 a27548e42b docs: document the incumbent design system in DESIGN.md
CI / Typecheck, test, feed (push) Successful in 15s
CI / Build site (push) Successful in 9s
CI / Container image (push) Successful in 19s
Captures the shipped visual system as it is, so new screens extend it
rather than drift: the two colour axes, both themes' tokens, the two
typefaces' roles, flat surfaces lit only by meaning, and the meter, row
and timeline bar. The sidecar carries what the token format cannot hold.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 04:07:08 +02:00
Lucas WintherandClaude Opus 5.5 bbbbe58401 docs: record product context in PRODUCT.md
Design tooling reads this before touching the interface. It names the
owner as the primary user, cross-game coverage as the core claim with
date discipline as its floor, and leaves the accessibility standard
open rather than inventing one.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 04:07:07 +02:00
Lucas WintherandClaude Opus 5.5 2dc10a8d9c chore: ignore the local Impeccable config
It records only this machine's consent to the design hook, so it has no
business in the shared history; the design sidecar beside it does.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 04:07:04 +02:00
Lucas WintherandClaude Opus 5.5 b17b52941e fix(ui): let list titles wrap to two lines instead of one
CI / Typecheck, test, feed (push) Successful in 15s
CI / Build site (push) Successful in 8s
CI / Container image (push) Successful in 38s
On a phone a single truncated line cut most titles mid-word, and the
title is what a reader scans the list for.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 03:44:52 +02:00
Lucas WintherandClaude Opus 5.5 97d4786646 fix(ui): draw the 'It repeats daily' plus instead of typing it
The fullwidth plus is in neither Chakra Petch nor Public Sans, so it fell
back to whatever font the device had and showed as an empty box on some.
It is now an SVG stroked like the other icons.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 03:44:35 +02:00
Lucas WintherandClaude Opus 5.5 66d6748070 fix(theme): lift game hues that are unreadable on the dark ground
readableHue returned every dark hue untouched on the claim that all of
them already cleared 4.5:1 there. Five did not, and Fate's navy was
1.8:1, so its name under the headline deadline was nearly invisible.
Those five are now lifted in lightness only, keeping hue and saturation;
the fifteen that pass are unchanged. The owner approved relaxing the
"dark theme does not move" rule to this, and AGENTS.md and PRD F15 say so.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 03:44:20 +02:00
gitea-actions[bot] 12a3947e96 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 180.
2026-09-30 17:28:37 +00:00
gitea-actions[bot] 78a1d194fd chore(data): refresh source snapshots
Automated fetch from Refresh sources run 164.
2026-09-30 05:28:42 +00:00
gitea-actions[bot] fdeb068cae chore(data): refresh source snapshots
Automated fetch from Refresh sources run 140.
2026-09-29 17:28:36 +00:00
gitea-actions[bot] 932e5277b9 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 138.
2026-09-29 05:28:36 +00:00
gitea-actions[bot] 293fbac93c chore(data): refresh source snapshots
Automated fetch from Refresh sources run 136.
2026-09-28 17:28:41 +00:00
gitea-actions[bot] 9a5bf6dcca chore(data): refresh source snapshots
Automated fetch from Refresh sources run 134.
2026-09-28 05:28:37 +00:00
gitea-actions[bot] ca2dde2937 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 119.
2026-09-27 17:29:03 +00:00
gitea-actions[bot] 1201ef63fb chore(data): refresh source snapshots
Automated fetch from Refresh sources run 117.
2026-09-27 05:28:41 +00:00
gitea-actions[bot] d98360a2e0 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 115.
2026-09-26 17:28:40 +00:00
gitea-actions[bot] 233943218c chore(data): refresh source snapshots
Automated fetch from Refresh sources run 91.
2026-09-26 05:28:19 +00:00
gitea-actions[bot] b4946343f0 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 89.
2026-09-25 17:28:20 +00:00
gitea-actions[bot] 5f4ae57d99 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 72.
2026-09-25 05:28:23 +00:00
gitea-actions[bot] 0e707561c7 chore(data): refresh source snapshots
Automated fetch from Refresh sources run 70.
2026-09-24 17:28:23 +00:00