Ambos delegan el color a un componente ya abierto, así que es solo tipo + wrapper (sin recipe/css): - button-group: pasa `color` a los <Button> hijos por contexto (cada Button lo resuelve, incl. custom). Tipo 'primary'|'secondary'|'neutral' → ComponentColorProp; el `data-color` del <Group> (presentacional, sin consumidor) pasa por `resolveComponentColor` para no estampar un hex crudo inválido. - highlight: envuelve coincidencias en `<mark data-mark>` (ya forward-ready). Tipo → ComponentColorProp; wrapper estampa el trío en el shell `[data-highlight]` + cada `<mark>`, con el seed `--color-custom` en el shell que los marks heredan. check: 0 errores en componentes tocados (el total oscila 76↔94 por la caché de svelte-check aflorando errores `any` de demos ajenos). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>alpha-0.1-sec-dom
parent
1efa034397
commit
28aacf0922
Loading…
Reference in new issue