feat: phase 2.1 — storage gauge + status pills component pack #3
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
phase/2.1
phase/2.5
phase/3
phase/4
phase/5
question
wontfix
⚙ code-quality
✨ feature
🏗 infrastructure
🐛 bug
📋 strategy
📚 docs
📱 ui
🔐 security
🧦 dumpsock
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
hartle-tech/dumpsock#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
S01E12 — Show The Gauge
Two reusable UI components called out by the v2 mockups, useful across the multi-tab dashboard:
Storage gauge — circular SVG ring showing iPhone storage. Three states: "used" (gray), "about to free" (animated red on hover/during pull), "free" (light). Large percentage in the center. Driven by AFC's `device_info` (or by inferring from the PTP `StorageInfo` we already use).
Status pills — small horizontal pills at the top of every screen: "100% Local", "No Cloud", "Your Data Stays Yours". Already added to the title bar in the v2 rebrand commit (`
1bdad84`); broaden to a reusable component.Reference
`assets/mockups/clean_mobile_app_ui_design_spec.png` — mobile UI spec, but the pills + gauge patterns translate directly to desktop.
Acceptance