<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>{% block title %}✨ sparkle-git{% endblock %}</title>
{% if config.css.clone().is_some() %}
<link rel="stylesheet" type="text/css" href="/style-custom.css" />
{% else %}
<link rel="stylesheet" type="text/css" href="/style-{{ crate::GLOBAL_CSS_HASH.as_ref() }}.css" />
{% endif %}
{%- block head -%}{%- endblock %}
</head>
<body>
{% let header = config.header.clone().unwrap_or_default() %}
{% if header == crate::configuration::HeaderStyle::Default %}
<header>
<h1>
<a href="{{ config.logo_link }}" class="no-hover">
{{ config.logo }}
</a>
{% block header -%}{{ config.root_title }}{%- endblock %}
</h1>
</header>
{% else %}
<header class="full">
{% if header == crate::configuration::HeaderStyle::Image %}
<a class="logo no-hover" href="{{ config.logo_link }}">
<img src="/{{ crate::get_logo_filename(config.logo.clone()) }}" alt="{{ config.logo_alt }}">
</a>
{% endif %}
<hgroup>
<h1>
{% block header -%}{{ config.root_title }}{%- endblock %}
</h1>
<p>{{ config.root_description }}</p>
</hgroup>
</header>
{% endif %}
{%- block nav -%}
<nav>
<div>
<a href="/" class="active">index</a>
{% if config.root_readme_is_valid() %}
<a href="/about">about</a>
{% endif %}
</div>
<div class="grow"></div>
<div>
{%- block extra_nav_links %}{% endblock %}
</div>
</nav>
{%- endblock -%}
<main>
{%- block content %}{% endblock -%}
</main>
<footer>
generated by <a href="https://git.inept.dev/~doyle/rgit.git/about" target="_blank">rgit</a> version <a href="https://git.holly.sh/sparkle-git.git/log/?h=sparkle" target="_blank">{{ crate::CRATE_VERSION }}</a>
at {{ time::OffsetDateTime::now_utc()|format_time }}
in {{ "{:?}"|format(crate::layers::logger::REQ_TIMESTAMP.get().elapsed()) }}
</footer>
</body>
</html>