// Panels & buttons

Panels & buttons

The CSS-layer chrome — glass panels, brackets, buttons, chamfer.

Glass panel

PREVIEW
Panel

Composable chrome

<div class="glass-panel interactive-panel">
  <span class="hud-bracket hud-bracket--tl"></span>
  <span class="hud-bracket hud-bracket--br"></span>
  <div class="glass-panel-content">…</div>
</div>

Add interactive-panel for hover lift, cursor sheen, and viewfinder brackets.

Panel variants

PREVIEW
—navbar-dense
—reading
VariantChangesReach for it
(base)14px chamfer, 5% fillmost panels
--navbar-densetighter padding, denser edgenav pills, compact bars
--readingwider chamfer, generous paddingarticle / content containers

Button

.talos-button is the primary by default. Combine one variant with one optional size.

PREVIEW
Primary
<a class="talos-button" href="#">Primary</a>
<button class="talos-button talos-button--secondary">Secondary</button>
<button class="talos-button talos-button--ghost talos-button--sm">Ghost · small</button>
<button class="talos-button talos-button--lg">Large CTA</button>
ClassKindDefault?
.talos-buttonvariant — primaryyes
.talos-button--secondaryvariant — alternative actionno
.talos-button--ghostvariant — tertiary, text-weightno
.talos-button--smsize — compact (toolbars)no
.talos-button--lgsize — hero CTAno

Chamfer utilities

PREVIEW
.chamfer-tr
.chamfer-br

.chamfer-tr (flags) and .chamfer-br (CTAs) cut a single corner via clip-path. Pair with a host/inset pseudo pair for a hairline border.