From c9a14a9086f85910d43a1a459f44c35afb1b9137 Mon Sep 17 00:00:00 2001 From: kayjaydee Date: Tue, 21 Apr 2026 14:36:22 +0200 Subject: [PATCH] feat(05-02): create MDC components ProseImg.vue and Alert.vue - ProseImg.vue: transparent NuxtImg override for markdown images (BLOG-05) - Alert.vue: MDC callout component with 4 types (info/warning/tip/danger) via UAlert - ContentSlot required for MDC slot content rendering (Pitfall 4) --- app/components/content/Alert.vue | 34 +++++++++++++++++++++++++++++ app/components/content/ProseImg.vue | 24 ++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 app/components/content/Alert.vue create mode 100644 app/components/content/ProseImg.vue diff --git a/app/components/content/Alert.vue b/app/components/content/Alert.vue new file mode 100644 index 0000000..5132f9f --- /dev/null +++ b/app/components/content/Alert.vue @@ -0,0 +1,34 @@ + + + diff --git a/app/components/content/ProseImg.vue b/app/components/content/ProseImg.vue new file mode 100644 index 0000000..c71b862 --- /dev/null +++ b/app/components/content/ProseImg.vue @@ -0,0 +1,24 @@ + + +