From 8a1677ecab0b911a815cd969aabc2504f415036a Mon Sep 17 00:00:00 2001 From: JimZhang Date: Thu, 25 Aug 2022 13:31:00 +0800 Subject: [PATCH] docs(about): create about me --- config.toml | 16 +++++----- content/about.md | 19 ++++++++++++ content/posts/_index.md | 2 +- public/favicon.ico | Bin 0 -> 15406 bytes public/no-style-please.css | 2 +- public/theme/dark.css | 2 +- public/theme/light.css | 2 +- sass/no-style-please.scss | 58 ++++++++++++++++++++++++++--------- sass/theme/dark.scss | 1 + sass/theme/light.scss | 1 + static/favicon.ico | Bin 0 -> 15406 bytes templates/base.html | 1 + templates/macros/macros.html | 21 +++++++++++-- templates/partials/nav.html | 5 +-- templates/posts.html | 4 +-- 15 files changed, 101 insertions(+), 33 deletions(-) create mode 100644 content/about.md create mode 100644 public/favicon.ico create mode 100644 static/favicon.ico diff --git a/config.toml b/config.toml index 0ac9180..d16d062 100644 --- a/config.toml +++ b/config.toml @@ -7,13 +7,13 @@ compile_sass = true # Whether to build a search index to be used later on by a JavaScript library build_search_index = false taxonomies = [{ name = "tags" }] -title = "Loom Blog" +title = "JimZhang's Blog" [markdown] # Whether to do syntax highlighting # Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola highlight_code = true - +highlight_theme = "dracula" [extra] # Put all your custom variables here copyright = "JimZhang" @@ -26,14 +26,14 @@ name = "GitHub" url = "https://github.com/zzl221000" [[extra.social]] -icon = "twitter" -name = "Twitter" -url = "https://github.com/XXXMrG/" +icon = "send" +name = "Telegram" +url = "https://t.me/zzl221000" [[extra.social]] -icon = "gitlab" -name = "GitLab" -url = "https://gitlab.com/your-name/" +icon = "book-open" +name = "Workfor" +url = "https://www.winhc.cn" [[extra.translations.en]] show_more = "Read more ⟶" diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..8bdaa44 --- /dev/null +++ b/content/about.md @@ -0,0 +1,19 @@ ++++ +path = "about" +title = "About ME" +date = "1970-01-01" +[extra] +no_date = true ++++ + + +我是JimZhang,目前在上海,一个普通的大数据开发工程师,主要涉及工商与法律风险数据业务。 + +擅长`JAVA`、`Python`、`NodeJS`,偶尔用用`Rust`。 + + + + + + + diff --git a/content/posts/_index.md b/content/posts/_index.md index 4502f12..2549779 100644 --- a/content/posts/_index.md +++ b/content/posts/_index.md @@ -1,7 +1,7 @@ +++ path = "posts" title = "Posts" -paginate_by = 7 +paginate_by = 25 template = "posts.html" transparent = true sort_by = "date" diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..ff4ad5ed2af8851ac77222137f633f62259f0875 GIT binary patch literal 15406 zcmeHN*H=_$5Wg{bR`ZZ|o^pKjDbM*6k|>Ib1yN!RY7!L%G{z_~MzLefi2@cZXmVmn z)TltLIl&It8}_~1`%dQf-Tjuk%U+gcmo3Nr&iVG1{mRVTY2VB!%6rQD%HY8YU-OhH zA1KNvilXG@Y0pDGRFob3Zs^e9{~s$#%SVbbgvam{o}sTO#v~Gi)RMk%_R@&&=b*~t@pu$R% zO3ZZhn2X$Q<8|)c_mS7D{r~8(PppLnE?o4`yfO=&IqRn7KiX)^Hak6d;4=av^nO{D zRow615EdiW^z{FSS1V*JJ$JH2?}r|Dm5IN;u>fd+uHxy4Ph zzqZiz8(uos(=xp(e4M}ZzG;A3;t#CBr;0VmzLquI^K34UX<6FD@lXPYfRWeY9z*)Wsn zpAR?DZ@+ihf4NwBrIi+aXQii48Q3JX0GqSLORO}b)GTZz>?iyWz;NScI2|f^Z@@Tw zq=~j}chK9ni4)}52^Y5F`m@QW^A@$|}1llXw2jQlb9 zN7$#i#UqE)-Mcc z#F{mm?LsDtOH?|}G6O$-{YE>%r`5|&GWQ4mI8Vs-_=!*W{v$`LR5VGYS?phf4;uC- zj`tr&T|y6mch|1B)AvCg1o|F42IQ6NWw90jt50*I5DIDYtqV z;klgK9XVQyry|dL@|2t7hsL|zyrtzxkq=E*L)^5s&cSf2-QqNei6O3R)DXiRKEgy( zIL`CeNjJyRj7Ij)d+-c$%J~H*8b48`U5p3v?QLydT2O8g@m<89K<8*}^%{E!XT+YD zEVWWwyN?hbO+`bzYaGWu5&vs#4TllA`FRVpxL_IMf>>Q-LmVHmdwpCD-)vR2o&GuR z>DM?HXau;5IKO~+HNJ(uiEqO(_ECkZ=uOSt1;J_!aLh4077kpHGZ`~Z6}1vg%{|MI ze$ROB&tLFxzJ%$1wL4sL9l%#QTl)rxUwgtokr;+t1>$>v8~GQ+?B~w6(8Nhv>=U@4 ze&X*lZhG~~PY#YfM$$^|*V`-R|Hu4tyUiDKN?pA}z*e!y8kL6-|E>*=DV<}X=bQsV zE&@4{#v@Kz#5t{kF&ch|&9ADq(SFX^;G4@BeoP>u48R_}p+kFzSHM4YhM8VQvL)j27Dlq&dU9mn!z!}^Hnx3+pjOkBzdWF7kAP-A%BMb1m+)#nQcn*e@(`Yc?} zV}A*g{tEg=(?Q_1O3o#eOfge2*C91<9z~xwN+#U;wdQ=I<>nqd4Cl8;99u>mlZf-P z9gsMT;BNuliu$3B4j;YdT&T3=;J4?j+fetEsyKYrPnwRo8Igwte<1gO+~mD`K0;0c z`BLBkxrOd3VmStW$W1+F+men}vqh8PEB|V`3iRB@d1L4>=qSA$!G1|w4qE_x#&SLe zGCZGi<3@SX{=^IZ1!xMJga%y*c=FjcBj*Giuh%6TYqas8Icz!b#vIuCXmZh?uw(7L z4H`Vn3?~|F@m8+g8^(GBc!ACfD=e&&J%Z06r+5!J=(v*}o)Lfse`-1B2YAkMU536r z;rfS7oDW6r9ext@BJ9N8V9p+MkVllVtDl?fd-(qN*6qx{&?}Hh=n2#v!hQl4*fPoM z@HO3x4q(H1;ZUPX_)EiddI)nSv##uK{~EgETekU-wW4CPs1XHCp{HSI00%nwWL}w7 z_%$=RP6V|g$O~IohJgoYaQ2*=@SmK6{IF3SO|rfL&Mxqw@%;<<900v1BJ769ZtU-}=9GPBEAo(417qA2VT+30QuN3$nyJgYN literal 0 HcmV?d00001 diff --git a/public/no-style-please.css b/public/no-style-please.css index a17bc69..730c137 100644 --- a/public/no-style-please.css +++ b/public/no-style-please.css @@ -1 +1 @@ -html[data-theme="dark"]{--page-back-color: rgb(27, 27, 27);--main-text-color: rgb(240, 240, 240);--main-back-color: rgb(17, 17, 17);--link-text-color: rgb(120, 217, 113);--target-highlight-color: rgb(255, 255, 0);--github-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/github.png);--twitter-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/twitter-squared.png);--email-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/email.png);--coffee-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/kawaii-coffee.png);--webring-icon-url: url(https://webring.xxiivv.com/icon.white.svg);--rss-icon-url: url(https://img.icons8.com/material/64/f0f0f0/rss.png);--search-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/search.png);--cc-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons.png);--attribution-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-by.png);--non_com-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-nc.png);--share_alike-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-sa.png);--copyright-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/copyright.png)}html[data-theme="light"]{--page-back-color: rgb(240, 240, 240);--main-text-color: rgb(0, 0, 0);--main-back-color: rgb(255, 255, 255);--link-text-color: rgb(255, 76, 31);--target-highlight-color: rgb(125, 0, 255);--github-icon-url: url(https://img.icons8.com/material-sharp/64/000000/github.png);--twitter-icon-url: url(https://img.icons8.com/material-sharp/64/000000/twitter-squared.png);--email-icon-url: url(https://img.icons8.com/material-sharp/64/000000/email.png);--coffee-icon-url: url(https://img.icons8.com/material-sharp/64/000000/kawaii-coffee.png);--webring-icon-url: url(https://webring.xxiivv.com/icon.black.svg);--rss-icon-url: url(https://img.icons8.com/material/64/000000/rss.png);--search-icon-url: url(https://img.icons8.com/material-sharp/64/000000/search.png);--cc-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons.png);--attribution-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-by.png);--non_com-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-nc.png);--share_alike-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-sa.png);--copyright-icon-url: url(https://img.icons8.com/material-outlined/64/000000/copyright.png)}:root{--text-0: rgba(0, 0, 0, 87%);--text-1: rgba(0, 0, 0, 66%);--bordercl: rebeccapurple;--bg-0: #fff;--bg-1: #f2f2f2;--primary-color: #ef5350;--hover-color: white}body[a="dark"]{filter:invert(1)}body[a="dark"] img{filter:invert(1)}body[a="dark"] img.ioda{filter:invert(0)}@media (prefers-color-scheme: dark){body[a="auto"]{filter:invert(1)}body[a="auto"] img{filter:invert(1)}body[a="auto"] img.ioda{filter:invert(0)}}html,input,select,textarea,label,button{color:var(--main-text-color);background-color:var(--page-back-color);font-family:'MapleMono';font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}.post-meta{text-align:right}h2,h3,h4,h5,h6{margin-top:3rem}hr{margin:2rem 0}p{margin:1rem 0}li{margin:0.4rem 0}*:target{background-color:var(--target-highlight-color);color:var(--main-back-color)}.wrapper{position:relative;background-color:var(--main-back-color);min-height:calc(100vh - 8rem);max-width:70ch;margin:2rem auto;padding:2rem 2rem}hr{margin:2rem 0;text-align:center;border:0;color:var(--main-text-color)}hr:before{content:"| | |"}hr:after{content:attr(data-content) "| | |"}table{width:100%}table,th,td{border:thin solid var(--main-text-color);border-collapse:collapse;padding:0.4rem}code{color:white;background:black}code{color:var(--main-back-color);background-color:var(--main-text-color);padding:0.15rem}div.highlighter-rouge code{display:block;overflow-x:auto;white-space:pre-wrap;padding:1rem}blockquote{font-style:italic;border:thin solid black;padding:1rem}blockquote p{margin:0}img{max-width:100%;display:block;margin:0 auto}a{color:var(--link-text-color);cursor:pointer}.post_date{font-size:1rem;font-style:italic;font-weight:bold;margin-bottom:2rem;margin-right:1rem}.github_icon{content:var(--github-icon-url)}.twitter_icon{content:var(--twitter-icon-url)}.email_icon{content:var(--email-icon-url)}.coffee_icon{content:var(--coffee-icon-url)}.search_icon{content:var(--search-icon-url)}.webring_icon{content:var(--webring-icon-url)}.rss_icon{content:var(--rss-icon-url)}a.cc_list{text-decoration:none}.copyright_icon{content:var(--copyright-icon-url);height:16px;margin:-3px}.cc_icon{content:var(--cc-icon-url);height:16px;margin:-3px}.attribution_icon{content:var(--attribution-icon-url);height:16px;margin:-3px}.non_com_icon{content:var(--non_com-icon-url);height:16px;margin:-3px}.share_alike_icon{content:var(--share_alike-icon-url);height:16px;margin:-3px}.octicon:hover{visibility:hidden}h1 .octicon{margin-left:-2.4em;margin-right:calc(2.4em - 1.8em)}h2 .octicon{margin-left:-2.9em;margin-right:calc(2.9em - 1.8em)}h3 .octicon{margin-left:-3.4em;margin-right:calc(3.4em - 1.8em)}h4 .octicon{margin-left:-3.9em;margin-right:calc(3.9em - 1.8em)}h5 .octicon{margin-left:-4.4em;margin-right:calc(4.4em - 1.8em)}h6 .octicon{margin-left:-4.9em;margin-right:calc(4.9em - 1.8em)}.octicon{fill:currentColor;visibility:visible;pointer-events:all;vertical-align:middle;width:1.2em;height:1.2em}input,select,textarea,label,button{border-radius:0.3em;margin-left:0}fieldset{border:none;padding:0}.textfield{max-width:100%;padding-bottom:1rem}.narrowfield{width:420px}.hp{display:none}textarea{vertical-align:top}.textfield__input{border:1px solid rgba(0,0,0,0.12);border-radius:0.3em;padding:0.4em;width:100%;max-width:-webkit-fill-available}.notify-me,.g-recaptcha{padding-bottom:1rem;max-width:min-content}.button{border:1px solid rgba(0,0,0,0.12);background:var(--page-back-color);border-radius:0.3em;padding:0.4em;overflow:hidden;cursor:pointer}button:hover{background-color:var(--main-text-color);color:var(--main-back-color)}footer{margin-top:2rem;position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:flex;align-items:center;flex-direction:column;padding:0.5rem 0rem}.soc{display:flex;align-items:center;justify-content:center;margin-right:1rem}.soc:hover{color:var(--main-back-color);background:var(--link-text-color)}.footer-info{padding:var(--footer-padding)}.list{margin-bottom:2rem}.horizon{display:flex;justify-content:end}.horizon .start{width:100%} +html[data-theme="dark"]{--page-back-color: rgb(27, 27, 27);--main-text-color: rgb(240, 240, 240);--main-back-color: rgb(17, 17, 17);--link-text-color: rgb(120, 217, 113);--target-highlight-color: rgb(255, 255, 0);--code-back-color:rgba(99,110,123,0.4);--github-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/github.png);--twitter-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/twitter-squared.png);--email-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/email.png);--coffee-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/kawaii-coffee.png);--webring-icon-url: url(https://webring.xxiivv.com/icon.white.svg);--rss-icon-url: url(https://img.icons8.com/material/64/f0f0f0/rss.png);--search-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/search.png);--cc-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons.png);--attribution-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-by.png);--non_com-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-nc.png);--share_alike-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-sa.png);--copyright-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/copyright.png)}html[data-theme="light"]{--page-back-color: rgb(240, 240, 240);--main-text-color: rgb(0, 0, 0);--main-back-color: rgb(255, 255, 255);--link-text-color: rgb(255, 76, 31);--code-back-color:rgba(175,184,193,0.2);--target-highlight-color: rgb(125, 0, 255);--github-icon-url: url(https://img.icons8.com/material-sharp/64/000000/github.png);--twitter-icon-url: url(https://img.icons8.com/material-sharp/64/000000/twitter-squared.png);--email-icon-url: url(https://img.icons8.com/material-sharp/64/000000/email.png);--coffee-icon-url: url(https://img.icons8.com/material-sharp/64/000000/kawaii-coffee.png);--webring-icon-url: url(https://webring.xxiivv.com/icon.black.svg);--rss-icon-url: url(https://img.icons8.com/material/64/000000/rss.png);--search-icon-url: url(https://img.icons8.com/material-sharp/64/000000/search.png);--cc-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons.png);--attribution-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-by.png);--non_com-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-nc.png);--share_alike-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-sa.png);--copyright-icon-url: url(https://img.icons8.com/material-outlined/64/000000/copyright.png)}:root{--text-0: rgba(0, 0, 0, 87%);--text-1: rgba(0, 0, 0, 66%);--bordercl: rebeccapurple;--bg-0: #fff;--bg-1: #f2f2f2;--primary-color: #ef5350;--hover-color: white}body[a="dark"]{filter:invert(1)}body[a="dark"] img{filter:invert(1)}body[a="dark"] img.ioda{filter:invert(0)}@media (prefers-color-scheme: dark){body[a="auto"]{filter:invert(1)}body[a="auto"] img{filter:invert(1)}body[a="auto"] img.ioda{filter:invert(0)}}html,input,select,textarea,label,button{color:var(--main-text-color);background-color:var(--page-back-color);font-family:'MapleMono';font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}.post-meta{text-align:right}h2,h3,h4,h5,h6{margin-top:3rem}hr{margin:2rem 0}p{margin:1rem 0}li{margin:0.4rem 0}*:target{background-color:var(--target-highlight-color);color:var(--main-back-color)}.wrapper{position:relative;background-color:var(--main-back-color);min-height:calc(100vh - 8rem);max-width:70ch;margin:2rem auto;padding:2rem 2rem}hr{margin:2rem 0;text-align:center;border:0;color:var(--main-text-color)}hr:before{content:"| | |"}hr:after{content:attr(data-content) "| | |"}table{width:100%}table,th,td{border:thin solid var(--main-text-color);border-collapse:collapse;padding:0.4rem}p code{background-color:var(--code-back-color);padding:.2em .4em;margin:0;font-size:85%;border-radius:6px}div.highlighter-rouge code{display:block;overflow-x:auto;white-space:pre-wrap;padding:1rem}blockquote{font-style:italic;border:thin solid black;padding:1rem}blockquote p{margin:0}img{max-width:100%;display:block;margin:0 auto}a{color:var(--link-text-color);cursor:pointer}.post_date{font-size:1rem;font-style:italic;font-weight:bold;margin-bottom:2rem;margin-right:1rem}.github_icon{content:var(--github-icon-url)}.twitter_icon{content:var(--twitter-icon-url)}.email_icon{content:var(--email-icon-url)}.coffee_icon{content:var(--coffee-icon-url)}.search_icon{content:var(--search-icon-url)}.webring_icon{content:var(--webring-icon-url)}.rss_icon{content:var(--rss-icon-url)}a.cc_list{text-decoration:none}.copyright_icon{content:var(--copyright-icon-url);height:16px;margin:-3px}.cc_icon{content:var(--cc-icon-url);height:16px;margin:-3px}.attribution_icon{content:var(--attribution-icon-url);height:16px;margin:-3px}.non_com_icon{content:var(--non_com-icon-url);height:16px;margin:-3px}.share_alike_icon{content:var(--share_alike-icon-url);height:16px;margin:-3px}.octicon:hover{visibility:hidden}h1 .octicon{margin-left:-2.4em;margin-right:calc(2.4em - 1.8em)}h2 .octicon{margin-left:-2.9em;margin-right:calc(2.9em - 1.8em)}h3 .octicon{margin-left:-3.4em;margin-right:calc(3.4em - 1.8em)}h4 .octicon{margin-left:-3.9em;margin-right:calc(3.9em - 1.8em)}h5 .octicon{margin-left:-4.4em;margin-right:calc(4.4em - 1.8em)}h6 .octicon{margin-left:-4.9em;margin-right:calc(4.9em - 1.8em)}.octicon{fill:currentColor;visibility:visible;pointer-events:all;vertical-align:middle;width:1.2em;height:1.2em}input,select,textarea,label,button{border-radius:0.3em;margin-left:0}fieldset{border:none;padding:0}.textfield{max-width:100%;padding-bottom:1rem}.narrowfield{width:420px}.hp{display:none}textarea{vertical-align:top}.textfield__input{border:1px solid rgba(0,0,0,0.12);border-radius:0.3em;padding:0.4em;width:100%;max-width:-webkit-fill-available}.notify-me,.g-recaptcha{padding-bottom:1rem;max-width:min-content}.button{border:1px solid rgba(0,0,0,0.12);background:var(--page-back-color);border-radius:0.3em;padding:0.4em;overflow:hidden;cursor:pointer}button:hover{background-color:var(--main-text-color);color:var(--main-back-color)}footer{margin-top:2rem;bottom:0;display:flex;align-items:center;flex-direction:column;padding-bottom:0.5rem}.soc{display:flex;align-items:center;justify-content:center;margin-right:1rem}.soc:hover{color:var(--main-back-color);background:var(--link-text-color)}.footer-info{padding:var(--footer-padding)}.list{margin-bottom:2rem}.horizon{display:flex;justify-content:end}.horizon .start{width:100%}article .body{word-wrap:break-word}pre{padding:1rem;overflow:auto}pre[data-linenos]{padding:1rem 0}pre table td{padding:0}pre table td:nth-of-type(1){text-align:center;user-select:none}pre mark{display:block;background-color:rgba(254,252,232,0.9)}pre table{width:100%;border-collapse:collapse} diff --git a/public/theme/dark.css b/public/theme/dark.css index 6ea771d..bbecb8f 100644 --- a/public/theme/dark.css +++ b/public/theme/dark.css @@ -1 +1 @@ -html[data-theme="dark"]{--page-back-color: rgb(27, 27, 27);--main-text-color: rgb(240, 240, 240);--main-back-color: rgb(17, 17, 17);--link-text-color: rgb(120, 217, 113);--target-highlight-color: rgb(255, 255, 0);--github-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/github.png);--twitter-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/twitter-squared.png);--email-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/email.png);--coffee-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/kawaii-coffee.png);--webring-icon-url: url(https://webring.xxiivv.com/icon.white.svg);--rss-icon-url: url(https://img.icons8.com/material/64/f0f0f0/rss.png);--search-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/search.png);--cc-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons.png);--attribution-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-by.png);--non_com-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-nc.png);--share_alike-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-sa.png);--copyright-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/copyright.png)} +html[data-theme="dark"]{--page-back-color: rgb(27, 27, 27);--main-text-color: rgb(240, 240, 240);--main-back-color: rgb(17, 17, 17);--link-text-color: rgb(120, 217, 113);--target-highlight-color: rgb(255, 255, 0);--code-back-color:rgba(99,110,123,0.4);--github-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/github.png);--twitter-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/twitter-squared.png);--email-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/email.png);--coffee-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/kawaii-coffee.png);--webring-icon-url: url(https://webring.xxiivv.com/icon.white.svg);--rss-icon-url: url(https://img.icons8.com/material/64/f0f0f0/rss.png);--search-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/search.png);--cc-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons.png);--attribution-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-by.png);--non_com-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-nc.png);--share_alike-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/creative-commons-sa.png);--copyright-icon-url: url(https://img.icons8.com/material-outlined/64/f0f0f0/copyright.png)} diff --git a/public/theme/light.css b/public/theme/light.css index 764a528..5651fb0 100644 --- a/public/theme/light.css +++ b/public/theme/light.css @@ -1 +1 @@ -html[data-theme="light"]{--page-back-color: rgb(240, 240, 240);--main-text-color: rgb(0, 0, 0);--main-back-color: rgb(255, 255, 255);--link-text-color: rgb(255, 76, 31);--target-highlight-color: rgb(125, 0, 255);--github-icon-url: url(https://img.icons8.com/material-sharp/64/000000/github.png);--twitter-icon-url: url(https://img.icons8.com/material-sharp/64/000000/twitter-squared.png);--email-icon-url: url(https://img.icons8.com/material-sharp/64/000000/email.png);--coffee-icon-url: url(https://img.icons8.com/material-sharp/64/000000/kawaii-coffee.png);--webring-icon-url: url(https://webring.xxiivv.com/icon.black.svg);--rss-icon-url: url(https://img.icons8.com/material/64/000000/rss.png);--search-icon-url: url(https://img.icons8.com/material-sharp/64/000000/search.png);--cc-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons.png);--attribution-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-by.png);--non_com-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-nc.png);--share_alike-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-sa.png);--copyright-icon-url: url(https://img.icons8.com/material-outlined/64/000000/copyright.png)} +html[data-theme="light"]{--page-back-color: rgb(240, 240, 240);--main-text-color: rgb(0, 0, 0);--main-back-color: rgb(255, 255, 255);--link-text-color: rgb(255, 76, 31);--code-back-color:rgba(175,184,193,0.2);--target-highlight-color: rgb(125, 0, 255);--github-icon-url: url(https://img.icons8.com/material-sharp/64/000000/github.png);--twitter-icon-url: url(https://img.icons8.com/material-sharp/64/000000/twitter-squared.png);--email-icon-url: url(https://img.icons8.com/material-sharp/64/000000/email.png);--coffee-icon-url: url(https://img.icons8.com/material-sharp/64/000000/kawaii-coffee.png);--webring-icon-url: url(https://webring.xxiivv.com/icon.black.svg);--rss-icon-url: url(https://img.icons8.com/material/64/000000/rss.png);--search-icon-url: url(https://img.icons8.com/material-sharp/64/000000/search.png);--cc-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons.png);--attribution-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-by.png);--non_com-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-nc.png);--share_alike-icon-url: url(https://img.icons8.com/material-outlined/64/000000/creative-commons-sa.png);--copyright-icon-url: url(https://img.icons8.com/material-outlined/64/000000/copyright.png)} diff --git a/sass/no-style-please.scss b/sass/no-style-please.scss index fdce40d..d6494e7 100644 --- a/sass/no-style-please.scss +++ b/sass/no-style-please.scss @@ -114,14 +114,13 @@ td { padding: 0.4rem; } -code { - color: white; - background: black; -} -code { - color: var(--main-back-color); - background-color: var(--main-text-color); - padding: 0.15rem; + +p code { + background-color: var(--code-back-color); + padding: .2em .4em; + margin: 0; + font-size: 85%; + border-radius: 6px; } div.highlighter-rouge code { display: block; @@ -324,16 +323,12 @@ button:hover { } footer { - margin-top: 2rem; - position: absolute; + margin-top: 2rem; bottom: 0; - left: 0; - right: 0; - margin: 0 auto; display: flex; align-items: center; flex-direction: column; - padding: 0.5rem 0rem; + padding-bottom: 0.5rem; } .soc { @@ -361,4 +356,37 @@ footer { .start { width: 100%; } -} \ No newline at end of file +} + + +article { + .body { + word-wrap: break-word; + } +} +pre { + padding: 1rem; + overflow: auto; + } + // The line numbers already provide some kind of left/right padding + pre[data-linenos] { + padding: 1rem 0; + } + pre table td { + padding: 0; + } + // The line number cells + pre table td:nth-of-type(1) { + text-align: center; + user-select: none; + } + pre mark { + // If you want your highlights to take the full width. + display: block; + // The default background colour of a mark is bright yellow + background-color: rgba(254, 252, 232, 0.9); + } + pre table { + width: 100%; + border-collapse: collapse; + } \ No newline at end of file diff --git a/sass/theme/dark.scss b/sass/theme/dark.scss index ab5cc43..78b32d2 100644 --- a/sass/theme/dark.scss +++ b/sass/theme/dark.scss @@ -4,6 +4,7 @@ html[data-theme="dark"] { --main-back-color: rgb(17, 17, 17); --link-text-color: rgb(120, 217, 113); --target-highlight-color: rgb(255, 255, 0); + --code-back-color:rgba(99,110,123,0.4); --github-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/github.png); --twitter-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/twitter-squared.png); --email-icon-url: url(https://img.icons8.com/material-sharp/64/f0f0f0/email.png); diff --git a/sass/theme/light.scss b/sass/theme/light.scss index 9ea3a32..6a51077 100644 --- a/sass/theme/light.scss +++ b/sass/theme/light.scss @@ -3,6 +3,7 @@ html[data-theme="light"] { --main-text-color: rgb(0, 0, 0); --main-back-color: rgb(255, 255, 255); --link-text-color: rgb(255, 76, 31); + --code-back-color:rgba(175,184,193,0.2);; --target-highlight-color: rgb(125, 0, 255); --github-icon-url: url(https://img.icons8.com/material-sharp/64/000000/github.png); --twitter-icon-url: url(https://img.icons8.com/material-sharp/64/000000/twitter-squared.png); diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..ff4ad5ed2af8851ac77222137f633f62259f0875 GIT binary patch literal 15406 zcmeHN*H=_$5Wg{bR`ZZ|o^pKjDbM*6k|>Ib1yN!RY7!L%G{z_~MzLefi2@cZXmVmn z)TltLIl&It8}_~1`%dQf-Tjuk%U+gcmo3Nr&iVG1{mRVTY2VB!%6rQD%HY8YU-OhH zA1KNvilXG@Y0pDGRFob3Zs^e9{~s$#%SVbbgvam{o}sTO#v~Gi)RMk%_R@&&=b*~t@pu$R% zO3ZZhn2X$Q<8|)c_mS7D{r~8(PppLnE?o4`yfO=&IqRn7KiX)^Hak6d;4=av^nO{D zRow615EdiW^z{FSS1V*JJ$JH2?}r|Dm5IN;u>fd+uHxy4Ph zzqZiz8(uos(=xp(e4M}ZzG;A3;t#CBr;0VmzLquI^K34UX<6FD@lXPYfRWeY9z*)Wsn zpAR?DZ@+ihf4NwBrIi+aXQii48Q3JX0GqSLORO}b)GTZz>?iyWz;NScI2|f^Z@@Tw zq=~j}chK9ni4)}52^Y5F`m@QW^A@$|}1llXw2jQlb9 zN7$#i#UqE)-Mcc z#F{mm?LsDtOH?|}G6O$-{YE>%r`5|&GWQ4mI8Vs-_=!*W{v$`LR5VGYS?phf4;uC- zj`tr&T|y6mch|1B)AvCg1o|F42IQ6NWw90jt50*I5DIDYtqV z;klgK9XVQyry|dL@|2t7hsL|zyrtzxkq=E*L)^5s&cSf2-QqNei6O3R)DXiRKEgy( zIL`CeNjJyRj7Ij)d+-c$%J~H*8b48`U5p3v?QLydT2O8g@m<89K<8*}^%{E!XT+YD zEVWWwyN?hbO+`bzYaGWu5&vs#4TllA`FRVpxL_IMf>>Q-LmVHmdwpCD-)vR2o&GuR z>DM?HXau;5IKO~+HNJ(uiEqO(_ECkZ=uOSt1;J_!aLh4077kpHGZ`~Z6}1vg%{|MI ze$ROB&tLFxzJ%$1wL4sL9l%#QTl)rxUwgtokr;+t1>$>v8~GQ+?B~w6(8Nhv>=U@4 ze&X*lZhG~~PY#YfM$$^|*V`-R|Hu4tyUiDKN?pA}z*e!y8kL6-|E>*=DV<}X=bQsV zE&@4{#v@Kz#5t{kF&ch|&9ADq(SFX^;G4@BeoP>u48R_}p+kFzSHM4YhM8VQvL)j27Dlq&dU9mn!z!}^Hnx3+pjOkBzdWF7kAP-A%BMb1m+)#nQcn*e@(`Yc?} zV}A*g{tEg=(?Q_1O3o#eOfge2*C91<9z~xwN+#U;wdQ=I<>nqd4Cl8;99u>mlZf-P z9gsMT;BNuliu$3B4j;YdT&T3=;J4?j+fetEsyKYrPnwRo8Igwte<1gO+~mD`K0;0c z`BLBkxrOd3VmStW$W1+F+men}vqh8PEB|V`3iRB@d1L4>=qSA$!G1|w4qE_x#&SLe zGCZGi<3@SX{=^IZ1!xMJga%y*c=FjcBj*Giuh%6TYqas8Icz!b#vIuCXmZh?uw(7L z4H`Vn3?~|F@m8+g8^(GBc!ACfD=e&&J%Z06r+5!J=(v*}o)Lfse`-1B2YAkMU536r z;rfS7oDW6r9ext@BJ9N8V9p+MkVllVtDl?fd-(qN*6qx{&?}Hh=n2#v!hQl4*fPoM z@HO3x4q(H1;ZUPX_)EiddI)nSv##uK{~EgETekU-wW4CPs1XHCp{HSI00%nwWL}w7 z_%$=RP6V|g$O~IohJgoYaQ2*=@SmK6{IF3SO|rfL&Mxqw@%;<<900v1BJ769ZtU-}=9GPBEAo(417qA2VT+30QuN3$nyJgYN literal 0 HcmV?d00001 diff --git a/templates/base.html b/templates/base.html index 90794cf..13f5587 100644 --- a/templates/base.html +++ b/templates/base.html @@ -13,6 +13,7 @@ {% block main_content %} Nothing here?! {% endblock main_content %} + {% include "partials/footer.html" %} diff --git a/templates/macros/macros.html b/templates/macros/macros.html index 5dc7e32..153adf5 100644 --- a/templates/macros/macros.html +++ b/templates/macros/macros.html @@ -1,5 +1,11 @@ {% macro list_posts(pages, tag_name=false) %}
    + {%- if current_path =="/" %} +
  • + {% set url = get_url(path="about") %} + about me +
  • + {% endif -%} {% if tag_name %}
  • {{ term.name }}
  • {% else %} @@ -15,9 +21,18 @@
  • {{ page.date | date(format="%Y-%m-%d") }} {{page.title}}
  • - {% endfor -%} + {%- if current_path =="/" %} +
  • + more posts... +
  • + {% endif -%}
+{%- if current_path =="/" %} +
  • + as soon +
  • + {% endif -%} {% endmacro list_posts %} @@ -56,7 +71,8 @@
    {#

    {{ page.title }}

    #} {{ post_macros::page_header(title=page.title) }} - + {% if page.extra and page.extra.no_date %} + {% else %} {% if page.date %}
    | @@ -75,6 +91,7 @@ {% endfor %} {% endif %} {% endif %} + {% endif %}
    {% if page.extra.tldr %} diff --git a/templates/partials/nav.html b/templates/partials/nav.html index 5483a55..0c5eb26 100644 --- a/templates/partials/nav.html +++ b/templates/partials/nav.html @@ -3,9 +3,10 @@