From 842b17f493e4aa7b426180e5f5661ba0f13d96a9 Mon Sep 17 00:00:00 2001 From: prototypa Date: Sun, 8 Jan 2023 19:39:31 -0500 Subject: [PATCH] Improve blog design --- src/components/blog/Headline.astro | 10 ++++++++++ src/components/blog/List.astro | 2 +- src/components/blog/ListItem.astro | 6 +++--- src/components/blog/Title.astro | 8 -------- src/pages/[...blog]/[...page].astro | 8 +++++--- src/pages/[...blog]/[category]/[...page].astro | 4 ++-- src/pages/[...blog]/[tag]/[...page].astro | 4 ++-- 7 files changed, 23 insertions(+), 19 deletions(-) create mode 100644 src/components/blog/Headline.astro delete mode 100644 src/components/blog/Title.astro diff --git a/src/components/blog/Headline.astro b/src/components/blog/Headline.astro new file mode 100644 index 0000000..20d54f2 --- /dev/null +++ b/src/components/blog/Headline.astro @@ -0,0 +1,10 @@ +--- +const { title = await Astro.slots.render('default'), subtitle = await Astro.slots.render('subtitle') } = Astro.props; +--- + +
+

+ {title} +

+ {subtitle &&
} +
diff --git a/src/components/blog/List.astro b/src/components/blog/List.astro index 994aece..3093d91 100644 --- a/src/components/blog/List.astro +++ b/src/components/blog/List.astro @@ -12,7 +12,7 @@ const { posts } = Astro.props;