From 84b30f93c744f20cc71bd934b834bb87b1a32a08 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Wed, 6 Sep 2023 15:20:36 +0200 Subject: [PATCH] feat: new structure --- src/lib/layouts/Docs.svelte | 2 +- src/lib/layouts/DocsArticle.svelte | 140 +++++++++++ src/lib/layouts/DocsTutorial.svelte | 160 +++++++++++++ src/lib/layouts/index.ts | 2 + src/markdoc/layouts/Article.svelte | 193 ++------------- src/markdoc/layouts/Tutorial.svelte | 219 ++---------------- src/markdoc/nodes/Heading.svelte | 6 +- .../docs/tutorials/example/+page.svelte | 17 +- 8 files changed, 338 insertions(+), 401 deletions(-) create mode 100644 src/lib/layouts/DocsArticle.svelte create mode 100644 src/lib/layouts/DocsTutorial.svelte diff --git a/src/lib/layouts/Docs.svelte b/src/lib/layouts/Docs.svelte index 2e8bfae02..d273476cf 100644 --- a/src/lib/layouts/Docs.svelte +++ b/src/lib/layouts/Docs.svelte @@ -21,7 +21,7 @@ $: variantClass = variantClasses[variant]; -
+
+ export let title: string; + export let toc: Array<{ + title: string; + href: string; + step?: number; + children?: Array<{ + title: string; + href: string; + }>; + }>; + + +
+
+
+
+ + +
+ +

{title}

+
+
+
+
+
+ +