From be532c545de072bac88d7c18b9625509efb330be Mon Sep 17 00:00:00 2001 From: kayjaydee Date: Wed, 22 Apr 2026 10:06:38 +0200 Subject: [PATCH] feat(06-04): add BlogToc component (sticky desktop + drawer mobile + IntersectionObserver highlight) --- app/components/BlogToc.vue | 158 +++++++++++++++++++++++++++++++++++++ 1 file changed, 158 insertions(+) create mode 100644 app/components/BlogToc.vue diff --git a/app/components/BlogToc.vue b/app/components/BlogToc.vue new file mode 100644 index 0000000..70094dd --- /dev/null +++ b/app/components/BlogToc.vue @@ -0,0 +1,158 @@ + + +