Skip to content

Commit fe7368a

Browse files
authored
Merge pull request #17 from h4sci/fix_theme
added dark fonts to blog section
2 parents ddb7f1d + c15db76 commit fe7368a

3 files changed

Lines changed: 10 additions & 10 deletions

File tree

src/components/SectionHead.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ const { align = "center" } = Astro.props;
33
---
44

55
<div class:list={["mt-16", align === "center" && "text-center"]}>
6-
<h1 class="text-4xl lg:text-5xl font-bold lg:tracking-tight">
6+
<h1 class="text-4xl lg:text-5xl font-bold lg:tracking-tight dark:text-white ">
77
<slot name="title">Title</slot>
88
</h1>
9-
<p class="text-lg mt-4 text-slate-600">
9+
<p class="text-lg mt-4 text-slate-600 dark:text-gray-300">
1010
<slot name="desc">Some description goes here</slot>
1111
</p>
1212
</div>

src/pages/blog.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ console.log("Cover data:", publishedBlogEntries[0]?.data.cover);
5050
{blogPostEntry.data.category}
5151
</span>
5252

53-
<h2 class="text-3xl font-semibold leading-snug tracking-tight mt-1 ">
53+
<h2 class="text-3xl font-semibold leading-snug tracking-tight mt-1 dark:text-white">
5454
{blogPostEntry.data.title}
5555
</h2>
5656
<Image src={blogPostEntry.data.cover} alt={blogPostEntry.data.coverAlt}

src/pages/blog/[slug].astro

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export async function getStaticPaths() {
1616
// Get the entry directly from the prop on render
1717
const { entry } = Astro.props;
1818
const { Content } = await entry.render();
19-
2019
---
2120

2221
<Layout title={entry.data.title}>
@@ -26,19 +25,20 @@ const { Content } = await entry.render();
2625
{entry.data.category}
2726
</span>
2827
<h1
29-
class="text-4xl lg:text-5xl font-bold lg:tracking-tight mt-1 lg:leading-tight">
28+
class="text-4xl lg:text-5xl font-bold lg:tracking-tight mt-1 lg:leading-tight dark:text-white"
29+
>
3030
{entry.data.title}
3131
</h1>
32-
<Image src={entry.data.cover} alt={entry.data.coverAlt}
33-
/>
32+
<Image src={entry.data.cover} alt={entry.data.coverAlt} />
3433
<div class="flex gap-2 mt-3 items-center flex-wrap md:flex-nowrap">
3534
<span class="text-gray-400">
3635
{entry.data.author}
3736
</span>
3837
<span class="text-gray-400">•</span>
3938
<time
4039
class="text-gray-400"
41-
datetime={entry.data.publishDate.toISOString()}>
40+
datetime={entry.data.publishDate.toISOString()}
41+
>
4242
{entry.data.publishDate.toDateString()}
4343
</time>
4444
<span class="text-gray-400 hidden md:block">•</span>
@@ -52,13 +52,13 @@ const { Content } = await entry.render();
5252
</div>
5353
</div>
5454

55-
<div class="mx-auto prose prose-lg mt-6 max-w-3xl">
55+
<div class="mx-auto prose prose-lg mt-6 max-w-3xl dark:prose-invert">
5656
<Content />
5757
</div>
5858
<div class="text-center mt-8 mb-16">
5959
<a
6060
href="/blog"
61-
class="bg-gray-100 px-5 py-3 rounded-md hover:bg-gray-200 transition"
61+
class="bg-gray-100 px-5 py-3 rounded-md hover:bg-gray-200 transition dark:bg-gray-700 dark:hover:bg-gray-600"
6262
>← Back to Blog</a
6363
>
6464
</div>

0 commit comments

Comments
 (0)