From fe8ddd6153c75c2c3c772bf4fa7e8401374052f3 Mon Sep 17 00:00:00 2001 From: Ludo Date: Sat, 11 Apr 2026 18:53:59 +0200 Subject: [PATCH] feat: add [data-demo] attribute, purge all inline CSS from docs New data-demo attribute for demo blocks in documentation. Replaced 16 files worth of inline style="" wrappers with
. Only remaining style= is charts --size data injection (legitimate). Co-Authored-By: Claude Opus 4.6 (1M context) --- site/content/docs/components/buttons.md | 2 +- site/content/docs/components/callouts.md | 2 +- site/content/docs/components/dialog.md | 2 +- site/content/docs/components/forms.md | 4 ++-- site/content/docs/content/blockquotes.md | 2 +- site/content/docs/content/figures.md | 4 ++-- site/content/docs/content/tables.md | 2 +- site/content/docs/getting-started/getting-started.md | 4 ++-- site/content/docs/reference/utilities.md | 2 +- site/content/docs/reference/vocabulary.md | 2 +- site/content/docs/typography/code.md | 2 +- site/content/docs/typography/headings.md | 2 +- site/content/docs/typography/prose.md | 2 +- site/content/docs/vault/status.md | 2 +- site/content/docs/vault/tasks.md | 4 ++-- site/content/docs/vault/wikilinks.md | 2 +- src/layers/07-data-attrs.css | 12 ++++++++++++ 17 files changed, 32 insertions(+), 20 deletions(-) diff --git a/site/content/docs/components/buttons.md b/site/content/docs/components/buttons.md index 811328b..e60921b 100644 --- a/site/content/docs/components/buttons.md +++ b/site/content/docs/components/buttons.md @@ -14,7 +14,7 @@ ai-provider: "Anthropic" ## Inline Demo -
+
diff --git a/site/content/docs/components/callouts.md b/site/content/docs/components/callouts.md index de32e6e..2efc5cb 100644 --- a/site/content/docs/components/callouts.md +++ b/site/content/docs/components/callouts.md @@ -14,7 +14,7 @@ Add `data-callout=""` to any block element to style it as a callout. Four ## Inline Demo -
+
Note — General information worth highlighting.
Tip — A helpful suggestion or best practice.
Warning — Something to watch out for.
diff --git a/site/content/docs/components/dialog.md b/site/content/docs/components/dialog.md index 1b2adc0..4c5ae7c 100644 --- a/site/content/docs/components/dialog.md +++ b/site/content/docs/components/dialog.md @@ -14,7 +14,7 @@ ASW styles the native `` element — no JavaScript modal libraries requi ## Inline Demo -
+
diff --git a/site/content/docs/components/forms.md b/site/content/docs/components/forms.md index 2f3aac1..6801943 100644 --- a/site/content/docs/components/forms.md +++ b/site/content/docs/components/forms.md @@ -14,8 +14,8 @@ All standard form elements are styled out of the box. Labels, inputs, selects, a ## Inline Demo -
-
+
+