summaryrefslogtreecommitdiff
path: root/src/components
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2025-05-21 18:11:30 +0200
committerYuval Adam <_@yuv.al>2025-05-21 18:11:30 +0200
commit67f9f1059ea78002c0f6239b17ae0dd7bc1d0c28 (patch)
tree5f1a94d76e2edae81b94a92fafddc04b4010c013 /src/components
parentf043c0bae4242f117bf3ea545228709e11db6a2e (diff)
Better styles
Diffstat (limited to 'src/components')
-rw-r--r--src/components/Prose.astro21
1 files changed, 11 insertions, 10 deletions
diff --git a/src/components/Prose.astro b/src/components/Prose.astro
index aecfca2..43a8ca2 100644
--- a/src/components/Prose.astro
+++ b/src/components/Prose.astro
@@ -3,25 +3,26 @@
---
<div
- class="prose prose-lg max-w-none mx-auto px-4 sm:px-6 lg:px-8 py-8
+ class="prose prose-lg prose-custom max-w-none mx-auto px-4 sm:px-6 lg:px-8 py-8
prose-headings:font-bold prose-headings:text-gray-900 prose-headings:mb-4 prose-headings:mt-8
prose-h1:text-4xl prose-h1:mt-0
- prose-h2:text-2xl prose-h2:border-b prose-h2:border-gray-200 prose-h2:pb-2
+ prose-h2:text-2xl prose-h2:pb-2
prose-h3:text-xl
- prose-p:text-gray-700 prose-p:my-4 prose-p:leading-relaxed
+ prose-p:text-gray-900 prose-p:my-4 prose-p:leading-relaxed
prose-a:text-blue-600 prose-a:font-medium prose-a:no-underline hover:prose-a:underline
prose-strong:font-bold prose-strong:text-gray-900
prose-ul:my-6 prose-ul:list-disc prose-ul:pl-6
prose-ol:my-6 prose-ol:list-decimal prose-ol:pl-6
- prose-li:my-2 prose-li:text-gray-700
+ prose-li:my-2 prose-li:text-gray-900
prose-blockquote:border-l-4 prose-blockquote:border-blue-500 prose-blockquote:pl-4 prose-blockquote:py-1 prose-blockquote:my-6 prose-blockquote:bg-blue-50 prose-blockquote:rounded-r-md
- prose-blockquote:text-gray-700 prose-blockquote:italic
+ prose-blockquote:text-gray-900 prose-blockquote:italic
prose-img:rounded-lg prose-img:shadow-md prose-img:my-8
- prose-hr:my-8 prose-hr:border-gray-200
- prose-code:text-gray-800 prose-code:bg-gray-100 prose-code:px-1 prose-code:py-0.5 prose-code:rounded prose-code:text-sm
- prose-pre:bg-gray-900 prose-pre:text-gray-100 prose-pre:p-4 prose-pre:rounded-lg prose-pre:overflow-x-auto prose-pre:my-6
- prose-pre:shadow-md prose-pre:text-sm
- dark:prose-invert dark:prose-pre:bg-gray-800 dark:prose-code:bg-gray-800 dark:prose-blockquote:bg-gray-800"
+ prose-hr:hidden
+ prose-code:font-mono prose-code:text-blue-700 prose-code:bg-blue-50 prose-code:px-1.5 prose-code:py-0.5 prose-code:rounded prose-code:text-sm prose-code:border prose-code:border-blue-100
+ prose-pre:bg-gray-50 prose-pre:border prose-pre:border-gray-200 prose-pre:p-4 prose-pre:rounded-lg prose-pre:overflow-x-auto prose-pre:my-6
+ prose-pre:shadow-sm prose-pre:text-sm
+ [&_pre_code]:text-gray-800 [&_pre_code]:bg-transparent [&_pre_code]:p-0 [&_pre_code]:border-0
+ dark:prose-invert dark:prose-pre:bg-gray-800 dark:prose-pre:border-gray-700 dark:prose-code:bg-gray-700 dark:prose-code:border-gray-600 dark:prose-code:text-blue-300 dark:prose-blockquote:bg-gray-800 dark:[&_pre_code]:text-gray-900"
>
<slot />
</div>