Aller au contenu

The shell

Ce contenu n’est pas encore disponible dans votre langue.

The shell (AppShell, ZoneShell) gives every product the same frame: a top bar, an optional icon rail, a sidebar of navigation, the main area and an optional inspector. It keeps a skip link and the landmarks, and the main area is focusable so it scrolls from the keyboard.

  • The sidebar is 216 px by default and resizes between 200 and 320.
  • Items are 32 px high (28 compact); touch targets stay at 44 px.
  • The active item is a surface with a 1 px line, not an edge bar.
  • One workspace mark: the Okrado mark, never initials in an amber square.
TokenCSS variableValue
ui.layout.content-max--okr-ui-layout-content-max1280px
ui.layout.gutter--okr-ui-layout-gutter24px
ui.layout.columns--okr-ui-layout-columns12
ui.layout.margin--okr-ui-layout-marginclamp(20px, 4.2vw, 80px)
ui.layout.header--okr-ui-layout-header68px
ui.layout.sidebar--okr-ui-layout-sidebar216px
ui.layout.inspector--okr-ui-layout-inspector340px
ui.layout.topbar--okr-ui-layout-topbar48px
ui.layout.icon-rail--okr-ui-layout-icon-rail48px
ui.layout.sidebar-min--okr-ui-layout-sidebar-min200px
ui.layout.sidebar-max--okr-ui-layout-sidebar-max320px
ui.layout.form-max--okr-ui-layout-form-max640px
ui.layout.dashboard-max--okr-ui-layout-dashboard-max1440px
ui.layout.page-inline-sm--okr-ui-layout-page-inline-sm16px
ui.layout.page-inline--okr-ui-layout-page-inline24px
ui.layout.page-top--okr-ui-layout-page-top24px
ui.layout.section-gap--okr-ui-layout-section-gap32px
ui.layout.reading-max--okr-ui-layout-reading-max68ch
ui.layout.header-toolbar-gap--okr-ui-layout-header-toolbar-gap12px
ui.layout.dialog-sm--okr-ui-layout-dialog-sm440px
ui.layout.dialog-md--okr-ui-layout-dialog-md560px
ui.layout.dialog-lg--okr-ui-layout-dialog-lg720px
ui.layout.drawer-sm--okr-ui-layout-drawer-sm340px
ui.layout.drawer-md--okr-ui-layout-drawer-md480px
ui.layout.drawer-lg--okr-ui-layout-drawer-lg640px
ui.layout.sheet-snap-half--okr-ui-layout-sheet-snap-half0.5
ui.layout.sheet-snap-full--okr-ui-layout-sheet-snap-full0.9
Responsable
Okrado founders
Mis à jour le
À revoir avant le