From 92c1769619effef8236641a2b361e77edef333bd Mon Sep 17 00:00:00 2001 From: James Wyndham Date: Wed, 5 Jun 2024 10:34:24 +0800 Subject: [PATCH] feature - added darkmode background --- Frontend/components/Utilities/Background.tsx | 19 +----------------- Frontend/public/images/dark-gradient.webp | Bin 0 -> 2780 bytes .../sections/Hero/SquaredBackgroundHero.tsx | 2 +- 3 files changed, 2 insertions(+), 19 deletions(-) create mode 100644 Frontend/public/images/dark-gradient.webp diff --git a/Frontend/components/Utilities/Background.tsx b/Frontend/components/Utilities/Background.tsx index 3692f42..25c6cfe 100644 --- a/Frontend/components/Utilities/Background.tsx +++ b/Frontend/components/Utilities/Background.tsx @@ -1,6 +1,4 @@ "use client"; - -import colors, { hexToRgb } from "@/utils/colors"; import { useTheme } from "next-themes"; import React, { ReactNode, useEffect, useState } from "react"; import Image from "next/image"; @@ -13,28 +11,13 @@ const Background = ({ className?: string; }) => { const { theme } = useTheme(); - const [mounted, setMounted] = useState(false); - - useEffect(() => { - setMounted(true); - }, []); - - if (!mounted) { - return ( -
- ); - } - - const backgroundColor = hexToRgb(colors[theme!]["neutral"]); return (
backgroundQ?0UO4i3z66}=fB*JD=dK^c;XuFtwmpJ>{=?hjW zkloB&=J|7%o1|#}^y{L4uRtp9iU@naAZl&07Z(Q zV^#$rOs7G?gYtGs%7BDPTxug5z2fqq1H{3 z^bzAAt11nsBSjsCUt`e3QsHnkE$!7tRI|G(fvO%lANM$Y$hZMRo|5Y?hdCM(hPwaU zL6ELduqT2is_xR=$C+VR&wlJenLY1uQ}>-xr{Ehv-kVO(%{YjKKlrX4W>#6VxNIni zk$_aUEv6fmv6{&fcjf<7q-7pP(L&|kVnw2V_-cEKb7y$xV}rb7BBRqvyd^YF>u2BX z;D1CkWWg_Dot>VdMZ2%zjhs~CqujxnJTMXwp;wXJrz=3VG)+OF*}a)&`^E5mwm2of z!`#-_X3KdVScopzM4CpzzUBkChf~n_+XZWv+b5jUUOck5_%4*%aoEKnOrjomzBI{X z`tAQ9b--aNh+2WMKu?8ZvQ}1Ijv@e}B=ZKs?-Ppn2NPvt%eRL+{JL%kWl3K-iv0^E zdS2;2brVo7OI$IDNlQy2Jf*Fy`Vh+gLran8j6iT$0EviFM}qy zMm43(2Lkn-GY%xD{rC$7@TLZdy9AghJ(i>sD2KhVd8x=?2pS(h4Dd}4>|qeyLf$Q% z^HrJ73@dfnXoyrB(F;~>;N&-e$Daqh)cXt)aFQjq_xf!6H9{R_Ln!X$c#&Fp6HIBh z|6EcGk&nE{quznN!nAzgaiHh5&ar94*oqXdhj7pCA7Rl-w9Lqo}|lcln}xu zkv^dj9TBh zOYzoF`@O+5s8Z@v^XB&#QIdaK?@=pV*PM=AQ)6v2y|x0FQ)8f@fFY|aX0mOuXR7#i z;5`F7-Npw)*}A)vltDdH#`QktfB^pQ^DgSDu}OBG!Iibvj0s?4V&iwX%gl4auSzEy z4}fxj2bT2fH*}!xn#p&~w{BgwQ=`F)*AW=U$oQ|4#Il2?JiZPDiBn7%iSaDZ^W7Qr z#OCv&ZvuPo9R;YTvoF#Gcf-A8gSbx9I~0QE6^)xNl0e#YLB<}bC7MH>^_@GL$*V3;6>NO%G0 zos^8Lb3QaE)pB}R{$V%bJT3a^Z|7uPj;UEHl9^wDT@gmt&Xzy(>cQSer+6II2W@nh zpEczmb#jE~phZkK9}kVaBKe*YnB&3((A9+q<*txWNC_UM>tf^Ti`>YljG>w%9`N`; zdbjGmZ-5v(}T)(8ZCZPndMrmV#F*r6~COl4U;ZakfZoL-ejg>z1>D~Al4De}Q> zQNW!)t}v%Gx8=rLPw`Lp3~+6b>pM1ikPct?WBV4yK2h@hR+z1F@tnD8cy>~L@hx)a zG2-lRGCbmo!7JT|&>#&k+^XCU#VGplkGF7{!3l%hf-twlsbLg^qA=dYA^YmF!)6P% z1$;2Dz7dacL|?=)y22o(f(Ym-we%Yy0tt;24!dVbC98G!MzruYBO3jNERByP8sTDT0rfRWv_?N7W4u`RZaaP|EZIYvx=ECLv$Z534EunGoe5gus+Me+OMAM)yc zk$4Cs^aQI}1~#Sg;+9vR*IBmEg1F+=m0cIS)s^Og|ue6(gET%D8j+ke7;vp7CFkiK~g>d0` zgx0_W_Y4{qbG%fnoz{aUW#O8f`JfhdH#WZ3AIq0R!zjo68RfcyYmyAa^saU(F|GG55@O=gl30lqMJV9#Xj0TP zEc1kFOjoo3E%Wr?00qXbbyBkc`Lf6GiTEAvlO7)-0e}JnEk~lIQ*yAr&jkbDF2gVY z1qVym01`C}-j-Ad^;jlG#KaKR1hu0SgwL>oNq~S=>5A>)`1MooRiv { src="/images/fastpocket-diagram_352x316.webp" alt="Image Description" /> -
+
{/* End Col */}