No description
Find a file
Barely Removable 08c71ba68d
All checks were successful
Deploy / deploy (push) Successful in 23s
Give Storage its own row and rebuild the disk list as a table
Ten disks stacked at --row-h each turned one third of the "Right now"
strip into a ~950px tower. The row is a grid, so Now playing and
Downloads stretched to match and held roughly 1500px of empty card
between them.

The information needed width, not a shorter list. "Right now" drops to
two columns and Storage moves to a full-width row beneath it, where the
same ten disks are a six-column table — disk, used, size, free, usage
bar, temp — at ~270px total. Nothing is hidden and nothing scrolls
except the table itself, which gets its own overflow container below
720px rather than wrapping the sizes into mush.

Also: the array total moves to a bar above the table and the summary
into the card header, so the hero figure isn't repeating what every row
already says. The header summary is a sentence rather than a badge, so
it needs .card-meta-wrap to opt out of the global nowrap — without it
that one string pushed the whole page sideways on a phone.

Local-fallback (no per-disk data) and error states keep the previous
hero-figure treatment. CLAUDE.md now carries the dead-space rule this
came from.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-27 06:52:34 -07:00
.claude Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00
.forgejo/workflows Persist settings.json across deploys via a data volume 2026-08-26 09:34:46 -07:00
arr-summary Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00
nginx Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00
static Give Storage its own row and rebuild the disk list as a table 2026-08-27 06:52:34 -07:00
templates Give Storage its own row and rebuild the disk list as a table 2026-08-27 06:52:34 -07:00
.env.example Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00
.gitignore Extract CSS/JS to static files, wrap header pills, add version footer 2026-08-26 14:27:52 -07:00
app.py Fetch per-disk temp and spin state for the Storage card 2026-08-27 06:21:41 -07:00
CLAUDE.md Give Storage its own row and rebuild the disk list as a table 2026-08-27 06:52:34 -07:00
docker-compose.yml Persist settings.json across deploys via a data volume 2026-08-26 09:34:46 -07:00
Dockerfile Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00
export-to-unraid.sh Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00
gunicorn.conf.py Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00
requirements.txt Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00
UNRAID-SETUP.md Initial commit: Arr Summary source from server 2026-08-25 22:59:31 -07:00