From d6f997340be02730ce5a5cc1bbbbbc0234a90c93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D1=83=D0=BA=D0=B0?= <164436043+diamond-ore@users.noreply.github.com> Date: Fri, 26 Apr 2024 17:51:27 -0400 Subject: [PATCH] Chirpy theme --- Gemfile | 4 +- Gemfile.lock | 23 ++- README.md | 8 +- _config.yml | 142 ++++++++++++------- _tabs/about.md | 7 + about.markdown | 18 --- assets/img/favicons/android-chrome-96x96.png | Bin 0 -> 1435 bytes assets/img/favicons/apple-touch-icon.png | Bin 0 -> 842 bytes assets/img/favicons/favicon-16x16.png | Bin 0 -> 769 bytes assets/img/favicons/favicon-32x32.png | Bin 0 -> 1035 bytes assets/img/favicons/favicon.ico | Bin 0 -> 15086 bytes assets/img/favicons/mstile-150x150.png | Bin 0 -> 953 bytes assets/img/favicons/safari-pinned-tab.svg | 18 +++ test.bat => bin/run.bat | 0 index.markdown | 4 +- 15 files changed, 142 insertions(+), 82 deletions(-) create mode 100644 _tabs/about.md delete mode 100644 about.markdown create mode 100644 assets/img/favicons/android-chrome-96x96.png create mode 100644 assets/img/favicons/apple-touch-icon.png create mode 100644 assets/img/favicons/favicon-16x16.png create mode 100644 assets/img/favicons/favicon-32x32.png create mode 100644 assets/img/favicons/favicon.ico create mode 100644 assets/img/favicons/mstile-150x150.png create mode 100644 assets/img/favicons/safari-pinned-tab.svg rename test.bat => bin/run.bat (100%) diff --git a/Gemfile b/Gemfile index f01211b..3b966f9 100644 --- a/Gemfile +++ b/Gemfile @@ -9,13 +9,13 @@ source "https://rubygems.org" # Happy Jekylling! gem "jekyll", "~> 4.3.3" # This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.5" +gem "jekyll-theme-chirpy" # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. # gem "github-pages", group: :jekyll_plugins # If you have any plugins, put them here! group :jekyll_plugins do - gem "jekyll-feed", "~> 0.12" +# gem "jekyll-feed", "~> 0.12" end # Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem diff --git a/Gemfile.lock b/Gemfile.lock index 91b3e1c..674abb5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -35,12 +35,29 @@ GEM safe_yaml (~> 1.0) terminal-table (>= 1.8, < 4.0) webrick (~> 1.7) + jekyll-archives (2.2.1) + jekyll (>= 3.6, < 5.0) jekyll-feed (0.17.0) jekyll (>= 3.7, < 5.0) + jekyll-include-cache (0.2.1) + jekyll (>= 3.7, < 5.0) + jekyll-paginate (1.1.0) + jekyll-redirect-from (0.16.0) + jekyll (>= 3.3, < 5.0) jekyll-sass-converter (3.0.0) sass-embedded (~> 1.54) jekyll-seo-tag (2.8.0) jekyll (>= 3.8, < 5.0) + jekyll-sitemap (1.4.0) + jekyll (>= 3.7, < 5.0) + jekyll-theme-chirpy (6.5.5) + jekyll (~> 4.3) + jekyll-archives (~> 2.2) + jekyll-include-cache (~> 0.2) + jekyll-paginate (~> 1.1) + jekyll-redirect-from (~> 0.16) + jekyll-seo-tag (~> 2.8) + jekyll-sitemap (~> 1.4) jekyll-watch (2.2.1) listen (~> 3.0) kramdown (2.4.0) @@ -52,10 +69,6 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.4.0) - minima (2.5.1) - jekyll (>= 3.5, < 5.0) - jekyll-feed (~> 0.9) - jekyll-seo-tag (~> 2.1) pathutil (0.16.2) forwardable-extended (~> 2.6) public_suffix (5.0.5) @@ -88,7 +101,7 @@ DEPENDENCIES http_parser.rb (~> 0.6.0) jekyll (~> 4.3.3) jekyll-feed (~> 0.12) - minima (~> 2.5) + jekyll-theme-chirpy tzinfo (>= 1, < 3) tzinfo-data wdm (~> 0.1.1) diff --git a/README.md b/README.md index a52d607..9ecb0cd 100644 --- a/README.md +++ b/README.md @@ -1 +1,7 @@ -# diamond-ore.github.io \ No newline at end of file +# 🕸️ My personal webpage + +Runs on Jekyll + +## 🎨 Theme + +https://github.com/cotes2020/jekyll-theme-chirpy/ \ No newline at end of file diff --git a/_config.yml b/_config.yml index ef7ba7c..84ba4bd 100644 --- a/_config.yml +++ b/_config.yml @@ -1,55 +1,87 @@ -# Welcome to Jekyll! -# -# This config file is meant for settings that affect your whole blog, values -# which you are expected to set up once and rarely edit after that. If you find -# yourself editing this file very often, consider using Jekyll's data files -# feature for the data you need to update frequently. -# -# For technical reasons, this file is *NOT* reloaded automatically when you use -# 'bundle exec jekyll serve'. If you change this file, please restart the server process. -# -# If you need help with YAML syntax, here are some quick references for you: -# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml -# https://learnxinyminutes.com/docs/yaml/ -# -# Site settings -# These are used to personalize your new site. If you look in the HTML files, -# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. -# You can create any custom variable you would like, and they will be accessible -# in the templates via {{ site.myvariable }}. - -title: Your awesome title -email: your-email@example.com -description: >- # this means to ignore newlines until "baseurl:" - Write an awesome description for your new site here. You can edit this - line in _config.yml. It will appear in your document head meta (for - Google search results) and in your feed.xml site description. -baseurl: "" # the subpath of your site, e.g. /blog -url: "" # the base hostname & protocol for your site, e.g. http://example.com -twitter_username: jekyllrb -github_username: jekyll - -# Build settings -theme: minima -plugins: - - jekyll-feed - -# Exclude from processing. -# The following items will not be processed, by default. -# Any item listed under the `exclude:` key here will be automatically added to -# the internal "default list". -# -# Excluded items can be processed by explicitly listing the directories or -# their entries' file path in the `include:` list. -# -# exclude: -# - .sass-cache/ -# - .jekyll-cache/ -# - gemfiles/ -# - Gemfile -# - Gemfile.lock -# - node_modules/ -# - vendor/bundle/ -# - vendor/cache/ -# - vendor/gems/ -# - vendor/ruby/ +title: Luka +tagline: My personal webpage. +#email: +description: >- + My personal webpage. +baseurl: "" +url: "https://lukam-oss.github.io" + +github: + username: lukam-oss + +social: + name: Luka + email: 164436043+lukam-oss@users.noreply.github.com + links: + - https://github.com/lukam-oss + +theme: jekyll-theme-chirpy +lang: en +timezone: America/Toronto +#plugins: +# - jekyll-feed + +avatar: "https://avatars.githubusercontent.com/u/164436043" + +kramdown: + syntax_highlighter: rouge + syntax_highlighter_opts: + css_class: highlight + # default_lang: console + span: + line_numbers: false + block: + line_numbers: true + start_line: 1 + +collections: + tabs: + output: true + sort_by: order + +defaults: + - scope: + path: "" + type: posts + values: + layout: post + comments: false + toc: true + permalink: /posts/:title/ + - scope: + path: _drafts + values: + comments: false + - scope: + path: "" + type: tabs + values: + layout: page + permalink: /:title/ + - scope: + path: assets/js/dist + values: + swcache: true + +sass: + style: compressed + +compress_html: + clippings: all + comments: all + endings: all + profile: false + blanklines: false + ignore: + envs: [development] + +exclude: + - bin/* + - "*.gem" + - "*.gemspec" + - docs + - tools + - README.md + - LICENSE + - rollup.config.js + - package*.json \ No newline at end of file diff --git a/_tabs/about.md b/_tabs/about.md new file mode 100644 index 0000000..de38928 --- /dev/null +++ b/_tabs/about.md @@ -0,0 +1,7 @@ +--- +# the default layout is 'page' +icon: fas fa-info-circle +order: 4 +--- + +soon... \ No newline at end of file diff --git a/about.markdown b/about.markdown deleted file mode 100644 index 8b4e0b2..0000000 --- a/about.markdown +++ /dev/null @@ -1,18 +0,0 @@ ---- -layout: page -title: About -permalink: /about/ ---- - -This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/) - -You can find the source code for Minima at GitHub: -[jekyll][jekyll-organization] / -[minima](https://github.com/jekyll/minima) - -You can find the source code for Jekyll at GitHub: -[jekyll][jekyll-organization] / -[jekyll](https://github.com/jekyll/jekyll) - - -[jekyll-organization]: https://github.com/jekyll diff --git a/assets/img/favicons/android-chrome-96x96.png b/assets/img/favicons/android-chrome-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..0b6556035bff7b0cb51a2be98ec540faed78a217 GIT binary patch literal 1435 zcmah{3rtgI6#o070^-;vq_9qTY*I*hbc~0kDsGG6RfL2|m2N8_vFqa^ z%9sLk3|e~2BLPt!sWAdhd2Mq-MzYPx0y@#)2trk4abpPkZ|`JFmSs2R{{Mfz|9t0s z=iFPFmXg4B@p1tGuw{u-Iovaemqml?jra=Uf_^Y2IR=2n0(ear?0sV(5Fvy$6LZ^0OM?Ge33-kd9Kl38M4JvHCg5=YLLhg2 zef?~-JsSQ8XVvnQbh!V|L*oeCs7U#xi+wq4-|iD!w3nOTQ2#k@yZIZuAxAw zlZ-mKiR|_=-NW+L@ppgm@O#^HcJW?k zX!J3k`w~fJS`QW*J5o>UpYgo#m4C}JMql33(HmG z=N7yXDq(fwJuDs?|7BoynpXJPnIY=7S$>bUV}Bc+hu+`gpNaQ7AwBKq z^^ENgHghC^LjQYNi^x>onrv$a=lHIyGfttGpo?J!S4p`QUI#;Il83^wq%UTC}cr8W3AjX>q6frGaCb z+?(G&acy(bl-FLhC9OT~pkD!WU*>n&;V+HDj}WMi%TVWLsg;pAN0e{_VWKc`ut*#n zwnGsX8W|cMDUNtWB#IP?hE86CpXeWi_lj~0@=E@j(DS3J9}@PJDl*jatPfGuk)phU zLM5s$Q7O>^l{yCijp^Q!8|(1iprGriW8<<}IiLl&hUB<%1Gq`GJQ^33YQ-bDv;dm| o9h>~&+UWSG_b78rn~1*|0_Fvt>ZRD%K7}QKEG|Xb6`QI16Kgja%m4rY literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-touch-icon.png b/assets/img/favicons/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e5984e4a6ab3212d5eb9dd70680a4a8583aa93f2 GIT binary patch literal 842 zcmeAS@N?(olHy`uVBq!ia0vp^J|N7&3?x5zE|dgPEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$Ysfq{`Vz$e7@|NsAg|NZ;) z^T*roU*G-s_UrGTk3YZHo!afQZK2=xMZVh>MekX8@y+u$-@k_JTq?GpRc%@Cp=b9) zcP@+Ey+UeXyUe1FpMUaIzF2u_&+!+J%-2pcT0Pl# z^%T>!Q&-%+c;M;1<1ZdQ|N80cAGg)OkYY^oc6VXuV3qX%a@b2eeO=jKutv@*1?GBMURFt9Q(Nc}w>6kG@mx%nxXX_dG&h%D3p0@M&* z6%tVrlvu7%P?VpRnUkteQdy9ykXcZY%)n4F=kX^Vj>0evjZ^-o&v-r!VqjM0)=TCV zRu=Z2EW#|T;L>1nIE7hxbBMy}8&^&oIdeqj2>a;?*1gqZ*U literal 0 HcmV?d00001 diff --git a/assets/img/favicons/favicon-16x16.png b/assets/img/favicons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..fae98a486af43fbcb335c0fe2a8b1132ebedee63 GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>Q~ zHH$866Q9+f;~`q4}OJjv*44OV8aDYYY%+c<9_=)W17cX%VNS(bO}0{wrI` zZr=K5`u(f^9y;e3eVvZD7#*El;ua>dbS0A;r_xEM)oU~7t~sHgKi%N5z)O$emAGKZCnwXXKr0wLUHx3v IIVCg!06&ZS&;S4c literal 0 HcmV?d00001 diff --git a/assets/img/favicons/favicon-32x32.png b/assets/img/favicons/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..01c6b9d1d5054ce8f52986bbf28f19ba873a4b9a GIT binary patch literal 1035 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+081EW`fPlzi}f$=~CBcKC} zjEqc84eYG-?QQh!fXLd=+|1a}NY~v-rlVM@uR^M?T)L-BE6~#zsM^p_$H!HCR-@>m zHqnKxV)L3c!~JyK9A%sGq$X5|E@%~--y#Mi=QbOem>61`>pR#g=fz9)mKmCv$u;JR zE^IS0GnK2)F|fAOceGW>jFFsFrQ_`?U!5tss9k(cqqe_?k*SGRu(!mN8u8gcuDjU0 z7P-berJ^Lo;$+35Wck``iK(@64Y{hR5vnN>YDr=L|Nl1=yK)y8n%X5ne!;*{&OPw@ z%Y`0YCi6YNZY8o=T>q54``sf3l=F+A;a?u#%w@o6;Bt(5R21KFNcR8G7vfNarUAG8cjjpkG)lm z+Q_%X%aJ#ru%Y_=uKoWv%eH5EuaH0R-?H-5`zMO#j0!FsCMHR~2LpnOXEbcQe@V)* zF887Y%J9@tZkU0wX*gqyTp?R8{Y71x&Ifk zSp1y1>$v(-uCI(=zUb8I6*vCfu%-L->g=U3TF+y?eO(TV3V**#$$zFJl}$cBeM`ALn}iID-%m?0|P4qgM-~CfB}r8AvZrIGp!Q0h7H#Wb^$enSA|5B1SOU$ z6cpvBW#*(RlvEa^Dr6RvBr`Bn%z6BYhodk|L*tbH=`)^BgBX~Vx%HB{g_VW9CyOu( zE4Vb698O_Y-W;NE`o@(LN6s9PIl_Lr!DE4!9>Xhf!IDo-rc;4dFnGH9xvXEjt5~imARgsW zDjuj+9?!gZmE^@o(JDMjA23hiRi!0fAoBZtot@p;*_oZ0WG9Dfp?HatpoU6fAV`1 zx9{@u^2xvs;7dRk(iSFd8@kIK3Nt&hl0@O_$akVR@i4IJBbdmTh^mxS>eO*v|Ic&f$3-Pz|{Ed6ZKD z-M4h)$)j(Kldji;#er8tvV6@izNP@(HS3=V0 z&i_2Pe=vmkQ@`v-aXmX-4^I7)H^=f&=I_p(^&7nU&+_kwEi&w|)s}g*Ki+ijv;S<| zGgWS1H{BI$nhT^E^U02pPEjjdfhMdZt8P8Xv2}kl~Lya*b2HXtr#BA}2Pt4>kVtt4pNg$fP05ziMu& zth{%+tlf|=YuobWuGRvntt(Eo{`78peApj7e*N@+FJmMf?|7Vlv-~}*#ro17S^fJP zZ++2msytc!XZ4?|f4KdY?LXQ67P2+{x{OO^Gl^^^L4_wupMvXSqAw3WfwnWte#>Tx3Nt^q>kRat zR`CBjp$<{~w>^dI*$6oinTMm$FEY& z`Kf>7{&Xkzf{|_n{R~!UscxpIam1YRI{VQYh(z_EQ|PIi_eKi+_3$40)Ov+} zFY$h=Qo?j^?>Vh7E^C3P0#h@ zWs<}7J#~H*NIolocX=LZQzTcqe6BUEYf<_KH!m-=JM+SGfS&%;o|kffdCxdS``g#urT+9~Ht)}s^$%Yw>$h5wC)}ss z^ZbO^o^QJ4(^u!X)O+b@C-Zn`U*cK5r7N$OJP+}vh}ga()nbL zbmH7s67Za{$A%TQ>uG;;OnLcxkQ)N%&+EKgyDYfDEk0PH_l%4@eN4YczB>9~Nap}w z8|9eiO{Z)9KaaQ`{nnel9%DhVm!w-6(_ofn{hP zo&Aw}b{wO$LtI;1!84k>vG%7eeCmmMp?&ws z{{p$!Hx}yuS?Rq?)Sqo#2mPD%=fM9{=I0sK-Oo;xoloaza4xayXO=Q(i&g>WxHd5F z9dWMUoMCz2e9tk*am)DPDsVUrTqG9*4tW`Crmf_-9o-F!6@iWL`-vc5H{zxL1NYO- AY5)KL literal 0 HcmV?d00001 diff --git a/assets/img/favicons/mstile-150x150.png b/assets/img/favicons/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..f60097dfa095821e0ba9138e06aeda8af70a8ec5 GIT binary patch literal 953 zcmeAS@N?(olHy`uVBq!ia0vp^*Fczq1xT{L+OiZ#v7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHrx4R3&|Mvbf`++?6 z5>H=O_7^NtqC$q}6^z+{@^PLnjv*Dd-rm`pC6Xx7_OM)qOKcHG)3&Bo7S0=7N$MU^ z8wL9hI0sBf$V^Y2t9;?uArqw}<+3CzX>NW8R&L4J3T}^uR8If4eYoqCX4<^F(rNV( z+d$qy1sP^v22B4>H|tif79Yt zM&Fed6MS7>{yOJ-i|dhJsc~!Bfg-}$$7@z@dzJFN>*$eHt9~BY6PSN|A8Q!zKgEKZ z&x%X;>0PP1yW;WP=x>id9Jw{ee7CyJ?Ar;zASTg2Cr;SAR>!{It^Vf69b42m#^5R3 z@}K3LVk@98`5h>yTH+c}l9E`GYL#4+3Zxi}42(>44NP>6%tDL|tqd)!Of0nx46FmdKI;Vst0BgHxC;$Ke literal 0 HcmV?d00001 diff --git a/assets/img/favicons/safari-pinned-tab.svg b/assets/img/favicons/safari-pinned-tab.svg new file mode 100644 index 0000000..29be467 --- /dev/null +++ b/assets/img/favicons/safari-pinned-tab.svg @@ -0,0 +1,18 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + diff --git a/test.bat b/bin/run.bat similarity index 100% rename from test.bat rename to bin/run.bat diff --git a/index.markdown b/index.markdown index 0671507..45a65ab 100644 --- a/index.markdown +++ b/index.markdown @@ -2,5 +2,7 @@ # Feel free to add content and custom Front Matter to this file. # To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults -layout: home +layout: page --- + +# Hi \ No newline at end of file