From 4165b2c0d86d1e3f47a7caf9a086798e51315f3b Mon Sep 17 00:00:00 2001 From: eatradish Date: Sat, 9 Apr 2022 19:34:05 +0800 Subject: init --- templates/base.html | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 templates/base.html (limited to 'templates/base.html') diff --git a/templates/base.html b/templates/base.html new file mode 100644 index 0000000..eef6a39 --- /dev/null +++ b/templates/base.html @@ -0,0 +1,68 @@ + + + + {% set sub_title = section.title | default(value=page.title | default(value='')) %} + {% if sub_title %} + {% set title = sub_title ~ ' - ' ~ trans(key="title") %} + {% else %} + {% set title = trans(key="title") %} + {% endif %} + {% set cn_font_family = "'Source Serif Pro', 'Source Han Serif SC', 'Noto Serif CJK SC', 'Noto Serif SC', serif" %} + {% set fallback_font_family = "'Source Serif Pro', 'Source Han Serif TC', 'Noto Serif CJK TC', 'Noto Serif TC', 'Noto Serif KR', 'Noto Serif SC', serif" %} + {% set fonts_url = "Noto+Serif+SC:wght@400;700" %} + {% set font_base_url = config.extra.seje_font_mirror | default(value="fonts.googleapis.com") %} + {% if lang == 'zh-cn' and not config.extra.seje_vertical_layout %} + {% set font_family = cn_font_family %} + {% else %} + {% set font_family = fallback_font_family %} + {% set fonts_url = "Noto+Serif+TC:wght@400;700&family=Noto+Serif+KR:wght@400;700&" ~ fonts_url %} + {% endif %} + {% if config.extra.seje_custom_fonts %} + {% set font_family = config.extra.seje_custom_fonts ~ ',' ~ font_family %} + {% endif %} + + + {{ title }} + + + + + + + {% if config.extra.seje_darkmode == "auto" %} + + {% elif config.extra.seje_darkmode == "always" %} + + {% endif %} + {% if config.extra.seje_vertical_layout %} + + {% else %} + + {% endif %} + + + + {% block metadata %}{# #}{% endblock %} + + + {% block header %} +
+ + {% include "navbar.html" %} +
+ {% endblock %} +
+ {% block content %} + {% endblock %} +
+ {% block footer %} +

{{ config.license | default(value='') }}

+ {% endblock %} + + -- cgit v1.2.3