STRATA
Overview

System

TokensComponentsBlocksElle catalog

Specs

Spec Kit

Docs

OverviewTokensComponentsRulesLayoutsGenerative UIBrandSpecs
V1.00
STRATA
OverviewTokensComponentsBlocksElle catalogSpec KitDocs

Blocks

A block is a composed surface, not a primitive — it wires several @layers/ui components plus behavior (state, resize, canvas, HITL) into one reusable whole, in the shadcn dashboard-01 sense. Callers configure a block; they never fork it.

Elle Block

The one surface you talk to Elle in, anywhere: goal, onboarding, /chats, and the area companions. It composes ChatPane (chat column) + an optional companion Canvas/CanvasSheet + HITL gate auto-open + resize + working-state into a single whole. It is Strata’s first BLOCK — a composed multi-component surface (dashboard-01 sense), not a primitive. What varies between callers is the ENGINE driving the chat, never this UI.