{%- if config.extra.accent_color_dark %} {%- endif %} {%- if config.extra.csp %} {%- include "partials/csp.html" %} {%- endif %} {% include "partials/title.html" %} {%- if config.extra.comments %} {%- endif %} {%- include "partials/favicon.html" %} {%- if config.generate_feeds and config.feed_filenames %} {% for feed in config.feed_filenames %} {% if feed == "atom.xml" %} {% elif feed == "rss.xml" %} {% else %} {% endif %} {% endfor %} {% endif %} {%- include "partials/variables.html" %} {%- set styles = [ "style.css" ] %} {%- if config.extra.bundled_fonts %} {%- set styles = styles | concat(with=["fonts.css"]) %} {%- endif %} {%- if page.extra.katex or section.extra.katex or 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 %} {%- if not config.extra.debug.no_styles %} {%- for style in styles %} {%- endfor %} {%- if config.markdown.highlight_code and config.markdown.highlight_theme == "css" %} {%- if config.markdown.highlight_themes_css | length > 0 %} {%- else %} {%- endif %} {%- endif %} {%- endif %} {%- set scripts = ["closable.js"] %} {%- if config.extra.show_copy_button %} {%- set scripts = scripts | concat(with=["copy-button.js"]) %} {%- endif %} {%- if config.extra.goatcounter %} {%- set scripts = scripts | concat(with=["count.js"]) %} {%- endif %} {%- if page.extra.katex or section.extra.katex or config.extra.katex %} {%- set scripts = scripts | concat(with=["katex.min.js", "auto-render.min.js", "katex-init.js"]) %} {%- endif %} {%- if config.build_search_index %} {%- if config.search.index_format == "elasticlunr_json" -%} {%- set scripts = scripts | concat(with=["elasticlunr.min.js", "search-elasticlunr.js"]) %} {%- elif config.search.index_format == "fuse_json" -%} {%- set scripts = scripts | concat(with=["fuse.js", "search-fuse.js"]) %} {%- endif -%} {%- endif %} {%- if config.extra.nav.show_theme_switcher %} {%- set scripts = scripts | concat(with=["theme-switcher.js"]) %} {%- endif %} {%- if page.extra.comments.id %} {%- set scripts = scripts | concat(with=["comments.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 %}