Puck AI beta
Read docs
API ReferenceThemingOutline

Outline

Use the following CSS properties for theming the outline (layers) panel.

.Container {
  --puck-outline-color-bg-selected: #f0f0f0;
  --puck-outline-color-border-selected: #b947ff;
}

CSS properties

Defaults shown as var(--puck-...) reference global tokens. See computed values for the values they resolve to.

TokenDefaultDescription
--puck-outline-color-textvar(--puck-color-text-secondary)Layer label text color
--puck-outline-color-iconvar(--puck-color-highlight)Layer icon color
--puck-outline-color-bg-hovervar(--puck-color-interactive-soft)Layer background on hover
--puck-outline-color-text-hovervar(--puck-color-interactive)Layer text color on hover
--puck-outline-color-border-hovervar(--puck-color-interactive-subtle)Layer border color on hover
--puck-outline-color-bg-selectedvar(--puck-color-interactive-subtle)Selected layer background
--puck-outline-color-border-selectedvar(--puck-color-selection-border)Selected layer border color
--puck-outline-border-widthvar(--puck-border-width-regular)Layer border width
--puck-outline-radiusvar(--puck-radius-m)Layer border radius
--puck-outline-font-sizevar(--puck-font-size-xxs)Layer label font size
--puck-outline-zone-color-textvar(--puck-color-text-muted)Nested-zone label and icon color
--puck-outline-zone-font-sizevar(--puck-font-size-xxxs)Nested-zone label font size