Docs: fix missing icons & favicon

This commit is contained in:
Johannes Kirschbauer
2024-11-06 13:56:20 +01:00
parent 4192625a0c
commit 417db1e1e8
3 changed files with 9 additions and 2 deletions

View File

@@ -134,8 +134,8 @@ site_dir: out
theme:
font: false
logo: https://clan.lol/static/logo/clan-white.png
favicon: https://clan.lol/static/dark-favicon/128x128.png
logo: static/icons/clan-logo.svg
favicon: https://clan.lol/favicon.svg
name: material
features:
- navigation.instant

View File

@@ -45,6 +45,9 @@ pkgs.stdenv.mkDerivation {
# Link to fonts
ln -snf ${roboto}/share/fonts/truetype/Roboto-Regular.ttf ./site/static/
ln -snf ${fira-code}/share/fonts/truetype/FiraCode-VF.ttf ./site/static/
# Copy icons into place
cp -af ../pkgs/webview-ui/app/icons ./site/static/
'';
buildPhase = ''

View File

@@ -11,3 +11,7 @@
--md-text-font: "Roboto";
--md-code-font: "Fira Code";
}
.md-header img {
filter: invert(100%) brightness(100%);
}