diff .claude/skills/zenbu-design-system/SKILL.md @ 252:7a7581f040e8

[ui] Add scoped notification component Co-authored-by: Copilot <[email protected]>
author MrJuneJune <me@mrjunejune.com>
date Tue, 04 Aug 2026 11:57:16 -0700
parents 117c4d53c9a4
children fdf3816959cb
line wrap: on
line diff
--- a/.claude/skills/zenbu-design-system/SKILL.md	Tue Aug 04 09:14:57 2026 -0700
+++ b/.claude/skills/zenbu-design-system/SKILL.md	Tue Aug 04 11:57:16 2026 -0700
@@ -20,6 +20,10 @@
 - Wrap native interactive elements instead of recreating form/link semantics.
 - Do not add framework or runtime dependencies.
 - Keep application state outside components.
+- Keep notification action tokens opaque and out of DOM attributes; use scoped,
+  non-composed `zen-notify` events and bounded queues.
+- Keep `zen-notifications` behavior aligned with
+  `design_system/NOTIFICATIONS.md`.
 - Preserve keyboard, form, validity, label, and ARIA behavior.
 - Prefix custom elements and tokens with `zen-` / `--zen-`.
 - Keep selectors low-specificity so applications can override tokens.