diff --git a/.gitignore b/.gitignore index 08f931c..4b1010d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ # ignore test builds mkdocs/site + +# ignore local cache +mkdocs/.cache/ diff --git a/Dockerfile b/Dockerfile index b3b05a5..137dcbc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,8 @@ FROM python:3.10.9-slim-bullseye AS builder ENV PATH=/root/.local/bin:$PATH +RUN apt-get update -y && apt-get install -y libcairo2 + COPY requirements.txt /requirements.txt RUN pip install --user -r requirements.txt diff --git a/mkdocs/docs/assets/logo-dark.jpg b/mkdocs/docs/assets/logo-dark.jpg new file mode 100644 index 0000000..c167a36 Binary files /dev/null and b/mkdocs/docs/assets/logo-dark.jpg differ diff --git a/mkdocs/mkdocs.yml b/mkdocs/mkdocs.yml index c086811..316a606 100644 --- a/mkdocs/mkdocs.yml +++ b/mkdocs/mkdocs.yml @@ -35,7 +35,7 @@ markdown_extensions: - pymdownx.superfences theme: name: material - logo: assets/favicon.ico + logo: assets/logo-dark.jpg favicon: assets/favicon.ico font: false custom_dir: overrides @@ -48,3 +48,9 @@ extra_css: extra: analytics: provider: custom +plugins: + - social: + cards_color: + fill: "#00202f" + text: "#eeeeee" + cards_font: Sen-Bold diff --git a/requirements.txt b/requirements.txt index 2681e52..8cf1914 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,4 @@ +cairosvg==2.7.0 mkdocs==1.4.2 -mkdocs-material==9.1.3 +mkdocs-material==9.1.5 +pillow==9.5.0