You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte-kit-vice/docs/audit/theming/icon-button.md

35 lines
1.3 KiB

# icon-button — sin receta CSS
> Generado por `node --import tsx/esm scripts/theming-census.ts --report`.
> Vista de conjunto: [README](./README.md) · método:
> [`PLAN-theming.md`](../../process/PLAN-theming.md) §1.
- **Medido**: 2026-08-23 · **Alcance**: **—** (no hay knobs que medir)
- **Ficheros del componente**: `icon-button.svelte`, `index.ts`, `README.md`, `types.ts` — **ningún `.css`**
- **Contrato en `lib/recipes/base.ts`**: sin entrada
## 1. Dónde vive su visual
- **Compone** `button`: su apariencia es la de ese componente, y se tema en SU ficha. Un wrapper no vuelve a pintar lo que compone (component-guide §4).
«Declarado y nunca pintado» **no es deuda por sí solo**: el morfo declara la
superficie de COMPORTAMIENTO del componente, no sólo la pintable
(architecture/eidos.md, columna `unused`). Un componente sin receta sólo es
deuda si declaró un eje visual que nadie consume — el aviso de arriba lo dice
cuando ocurre.
## 2. Propuesta de corrección
**Ninguna.** Sin receta no hay knob que tokenizar, y acuñar tokens para un
componente que no pinta crearía un vocabulario huérfano. Si algún día pinta,
entra por la puerta normal: receta + tokens en `base.ts` + esta ficha con
cifras.
## 3. Veredicto
<!-- veredicto:start -->
_(pendiente — lo escribe el autor; se conserva al regenerar)_
<!-- veredicto:end -->

Powered by TurnKey Linux.