From 25ade373237dc38c999f126468f9af03eececa15 Mon Sep 17 00:00:00 2001
From: Collin Barrett <6483057+collinbarrett@users.noreply.github.com>
Date: Sat, 14 Jun 2025 11:05:38 -0500
Subject: [PATCH] feat(web): toggle footer images with theme
---
web/src/app/layout.tsx | 6 +-
web/src/app/page.tsx | 51 +----------------
web/src/assets/collinmbarrett-icon-dark.png | Bin 0 -> 59267 bytes
web/src/assets/collinmbarrett-icon-light.png | Bin 0 -> 21618 bytes
web/src/assets/collinmbarrett-icon-white.png | Bin 140899 -> 0 bytes
web/src/assets/collinmbarrett-icon.png | Bin 91265 -> 0 bytes
...ub-mark-white.svg => github-mark-dark.svg} | 0
...{github-mark.svg => github-mark-light.svg} | 0
web/src/components/site-footer.tsx | 54 ++++++++++++++++++
web/src/components/site-header.tsx | 2 -
web/src/components/theme-image.tsx | 33 +++++++++++
11 files changed, 93 insertions(+), 53 deletions(-)
create mode 100644 web/src/assets/collinmbarrett-icon-dark.png
create mode 100644 web/src/assets/collinmbarrett-icon-light.png
delete mode 100644 web/src/assets/collinmbarrett-icon-white.png
delete mode 100644 web/src/assets/collinmbarrett-icon.png
rename web/src/assets/{github-mark-white.svg => github-mark-dark.svg} (100%)
rename web/src/assets/{github-mark.svg => github-mark-light.svg} (100%)
create mode 100644 web/src/components/site-footer.tsx
create mode 100644 web/src/components/theme-image.tsx
diff --git a/web/src/app/layout.tsx b/web/src/app/layout.tsx
index 3345a05a6..5ae1fc273 100644
--- a/web/src/app/layout.tsx
+++ b/web/src/app/layout.tsx
@@ -3,6 +3,7 @@ import { Geist, Geist_Mono } from "next/font/google";
import "./globals.css";
import { ThemeProvider } from "@/components/theme-provider";
import { SiteHeader } from "@/components/site-header";
+import { SiteFooter } from "@/components/site-footer";
const geistSans = Geist({
variable: "--font-geist-sans",
@@ -37,7 +38,10 @@ export default function RootLayout({
disableTransitionOnChange
>