From 4178dc8d4bdd3bdc55a76a34402156b7f4f63867 Mon Sep 17 00:00:00 2001 From: Javier Pastor Date: Sun, 21 Aug 2022 18:10:54 +0200 Subject: [PATCH 01/11] fix NPM mod syntax error (#412) * fix syntax error * add conditional semi colon Co-authored-by: GilbN <24592972+GilbN@users.noreply.github.com> Co-authored-by: GilbN --- .../nginx-proxy-manager/root/etc/cont-init.d/98-themepark | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-mods/nginx-proxy-manager/root/etc/cont-init.d/98-themepark b/docker-mods/nginx-proxy-manager/root/etc/cont-init.d/98-themepark index 411ce339..8bdef50b 100644 --- a/docker-mods/nginx-proxy-manager/root/etc/cont-init.d/98-themepark +++ b/docker-mods/nginx-proxy-manager/root/etc/cont-init.d/98-themepark @@ -4,7 +4,7 @@ echo '--------------------------------------' echo '| Nginx Proxy Manager theme.park Mod |' echo '--------------------------------------' -if [ -d "/app/frontend" ] then +if [[ -d "/app/frontend" ]]; then APP_FILEPATH='/app/frontend/' # jc21/nginx-proxy-manager else APP_FILEPATH='/opt/nginx-proxy-manager/frontend/' # jlesage/nginx-proxy-manager From d2d413d80d4986b7c20e8c5710c4feb66ccc016b Mon Sep 17 00:00:00 2001 From: NeoToxic Date: Fri, 26 Aug 2022 20:12:54 +0200 Subject: [PATCH 02/11] Sonarr : Add-on : sonarr-text-logo (#415) * Create sonarr-text-logo.css * Add files via upload * Don't replace logo on mobile, adjust width to show whole logo Co-authored-by: GilbN <24592972+GilbN@users.noreply.github.com> Co-authored-by: GilbN --- .../sonarr-text-logo/sonarr-text-logo.css | 38 ++++++++++++++++++ .../sonarr/sonarr-text-logo/sonarr-text.png | Bin 0 -> 25485 bytes 2 files changed, 38 insertions(+) create mode 100644 css/addons/sonarr/sonarr-text-logo/sonarr-text-logo.css create mode 100644 css/addons/sonarr/sonarr-text-logo/sonarr-text.png diff --git a/css/addons/sonarr/sonarr-text-logo/sonarr-text-logo.css b/css/addons/sonarr/sonarr-text-logo/sonarr-text-logo.css new file mode 100644 index 00000000..0979cbe5 --- /dev/null +++ b/css/addons/sonarr/sonarr-text-logo/sonarr-text-logo.css @@ -0,0 +1,38 @@ +@media (min-width: 752px) { + [class*="PageHeader-logo-"] { + display: none !important; + } + [class*="PageHeader-logoContainer-"]:before { + background-image: url("/css/addons/sonarr/sonarr-text-logo/sonarr-text.png"); + display: inline-block; + margin-left: 15px; + width: 124px; + height: 40px; + content:""; + background-size: cover; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + } +} + + +[class*="LoadingPage-logoFull-"] { + display: none !important; +} + +[class*="LoadingPage-page-"]:before { + background-image: url("/css/addons/sonarr/sonarr-text-logo/sonarr-text.png"); + display: inline-block; + width: 124px; + height: 40px; + content:""; + background-size: cover; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + margin-top: 50px; + margin-right: auto; + margin-left: auto; + +} diff --git a/css/addons/sonarr/sonarr-text-logo/sonarr-text.png b/css/addons/sonarr/sonarr-text-logo/sonarr-text.png new file mode 100644 index 0000000000000000000000000000000000000000..d8494cd3ca084c8c9ac9c2669f97ef01cd6d0bf1 GIT binary patch literal 25485 zcmbTd1z1$y*C-5%F!WH;Fhh5DGqi-12+|D_Lw5)ak^<7m(5;AcNC}eC(jZ7T0@4Wh z9e(+L?|t8U@AL5(!>96kHW$d2JMw`v?>iR0a?_@WgxQ z_cibzri-$HI|>Rm(cNEEls8B+6cqFjdtH4GeRVZ4OSlu4xfR^Pn#;$@1%O6Dk&yOr zF}HNE_JCMe+uA!z(j7Fn(?RU5B-cHtTKYLyidxZ0OF<-j z!~g_N)*j{%A16m=cQGGHx#9gvi0&tRcc&yquOi zJUkF#Q7&^4VSZi+E6f!|Ci!|2GDCYj;aGdlwIT zxHIGqqqzm#(?gODVD(QKoLv4v>+JrQo&b$;`VLleF9ZPHs;mD)|>w?j8zWfEa%% z*Y$O==GL}$hkLqNS}S+~Y|`IJ<02;KW^L{PchiN#9sjnJ=HDzs`1rYaAS_Sq zovq;B?yUc@z*^qi!&;IKuo@pHj|e9puPz^-m>|CxzaTpgpBN9%pP=e+D|;K?{~eTH zj1K@6_%EP<&sdpznEzjatt`cC;BHRlfWY=n=C;<{F3z@ekbl%DCI@$fy8(m&?)d-U zLS0=<#o67%+}YAvMP8B)keSQg-b&2E#+t{1SJ;|URKS8C@HqhyPIF-%3r=f3VL<_N z3sHVyL7~6b%fl@_?<{+_{!cHrf?EPO{-w%mVF|3T;^P#w66EK!;uGNIv=Ffof$XqnSJYC)PWztN@Hc<`!1`e7u63<~Bm+05X6p5et4m!B$ox zyf%XT!sh%Uci#LjWnF6@4>faNYd815wh7GK_ODNl_Wz-mKVUS>odCV){HMPDcz%cE z?m74WWu?aduu|iXmE3oG>QD0A{{w@6IJTIwy*uD?zJC$Zv3C8J>>s`?W^Q@6M1kUVoVQKf)+rxIZ2N zvH9-fKUo3z<)6G_?F^uH1G0uI3rG$H#i&|EURKv%`rj7&E59k$0FS8 zyX28 zQ``+#Q6suxC%bJz3LTU0Y#Lbbx_S?-D8$4Gfd0iZOkp;i}<3 ztUK&HOda~QgtUszH@OBe{*OiAva+X_-;|ND<&W5HJh{TF4U8B-$#90dXsKeZ`-l6Ox3} ziuX4L1UR0XQM1s9Y)}-}pa$74ax7}gpVWMx38h|vtXi)ydSJ||G3 zB>^cK=W;+S0qQ@9w{Qs5FbUAAD#_Si0$cz;cS=7ak$o+ee}9u{4WrS37YTJ!x99?J z0pH#!drl7RMzpT(+9QEx3G=rbtou?s7V@WQ@0`HXx)Nebi-xf!U(VF9#L#6I`iBzl zWYkqc<9D@z*}agZS|jf1`}d1N&QMIz?=C-NEM8zn#^Y@Beg!lJ{M@N^yWh-YI7k_r zhx|z3p{)+@&c9y;a)1LPQB!k?UDunDIhCHm;a_!RFp>!HS7xq9ab zcAXE$;*b#u*ttA0B4vMyb7#lAO}_NR8e%?F$4-@D|9?^OWZPbp_A?G=wY%ISM0NDR zwpaLfCz16MQ3zG2M)B3rOvAs$88`Z10x;c({u+ab;Tz#sG~%3q@OPr$sU=`%ds5i3 zgH+-EtgWe@7b+{7S5n7T+d{4Nruz-XE4BN7cm|+%5fhN@;MHw7T>Mm=n3_Wxw-7v| zj$VL?<$P*uH`8eJH+LbH;VwTXd_M>{OkO^B|$r zSD1*`b*xd{PTl1|77h$6cZFYjWTakbHYFF@T9>mTZhAf>pBE9>MkAELZ{X=^{oF|~G@cBCXWH1B$Ur-yzFJz`_;4}LFkgbQ22?bajuUJ2q zocaqY;7x@jI`^O60=R@DGa^i`x0cj!wFNU38vbdRk4!!7N7(c~p{<^vGw8n3iSQ%z zKfWz3Ctk_I0aSYD8a(wS$D>hs;W2uG0{SnB?}-nX33SL6?}z;z#F9xmwcQ)I)ml#R zenA?OSW)=_T|Pnoz9W!&x$i$HmDPSu`Zu#OqR?_N?*ZN4lKAAm-*YU-wL`;E__m;M zuZ$%M;W6De)i&&ZTQfHnjE6;ivrlThTRm}%FOB*94wg)M_T%FyXxIll;~pt?ZG|;f zB+lPzO(5;eTVACk<|J8r#Hp1l4=x1Dpi441uMxlR2iilJLi(i186 za7?cS%O;9b1h8~Thwno1!}if_#?O=;X)505k4*m77Z{c!UC^tcs`Wvuc|IGh{XvYL zrM>Om9YM3#Y#gh7b-Y%Z-?(Qhu6oXYYUwU0kJHcyFjMgOtif$C1_5|da^h{h zuY=K%V-4RO=6aKZj6Z12izk%~`xE?|IXIv=?LjwU*!JHuWwB7Lc!J1l`Oa;&u{s}G}8Rx~8e!nwZeiL-nNgLKwWGpm{7R|f*5&DB*x5bzLBoKkMZxCBs zN7Opw!b%$#2d}F^cme~4>*<`}nNvwn@qk(WdvCRr4mZ=uU_JDL*C(jO>Z;iR50e5%*QqCDs0{KTb`$2H&NKwH?~LnY;geDZGg8x^^c?+L!N_brLC58G*>A23T3aSt;u6|TN)69pTcoh@?;wixLMDW} z)qQ9FBA$gVr&N_Zh=3z<_bWkUvLshLxuh2byKZ4LD_{Ca1iP*^&l>|NzhKUo3Q}y5 z?u?8mnP32lHQkowAeKnMr>XL}nbVVUlJ3EjZ9{#tbQFjhNah%RkFMd--QJYcb+DRr zs*7BT^ds325--XNg)fBEvF_jFOzTt}602Ng)_}bw-dHOeFGi9QgN{_MK2I_SYDX?J zr@YZj>ab&*H3H>qkZRbIQ6e<8_y}+cnYUSby%VI3LH359F()5#oA6e`8AmPloJwsQ zj(dIf<@(scuwAC)r=qWFxtk~2j6hlvof)}-l6@O!(24qJlT$B+Vu$#S`h-qG>*rP0 z1JkeyVyn}+SLM1*V#WQr`nUnl(7T^QwaAH$cs+MnIH9pNJj~ERTv#btK_vQ@Foppw zJU4T)cGn))dpLWxv<_9mJJXWAB679ibfCPBq{x}u*|3_&9dWKEL|tEyxRFBPrt^tkq-4v&UYoqx@M>?V!dJkQq4Fu6CzYJ0S3y0wLFqQ zXJgb#WkC9au|7BD2MSyuSK%@_{+Tr|j>$YJxovClU-?21SIlwA$cIQ{p&c^(TBl-* zaQ^qyhy;w-lvh&C*37INhE+6NNa%2WH@iXE&yM0#R9E*>W#*$=oM=i#l7tSsXmK@A zL4EUb2zX^LR|~aD&G!}~iYL&&tnn#*7HZ(Z{o&^mWxZ7EwXU3avLMMfJd5kG%h&eD zaYr)ZGR6w$jDk|mE;KAmn@Iju7{0hlUhd@d!pxXupMi2zPS90Go!$84gxBvKS+n>9{z+Cnjp*c!|jsa!R@EexK>Jm3*_(F{1T8Ri2t*OlnZrzW_VgDF5^7Pxf z8hu?+@{ByxdDmcPlyPf!jPAa|g z^zXibw)BMYflyWIef{$TIZy!;$W_^sL@Yd}cg`ycWe3)GzYB@{Wn+2+7iJ|U=GKXM zmBo`}+!pX4)CLOc`mCg8fy(HRzSuMJ#q5hh?~_#74#{CdJYrat&bnke6(Rw`?Ru-t z(zZ>nRUa0K!MXXm{&`Bri^2DvicPnh?Em^zgWPwo-2#|Fa*qlD}Ry)$cr;Oywf~=6S$Mem%EG_=fCR2}@GM@ddcm1itxEZf(yd#DE>Fjm*Z%a?gm->rd`QIft!+=u2 z8Yl^Bl5nu%+zCZBK^g3)1T-Kh?lX3ZUXEmz)kj@{4Ej6kdOdu|cCGl2k)tjBiZC+I znObJNOp4GM+v{lj@XD|cp@AjJ<|kfXL&B7*_Qkzw`uddnvMDP}+lQxaD>FQ|rDm#~ z@~ZlCw}ge#I_#c_=z?gQLn$S|u$1v9Id3jpP>m#c%USm2ZYc=?4kW1Y2m{Ofr1_jPofyuwo?)`OZ#xd}gr!c^(+A2y$QVk@;Eu zGD9KH8#>14l|oR-nObseBi|EwV-ahT!`>|aS%gZB!FX!cEO3zE{NV5EZg+)gXwjFw zMH}>srZ>6ch0I+Q97x567$Z84sT2q0#b5NJYcJaye1{>G;&hPso@d6dwXH~ZM%m}y zG9w7eQ8%S1Mm&DF>|`t~NuUgVxlD_Oq_c*T_muzs5ae6=yPVi&TQ~wp%ur}#_oHd6 z_ifw5it(AlQ%*BGAGLHmFNqAT;;Da!zc*?P36Dp1y{X;mYU3~&DmlIOporSq&xJS8 zlE|Sew7W*)VBM}1x|f2nHadPl5K@p&Os=X-QGD^T0B7xWH6ea*$PKRN)~Ug_!sj4! zwB0!L8f4j#7x)0-A|~j{qlzWXt{rYo)g+|HI!N`g>$IJ5@d|^SHFp0xuMw$O_$*!2 zpTMx)l~UYq53SjCm8t1Tdk#LWXV&jbu|TO^VHbqzt$eoPqti>Rp?Y37EUd&2B9yD` zF}FW6qN098^_vNp<2{6RH1J4(^193GR9Xl(nA6}#-d#QnBlUt4v+*_V&UtvPE6me@ zbcNwOp}2~2mjVh3LIspaj3Br>jkb|`wKmrH;5X8OHda-0#{e4e7GccQtNAJ~>R;8j zVT#pNtG11WuKm@M6(l`b&Ghh=WZW z4~!auunk*0NHV1ypp>FEZ&fc~bLU0YSrv8+-a~E5RDME#0Gh ztg#O!3&CXUVcg~I&J7Y_)i~ajU@Ygx3aj4xP=Op@p_nJn9;Hg(JEAsd8=oz4$otW< zA;c^VBwVxmqdbKbUR+M{VaG4Hu{Who-ED0iEyw&8zt4)m=~3Caj8K0Kdtf!%T!T0R z!#bpJN~5yqMvzc2Xb@d&+q8IgzO{1?)k)RXA5*?ex#)Fk@GCjCp(Ei$){Sq zo%+pZ{yZHh{b$Pf`f9%wvQlv&v^v0mGLIrDMQLXQ^bGO}q!OmzaK&31$41h+o_Cv; zO3Mvz*qpxtD^k1N61|d%3q{9VmLVB`NX8gGvXLG}EGC04toUdk_jMB+Npgo>TR8aR zR}K=ysVoTB1~Ign(!j7=fMp@^ll=*NdutO{%lqYFX6oE$7&P_~k1tlr<2Y+Y0TKMe zL^tQsHv<~V=D##s7%c zO_)+UJi?DZ_QN1aC+G|dC!4`r)F9T*g=Qwu9D_V|W9GyIh0v_@9f&X2e9e{sTS~!co3#!#Z_fi-9eY5W%^2#L zlLwi{#(Vghg@9pMNH2XHou}17i}K$}`kXN@+v1HQd#a|WfDI6?)x^*=~){S(a&QtiRNgN=f}0o!8<3k5RXRQVHIWvJEYCZCAwPb!;f*B*N` zXl#d{25bg`&>hwYi2(a42N}g~^4{Wo zd-jekXNL^CSquJ>_Y)a3_8GNA2o|FXc7Zd&O31eeA$(oqa{Z>^$|V}@(l{I@Q(q0g z0PB7Jfzj_kb3okd=E`&9h3gp};!yN03Gmg)uLTqV?riLT z*~pZg61(ZE)vScd3k}5DCL?Neoe(J|ha%o`&o7Rht;OtvvVbE->!w2OK6#VqgSy`) z+2b$9!}vpL!j758+@75Cvm7ztFA=&{h$?`(r^YOb94H>{Z8}P(Umo~^?&4Vg+eu0! zU07%hRWP6+ zshiIk<2|G$Cc3DZVksf}6J@BzZU51epA>pF>scGfYi*ss^J#qf+b?j-^?Lnlj@G0HT!yeAiFMcww6`j=KlKGID6 zO^?Gi#qdnI@yHe#Ew|weI_g~LV_T;X`y$+Vh1$-Vrz zAcOuZY2ga-M!=9kS5uMCd{Dj}Wk6Z~gxh{1&y(HXFKD31$1R${ja=b*g3D3IFJ+mc zm#=;9u}Q+nHr8@afq~#`hyeEtG=O2f zSj%FOIrCO?_Rv5YohNz6&hVMaTYmdA^|zY8H?0ws+{>YZS}t?}1_LSXk8Lx=eaJNX zvCKjDrdW0+e)lkIvuM*t5@Uizb_+)t!xY}8pLxe+iV#`uNWTI0*ZS*S7$%@J1P^H; zw~3$3N#VA|=LtGCt;`F&0XwOmx*%Z!4bImp%a~dLBpKblECejIsi0D;a2G~^Kq`l! z)7$herf?X#!cULqgimtyJbY z*a;H$SQNGVLmUrhTW+P#El~T|#Co_9bg#u1y$t)cG27-{# zR2{s;Ms*;b{$Ofb#Exdj6s~JkX(j{tm1|;~T6eB?_H!bOV|#AkD7!TV_jfD4LG>i5 z!AF&OqWCk5SmbP|Cd z@qmI2F;7q`^*D^_`<#Yu*V$0*`1#fx)^mYdf7+({l#Pnpy8RvB*`IY}a#c0tFqZDX zVOub49?M)jH1Nmvlg7uGw{3M`@eg(~mFf|qg+JI6rIofeiX=0(@IO4j7ElD$9fx@X z1V$#dkDcgQeA$G(v#=RNvzw4MWHs6A?B72<^fU&F7O(v|&)B>ff`d0*U>Iu!OJE2E zf`^NcV4-t*DdRi2?B02lKgnX~jBhuUh1175ShDQMvvC3;$pQ6A`E3`Ec? z=yLt(`no)Fdf+P@Pqp%w)a57P<@n!?&KyM^sIO?mJSh=JtJy7Jn7x-vq72B15m5&^ ztLf8s{#pL`&^s<)pWZ-&1CLjU^-qP0|7=qMoqxGukix-}*tD*mLR$$w4KJ zH&P^B!|%FIC$6%Sw4*g8GT9jfLz>fsChsS3cih7z>YN2>uG(}K&OUn7Z%EzCQpH9_ zx>8N)iv8~S>8-+;jMwrCV=VRgU?_N}SPC)v5Jo0b8*Ht;#Wdjs7GGFnn#n#8FTJfP zO>2d+$#Nk^7hxCd_a+)=NnK^CIP)j}&r+ zRu8xry7bZq4zNA3w#hHSe%*>1KzA__CX!_qEVk5fz@>gt&DfVE#r9gwe~IHGfkRj} z8`ko4rHmZn&;hOZh#%g;_meL@VBL2fqoZt-mWeYwJX+U0jmx+v{U~-A4EsQS52~vH zGF_K|%%tu3G!7jScYM#LbSsHjL;54;T+{E*LpZCd1Qr)me|hHu1h=6Be=>tomy=WcwHV4ejfdV|G5NR=oT(>z^Sb*e z0!-1#y6(K_RSd3Yp7BPgS!?RkVQxmon7;jL~)2du|S0VD~t@+%C*=~lyjbv= zg3OMnu=6)7;NtbP$)iQgQ8aYX)`yv4aC2X~7-k$x^R!}=FxyjdFSkI0wAeVaXECTGufZ!)c_@edBnKI{5 zuae+A-|yCV@JUa#rvR}1q?|JSUd@@u_SK-n?66k&8i~O$K3HS6-P-Jr|)k(UK!EED7UQA;B|Nj4bnCN^(^!zd2H?;>=k0hqR& zLUv0L#U-l-$-bb(&**%5Q68um`zDk(KYjwZVDwp25)@40M*xjWnvNje{!e^CYLx+W zjI)^ulJU98&z$S!=FK=+S>rdmTgR9%_9NUDUw}U%cz7yTUbVojB?TCV}^;jnpPq zo=`f;_Za`&p|<3M|#-APqiH-a5=D!_0KX>UiS8*!7SvX6I%qcVwLbH%5I&MAsZdqK(wsJ`+8D z#hQ9&?&p#OR9@SU8Y%9*=r(py>p`7rHZ9qg9l>B2IK~WX^xIdAB?uJIlLzhEv$F@Y zi3tJ42q#IWS^muuJ5lJI{M-@MbL)MSZFg0csau zhm`OD?m+UVT8;XGstT(^TtpDR!~p%0)^%8;(=V=A{MP>MNpNS}T(gkoa@80G%nmqP z)6LwH;wTFekls-1nM|t4Xs*4**3Z0D(A(!p<9Z%20F%rKyM-HS;+Q}VRA8bezHXl3p z8eqQy{W2!yOV`}CH%7fIZ|G`wL7F#Z1bW)EsE!CpUslJV2FM=@o{UhIaZa%!W+7O6 zRD#l0ze>PE3B^nNDK9c)we@0Au#^%YxKNIvM3hCW-_^KN+i4 zev^jXX3Mp-#}PV|4B=xP4%slB!~THBT(<&i1c#JLJquhI;_L65 zb%UTiX7*)&)|}{n-K7$XAIPC84EpyH+EEk#;P~N z(0X!7I)o^8DuqhrDsh?ofh!K~!zUnt9Eck>=O)^vR-Y>iH$sUZa;LyD4K-CoabvWb z%t6eT*($vV#==F_c`@28rhsq>oy1lYahY!aF`kw*kp9g4fs@$F$ik5HGI2HYb`8)(9xjMmbP~$Us zamj1JZZVAj=E^>1kCu7l%$_yGy8M>=Bg}^!Ako>$tj|Oq)o>faTa=`W9jDKR5QZ-T zWP0rt5Qm7&^8*%z-v0KAeGf3K08uG9=EY@g{wdQ){Dbm)yf*hnoZ^Wqkx7X%4ZEvL<68N%aa-VRFGnu+bQqM7MZ@<6j)?cUS>@+ zXxTvc;5!47Iy#QTb>G(yls64aSI#^xt2?l#MQba-occ_yu9w9U26sOr2*Nn^kfCfD zo>gqbeYs80X@z75i4^&iFDO6l7PKD)cLsw2N?(&jQ$a8LiXy63sV`M05a6$yAAiEg zPVt5d55G0`kL(buo)LA<$q&#y$x|b`5Yz2ziS8qFxS(;d_ISrAKC_KHQnk`ahro- zhQ?6Zta;9i_|PR>wB6O@FnOLATMwj1g6(SHl*EuL6Q5K=-k=7cAyy?+3HI~~%U5|dTGoKkiMzf)LF4{%b7M-UWidKJ)B8}pN;2Ythpa-aRs*=@ zM(gf|I1u}7#@3oswtO~tt4TRH!3{X=u^UJPcR3G;AixNjpnhZDn|XHAU(N(Q5ov3V zl4LOD93`MyEgrt?0Hz^feFXMIJWMUC!0DC4{vFV&vT*bX0RpxDN+43VS@dzY z>+!o~C5k;xglMh*J(eCKk@kn;O(bdY-gPy3F?CKIZ->X&;L9Ywl9?_KU7Xpzp{M1r zXAYD4DQYm>d;Iw+PPg7y95C!nK)VkkK#nX7xO+EuoG}Gutci=h>pWg%ldc(OnpFZZ z6F7bDL<`-h4H8Jo9ZBMd(6{HbfOd<@&Yd0qKoTHDk+dSyP6A58Np@ke4;y58rypLi z9R27auh`!(e5aCZJeQlq3y7!vA^Oue@$G~O`YjmttlXpqn1lh0Af^SfW@Kfn^e^1H z*v5v&racuo2h}g|!q{1L94oU@ci1Ywd`oOOWU1*q(0+TpI)`hK4t|@J{PaP6Q)=;@ z6;XhHuHK}148~KF(8!TM5zgDHwF?wr!p`%^sWHudxAIQpbCxiVlcJ_lVL5VA2TA`+ z3sM!|hFmxG)e47M3fLA4w5y13$B6Ad)C2h77e1O(qddlY67j=*e+P4!uisZ7s{V`Y z`=KtOb<)VJhB=K|_yEIO{7=Z|zzzST=WNgkbZ2<4X7^Lo-id!n5YuwIWrFM8{eDZSrNW!A;4rvWf}de#sNG>Eni7R{en zT)jvX4#R|fLh!S}kwOG2# ztrhnMAh9gTeWgu4kpo>5dM?%aPI?9d%6D)PCjvM{D@mV+b{XDQs-Z&>CazO={!;Oy zWGkJ}R#J6N6V%O_XU`Dsa(_%HA8C4E?erk&S=ReB4khuy4<_r>YF09)&k-LdhPr*= z-h#^kpHydd9r{zMP{qOz>F#L-4kBCo2s>EFz!ZSg@Be?{XoZqtstXdHo=r*Exa zu+>ONn%ZK{4@I(AX~ID6V5dyuppzuuk@}8@J;_M%bW2ZTi=Sn(H!M;0LzJg%kE?uk zrwa|cy0Wi%?NG*_Vjb^*J8OV~g4e0%-T(vrdOp$Csu+R2csX$=HYt}yz!rU{7K}_# zIQrY;5)x`d3?tL@eR_l_AQ#1$S6SW*@I!`Y-b9Q8N7Nhos$bO_3)puias`M|LCeA1 zw~zoW-W!=~%0!qC8jxI=)ZRE{SXoiLG(!0K0yVidRKoY?Qy>$UyCcDhLoq8@r|l%v zrZtXq2#0*@Q8}Qm5PADn*6^qt5^8pHGoZ4|oW^j2x?vC>#gi9YJm%G(7bGe7E#X(_ z0T7?pxqliv$`z#h{jzhzgnkQ`(WM230Bh9v+yW%g0u6!GFHo%uil>r{JIafH5J%iu z>RXlCX<7aX7g1SQ2-a4Y|E@qlPAmX<7Gcadz>9rcuJmmJZ7#M=fZ}wQAowb34=sD@ z9pmGP*{BWVyd6X*ofV3Bcb8xe6L?cqdP<6Rd4OKnSOcR<+fGXnAInUQxAa{-Bd!N3 z*ywgq=*`fFUc$_w5?8f2eh`E%(bzzR^W_`TYrA68*T&Wgi5?@vxDR=&xUI*znqkJx zC84^l&#vSvJ&?=DUv?~?%eM2t!-_z0W)k>*A)19tNwz(e9yllrguAS6P?OPKk!`s^ ziDkDQD)i1hnVt?746n>91Peju(36N0JM3UlQ`SyETL#+!t=lS6*B?SA4qOZcUb#=~b5X+QHSR;}LG z^Xs5Oui+Mb6$?KRByyG)i}#^>ae$rP%lYZEQCxnRvb^=D$u%Wf6hde9EQBA$C^3{@bmy}~qRa|p(>Fe^BkKzNqA` zlc8)xNHkA-s@z7sVYpv+?CL#sNaHF|@dQSLu$G6gjjRtm4Pc@=5ZsNC+JA}Gd{EOu zLUC0dNC9-Tc>#(`dzm_s6b=YdoR^nY+E` zcsu>!!Zr)Za8oFx7ciSvS{z;#?fw$8N&E4HY(GRD@3%b9UMicbpa_1?t*i`N??^=a zrJ4vD_mJodDQb)lfen2nPC8A`h++wR@#H|O$jy5q_$1WvpCwqnGtpjGtR%u_BJ6JB z8bW|O`7ccDm7l4_&MVdmnZBl7iPYkDH49{!pO)?s)w$_Uc@7v%nCqeS^3HB3g5vK^ z%Ur`G4YOLwwLOsOW>z?=+O~sZt>NOmg zd-IXSfVE9reWn#*7pb&E#KfcwANEG}Hp>~dE!HIv`lgQx4%LVJz_d8c_O>iH5CktX zS@8bOkC3?{HlP#pMj{{KLUK=ARQ@@t>7xk9aYE77_((#*skaoIw4-XZ-3-~sO9LZ2 zXc2lm=E_>X5U5;ggv$_KiMc$9BAr>4YG?d3jiWaJBa3uUwU%4mMVZp*BaW=I6hN$jFZf%3|i|9sW?xhD6>_QNb?&B#ABb0`A(lN&B)Z*P%kMfy) zh8Z7B#QRn|mPqu=-GE?wSN+HDB-AAiBAAw}<1*O6a_1LThva{_Pa-ZbYM~>)+w#In zw0_Q`t(9$fiS27z>U=G(e0_Ly@pR5=cBv7o({(=Ku#}6;;k6bAOdkiej0$KS_x1Gx zom~-NI@90_Fow=JP7^AdR{$6jXpe0jA)n|ibAP|FV10~%Jt9{0nz-{+ez&UTRX7jA zE-RSZAP!3i31@Cz4BR;>;&z-tcNf{_ER$A}Cg9*Kd0ijBP!SP2-%W@30EL_)f$MQS z;C6-;wO_=d&NBRPsDenPEA*kjD) zUx?j9YoJD9>nx+RBAnD&bmsU>uMS((tCgm%mZglue-U%jqAq|Bose9P&dmRKp|Jj> zN(ZHttsc1MpQT1C&ORF8ZU?%Hp$hNB_(&9rm*4dPbUnh&Vo643&nNszVOy8o_HUgd zK7Q`M)HPr;JUQP;Chjbg--SoN0yO(te%C}uE0Cyrb4DRmHS$PTrv+EfMe0mtVL8fk zg>#!U#j+a@Ll@o!MM%>Dy-ZKa`o!dfdyJv_Uk>8MHwiOXrK>|xLm1{^E*paev7{sE zsL%;P;Uc|@uyx*PYmnADi(U7n0&sal)cF)d3-z5wg((X@2zSi)BS|X!UFbBg?vT`$ zEYlpNQzRsk?^G1rUE&$hyN`AqSMO2rk*tj%1{|kownM(kG|a#bz5H`LytWmmIIAj+ zgyY#OM{&?p#eD413V9Y3@o}@z2-!|d-K$!QUjf%Y^iD}7?hH~ETz1zZa0-h{T;Gzd zrLw@bI4Ie&S&hg24t5Gl8L5@^*0z^8^bx>p-&7Jdjbql0Q~*)l37c@%suB~qP^1YA zVgub)^3`tsN3x*SH}P-TB(j^IzhkkvrDkTZPWbs&LjeQRTqWNLLO98s$bvD+u>4*PM`w#=O5PlDA~aTF zKUU1%6JuK#0``+64QC554+mX;$h`0tNFwemmfziZit*rZOj8|KPqmuLGAflmE$r$m zB;N^)0sjR7-le3Nt8$xdPpegac8A{|20wFVk?b8_hCk~Ric!!|i2 zW%+71F`0Jo#g-`7)ojyj-y9g|bVv?Ul#+z{dxIJ=?C3y)jup`xH8nnsN8D*6KfeNO zz-j`?=e0Akfl)h6OSoXzFUIDax1(q+boJ<@4L493&ykg)cgX~ac8i#pmYCkx@5^zR z=KLaBrwbe0PPt}UZKZo&m5_ds0kvjDe03cb6}(ZS!bwP$eH*pa?bWb`M-0>2kan!D zu1U5N3){onc|0CuzxF?o+7A#ucLwzi0z78Dr=5TX!1uoE{RSS$Pb&6BdMv88(_DBVhj!GFJ5fdd}? zvcB9#dE-{Zr9n^uOPVXB`*(9bAFc8(<-S~HzMxlj20Jjc9L;c-xnwKCb>-q4 z^5^RpO3h_6n1QUX&$4rU2=w$od6Gqk<)N?(tb3E28T|05_trf1*mhFo<001jlH+yn z1!i|*J`Phw^M?Shk63T_!fk-puWXvaU;)o6j9&Rwqc#7iilv`^#uolg5B^Ccx?f%6 z9w?9TSd%gW)7-Fsvg4WjfGhB3DV46}TOlAmJ+7s?Pd$+)26!be;FVa*#FGfkq|O|0 zWly124PLS8XADpA*Qs6iy5H7FJb6}mPU&TPP)pqd%%i1R@A7u1@JKo2WK{gV*6Zc1 zXo;YmI9Pe)3Du)6yS}v}kEOXA?QM<=b5im(EiSfNwnV_+v7qkC-Pm0E>{;u zps=Nswk28_FcEPo;bWYZ@Z>x35X0=Gp&Uv+BhBJa9GOp7wC2l1YAN9jVy|Mxq(0yo z{z$6v)JW>E`>Ot}2MZnT&8;|-dPdmM39SL}-qnZ_+=b4GBWxwLZ7>nmm~LlK47**i zA{!H$XETVSn(OtAw(n0AE#$Uldb9eIcADxwv^E7Cr0C-xCJt2#VBc{KSn>k~#q@x& z)?yVHFauqcJydfQo2g?x`iQlhVgjk4s0c%cFNp1JWC0PzTZ2tS0EI8KJCQFv!^OA- z`$&gNOLF|HWnZ#2$(UO}3{{#`2{&TY1W0+_8u9_S!(sIXAR~Cy0qF+;b+B74rl-G_ zDlj_DVbJ9E5$73exWly5OYq{yNqpGWxNljEdU$05a9%aGpF`V@Nn@0scTTkuy%(9f z`qEUFONaTS2tTSmIi#7!JfM8i+uI!KKBl4y~wEKLp&V^Gm{45@718F=)hzgn|( zqBK10YMd$GX_OphM++^yI<;-VfThPCHzeJkKBa8PsCQd$-wf&9Px0z8QO?8rnf7)_ zn?qDZ1Izoz+@=+|#0YT1c@^MHD7;5q^BOz_lpf&x^+t#r3+zH7bca#p?&X*yJJI3i zmsiNqv@e7vW$NhA+6XW@!M@dkguM$*Bd1q2SjcI17L9xlTK7sT!OD{1*V;R#1c^*# z^Jcs_4Os$;5pg1z-NJQp(pKGWwNYwv2bz46Hny1Ti9|8im{3c>!pj|dQI_-GE4*!0 zi|H=Re5XTP#3&7HCdv-u-H$x5p7-;mkFMihtH(I#-WEXO;$#lXbgq&J;e>h%C3PA% z(*v&}0nuJ%NGrt=f}my$uf!U2`^M;6ll#nwc`lU`I8nvfiE4=1b$=w7#5a*LEbF%1 zvJwZ-{{ng&YF{otN7-WR0+U9Xs28Pr;`Zdg%b@tF;w)&|wsNeFbJa;i)`!U$2Wp_a z(_`J>aBEGYk!)>kkT;OBtU%cUt)TB~TuG(b&l6A5u|a2wM)~fq>?j4abU+2pQ^fwI z!tOznXVBkW21}$VrIIyah(kz6+$m4bzSfb1L}cb#?I+LvYQdN2zhOIwZ~e7N2}*sr ztwo0sr-n!-L@NZruvvyc)O8VX*$ZCu^E$UXlp@I!(5! zmH7Xw;=BW?{{BBsitA=vT$^&uu1ogHz9}v#0|eCzZ3`=0li_q@*QoY(95ptZY;q=34-FPW&B;zoQTMR3bn=FH))>q06t zp@@E*%_zscy3{L`*KFzf?RW*M=h%BwdhP3}E>tNyOMo}L#8>&+yD9ElUYU!{+6O?$j{4U)Mw zUlao&yIi)RsLuRJrAFWp$l>rs*O)6N3v_B_%?+((9E(S+-`5TpK{F-swWOhsGo5*^ z*;llC@$_i-t5r4M7aklXSN^U;=6~A~F2Ot5Wm+Zzv}Xnm%y1-OrQ$x{@>YX~Mh6St6>I)mbN%=#`DJVN))2~Vc)1+L(W$wM;s&*i+*MMRBC z&S^INz?s!AKm6og#d2ERqZEGe(7*P1h-+eNJso=SU=LO1eH>m68%ToV4YB&yvO~L> z@jO}1Y{2U3VLzImd%Tt7iyh4nzk)b?5q_qr-C=P=sBj!(66LD;Y%v6uTzcnSozOH9 z%B<)a!tM(YM4$wNhety%6WA_>0L4;Si)!?!0c0Ws#xE6P%gtt`$&)pRUFYs8j|yyK zChc$Nx;4cef-%nHRkvKqI98F6{~S|^75+w4Nq=VIeS6^$_k%~Ju;dLisZ%;e?Md zZ#FezWo%$lbH~>zi!XC`>czOSrFJ5Y@@c0eFK7YjSCy1mRn7YJe2xG#J9X%C4N3Ux z8$v!F_K9TooR@jAKnlgoNte%XF3BZ9s$MHFN*QV+EbiMdhArj9>N+5ut`?2I7tA|( zNEYjnxzEf^aQ#5*{QYb^BN@++mucKb4rkV^?7c5cr1$0Qp(i{Z%M&@ba=hT)|rGyqKz<+}qXBs_bJ$YLXM(>em6ynrP5aa#X z%#HkcETqeA`DIVK8r62znv`IkL}C!PQ>+zIH{Ncgl!4-V?qrIgGC#Ex1pm-^(}1&%gTls^z$27KQ^?aIHK0>OS(|Q{qJ_OjacrC; zKQ(zeZm!Ix(#vZ}0(Q9%DY(a^sDE^&dGzpO^N(FE%{yfndT@IVZblvXu(QbRr@Ie7RP<)bv0mBStta! zrS1G@@^8L2xA|;(Z$m+CK`+I6>r%d?nxgetjIOnu0?JWOyB%DjPoB^WXz}9~5Hf6R z6MTO<59`FaKaZ^*u?;Lujh5#0h_gS>#AVFT!N^7Fp%&1gyjz}yG=y4ny$@+?mz!;H zj)&cz`g#+gM2`~S%###QTX0Wtn`Ma^QF0QbH`PKIN~WMM2A_D~K%pTyx3)H7BV2!9 zpB#A@oWOv#zk~3N^JvA_F{D)S#KX}A;f)K*0|GO5viv5`4<1}D0U5eC7|aYYhpMl% z=FeL9r4&sd3_C=}4&=C8a$Fk#;UiyVOXzql$~GTDWR08^ed^QcJQ$!|wa?jkvm`ws zr?fhyoEUNAGW7l952FnIUQ+7Jz=zd7rpUU@EJPb^S+ACyb81RqB~h?DguJ@>0t)M@ zkgZ|dI@~O!#ego;@aYN%O4oMvoAP|aOw4zVa#I`6i!Po%X{mUWI~mBZb&jiNQC%_y z(7Wz>Xb3x3$eiHNRUQJeoi}Sj%~M-}NWB85j1@v_abKqjz!#1Oxa&=pbG~@7pk{Ht_5{WrSc_(ucxQWtbN;eZwT*AtIl?zzri&a` z1Aop&1F?ppipNh#3n@X^`LMUH|}bc$~HN78pQlxGC5_zom4)Y`IDSrRWun61ZE!o*(uAn9o; zQz>UlOvttzFceuCPifUyWXGf4Afw>;7aRs4e0;y(5z&`j%8BVVaU`w2eYxdh1tn{B z8R}-qhzXJW6p+kZRCb!ke{n~%NN9AvtVO z60F#$(+6QcY zIDr`8@?<7gtUP;|Si%>(ix`98XQt!cKvQi6pd}A`WB$FHj$DDRxrzcVlw7|*xl9_x z(9(~fY}h$IKyQ2;7MEH6q*qely>p#{-K8l>d*?)8;SQnAdJ*Sk!uzs%1S5T$weH@%zT*Dte%Nl);J;$JFt&?oEbHsOqJZddouHZCS<_Iai27^K}_w}Bp zdyGfcv2!4U6ZJ9lAz^Vr-yR3U+TG!tUl(*7tEopDh2}Uwwgshee!s=yEgA7sSvjZe z%xk^BlHC9%mzF@@mf_DLzBiDRtPG)0A+UL`Mwi~80K%ZQ!yP%_-q+yJDXfD>L}F;c z*jjs{_oRP)D;mA&93OVfbUKRdP1w(*vnCoOspZQ&Y$=9bY5^viHIyvOTp%~a(=CA@ z2Vr#Zzh|D$7NBIC3UkzBB4X~V=B)9bk%XkZzjeXI?u{07N8v&5TTx0&+mQ*|a=60m ztcW@{z*5EGLoa>vO3$X4=af^F3JHvxWlU4M!7}vb@~H{MyuP^b5fpB zKc0eb31@&numqBggn28foc?<)Z6%$i`09n$Gvf4x;^K|P71fk>K(eg3WCw&nc^5)R zt|dYsnT^@54VXp-a9M4~Dh}`l`^IJS_9#^7m$PvWDPESoD)>G2*fY$PwNG3d^6Ozf znd?Pmyjr`}_3*$BM)cF5O;(Js3zR+|k8b%;7768vs1^gUeCrm~YvAfYDSi_=N*N=P zZpm7y%Y%fEHYfa+qgCbBthl5+_IjYCNBZSKnP9&Y8exG^&v@?fa_H_4U~1_%>IHG# zFTTMn^S7lyoY`V|sgkvV1Jm?2t{@MiWLpbkY4qxI5jAQwJUi%pC5%b_=c??xpdi!K zkz;@lg4vkat%zx!LHc6s3CfU6{cK^eg#t1!6IDG({m6xCHYJ#l(FJ3wGN@mqYlBHE zu^*CVW0}H|SqS^f8R4Ag{5TM2+;we`k$W$&gAbjjK4sr#^~pfF4C)261Z|AgDhCvl z=hqyCD)!Mp&0-U^<|O}0HwE9!&_;6dLTDtN-e8VqqEiPqK6A~9%QcCU@Sfv@E9GoQ z2fT{fxSMdXNOSXf!FRqTI6IX0&Q8$Q9Z8 zlfB-!_Vu^40lwCb$uBczMQpT5_~2<$Yml_l9a(iWa?S5&Vq!A~-os0wEtwWev!ZAn zKL;}=UZpuleV?s6MbCW|G#Ecm4jSD3f!(<^8cvB5w>W)6few8QsyKQ09mDL@Q-_lE zo0n2c4hr+WGg4mR;5V~PylE4)Q#~4!#T#;Kx#@14ICyat45^sT>)Ha3PG5K#gNY`t z1BZt8R-9S6Kmz&4*PR=WnirfTEFr&S#mA#J$yz@rRzMnM$Qvp0eEGpvuW~P-h-MR` zmkQ%209VP_sOEm*z3HkRz8U`sn?dJnY<6i<2p+ugSHmKdb|%HVWG?HGdeEg;6e?9F zn)GLm#9-+9Be|Di!jtF9lFxluJwkfOjZXW0wj0<}?knGRC76fd5V(5}??*jAFLoKP zax)*6`$$w_hFKs*hnZ7GnSh8=~^AkBC`Tm-30_ExNK_dZ==s^tlB zW$2MP5a-sE@#h>#AuL_!vt;LR7J=yk$d2txdo~xtI|MHnzo1cV)|Hau% z-jF5fg|BBaZt)a@lfI+VDi!KA93#7f&T?vtKEG3{Hy8Y5P3lTPDR?1OSb7OE0_x(2 z4|Jhj9=#?4XJKeNHEX0Z*(WM+Wmnoo`Jy1n?pqveWCKY8nnW98F2n5IFBG^}8SeYe zkkJUR+EEx%#}XOZyv1q(CLp*J6`=4?xWCvYO$jOAnX*llw&l*p?^>OJ*8 zoX^c(C+_Ue%N5FAZ(2g~a$vPn@GiJ-Cz0gEuYR4>;fn^`WE+vEZ9UqqYsV|}Bm5lc zrX-D)O%=mBEQfAtrV=ehK3CH=y{SOwaf)9Q>DyJ-Ix*S>!+C z9lDbVqGSR9wxhG}6lA{RiwLniP^0C*5@^r?%*=h*^-Dc64b-z5##D6Clqikl9Nww& zu%sg`szn`J;4#|dCz;S$9;?f2OV=X;b#^1abahXnL8vX;wO|aR+twTsnZlt-g|4h- zmWqWUwPbD95}MN1Kh`gU^Y7L6*a^b{+#gyE&NqBQzH~<(&sJ#tv?9O)tn)^lk=2exAw|wL@;SKD&yj;;o!)uy<3sq7BTq z@0*EtQvoB&q%Ta&iK$wP(%jCTs5QD2ozyKaTD%&V0a4wzTN{!mhE!ORSwO|dqKhhD zFP#Q^FlfTQBz^%5Y8nixcf*|PD=D4Bf%0k1;*|gkr3SH1&L3jhGrm(Tff3oT2tIKq zvtp2_#u5CEp%(htXyu|V=i+^2(Z-X^fR78rkASl}wL*?V1p{HK4ITcB%EAtPEYdVK zeV5HIu7y{+}3@&kT6v6Zp~yosi34Hp@}+AP0Ht& zG8Y*mzup;9NaDu=!ESZQtL4Byr99Z#oRCXvt3MCM;%i81$s;$I@<mVXymM>Fa<-SX!Utyl`09Xf3`nDqSsD&{}U&l9D>Ia>LR!o{l;%(SE&(eV;9e z;*^^8*ICrf7#_>}tLm0I`z`dzfN3@Ms|mQI=4|rbCbVFIVoPBJJ{DcCP?ce-vLrXY zo?}D9a)G{tY+36=%oj{L7@3|WWQK|tyE5Nj<>=jQ2!Bssct`r7Os<@|B#DHO27J4kNaE82!{#Hd3dUIy+ctIJu{Fe?;{8oRN;vRTtNInG7L8&ab2a zb@E-|jE`D4eqt$KJS}%=iJd?M6X`KY-7?S(v+|r^EDS}%<&QQE3Zxo8+OD(DDcTeB z#c9jND?ifdK3BD1aO$WiBgNL|N%zxmNa<)q{P|X zjqs+@;|CN-_zY*0;?32adGsr#c}w3O7^hlEcuabb!28rjS(PE!oMk*3d{j ziRiS=`WVE-xSCxGU{o=o6s(pXBu&TvC9?j6qf_9~PZMA3^?%qo>G+}rlP2z=z|$ zr`2y<3Jey`|DLWV@PRcv?Q-46!=LiEEiVpj2H&d1{HeF*1%iv0k#TVTq^z)ug5!9~ z8G)fjbS-i8J<*dY5vO7J-SiWqAz)eCOwz^?2seyAlI-ag`JBY|^&bH4N#5?(*3X^- z<EpRa^KP=;2?#QJstdRUu0MO#yKBFlTbeB*xoM z8p8sHX^tUORr^7$#mlOjh~RhadPezqMUYH?>UP+-S~qK&D&Y}>fB8ot31h#ESjhp>jyG@v7y_r|8y%Y*X~7T z<`s>;K#EhNn$~Ht=g3rJo+q~&k}&_*u87O@T_df?~yL69Ld?GoR z@o%ZCa+%gM*kIjy%H!_YE7 zO_j|pw;|>KJBQa2@mQQcP8CL(LG)01m`y_M@08d-V)Ad7A)6vnp*b%=>Pjo?;`$fR z+0BXc4HrBAgE-7Bd9&7rjQ4Myf($KI1okip$2$RSepPCyWl` z{Vzb#G1A(BfPhe~!`zgwt7?lz0iYG=!EXZdLpAGDg7**v#-N&-PG-D%FwH+i*Asl9 zy^e_Qqc71Obf->>pL2iZZt)TF=ua0tLz!N6x2{96Z9P(tqZb;U{1+0eC8G6#d>5^gl6xj$5PcFhXnJXQMo5o=mpZrs?f1pMnY`4Vq1gD2!(Lr<|CJ!d>PpCH zaTBT>^ePyFm|hdD&Qr`M&Sxu8|3ftX4H@=^x89ZZkj`Zj2)rqSs?>bYD%st)i1=Ga zw?q6>Lpsi~2hmJO9HMmMhb|h1T}g=FyfV*b_7eA_ViS z-g}`Habl@op6Dkeq$R)w|A2E(DAasW%$1dlJTh-&*rhXZ4kH?0NeSl&ZiFiYXUcn` zdz1MAs|8ih4Zc3ByHXFRtQOIeo>St}iF30v7zR`89{zv2xEuY8WPqmeT_od@&dJ28 MU(r@6L0bj=A2G--i2wiq literal 0 HcmV?d00001 From ff9dd80b09c7a4db2341208a278ba247c0850c3a Mon Sep 17 00:00:00 2001 From: owine Date: Tue, 30 Aug 2022 08:52:11 -0500 Subject: [PATCH 03/11] Librespeed: Fix Docker Mod path for LSIO changes (#421) --- docker-mods/librespeed/root/etc/cont-init.d/98-themepark | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-mods/librespeed/root/etc/cont-init.d/98-themepark b/docker-mods/librespeed/root/etc/cont-init.d/98-themepark index 6d1ccf9c..ebcd5445 100644 --- a/docker-mods/librespeed/root/etc/cont-init.d/98-themepark +++ b/docker-mods/librespeed/root/etc/cont-init.d/98-themepark @@ -39,7 +39,7 @@ if [[ -z ${TP_THEME} ]]; then fi # Adding stylesheets -if ! grep -q "${TP_DOMAIN}/css/base" /usr/share/webapps/librespeed/index.html; then +if ! grep -q "${TP_DOMAIN}/css/base" /app/www/public/index.html; then echo '---------------------------' echo '| Adding the stylesheet |' echo '---------------------------' From 6dc78eccad4cc050868099ccf4e00481307d64d8 Mon Sep 17 00:00:00 2001 From: GilbN Date: Thu, 1 Sep 2022 21:04:56 +0200 Subject: [PATCH 04/11] fix: :bug: calibre-web: fix flashbang on loading --- css/base/calibreweb/calibreweb-base.css | 28 ++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/css/base/calibreweb/calibreweb-base.css b/css/base/calibreweb/calibreweb-base.css index cf8f95b2..d2367668 100644 --- a/css/base/calibreweb/calibreweb-base.css +++ b/css/base/calibreweb/calibreweb-base.css @@ -32,10 +32,19 @@ outline: none !important; } - body:not(.read-frame) { + body:not(.blur):not(.login):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.langlist):not(.authorlist):not(.serieslist):not(.catlist):not(.shelforder):not(.admin):not(.modal-open) > div.container-fluid > div.row-fluid > div.col-sm-10:after { background: var(--main-bg-color) !important; - background-image: none; - } + background-image: none !important; + } + + body:not(.read-frame) { + background: var(--main-bg-color) !important; + background-image: none; + } + + body.advsearch:not(.blur) > div.container-fluid > div.row-fluid > div.col-sm-10 > div.col-sm-8:before, body.book:not(.blur) > div.container-fluid > div.row-fluid > div.col-sm-10 > div.single:before, body.stat:not(.blur) > div.container-fluid > div.row-fluid > div.col-sm-10:before, body:not(.blur):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.admin):not(.modal-open) > div.container-fluid > div.row-fluid > div.col-sm-10 > div.discover:first-of-type:before { + background: var(--main-bg-color) !important; + } .blur-wrapper:after { background: var(--main-bg-color) !important; @@ -122,6 +131,11 @@ color: var(--text-hover) } + +.hr { + background-color: var(--transparency-light-15) !important; +} + /* LINKS */ a, body.admin, @@ -152,6 +166,14 @@ color: var(--text-hover) !important; } + .table-hover>tbody>tr:hover { + background-color: var(--transparency-light-10); +} + +.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { + border-top: 1px solid var(--transparency-light-05); + background: rgba(0, 0, 0, .15); +} /* MODAL */ .modal-content { From d7ce03d9c5450e5ae521862ce56afb903136c983 Mon Sep 17 00:00:00 2001 From: GilbN Date: Thu, 1 Sep 2022 21:05:17 +0200 Subject: [PATCH 05/11] formatting --- css/base/calibreweb/calibreweb-base.css | 83 ++++++++++++++----------- 1 file changed, 47 insertions(+), 36 deletions(-) diff --git a/css/base/calibreweb/calibreweb-base.css b/css/base/calibreweb/calibreweb-base.css index d2367668..30a1bc56 100644 --- a/css/base/calibreweb/calibreweb-base.css +++ b/css/base/calibreweb/calibreweb-base.css @@ -14,16 +14,17 @@ /* Set theme to CaliBlur in UI Configuration -> View Configuration -> Theme -> CaliBlur -> Submit */ /* APP VARS*/ -@import url("/css/defaults/placeholders.css"); -@import url("/css/defaults/transparent.css"); + @import url("/css/defaults/placeholders.css"); + @import url("/css/defaults/transparent.css"); :root { - --color-background: var(--main-bg-color); - --color-primary: rgb(var(--accent-color)); - --color-secondary: var(--button-color); - --color-secondary-hover: var(--button-color-hover); - --color-background-mobile: var(--main-bg-color); - } + --color-background: var(--main-bg-color); + --color-primary: rgb(var(--accent-color)); + --color-secondary: var(--button-color); + --color-secondary-hover: var(--button-color-hover); + --color-background-mobile: var(--main-bg-color); + } + *, *:focus, *:active, @@ -32,19 +33,22 @@ outline: none !important; } - body:not(.blur):not(.login):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.langlist):not(.authorlist):not(.serieslist):not(.catlist):not(.shelforder):not(.admin):not(.modal-open) > div.container-fluid > div.row-fluid > div.col-sm-10:after { + body:not(.blur):not(.login):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.langlist):not(.authorlist):not(.serieslist):not(.catlist):not(.shelforder):not(.admin):not(.modal-open)>div.container-fluid>div.row-fluid>div.col-sm-10:after { background: var(--main-bg-color) !important; background-image: none !important; - } + } - body:not(.read-frame) { - background: var(--main-bg-color) !important; - background-image: none; - } + body:not(.read-frame) { + background: var(--main-bg-color) !important; + background-image: none; + } - body.advsearch:not(.blur) > div.container-fluid > div.row-fluid > div.col-sm-10 > div.col-sm-8:before, body.book:not(.blur) > div.container-fluid > div.row-fluid > div.col-sm-10 > div.single:before, body.stat:not(.blur) > div.container-fluid > div.row-fluid > div.col-sm-10:before, body:not(.blur):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.admin):not(.modal-open) > div.container-fluid > div.row-fluid > div.col-sm-10 > div.discover:first-of-type:before { - background: var(--main-bg-color) !important; - } + body.advsearch:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10>div.col-sm-8:before, + body.book:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10>div.single:before, + body.stat:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10:before, + body:not(.blur):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.admin):not(.modal-open)>div.container-fluid>div.row-fluid>div.col-sm-10>div.discover:first-of-type:before { + background: var(--main-bg-color) !important; + } .blur-wrapper:after { background: var(--main-bg-color) !important; @@ -132,9 +136,9 @@ } -.hr { - background-color: var(--transparency-light-15) !important; -} + .hr { + background-color: var(--transparency-light-15) !important; + } /* LINKS */ a, @@ -167,13 +171,18 @@ } .table-hover>tbody>tr:hover { - background-color: var(--transparency-light-10); -} + background-color: var(--transparency-light-10); + } -.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { - border-top: 1px solid var(--transparency-light-05); - background: rgba(0, 0, 0, .15); -} + .table>tbody>tr>td, + .table>tbody>tr>th, + .table>tfoot>tr>td, + .table>tfoot>tr>th, + .table>thead>tr>td, + .table>thead>tr>th { + border-top: 1px solid var(--transparency-light-05); + background: rgba(0, 0, 0, .15); + } /* MODAL */ .modal-content { @@ -350,14 +359,16 @@ box-shadow: 0 0 4px rgba(0, 0, 0, 0.6); line-height: 24px; } + .cover { - box-shadow: 0 0 4px rgba(0, 0, 0, 0.6); - } - - .cover .read { - padding: 0 0; - line-height: 15px; - } - body.serieslist.grid-view div.container-fluid > div > div.col-sm-10::before { - display: none; - } \ No newline at end of file + box-shadow: 0 0 4px rgba(0, 0, 0, 0.6); + } + + .cover .read { + padding: 0 0; + line-height: 15px; + } + + body.serieslist.grid-view div.container-fluid>div>div.col-sm-10::before { + display: none; + } \ No newline at end of file From 4343d7c3d5cb5ef9762c2ded4adabf2ca1964d3d Mon Sep 17 00:00:00 2001 From: GilbN Date: Thu, 1 Sep 2022 22:36:05 +0200 Subject: [PATCH 06/11] fix: :bug: uptime-kuma: Multiple fixes-changes --- css/base/uptime-kuma/uptime-kuma-base.css | 128 ++++++++++++++++++++-- 1 file changed, 117 insertions(+), 11 deletions(-) diff --git a/css/base/uptime-kuma/uptime-kuma-base.css b/css/base/uptime-kuma/uptime-kuma-base.css index bd158e29..17356fae 100644 --- a/css/base/uptime-kuma/uptime-kuma-base.css +++ b/css/base/uptime-kuma/uptime-kuma-base.css @@ -66,7 +66,8 @@ a:hover:not(.btn), a, .nav-link, .dark a, -.dark .nav-link { +.dark .nav-link, +.dark a:not(.btn), .dark .table, .dark .nav-link { color: var(--link-color); } @@ -75,19 +76,39 @@ a, text-decoration: underline; } - +mark, .mark { + padding: 0 0.3em; + background-color: rgb(var(--accent-color)); + color: var(--label-text-color); +} /* CARDS */ .shadow-box, -.dark .shadow-box { +.dark .shadow-box, +.dark .shadow-box:not(.alert) { box-shadow: 0px 0px 20px 10px #0000001a; - background: var(--transparency-light-10); + background: var(--transparency-dark-25); +} + +.dark .settings-content .settings-content-header { + background: transparent !important; +} +.dark .list-header { + background: transparent !important; +} + +.settings-content .settings-content-header { + border-bottom: 1px solid var(--transparency-light-10) !important; } .list .item:hover { background: var(--transparency-light-15) !important; } +.list-header { + border-bottom: 1px solid var(--transparency-light-15) !important; +} + .dark .list .item.active, .list .item.active { background: var(--transparency-dark-25) !important; @@ -119,6 +140,16 @@ td { color: var(--text); } +.table { + --bs-table-hover-bg: var(--transparency-dark-15) !important; + --bs-table-hover-color: var(--text-hover) !important; +} + +.dark .table-hover>tbody>tr:hover>* { + --bs-table-accent-bg: var(--transparency-dark-15); + color: var(--text-hover); +} + /* MENUS */ .dropdown-menu { @@ -142,6 +173,14 @@ td { background: var(--drop-down-menu-bg) !important; } +.dropdown-item-text { + color: var(--text); +} + +.dropdown-profile-pic .dropdown-menu .dropdown-divider { + border-top: 1px solid var(--transparency-light-25) !important; +} + /* HEADER */ .dark header, #app>div>header { @@ -155,13 +194,15 @@ td { color: var(--button-text); } -.btn-primary { +.btn-primary, +.btn-info { color: var(--button-text); background-color: var(--button-color); border-color: var(--button-color); } -.btn-primary:hover { +.btn-primary:hover, +.btn-info:hover { color: var(--button-text-hover); background-color: var(--button-color-hover); border-color: var(--button-color-hover); @@ -203,7 +244,7 @@ td { .btn-outline-primary, .btn-outline-secondary { - color: var(--button-text); + color: var(--button-color); border-color: var(--button-color); } @@ -275,14 +316,21 @@ td { } .dark .form-select:focus, -.dark .form-control:focus, -.form-select:focus, -.form-control:focus { +.form-select:focus { + color: var(--text-color); background: var(--drop-down-menu-bg); box-shadow: 0 0 0 0.25rem rgba(var(--accent-color), 0.25); border-color: rgba(var(--accent-color), 0.25); } +.dark .form-control:focus, +.form-control:focus { + color: var(--text-color); + background: var(--transparency-dark-35); + box-shadow: 0 0 0 0.25rem rgba(var(--accent-color), 0.25); + border-color: rgba(var(--accent-color), 0.25); +} + .dark .form-control, .dark .form-select, .form-select, @@ -290,7 +338,11 @@ td { border-color: #0000; } - +.input-group-text { + color: var(--button-text); + background-color: var(--button-color); + border: 1px solid var(--button-color); +} .form-check-input:checked { background-color: var(--button-color); @@ -393,4 +445,58 @@ td { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; +} + +.vue-image-crop-upload .vicp-wrap { + -webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 23%); + box-shadow: 0 1px 3px rgb(0 0 0 / 23%); + background-color: var(--modal-bg-color); + background-repeat: repeat, no-repeat; + background-attachment: fixed, fixed; + background-position: center center, center center; + background-size: auto, cover; + -webkit-background-size: auto, cover; + -moz-background-size: auto, cover; + -o-background-size: auto, cover; +} + +/* SETTINGS */ + +.settings-menu .active .menu-item { + background: var(--transparency-dark-15) !important; +} + +.settings-menu .menu-item:hover { + background: var(--transparency-light-10) !important; +} + +h5.settings-subheading:after, .settings-subheading.h5:after { + border-bottom: 1px solid var(--transparency-light-10); +} + +.dark .cert-exp-days .cert-exp-day-row, +.cert-exp-days .cert-exp-day-row { + border-bottom: 1px solid var(--transparency-light-10) !important; +} + +[contenteditable=true] { + background-color: var(--transparency-dark-25); +} + +[contenteditable=true]:hover { + background-color: var(--transparency-dark-35); +} + +[dir=ltr] .sidebar .sidebar-footer { + border-right: 1px solid var(--transparency-light-10) !important; + left: 0; +} + +.sidebar .sidebar-footer { + border-top: 1px solid var(--transparency-light-10) !important; + background-color: var(--transparency-light-10) !important; +} + +.item:hover { + background-color: var(--transparency-light-10) !important; } \ No newline at end of file From 3c852aa59693523a48284572a82ff204972992a5 Mon Sep 17 00:00:00 2001 From: GilbN Date: Thu, 1 Sep 2022 22:36:27 +0200 Subject: [PATCH 07/11] formatting --- css/base/uptime-kuma/uptime-kuma-base.css | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/css/base/uptime-kuma/uptime-kuma-base.css b/css/base/uptime-kuma/uptime-kuma-base.css index 17356fae..c65bae93 100644 --- a/css/base/uptime-kuma/uptime-kuma-base.css +++ b/css/base/uptime-kuma/uptime-kuma-base.css @@ -67,7 +67,9 @@ a, .nav-link, .dark a, .dark .nav-link, -.dark a:not(.btn), .dark .table, .dark .nav-link { +.dark a:not(.btn), +.dark .table, +.dark .nav-link { color: var(--link-color); } @@ -76,7 +78,8 @@ a, text-decoration: underline; } -mark, .mark { +mark, +.mark { padding: 0 0.3em; background-color: rgb(var(--accent-color)); color: var(--label-text-color); @@ -93,6 +96,7 @@ mark, .mark { .dark .settings-content .settings-content-header { background: transparent !important; } + .dark .list-header { background: transparent !important; } @@ -244,7 +248,7 @@ td { .btn-outline-primary, .btn-outline-secondary { - color: var(--button-color); + color: var(--button-color); border-color: var(--button-color); } @@ -470,7 +474,8 @@ td { background: var(--transparency-light-10) !important; } -h5.settings-subheading:after, .settings-subheading.h5:after { +h5.settings-subheading:after, +.settings-subheading.h5:after { border-bottom: 1px solid var(--transparency-light-10); } From bd9c54e2428b7b2b027ff1773ce58f8ce7043b7f Mon Sep 17 00:00:00 2001 From: GilbN Date: Fri, 2 Sep 2022 21:20:56 +0200 Subject: [PATCH 08/11] fix: :bug: Uptime-kuma: multiple UI fixes --- css/base/uptime-kuma/uptime-kuma-base.css | 48 ++++++++++++++++++++--- 1 file changed, 43 insertions(+), 5 deletions(-) diff --git a/css/base/uptime-kuma/uptime-kuma-base.css b/css/base/uptime-kuma/uptime-kuma-base.css index c65bae93..51a66269 100644 --- a/css/base/uptime-kuma/uptime-kuma-base.css +++ b/css/base/uptime-kuma/uptime-kuma-base.css @@ -185,6 +185,11 @@ td { border-top: 1px solid var(--transparency-light-25) !important; } +.dark .dropdown-profile-pic.dropdown-menu.dropdown-item.active { + color: var(--text-hover); + background-color: var(--transparency-dark-15) !important; +} + /* HEADER */ .dark header, #app>div>header { @@ -362,7 +367,7 @@ td { .dark .multiselect__content-wrapper, .multiselect__content-wrapper { background: var(--drop-down-menu-bg) !important; - border-color: transparent !important; + border-color: var(--transparency-light-15) !important; } .multiselect { @@ -372,19 +377,24 @@ td { .multiselect__option--highlight { background: rgb(var(--accent-color)) !important; outline: none; - color: #fff + color: var(--label-text-color) !important; } .multiselect__option--highlight:after { content: attr(data-select); background: rgb(var(--accent-color)) !important; - color: #fff + color: var(--label-text-color); +} + +.multiselect__option--selected:after { + content: attr(data-selected); + color: var(--label-text-color) !important; } .multiselect__option--selected, .dark .multiselect__option--selected { background: var(--transparency-dark-45); - color: var(--text-hover); + color: var(--text-hover) !important; font-weight: 700; } @@ -503,5 +513,33 @@ h5.settings-subheading:after, } .item:hover { - background-color: var(--transparency-light-10) !important; + background-color: rgb(var(--accent-color), .10) !important; +} + +@media (max-width: 550px) { + .dark .table-shadow-box tbody .shadow-box { + background-color: transparent !important; + } + + .dark .table-hover>tbody>tr:hover>* { + --bs-table-accent-bg: transparent color: var(--text-hover); + } + + .dark .table-shadow-box tbody .shadow-box td { + border-bottom: 1px solid var(--transparency-light-10); + } +} + +.dark .monitor-list .item:hover, +.dark .monitor-list .item.active, +.monitor-list .item.active, +.monitor-list .item:hover { + background-color: rgb(var(--accent-color), .10); +} + +.active.dropdown-item.active, +.dark .dropdown-profile-pic .dropdown-menu .dropdown-item.active, +#app>div>header>ul>li>div>ul>li>a.active { + background: var(--transparency-dark-25) !important; + background-color: var(--transparency-dark-25) !important; } \ No newline at end of file From 28b5464882aef590a7dab522838988d6033b10c8 Mon Sep 17 00:00:00 2001 From: GilbN Date: Fri, 2 Sep 2022 21:29:37 +0200 Subject: [PATCH 09/11] fix: :bug: Uptime-kuma: multiselect color fix --- css/base/uptime-kuma/uptime-kuma-base.css | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/css/base/uptime-kuma/uptime-kuma-base.css b/css/base/uptime-kuma/uptime-kuma-base.css index 51a66269..5f074b6c 100644 --- a/css/base/uptime-kuma/uptime-kuma-base.css +++ b/css/base/uptime-kuma/uptime-kuma-base.css @@ -395,7 +395,11 @@ td { .dark .multiselect__option--selected { background: var(--transparency-dark-45); color: var(--text-hover) !important; - font-weight: 700; +} + +.dark .multiselect__option--selected::after, +.multiselect__option--selected::after { + color: var(--text-hover) !important; } .multiselect__tag, From a4922a391be742d0242145fdd5d8520e01ab363e Mon Sep 17 00:00:00 2001 From: GilbN Date: Fri, 2 Sep 2022 23:08:49 +0200 Subject: [PATCH 10/11] fix: :bug: Emby: Button fixes for #419 --- css/base/emby/emby-base.css | 3 ++- css/defaults/transparent.css | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/css/base/emby/emby-base.css b/css/base/emby/emby-base.css index 9463def3..622ec3d5 100644 --- a/css/base/emby/emby-base.css +++ b/css/base/emby/emby-base.css @@ -235,7 +235,8 @@ html { .raised:not(.nobackdropfilter) { background: rgba(85, 85, 85, .3); -webkit-backdrop-filter: saturate(1.8) blur(1.5em); - backdrop-filter: saturate(1.8) blur(1.5em) + backdrop-filter: saturate(1.8) blur(1.5em); + color: var(--transparency-light-95); } .dialog-blur, diff --git a/css/defaults/transparent.css b/css/defaults/transparent.css index 4eaec9b7..85fddc96 100644 --- a/css/defaults/transparent.css +++ b/css/defaults/transparent.css @@ -25,4 +25,5 @@ --transparency-light-45: rgba(255, 255, 255, .45); --transparency-light-50: rgba(255, 255, 255, .50); --transparency-light-55: rgba(255, 255, 255, .55); + --transparency-light-95: rgba(255, 255, 255, .95); } \ No newline at end of file From 7eed146bb21d5f232156434b3adaba388fa258f2 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sat, 3 Sep 2022 13:38:07 +0200 Subject: [PATCH 11/11] fix: :bug: Uptime-kuma: Possible fix for #416 --- css/base/uptime-kuma/uptime-kuma-base.css | 2 -- 1 file changed, 2 deletions(-) diff --git a/css/base/uptime-kuma/uptime-kuma-base.css b/css/base/uptime-kuma/uptime-kuma-base.css index 5f074b6c..0fb36df6 100644 --- a/css/base/uptime-kuma/uptime-kuma-base.css +++ b/css/base/uptime-kuma/uptime-kuma-base.css @@ -320,7 +320,6 @@ td { .form-control { color: var(--text); background: var(--transparency-dark-25); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='#ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); background-repeat: no-repeat; } @@ -361,7 +360,6 @@ td { .form-check-input[type=checkbox]:indeterminate { background-color: var(--button-color); border-color: var(--button-color); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e") } .dark .multiselect__content-wrapper,