From 29d4bc844decde36a87e05a2389e5edc610ea851 Mon Sep 17 00:00:00 2001 From: James Date: Sat, 6 Jan 2018 02:02:37 +1100 Subject: [PATCH] Add hero full page implementation, implement own color set, misc. changes (#1) * Add hero full page implementation, implement own color set, misc. changes * Cleanup scss, fix coloring of navbar in different scenarios * Update submodule --- site/config.toml | 2 +- site/content/{temp.txt => .gitkeep} | 0 .../entry/test-post-please-ignore-2.md | 18 +++++++ site/content/entry/test-post-please-ignore.md | 18 +++++++ site/layouts/partials/header_homepage.html | 51 +++++++++++------- site/layouts/partials/nav_contents.html | 41 ++++++++++++++ site/layouts/partials/sidebar.html | 6 ++- site/static/images/menu.png | Bin 6739 -> 10672 bytes site/themes/shared-bulma-theme | 2 +- src/js/hero.js | 11 ++++ src/scss/shared.scss | 49 ++++++++++++++--- src/scss/style.scss | 2 +- src/scss/yuzu.scss | 7 ++- 13 files changed, 174 insertions(+), 33 deletions(-) rename site/content/{temp.txt => .gitkeep} (100%) create mode 100644 site/content/entry/test-post-please-ignore-2.md create mode 100644 site/content/entry/test-post-please-ignore.md create mode 100644 site/layouts/partials/nav_contents.html create mode 100644 src/js/hero.js diff --git a/site/config.toml b/site/config.toml index 8dec8384..782d16a0 100644 --- a/site/config.toml +++ b/site/config.toml @@ -9,7 +9,7 @@ paginate = 10 [params] GithubURL = "https://github.com/yuzu-emu/yuzu" - ProjectName = "yuzu emulator project" + ProjectName = "yuzu Emulator Project" [Languages] [Languages.en] diff --git a/site/content/temp.txt b/site/content/.gitkeep similarity index 100% rename from site/content/temp.txt rename to site/content/.gitkeep diff --git a/site/content/entry/test-post-please-ignore-2.md b/site/content/entry/test-post-please-ignore-2.md new file mode 100644 index 00000000..521e3e51 --- /dev/null +++ b/site/content/entry/test-post-please-ignore-2.md @@ -0,0 +1,18 @@ ++++ +date = "2016-02-22T22:18:00-05:00" +title = "Placeholder" +author = "flamesage" +forum = 8 ++++ + +This is just a placeholder blog post. + +New line. + +Test line. + +Test *italics*. + +Test **bold**. + +Test [link](//google.com). diff --git a/site/content/entry/test-post-please-ignore.md b/site/content/entry/test-post-please-ignore.md new file mode 100644 index 00000000..521e3e51 --- /dev/null +++ b/site/content/entry/test-post-please-ignore.md @@ -0,0 +1,18 @@ ++++ +date = "2016-02-22T22:18:00-05:00" +title = "Placeholder" +author = "flamesage" +forum = 8 ++++ + +This is just a placeholder blog post. + +New line. + +Test line. + +Test *italics*. + +Test **bold**. + +Test [link](//google.com). diff --git a/site/layouts/partials/header_homepage.html b/site/layouts/partials/header_homepage.html index 193f8794..ecb93b1e 100644 --- a/site/layouts/partials/header_homepage.html +++ b/site/layouts/partials/header_homepage.html @@ -1,24 +1,35 @@ -
-
-
- -
-

{{ .Site.Title }}

-

{{ .Site.Params.Tagline }}

- - - - - Source Code - -
+
+
+ +
- -
-
- -
+
+
+
+ +
+
+
+

{{ .Site.Params.Tagline }}

+ + + + + Source Code + +
+
+
+ + +
+
+ +
+
-
\ No newline at end of file +
diff --git a/site/layouts/partials/nav_contents.html b/site/layouts/partials/nav_contents.html new file mode 100644 index 00000000..532685c3 --- /dev/null +++ b/site/layouts/partials/nav_contents.html @@ -0,0 +1,41 @@ +
+ + +
diff --git a/site/layouts/partials/sidebar.html b/site/layouts/partials/sidebar.html index bbd5a783..7121819c 100644 --- a/site/layouts/partials/sidebar.html +++ b/site/layouts/partials/sidebar.html @@ -1,2 +1,4 @@ -

Twitter Feed

-

No tweets yet, check back soon!

\ No newline at end of file +
+

Twitter Feed

+

No tweets yet, check back soon!

+
diff --git a/site/static/images/menu.png b/site/static/images/menu.png index 73b12770983ecf0fdfa0b295988f18b5c63b769f..6d64bc549f5831e37c7adc8dcc800b4c5c5bff3e 100644 GIT binary patch literal 10672 zcmd6NcT`h(w|20A3@9oNhzK|%MWjmahz=-K1!5_+{FW(0R>= zf9Qiir_DehI`eb%z!jC;>^R^T{WI+ce}Il@U!UspVu34+ZVye}K_Dhp+BY2to_ZCy z$l#%=tIjY(cb5LwJI5dcS>O_v<5Lrl`>xK;b}k;kpCHivS9UfYcF%9X96es#c%Z5K z__?SZ0|;~jr1^*1Q}2r@s}@0_N{sR4ZCKcOB|8X7Yr}+Cw$~LY$0cl-eDD} z+V7qjFXybCsNcpPgMKA_9Ix^Anry!>O#!H^Jjl* zJrUS{NLGoNgXF~hsntAoeSoZqjx{$tuP`Q(1HFCP?ee4BbizC8^Wnq?nl9X&7mv4e z>HduN-lOgrOYd&HJKkqyp;#U7?rtoF9wgmY3r}Ai1XpSc`bh?!wn>_sw^iA*6tw#W z`J&=3pZ@q1D53W}pY<;gEzmh28XR2J89_EopuJ(^Q@N#iXM#)5f)1Hul^)akdViw3 z?52P1IjGb_OHi>)3c82~8^>JFt~c$9(xMZvvu6UC7_~-yqJA2tzdLja^eu}}lQ5^( zVQ-cbcN%}{wFoHq2(6%^x>@`i?cYiF5T42%jmw8GQ*NK7i5^&l<42s~pHK7%7zDr5 zEcS$=GxcdI^s2r<yA##Zoe*SA7cXe8ApH#}9Y`m?P_W%a(C$I<$su`QvUn#d3M=#U7n;yL z1_a(ijHRyd=gkgR5fgNPu&L!iFoUKG42m|@sxASaSY~Bx5OJvAg_fXeVFTTLgd#-p z$|}eVEOF5e$~^}bT1>~+7;AClv(e;k%0}c~r9J271vgrQDaefW|GX19zP@WCX!lv? z&Y2UAzb{`gtFncS|>7(KcQk)=R;u9KX6!t zsu#j&9+FekHHaAHN^wrmUoHG8eR;>fF|Hi(QwYNICb<4IO+qp~B0eGm@8n(*C!sHL z;(k}jpVEi(QN{c|)wW2HA1GKWjB;i0BM&U_H*K#|M4AX-w&92q+TGN9~2p-_yNh~bYgx`O5c^!G_ZU0 z5T4SV7{Fl1AHg-S2v+en(c-xM1GYgRKJaD9KkygN0m1{OEvWd@2s~Ie)|@;9y`OUu z5J5ng!C=j`KOyiy|AkkiVV{}?CWB-C9aJKIDd68h?Zif5D|{JfQ7IT|l#zRNTTAff z-_Z@OhkT$rNtn<7i7SvE7ydP3!+0x!Q2JqAZpD9K3jqR;clfd3iL-br_5kbtiC3Xc zd;$*jLj%V_Ffryo;4L;<`*(OxQsak-I+rT;q}rlDD zWK>>R#s7bjRVL4YF(jJr5-tP81mH{~pMQt}QBnCnt4(u#l0Jaz548a&(GvP^wQ2wT z##3R`KW_28IQJ?oGsV+vMpB*uTt4^@Jfu?y`yq+=gUFI;{PpPv2PNnNbOuCouwWR$sV0%Z1&HO7!#Q&6@%twPK@;3- zfbje{=XJsmfS{&08fhlzd&M!*{PZ_z(inoK#tB21B52V}yV>Kdqw9xEydsThbg~?& zfq8%P??v>KFyaV^=DN3W2!k^lz)+FEM?maWF?Yy4vw zK=&xqZQ>CmoJ7HWZnKY+;^F`Ph3f4)LHIN-_5oA#!^A{{M|U>e^6`u=Wm@0@Uq z&4>dTh6=yaS>WUO#G-h7tw$tzU7-HzpS;Dq&+MGI5k%a;NPDH5_~o`H267g(TPVp zAvhOZz9TdBK`n&p+d0dg(DDK;ZJ*3?_!j9p$lmh++___lkojS-eMl)Pm0kj78p@_RfHNqBR zGFxMWjndZ_lQ^+m;Q)_1exSPnwJ11k!(_vhbieg)P6n>QxyeJW1^qKf;AZ3&-8qxR0UExT}&aHR1Mem+4@1p6wySmWGCs8}wViBCC{Dh?)65|Sc?B7C*8Tw#g251ZX@<6bUZ`SpPx|u zHy=7zs{youbst))k#jf_wUhzNlmS@$YUb$rPaa7l;fkSvPr04f@_pL4o>{X=3Eg(t zzKR1ya7ze2;=%}<*zn4nIuwy!&N5xt;?jQd{Nk$WEx zFAPtNuMoTBe-S`zxL2BO<)rZg#2edJvf;#m=ewQg5{uh_S=`YRJH(_)UU%lkszmc2^@O99#^@p7m5K?g?4%Ma=+J@N*()P~U* znaqzDo@G)iEIljvdBu+0xzpbJn3gB%{o7x>241x!Gl3zC>1mtGr^SV44T+Jzk*)$d zm+9Q8jgLrVEzTd&F|R6mKK7)1MRff%yI51ix0*W@qjd>qfV-xd{aj$uonG#lxcO^2 zhw=#CVIVWBpvso$bm7@oG{ohlkY?MyE`c}GCu^3O5?2=dUbqu2o>|kk7ZxWXcp{A% z3fdTpZqu>qfZykYmz8=tzU2^8B+nWlJU>5AWUHu2_Zx~PbT&bIm(q~pm(fZ6*@h-Y z2SD0pRTs)(8Q11>S-FwFR&amWP_ve4FT#7M%GNm2e3roH=A09RjNskPY?3xm6VmOK zP+wIx(@{v!N>|=$4657iRyp)U`TkusP&zU(`JxJEiia7&la@84ilx_zGZVoMwx+$JB9|#Jzdg#)}bj{K-&0DjdXk9 zT)EB`i{KThZ@R!SVIGw*_6mNAs9aU*Iwa@8$C3V}G{F*0je_6+%^~m~WRA*98SOxW z_cc8Fk$aQQ9O zkq+d=2Ak*0Gg4mh!3HD7r)(gE)5H-**kG1vF<^5+cudVmg~zexo~qgAjZSUt;fZ=H z=T9AS2@X-p{IQjWq^GtcS~U)+Ri_Wl@<7?*k#Iy)8v4(fA-StAz|~f=Ve~G1yYIl{ zEs3|q9rp;T*;d-yH{WT}18uzDbXio8OQHAiF98gd2lp=N*-5U5Q~~u`G$vl8g<#H5 z40NL?-fg}0j?Ay#d3^-)%vwAZJ8>yS>zqtpbmjVxacFwyUMJ%{LRdrw4h;LV z-*B0cdIzb#Hj9^NF&NU?m(1I@pO?S6{YJzWobrn2-Vl7a36&PB+Ci;K;b^?L8z?!7 zQt6ytNTyISiq6$GwP=sCn# zT(j_sEo|(%@3d?nnWuf^0Xtu6Or6}O`4AUPFYli zUmlLV=Kb+NM~;qSgS*w7yj1g>2W=wb@A;a|XHATI%aSaGv{O>BeRR9|&D&xdig`al zu%-Q77!i@BT1fC6Vy^JRHkZTtFl2adCE-BwMPR+JM$kdMcky(#hWwFTuU=E#+G72l zd4TtU1J8a0J%_+m7TEz6_Yy&RcHcm+*ccXz`@cg)o&$kdJ|Qf^k$bG|yI(~(a3_Cj zsUhrrVzgr5*%Q#bkjv$rV$b!!0QcZHaFdL6zdh>0TCP;#!!0n?OvOw14lpLg1!3^M z^ET(G5%f@Ab)q;- zrn)s@UnP6RGK-YShu=J8_48R9pH=n4F(#Egc(j0#cX@crN82-3MrS{5wpG9DakAVj zBz#|lL`9kW-ae#-QJM3ditw?A(BCr_wEH**;iwdMs5Ac#!MdC3F*}rHL~e~FSYCMg zU%Z0RQ7jBO3&er}D`e^(&@lq(X~{1=2R6K>(6j$e>n2ph_Z#@p#x5@`(e0gTcU8z& zlC~fxg{^#HZcTCejJXHzU&Fsft^Hwg6RPW2J4-nk9A4`2kDF62o7IGFhX4tJxma^S zOAzQq@w}5?y%R{yp+{9L@QgK1;EH}%?k#>xgg36A zuaI6m8UiAcD}5NgGKGqLo+lr|5>w=$MD??c3My)iAV#cp52uae&kp5iu!^2?RT$Y> zE?JU1-rIVOUc)P*b9?bihs7ycsYp#pGh+xsNMW!4)r71}+G$BM3TvGPHi8I_!97-D2f(zC-Q@#Y82LxJtE zK@BWjE$PCl@QR%0#*MwwqBbr>j!YS=O-xW=LtVkWdQs~dxTW`_8|<0R!aRRGXt5)* zRYg8(VH2TS{$|(C(*QE@S#I(@;4&?gABJL^ZBOs^HS!4id>+Y&&Z^Hj+?OlzvkuB1 zxR;*x{kupAL1K60+QC{$1?4EYfhs2ho$N5SY6K3|ruO_dmVd58UNj*kXIOM;bC% zanR;heK{YZPhijA9b4DDH?))q?3R>a5!KcVtVjDO`!*&F#JMYg-iAr^OBbV_ljLWe zU(AfjOgKh!?E-|n#)ndTE}`bnEt0Kt+mu9ww8GU}xc(?(NOIknPxieQHuGFgrc3A% z`1802dQI9(eX+Y6Usy`!*l$a%x7hKGBf)0Z&i)3ybCaM~g#$*#dZoIVGu?MMl*DxQ zmeWwr>>=f}A@w?KVe{n;&%g@CD3XeS03Ei{d5Mjq3a8QW&Occf^w)SS1akYvQiH7m zY)cxv1NwihWc^;gIx8P&U&yO!koJDI#VJOS*0DF+jo{V`C0x9#%Sx%gv2-^vnUS3N zVkdLYhi{3mXNwxrj6=j5PrAV%@BNpkd(?z0_C}EMmEu|G1*?gkXTz8|zVBh);~n~r zE*C8z!^Uy~371AXzY#{{o?WPo&^_Asb%88ai2OEq-F5~TBx+oHfdNobksv_sLV6G$ zRh8U;rZu-|Y(K3Lb;dY*Hhb+P@N?i9y@x~ZCtpW%t8^FM_9y~obeKq|4ZXKUV#8#0 zDIe6LrV!{1bW0Uss@V9v5qf-zXXyf$u=Y%B3Em<0pn1Jn(e)5RnI{%(X1W0z!PvwZ zUU0qS&90sHkuXLcD@eMrgU^_PjrfBh1<6`20h6%)4JR{E4{?~lRNus51W&5UL@NyI zB7$ifiubmJ)OHwdH?_evLjy;w+yDbYFT)^BNRJcpSpHRLwEx04wjAE^^)^#oW0AQ3AI@Zq60qL)gL zy3cD7n{Z5B6L_(z3BJ9moYiSOLp9t8_C+X{?`ZzU&;+Ri+XdTYUnAW6JlBPxBDfo_DE|SzXd>TC%*KHnXC>< zEV8)PKkLm9>47VEg%_WWi&I>goXR0MAai9Le5a6F1?)7|z@e?FjcbQ*2x?Pk#I^3Tq)$}VA#tU#SJSd1e+0z4y8@wXr zb75g_JTu1qJQDE-d)}?)GJ#<nTA@XpE-K=W~lp)WRuP3 zDw9%!)_MUOsJ&%Y!Mpyc*2}UMrPWCWF4@Zs3w)JK zs&ADamXCN$FPusm211S_92nQ@s0OPy-9OK^^eqz(ShkEe(zaMV0zYYKw!@A`LkSI^ z+EUjhog=7}60+y7ilKzFRyKmoWw5iWu;tHI!a2+NgDru_433SI?MQX#gn4 z{MkoQIN7)tnPO;g2Hxb05l;8NoPsRZEA24c5_#MUj}*~6edP>@_R?93pXj}0a#^5K zR-fkuNdm5&tkvUc)a`Mok#s^iy^pl!e!A6o9GZH*G`CA zR^U9-$Z6dBM~4=NdQK`t-)TD|p~b*Y2PfH*@S>>knq;+mRx+r{r)w?M{Vz3*{iuB+ zS4zM{TF;x^2IJT$`b(Xa+NKAjgeBmu)goAr`kWwzNpem@OmqkYXVg=2HUy#$du)$6 zSI;4X_m8}4jNM-(+}WSB1(x5yxMYa0xeh>U@jBvB(Yw{l!jZ*m8)^w8zF-Sf6@0ty z;!A=>b-!&VDc;{WM`3&3LM@z+iyZrW^i@ms)z)G!sIB^kQt3*8Y0t3U1M+?mp}a2f zFA~yBRzx7xB4e+1FAX3r&A`nbu#YW(j9N|N1av6NBfs#@6X!SHJ3v9_6ySy54(kM`$1P&dZB{75=ae18q7Ko;A$*KE`jj6q; z9_aAmrHWNXfUlH>6tbL?>cbH#E9r^bq2$iIw~j$)@5Pv7T#r3RC!{!!R#py53-_(H zCibvA@oS1(iWxRT<_S5i!U0nwTIG{v!+2gr?zE)jJ5a^WNN%E-{lXhW_0`uJi-Cdj zM#!yC=kQ_X>TxSF`)*&C#Ve1 zvWD1|_t~a!zI69t3nkdsWJo?56Njgf1^K?AY*}IsvTc#Ayb!PD>RrA4imjlJ&pn45 z2lnE{ma_-V(l`_9o(AsaG7V~f-y~C0q<1N+=BbU|q-YE*@nC38G93cLN^o z8_Pxan^BaVD47^;?Y0ixJM_0@IJ==#&Fn+_N{{8_jAke4!;z|5p*UV1Kc}1H7{*vQ z523^ob}GH^Q+!ONN}zO5?z6PnO=TdG>IuU-+pk)HWwZIFdl^v_vM7t(xl!}^7c(Z` zP`!4n1R>rjm!U9z)9CfuiD2u`|~S&szkh)w1+J$X-VXS;$KKdxmH4o+|ZG-Z^li z|5CC)aox%|wr=cZ1l=q-Epoy(V1tB}Pe5{2%1F4(;RRkOKa_Zk;!sYHYP?PwL?yO0;FzZ&~-jj*oFFDa>904LLxhpS-985 zO-D{qH!LyOu2ccn6u(UBEK2N4VJMKT&)Z&dr`oLY?}jy~6`FTu2%j7&{t#BUjWbhV z?%-A(P!fxaa0M4DCR&;_>Bfi^Y(tR|-+385557+eDa$rmK*qP2iES(<1``}3;wHK; znd|o2Ex9c?vaN^(yw!hhmy_g+7Y`@MR5Pm0kyful8LjC40v2EQbr74KcMRy*gJ=e> z$``X*R2DhZy>fzoqQ*cH<>jK{rk=uhw)&5nsIyy=>GF5#1CJ)LPVKmEDp#px|H9#G zRC?fBq5S!H|KS(;sa6xBc-i~u9VJ+%xiepd%HXM^VSthl@Y%F1E^!dC` zBe`>B6EZbFVs{~VSiw?1v3*+dU5^>z-q)5S@`r0uC3X8cq0Z-=#!! z2Ch-}5CX+>u4fPiR!z)`GL)HD-(Xlt+OdIo)iKoF@tEt7D=?t2*nWXAsDOV@><2_N`cG)Z}a%Z8xUmD`5rw$u8Sh1udbHy$X?eUm(qfIzd}*NsAAgoGRD9j`s-|AcgN{}=)B8l4h(V#dYTaVIXC%=eU%guMWax5LZsYy3d389u$_qv? ziKB|Up*CKDT2>mDNj4}UmL$%Z2{4*!>N_3Hq^XKdqDTSHp;tX4m}q<(=0VJ7-de5!!rZn#A@0QiC+?;LI7)kU}{kjw2%TRFE z;qvcZdeVewSGbGV$erPCP_e^7%OHEd)@Z$!0 zpy8Q#pQx>*qBXAFrMJ5{iCY05>V|1yurpPba$@#bNhS*Yxw-NI;W+9JPMtA)L@h$V!T0(sdF0%#(UTD ziZucqLgH4zdt3Dk2UJ6zero2vJy#&fygq>5_VCH~YtlqD2FWA$68o|Im-V~UO_BoA z6xg20d{g?mBZ?!Gj}O0~FTvV>ukmV8T@atGy?4`ZjxQ)9j9loGG%c7uuW+<4!okNe zKOJAcvBa6^8{xl)+G}YQ@+s!U<;=Y?5WaNq?XCrdou?75Dw%?pck!qB?joZx-1n*H#@m~fW&G3=00%yx=r}vsa7d5;>tCsmxQH#Rplot z7}A2@;}~3aX@|X4(oxW!Tn{HQ$dBJ|vG6i@^${KxSDpx7BXvGnPQ$xfW%wgh_MdM+ z>th@sog{tAJI!?64F;0b-Q(ryR_GCJ;M_{LwEZfcXJ!ZzP&CqhsZ8x7XCP7o9jAHs zIT|yZN_MF?I-5=3#4W5f!k_0b8bPqf4KMXnar!XFE9j&)reFrgT%u$H1}U58>2t8! z>)T_$7(%E0ZD~YRWoh!b<9L7Z_~rJ{VM&6LUjp)Jz81aQilSVraT?aiuN0+81Rd3K-0FzUiMBCGt zWF=f)zglTIK9$IU)|x1gR^9m`xvPzPp5}WU*v=7eH}ma8*pcg_`r_?VC+p(Mj$VmC zQ~ZE;gWZbC$x@M}_Tx{okj_Yx7Pdsm-XfV0h^@vw zVjVNsY(lY&x8o}i1)8RhmTr*b@B7}dAtws%TFt*dFlkaCzVyuEFqr;*4Cn3n#=UBW3a0|?Ct%nVkdo4_pueTU!1}4B| zojMC2DaRU%TsreDKv(K30}eKsy56|qqT=lmIHz#d2C~JFJkZc&-1N*RDv`Z}MZX*l z$1i-TgU61Q%2^EU*~M7p&9Ub!Aj~_(y3OfQ7g2q)D@2Cs)Si%NRfeFC@~iZbrRo!n zNO!562Igk+i;;k*TEk@wZUwUrV{W#n-Hfmfjk+xBty(a+F>fJq?+@;XXiQzeyv@YJ znCJlhMsc&VZi_@MAUKtry5jlc5Zn~A5pW}q)bVu=>BiOS#qd(p_0wIS7%eH{ITQ2Z z*p#UhH|dS@r$INMceJO;>o8*rFIdy8lFEGG@h$7>`)5GGrEPU@OXtFJ3<`J0^EdIS tb&MS^MP?p!9Ms-D`+wwPfK02$r@iTKKc>GVTt!n!Q(fKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000kuNkl;GqXX&5`wn%wBSQPL`A6vtf(!5QE4f7q(-QPBgGQM zR>fm=kEQ6LR*1FrS!+-z4@c1ef<#DS1bGN~APa$nKp?xxZuTLY-R#Uh&Cc%3-23Vu z_s;I@W;PEHQ0d%rerM0Qd!Od_zTeO9`~CjDzZ)Q^x8L7Z?}R$QdaDDhw>rQ&z~`^c z!fWt1_zeCV-@v6f9WSke`P~GV#+z_H{u9g4f#&|DfN#Q=aSw8PMN>qyUl2Fp zJ#|>mEx_Y(IqpTc2ZB6)GtLi2`N9wv@8(-0v50nuTs^{-L)=nes3z4rFsBae-~&7i z=VED1aJ>=N7r1zclX{ucP0&WLof}5kP~xI~UfMy!4vy*K@*%dDMNd>A&z(%}38Rw>19LAB2`0zjit%FPgud#(o`+2;?c{>TVl4@gCCk>qh?Hty{;!$Pv zY@&PJ#MOInCQ@~9&m7=U_#8T>fZHDNgE2mp=g~3`7dd%n4DFB|1T8df;esC4jB$Q9 z!4?{}OA=Zt5X;Ie$dm3P*vZcd zJTS&_9RyFupc*&v!4B@sb3q5erg(p_mBY62XPta@fb}JwD$`m9JFa8J@$6VJamOc< zmuRMEoLfW8n`St6-VDc9Z>=+&yK>rbi)YxsKU-6ceG6;cbAFBE=I#%;6yAvyQ%>!~ z6-8zb5$q;N#=4tExpjo2TL?Ci*}&P`xNVq^v=KDN0B3LEHQTwQk2?z7H_oCFPTbAH zLBde$b=;g`(^V69-Id7bi~z&dylk*kHdv~#s0CJLgQdarhDGJ(fr(?w%>&R>SkxjL zEHyCqZfKq1+?B)g*T@D-L43pO!pd6DIbJEpCT}HSRgTxUz5JxUe<9UjWlM z0}oAsw*}{olNluFC%r2k!y4MSVT5Z3n6rt@TF!i$B?DZ%o!}v6Z{XOc`OGeE9OAkW zK9=R>J*2v0E52w@IUjoLEBqv2-9-}~=?JdamjzZjad`fki8r-Ihh#^ao{$Ze8k~3k zgf%>00F&!KrvOtp8;?#2zMCW7F-|ZNidFjnxG>5V<&Ib$Rl}Lq8H=ksBgz&lmhh|q&eX6ZY|YEfUKUn86U=+A0G^t3 z)Sh9&Rb|e~^U7Rod6{jbHWRGn4Se*!>q-a!Xg zk;st+&3njo)iDPZ;BiUnYBCWrO0*FVN9>5$8nUX$iZOmR!WF%IWE>$-cW;f~VB)rd#86Sykx}4=H9!POlz-_Of_2!AI?${f^S{7C< zqgYTapT(7Z)e?A60anK3$~AMdmxal*Ojm@12CxBFCova@9w)pY5}i=ugi-!tnD-2D zUO)fZ&wurD&oJ#p#;4^mcNV#_oB3OK{ZW86Q+iUL0`@a<8W#%LPn znlfFH-OG9KRk3tFkm12hBB4jq`m>3vckByb@`GC|Fsfy=TF#OVZLOBOg9Q+aU~u03 zvcXa#3!3+k&VvnbUhJkM@H#19OgV@Milj#qYw3xtXkG^kyZB@m%ZDc6MfgT9uiePp z&9TFBZeJYRT{+4fCALPBvlI#Yf%P<>%x?l7OtC7%gXsj|tJ!|X#2s4p6JS&I+h38< zC|jJ-Lp=b1&3gk_NfK1Tl-v=^qr_2KGQ;)u2jGIe0c^lcNuU5qU!ydKCoqd%j4j*RxEfwo4^Wp-3o#*qTTwUNxgPhgH zAGdN@AK%Y$)DxW9#`+=`_9k&*53~B>5Fs^?Nbm^3Xl&K%BO@(re18mYRlq}O)?{J} zT$Sd|fE6b*&^=+_ckU0siqutrRb;dRH0h|7(>=!OPO5|#wL*f*F*N`#jI2cybz;JPwWA^V$l`Pc{;#Dllqg`aS0i}n6ZHHPa@7Ki!Lv7ZHcSK_|PD; zyW%nM6T4Yj;O!l;hxzed9xL&8S%R+E%WNEA)-bd3q{d=!FE8`m$nXX>p3i-0RtKz2 zvo6h=bPVv`2JQ%0wIGh*QNVW&0N|9EuwoUtIm;(_Rj~@hcQBBwS2%b0k_+=BxsT zouozY4hZB|Lh?gnVXk;Q;`g5)%%cvTCsUEw9m$^Qx_M8bo1h-pGPxxfkCxmV5DC z-PHgq_o|U?+1IuZORC4W!8hMuu0D5cal72%%gO`C-jl5b@Z)>buat?NB>WN4dn+Dj zl6`5+@`(|CUE=gy;*s_e^uJl3hdd`(k(x1w5Q$eJX~x zE|JhRnK%Z#{Wx|^&OEj!FWi0stQ8Yhb?l;+x`FF8PfQ)0rZkYe5p0Ouhaw&o|i$VwYo&|C@pP4_~p9iRgRSb5PZ)>au0D{@~^ zftkF})l-VaZXtgRg@AGcQ96OxIL^XSTqE}3aTYg0C^adc>oTkexb+A&e`Aljn9Q>QSSvR=Lk4Bh43f8GhWWsz zXIMJ9uzJi+#=hxWc82TE4U*K@o$#~LYpjHs9J%Y>QOx}tO>N)ZMzJk%!Z)PT;Li@b6wu*;W zow$A>0bEv{xDKBp|2_r}VfaOiUqYCrd}9o=m;fsVj0Z7{!pkY$Ub#vbr&w+t;=~e- z5kV+yh=du!Oe}&?hHN8`B@ip{RyA--0}out_}G*R?c)vvU^13X$wgKtu3tz1udI~5 zM@cbe)I#xEinkICP`-=dm&R6^Z(t-%zLC*4#ui)JOf(*n9cFzu*KOxr{RCm`eWpXw zp(q_GS3%SmL)?&#vo32JxIN&m)99J30oaXyIe^-o)(L02dBETs?;V?Fee+*v08g&e zc9u&FbunI;TBcjxNTDfiV_%{0V~Xo3ZzJl$l8B4PIlqs;@8+ZdUR0U_F9sMYXH2xH zk!ThjjjT<@UgvGc(|T+2GR501IQ&2WRveaU7kqyL>fcv@jkpYhQABPVtyi<_TZ9iy z&P_z)MEQ6uj5bFxv`ZsS3;EMBsWO=&hZadiF}zH;SAeC)c(q_I9gllA9nF?&DHSH* zt;d@Wu+(k}z$9p|WH#o!5CK*)7T2RxD$uuKo9VsJbDA*qV17w{fHVecDoV`cGWAxGz8THZltz+eI}N+;u2CL&Wk&XtoEl1@U6 zOc;Bgjj`t$rpO2E3TXW!wp>E@nkfrep2A1!71+ud)KP;$>#y|Ah^4$T66JYdeD0572!B!&CFU_u~U~%X{{v^@rnA)djs{ z=v~QwSbPfKz4&~sk zjd&-1n2bpiwY|9~=)Hl?&$Htk+E1l(9$hEU`8v8@N7sq8zm2vt=(vdPud;h3!`Ug| zMiZ;MbYDs8dVA)JTMkXuso#=(NupSt-^v#lc#7OAax3UxO8+m(-A%5Up`O@!r`43cn@Q2{mSnL>ejnNPQZkdUBPr9rHTgcw@pS;dy%oB%6M6k~ zvgE88JCpCdj3h0aRFExC(sdugvGq>>-C83*2X9Tv94^P#lUalBB;SU)6ldX;brRjJDBbN1_1XT8MK%D@hboT002ovPDHLkV1h@B*2(|? diff --git a/site/themes/shared-bulma-theme b/site/themes/shared-bulma-theme index d4433a42..b0192b2e 160000 --- a/site/themes/shared-bulma-theme +++ b/site/themes/shared-bulma-theme @@ -1 +1 @@ -Subproject commit d4433a4244538e0a72c3c359e7d2db7bed564274 +Subproject commit b0192b2ec2a9cbdd5480936f034b41888fe23956 diff --git a/src/js/hero.js b/src/js/hero.js new file mode 100644 index 00000000..9fc01f71 --- /dev/null +++ b/src/js/hero.js @@ -0,0 +1,11 @@ +let navbar = document.getElementById("hero-navbar"); + +if (navbar) { + window.addEventListener('scroll', function (e) { + if (window.scrollY > 0) { + navbar.classList.add("is-freestanding"); + } else { + navbar.classList.remove("is-freestanding"); + } + }); +} diff --git a/src/scss/shared.scss b/src/scss/shared.scss index 02d8e83f..df7fbb21 100644 --- a/src/scss/shared.scss +++ b/src/scss/shared.scss @@ -1,7 +1,44 @@ -$navbar-height: 64px; -$body-background-color: #e5e5e5; -$footer-background-color: $body-background-color; +// Override/configure the default color palette +$info: $primary-color; -#homepage-hero { - background-image: url(../images/rays.svg); -} \ No newline at end of file +$navbar-height: 64px; +$body-background-color: darken(white, 10%); + +// Allows for larger icons with less padding +$navbar-item-img-max-height: 2.75rem; + +// Used to smoothly change background colors +#hero-navbar { + transition: background-color 0.2s ease; +} + +// Used to distinguish the hero navbar when the page has been scrolled +.is-freestanding { + background: $info !important; +} + +// Used as helper +.middle { + align-items: center; + vertical-align: middle; + height: 100%; + display: flex !important; + justify-content: center; +} + +// https://github.com/jgthms/bulma/issues/935 +.navbar-dropdown { + a.navbar-item { + color: #4a4a4a !important; + } + + a.navbar-item:hover { + background-color: #f5f5f5 !important; + color: #0a0a0a !important; + } +} + +// Works around incorrect coloring on navbar dropdown, related to above +.is-info div { + color: inherit !important; +} diff --git a/src/scss/style.scss b/src/scss/style.scss index 8efee56d..4c27d1bd 100644 --- a/src/scss/style.scss +++ b/src/scss/style.scss @@ -1,3 +1,3 @@ -@import "./shared.scss"; @import "./yuzu.scss"; +@import "./shared.scss"; @import "./node_modules/bulma/bulma.sass"; \ No newline at end of file diff --git a/src/scss/yuzu.scss b/src/scss/yuzu.scss index 40d27b4a..8608ef71 100644 --- a/src/scss/yuzu.scss +++ b/src/scss/yuzu.scss @@ -1,2 +1,5 @@ -$primary: #696969; -$navbar-item-hover-color: purple; \ No newline at end of file +$dark-primary-color: #102027; +$light-primary-color: #62727b; +$primary-color: #37474f; + +//$primary: #696969;