Components
The Native SDK ships a built-in component catalog with house-style defaults: neutral surfaces, sharp Geist typography, subtle borders, focus states, compact density, and token-driven color, radius, shadow, and motion. Every preview below is rendered by the engine itself — the deterministic reference renderer draws the same widgets your app ships, pixel for pixel, in both color schemes. Each card shows one representative rendering; the component's page has the full set of variations.
Each component is expressible declaratively in Native markup and programmatically through the canvas.Ui builder; every page shows both forms plus the component's attributes, sourced from the markup validator's vocabulary. For layout semantics, expressions, and the runtime contract, see Native UI.





















































































