# Glass Button

Botão de vidro, em pílula ou círculo, que refrata o fundo. Com aria-pressed vira alternância.

- Nome no registry: `glass-button`
- Tipo: componente
- Dependências npm: nenhuma
- Demo: https://ui.visantlabs.com/c/glass-button
- Categorias: controles, vidro, botao, icone, alternancia

## Quando usar

- Use quando: Ação sobre foto ou vídeo, como player, câmera ou barra flutuante
- Evite quando: Ação principal em fundo claro ou liso: button; a ação que define a dobra, cta-surface

## Instalar

```bash
npx shadcn@latest add @visant/glass-button
```

## Usar

```tsx
<GlassButton />
```

## API

### GlassButton

Botão de vidro que refrata o fundo. Com `aria-pressed` vira alternância, e o estado aceso é o miolo branco: cor nenhuma entra na peça. O vidro não sustenta contraste sozinho, então só use sobre fundo escuro ou foto com véu.

- `shape?: "pill" | "circle" = "pill"` — `pill` leva texto; `circle` leva só ícone e pede `aria-label`.
