BlueOS icon indicating copy to clipboard operation
BlueOS copied to clipboard

core: frontend: sidebar: allow pinning pages

Open ES-Alexander opened this issue 1 year ago • 0 comments

Current behaviour

Sidebar order is fixed, which can be messy (especially in pirate mode).

Expected or desired behaviour

Allowing the user to pin/star/favourite pages to the top of the sidebar would be convenient, especially if it works for Extension service pages[^1].

Pinned pages should be displayed in insertion order, so that a user could conceivably pin every page in the order they want to see them. We could also allow drag re-ordering pinned pages (or just all pages), but that's extra effort that may not be worth it.

[^1]:It may be necessary to support greying out pages that are pinned but not yet loaded / available (both for internal and Extension services, including for if a service changes its name).

We've discussed this feature previously, but we don't seem to have made an issue for it.

Prerequisites

  • [X] I have checked to make sure that a similar request has not already been filed or fixed.

ES-Alexander avatar May 10 '24 06:05 ES-Alexander