Miguel Ángel
b16d5a7063
fix(catalog): token-themed component previews no longer render black ( #5995 )
...
* fix(catalog): token-themed component previews no longer render black
Seven components read theme tokens with no fallback, so with no theme
pack they painted dark text on a black canvas, both when installed and
in their live Catalog preview. They now carry exact-value fallbacks from
their own demos, as the theme contract requires, and a test fails any
registry item that reads a contract token bare.
The Catalog's snippet preview wrapper also copies the tokens each demo
sets on its mount, and paints the demo's background, so the preview
wears the demo's theme.
* fix(catalog): trim the preview theme helper comment
* test(catalog): strip HTML comments with the parser in the theme fallback gate
2026-10-21 05:25:09 +00:00
..
2026-09-28 22:03:59 +00:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-28 22:03:59 +00:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-10-21 05:25:09 +00:00
2026-08-10 18:46:03 -04:00
2026-09-19 16:53:29 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-08-21 15:14:11 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-09-25 00:14:11 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-10-02 17:14:52 +00:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-11 16:03:42 -04:00
2026-08-11 16:03:42 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-09-22 03:55:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-28 22:03:59 +00:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-28 22:03:59 +00:00
2026-09-28 22:03:59 +00:00
2026-09-28 22:03:59 +00:00
2026-09-28 22:03:59 +00:00
2026-09-28 22:03:59 +00:00
2026-09-28 22:03:59 +00:00
2026-09-28 22:03:59 +00:00
2026-09-28 22:03:59 +00:00
2026-08-10 18:46:03 -04:00
2026-09-28 22:03:59 +00:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-10-20 17:00:43 -07:00
2026-08-10 18:46:03 -04:00
2026-09-22 11:41:48 -04:00
2026-08-10 18:46:03 -04:00
2026-09-28 22:03:59 +00:00
2026-10-12 20:52:18 +00:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-10-21 05:25:09 +00:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-05-18 21:15:15 -04:00
2026-08-10 18:46:03 -04:00
2026-05-18 21:15:15 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-01 23:07:55 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-28 22:03:59 +00:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-10-09 22:19:38 +00:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-28 22:03:59 +00:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-09-28 22:03:59 +00:00
2026-08-10 18:46:03 -04:00
2026-05-22 19:42:53 -04:00
2026-05-22 19:42:53 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-10-02 17:14:52 +00:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-09-28 22:03:59 +00:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-05-18 21:15:15 -04:00
2026-10-09 22:19:38 +00:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-10-21 05:25:09 +00:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-10-21 05:25:09 +00:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-10-21 05:25:09 +00:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-01 20:40:11 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-10-21 05:25:09 +00:00
2026-08-10 18:46:03 -04:00
2026-09-22 12:14:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-06-07 10:55:13 -07:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-09-28 22:03:59 +00:00
2026-09-28 22:03:59 +00:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-06-29 14:46:49 -07:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-10-21 05:25:09 +00:00
2026-08-13 21:10:12 -04:00
2026-08-01 01:36:18 +02:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-09-28 22:03:59 +00:00