From 8cfd01b95df43c7e818aefc6c7691f175e002c3c Mon Sep 17 00:00:00 2001 From: ryan Date: Tue, 29 Aug 2023 01:35:49 -0400 Subject: [PATCH] add events, fix timezone, update styling --- app.vue | 1 - assets/fonts/crbtc/crbtc.eot | Bin 0 -> 1752 bytes assets/fonts/crbtc/crbtc.svg | 13 ++++ assets/fonts/crbtc/crbtc.ttf | Bin 0 -> 1596 bytes assets/fonts/crbtc/crbtc.woff | Bin 0 -> 1672 bytes assets/fonts/crbtc/crbtc.woff2 | Bin 0 -> 876 bytes assets/style/_fonts.scss | 73 +++++++++------------ assets/style/components/_footer.scss | 5 +- assets/style/pages/index/_banner.scss | 4 +- assets/style/pages/index/_events.scss | 6 +- components/Footer.vue | 2 +- components/index/Banner.vue | 2 +- components/index/Events.vue | 21 +++--- content/event/.!.template.md | 6 +- content/event/monthly-meetup-10-18-2023.md | 21 ++++++ content/event/monthly-meetup-5-11-2023.md | 2 +- content/event/monthly-meetup-6-28-2023.md | 2 +- content/event/monthly-meetup-7-26-2023.md | 2 +- content/event/monthly-meetup-8-23-2023.md | 2 +- content/event/monthly-meetup-9-20-2023.md | 21 ++++++ content/event/movie-game-night-9-6-2023.md | 17 +++++ content/workshop.md | 2 +- pages/event/[slug].vue | 14 +--- 23 files changed, 135 insertions(+), 81 deletions(-) create mode 100644 assets/fonts/crbtc/crbtc.eot create mode 100644 assets/fonts/crbtc/crbtc.svg create mode 100644 assets/fonts/crbtc/crbtc.ttf create mode 100644 assets/fonts/crbtc/crbtc.woff create mode 100644 assets/fonts/crbtc/crbtc.woff2 create mode 100644 content/event/monthly-meetup-10-18-2023.md create mode 100644 content/event/monthly-meetup-9-20-2023.md create mode 100644 content/event/movie-game-night-9-6-2023.md diff --git a/app.vue b/app.vue index 532f415..d988151 100644 --- a/app.vue +++ b/app.vue @@ -9,7 +9,6 @@ { rel: 'icon', sizes: '16x16', href: '/favicon-16x16.png' }, { rel: 'manifest', href: '/site.webmanifest' }, { rel: 'mask-icon', href: '/safari-pinned-tab.svg', color: '#5bbad5' }, - { rel: 'stylesheet', href: 'https://i.icomoon.io/public/870f1d17ba/crbtcorg/style.css' }, ], meta: [ { name: 'msapplication-TileColor', content: '#f59428' }, diff --git a/assets/fonts/crbtc/crbtc.eot b/assets/fonts/crbtc/crbtc.eot new file mode 100644 index 0000000000000000000000000000000000000000..bb806899b1deefa73237986615df4b437257350b GIT binary patch literal 1752 zcmb7FPfR0K82{e9=}bFqr`Rc-+J#}H(6Z5B{{UqZg6yu4MRpgnvZ!%kDWwZbpe3bb zfpsIs7(*bD#ET|++(Z*&vUd+;?-h=KgHN1W2ruf3QJg*{(_`5JAZxL(*WXMfm7PzUhL za$$1=x(!%p@ABHto%RnteHVC}NIG086_$F(zj#0-%kU4afKVUvZ-GaEdsfzK+hJlK z11|t~tW}By`h$HA{5EjgdSQD5b9o*35ZEpk)=Li#_XWnBSb3weS;IUbikOd0obRzC z@?h*wr0>9d*wE~E$}yjaJ0%R$Zj~{j6Nw+!k7ve8_3GJ#=J>10L~BdKOS676D8(V_fMGKD#0pz52w}pm!7xZ}0dc}%`BIs}LTe0UeJvmi-V**gOLRPlxu&wRL z4u=zoOYQAGU#E4YJ7MsxUGCxR+3BDX_a8{?u@aJ*elx~Ze&5(-iY)IK_rvz=_)OfF z%Uqt0?Hc!FmEZf``@*Hsn0Lyfdaan*lhFLK&+BpaBKF?Y@T1`E(8!?y=t+f*hxQPz*xQH+OI<z{&K%@zb_5|&r!)g>Ei>}i*Y{JP_>84X@DC$O5 zORv*c?iftey=zOP;th?lIry||%dm^C?ZL_NwCWV_FS)!%aU7JWQP~GZgQsCjI9A0> z1kb?_y0#2^#kD;+XydM}fPdMwH5#D9Vs)`rY@XAzrRwJ0O4-izr~mzMJ`;Zi-Y6|^ ztre=RC;ge2iAuRB + + +Generated by IcoMoon + + + + + + + + + \ No newline at end of file diff --git a/assets/fonts/crbtc/crbtc.ttf b/assets/fonts/crbtc/crbtc.ttf new file mode 100644 index 0000000000000000000000000000000000000000..378a8a889c092f5c8fe0daeaa0d298905424103d GIT binary patch literal 1596 zcmb7EO>7%Q6n?X_yW{oG+IStWah=T)C*DLLSD z_tx_k2mpBC04Ssu-g-6T4@%!4^DWMm@@8pEU;60~fW#0lR!iGkCeYZX-79rOnFy_94fZ6RB@Cwp*Ad4w>g;0;LD!0Z178q3{DTpY|mA1F}Tn zb|(hGv`>#2fMbDnx*eFIIB}D|i|50%6&{Vx81D5XwXI?x!X)x;aDjk70_L&M{kz+> zz06~Qt&nTd0j%r4~+dcs~k5n1k)PE1J(D@AXSTkBxq9# z5jACsO&-g{rlFJ)4ie4bf_i7>-j zAAv!~>5g6NqEl;**BUp-0PEKp`d_t%?LUCYyzqoYejD=Y-rJ!9(Y=%i8BSIOyr|lD26!)}yL33$#F{)(Kmlh)X+Fg;+yFa>Kxi}qhU6Gi} zi0C76w?|Z5l6@EP?p>LD;=ARa`U^a~eF1*aG6#L>+&Jueyzjk%K6d|LGw^|H{|5Ig zSZ}8XxEsefpW%FDvu+510oUL=GG}`;xM6o1Hg(VI)T+W`CkEkt@8|+BJfRnxBA;?} z5%sd8OZa7Z-gPqauQ|LMqR`|$Dk{jhai^yXpxT*mo+6)fcoFrQqe~D*@1DJk{OgYH zh6!kwo2#udhHt_uw4l6HX>Q+X)Xj7<1xrvtdK>OQ1L|Nx8j_GYV}Ax-uT*z7N=>+q zu2tB94JbkLjLlr5-ZHC|dZk%vRo2YaJ#)U?xY}sclQ3sTYGJG@9#FUAmoTjgtRc4w Zd$`VHvJJS3lV_F0w`+fEPrd(B;2#?0+!z1= literal 0 HcmV?d00001 diff --git a/assets/fonts/crbtc/crbtc.woff b/assets/fonts/crbtc/crbtc.woff new file mode 100644 index 0000000000000000000000000000000000000000..704cba484d7fdadd5e23f4b6238ffa6b239e13c2 GIT binary patch literal 1672 zcmb7EO>7%Q6n?X_-i?2<4qnG=(qy~Di8m1__$P@|DGF&zqK482l{N*@q;(wEZj{)S z<0wt4iXwz)lt@(K0umf6fm9)J=MYsr^nf^U;=ly~hYD^L5*K8?ncb2m91zcb^S<}J zH}mH0&g{nQ^fWPoXm=@*ctOkor6OVzqb!b=4o>J5s}Ru~u9ygZmS;YeH}BZeP4!Uu&Y@ z>OXlLi1XX*E(Nf+PnB=sf8<&A8|7IL{Z9)Wfh=q z#02ifD6+aqr7_qLo|J+gBj>Tw`m5CfN5CX8YyE7g{tOwwz=$C$Dp&D1g{W{$mfo-b zpImDX3-8epEEv}frfaEQcZj*^k>SDwD~#rImd&h$N&^Es3-im%^9wrzkbTVd{>{m_ z*b}EG^nvmtH)w*U=ylZ4v3AzgGYQ>hQI<>Od($bDbu;O#E-L9(A)YwOU=pK+(X@*_ zWMK-fm{`ChT}!*ZVZU0zSn#Yd$es(aF2)u7`;~BHuzMyH4_RZD8IEE+RZW;q`iQIP zCr99h6A>$&T#iI)Nu%doqy7CJZp!^dNarYsoqEWr6CW4=9k zd}Pwp-TwS|?2_>|V()yey^zb8+A-ZN3@3E-dXH>A$k%1BxDT?|5z%YPW}W(eukruY zYeK#NT@#I`UG~e-h!wdSFEA^TQd9;14DX1J_Fpl&+U?iuWHgTP^0u9PG255dLvKyP zHSDOJJG$G^ao35(QmGT2oxxy_eX2KQ^7Snq;OzO?cC9PCqp$~BRAt76B-i;(bBk%J zx@q2wIdfCzyMp=b$=T$VxuNQOe2&rC^S{Ke!A+Fz%mV$&l_vJV#6uKJ*Fno@7H5C!5aF zL*{+cbh?0dBIIcm>G*>|U->ndxc5F*NXH6ZZ4N%;V->jM;{d*tPj8(D{uQ4OQ5QAD z9aV#1LWp=+Aw%v&@ErVz&#S;y9|tIb*8=2OaK4? literal 0 HcmV?d00001 diff --git a/assets/fonts/crbtc/crbtc.woff2 b/assets/fonts/crbtc/crbtc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a6d870627c544310eb403b2e1c61c8058c0fd779 GIT binary patch literal 876 zcmV-y1C#uBPew8T0RR9100V3Q3jhEB00uAs00SWa0RR9100000000000000000000 z00006U;tDR2nvM&gfsy*0we<*3lIPVAO(VM2Ot|01;~!Vwt15yGMT&?h+!#$uf1;H zze_Ey3m;*cj!LX3&>iD39*5D$3^L=-r`M_POGb*EutLa!04q)zc>(~rH1RO?I;Ece z-svB+L2a9Vi3Oa|*f{3WE*jc-=YbSvFZ|Y6w$B4h!-%rfE%z* zp!%X-fH!lQ_{S!+Fs;Q9z%AS>`i|!gwuy8gaPV41%FGc`(8whUS)fgWLLt~Y~ipK!Z0Q5l{{1OWQOaX)g(NN0!7pm1l)J*L9oQ2$n576sY3$m;y zi$u3uuV2G|{CJ%?-1g%P5!gl79LIJ!xHa4KtGDa8ty`Hz*9pgOJLbieiwhNp;QKgX z?Ul(8P_BB0T6daM|MSauU_4a!06GbFH-PF3e${k+8BW+6VtWG zu?WZUS6q-jH9n&VOSu<>ZFZcwj2mX#D(j~7O-%PZri+9f{?2s9;+2LGPOqXcPs{Nk z4g>q#;)b_tJH%gNI>Pr(8^vC_J|)hX4N&-3UAPI^S)-7cjfp7BGuU`;i(jQ`>lUk9B2G0Pie|Y1L+h^g+89 z8_Jylv+DEH-^<_qKa>3O&ze|s@$j4TpS8vj5m_8iS+QjC(=U~@cVrk;z{4`?8*Rcd zEK@W+4Fm-2&d1%o=Dfcey#m1BBxRwpQ@Nu6{R5gPK)?ZCK?Y36h46v)rGgeF-gG zMwn)-ev>W7>+Q&iH(4!B_!GkrDmEFOiZz1E_^pNgrg9k+9WV>4nq-1{6AYU_0nG*m CdXM1% literal 0 HcmV?d00001 diff --git a/assets/style/_fonts.scss b/assets/style/_fonts.scss index 5d8ea72..3c19885 100644 --- a/assets/style/_fonts.scss +++ b/assets/style/_fonts.scss @@ -38,54 +38,43 @@ url('/assets/fonts/titillium-web/titillium-web-v15-latin-700.ttf') format('truetype'); } - -/* public-sans-light @font-face { - font-family: 'Public Sans'; + font-family: 'crbtc'; + src: url('/assets/fonts/crbtc/crbtc.eot?ipcjib'); + src: url('/assets/fonts/crbtc/crbtc.eot?ipcjib#iefix') format('embedded-opentype'), + url('/assets/fonts/crbtc/crbtc.woff2?ipcjib') format('woff2'), + url('/assets/fonts/crbtc/crbtc.ttf?ipcjib') format('truetype'), + url('/assets/fonts/crbtc/crbtc.woff?ipcjib') format('woff'), + url('/assets/fonts/crbtc/crbtc.svg?ipcjib#crbtc') format('svg'); + font-weight: normal; font-style: normal; - font-weight: 300; - src: local(''), - url('/assets/fonts/public-sans/public-sans-light.woff2') format('woff2'), - url('/assets/fonts/public-sans/public-sans-light.woff') format('woff'); + font-display: block; } -/* public-sans-regular -@font-face { - font-family: 'Public Sans'; +[class^="icon-"], [class*=" icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'crbtc' !important; font-style: normal; - font-weight: 400; - src: local(''), - url('/assets/fonts/public-sans/public-sans-regular.woff2') format('woff2'), - url('/assets/fonts/public-sans/public-sans-regular.woff') format('woff'); + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } -/* public-sans-medium -@font-face { - font-family: 'Public Sans'; - font-style: normal; - font-weight: 500; - src: local(''), - url('/assets/fonts/public-sans/public-sans-medium.woff2') format('woff2'), - url('/assets/fonts/public-sans/public-sans-medium.woff') format('woff'); +.icon-btc .path1:before { + content: "\e900"; + color: rgb(245, 148, 40); } - -/* public-sans-semi-bold -@font-face { - font-family: 'Public Sans'; - font-style: normal; - font-weight: 600; - src: local(''), - url('/assets/fonts/public-sans/public-sans-semi-bold.woff2') format('woff2'), - url('/assets/fonts/public-sans/public-sans-semi-bold.woff') format('woff'); +.icon-btc .path2:before { + content: "\e901"; + margin-left: -1em; + color: rgb(255, 255, 255); } - -/* public-sans-bold -@font-face { - font-family: 'Public Sans'; - font-style: normal; - font-weight: 700; - src: local(''), - url('/assets/fonts/public-sans/public-sans-bold.woff2') format('woff2'), - url('/assets/fonts/public-sans/public-sans-bold.woff') format('woff'); -} -*/ \ No newline at end of file +.icon-btc-b:before { + content: "\e902"; + color: #f59428; +} \ No newline at end of file diff --git a/assets/style/components/_footer.scss b/assets/style/components/_footer.scss index e364b64..6613b5d 100644 --- a/assets/style/components/_footer.scss +++ b/assets/style/components/_footer.scss @@ -16,11 +16,10 @@ &:hover { text-decoration: underline } } - .icon-btc { + .icon-btc-b { position: relative; - top: .2rem; + top: .25rem; font-size: 1.1rem; - margin: 0 .1rem; } } diff --git a/assets/style/pages/index/_banner.scss b/assets/style/pages/index/_banner.scss index 0a70b38..22d64e6 100644 --- a/assets/style/pages/index/_banner.scss +++ b/assets/style/pages/index/_banner.scss @@ -23,9 +23,7 @@ padding: 3rem 1rem 8rem 1rem; .msg .donate { - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; + overflow-wrap: break-word; } } } \ No newline at end of file diff --git a/assets/style/pages/index/_events.scss b/assets/style/pages/index/_events.scss index a1a0a65..45801e8 100644 --- a/assets/style/pages/index/_events.scss +++ b/assets/style/pages/index/_events.scss @@ -45,10 +45,13 @@ grid-row: 1/4; h5 { - display: inline-block; + width: 95%; color: $f-color; font-size: 1.2rem; line-height: 1.8rem; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; &:hover { color: $fh-color; @@ -96,6 +99,7 @@ min-width: 0; h5 { + width: 90%; font-size: 1rem; line-height: 1.6rem; } diff --git a/components/Footer.vue b/components/Footer.vue index 5dcd1a8..5699838 100644 --- a/components/Footer.vue +++ b/components/Footer.vue @@ -1,7 +1,7 @@