From b53c2ee80a11f22784d5d303b8c95fcdfd5ef01e Mon Sep 17 00:00:00 2001 From: Drew Haven Date: Tue, 10 Jun 2025 23:50:27 -0700 Subject: [PATCH] lots of styling --- astro.config.mjs | 16 +-- src/components/Footer.astro | 19 +-- src/components/Header.astro | 4 +- src/components/NotchedBox.astro | 70 +++++++++++ src/components/NotchedBox.module.css | 24 ++++ src/components/Sidebar.astro | 82 +++++++++++++ src/components/SidebarLink.astro | 27 ++++ src/consts.ts | 4 +- src/layouts/RootLayout.astro | 91 ++++++++++++++ src/pages/about.astro | 15 +-- src/pages/index.astro | 49 ++------ src/styles/global.css | 176 +++++++++++++-------------- 12 files changed, 412 insertions(+), 165 deletions(-) create mode 100644 src/components/NotchedBox.astro create mode 100644 src/components/NotchedBox.module.css create mode 100644 src/components/Sidebar.astro create mode 100644 src/components/SidebarLink.astro create mode 100644 src/layouts/RootLayout.astro diff --git a/astro.config.mjs b/astro.config.mjs index 9e2264b..6cccfc1 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,17 +1,17 @@ // @ts-check -import { defineConfig } from 'astro/config'; -import mdx from '@astrojs/mdx'; -import sitemap from '@astrojs/sitemap'; +import { defineConfig } from "astro/config"; +import mdx from "@astrojs/mdx"; +import sitemap from "@astrojs/sitemap"; -import react from '@astrojs/react'; -import tailwindcss from '@tailwindcss/vite'; +import react from "@astrojs/react"; // https://astro.build/config export default defineConfig({ - site: 'https://example.com', + site: "https://example.com", integrations: [mdx(), sitemap(), react()], vite: { - plugins: [tailwindcss()], + plugins: [], }, -}); \ No newline at end of file +}); + diff --git a/src/components/Footer.astro b/src/components/Footer.astro index 96c2fce..3367a1e 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -3,10 +3,10 @@ const today = new Date(); ---