Skip to content

Commit 8572c7a

Browse files
committed
feat: improve styling for newsletter list
1 parent 4efdffc commit 8572c7a

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

src/components/EmailSub.astro

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@
1818
>Subscribe</button
1919
>
2020
</form>
21+
<a
22+
rel="prefetch"
23+
class="mt-2 block text-sm text-blue-500 hover:underline w-min whitespace-nowrap"
24+
href="/newsletter">View our past newsletters</a
25+
>
2126
</div>
2227

2328
<script>

src/pages/newsletter/index.astro

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,25 @@ const newsletters = await Astro.glob<Frontmatter>('./*.md');
1212
---
1313

1414
<Layout title="Newsletters">
15-
<h1>Newsletters</h1>
16-
<div class="">
15+
<h1 class="text-2xl font-bold text-center mb-16">Newsletters</h1>
16+
<div class="m-auto flex max-w-4xl flex-wrap justify-center gap-4">
1717
{
1818
newsletters.map((newsletter) => (
19-
<a rel="prefetch" href={newsletter.url}>
19+
<a
20+
class="flex flex-col items-center w-72 hover:text-blue-500 hover:underline"
21+
rel="prefetch"
22+
href={newsletter.url}
23+
>
2024
<Image
25+
class="rounded-lg w-full"
2126
src={`/assets/newsletter/${newsletter.frontmatter.date}.png`}
2227
alt={newsletter.frontmatter.title}
2328
width={256}
2429
height={144}
2530
/>
26-
<h2>{newsletter.frontmatter.title}</h2>
31+
<h2 class="mt-2 text-lg font-medium">
32+
{newsletter.frontmatter.title}
33+
</h2>
2734
</a>
2835
))
2936
}

0 commit comments

Comments
 (0)