pyro/templates/base.html
Freyja Wildes 7701e51a7e [javascript] Use event listener registration on buttons
- To respect the Contant Security Policy (CSP) of the web site, remove
  the "onclick" attribute of button and use event listener through
  "addEventListener" function
2025-07-15 17:55:10 +02:00

53 lines
2.2 KiB
HTML

<!doctype html>
<html lang="{{ DEFAULT_LANG }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="{% block meta_description %}{{ SITENAME }}, {{ TAGLINE }}{% endblock meta_description %}">
{% if FAVICON %}
<link href="/{{ FAVICON }}" rel="icon">
<link rel="icon" href="/{{ FAVICON }}" sizes="16x16 32x32 48x48 192x192" type="image/svg+xml">
<link rel="apple-touch-icon" type="image/svg+xml" sizes="60x60 72x72 76x76 114x114 120x120 144x144 152x152 167x167 180x180 1024x1024">
{% endif %}
<meta name="author" content="{{ AUTHOR }}">
<meta property="og:locale" content="{{ DEFAULT_LANG }}">
<meta property="og:site_name" content="{{ SITE_NAME }}">
<meta property="og:title" content="{{ SITE_NAME }}">
{% if FEED_ALL_ATOM %}
<link rel="alternate" href="{{ FEED_DOMAIN }}/{{ FEED_ALL_ATOM }}" type="application/atom+xml" title="{{ SITENAME }} Full Atom Feed">
{% endif %}
{% if FEED_ALL_RSS %}
<link rel="alternate" href="{{ FEED_DOMAIN }}/{{ FEED_ALL_RSS }}" type="application/rss+xml" title="{{ SITENAME }} Full RSS Feed">
{% endif %}
{% if FEED_ATOM %}
<link rel="alternate" href="{{ FEED_DOMAIN }}/{{ FEED_ATOM }}" type="application/atom+xml" title="{{ SITENAME }} Atom Feed">
{% endif %}
{% if FEED_RSS %}
<link rel="alternate" href="{{ FEED_DOMAIN }}/{{ FEED_RSS }}" type="application/rss+xml" title="{{ SITENAME }} RSS Feed">
{% endif %}
{% block head %}
<title>{% block page_title %}{{ SITENAME }}{% endblock %}</title>
{% endblock head %}
{% block head_css %}
<link rel="stylesheet" href="/theme/css/pyro.css">
{% endblock %}
</head>
<body>
{% block banner %}
{% include 'banner.html' %}
{% endblock %}
{% block navigation %}
{% include 'menu.html' %}
{% endblock %}
<div class="content">
{% block content %}
{% endblock %}
</div>
{% include 'footer.html' %}
</body>
<script src="/theme/js/logic.js" type="text/javascript"></script
</html>