From 3a7427b00febd63e420bcdd3712beb549a8cb624 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Thu, 22 Feb 2024 10:53:19 +0000 Subject: [PATCH] Loads of updates --- web/src/components/form/FontAwesome.svelte | 3 + web/src/components/scafold/NavBar.astro | 24 +++++++- web/src/layouts/Layout.astro | 54 ++++++++++++++--- web/src/pages/[...section].astro | 59 ++++++++++++++++--- web/src/pages/[category].astro | 2 +- web/src/pages/about.astro | 9 ++- web/src/pages/browse.astro | 1 + web/src/pages/category/index.astro | 67 ---------------------- web/src/pages/index.astro | 13 ++++- web/src/styles/typography.css | 57 +++++++++++++++++- web/src/types/Service.ts | 1 + 11 files changed, 201 insertions(+), 89 deletions(-) delete mode 100644 web/src/pages/category/index.astro diff --git a/web/src/components/form/FontAwesome.svelte b/web/src/components/form/FontAwesome.svelte index bd3c594..835ca43 100644 --- a/web/src/components/form/FontAwesome.svelte +++ b/web/src/components/form/FontAwesome.svelte @@ -6,6 +6,9 @@ export const iconMap: Record = { + // Branding + logo: solidIcons.faEyeSlash, + // GitHub Stat Icons github: brands.faGithubAlt, stars: solidIcons.faStar, diff --git a/web/src/components/scafold/NavBar.astro b/web/src/components/scafold/NavBar.astro index a4cf4a3..f5fc918 100644 --- a/web/src/components/scafold/NavBar.astro +++ b/web/src/components/scafold/NavBar.astro @@ -1,8 +1,13 @@ --- +import FontAwesome from "@components/form/FontAwesome.svelte" + ---