diff --git a/static/fonts/AtkinsonHyperlegibleMonoVF-Variable.woff2 b/static/fonts/AtkinsonHyperlegibleMonoVF-Variable.woff2 new file mode 100644 index 0000000..7d8593b Binary files /dev/null and b/static/fonts/AtkinsonHyperlegibleMonoVF-Variable.woff2 differ diff --git a/static/fonts/AtkinsonHyperlegibleNextVF-Variable.woff2 b/static/fonts/AtkinsonHyperlegibleNextVF-Variable.woff2 new file mode 100644 index 0000000..d65952f Binary files /dev/null and b/static/fonts/AtkinsonHyperlegibleNextVF-Variable.woff2 differ diff --git a/templates/admin/categories/accessibility.html b/templates/admin/categories/accessibility.html index 8bb9bde..1410861 100644 --- a/templates/admin/categories/accessibility.html +++ b/templates/admin/categories/accessibility.html @@ -8,9 +8,11 @@
{#- i dont think userway should be translated since its a company name and those usually arent translated #} diff --git a/templates/base.html b/templates/base.html index 9396e5c..ddd4d65 100644 --- a/templates/base.html +++ b/templates/base.html @@ -29,7 +29,9 @@ :root { --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif; } - {% elif cfg.accessibility.font == 'atkinson' %} + {% endif %} + {% if cfg['accessibility']['font'].startswith("atkinson") %} + {% if cfg.accessibility.font == 'atkinson' %} @font-face { font-family: 'Atkinson Hyperlegible'; src: local('Atkinson Hyperlegible Bold'), local('AtkinsonHyperlegible-Bold'), @@ -65,6 +67,21 @@ font-style: normal; font-display: swap; } + {% elif cfg.accessibility.font == 'atkinson-next' %} + @font-face { + font-family: "Atkinson Hyperlegible"; + font-display: swap; + font-weight: 100 900; + src: url("/static/fonts/AtkinsonHyperlegibleNextVF-Variable.woff2") format('woff2-variations'); + } + {% elif cfg.accessibility.font == 'atkinson-mono' %} + @font-face { + font-family: "Atkinson Hyperlegible"; + font-display: swap; + font-weight: 100 900; + src: url("/static/fonts/AtkinsonHyperlegibleMonoVF-Variable.woff2") format('woff2-variations'); + } + {% endif %} :root { --bs-font-sans-serif: "Atkinson Hyperlegible", sans-serif; --bs-body-font-size: 1.05rem;