{%- if config.extra.accent_color_dark %} {%- endif %} {% include "partials/title.html" %} {%- if config.markdown.highlight_code and config.markdown.highlight_theme == "css" %} {%- if config.markdown.highlight_themes_css | length > 0 %} {%- else %} {%- endif %} {%- endif %} {%- if config.extra.comments %} {%- endif %} {%- include "partials/favicon.html" %} {%- if config.generate_feeds and config.feed_filenames %} {%- for feed in config.feed_filenames %} {%- endfor %} {%- elif config.generate_feeds and config.feed_filenames | length > 0 %} {%- endif %} {%- include "partials/variables.html" %} {%- set styles = [ "style.css" ] %} {%- if config.extra.bundled_fonts %} {%- set styles = styles | concat(with=["fonts.css"]) %} {%- endif %} {%- if config.extra.katex %} {%- set styles = styles | concat(with=["katex.css"]) %} {%- endif %} {%- if config.extra.styles %} {%- set styles = styles | concat(with=config.extra.styles) %} {%- endif %} {%- if page.extra.styles %} {%- set styles = styles | concat(with=page.extra.styles) %} {%- elif section.extra.styles %} {%- set styles = styles | concat(with=section.extra.styles) %} {%- endif %} {%- for style in styles %} {%- endfor %} {%- if config.extra.show_copy_button %} {%- include "partials/copy_button.html" %} {%- endif %} {%- set scripts = ["closable.js"] %} {%- if config.extra.goatcounter %} {%- set scripts = scripts | concat(with=["count.js"]) %} {%- endif %} {%- if config.extra.katex %} {%- set scripts = scripts | concat(with=["katex.min.js", "auto-render.min.js"]) %} {%- endif %} {%- if config.build_search_index %} {%- include "partials/search.html" %} {%- set scripts = scripts | concat(with=["elasticlunr.min.js"]) %} {%- endif %} {%- if config.extra.nav.show_theme_switcher %} {%- set scripts = scripts | concat(with=["theme-switcher.js"]) %} {%- endif %} {%- if config.extra.scripts %} {%- set scripts = scripts | concat(with=config.extra.scripts) %} {%- endif %} {%- if page.extra.scripts %} {%- set scripts = scripts | concat(with=page.extra.scripts) %} {%- elif section.extra.scripts %} {%- set scripts = scripts | concat(with=section.extra.scripts) %} {%- endif %} {%- if scripts | length > 0 %} {%- for script in scripts %} {%- endfor %} {%- endif %}