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 sidemenu 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).
* \[open\] Currently, anonymous users don't see lists shared with everyone. Is this still the desired behaviour? In case the static lists are changed, then the visibility restriction definitely would have to change.
* 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.
* \[open\] What to do about the share functionality (menu item and modal) in case a list is pinned.
* A pinned list can be unpinned.
* \[open\] Assumption: There is an "Unpin" option in the "More" menu for those with the correct permission. menu.
* \[open\] Assumption: In case a list is unpinned, the sharing is not altered and the list is still shared with everyone in the instance altered.
* 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
* \[open\] Where will they be all displayed displayed. They are currenty in a fix section two sections. One is unnamed at the bottom of top and the side bar menu called "Default views".
other is titled "Project status".
* Seed lists that are pinned.
* 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&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
* 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).
*
* 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.
* \[open\] What to do about the share functionality (menu item and modal) in case a list is pinned.
* A pinned list can be unpinned.
*
*
* 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
* \[open\] Where
* 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&node-type=canvas&t=lMDXWbqjzTNnaOJw-0