sigilUI

Layout Controls

Expose controls for adjusting a layout demonstration.

@sigil-ui/componentsReact

Preview

Live layout controls Interactive

Import

import { LayoutControls } from "@sigil-ui/components";

Usage

<LayoutControls className="!grid-cols-1" />

Props

PropTypeDefaultDescription
onPatch(category: string, key: string, value: string) => void—On Patch configuration.
values{ navbarHeight?: string; pageMargin?: string; gutter?: string; sectionGap?: string; bentoGap?: string; bentoRadius?: string; contentMax?: string; gridColumns?: string; }—Values configuration.
classNamestring—Additional classes merged with the component styles.

Token integration

CSS VariablePurpose
--s-font-monoFont mono
--s-text-mutedText muted
--s-primaryPrimary
--s-text-secondaryText secondary