Content
View differences
Updated by Marc Alcobé 3 months ago
**As a** user working on **As** a tablet \[enter role of user\]
**I want** to view and manage my personal account, preferences, and notification settings want to** \[enter objective\]
**so that** I can personalize my OpenProject experience and control how I receive information without leaving the app. \[enter desired result\]
**Acceptance criteria**
* When displayed on a tablet in landscape orientation, the User account module is presented as a **single-page overview** with grouped sections.
* The account overview displays:
* User avatar
* Full name
* Entry point to account details
* The following sections are visible:
* **Personalization**
* Default launch page
* Language
* Color mode
* **Settings**
* Account details
* Notification settings
* Work package settings
* **Help and feedback**
* Rate and give feedback
* Mobile documentation
* **Sign out**
* Selecting an item opens a **full screen dialog** without navigating away from the account overview.
* Modal dialogs support:
* Editing account information
* Updating notification preferences
* Submitting feedback with optional attachments
* Changes are applied immediately after saving. <br>
**Technical notes**
* The tablet User account layout is enabled at the tablet breakpoint: 900px.
* On phones or tablets in portrait orientation, the phone Account layout is used.
* Account settings are displayed using modal overlays on tablets.
* Modal dialogs are scrollable and adapt to different content heights.
* Settings changes are persisted per user and synced with the backend. <br>
**Permissions and visibility considerations**
* Permissions to edit any account information are required to edit account info. _To whom is this feature visible?_
* Permissions to edit notifications settings are required to do changes to them.
* Feedback submission _When is available to all authenticated users. it not visible?_
**Translation considerations**
* No additional strings required on top of _Key terms and phrases in the ones provided by the mobile mode key languages_
**Out of scope**
* Managing other users or roles
* Organization-level settings
* Advanced security settings (e.g. 2FA management)
* Portrait-optimized tablet layout <br>
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._
**I want** to view and manage my personal account, preferences, and notification settings
**so that** I can personalize my OpenProject experience and control how I receive information without leaving the app.
**Acceptance criteria**
* When displayed on a tablet in landscape orientation, the User account module is presented as a **single-page overview** with grouped sections.
* The account overview displays:
* User avatar
* Full name
* Entry point to account details
* The following sections are visible:
* **Personalization**
* Default launch page
* Language
* Color mode
* **Settings**
* Account details
* Notification settings
* Work package settings
* **Help and feedback**
* Rate and give feedback
* Mobile documentation
* **Sign out**
* Selecting an item opens a **full screen dialog** without navigating away from the account overview.
* Modal dialogs support:
* Editing account information
* Updating notification preferences
* Submitting feedback with optional attachments
* Changes are applied immediately after saving.
**Technical notes**
* The tablet User account layout is enabled at the tablet breakpoint: 900px.
* On phones or tablets in portrait orientation, the phone Account layout is used.
* Account settings are displayed using modal overlays on tablets.
* Modal dialogs are scrollable and adapt to different content heights.
* Settings changes are persisted per user and synced with the backend.
**Permissions and visibility considerations**
* Permissions to edit any account information are required to edit account info.
* Permissions to edit notifications settings are required to do changes to them.
* Feedback submission
**Translation considerations**
* No additional strings required on top of
**Out of scope**
* Managing other users or roles
* Organization-level settings
* Advanced security settings (e.g. 2FA management)
* Portrait-optimized tablet layout
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._