Skip to content

polish(settings): tidy the Updates section#144

Merged
th3-br41n merged 1 commit into
mainfrom
polish/updates-section
Jul 12, 2026
Merged

polish(settings): tidy the Updates section#144
th3-br41n merged 1 commit into
mainfrom
polish/updates-section

Conversation

@th3-br41n

Copy link
Copy Markdown
Contributor

The 'update available' box stretched Download into a full-width gradient bar, and result actions used ButtonSize.Sm + text-xs. Restructured the available/downloaded/feed states into a shared UpdateActionCard — message left, action right at natural width (not full-bleed) — bumped the result buttons to Md and the tiny text to text-sm, and gave the card real padding. typecheck + 5 tests + css-tokens + lint clean; visual eyeball is real-shell.

🤖 Generated with Claude Code

…ard, drop sm sizes

The "update available" box stretched its Download button to a full-width gradient
bar (the box was a stretch-column), and the result actions used ButtonSize.Sm +
text-xs — cramped and heavy.

- The available/downloaded/feed states share a new `UpdateActionCard`: the message
  (+ optional notes) on the LEFT, the action on the RIGHT at its natural control
  height (`flex-shrink:0`), not a full-bleed bar. DRYs the three copies into one.
- Result buttons Sm → Md; `settings__updates-last` + `settings__updates-notes`
  text-xs → text-sm; the card gets `space-3 space-4` padding for breathing room.

typecheck + 5 updates tests + css-tokens + lint clean. (Visual eyeball is real-shell.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@th3-br41n th3-br41n merged commit 8887e42 into main Jul 12, 2026
2 of 3 checks passed
@th3-br41n th3-br41n deleted the polish/updates-section branch July 12, 2026 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant