Desktop-class design standard

TesselGUI

Dark, dense, tactile interfaces for dashboards, editors, monitoring tools, and workflow applications.

Component usage

Give each view one main decision or action. Let its supporting controls share space and keep current state visible with text, shape, or a marker alongside color.

Surface levels

Surface 1 · workspace base
Surface 2 · compartment
Surface 3 · raised surface
Surface 4 · selected row, current item, control hover

Use a higher level to show structure. Keep dense rows flat and use boundaries or labels where a surface difference alone would be hard to distinguish.

Actions and state

Lead with one primary action and a clear verb. Tessel uses deep Carmine #960018 for the primary action fill and for thin indicators: the active-tab underline, the selection edge and the focus outline. Pair color with visible text and programmatic state.

Panels and preferences

When to use a drawer

Open related settings or details in context. Reserve full workspaces for tasks that need their own navigation. Apply reversible appearance settings immediately and keep staged layout changes available until the user chooses Apply or Cancel.

Try the Settings drawer

Keyboard commands

Use the visible Commands control or Ctrl / ⌘ + K in the workspace. Search for available commands, activate one, or press Escape to dismiss the palette.

Keep frequent commands available through their visible controls as well.

Try the command palette

Accessibility target and evidence

Tessel targets WCAG 2.2 AA and uses a separate project touch target of 44 × 44 CSS pixels. The verification record distinguishes measured checks from outstanding browser and assistive technology work.