Skip to content

ATS-PFM-CSH-002Fit the page to the available workspace — acceptance

Markdown

ATS-PFM-CSH-002

Fit the page to the available workspace — acceptance

Markdown
  • DocumentProposed

Planning

Proves capability
CAP-PFM-CSH-002

KindAcceptance test setProduct areaPlatformModuleConsole Shell and NavigationRevision2

Read atreact-console baf6dae3services-platform ad3f6a65

Test Scenarios

4 scenarios proving CAP-PFM-CSH-002; 1 bound to an existing test.

01 Default and standard layouts provide the two page widthsunittest
Proves
BR-CAP-PFM-CSH-002-01
Preconditions
The layout receives no width choice or the standard choice.
Steps
Render both variants.
Expected
The default occupies the available workspace; the standard variant uses a centered inner column with a maximum width.
Data
Representative page content.
Bound to
react-console:components/console/__tests__/page-layout.test.tsx#fills the workspace when no width is given
react-console:components/console/__tests__/page-layout.test.tsx#centers a standard page in a capped inner column, with the page's classes on that column
Source
react-console:components/console/__tests__/page-layout.test.tsx#fills the workspace when no width is given
02 The enumerated configuration and operational screens adopt the intended widthsunitproposed
Proves
BR-CAP-PFM-CSH-002-03
Preconditions
The configuration lists, Tasks and field editor are available for inspection.
Steps
Inspect the root layout used by each enumerated screen.
Expected
The listed configuration screens select standard; Tasks and the field editor select full.
Data
The page-layout adoption source fixtures.
Source
react-console:docs/page-layouts.md#Defaults
03 Designer entry and departure restore navigation spacebrowserproposed
Proves
BR-CAP-PFM-CSH-002-05
Preconditions
Navigation begins expanded.
Steps
Enter the contact form designer, then navigate to the contacts list.
Expected
Navigation collapses for the designer and expands after departure.
Data
A mock workspace with the designer available.
Source
react-console:docs/page-layouts.md#Pages that collapse the sidebar
04 Folding navigation changes available space without breaking centeringbrowserproposed
Proves
BR-CAP-PFM-CSH-002-06
Preconditions
The viewport is 1,920 pixels wide.
Steps
Open Contact Types and a full-width page; fold navigation by button and keyboard.
Expected
Contact Types remains centered and the full-width page uses the additional space.
Data
Mock pages in both layout variants.
Source
react-console:docs/page-layouts.md#Pages that collapse the sidebar

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.