From 2a13698538123e5d5114ea601de9b86cf0a793c9 Mon Sep 17 00:00:00 2001 From: Nick Bland Date: Mon, 26 Feb 2024 14:20:32 +1000 Subject: [PATCH] Add in Generic Navbar + Add DaisyUI and themes used + Add in generic navbar + Theming + Add in theme switcher (Firefox 120+ required, all others fine) - Removed some boilerplate svelte stuff --- src/app.html | 2 +- src/components/navbar/navbar.svelte | 14 ++++++++++ src/components/navbar/themeController.svelte | 28 +++++++++++++++++++ src/routes/+page.svelte | 8 ++++-- static/favicon.png | Bin 1571 -> 15406 bytes tailwind.config.js | 16 +++++------ 6 files changed, 56 insertions(+), 12 deletions(-) create mode 100644 src/components/navbar/navbar.svelte create mode 100644 src/components/navbar/themeController.svelte diff --git a/src/app.html b/src/app.html index db4cd51..effef91 100644 --- a/src/app.html +++ b/src/app.html @@ -1,5 +1,5 @@ - + diff --git a/src/components/navbar/navbar.svelte b/src/components/navbar/navbar.svelte new file mode 100644 index 0000000..e65f71f --- /dev/null +++ b/src/components/navbar/navbar.svelte @@ -0,0 +1,14 @@ + + + diff --git a/src/components/navbar/themeController.svelte b/src/components/navbar/themeController.svelte new file mode 100644 index 0000000..f93228a --- /dev/null +++ b/src/components/navbar/themeController.svelte @@ -0,0 +1,28 @@ + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 0692b6b..ca993c8 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,3 +1,5 @@ -

Welcome to SvelteKit

-

Visit kit.svelte.dev to read the documentation

- + + + diff --git a/static/favicon.png b/static/favicon.png index 825b9e65af7c104cfb07089bb28659393b4f2097..5335e13a32be88d103c710804cb426cecf0261dd 100644 GIT binary patch literal 15406 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 literal 1571 zcmV+;2Hg3HP)Px)-AP12RCwC$UE6KzI1p6{F2N z1VK2vi|pOpn{~#djwYcWXTI_im_u^TJgMZ4JMOsSj!0ma>B?-(Hr@X&W@|R-$}W@Z zgj#$x=!~7LGqHW?IO8+*oE1MyDp!G=L0#^lUx?;!fXv@l^6SvTnf^ac{5OurzC#ZMYc20lI%HhX816AYVs1T3heS1*WaWH z%;x>)-J}YB5#CLzU@GBR6sXYrD>Vw(Fmt#|JP;+}<#6b63Ike{Fuo!?M{yEffez;| zp!PfsuaC)>h>-AdbnwN13g*1LowNjT5?+lFVd#9$!8Z9HA|$*6dQ8EHLu}U|obW6f z2%uGv?vr=KNq7YYa2Roj;|zooo<)lf=&2yxM@e`kM$CmCR#x>gI>I|*Ubr({5Y^rb zghxQU22N}F51}^yfDSt786oMTc!W&V;d?76)9KXX1 z+6Okem(d}YXmmOiZq$!IPk5t8nnS{%?+vDFz3BevmFNgpIod~R{>@#@5x9zJKEHLHv!gHeK~n)Ld!M8DB|Kfe%~123&Hz1Z(86nU7*G5chmyDe ziV7$pB7pJ=96hpxHv9rCR29%bLOXlKU<_13_M8x)6;P8E1Kz6G<&P?$P^%c!M5`2` zfY2zg;VK5~^>TJGQzc+33-n~gKt{{of8GzUkWmU110IgI0DLxRIM>0US|TsM=L|@F z0Bun8U!cRB7-2apz=y-7*UxOxz@Z0)@QM)9wSGki1AZ38ceG7Q72z5`i;i=J`ILzL z@iUO?SBBG-0cQuo+an4TsLy-g-x;8P4UVwk|D8{W@U1Zi z!M)+jqy@nQ$p?5tsHp-6J304Q={v-B>66$P0IDx&YT(`IcZ~bZfmn11#rXd7<5s}y zBi9eim&zQc0Dk|2>$bs0PnLmDfMP5lcXRY&cvJ=zKxI^f0%-d$tD!`LBf9^jMSYUA zI8U?CWdY@}cRq6{5~y+)#h1!*-HcGW@+gZ4B};0OnC~`xQOyH19z*TA!!BJ%9s0V3F?CAJ{hTd#*tf+ur-W9MOURF-@B77_-OshsY}6 zOXRY=5%C^*26z?l)1=$bz30!so5tfABdSYzO+H=CpV~aaUefmjvfZ3Ttu9W&W3Iu6 zROlh0MFA5h;my}8lB0tAV-Rvc2Zs_CCSJnx@d`**$idgy-iMob4dJWWw|21b4NB=LfsYp0Aeh{Ov)yztQi;eL4y5 zMi>8^SzKqk8~k?UiQK^^-5d8c%bV?$F8%X~czyiaKCI2=UH