20 lines
1.1 KiB
Markdown
20 lines
1.1 KiB
Markdown
## ADDED Requirements
|
|
|
|
### Requirement: Profile settings distinguish active custom backgrounds from fallback presets
|
|
|
|
The platform_web profile settings page SHALL report an uploaded custom background as the active workspace background while preserving the selected built-in preset only as the fallback after upload removal.
|
|
|
|
#### Scenario: Uploaded background is active
|
|
|
|
- **WHEN** a user has configured an uploaded custom background
|
|
- **AND** a built-in background preset is also selected
|
|
- **THEN** the profile settings summary MUST label the active background as custom rather than naming the built-in preset as current
|
|
- **AND** the selected built-in preset MUST be visibly identified as a fallback that appears after the uploaded background is removed
|
|
- **AND** the uploaded background MUST remain the workspace desktop
|
|
|
|
#### Scenario: Uploaded background is removed
|
|
|
|
- **WHEN** a user removes the uploaded custom background
|
|
- **THEN** the previously selected built-in preset becomes the visible active background again
|
|
- **AND** the profile settings summary MAY name that built-in preset as current
|