From b2fa4fe9454cbc9c9c0e265e3e6065eaa8726e2f Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Wed, 27 Mar 2024 20:08:58 -0600 Subject: [PATCH] moar blinkies --- static/img/blinkies/bee.gif | Bin 0 -> 4066 bytes static/img/blinkies/begaydocrime.gif | Bin 0 -> 2288 bytes static/img/blinkies/bored.gif | Bin 0 -> 2475 bytes static/img/blinkies/construction.gif | Bin 1761 -> 0 bytes static/img/blinkies/eepy.gif | Bin 0 -> 704 bytes static/js/util/setThemeBeforeRender.js | 7 +++++-- templates/base.html | 14 +++++++++----- 7 files changed, 14 insertions(+), 7 deletions(-) create mode 100644 static/img/blinkies/bee.gif create mode 100644 static/img/blinkies/begaydocrime.gif create mode 100644 static/img/blinkies/bored.gif delete mode 100644 static/img/blinkies/construction.gif create mode 100644 static/img/blinkies/eepy.gif diff --git a/static/img/blinkies/bee.gif b/static/img/blinkies/bee.gif new file mode 100644 index 0000000000000000000000000000000000000000..e784b953b4933672fab12556c6cc4c31e9107165 GIT binary patch literal 4066 zcmeH}c~H}L8izlm0ZBlJfFg28B4+>>5h$kk11)UBC0~e^DcZY`uwrl~51#fTo_`uf}Y&QJ-uyrf^{Sg=lJ|96r2oA>f z?Fb7)csL>=uww@zBM}{qm>9&xAwC|vc47B!BqSg)5lKl%PR8E7*tZWUDM(Glkt0Y; zLwY(gGH~JqPM$<&CbF}Un~U@3k(Y;p0$jL&!a@jzC@Mm6F-l5s=@QDzQBi@K8r0UJ zt_}?iXllaMtGIq0&CO_S#f=-dc@tlJfm^rG-j0qAbatYr2U02Ia`g3~zaN8x7#hO; z`*`pG42F(y!-h2@MZ z=?}7Y`X^=qJEhH6I?vEH@I;)J>hAMvH@k&aclJ@p+q(pOaf?`X(JG`#mrK-iZ zZDAe!w%TS}!#{V(BxZsNmYr}_Yqxj4fusJPR9dRJ+8X;adHL#9A9q%Ugv1}0PN--a zQgS96eNL&DN%$^OFFor${ns?U4a@#6jPdBE_Ic-sdlo&a8k(0xPQs3?IE}#Rrmj8r z=~3Nz23x*iWUegt$gZer%*xD>>P7U4j5m|c1$GNJ`}uiJZ3@>sthu_>?yU0}HJ7hN zkIKg~?+jg|x71A@`@D#rIW# z+GNe~K=PXde`WuB_}cT+zxx;4h!x{6F!{vLvy5Ts|Dh$}nD)_6bX5{9qC<@?DO8KnTa_^omj1)*Zx}hDU%rgy?K^$`+ zeXuRUKLCy3ELT-S~J!+EUYV!PMuR5w~^TjYwH*?cYo6cgaOuNnLN5 zOX~E9Oj6%p$;zTW<0dx@{nj& zgvECJE&TTXny!cyW4R6nY7A7Y*z&gOfjS~q=1uqhfV9MZ(`$uRA?L(h!GvrEfw$)q zO;_c~NUp9z^yKLUMR$F_njigCN0FwPV&7mznyw;QO>QFCrYcfm$Sit_oqv(03yYqq zyym~w@S`-$!O1M4sd*u>=KUvAOlwPQcFFV74!#rR3&a2Oe(?D{Vn|Xa_6Ro{!4;7* z;V37wXs29sxll+_#(&bLlTErVrzW|wUj7nQ9 z6_NfovA8YShsQ7H1xODm)@Zo$XD_nkAx&=wT*=)K#Ubv7EKq}Y9&1ZB2fx_uaOoU7 zP&xb8ME`9!OCp!IB`aF&8%o?Ppprc0dUQd3K+Q(~`SU?iw=Ayx^5JQp>hzY`SWk7y zo{M`c6v^gBQ<`iM66FtHMA1h%Jd2Q~pE!+U@)CQy>b&`5&6p&W4O$2Y&u=g2xy{np gVl%~|sAy(dYwfmt#5ZMdCF5O1zbV=b3AX!x0Tx2t8~^|S literal 0 HcmV?d00001 diff --git a/static/img/blinkies/begaydocrime.gif b/static/img/blinkies/begaydocrime.gif new file mode 100644 index 0000000000000000000000000000000000000000..068d5d0adcf27a93f88c3b12ae774d7cb0d12d02 GIT binary patch literal 2288 zcma*oc{tm70>|;6V=UEO6iZbjX(=res+5$miCdK(#Q2WoTDsLb zN*!(YaRiAv;--m6+)-5B5z-(D#?h)w(yi{8-R|`J$M>J_^ZcIQAFt>Av9Yr@hPmDc z6o6$wc(wpQE=T%(5-`;cNLb?6{VQ9bulLk7@cH}??>jCCU)s^?TPF*|87qCLo|uT> z5wal;>;m`zWJ}A&&Km4?)x$N&!yO!aImip_6%^zjctTg#Bjm@+o=~@+{B-?XeLSuL zI>L_%e*qBZa{)KFBxW~UQdTq)3_lBCEiXPG-ORPkc=kPV_+|Lyg-8FQloZDN>IvVc zy*5ROFr4hGOx*Blc7}`2g)~l--8co!?4Bcp_>m+JbF0G~aU-1dx`=Mh2vIX4Iwm$Q z9viq)dSYdLbIXaM)~ZHiF}jwzk4ovnq3~HKS`TG-0Mqf3)Bw`mKh2n7P80D2&>J>` zMduQDbj|{SJ7uzfq;D;+y__+zDVre5yxo1oaut_ja(!K8D{t)%1dg53VP@Vqd+D1v zFu(T&fT$>-q#ZJpV8})1k-{{btqZJ{&P!qqU~gQ0u6Wv=VRUO(GD{z&ly?lhWRcM8 z(V1uP!}YAU9?u3cRNa$?Ix33>OO`BSXH>4w>*72%u8rDu+E}D`H+E#R#iIUFdt)#{ zgm|8FQBS=qZ((GRBVQ6FUvy4!$bO8B5zBmVs-|Lw`rsJ0GHcO>*_~^V2>SZOK30Ez zGiEiqwvs)VYwv4|AUIL+~~&Cr#zB$I$fbyI~^hb+w(Vj^YR+IQwvn%#up-wQOG(pm%3~OF$x@*ThToY`^z$ib zO>kd`9nZ}y{YcEN(L)5UjtsO{3#0no!#{Maul@Vi8H_uW-xzv8B0)8)~cjU2gBrZ46#mf^9m>TxyM!AtUKFa?_Tf(tL|2 ziHOI7UTB@ZqM%h^{v!G9snUD4MGV|78K3K~Df)%oImays;wR}E4(>?zhOoW;%)Wfb zlyg5!mU%Z6Sm8@2nx>*ZxXAu7>Z6Mh866vM<6@M{pmXsk@qoaE_TOnkx<1Ehc~cTs zFfB3ct%c}(=rq|Q9bnpT==`jzqAze!gP-kkhZVJM)(}|z&zy1=D-e}zI>t2grUUW0 zU%y5|(9p+T2wez!5#wY3!9`F0yLj3Yp$oi^j0Mn|05%9~8=4d)2TM)bC9Rzq3;l|l zNXLR3n+3h#W%r=3f)ds@<_Bg`QVJ}V68IL!>VH>5FY+h=flEfpYJKIe8tDo|eW{NB zs>bH2&*`u`yi-T2U`;X&A3aXV&Py&REJUg+Y*)j4XEhWhKUG8V-_?*8R73kyHFT7= ztD(HJ8pb=SVaBy+*SjdJ1}k)(in7FtLQ-3+ahI$U)&$k~R>>mfV>R^15{as7+3v8r z_bKRo;8!c{_`;4H_)qcvdkJ&Y3`#96R?3O#@WeLfKnZi|v2*yzWbbRulU7(kH4@&R z#QB)vKwbA8?CpJr!(C0j8wpT6XhLvXW-3l1aO35e_K1L@fUNX@KqJe g9Ut2Y-Q=;1(6S1Pu)E`X<`DsC`6W9!xHw?)8!!C0)Bpeg literal 0 HcmV?d00001 diff --git a/static/img/blinkies/bored.gif b/static/img/blinkies/bored.gif new file mode 100644 index 0000000000000000000000000000000000000000..40f26d11b9e014872ae3635d2ac39c191666ae34 GIT binary patch literal 2475 zcmdti=~okG76$MHA|!-BLP8Qk0wg44F@b~uMHVYy*t9e#M%DmXA$thfa2be5Swf58 zf(TPUR1~zaII%D~!@jt*h*ry1ajiOb>M|BPwb*#(%lr*<&+k0ve!b_s?~|OG6t$t~ zFaQNu82~s35mtl@6(YlgD3;KdB}9b^QDH(fON3#H(4j(1sK|e<7|Rr4St37{2*-31 z`!mJ(wcWL$sBiVZ=E=pe-=f-0V% zO2DfU2&zQ9Dv_Y#`m2-t)yX(@vNQcPoAGKcUY&$jr{FXx{+d*rCe2T?#ZQxlbEbBy zpY~&{_G3S7I#&D12Ra@`mx0l3L+iF-blcHRr8|5}Go6Vp<@=WIMCo_>>a&sh9Hc%M zS(b&;XQT8vD19!fEDu?h?^BkKEGs}51U_X2J_fP3QQ~csdKsn8^ft-7Ofqj%3CvXN zWh!QiDi_QsZDTP?{kn&OwODVKm4=vYvTFM~h21t3C zM|l~v+z2T*L3SBEc0B@KTmr1VfB*i&Tlv2m;(KU1H*Z7c!dN8jf;=LuExuXg!LS z-dgoyCVte1l3as=xOBUJj*pU0Rb*JJ>e2M{jv*~EvC7>GO^ad=iMRkpV-s!o7CrNH z=I5*A;WLMNciOl2G)C6*S-DZV3eSw;jCuSaDN^)KA)~<4?*u z8~F1jLO{=cg?&2dnCk1N6UQ_|kmNSq6n(NyKa*+##ADhU^S3QVzRAqoz9Uk=&o#W+ zk@f75fuEze4D4X-V)F|GRruLE1(h&<7RyF=)X`lwqO(bEg2QuCMGng6&?z5mO&a}FTdIrk(AN4(%syOC9LYH}#RhwmB!lM98I}-dG zwSHo@aMZ-9n`F8NwwOfav*n1SU9aa|?&2K}i;@FvOOmU5Y>__Gd(W}aP{pH-(>a3x z(p2l=(}TdEs$aGtdiTqJsIIEkxU7VE4%XG20>R;%5w6HgHnRh^(CFHEb=`0A;M$~^ zpC(G?UJ3AyWnc%@Ry)#4V&wW@6=4er{}S@T`H+g|btAQ_ti5a_L!^FNeD%oLGsZQ( z*=>-BvnlwZ-hYITZOUs;Tam*-yqy)pBjW*zNbf6YeFkt|{-vIY!ui<;lf?JM_45w1 ze=Vhj?KsV9pYKXzoVs>xez5ZUSJNRj-9*+I+xeG;m#c$6 zOPgSY0dF3UxjoZ*btEfkqAUp$yQdgx)=rhypM&m_nb!DDuz^~H{c-Er)@ zV-9{aS7PHxqDG(DAFZDNkW@=Te-WFA%|%snR`ntqJ!H6rem)8H#golIJ@~-P?poC6-%f_3kN{)X$5%4%h8otIISp)D~p5`>o*jP^%XbzI!>gf#b0CH)=D=>LV|FeUqYy-VsW4d#&zEeb|lN*FQr;!eq3>du>l+8S8+c z8@Lwi#bUWG_UkS+x~fj)FnDZbLn*ov{G+HS`nY|gaj+kzsrX{*mly7v zX7s3Td%=SFiASbA0sY|BU3v$3YqBTYobr4uWL^KK){Q=$k|0+Q6=H?+W~?{yBVG|T zai|EsJ8R1#OWGHxB_ z_sjR-biH@JOgwKTY;p9>^~bh%<;VO&Tev9rZlrz7#dAw-!k?dU=M7&LbXneetk#xx dr#9`+#--PqCHE&k3+`=OYdu@y%|!>E9?!J^8^4MJL_TGPw&o($OWG$VdT6@0ID$1oBg3O&#f%d(w!XOWqLsr_ zbLVFBh?Q-YnUXtiUgwnGUxMu&-`n}UCJNkB4SIEWJzqw^}YmR3n?F3Vy0*TtxwXA>*X})g_w8R^IXyeSxV*Z)dF%F_yZ7!NpS-@ke|&y@ z|NQm){dpho2ON}ds{b#;A>&}6cz}gVlrN`3K;lRThqRPW#Yd$h|JsGc%dYG&P(Iu# z;~DnH;!@(NCgq2MJTC;3Pfr#L&s(xGXwk_@`nhduID%4-H*0tw;?XM3IJ3wi^3xyB ziLw3@EgLV{RDHdEWv0PmuN%KUXofC7cpy#o^;C_>xp9tVeux?h0FfW=D1PRo)))?1$TPKFf)n-g@`(nymke)@E87#m7&s4$F%&-JEeSbNVk+ znTpR|M|JEkyXMR)c(c#{{h?=bs!VfF8D{feTN_pO^5Tx$O!j(vwqLz|xKcem_fGkj z%`0YChsE77d^3BoFn_eq-rqUbC*@nKubsQY|HGTJ@%^*s7RJAOcu_bz{#I4?o2UQ2 z2Jd-yKl9O1_K1dqXP3v;y}bH-uE7u09Sd?V&%7)d$>28QcEeT96AyA;buL#Zk?`w~ zY5Ejfwjg9iV0mJwSLTel-P&FmQ5mX!&u&MX$sH4^H97ToaqDl^PN6>OQynTH&g&`` zO#I@>zOc{O?`M45pP0_nX;FD6Q>Vw(ai+~k>hnySnKrL8ZC2L0lWDW__Hm}qNsLoy zVAyUD@O*B?lbNTPYGySppIa;SVYy1_HP7b@JDe80Sk$OBOJhlonbgaLQ>|X9FP-f5 zYsJ#pRkt*kwQzA|EUS7KsG+fP*TyXEwU-WLF5B2=mCex0RiL?UeplA&WeZ>Z%3gQq z9oL#Q?bA+qoLsq%XP3^Vv&WjcH}8INh)eErRCMm9GjXfeZnC-Z1&sz>7JOAkVHSMP^MJqL;QYq={}LP`pe)Er(=6yTngywl1=HUx;?}OXP`P~W zoI644^DBStOxLUDl3JlzEA)zMQH7Wkw_Y3HFO9`p7-nTGnQB(GVrh4rmFBVuRaz?- zFDTN=TE1*rSJtw{d8by*Te51^%GGOwtX41Dbk9qB-L_|^Ua#AC?3VV1{p(h(-f&E4 KHd8hugEas#f?m1+ diff --git a/static/img/blinkies/eepy.gif b/static/img/blinkies/eepy.gif new file mode 100644 index 0000000000000000000000000000000000000000..53e14529711d61a9547372ed59da78f3afee9426 GIT binary patch literal 704 zcmZ?wbhEHboW>x+a72&+1O&E5aU>r*_W%9!|KFeg{~xvWfAZG<*?a#NANyZ@?0?I# z|2^maPdWF0&b9wbul?V853Gk+Lh(PhpKD04vtxj(k)8oFBT%2>PZm}c20;cLkQpFn zFtGkhQ0Pm^oR_g`UC!%$1v=+Ta_{em5NX=*-Co|GLx!#YSW2O1j?zs3vg*( z)TsCNsWvN5SM4ZktDHQEv1ZED&IL>KXEHXn%~F}Iws_%!3CdgaCvKgzag+A$o-JKk z+cX+ix3{)4R%qIM3 zYAaXHI=+7IqL*)to__pr=T2$0dVuSy(76g4H4hdrGW$=y^)va1?|jpG;k{EOSl31! z&y}z}cWDKejO^rfy>cr;ULIg~-Shq|Jvx^qZTY;`8{0NN7yo{# zPA*oH1rb3^3``7@7zBV3)VV-Gpv7a>(;4%$UTrhbUjN1VcIlk^R`0$akk8+t&DHDh zsBor>R_VkQC0=Wz*56oDcKU7A{!k%KAHCVpVizwdtRMgoR9w!zh#S;`>xQiiCMXH^{P!9 MHm`S8WMHrc0E%5Qod5s; literal 0 HcmV?d00001 diff --git a/static/js/util/setThemeBeforeRender.js b/static/js/util/setThemeBeforeRender.js index b8f299a..b025cce 100644 --- a/static/js/util/setThemeBeforeRender.js +++ b/static/js/util/setThemeBeforeRender.js @@ -1,8 +1,11 @@ const preferredMode = window.matchMedia("(prefers-color-scheme: dark)").matches ? "DARK" : "LIGHT"; -localStorage.setItem("theme", localStorage.getItem("theme") || preferredMode); // sets theme before rendering & jquery loaded to prevent flashing of uninitialized theme // (ugly white background) -document.documentElement.setAttribute("data-theme", preferredMode); +localStorage.setItem("theme", localStorage.getItem("theme") || preferredMode); +document.documentElement.setAttribute( + "data-theme", + localStorage.getItem("theme"), +); diff --git a/templates/base.html b/templates/base.html index a609f37..a60ac55 100644 --- a/templates/base.html +++ b/templates/base.html @@ -50,11 +50,15 @@