Skip to content

Redesign the update card in the sidebar (needs Figma designs) #48

Description

@amanfromsolan

Problem

The update badge/card pinned at the bottom of the sidebar looks rough — it's functional but visually unpolished and doesn't match the care the rest of the sidebar has been getting.

What exists

UpdateCardView.swift: an icon-left / text-right card with 11.5pt semibold title, a monospaced current → new version line, action button under the text, and a hover close button. It walks the whole flow inline (available → downloading → ready to restart) and animates in from the bottom edge.

What's needed

Design first, in Figma — this shouldn't be tweaked ad hoc in code. Explore the visual treatment properly (shape, hierarchy, how the version line and action read, how each phase of the flow looks) and only then implement. Same approach as the header redesign in #42.

The flow states the design has to cover: update available, downloading (progress), ready to restart, manual-check feedback, and error/retry.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions