Files
port-ui/app/templates/moduls/base.html.j2

81 lines
3.4 KiB
Plaintext
Raw Normal View History

2025-01-08 14:59:36 +01:00
<!DOCTYPE html>
<html lang="en">
<head>
2025-02-20 11:51:56 +01:00
<title>{{platform.titel}}</title>
2025-01-08 14:59:36 +01:00
<meta charset="utf-8" >
2025-07-07 13:19:49 +02:00
<link
rel="icon"
type="image/x-icon"
href="{% if platform.favicon.cache %}{{ url_for('static', filename=platform.favicon.cache) }}{% endif %}"
>
2025-01-08 14:59:36 +01:00
<!-- Bootstrap CSS only -->
<link href="{{ url_for('static', filename='vendor/bootstrap/css/bootstrap.min.css') }}" rel="stylesheet">
2025-01-08 14:59:36 +01:00
<!-- Bootstrap JavaScript Bundle with Popper -->
<script src="{{ url_for('static', filename='vendor/bootstrap/js/bootstrap.bundle.min.js') }}"></script>
2025-01-08 14:59:36 +01:00
<!-- Bootstrap Icons -->
<link rel="stylesheet" href="{{ url_for('static', filename='vendor/bootstrap-icons/font/bootstrap-icons.css') }}">
2025-01-08 14:59:36 +01:00
<!-- Fontawesome -->
<link rel="stylesheet" href="{{ url_for('static', filename='vendor/fontawesome/css/all.min.css') }}">
2025-01-09 16:30:38 +01:00
<!-- Markdown -->
<script src="{{ url_for('static', filename='vendor/marked/marked.min.js') }}"></script>
2025-03-18 12:50:14 +01:00
<link rel="stylesheet" href="{{ url_for('static', filename='css/default.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='css/custom_scrollbar.css') }}">
<!-- JQuery -->
<script src="{{ url_for('static', filename='vendor/jquery/jquery.min.js') }}"></script>
2025-01-08 14:59:36 +01:00
</head>
2025-07-05 20:08:00 +02:00
<body
{% if apod_bg %}
style="
background-image: url('{{ apod_bg }}');
background-size: cover;
background-position: center;
background-attachment: fixed;
"
{% endif %}
>
2025-01-08 14:59:36 +01:00
<div class="container">
<header class="header js-restore">
2025-07-07 13:19:49 +02:00
<img
src="{{ url_for('static', filename=platform.logo.cache) }}"
alt="logo"
/>
<h1>{{platform.titel}}</h1>
<h2>{{platform.subtitel}}</h2>
2025-01-08 14:59:36 +01:00
</header>
2025-01-08 19:37:24 +01:00
{% set menu_type = "header" %}
{% include "moduls/navigation.html.j2"%}
2025-03-18 13:10:35 +01:00
<main id="main">
<div class="scroll-container">
{% block content %}{% endblock %}
</div>
</main>
2025-03-18 13:30:38 +01:00
<!-- Custom scrollbar element fixiert am rechten Rand -->
2025-03-18 13:10:35 +01:00
<div id="custom-scrollbar">
2025-03-18 13:30:38 +01:00
<div id="scroll-thumb"></div>
2025-03-18 13:10:35 +01:00
</div>
2025-01-08 19:37:24 +01:00
{% set menu_type = "footer" %}
{% include "moduls/navigation.html.j2" %}
2025-01-08 18:06:08 +01:00
<footer class="footer">
<div itemscope itemtype="http://schema.org/LocalBusiness" class="small">
<p itemprop="name">{{ company.titel }} <br />
{{ company.subtitel }}</p>
<span><i class="fa-solid fa-location-dot"></i> {{ company.address.values() | join(", ") }}</span>
<p><a href="{{company.imprint_url}}" class="iframe-link"><i class="fa-solid fa-scale-balanced"></i> Imprint</a></p>
2025-01-08 18:06:08 +01:00
</div>
2025-01-08 14:59:36 +01:00
</footer>
</div>
2025-01-08 18:06:08 +01:00
<!-- Include modal -->
2025-01-08 19:37:24 +01:00
{% include "moduls/modal.html.j2" %}
2025-07-05 18:00:23 +02:00
{% for name in [
'modal',
'navigation',
'tooltip',
'container',
'fullwidth',
'fullscreen',
'iframe',
] %}
<script src="{{ url_for('static', filename='js/' ~ name ~ '.js') }}"></script>
{% endfor %}
2025-01-08 14:59:36 +01:00
</body>
</html>