Skip to content

Plasmoid: minor UX polish — primary actions weight, Active toggle, reopen-on-home #11

@rcspam

Description

@rcspam

Follow-up to #9 — three small UX improvements to the plasmoid widget, distilled from @JohanW1977's detailed feedback (without the full tabbed redesign, which would be too invasive).

1. Primary actions deserve more visual weight

The Dictation / Meeting / Translate buttons currently look like any other control in the popup. Make them larger and visually distinct (size, spacing, possibly accent color) so they read as "the main thing you do here" at a glance.

Files: plasmoid/package/contents/ui/FullRepresentation.qml

2. Active master toggle: promote from icon-only to labelled switch

There's already a Start/Stop button in the daemon status row, but it's intentionally small and icon-only (// bouton start/stop discret in the source, ~24×24 px). Replace with a proper labelled switch at the top of the popup so the daemon ON/OFF state is immediately readable.

Files: plasmoid/package/contents/ui/FullRepresentation.qml:182-285

3. Always reopen the popup on the home view

When the user closes the popup with a different sub-view active (e.g. they were looking at settings/dropdowns), reopening it should reset back to the main content. Today the popup remembers the last visible state.

Files: plasmoid/package/contents/ui/FullRepresentation.qml (popup onVisibleChanged / onExpandedChanged handlers)


Original report and discussion: #9
Credit: @JohanW1977 for the thoughtful UX analysis.

Target: v1.4 (post-1.3.5).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions