Skip to content

feat(changelogs): collapse app cards by default in updates stream#748

Merged
castrojo merged 1 commit into
projectbluefin:mainfrom
castrojo:fix/app-cards-collapsed-default
Apr 12, 2026
Merged

feat(changelogs): collapse app cards by default in updates stream#748
castrojo merged 1 commit into
projectbluefin:mainfrom
castrojo:fix/app-cards-collapsed-default

Conversation

@castrojo
Copy link
Copy Markdown
Contributor

App (flatpak/homebrew) cards in the Updates Stream now start collapsed, showing only icon + name + version + date + badge in the header row. A chevron toggle expands the full card body (summary, release notes, install command, older releases). Bluefin OS release cards remain expanded and are the primary focus of the page.

App (flatpak/homebrew) cards in the Updates Stream now start collapsed,
showing only icon + name + version + date + badge in the header row.
A chevron toggle expands the full card body (summary, release notes,
install command, older releases). Bluefin OS release cards remain
expanded and are the primary focus of the page.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@castrojo castrojo merged commit 79bbaa8 into projectbluefin:main Apr 12, 2026
1 check passed
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a collapsible mechanism for the FirehoseCard component to improve the UI's compactness. It adds a defaultCollapsed prop, manages the toggle state within the component, and conditionally renders the card body and older releases based on that state. Corresponding CSS styles for the toggle button and chevron animations were also added. I have no feedback to provide as there were no review comments to evaluate.

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