From 7ea535a8a2b46c3c539f9659c4f4649d898d8bde Mon Sep 17 00:00:00 2001 From: onomanapeia Date: Tue, 20 Feb 2024 00:12:09 -0600 Subject: [PATCH] favicon change --- .gitlab-ci.yml | 67 +++++++++++++++++++++++++++++++++------------ config.toml | 6 +++- static/favicon.ico | Bin 15406 -> 15406 bytes 3 files changed, 54 insertions(+), 19 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 487bfbc..2578eee 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,24 +1,55 @@ -# The Docker image that will be used to build your app -image: debian:stable-slim -# Functions that should be executed before the build script is run -before_script: [] +stages: + - deploy + +default: + image: debian:stable-slim + tags: + - docker + +variables: + # The runner will be able to pull your Zola theme when the strategy is + # set to "recursive". + GIT_SUBMODULE_STRATEGY: "recursive" + + # If you don't set a version here, your site will be built with the latest + # version of Zola available in GitHub releases. + # Use the semver (x.y.z) format to specify a version. For example: "0.17.2" or "0.18.0". + ZOLA_VERSION: + description: "The version of Zola used to build the site." + value: "" + pages: + stage: deploy script: - - '- | apt-get update --assume-yes && apt-get install --assume-yes - --no-install-recommends wget ca-certificates if [ $ZOLA_VERSION ]; - then zola_url="https://github.com/getzola/zola/releases/download/v$ZOLA_VERSION/zola-v$ZOLA_VERSION-x86_64-unknown-linux-gnu.tar.gz" if - ! wget --quiet --spider $zola_url; then echo "A Zola release - with the specified version could not be found."; exit - 1; fi else github_api_url="https://api.github.com/repos/getzola/zola/releases/latest" zola_url=$( wget - --output-document - $github_api_url | grep - "browser_download_url.*linux-gnu.tar.gz" | cut --delimiter : - --fields 2,3 | tr --delete "\" " ) fi wget - $zola_url tar -xzf *.tar.gz ./zola build' + - | + apt-get update --assume-yes && apt-get install --assume-yes --no-install-recommends wget ca-certificates + if [ $ZOLA_VERSION ]; then + zola_url="https://github.com/getzola/zola/releases/download/v$ZOLA_VERSION/zola-v$ZOLA_VERSION-x86_64-unknown-linux-gnu.tar.gz" + if ! wget --quiet --spider $zola_url; then + echo "A Zola release with the specified version could not be found."; + exit 1; + fi + else + github_api_url="https://api.github.com/repos/getzola/zola/releases/latest" + zola_url=$( + wget --output-document - $github_api_url | + grep "browser_download_url.*linux-gnu.tar.gz" | + cut --delimiter : --fields 2,3 | + tr --delete "\" " + ) + fi + wget $zola_url + tar -xzf *.tar.gz + ./zola build + artifacts: paths: - # The folder that contains the files to be exposed at the Page URL + # This is the directory whose contents will be deployed to the GitLab Pages + # server. + # GitLab Pages expects a directory with this name by default. - public + rules: - # This ensures that only pushes to the default branch will trigger - # a pages deploy - - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH + # This rule makes it so that your website is published and updated only when + # you push to the default branch of your repository (e.g. "master" or "main"). + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH \ No newline at end of file diff --git a/config.toml b/config.toml index 17c9dc9..e728a91 100644 --- a/config.toml +++ b/config.toml @@ -28,6 +28,10 @@ header_nav = [ { url = "/blog", name_en = "/blog/" }, { url = "/art", name_en = "/art/" } ] + author = "mana" display_author = true -twitter_card = false \ No newline at end of file + +twitter_card = false + +favicon = "favicon.ico" \ No newline at end of file diff --git a/static/favicon.ico b/static/favicon.ico index e8336e5ba09f6b121af22bbd34ec13da2460a780..37349b55c6c7dee8d5d285706f6cf75673bcbfa0 100644 GIT binary patch literal 15406 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 Mv;NH)I1)4PUrAtjJ^%m! literal 15406 zcmeHO3vg7`8D7NJR$HI7Q*CS0(OSpp2!aoifG79{jD z=iYP9fBx_P&wu`N{&P+Yh7pF5hO4hOAWbmXE;ShLF&GR93Bm8%t}z&1MBeDp{pGhB z3~yg=Fx-YZAOS@%ABpatvsSpy>7n9MFRd^23fr9?VY|aa1w=GLtC9I`;abqGK>c%| zrJ;}TmSd^#GqpCHJ{kkMeM4!895n(JRi78zL!HCUT1u3+;aW;JBmbxxE$7+XeKa+x zi%>^u!PdW1K^(MtL0X$NR-dACd^Vf*|B;k%Fc=$BF*tu)Jej4X3c$mofn z=LHTg*|q4TvfSd6G&}ofD7}|9qhGvI9j!Faeu^?PkA%>pZ_nwaw-lZrmO;+L=@rhS zzn${DaPJup9;7*so>kIsv5EQD0b5inBMN8Yv!%|Y>#!#YBF~$B6DXIWi{7Pano+G z&$9E5D`~qNb%YUTFl4mMA7$#O{D5hcPiDtr%6{_CJ=Xg7DX;Dmvedsr8OzsprFx!8 zU|Rl}*So)MYOj3S+)*hg>Cx`KiL2(ClLFSho)W z?eJK_vrEZK>l+xiIBMzMSa`c?DGlxH(Bh+220zdXKe7liToMhA;#Kr5$h!jlsyY6( zc+1PsR$E!UaD^TWR@8%C{Y6f%_nrNbG2@UpuPAAN;a&D8S{T@_q3_p~w0ghuY^NyY zj-6yO9uDm-LDJXH4F&B|p!Z8zlZ1rwi3&`Kozr1N>;xqpwRml)xBZcbhcps;(Ia z^{J$t{=hy;8NHL&QJNT>KA}qFkF}$+jaa^CrhP8<0r!PwJMc5?Z{pSW5-(m;@ffiE zwl@NQVSmvw;RcB=UTOL?z5JF4qaKY=}{*x>~#Y3ic6&u*ror?!%_E*Njiu@o=rq11c! zP|B#Ch~+fr-Jo7P^s>ZPo??BJf-xcP5!n0(DF3BSn%%lIB!0?lb5p?!o5<-4`Ziu? zq%m*UT+W;?BkLXWysL>Wlk=6{-Q>O`@8!0JoVCw}@KnZM{GI*klVo51r8viAOg~5* z2g`Lb6m<_d--9khhgu@bM=H{{=iCjrmOYpT3*i#*&RNi0)5K+&YEk%Xv?idCunM7 zm$;v(6;r^L&cbHB(T;1;FM22s^rxf6rl&ry%Q-HXeCIAITo8K3q@)K1aj!aDY#`UU z^j_+tboS-Sw&L|&h;uRC$6^^+mPqZw-Iv# zkMDR@Ymd()cu#=w&rCfq^sF=t2F!7-apEz8b5ChqOWWx-nQxESAx_aiR;_|48gF3w$3#_Xot5?$wNA>#w~zop-Q zmgBv5NdH8bLt?4VXRyZfueSb?_`+`5`tfI>FHTDN7bE4EW!i+jqVIh0zWtc zg+4J}7BYU|y$AaL{9@pic<_3S?Vi{FJoifZdQ<4T*X||p?84=yEAjoYUfNje@jNBo z`5!=Lw0SnvE8XMPbqcHSfQ2!8AheTVIbe|%>K zHl(`W9Sycfb@@zp+W4T|bKFvdIV=*5vK+cUjJYc%hvWH=kp3ti^W2KBs6=^ty-LY;)Do&7sJH zUp$v#EmVpJ@maV%2!ZU4N2u_*e^TD+4V3r$X7SzL5PH{JNzd^W&r^(@H$7^b_XvBT&my_Mk+7XQyWN-Y`L(gV zqR`Y)wL>pft$MkytnKfIXyOuq9NwODu$OJHx^w>RYu%}(ZUv~4A^(3x0Vn5-`MySxwqmT&7MJQ z1OHz$1Uv55^d>gtymGHUKY{&9IDKp7XS7s}!g$^YoW~#i;#EB16LY5DrZ5LFR(uGgdH2e z+=KG>jct{W&1x=F{hvQ>e5}`e)dYWTDzKNsraZ}hix1crC;P2=IY#%BU!qp7W86Vi{M_xJF>Sna0PiY2(GH<9nFO?10;`8