Skip to content

feat: restyle update/install controls as icon+text header pills#8

Merged
phatpham9 merged 1 commit into
mainfrom
feature/header-update-install-buttons
Jun 23, 2026
Merged

feat: restyle update/install controls as icon+text header pills#8
phatpham9 merged 1 commit into
mainfrom
feature/header-update-install-buttons

Conversation

@phatpham9

Copy link
Copy Markdown
Member

Replaces the full-width "new version" banner with a compact rocket icon + "New version" pill in the header, right before the install button, and restyles install the same way (download icon + "Install"). Both share a new .pill-button style; header-actions gets flex-wrap so the row degrades gracefully if both happen to be visible at once on a narrow screen.

Also adds a "Don't show again" option to the install dialog (persisted in localStorage, kept even on iOS where there's no native prompt to confirm) and fixes .config-dialog-actions sitting at the left of its footer row when it's the row's only child — it now stays right-aligned regardless of whether a meta line is also present.

Replaces the full-width "new version" banner with a compact rocket
icon + "New version" pill in the header, right before the install
button, and restyles install the same way (download icon + "Install").
Both share a new .pill-button style; header-actions gets flex-wrap so
the row degrades gracefully if both happen to be visible at once on a
narrow screen.

Also adds a "Don't show again" option to the install dialog (persisted
in localStorage, kept even on iOS where there's no native prompt to
confirm) and fixes .config-dialog-actions sitting at the left of its
footer row when it's the row's only child — it now stays right-aligned
regardless of whether a meta line is also present.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🔎 Cloudflare preview: https://b69ce4de-feedreader.phatpham9.workers.dev

Uploaded from 3ac3dc5092a8a13cc9113138ffb77b37e372227f. This is a Worker version preview — it shares the production D1 database, so it reads/writes real data; it does not receive cron-triggered refreshes.

@phatpham9 phatpham9 merged commit f22d6b3 into main Jun 23, 2026
2 checks passed
@phatpham9 phatpham9 deleted the feature/header-update-install-buttons branch June 23, 2026 13:19
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