Skip to content

Create meaningful user menus #197

@rtibbles

Description

@rtibbles

Overview

The user menus in the Kolibri Mac App (and soon to be Kolibri Windows App) are overcrowded and full of not very helpful options - trim them down to those that users need and make accessing them obvious and easy.

Description and outcomes

We will remove unnecessary menu items as per the Figma spec linked below, and add new items for the required interactions.

We will also replicate the Windows task bar icon, allowing Mac users to activate a "Menu bar extra" item if so desired.

We still need to decide whether all interactions will be via text menus, or whether any actions are so primary that they demand a graphical button instead.

Resources

Accessibility Requirements

The menu items should follow a logical keyboard navigation order - hopefully this will work out of the box thanks to the UI framework, but it is worth checking for. Appropriate labeling for screen reader announcing should also be checked.

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