diff options
| author | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-03 19:23:17 +0300 |
|---|---|---|
| committer | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-03 19:23:17 +0300 |
| commit | 32f719a3de8969d674f609869d406a0a91f6d1f0 (patch) | |
| tree | 501e4ec08e1a2e595ade652e6be48245da294669 /src/layouts/BlogPost.astro | |
| parent | d015147a6c25e2be49f21d6e73a9b309f15daf9d (diff) | |
Remove TOC
Diffstat (limited to 'src/layouts/BlogPost.astro')
| -rw-r--r-- | src/layouts/BlogPost.astro | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/layouts/BlogPost.astro b/src/layouts/BlogPost.astro index 888e7a2..9c60900 100644 --- a/src/layouts/BlogPost.astro +++ b/src/layouts/BlogPost.astro @@ -2,7 +2,6 @@ import { type CollectionEntry, render } from "astro:content"; import Masthead from "@/components/blog/Masthead.astro"; -import TOC from "@/components/blog/TOC.astro"; import WebMentions from "@/components/blog/webmentions/index.astro"; import BaseLayout from "./Base.astro"; @@ -15,7 +14,7 @@ const { post } = Astro.props; const { ogImage, title, description, updatedDate, publishDate } = post.data; const socialImage = ogImage ?? `/og-image/${post.id}.png`; const articleDate = updatedDate?.toISOString() ?? publishDate.toISOString(); -const { headings, remarkPluginFrontmatter } = await render(post); +const { remarkPluginFrontmatter } = await render(post); const readingTime: string = remarkPluginFrontmatter.readingTime; --- @@ -29,14 +28,11 @@ const readingTime: string = remarkPluginFrontmatter.readingTime; > <article class="grow break-words" data-pagefind-body> <div id="blog-hero" class="mb-12"><Masthead content={post} readingTime={readingTime} /></div> - <div class="flex flex-col gap-10 lg:flex-row lg:items-start"> - {!!headings.length && <TOC headings={headings} />} - <div - class="prose prose-sm prose-headings:font-semibold prose-headings:text-accent-2 prose-headings:before:absolute prose-headings:before:-ms-4 prose-headings:before:text-gray-600 prose-headings:hover:before:text-accent sm:prose-headings:before:content-['#'] sm:prose-th:before:content-none" - > - <slot /> - <WebMentions /> - </div> + <div + class="prose prose-sm prose-cactus prose-headings:font-semibold prose-headings:text-accent-2 prose-headings:before:absolute prose-headings:before:-ms-4 prose-headings:before:text-gray-600 prose-headings:hover:before:text-accent sm:prose-headings:before:content-['#'] sm:prose-th:before:content-none max-w-none" + > + <slot /> + <WebMentions /> </div> </article> <button |
