From c77a2c29ea9cf3864a18eb37974ff831229c380d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=96zcan=20O=C4=9Fuz?= Date: Wed, 29 Jul 2020 16:40:10 +0300 Subject: [PATCH] Tema eklendi --- book.toml | 5 + src/theme/css/variables.css | 246 ++++++++++++++++++++++++++++++++++++ src/theme/favicon.ico | Bin 0 -> 107939 bytes src/theme/head.hbs | 12 ++ 4 files changed, 263 insertions(+) create mode 100644 src/theme/css/variables.css create mode 100644 src/theme/favicon.ico create mode 100644 src/theme/head.hbs diff --git a/book.toml b/book.toml index 91ee231..935cb0e 100644 --- a/book.toml +++ b/book.toml @@ -7,4 +7,9 @@ src = "src" [output.html] theme = "src/theme" +default-theme = "rust" git-repository-url = "https://git.oyd.org.tr/oyd/guvenlik" + +[output.html.search] +enable = true + diff --git a/src/theme/css/variables.css b/src/theme/css/variables.css new file mode 100644 index 0000000..1f23035 --- /dev/null +++ b/src/theme/css/variables.css @@ -0,0 +1,246 @@ + +/* Globals */ + +:root { + --sidebar-width: 300px; + --page-padding: 15px; + --content-max-width: 750px; + --menu-bar-height: 50px; +} + +/* Themes */ + +.ayu { + --bg: hsl(210, 25%, 8%); + --fg: #c5c5c5; + + --sidebar-bg: #14191f; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #5c6773; + --sidebar-active: #ffb454; + --sidebar-spacer: #2d334f; + + --scrollbar: var(--sidebar-fg); + + --icons: #737480; + --icons-hover: #b7b9cc; + + --links: #0096cf; + + --inline-code-color: #ffb454; + + --theme-popup-bg: #14191f; + --theme-popup-border: #5c6773; + --theme-hover: #191f26; + + --quote-bg: hsl(226, 15%, 17%); + --quote-border: hsl(226, 15%, 22%); + + --table-border-color: hsl(210, 25%, 13%); + --table-header-bg: hsl(210, 25%, 28%); + --table-alternate-bg: hsl(210, 25%, 11%); + + --searchbar-border-color: #848484; + --searchbar-bg: #424242; + --searchbar-fg: #fff; + --searchbar-shadow-color: #d4c89f; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #252932; + --search-mark-bg: #e3b171; +} + +.coal { + --bg: hsl(200, 7%, 8%); + --fg: #98a3ad; + + --sidebar-bg: #292c2f; + --sidebar-fg: #a1adb8; + --sidebar-non-existant: #505254; + --sidebar-active: #3473ad; + --sidebar-spacer: #393939; + + --scrollbar: var(--sidebar-fg); + + --icons: #43484d; + --icons-hover: #b3c0cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6;; + + --theme-popup-bg: #141617; + --theme-popup-border: #43484d; + --theme-hover: #1f2124; + + --quote-bg: hsl(234, 21%, 18%); + --quote-border: hsl(234, 21%, 23%); + + --table-border-color: hsl(200, 7%, 13%); + --table-header-bg: hsl(200, 7%, 28%); + --table-alternate-bg: hsl(200, 7%, 11%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #b7b7b7; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #98a3ad; + --searchresults-li-bg: #2b2b2f; + --search-mark-bg: #355c7d; +} + +.light { + --bg: hsl(0, 0%, 100%); + --fg: #333333; + + --sidebar-bg: #fafafa; + --sidebar-fg: #364149; + --sidebar-non-existant: #aaaaaa; + --sidebar-active: #008cff; + --sidebar-spacer: #f4f4f4; + + --scrollbar: #cccccc; + + --icons: #cccccc; + --icons-hover: #333333; + + --links: #4183c4; + + --inline-code-color: #6e6b5e; + + --theme-popup-bg: #fafafa; + --theme-popup-border: #cccccc; + --theme-hover: #e6e6e6; + + --quote-bg: hsl(197, 37%, 96%); + --quote-border: hsl(197, 37%, 91%); + + --table-border-color: hsl(0, 0%, 95%); + --table-header-bg: hsl(0, 0%, 80%); + --table-alternate-bg: hsl(0, 0%, 97%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #fafafa; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #e4f2fe; + --search-mark-bg: #a2cff5; +} + +.navy { + --bg: hsl(226, 23%, 11%); + --fg: #bcbdd0; + + --sidebar-bg: #282d3f; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505274; + --sidebar-active: #2b79a2; + --sidebar-spacer: #2d334f; + + --scrollbar: var(--sidebar-fg); + + --icons: #737480; + --icons-hover: #b7b9cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6;; + + --theme-popup-bg: #161923; + --theme-popup-border: #737480; + --theme-hover: #282e40; + + --quote-bg: hsl(226, 15%, 17%); + --quote-border: hsl(226, 15%, 22%); + + --table-border-color: hsl(226, 23%, 16%); + --table-header-bg: hsl(226, 23%, 31%); + --table-alternate-bg: hsl(226, 23%, 14%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #aeaec6; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #5f5f71; + --searchresults-border-color: #5c5c68; + --searchresults-li-bg: #242430; + --search-mark-bg: #a2cff5; +} + +.rust { + --bg: #e0d7de; + --fg: #262625; + --sidebar-bg: #4c2447; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505254; + --sidebar-active: #83577D; + --sidebar-spacer: #45373a; + --scrollbar: var(--sidebar-fg); + --icons: #737480; + --icons-hover: #262625; + --links: #2b79a2; + --inline-code-color: #6e6b5e; + --theme-popup-bg: #e1e1db; + --theme-popup-border: #b38f6b; + --theme-hover: #99908a; + --quote-bg: hsl(60, 5%, 75%); + --quote-border: hsl(60, 5%, 70%); + --table-border-color: hsl(60, 9%, 82%); + --table-header-bg: #83577D; + --table-alternate-bg: hsl(60, 9%, 84%); + --searchbar-border-color: #aaa; + --searchbar-bg: #fafafa; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #dec2a2; + --search-mark-bg: #e69f67; +} + +@media (prefers-color-scheme: dark) { + .light.no-js { + --bg: hsl(200, 7%, 8%); + --fg: #98a3ad; + + --sidebar-bg: #292c2f; + --sidebar-fg: #a1adb8; + --sidebar-non-existant: #505254; + --sidebar-active: #3473ad; + --sidebar-spacer: #393939; + + --scrollbar: var(--sidebar-fg); + + --icons: #43484d; + --icons-hover: #b3c0cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6;; + + --theme-popup-bg: #141617; + --theme-popup-border: #43484d; + --theme-hover: #1f2124; + + --quote-bg: hsl(234, 21%, 18%); + --quote-border: hsl(234, 21%, 23%); + + --table-border-color: hsl(200, 7%, 13%); + --table-header-bg: hsl(200, 7%, 28%); + --table-alternate-bg: hsl(200, 7%, 11%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #b7b7b7; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #98a3ad; + --searchresults-li-bg: #2b2b2f; + --search-mark-bg: #355c7d; + } +} + + diff --git a/src/theme/favicon.ico b/src/theme/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..5f2bb85e60f367e634c6f0453f2133f155b9cd67 GIT binary patch literal 107939 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

e} zy<)C==GtX?TtC}cyVAOWt78h433^s`w(Dl^smV{Cyxla^zRvopGy3j%W4g|#-UIy` zFFThRVO_OO;G?xR3%3?3)y8M%j8QgAr{oSPd|~pb-ha+1+;HuvfNIrTdlY@=+->K~ zwdR$39GmUb&B1!XtLg5w#vQr$#CC~ceXVi|z5$D`Yr!9z zMW@TSH!IsF!s1Et`?d}~6*iU4^Q!sPZ8Lm_WSh9=ea9ItW%I<0eO&YOtXk)83~A8Y zYvJim0|%Zs(7~djRnW%Ifvr17?+;wRxMHYHpR=niES`U8mG4@u2mTvvW_Pfh+w$1C zyOZ21x30acW}m!Icly;_?AbYoo14+A&mOryUkX_5p8rvkY8#)s)Oh)!TK2^0W^ZCP z26R~5Ju+p%QMY~;XUA9WYJ0HX@-Jn^IzBj&&-co;fm7}Ea}`X8^xx+{z-8S2(6jm8 zCqFKb-C^dJPPPvnO(I5AoMvyBvTlN+eRw$cOwQ03#etvFRXv&k_u3iiL^ZMnQ?{+Y$P1P3BrOcAI z=1lH%vRI+26%L*_;&i|6Qb(K69B1?N@X)I{Xpzyes8HAI`P$Vh(Y--vWBd5&*5kUo zKN&ejYp7qRJ?E1x-fA`a;`!iaS&y*7l^?|A(<&T&r2e6+PppD&ecf3ruix?&*KTC5 zwq@qrW8Eri4`~-@KXm(DyJv@vPoH}I?w%okdbKxd?Dw>{gWkTzR>>D;{JF--WWke) z6DzH2+Oue-o~`}61{v4;;J-@$eCuQ5XAH3zy3c+7movlG6)jxVVu!)YD{H5>Ix)Ux z?#n)tianjTU|sq4^Y1-uJI%QF=%(+tT6cVC5t-s~{PCn0`lUQqL>@dcV`+rh=!?PI z-A=E#zVZ3eb|FUw_N-R71i8a{)tYf(!StMa9L5+t5BsA*O33Zc*GpE-SF-A|cGD)s zxO3AUT<~i@`VG8Z)2>jwa#^T;nUY4X6TVMB^@Z>b&XJtH#&-FWf@|3_F*P480bWGcxkbl%2jkuZLanPE0<$ z>-hG?Z7QA%Ti55y!231k%${4&q}|Z?Yexec=v14#D7>!urz$(T_2@e3`dype(!ghH zZiHRBy6kq5QiD1jTRZ&5%X>xvZpA;H_w{todHTU6vr3muy4sBWvasp>TVH3yJqtTu zt;?hmH@hdFem}a@*o&R58#at@*rfL@{VjVQcV8T#qvaZ5lCmi#xr>{{xf~UCb=lkY zK*zH6$`oJR{ew%%`G)fjo+~r_;GU*s_rKj3pS^g>?qx}<19pw+xNgV@ADgNc&nsWH zsSxln>QRc-{+*MCHS3UnP@Lz+EB3)A=5tqfDrIOGGd;oSq4~rdBRg)X`=RO6XO*Lt zB?m34{N>%Fs_mzKnZ0Vm>_NHgcD*lAe`BBgHE(Xdn$RP$Tb&IPP3~OT-mS;XhVRGJ zI{B#Lqulk^IF7hw<*{o^hf$llnOo}KF!c6cRdY-H{gz$&es-Mm;-%-7i)Z$a+}6Bs zV&W9PFK-InJ~aQ0!JEf_)m{AdkqD_uPqXHw(w;rxXI*G#UoBChpw|M5pgUHJTD zP{h5>pSHPnYP#1cwB(vMV^UT|f3Ch|ZjDc)Pxf}V4?8?OF1lOQ%5#nOTh$rZ(4gG? z3h^#&y7!*bc6n>hkNvM&VZXU(GjNms`)h9|o$J`6(DS=RMqk@K>D_7F@G~>*D@4uL z|8jHhDYphiLI%&@bz}Xc{sXhOIS|@)$(Q1~=f6Bma$6}GIqK$s;zgWS9;tMvZJ`4* zj~9wsSb4Hr&#HGiwDFE#Kl4kaJ!S7VuMqb3n%~@yvs#aM8CJpBRq!f9gG5=c(#h&{ZVUjKHm%F9Q)Pk zyyT1C&@cE|@k-c8@Y8$t9$s6tQft9u_G}=FK>6$SQ9c%3Q(%kA=jxEz>m2Z7vQ^P_2m5j0v&NA2*2UFFjr=s>at6b>8dwm{`@w=XW^2MdI#=nBL9o z%j9`xadGjOf**T%?H*Az-eb?)&VCb@x(9x#-tTrM2keS!n9FKc`4)#iOdFto!)e;sOHW75uiAWpMdA2SlbrjWi8P74=ezH( zg!{7thHWceq0!8K!4c6P7G0@a=kdgrQ|?~8xM<~Br?)wtC0SLiJvk`JsKCBOF`b&v z*WMZJI`PU&{g?%lCc4G$ExsarT1bzWp4&dnXm|h6)+x4Q*R2~rF|fkChj;s|n%mlW zLrAMj1#%g*x3j70v-s3X>&jERbe|X(Tl0M%_lH|G8|^KE;($E8Ci7H`sh^vSx~RhzyX+-h~osHBGVlE-ZdPjGIt z=u~vqWltYP?u$w>SX=sPgzcSrpC%8=o%det8V393HNGBp+}pa{)SfSfmUTK*q;Wn!%g<&$y@q#LYI>=k`{DXKbdSS5^W(V@kTYNp+=I*tgS=Olg z*TMB>pWP%nBc0}iO&fO8tHSXX@fG_H+cv3aLksIk?ef*ODG@ho?u!rkAD_OR&uYQ8 zbL%E9Zc%u4AwQ1>`A)_^u#RbNThM#o(00Abm8=@nC7;JvhcN+pW;Hw<)gU0&VfL|c z?zT476Q}(#Cai4sHw~^2)G@j0e0}fzCLw2!*6EY2Ttx$ywb=~E>^ps9P?%*@sO9Fp zlTErVI9tPFPzl>U9)-6}$u~BnqxpdQTX$5KT<&4f|HzsTHGKRNvelY=#-Q}2a#5S? z+fCgT)qVB8R-L?i=Ni=XPutC1dU^*PY3rG=Yw{4?>%L`XY+l>K|8BMObGuGA%(Yd! z*tkyR#|7U!dtj-hu~%WO&>}}I^)F=GZCl=Z_nag7pT2sMdo&Hx=HF1QN7jTkS-x5 zP8rxbPR z9+r}F;>z=9iR*eNu3D3)%jvJLj7&~_d~zYLYY*cur%DI4ZJl^;Wx(i}El(R=opYgU z9+!9bYK^WkaecXMyGmW&8PvPh-G)Y{L)N@LBU!L_{*?Z=b{1MR<$im=nU98&G!>a}gT{(zl#w0-qso8#(Nn)}+L#e+u;yh`7xIyJm@ zRPhGeC)Fu3dFt6sYoceRyfyQ$Sm%RNZ(tS@JK3~c<+$}jK5(DO%%ChJ7b@%eMtFz>zI*=Fm`^H^}q`r?)B4_;R6+a)C2 z;r&G2Ba_-#y?kU+zs8~|=jZLovt_~gDT|~9KfRiqd-$lNj(hX&gEe1X?QUOXtMf>+&DNox1(9apBHpI&&|(S!D>$V+`&?-H9I>kYPBN! zFzb4aJPM7x{-kg1@rhj;yt@#&B=3ls#d_ou?Tn!R}B+8xb% zZh9Hv8dI;3zg_b-weq^u*c`AYtXJh(gBype_c2*@#WVQ4!H7Ox*W`84wvHMeI4G&{ zwynNx2JCF&FyN-PM^i~uwu6aRTbH`txzw2fdmKHxuUX$X8>*{hdw;!h$yFoUNA=v< zq}l#}<1-~|a?Z2AQSQ>+JTW%8YUf*K*ko!6Ek`5A=@$F7B=cJJ-#NMG43pk@>uSg5 z-wqig7O5T5o5wn4%*Syo$E+ zLzP3n0ecshd^LX5p2#bP4kI1rnGM$saW$Kp)Hdgv=hiVfpT2K8yy0b51{~TGGkw0} zI@@y(bNg03U|GM6KCDV&bnm?IpRl%|&%TqMfm5y*ly*EaLf1>Df2|H1wss!)sL|b~ zz1Np1d*@P%lY>53`mK37F56h0yTeD1KAP91vwf*x-9MHc_Xv)$FK>8r&$BTfSM+$} zV;on*uTZ#43A>%{4z6*P{EQ#_H!EMXbck_}Y^$~Ve_Y$dWnA{XIeWdoJ^P}>!tea% zLir_?&)F9D>2&S!nF14b*MBi=bibK~eLlOjlpGv+BSL$Jj$7WoJqJ(rzTUTb(6Z%A z;Fl}Af#nOo^}dFSK;XMC%f%_w8+?rXKM&X=b-lP(6&vOJ$+Wa4;PKfq*q(3X@Q z3)>&{G#h#F$gzrXr*B#8ntaJM%tw24=%ibo&2h7gp<$VdUoXvAIktdxuoX0AA4=&;kOS+}px z*3|vtlXKFP<0bd_`+a$N+|wi$U0a{CeoJJxJ+-Hm%srTDBXd8=N$p3~X&XR{~Qv^o96yiABuCD*+p zOZR!O`}*eOIriRtmY(cyenGeTt%Vnp;|q7$S93#+ZGoe-t2^bNYF=_kwlU4GY1Qms ztJKP*5{5-0lgD?GJ{z^vcD>#L`!yHm-yIUFll);wuOpY9B~1ui{5*W(!uIWL&OV7N z8LRs#v0~HEdMn?5v71n6ee(&E8s5Rz0VGaMTpMp`*nL7-E9Irep{|N@C*=-xorM3+GhiLz;F6@M1W&I6!-|pj<=%ne(>Ten7`>4k3cr~zX(VH z6pgi_`e?{l0Ke(ij6g29y#-J-zRJ|cLEie;?EZh+YeV!t6i{Z2Gvav+JvIN+(fqYK z&o>(ffQ-gfm3E#Rf6sxRe;(w7i+eJ8?1g#4IZ*NE55a%dLml*d9UzQXR;2f!|M!{j z=bK`@;{^cfoby$kC+A@&|IZhK|FlPcp!Z(@RmW0Ye%>p1xBN{%J_42CLL#854ZuX0S7ppHoA)a0^Um>`zJCPxdF?wO zv&U3beZJqn>;HL+Jnv`KJzv%Fe+6Gm|MMgAeFIc>FtH)VYU#=}H<iK=r-=7aD8)5bMj3CDMF7o29sE*HyrfQgTgN&+Yg1&0l`7NS+ z1R8=>(Ksur-v=4)8>$lD@81R#>6KT%R8=Ft`BjR5r;6jjG3u(4g?}>hUMFvy71f3R zQ~Y-+lOw=0wxZZ8s^>q0QkMopP?27F^*jUqrmTyA6sqOLJ-s@f8Pp{o2&Si7wvG3O z-;{L`7zWj{G0&*1$@*7y|G$uRUH`2a5#aYcG8%8$c6T)+$MfGU747X*)7Eb>=^Q+dG`sfLZ`km0{O`Au0Hfd){o%$UpayntN23|!;bhXb;* z%9MjM(EYnPb0WZZdFp%yz%k@^HEb2Q!LdIAC^OcwJp8xC{M_g_eV+(8!Hl}!|KPJg zb|1)xI(5gMb748~o4#KJv|#ElKz1D}Q+^4#x*}Kk%vR@lFW7ntd1H~j-`VdI0ml3R zAdG`DsqEV4y662+8CiKeyj$>{#BcgB5#Z;#%6=Zqv9B+3lh1oi#-8(G5x~9ZH~qK> z^n>Y)&H~)?#m{_ApZ6U5{eT|uo6?U!AvE*7h%c}j;OFsSz%F1h;006zvIFW6*WW0B zdojmF7QFX~*L`M;{ZZ)Tx#2g-k3eozcLqX%H-PMz$dP zi^raOz9wfq`h6TI2xvn5H$ygn2QU$smxjqmJ%L)luQ#M^O$Ko(ZVCpQ+RD1F*+^ zTv;Nort6+#ug>${4swqHb^58S%zNk`0q}b&-;=lx?f{haGc)-P!LBmrVy^oL4SiJi ztjEtLUTbJu*_iPRxgAhve}b6GR1^|fwWlfD=fm(Jy=OsIo%Q%E&xknoZvkcdl39FL zV6#+4&S}`rbKXrLvwYS>PdNO@1ISWlJny;gWzTxGQO7g5v#dc;nQiX?P5PyY>=W3g zpIJc`P#Obh;$LRVavu<%2Y5#a*U-mfkeA&{>!OZ#ar)2km3Jp)-H%xJvN7fRuBJd{ zQVA%#4#?X28OjIYmv|2JLHU!KzH;nk&wApq7yA1Ke9ZxYcn{hL2<<;Q<=Mkga8ARN z@i+@)MxQu0cLFnj>A+Ti_gPJK%bp3= z!8tWkJ;-r=$#iRZZffTr^x3_3Ul0`*2l*}Lf}@XGqe-+F!lq}NYA z3&iIEo)0;{)02_c#xp$Ma}mtT<58!M{@VcR5cjkdfI4=?GEbp{pJil3reHV^h-FpH zhe2L^ChUcBMstAcUiPfVb)V7L3%+q~i|0U2ly?C_dwOX!_&853fouR}IbOcN10X$F zW!vsU56^C@k`Dwlor`=9H&wwfpEaieW&0+NPxegc34Myr1AN{W0K~-SeF7j)x1zeY z;1@p&^ifW44scHLb51=#5ph3S3TQe8^!WlHJI7I_kQ$>U2~gBuW$V{M2lo+Gh;!f! zpsWpfd^`_ibSC83)0UXzo%Q7DmsiL0fcQ+P=sb`NzCnO8anS*vKOoPZs&zbTWdkxI zV=%-6s_K`=&u6GQ#D9B}8FRo;WL$hEJb`-Ibx+pb0LMpOUzDli91!mVvU7mz-V0D> z?7@~woCEs-W$dTN!+k^wq({1F+zX_qN7=R~(32xQV;Qt@4x9s&wI`1+4DuWUfjGW= zpD%mX6WW<_d^k?>^eI!P=uF77-9SKvxJ^HT7eI-I_#l>2uuYBS?`Lwjcd zb^0oHtWcUB!GCqqaOe=93Avs!q5)vgWDf95=pr)0b>J#0tCKwnA$9sMEAtq7ipz0; zYd;o{#gaeOt&bB}iv z6pK>M`w&1A-GVG_lmpbI(h#g75-x(grgMOEvK=6A?hB?E1MxXo(>ah?`#?YVCB#gossARxbCFobL6i*uf%+q($sG6q`DTJL6;tj>QGnP#b@JSkdn#$0`=loQ75t;$ z{LY9nR0d43fFLWR&rnwb5U3C`nK=gpJF+S7-FecCX4aX|Rp^8YX(RCR{wV98s^#U- z!G0)1N#%YPL*Y66Ogw(J1$x|h|#XMtEpX72;C_JndM>S`%?_wQyeqE)gji^jeuSQN0N+0p0C@i3dzdD`T7c~t>E}Bo@jg%(+vBOvo5;KQ;qoiSwc{a0yT)uJU+aLx*_ZL{Vkp{>S^XJpDhS zE&;xX=RiS}d8W^5Uk<^BcniUw|a?jz5rKn?krkwf?{>h#RIR`X(7G!o@1bv_2S2rLtiE|(V5N!O&Gz5OgzF*`% zz;jMk`t<_(s{vvffCA&4m3CFpO<(waBP)n!l3jo*{$w`qO4!e)pmV$%X4SLm0d$Mc zpJEpVqVO~913X82iXF>>ydHGU2QuSssOsEEZ|sGxa*k%!y+!cvFm#p>3@AwZqh8bV zfM8FZ^aJd7P~cl;SM!X@XWu(O9beUv35G32>mE)2Ao|BU7T2sgwgeg8IoVHLKpE-_ zrXMi}p2BW@WgN_89`1)X03lvkk@BuI4N!LM!TLAx^NevoJfMnicfdae;F&@d;=JP= z_@3v1^RUNvr$37L9%mt-%sU)a#(=zhPtXfsTs0xy+gyP~0PoejKT!8ufS+~T2f~1< zKm#Brpb2$@a8~b)+-H^oyr2IJR1Z#^05aoTKpm$5YalB~A4-jYA^_*F4v^Wzd8Fy{ zN6~tD2;F?vYiG988tP*lTLHX>sXGt2SN8#A?{}#BAyf=jCjqMg=2fBMVBP^J8b?*@ z`CQ>1#(U1sOx&-l0(`G^3&?0Lya&%gfcvJVdoNU^k|X}E2bus}?->!-l03dh)C=Rp zxveTO7HxrRfS^a!^aEtq0u_K?jku0W0X&b71vn>oUYG$40XR;a&x})M5%;0p0OQQL z$LBpi#|Z?y0C&J6E$@%?FW?TqdRdA_g)m;B$WymElmkM40EYq2cR{D3^fP!a1HOPc zkeTs;x_>P(PJDjw-k>P9it3xmM1^x#{0!$@;yquJv7oFm!1cg;&1T>bz>XOmU zdC&30vN~Bz!l&o5R(PC4V^sGsk6@uV<(&P%pgmlsF3ATRObAn zPj`T<=reUPri|?#U@^e?X$SDL+3!i*Cp!YX+r9u4#pGA1=exkdfS3xQ@EZ6P`tTBd z?gV(h$PHu_@ovsJ7YFF!vv2WBRM`@fl(v z6Byp{um0kFy$1jJPF_>uJ;w{+^X*p|Q&s$&ASXcFM^(}Bv+{Dxd;oRts+8lqZ*|_K z{H!q%`*j9=liertppIuaG2gG8=hy`R+|yL0;Sl(@j{PI_jqljR#CLN+z^^>s@_gqQ zjuv-RiM#`NJ^}Ld{pxl6%)g$T81T&h^k3TNWc15fPM_sf@lJmq_|?Z*p8p)*y7D@m zR#y`#_Xc^gzk1z6^s7KxKhsP8je8)+E)p!wB_!m#B%aDUj#+>O2q*L;&1(Gr}?OoJa@9)6qd2p}=ZD z3b+DAfXpVwr#avYtO95=z5dbX^!mg;XA~E<(?&SJm@>AEu_j~m3i9&e(^~_*JYTK_ z>I2+6e^b^(Ko@Flfi(bQuI@bG_gG}0fEMtZzE1=gYp%6>fI4Fq4mmOL z?)wH%RTuA56~u~E$n&|(`<5ywsDl0<#mYODDt#ia`1fj6@w*(D`P~&&$Bkzh@iV|h z4IQ+}cjfAm9RyYNyQ{j!zN1_xHTu<91OM8qVUKZdDY7|54IR;t;b#Qu((m#A-~88P z{P`@n0I0f_rilh_pBnOGMe^!oe~p{4;O-t6?BiUBA3P^4xC)d{IN*5i*((=e(*u zyJ=$ZJIQuXqhFftrRv0z?~!bPMr!!WaT^6_LLLxSb^P0DV(>f3@?5QIzxeJ=6B-6# zRc(^LDWJ}Mg|g=WP2TyefxN0d^EvmklRX?%wO<=F?9?eWY|_UrKtDBQxqmbR)S;pf zQuXr`KBFqBW9&Q2@bk6LfGTr8}|8`&_G1IjLBqxF;a#KgXt)ssvR-EFXYE*sDt{r5Ad_m^v1^& z?VA8~#-28KUieig1dh^YRl(T&1(*Yhh%x5-`dfgi`epg0(4p!27whDENPgFp&!nn= zEzlF#3?udY75W{s0T2X4gl|5Ja>zEHOc!z*N9BiC-z0% zbuQK+F*9S3 z6}r6Pqx(bp>g z{ItaLixl{o_JQZ{M_6Ackxy?-zE>OH@%Iqzg~|L5no+ksf%1CZJ8oB1B> zA@C>Q377!C>7NlWM$sMM_W&LMnf>mNW6H6O19kw#0a@Z1r4Yc+oA~caMgsGJtpK0T z*8%#*&tsAR-f4KI<@ZvRw`>?L?ohbIF7cmb-=y@*UqAn|UFC8H`h8{mv5OVkLjf*} z`)eo_mlGv;Zi(6x`P&-4|Km^MS?+&DIA7!+B$ZpJaDQs}8eKGCrFvxl+b1a!hgi~#BEKQOB$_(0Lkr*bT zDI6K!uc?V%tVG9Din8ffSixKhm*@#)6eU_xNghLH3{%bVDsPM)(;%l7|M_#R)ZI;s z=4~bDPIvIo0a(SeIWHD%ILZ>3*Mf;0TH%uJI%xA{Ib5QvBb8X|LDr7Fjg@HYNhL)L zp&MT4K!+CMuge}I)uD|Q;galjPzi@(fmCzqM*#7oOyuCyRd0*6h`{i^qiB>FR zA@l8*R`N2FY7;IZmwL*BPg3O3+i$rGzmug{* zMEp{YnQG;K+Cx|1RhoTM%ms8UQ79XxcG50ZDC?z;6_!+Lm(ZEC;0a|)r&3zGQ2c-G zc8CSs{+ndWzHCp6Fqve_Z05vGqqKP^Ws!fgIJdeJwrUh#DopIv*-{JeZ zo2k}nr}aUVF_-1#vm!^PdiDL39fT>_{)o$bXBP`F71zt=`=b3;I~BI+5P^yQd@fGdB4v=>JR97g69a zzfUMHW~}4g;a4I)`xW)&1lm&Hx{5kf3wge!ktY*}`d{rV%(;A2L4VjsaSRwMMSUl) z5AZ7z?|dHtd1ET{KfQ6M+(keS_*JPN9GC4s`<@rzxN|>{Z5PVCFY|rL&qBrEh&RB` zn6CkRR!0Dn0iO315xRYEA#z9 zAi%z;LcDKp1Jcu-Q5*L)aST-HJJ+*#9Wl@Ev}R;eQTsl~<^hx;&e7d~B3-J~3o+nX z;AA>Fxz`DEz9aHn$NWBs5QF{5t72Ck?`i1Z97>P)`NMiZp1e@UIkg;U3A6wf1N2vD zmrc1AY5>Imu1VSU*Qk^2yTBvFpbB`N%aIlMlwG470|P)2O+tg9Q(j6tf5;KGM;-ei zPlk2EJSd91I0mxgo-9X)q8QMZg#h0zbFZ%mtOXSLAk=ei%i9lHp`K$a@X1T}qFoWy zLqmEo5cWi29*FzSv%^O~o=w)t#(;ev4#*PM*&INT9-)4Qj9>|r6O@n}BqJwVtdENH zVj#=|#-OH*F#E%P2|miE;uv_z$cl@c-?SquFD}zg8<9{8cl80}WbMk9xt|F8D+O07A+wo`3W#TusX%VP4oEKsJhze893WA) zJ)i?*Mhp%?k8FQs%Z!ou^JaeDb}<7vo^j=U9-)u={b{n1NEw5S)`H*<_W@z;hak_r zY#5N zwzC3q%FY8L@QR6YYXGr6**xbS{Zd3#(U9KxT+qkyk@vh3+J$+L(Q`rI7pGi{>`O-T z;30TM0-Tdwfn$JJk8J)6+PeT5Q5`U3w1>*-mRA<`OYV1^=kjl+` z0E+Y~s-FfKao+`7T(3(3u0eUSS5f~5AWv4^dBDAp@0Hah?#Dv_W#%t=Jd`lRIIy2m zU?R{L;CvH5k5K%7)C)DjvqE0{Wb4j@zrz31qFzNIi1`9BfUF&!CFTO0FX>T!G}Z;= z^;4+hx$qRANLMwq@h&IpgSgCnaS$NyoR4aah;!2vXaqO`l>ue#_=A^zJ^>B`T<3>? zdw?)b+@r`704O5HihKSNfMUs=tf1-Y6h_QPIWVRpj^l|OxNONj> z7TaW>`T_EuuW2qw#v_vg$n!O`>$vXi(hQeF`r$j-^-HrUo3ud1_v-s6*y0&LAXj8m zdA4gZ7VKjy!Ejp2eU{H5P4p@&dkJ=U4v?kVsJI9yt49;Qc-Y~cU!dN|WTfvUcw&J# z88B|tCx)2k4%$uv3js$!2T(+8YYNNfX^T`(V z@6(av{rhk_?d%I<;16&u7z2%g^yUm@?19WCj)S6jvwl0!1fY-fm2)?}zEdU)2nEv9 zt7;q91lLAp6YsJ20ag7;kAFY(asNn#cXxTu9#m&3(PncX9H1}i#GoqVxL5ZCW&t~aivagVWKKL()_ZYbrCKxjz|;5}L_I%9@+oZ(18 zhEl`S5190%hEn_%MYs-Hbf`dL8jHF_EpVXsiCW}ieK->E>BS-e@t0&$Q~nf&HuQdm zJ#4=CDGa?tQz;@KH9cV&i=SYK^_7|@rbbF)_VwGZL6{*Dhz1Wqrm^2rxSZ+_?Py71 z5nxK_#WF<~Q)4)uztMqhDTS%;|4%=&-VUF9Gc}Pw6;dRBr|>0~Wg*3ACbA3zbV_2E z_LCO0_w5VjJS=qw{{EealHcujA{gZMz-^#Istfq@i;yn-1td#%c>+%!% zo*%wER?>H244#2M-%rv9dH4TM@NEsyAK+f}0uX!`(ov}U(ZqRt9uRyIQl7oVWQD?O zKxk*mGs};r+;BklGtn~&oLYf;vHv`K z$7d?f1qz9~=?Km+>zM?2@S`51(J$SHB09g^{TM_ml^~6@cdi8$gyAZ~8{xarKcK zceYCb+4BR-<$+$naDdNeGeDLPRZ3A_aM4fh5#qQCdG0wg0p76%qAi{y7Ihy$6Hu>HW))G zz|X)lqIzI>0i>r-wvGOBk5RPG2yy4V#v9;XN@@vw0A%$kDsKUAEGsa1l%upfw91?Vdpe+YL(gUUe zLYp{cABqCU(%Kn!&KbsC@Lk|Ph&rzEt$*TfNXGPB)=mJeN3UPb=W% zT;iJ$F>wx01n8ewFY}yBMF5Ti<4#^@Kz41CmwhM*a9(h|nE+zyfP$=kp-lS%4Mj$% zmrc(LOfo6`nxsIEec-u>JS3(g0eOAkTw)(MZn8wVJAkZDEOT#i07#ZV0w9m?IqK!D znL4O91Ev7-@_0E8^5!(E)BX3g9%M)(SETHdJpHp#FP?7=QRZ3x zHee1YnoHEh{pB<86yP&Y(KsAJo3Jk-n@Yy`n*_-7X)WqGK4Kbzg1k9R`QrfR%PK&u zGX`Y~fPIi>M_l&=JnX|LK;B%6Kz&6ZTUvS&saRgfpFzC=AWQ6z6j0O$L0&ecU5-zB z;~>a9248Vt1R&22$BKJ6Q$a?YUPpZ~KoPMIgMg2KSWZzs9(?5h5@op;aL&l%e~bEl z0QpGlgS>H&C(F8v0Q;^CH2@Rmw<2AvzYLTDWT`wV768#eEWmldb#4ZTN$9Vlbtl;7 zIBf>I4YwoO_c2t{-{(9qa4?@{m`M6Z9|@>cr`3)XRGwUqd~8uMWtrzxSwf z24son+-fq&Bg>>hna>zmeY7D%W27A3@8y37Iks1$?x37{U)0H?AXLi6%T^wvl6AZX$?BW0 zKz6(w-ovOnBd4BwpCuqBmJTJxGy9Ed`|NW?*qv0NvO(n;$AZtpiSDQ5A=mT z(Kq^d1fb6q@Z}+VaR?p$%CCtr<=4cRhU1GyO!+l2amufYv7DBsXfcofNJ=OCTdJ3q z>PWwpwf@PUrth
p&TjOSuaHs`NEk(E>>cn`sOoH5{v)p2?5ZG%}zUC^}svsuDVq+-QtSW!O!p4=ey&GZ7vP;lydHSA%PJDbnfBcP zvF&{*Yinqn?*~GFd%z>$PrwQg$QK!Twojm*F%qaQGP8k|0PmuFrKX*(064G4074s6`oOUe(;XDVJWo(25BJbLGHvHjwghluNd0Up5ouFE90%(9 z45R>a0C_%SM?I+$KwiNj3d{?+nV;07=#du@1(-JC#fRAI?e6@2h|ycNcj#KuiTt z;B${_u`EEJY6AlGMCLUh=wQkiOCFwtAL41ib_WjQa+021TE`J=2&fiD6wMgZqRI3Uz3o1TS?4#4<{Wx`SB^NRD7;GNGW zEoHecPz%rk1Y*7>z&3d@tfS5_Ky0fy%8NyHr;w*l0@)+Oy@>b=P?k1>QIKmO5~A*t zfZ)Rtj&YK?->#`&Qvajgk*ZDfRkL~Y#jZi>oxk>@i-pk>Gidg!OJbQFw& z+;Wi+b>9)SasA#Fl_^6X<^qRg>H|?$mZpJGu+NmbsFS+I_4MVUOr5x0$iD%P8K5kg zf{`+UyrT3Hc(^YpYG-`{-~gyfO&~zo^mKDy>J2akSK&zo0I`fYt`VIleH zNVLMC!;f{y=)@MuYnbG1V9Gq|zU>cMQb~5xr0#i4le~3Jlgv{8$7xd>XYJsIZ%XRJ zE3f3+;QsxdLRY2t6pRo1Hv#x&6B#8*AAA=8VT>j#DJQTA&mHbz2Y@d?8KF^$ly{34 z0G|Q20R3nOC`+BdNEtq3qXFvTGeHrVqG1Q{8rTUG0=fg2fmc9nfaeMF90R%o0$C#S z5O@nL1E_;Gg8<4h7Bhjvz%$?$K;Py9q+I~Zt62aw2B?F3Wg}ob!1hf5{p8rZ2Uy2` z+5oik2AB@q2e>D(E(M4ORsiH*1^580=N`v7LaGd$1ITk8umGw63jirl4B&d<8X?b7 zz!(sS?HnII=Q;yjfiNHu=mCTStQ!t+F0}_JL#hkB1E^OP>rv+|r=EP2;oR5N=sq literal 0 HcmV?d00001 diff --git a/src/theme/head.hbs b/src/theme/head.hbs new file mode 100644 index 0000000..6ea29c0 --- /dev/null +++ b/src/theme/head.hbs @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file