DS
Premium Docs

Design System Showroom

Published-package documentation wired to the real DS runtime so the same routes reveal how tenant and engine reshape identical component contracts.
Rottay / modern
Published package
Primary
#0A0A0A
Rottay
Radius
14px
Surface shape
DensitynormalPlatform Flagship
NavigatorLibrary map
8 sections
212 routes
Foundations first, then primitives, patterns, structures, and surfaces. Keep this rail legible enough to scan without hunting.
Foundations4 documented routes
4
Tokens
Themes
Engines
Icons
109
97
Display
Inputs
Feedback
Layout
Navigation
Overlay
48
Data
Forms
Visualization
Communication
Workflow
Navigation
Misc
36
Admin
Data
Experience
Forms
Operations
Workspace
3
Platform
Bit Hire
Evnto
1
Playground
2
Developers
Runtime fingerprintToken readout from the active provider chain.
Live DS
Runtime
Platform
Rottay
Rottay / ModernPlatform Flagship
Primary
#0A0A0ASecondary #6B6B6B
Radius
14pxxl 18px
Density
normalBorder-light cards
Accent
Badge
Compact runtime evidence across 3+ token signals.
Published DS package · Page Structure · Rottay / modernShared route metadata for the active runtime, kept inline so the shell reads like a thin header band.
Palette
#0A0A0ARottay
Chrome
Modernrenderer posture
Radius
14pxsurface shape
Density
normalPlatform Flagship
Structures
Workspace
Selection Preview Rail

Selection Preview Rail

Active profilePlatform Flagship
Runtime postureRottay / modern
Structures reference for Selection Preview Rail.
Runtime controls
TenantRottay
Structures/Workspace
Workspace
Structure
3 engines
SelectionPreviewRail

Selection Preview Rail

Workspace group export for page-level framing around reusable tasks.
What it framesSide rail previewing selected rows with bulk actions
What it should proveWorkspace structures let complex collection pages feel operated rather than endured.
LayerStructure tierPage framing around reusable tasks.
GroupWorkspaceShares the same audit lens and pairing rules as its group.
Primitives97 documented routes
Patterns48 documented routes
StructuresCurrent section
21
Headers
Workspace
Active Filters Bar
Column Menu
Export Button
Field Filters Panel
Saved Views Menu
Scope Switcher
Search Command Bar
Table Toolbar
View Mode Switcher
Record
Dashboard
Feedback
Surfaces36 documented routes
Verticals3 documented routes
Playground1 documented routes
Developers2 documented routes
roundedtop bar · solid dividers
EngineModern
Enginesclassic / modern / rusticExpect parity in spacing, priority, and section rhythm.
Audit trayUse this page to judge whether the structure creates hierarchy before the surrounding surface starts doing the heavy lifting.
Review 01control clusteringShould be obvious on the first scan without relying on surface chrome for rescue.
Review 02speed to first actionShould stay clear once actions, counts, and support context compete for attention.
Review 03state visibilityShould keep dense content readable instead of turning the screen into a flat stack.
Common pairings
tables
kanban boards
gallery views
Usually lands in
CollectionWorkspaceSurface
ListSurface
ReportSurface

Live preview

Compare rhythm, action placement, and supporting context across engines while the active tenant remains real.
classic
modern
rustic
Compare enginesLook for spacing, action placement, and section rhythm before brand flavor.
Ignore wrappersJudge the structure itself, not route-level surface chrome or page copy.
Escalate laterMove higher only when the route contract or workflow packaging is the missing piece.
Engine comparisonSelection Preview Rail render checkEach engine gets the same structure with the same tenant. Focus on spacing, hierarchy, and action cadence rather than wrapper chrome.
Rottay
3 live engines
Same tenant, isolated engine
ClassicAnt Design
Live provider

Review checklist

These are the checks that should feel obvious on the first pass, before you audit the surrounding surface or route-level content.
Check 01control clusteringShould be obvious on the first scan without relying on surface chrome for rescue.
Check 02speed to first actionShould stay clear once actions, counts, and support context compete for attention.
Check 03state visibilityShould keep dense content readable instead of turning the screen into a flat stack.
Layer fitStructures arrange page framing around reusable tasks. They should create order without taking over the whole surface contract.
Primitives
Patterns
Structures
Surfaces
Stay here whenThe missing piece is section rhythm, chrome placement, or page-level context.
Escalate whenYou need reusable workflow behavior or a full route shell beyond the framing.

Import and usage

The structure should stay easy to consume from the published package: one import, one usage shape, and no page-local wrapper assumptions.
Consumer contract
Import onceConsumers should get the structure from the published package without extra page-local wrappers.
Stay declarativePass data, actions, and slots. Avoid hiding layout decisions inside screen-specific glue code.
Let surfaces finishStructures frame the page. Surface-level route shells should still own the broader contract.
ImportPublished package entrypoint, ready to copy.
tsx
1 line
Consumption
Runtime-aware snippet
Selection Preview Rail
Workspace structure
Check how controls cluster together and whether the page feels operable instead of crowded.
Selected row
Alice Johnsonalice@rottay.com
Why this row?Current search, scope, or filters matched this record.
North America coverage match with active seat activity.
Active
SnapshotKey 1 · Row 1
Name
Alice Johnson
Email
alice@rottay.com
Role
Platform Admin
Owner
Sarah Johnson
Region
North America
Usage
92%
ModernDaisyUI
Live provider
Workspace structure
Check how controls cluster together and whether the page feels operable instead of crowded.
Selected row
Alice Johnsonalice@rottay.com
Active
SnapshotKey 1 · Row 1
Name
Alice Johnson
Email
alice@rottay.com
Role
Platform Admin
Owner
Sarah Johnson
Region
North America
Usage
92%
RusticVanilla CSS
Live provider
Workspace structure
Check how controls cluster together and whether the page feels operable instead of crowded.
Selected row
Alice Johnsonalice@rottay.com
Active
SnapshotKey 1 · Row 1
Name
Alice Johnson
Email
alice@rottay.com
Role
Platform Admin
Owner
Sarah Johnson
Region
North America
Usage
92%
Common pairings
tables
kanban boards
gallery views
Usually lands in
CollectionWorkspaceSurface
ListSurface
ReportSurface
ImportTSX
Quick copy
import { SelectionPreviewRail } from '@rottay/design-system';
UsagePaste-ready example that shows the base contract first.
tsx
5 lines
Consumption
Runtime-aware snippet
UsageTSX
Quick copy
<SelectionPreviewRail
  config={config}
  slots={slots}
  actions={actions}
/>
Why this row?
Current search, scope, or filters matched this record.
North America coverage match with active seat activity.
Why this row?
Current search, scope, or filters matched this record.
North America coverage match with active seat activity.