docs(openspec): reconcile adaptive workspace cards
Verify Data Plane / gateway (push) Successful in 4m47s
Verify Data Plane / gateway (push) Successful in 4m47s
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: P3D-032 native desktop workspace
|
||||
The app SHALL expose Favorites, Desktops, Pools, and Settings in a native split workspace without Apps, Add PC, manual endpoint, or direct-provider surfaces. Desktop cards SHALL remain `328 x 205 pt`, use full-bleed previews and subtle readable metadata treatment, and adapt only the grid column count.
|
||||
The app SHALL expose Favorites, Desktops, Pools, and Settings in a native split workspace without Apps, Add PC, manual endpoint, or direct-provider surfaces. Desktop cards SHALL use a bounded adaptive `300...360 pt` width, `16:10` aspect ratio, and `16 pt` spacing; grow continuously within natural column bands including three columns; add a column only when every card remains at least the minimum; clamp at the maximum with residual row width; and use full-bleed previews with subtle readable metadata treatment. Screenshot pixels SHALL be non-authoritative.
|
||||
|
||||
#### Scenario: Narrow and wide resize
|
||||
- **WHEN** the workspace moves between narrow, medium, and wide widths
|
||||
- **THEN** card geometry remains fixed, the column count changes, and text/actions do not overflow
|
||||
- **THEN** card width stays within `300...360 pt`, height preserves `16:10`, cards resize continuously within a column band, natural column transitions include three columns, and text/actions do not overflow
|
||||
|
||||
#### Scenario: Accessible card actions
|
||||
- **WHEN** a card receives hover or keyboard focus
|
||||
|
||||
Reference in New Issue
Block a user