Content
View differences
Updated by Henriette Darge 11 months ago
# Motivation
* We want to push for Primer being used inside OpenProject.
* The settings pages are bit complex technically as there are many helpers involved which create the settings pages
* We have to start somewhere, so the My Account pages might be a good starting point as they are rather small and not too complex
# Acceptance criteria
* Re-organise My Account with the following pages (in bold), and rearrange settings so they are contained in these pages:
* **Profile**
* Avatar
* Basic details (name, email)
* User CFs
* Delete Account in the PageHeader
* **Language and region** (split from 'Settings')
* Language
* Region
* Date format (will be implemeted in ##64651)
* Time zone
* **Interface** (split from 'Settings'; should already be done in <mention class="mention" data-id="64234" data-type="work_package" data-text="##64234">##64234</mention>)
* Color mode
* Comment order
* Disable keyboard shortcuts
* Alert display (warning on unsaved changes)
* Auto-hide success notification
* Backlog module
* **Notification and email**
* Notification (tab)
* Email reminders (tab)
* **Security**
* Password (tab)
* 2FA (tab)
* Backup codes (tab)
* **Access tokens**
* Provider tokens (tab)
* Client tokens (tab)
* **Session management**
* **Delete account**
* Primerise the pages as specified in the mockups.
### Out of scope
* Being able to set a colour for the avatar
## Figma and visuals
https://www.figma.com/design/pb7hkwUvLmG5Du9NoDaXIX/My-account---Primarisation?node-id=0-1
* We want to push for Primer being used inside OpenProject.
* The settings pages are bit complex technically as there are many helpers involved which create the settings pages
* We have to start somewhere, so the My Account pages might be a good starting point as they are rather small and not too complex
# Acceptance criteria
* Re-organise My Account with the following pages (in bold), and rearrange settings so they are contained in these pages:
* **Profile**
* Avatar
* Basic details (name, email)
* User CFs
* Delete Account in the PageHeader
* **Language and region** (split from 'Settings')
* Language
* Region
* Date format (will be implemeted in ##64651)
* Time zone
* **Interface** (split from 'Settings'; should already be done in <mention class="mention" data-id="64234" data-type="work_package" data-text="##64234">##64234</mention>)
* Color mode
* Comment order
* Disable keyboard shortcuts
* Alert display (warning on unsaved changes)
* Auto-hide success notification
* Backlog module
* **Notification and email**
* Notification (tab)
* Email reminders (tab)
* **Security**
* Password (tab)
* 2FA (tab)
* Backup codes (tab)
* **Access tokens**
* Provider tokens (tab)
* Client tokens (tab)
* **Session management**
* **Delete account**
* Primerise the pages as specified in the mockups.
### Out of scope
* Being able to set a colour for the avatar
## Figma and visuals
https://www.figma.com/design/pb7hkwUvLmG5Du9NoDaXIX/My-account---Primarisation?node-id=0-1