From 92b38e26008a4dc864695d6d375ece007585933f Mon Sep 17 00:00:00 2001 From: Graham Hall Date: Fri, 10 Feb 2023 19:25:41 -0500 Subject: [PATCH] design tweaks --- .../media/icons/calendar-2iconImage24px.svg | 1 + public/media/icons/usericonImage24px.svg | 1 + .../icons/website-with-texticonImage24px.svg | 1 + src/components/BlogHeader.astro | 14 ++++++- src/components/Header.astro | 26 ++++++++++--- src/pages/index.astro | 16 +++++++- src/pages/posts/[slug].astro | 2 +- src/styles/global.css | 38 +++++++++++++++++-- 8 files changed, 85 insertions(+), 14 deletions(-) create mode 100644 public/media/icons/calendar-2iconImage24px.svg create mode 100644 public/media/icons/usericonImage24px.svg create mode 100644 public/media/icons/website-with-texticonImage24px.svg diff --git a/public/media/icons/calendar-2iconImage24px.svg b/public/media/icons/calendar-2iconImage24px.svg new file mode 100644 index 0000000..580ce54 --- /dev/null +++ b/public/media/icons/calendar-2iconImage24px.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/media/icons/usericonImage24px.svg b/public/media/icons/usericonImage24px.svg new file mode 100644 index 0000000..0acc967 --- /dev/null +++ b/public/media/icons/usericonImage24px.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/media/icons/website-with-texticonImage24px.svg b/public/media/icons/website-with-texticonImage24px.svg new file mode 100644 index 0000000..f0d0605 --- /dev/null +++ b/public/media/icons/website-with-texticonImage24px.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/BlogHeader.astro b/src/components/BlogHeader.astro index 505f2d3..7d97124 100644 --- a/src/components/BlogHeader.astro +++ b/src/components/BlogHeader.astro @@ -12,7 +12,17 @@ const { title, date } = Astro.props;

{title}

-

- 🗓️ +

+ +

+ + diff --git a/src/components/Header.astro b/src/components/Header.astro index fa1cd19..89acb33 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -1,16 +1,30 @@ --- +const { pathname } = Astro.url; +console.log(pathname); + +const navLinks = [ + { label: "Blog", icon: "website-with-texticonImage24px", path: "/" }, + { label: "About", icon: "usericonImage24px", path: "/about" }, +]; ---

Graham's Blog

diff --git a/src/pages/index.astro b/src/pages/index.astro index 0d499ff..0470b26 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -14,5 +14,19 @@ const posts = await getCollection("blog"); .slice(0, 5) .map((post) => ) } - {posts.length < 5 ? null : All Posts} + { + posts.length < 5 ? null : ( + + ) + } + + diff --git a/src/pages/posts/[slug].astro b/src/pages/posts/[slug].astro index aa755ed..db71ab5 100644 --- a/src/pages/posts/[slug].astro +++ b/src/pages/posts/[slug].astro @@ -26,7 +26,7 @@ const { Content } = await post.render(); -