Content
View differences
Updated by Marc Alcobé over 1 year ago
**As** an administrator (or a user having global permissions)
**I want to** pin a project list shared with everyone
**so that** users find that list more easily as its visibility is boosted.
**Acceptance criteria**
* Add a new section to the top of the side bar menu called "Pinned".
* It includes all projects lists that have been pinned. The list of pinned lists is displayed to every logged in user. The order might be different (see below).
* The order the lists are in is alphabetical.
* In case a user sets a pinned lists to be a favorite list, that list is put to the top of the "Pinned" section. Multiple favorite lists are again ordered alphabetically.
* Anonymous users will only see the default (static views).
* A saved lists can be "Pinned"
* An option called "Pin" is added to the "More" menu.
* Only lists shared with everyone can be set to "Pinned".
* If the list is not yet shared with everyone, a modal informs the user of this and states that pinning the list will also share it with everyone.
* \[open\] Applicable only in case non admins should be allowed to pin lists - This requires the user to have the "Manage public project lists" permission. What happens, if the user does not have the permission?
* \[open\] Is this an administrator only option or an option requiring a global permission?
* \[open\] It seems to not yet be clear wether and if how to display the pinned state in the header.
* A pinned lists cannot be unshared. That means that
* \[open\] What to do about the button is displayed share functionality (menu item and modal) in case a disabled mode with a label "all" in the counter. If the user hovers over the button it will get an informative toast explaining why this list is not sharable.
pinned.
* A pinned list can be unpinned.
* There is an "Unpin" option in the "More" menu for those with the correct permission.
* In case a list is unpinned, the sharing is not altered and the list is still shared with everyone in the instance. instance
* Hide functionality behind a feature flag.
**Out of scope**
* The static lists are not altered. They still cannot be pinned, favored or modified. This ones will be all displayed in a fix section at the bottom of the side bar menu called "Default views".
* Seed lists that are pinned.
* Display the pinned or private state in the PageHeader with a label.
* Setting a pinned list as the list to open by default.
**Figma**
https://www.figma.com/design/XfRs5KJEeg3bBbeCcYNiDh/Favourite%2C-pin-and-default-lists?node-id=333-25588 https://www.figma.com/design/XfRs5KJEeg3bBbeCcYNiDh/Favourite%2C-pin-and-default-lists?node-id=333-25588&node-type=canvas&t=lMDXWbqjzTNnaOJw-0
**I want to** pin a project list shared with everyone
**so that** users find that list more easily as its visibility is boosted.
**Acceptance criteria**
* Add a new section to the top of the side bar menu called "Pinned".
* It includes all projects lists that have been pinned. The list of pinned lists is displayed to every logged in user. The order might be different (see below).
* The order the lists are in is alphabetical.
* In case a user sets a pinned lists to be a favorite list, that list is put to the top of the "Pinned" section. Multiple favorite lists are again ordered alphabetically.
* Anonymous users will only see the default (static views).
* A saved lists can be "Pinned"
* An option called "Pin" is added to the "More" menu.
* Only lists shared with everyone can be set to "Pinned".
* If the list is not yet shared with everyone, a modal informs the user of this and states that pinning the list will also share it with everyone.
* \[open\] Applicable only in case non admins should be allowed to pin lists - This requires the user to have the "Manage public project lists" permission. What happens, if the user does not have the permission?
* \[open\] Is this an administrator only option or an option requiring a global permission?
* \[open\] It seems to not yet be clear wether and if how to display the pinned state in the header.
* A pinned lists cannot be unshared. That means that
* \[open\] What to do about
* There is an "Unpin" option in the "More" menu for those with the correct permission.
* In case a list is unpinned, the sharing is not altered and the list is still shared with everyone in the instance.
* Hide functionality behind a feature flag.
**Out of scope**
* The static lists are not altered. They still cannot be pinned, favored or modified. This ones will be all displayed in a fix section at the bottom of the side bar menu called "Default views".
* Seed lists that are pinned.
* Display the pinned or private state in the PageHeader with a label.
* Setting a pinned list as the list to open by default.
**Figma**
https://www.figma.com/design/XfRs5KJEeg3bBbeCcYNiDh/Favourite%2C-pin-and-default-lists?node-id=333-25588