From b096a79573fd04dbf5c3daee166adad7eed49f64 Mon Sep 17 00:00:00 2001 From: defiQUG Date: Wed, 27 May 2026 13:28:41 -0700 Subject: [PATCH] Fix light/dark and responsive layout across mobile, tablet, and desktop. Sync theme toggle with html.dark body styles; Tailwind dark: on nav/footer; tablet uses hamburger until lg; symbol logo in dark mode; mobile menu scroll and contrast; cookie/donate FAB spacing. Co-authored-by: Cursor --- public/brand/MIM4U-Brand-Kit.zip | Bin 2834127 -> 2834127 bytes src/App.tsx | 12 +-- src/components/Footer.tsx | 26 +++--- src/components/Navigation.tsx | 26 +++--- src/components/ui/LogoMark.tsx | 4 +- src/index.css | 102 +++++++++-------------- src/pages/foundation/FoundationPages.tsx | 2 +- 7 files changed, 72 insertions(+), 100 deletions(-) diff --git a/public/brand/MIM4U-Brand-Kit.zip b/public/brand/MIM4U-Brand-Kit.zip index 8d1bb531db96c27f93ff607aeaae586807a29259..ef68fea3b2336c8fd0354679a385be8433afc24f 100644 GIT binary patch delta 1070 zcmZ{iOK1~O6o&6Sns-cMV^W(*bn>#v4OP^(NhT8n>&9X=#1Ir)5v5=YRuQ_83Xv{m z;X;elS!F3v5J9kBAvNo8x4)k?rq_uDLK zp$ZqLqkxl=sc--f^Z^EvsTfyQXxitDDb}8tmrV*Un*j@8CA@4~8>DHqqOIMH{3_Za zr>Gn*+Y)V)V%eq?%XVN7-~gO}3)lfdFuTG;#;!Z?w#n5TmpVevf1m;=KnLx?S>J+c>#pKxov1kQE7N=E}nL ztMfO8;ZrzoM%<1O*{X`Xkv7_XD~5G{0xu%5RKB?0k+p|ps6H^?MLE@MUeJRn zW4bQT4wrkBH$93gjgz{IRyCJ~K0CgeveuImkZ`(_)4GE@5=;xv)0#@4o2g6q_--YV z!H0E4|D#szLIxlGm;T{DdO+@Yb@#d5rE4?1?@|0&d_?yW=;G(Ic#NH3RV!h5Em(3 z%)*5hsk7?Rwt@&!>#cF8Efs?f0YwnHvM6*XZWTQDPF}UR_-65+$A9jeWBhq47=ZKq z2$nh#LN=6KD9<{>md&C(u~~ec_$6SvTz=RuhONWX^2F%0tfeC&O-JxX$=(hX2tizr z%?N$gvyd=Ul6Bu(B}nhi2ni>v)#(Evx--^3D?ADD*vpk>jDBAc0=Kx_5fRN2@T~iN zD4C%}9OI*ala^V;fCRJw7MfYK&du?(PZ?XZF|nlDG)c7s?LY^WRL5F3PpcFhjc)XJ z!4W=#S7GGPyd!QMF`uIq<{f|&*aNr#H{b#G0{ehYU_T(!!u)}e7re#eTvyn7uJ+5S zxh}1mI|y_GUcd+R0Dj;Qt>zA^UwN4)u0(hlJdbAM%JhBmYPo#bdwt{7wgsU<8KDm3 zL*rMciq|G@_QNNC!HzKOh3$rJzg8qGZ}jtx5~}-C*hpIB@}>2rY%XePUCFnx*rSTl zn3%>Z$`_SaSnPp@Y*ys$fqSPhjHQ1Yg;>p7bBzV4Yb^M=#6v$m1_OF@xdB8Fqsr35*S;T-joN#f&6yT}x{45r8} zNBAs31~DArzq%z!hU&W6;mR&$b(i8vkwo3ath$kcJ~dxcS=*7rF2|oHDGZlmPRo=# zX_yucp{W>Ya-ylQ{}|4YBW#DQle5~X3^`WMtiP1$@BgFw)uvZ#{_Pgs$Jg_YDK$q^ X>B*9#O@-}aGE0WUt)jk^CB1(E;iGAE diff --git a/src/App.tsx b/src/App.tsx index f3a0095..67a0be8 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -4336,7 +4336,7 @@ function BackgroundDecor() { function StickyDonate() { return ( -
+
-

+

+

We use cookies to improve your experience. By continuing, you agree to our{' '} cookie policy.

@@ -4435,11 +4435,7 @@ function AppContent() { }, []) useEffect(() => { - if (darkMode) { - document.documentElement.classList.add('dark') - } else { - document.documentElement.classList.remove('dark') - } + document.documentElement.classList.toggle('dark', darkMode) localStorage.setItem('darkMode', darkMode.toString()) }, [darkMode]) diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 5bb289d..eecaa7b 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -37,22 +37,22 @@ export function Footer() {

Get Involved