From 8194ad3a988178473af5cab3fe4987ab3dfaadcf Mon Sep 17 00:00:00 2001 From: dev Date: Sun, 17 May 2026 01:34:14 +0200 Subject: [PATCH] Clarify Eidos intent icon wording --- continue.md | 13 ++++++++++++- src/uix/eidos/components/icon/index.ts | 2 +- src/uix/eidos/components/icon/intent-icon.svelte | 4 ++-- src/uix/eidos/components/icon/intent.ts | 2 +- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/continue.md b/continue.md index c5a06d53e..182c0aac2 100644 --- a/continue.md +++ b/continue.md @@ -33,7 +33,7 @@ Actualizacion Eidos components audit 2026-05-17: -> 2 archivos, 5 tests OK. - `npx vitest run src/uix/soma/components/popover/popover-provider.svelte.test.ts` -> 1 archivo, 2 tests OK. - - `npx vitest run src/uix/eidos` -> 7 archivos, 79 tests OK. + - `npx vitest run src/uix/eidos` -> 7 archivos, 81 tests OK. - `npm run check` -> 0 errores, 0 warnings. - Pendiente deliberado: - Ninguno del bloque auditado. Los `font-size: 0.9rem/0.85rem` restantes @@ -59,6 +59,17 @@ Actualizacion Eidos recipe typography 2026-05-17: - `npx vitest run src/uix/eidos` -> 7 archivos, 79 tests OK. - `npm run check` -> 0 errores, 0 warnings. +Actualizacion Eidos intent wording 2026-05-17: + +- Limpieza de naming en `src/uix/eidos/components/icon/*`: + - `IntentIcon` y `INTENT_ICON` ya no describen el intent como propiedad de + Sema. El tipo sigue importandose desde la fuente unica `$uix/intent` y los + comentarios hablan de `Intent` canonico. +- Validado: + - `rg "sema intent|Sema intent" src/uix src/arts` -> 0 resultados. + - `npx vitest run src/uix/eidos` -> 7 archivos, 81 tests OK. + - `npm run check` -> 0 errores, 0 warnings. + Actualizacion Eidos config audit 2026-05-17: - Resuelta la parte no-componente de la auditoria consolidada de diff --git a/src/uix/eidos/components/icon/index.ts b/src/uix/eidos/components/icon/index.ts index 72f97e590..95010de9a 100644 --- a/src/uix/eidos/components/icon/index.ts +++ b/src/uix/eidos/components/icon/index.ts @@ -14,7 +14,7 @@ export { resolveIconSize, resolveIconStrokeWidth } from './create-icon'; export { iconCategories, type IconCategory } from './categories'; // Doctrinal intent → glyph mapping. Single source of truth for any -// eidos surface that visually conveys a sema intent (Toast status, +// eidos surface that visually conveys a canonical Intent (Toast status, // Dialog confirmations, Field validation, Banner, …). Editing the // table in ./intent.ts re-themes intent icons globally. export { default as IntentIcon } from './intent-icon.svelte'; diff --git a/src/uix/eidos/components/icon/intent-icon.svelte b/src/uix/eidos/components/icon/intent-icon.svelte index d313889b4..0eff6313a 100644 --- a/src/uix/eidos/components/icon/intent-icon.svelte +++ b/src/uix/eidos/components/icon/intent-icon.svelte @@ -1,6 +1,6 @@