mirror of
https://github.com/kevinveenbirkenbach/homepage.veen.world.git
synced 2025-09-10 11:47:10 +02:00
Optimized menus
This commit is contained in:
@@ -20,23 +20,24 @@
|
||||
<img src="{{company.logo}}" alt="logo"/>
|
||||
<h1>{{company.titel}}</h1>
|
||||
<h2>{{company.subtitel}}</h2>
|
||||
<br />
|
||||
</header>
|
||||
{% set menu = "top" %}
|
||||
{% include "navigation.html.j2"%}
|
||||
{% set menu_type = "header" %}
|
||||
{% include "moduls/navigation.html.j2"%}
|
||||
{% block content %}{% endblock %}
|
||||
{% set menu = "bottom" %}
|
||||
{% include "navigation.html.j2" %}
|
||||
{% set menu_type = "footer" %}
|
||||
{% include "moduls/navigation.html.j2" %}
|
||||
<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="/imprint"><i class="fa-solid fa-scale-balanced"></i> Imprint</a></p>
|
||||
<p><a href="{{company.imprint_url}}"><i class="fa-solid fa-scale-balanced"></i> Imprint</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
<!-- Include modal -->
|
||||
{% include "modal.html.j2" %}
|
||||
{% include "moduls/modal.html.j2" %}
|
||||
<script src="{{ url_for('static', filename='js/dynamic-modal.js') }}"></script>
|
||||
</body>
|
||||
</html>
|
@@ -36,8 +36,8 @@
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav {% if menu == 'top' %}ms-auto{% endif %}">
|
||||
{% for item in navigation %}
|
||||
<ul class="navbar-nav {% if menu_type == 'header' %}ms-auto{% endif %}">
|
||||
{% for item in navigation[menu_type] %}
|
||||
{% if item.href %}
|
||||
<!-- Single Item -->
|
||||
<li class="nav-item">
|
@@ -1,41 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>General Terms and Conditions</title>
|
||||
<style>
|
||||
body {font-family: Arial, sans-serif; line-height: 1.6;}
|
||||
h1, h2 {color: #333;}
|
||||
.container {width: 80%; margin: 0 auto; padding: 20px;}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<h1>General Terms and Conditions</h1>
|
||||
|
||||
<h2>1. Scope of Services</h2>
|
||||
<p>Kevin Veen-Birkenbach, operating under the business name "Beratungs- und Coachingdienstleistungen," provides various services including consulting, coaching, educational services, freelance assignments, and project-based work.</p>
|
||||
|
||||
<h2>2. Payment Terms</h2>
|
||||
<ul>
|
||||
<li>Payment is due upon booking any service.</li>
|
||||
<li>In case of cancellation more than 30 days before the scheduled service, the client is entitled to a full refund.</li>
|
||||
<li>If cancellation occurs less than 30 days but more than 14 days before the service, 50% of the total fee will be retained.</li>
|
||||
<li>For cancellations less than 14 days prior to the service, 100% of the total fee will be retained.</li>
|
||||
<li>If the service is cancelled by Kevin Veen-Birkenbach for any reason, the client is entitled to a full refund.</li>
|
||||
</ul>
|
||||
|
||||
<h2>3. Contact Information</h2>
|
||||
<p>Kevin Veen-Birkenbach<br>
|
||||
Beratungs- und Coachingdienstleistungen<br>
|
||||
Afrikanische Straße 43, 13351 Berlin, Germany<br>
|
||||
Phone: +491781798023<br>
|
||||
Email: <a href="mailto:kevin@veen.world">kevin@veen.world</a></p>
|
||||
|
||||
<h2>4. Tax Identification</h2>
|
||||
<p>VAT ID: 23/569/00564</p>
|
||||
|
||||
<h2>5. Amendments and Validity</h2>
|
||||
<p>These terms and conditions are subject to change. The version valid at the time of booking will apply.</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@@ -1,40 +0,0 @@
|
||||
<html>
|
||||
<header>
|
||||
<title>Impressum</title>
|
||||
<meta charset="utf-8" >
|
||||
</header>
|
||||
<body>
|
||||
<h1>Impressum</h1>
|
||||
|
||||
<h2>Angaben gemäß § 5 TMG</h2>
|
||||
<p>Kevin Veen-Birkenbach<br />
|
||||
Beratungs- und Coachingdienstleistungen<br />
|
||||
Afrikanische Straße 43<br />
|
||||
13351 Berlin</p>
|
||||
|
||||
<h2>Kontakt</h2>
|
||||
<p>Telefon: +491781798023<br />
|
||||
E-Mail: kevin@veen.world</p>
|
||||
|
||||
<h2>Umsatzsteuer-ID</h2>
|
||||
<p>Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz:<br />
|
||||
23/569/00564</p>
|
||||
|
||||
<h2>Angaben zur Berufs­haftpflicht­versicherung</h2>
|
||||
<p><strong>Name und Sitz des Versicherers:</strong><br />
|
||||
Markel Insurance SE<br />
|
||||
Sophienstr. 26<br />
|
||||
80333 München<br />
|
||||
Registergericht: Amtsgericht München<br />
|
||||
Handelsregisternummer: HRB 233618</p>
|
||||
<p><strong>Geltungsraum der Versicherung:</strong><br />Weltweit</p>
|
||||
|
||||
<h2>Redaktionell verantwortlich</h2>
|
||||
<p>Kevin Veen-Birkenbach</p>
|
||||
|
||||
<h2>Verbraucher­streit­beilegung/Universal­schlichtungs­stelle</h2>
|
||||
<p>Universalschlichtungsstelle des Bundes<br>
|
||||
Zentrums für Schlichtung e.V.<br>
|
||||
Straßburger Straße 8<br>
|
||||
77694 Kehl am Rhein</p>
|
||||
</body>
|
@@ -1,9 +1,9 @@
|
||||
{% extends "base.html" %}
|
||||
{% extends "moduls/base.html.j2" %}
|
||||
|
||||
{% block content %}
|
||||
<div class="row">
|
||||
{% for card in cards %}
|
||||
{% include "card.html.j2" %}
|
||||
{% include "moduls/card.html.j2" %}
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
Reference in New Issue
Block a user