Design System

Shadows & Elevation

Tokens de sombra para criar hierarquia visual e níveis de elevação na interface. Definidos em globals.css.

Custom Tokens

Sombras específicas do design system, extraídas do Figma.

Aa
shadow-glow

Avatar rings, category circles

Aa
shadow-pill

Search pill, badges elevados

Aa
shadow-card

Product cards, info cards

Aa
shadow-elevated

Dropdowns, drawers, modals

shadow-glow

Brilho suave ao redor de avatares e círculos de categoria

0 0 15px rgba(0, 0, 0, 0.1)
shadow-pill

Sombra compacta para elementos pill-shaped

0 2px 4px rgba(0, 0, 0, 0.15)
shadow-card

Sombra sutil para cards de conteúdo

0 1px 3px rgba(0, 0, 0, 0.08)
shadow-elevated

Sombra para elementos flutuantes e elevados

0 4px 12px rgba(0, 0, 0, 0.12)

Tailwind Built-in

Sombras padrão do Tailwind, disponíveis em todos os componentes.

Aa
shadow-sm
Aa
shadow-md
Aa
shadow-lg

Guia de Elevação

NívelTokenQuando usar
0 - BasenenhumElementos no nível do background (cards flat, seções)
1 - Sutilshadow-cardCards com interatividade, hover states
2 - Médioshadow-pillElementos em destaque, pills, floating buttons
3 - Altoshadow-elevatedDropdowns, modals, drawers, overlays
Especialshadow-glowEfeito decorativo (avatares, category nav)

Como usar

{/* Sombras customizadas */}
<div className="shadow-glow" />   {/* Avatar ring glow */}
<div className="shadow-pill" />   {/* Search pill */}
<div className="shadow-card" />   {/* Product card */}
<div className="shadow-elevated" /> {/* Dropdown */}

{/* Tailwind built-in */}
<div className="shadow-sm" />
<div className="shadow-md" />
<div className="shadow-lg" />