File size: 2,564 Bytes
6ca4b94
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<!DOCTYPE html>
<html lang="en" data-theme="magnolia">

<head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <meta http-equiv="X-UA-Compatible" content="IE=edge">
      <meta name="description" content="{{ config.public.description }}">
      <meta name="keywords" content="keyword1, keyword2, keyword3">
      <meta name="author" content="{{ config.public.author }}">

      <title>{% block title %}{{ title }}{% endblock title %} - {{ config.public.name }}</title>

      <link rel="icon" type="image/png" sizes="16x16" href="{{ url_for('static', path='/favicon-16x16.png') }}">
      <link rel="icon" type="image/png" sizes="32x32" href="{{ url_for('static', path='/favicon-32x32.png') }}">
      <link rel="icon" type="image/png" sizes="48x48" href="{{ url_for('static', path='/favicon-48x48.png') }}">
      <link rel="icon" type="image/png" sizes="64x64" href="{{ url_for('static', path='/favicon-64x64.png') }}">
      <link rel="icon" type="image/png" sizes="128x128" href="{{ url_for('static', path='/favicon-128x128.png') }}">
      <link rel="icon" type="image/png" sizes="256x256" href="{{ url_for('static', path='/favicon-256x256.png') }}">

      {% if DEV_MODE and hot_reload() %}
      {{ hot_reload().script('/hot-reload') | safe }}
      {% endif %}

      {# Fonts #}
      <link rel="preload" href="{{ url_for('static', path='/fonts/TitilliumWeb-Regular.ttf') }}" as="font"
            type="font/ttf"
            crossorigin>
      <link rel="preload" href="{{ url_for('static', path='/fonts/TitilliumWeb-Bold.ttf') }}" as="font" type="font/ttf"
            crossorigin>
      <link rel="preload" href="{{ url_for('static', path='/fonts/TitilliumWeb-SemiBold.ttf') }}" as="font"
            type="font/ttf" crossorigin>

      <!-- Tailwind CSS -->
      <link rel="stylesheet" href="{{ url_for('static', path='/styles/output.css') }}">

      <!-- htmx -->
      <script src="{{ url_for('static', path='/libs/[email protected]/htmx.min.js') }}"></script>
      <script src="{{ url_for('static', path='/libs/[email protected]/loading-states.js') }}"></script>

      <!-- Alpine.js -->
      <script defer src="{{ url_for('static', path='/libs/[email protected]/alpine.collapse.min.js') }}"></script>
      <script defer src="{{ url_for('static', path='/libs/[email protected]/alpine.min.js') }}"></script>

      {% block head %}{% endblock head %}
</head>

<body class="font-sans antialiased font-titillium" x-data="{}">
      {% block content %}{% endblock content %}
</body>

</html>