From f9b32cbd09a83974ef148e15b30b6f752b7da136 Mon Sep 17 00:00:00 2001 From: Qubasa Date: Fri, 17 May 2024 16:07:09 +0200 Subject: [PATCH] Change favicon. Add socials. Add RSS link. --- docs/main.py | 2 +- docs/mkdocs.yml | 19 ++++++++++++++++-- ...24-03-19-hello-world.md => hello-world.md} | 2 +- .../{2024-04-16-new-docs.md => new-docs.md} | 0 docs/site/index.md | 15 +------------- docs/site/static/clan-dark.png | Bin 0 -> 4189 bytes docs/site/static/clan-white.png | Bin 0 -> 3203 bytes docs/site/static/logo.png | Bin 1512 -> 0 bytes 8 files changed, 20 insertions(+), 18 deletions(-) rename docs/site/blog/posts/{2024-03-19-hello-world.md => hello-world.md} (98%) rename docs/site/blog/posts/{2024-04-16-new-docs.md => new-docs.md} (100%) create mode 100644 docs/site/static/clan-dark.png create mode 100644 docs/site/static/clan-white.png delete mode 100644 docs/site/static/logo.png diff --git a/docs/main.py b/docs/main.py index 71f58fa7..e8e05282 100644 --- a/docs/main.py +++ b/docs/main.py @@ -24,7 +24,7 @@ def define_env(env: Any) -> None: autoPlay: true, controls: false, speed: 1.5, - theme: "alabaster-auto" + theme: "solarized-light" }}); """ diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 6557b5a7..53f4d73e 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -1,4 +1,4 @@ -site_name: cLAN Documentation +site_name: cLAN Docs site_url: https://docs.clan.lol repo_url: https://git.clan.lol/clan/clan-core/ repo_name: clan-core @@ -90,7 +90,8 @@ docs_dir: site site_dir: out theme: - logo: static/logo.png + logo: static/clan-white.png + favicon: static/clan-dark.png name: material features: - navigation.instant @@ -122,10 +123,23 @@ theme: extra_javascript: - static/main.js + extra_css: - static/asciinema-player/custom-theme.css - static/asciinema-player/asciinema-player.css +extra: + social: + - icon: fontawesome/regular/comment + link: https://matrix.to/#/#clan:lassul.us + - icon: fontawesome/brands/gitlab + link: https://git.clan.lol/clan/clan-core + - icon: fontawesome/brands/github + link: https://github.com/clan-lol/clan-core + - icon: fontawesome/solid/rss + link: /feed_rss_created.xml + + plugins: - search - blog @@ -134,6 +148,7 @@ plugins: match_path: blog/posts/.* use_git: false date_from_meta: + title: "Clan Blog" as_creation: "date" as_update: "date" datetime_format: "%Y-%m-%d %H:%M" diff --git a/docs/site/blog/posts/2024-03-19-hello-world.md b/docs/site/blog/posts/hello-world.md similarity index 98% rename from docs/site/blog/posts/2024-03-19-hello-world.md rename to docs/site/blog/posts/hello-world.md index 01ea7b54..4764ea72 100644 --- a/docs/site/blog/posts/2024-03-19-hello-world.md +++ b/docs/site/blog/posts/hello-world.md @@ -65,7 +65,7 @@ Connect with us on our [Matrix channel at clan.lol](https://matrix.to/#/#clan:la Want to see the code? Check it out [on our Gitea](https://git.clan.lol/clan/clan-core) or [on GitHub](https://github.com/clan-lol/clan-core). -Or follow our RSS feed by clicking in the top right corner! +Or follow our [RSS feed](https://docs.clan.lol/feed_rss_created.xml)! Join us and be part of changing technology for the better, together. diff --git a/docs/site/blog/posts/2024-04-16-new-docs.md b/docs/site/blog/posts/new-docs.md similarity index 100% rename from docs/site/blog/posts/2024-04-16-new-docs.md rename to docs/site/blog/posts/new-docs.md diff --git a/docs/site/index.md b/docs/site/index.md index 551f2e7b..282cb907 100644 --- a/docs/site/index.md +++ b/docs/site/index.md @@ -1,19 +1,6 @@ # Getting Started -Welcome to your simple guide on starting a new Clan project. - -## What's Inside - -We've put together a straightforward guide to help you out: - -- [**Starting with a New Clan Project**](#starting-with-a-new-clan-project): Create a new Clan from scratch. -- [**Integrating Clan using Flake-Parts**](getting-started/flake-parts.md) - ---- - -## **Starting with a New Clan Project** - -Create your own clan with these initial steps. +Create your own clan with these initial steps and manage a fleet of machines with one single testable git repository! ### Prerequisites diff --git a/docs/site/static/clan-dark.png b/docs/site/static/clan-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..94364cd2099c056050eae182cec27a9f1b5d12e2 GIT binary patch literal 4189 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 Y6gikO!PN~E|Na6%OHEI;QW+llKYUE(6#xJL literal 0 HcmV?d00001 diff --git a/docs/site/static/clan-white.png b/docs/site/static/clan-white.png new file mode 100644 index 0000000000000000000000000000000000000000..45361f1a1a42bb8afa2b58b22af4b54834f07e5b GIT binary patch literal 3203 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 literal 0 HcmV?d00001 diff --git a/docs/site/static/logo.png b/docs/site/static/logo.png deleted file mode 100644 index 39298fb7ddcc23bb319d35eee3bb92d918fa89fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1512 zcmVP)66J1)zt47*$Q zLnB*?)>^njaZZP^DL}fa&F9!uO%^F2>!$vCQz;Q0DjFRFU;;QT>DTG;Z@u{nn=RS> zMxUBtOs&B|znN{mo5N^)QxI?>BQ!t%EyZaSo;eyQ$({g^;d^^kAZYo+XHVJK!5u^3 zye&AR#OD&~Uu*Nvln9|l>WH2d7yiUL9cE10+Hon8W6ToU17(M#*P>|G-sth2eF#xEw z^PwKRz&T3UJx-;;8ngt2-lP0-fEJevsJ#dBsi*(I0~~|XQ(F9jhFG12xpq zd_bSlVE)u|-pf8u=<|oXe#CPMSfWt+hzN8S4iM}#3X>uv8ri6baEhTMEcb*VP^u00 z#a^3#q4l{U#CNWZbBh_>Lc-!E7ifcT4Qp+GWe9@wf;ytDd!7w4$p2RA4a)SHJ4~Kc z?~&vXhO`%t-BS<8Wb?jMT12E{R;by^`Xdm}Nit$2Cv8l680>$uGXR5O&VfBMC=zv@ zJXbUgQ-oHJ5L{731YpJnCtD;4y|fzuwuFZWQJf3y_fk$MY|3tv4j>439`7)-fHOzt zfZ3OuAY$9D1)+8g)H6zfbPL}6M35H{UKFoVw1$C_JaCDuoXwxlOP zd2of#297b=^==~wt=9TfVPoy>raFR7Ryuy4J>jrmA#Z^NmMrioH|mOkJtqqZ+e7Pp zqbKamEn)4ysp|#LTf+@6SX}26_6&wn2ZvM!-5^-*UT|N+!8xHPp4&3cuF4dpUji}s zityD$Dm4BGmebs#LQ$18y;mVA5~#Px5|7kE5H3p*GM{;v?I^^m4D%P+K5#z-iQCJb z<*&|D=oC;uCC~2I5+>+B83HR2$OQ$sVDtrWyCg&dY;9pmZ!PdRN1`Ny<(^%qOL750 zB7i*m*x3rK~#;*V&gpNDY=_ z;K|#)0ccz$X`LuB_y~og&{{fN=gw0SuUUAmlQVTJ00v*-K`XHU0D2xnkjhi);ery4 zrsAmIQN;qFWacinn77^q02Vv0Or%r>&?=Uq8M{Cu(nz>8j_+7$<7W25ve@$P9ZKVbGaLELY2HGk#hA&PF>gXQueZB8&XxK0D3Ia z;0o1W8wh<81(jv(k&)7O8ZcMp^5p2LC)Y&8t~ac9kWz3KSe){zPu(FBBYBf#UQ?hj zSd;5K^}wXYw33@<@+w}mQ$NKLhvfMiWeE$KY;n2@hJL`G*OoxNcK<2XVZDnq?-?ye zLgdaQE{Xjuv0n)Qk1@IRbgjB1`RDyY^(Tt^