2024-04-12 19:22:00 +00:00
|
|
|
<!doctype html>
|
|
|
|
<html>
|
|
|
|
<head>
|
2024-04-23 08:17:44 +00:00
|
|
|
<title>{% if title %}{{ title }} | {{ site_name }}{% else %}{{ site_name }}{% endif %}</title>
|
2024-04-22 21:29:28 +00:00
|
|
|
<link rel="stylesheet" href="/theme/css/main.css" />
|
2024-05-07 03:11:48 +00:00
|
|
|
<link rel="stylesheet" href="/theme/css/highlight.css" />
|
2024-05-02 18:57:38 +00:00
|
|
|
<link rel="stylesheet" href="/theme/css/nativeads.js.css" />
|
2024-04-12 19:22:00 +00:00
|
|
|
</head>
|
|
|
|
<body
|
|
|
|
{% if content is renderable %}
|
2024-04-12 19:22:00 +00:00
|
|
|
class="content-type-{{ content._lowerclass }}"
|
2024-04-12 19:22:00 +00:00
|
|
|
{% endif %}
|
|
|
|
>
|
2024-05-20 02:10:17 +00:00
|
|
|
|
2024-04-12 19:22:00 +00:00
|
|
|
<header>
|
2024-05-20 02:10:17 +00:00
|
|
|
|
|
|
|
<div class="security-info">
|
|
|
|
{% if tls_cipher %}
|
|
|
|
<span class="tls-cipher">{{ tls_cipher }}</span>
|
|
|
|
{% endif %}
|
|
|
|
{% if client_cert_verified %}
|
|
|
|
{% if client_cert_fingerprint %}
|
|
|
|
<span
|
|
|
|
class="client-cert-fingerprint {% if client_cert_fingerprint_matched %}matched{% else %}unmatched{% endif %}"
|
|
|
|
>{{ client_cert_fingerprint }}</span>
|
|
|
|
{% endif %}
|
|
|
|
{% endif %}
|
2024-05-31 14:42:05 +00:00
|
|
|
{% if user %}
|
|
|
|
<span class="user">{{ user.name }}</span>
|
|
|
|
{% endif %}
|
2024-05-20 02:10:17 +00:00
|
|
|
</div>
|
|
|
|
|
2024-04-22 21:29:28 +00:00
|
|
|
<a class="logo" href="/"><img src="/theme/svg/logo.svg" /></a>
|
2024-05-20 02:10:17 +00:00
|
|
|
|
2024-06-18 01:38:50 +00:00
|
|
|
{% if block_seal %}
|
2024-06-29 03:36:26 +00:00
|
|
|
<div class="seal-message">
|
|
|
|
{{ block_seal }}
|
|
|
|
</div>
|
2024-06-18 01:38:50 +00:00
|
|
|
{% endif %}
|
|
|
|
|
2024-04-12 19:22:00 +00:00
|
|
|
</header>
|
2024-04-12 19:22:00 +00:00
|
|
|
|
|
|
|
<div class="menus">
|
|
|
|
{% if menu_main %}
|
|
|
|
{{ menu_main.render() }}
|
|
|
|
{% endif %}
|
2024-05-13 03:57:53 +00:00
|
|
|
{% if block_search %}
|
|
|
|
{{ block_search.render() }}
|
|
|
|
{% endif %}
|
2024-04-12 19:22:00 +00:00
|
|
|
{% if menu_secondary %}
|
|
|
|
{{ menu_secondary.render() }}
|
|
|
|
{% endif %}
|
|
|
|
</div>
|
|
|
|
|
2024-04-12 19:22:00 +00:00
|
|
|
<main>
|
|
|
|
|
2024-06-11 18:31:28 +00:00
|
|
|
{% if content.menu %}
|
|
|
|
{{ content.menu.render() }}
|
|
|
|
{% endif %}
|
|
|
|
|
2024-04-23 08:17:44 +00:00
|
|
|
{% if title_show and title %}
|
2024-04-12 19:22:00 +00:00
|
|
|
<h1>{{ title }}</h1>
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
{% set messages = get_flashed_messages(with_categories=True) %}
|
|
|
|
{% if messages|length %}
|
|
|
|
<section class="notifications">
|
|
|
|
{% block notifications %}
|
|
|
|
<ul class="messages">
|
|
|
|
{% for category, message in messages %}
|
|
|
|
<li class="message {{ category }}">{{ message }}</li>
|
|
|
|
{% endfor %}
|
|
|
|
</ul>
|
|
|
|
{% endblock %}
|
|
|
|
</section>
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
{% if content is renderable %}
|
|
|
|
{{ content.render(mode) }}
|
|
|
|
{% else %}
|
|
|
|
{{ content }}
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
</main>
|
|
|
|
<footer>
|
2024-06-29 03:36:26 +00:00
|
|
|
|
2024-04-12 19:22:00 +00:00
|
|
|
{% if menu_footer %}
|
|
|
|
{{ menu_footer.render() }}
|
|
|
|
{% endif %}
|
2024-06-16 23:46:33 +00:00
|
|
|
|
2024-06-29 03:36:26 +00:00
|
|
|
<object data="/theme/svg/fediverse.svg"></object>
|
|
|
|
|
2024-06-16 23:46:33 +00:00
|
|
|
<img src="/theme/svg/badge.svg" />
|
|
|
|
|
2024-04-12 19:22:00 +00:00
|
|
|
</footer>
|
2024-05-02 18:57:38 +00:00
|
|
|
<div class="ad native-ad native-ad-1 ytd-j yxd-j yxd-jd aff-content-col aff-inner-col aff-item-list ark-ad-message inplayer-ad inplayer_banners in_stream_banner trafficjunky-float-right dbanner preroll-blocker happy-inside-player blocker-notice blocker-overlay exo-horizontal ave-pl bottom-hor-block brs-block advboxemb wgAdBlockMessage glx-watermark-container overlay-advertising-new header-menu-bottom-ads rkads mdp-deblocker-wrapper amp-ad-inner imggif bloc-pub bloc-pub2 hor_banner aan_fake aan_fake__video-units rps_player_ads fints-block__row full-ave-pl full-bns-block vertbars video-brs player-bns-block wps-player__happy-inside gallery-bns-bl stream-item-widget adsbyrunactive happy-under-player adde_modal_detector adde_modal-overlay ninja-recommend-block aoa_overlay">
|
|
|
|
<div class="content">
|
|
|
|
<div class="moji">⚠</div>
|
|
|
|
<span class="fake-header">You don't seem to have an adblocker installed.</span>
|
2024-06-15 22:26:56 +00:00
|
|
|
<span class="fake-subheader">Go install one now. We recommend <a href="https://adnauseam.io/" target="_blank" rel="noreferrer">AdNauseam</a>.</span>
|
2024-05-02 18:57:38 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
2024-04-12 19:22:00 +00:00
|
|
|
</body>
|
|
|
|
</html>
|