Update team images, logo, and stylesheets

Updated team member images, refined the SVG logo, and adjusted styles in the CSS for improved layout, typography, and hover effects. These changes enhance the visual design and user experience across the site.
This commit is contained in:
tfw
2025-04-25 08:52:28 +02:00
parent 33a01ad838
commit 1bc8a2b6cb
39 changed files with 157 additions and 215 deletions
+1 -5
View File
@@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#521370" stroke-width="2"> <svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m8 9-3 3 3 3"/><path d="m16 9 3 3-3 3"/><path d="m12 4-2 16"/></svg>
<path d="M8 9l-3 3 3 3"/>
<path d="M16 9l3 3-3 3"/>
<path d="M12 4l-2 16"/>
</svg>

Before

Width:  |  Height:  |  Size: 225 B

After

Width:  |  Height:  |  Size: 206 B

+1 -6
View File
@@ -1,6 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#521370" stroke-width="2"> <svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="8" r="5"/><path d="m12 16v3"/><path d="m8 17 1.5 2"/><path d="m16 17-1.5 2"/></svg>
<circle cx="12" cy="8" r="5"/>
<path d="M12 16v3"/>
<path d="M8 17l1.5 2"/>
<path d="M16 17l-1.5 2"/>
</svg>

Before

Width:  |  Height:  |  Size: 255 B

After

Width:  |  Height:  |  Size: 232 B

+1 -5
View File
@@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#521370" stroke-width="2"> <svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><rect height="14" rx="2" width="18" x="3" y="5"/><path d="m7 9 3 3-3 3"/><path d="m13 15h4"/></svg>
<rect x="3" y="5" width="18" height="14" rx="2"/>
<path d="M7 9l3 3 -3 3"/>
<path d="M13 15h4"/>
</svg>

Before

Width:  |  Height:  |  Size: 246 B

After

Width:  |  Height:  |  Size: 228 B

+1 -5
View File
@@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#521370" stroke-width="2"> <svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m12 3 8 4v5c0 4.4-3.6 8-8 8s-8-3.6-8-8v-5z"/><path d="m12 11a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"/><path d="m12 11v4"/></svg>
<path d="M12 3l8 4v5c0 4.4-3.6 8-8 8s-8-3.6-8-8V7l8-4z"/>
<path d="M12 11a2 2 0 100-4 2 2 0 000 4z"/>
<path d="M12 11v4"/>
</svg>

Before

Width:  |  Height:  |  Size: 272 B

After

Width:  |  Height:  |  Size: 256 B

+1 -4
View File
@@ -1,4 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" data-name="Ebene 1" viewBox="0 0 164.86 36.83"> <svg viewBox="0 0 164.86 36.83" xmlns="http://www.w3.org/2000/svg"><path d="m120.47 4.46-8.02 29.16h4.72l8.02-29.16zm7.69 0-8.03 29.16h3.04l8.02-29.16z" fill="#652082"/><path d="m12.88 17.27-1.8-.1c-1.14-.07-1.78-.1-1.49-1.13.2-.72.5-1.09 2.88-1.09 1.76 0 2.46 0 2.09 1.32h4.22l.16-.53c.97-3.54-2.09-3.59-5.69-3.59-4.31 0-7.03.24-8.04 3.91-1.01 3.68 1.39 3.66 5.38 3.88l.94.05c2.04.1 2.28.08 1.98 1.2-.29 1.07-.99 1.18-3.05 1.18s-2.75-.13-2.37-1.47h-4.24c-1.14 4.2 1.62 4.27 5.82 4.27 7.25 0 7.71-2.08 8.28-4.2.81-2.94-.26-3.42-5.07-3.69zm12.93-5.02-8.44 12.82h4.57l1.41-2.2h5.91l.26 2.2h4.48l-1.52-12.82h-6.68zm-.84 8.11 3.54-5.55h.04l.51 5.55zm11.65-8.11-.81 2.97h4.22l-2.68 9.84h4.39l2.68-9.84h4.52l1.2 9.84h2.79l7.51-11.53h.05l1.16 11.53h2.84l8.67-12.81h-1.93l-7.78 11.7h-.04l-1.21-11.7h-2.74l-7.63 11.7h-.04l-1.3-11.7zm41.36 0-9.49 12.82h1.96l2.02-2.71h8.33l.55 2.71h1.93l-2.66-12.82zm-4.68 8.9 5.73-7.71 1.56 7.71zm22.79-8.9h-7.6l-3.49 12.82h1.87l1.41-5.12h6c2.26 0 2.55.79 2.11 2.41l-.75 2.71h1.87l.92-3.4c.4-1.39-.2-2.21-2.02-2.31v-.04c2.7-.26 3.32-1.59 3.82-3.38.79-2.92-.57-3.69-4.13-3.69zm2.29 3.53c-.57 2.12-1.1 2.8-4 2.87h-5.76l1.38-5.13h5.75c2.94 0 3.08.61 2.61 2.25zm6 3.3h8.35l.33-1.19h-8.35l1.19-4.36h8.72l.35-1.28h-10.59l-3.49 12.81h10.58l.36-1.28h-8.72zm34.03-6.74-9.48 12.62h1.95l2.02-2.68h8.32l.55 2.68h1.93l-2.66-12.62zm-4.67 8.77 5.73-7.59 1.56 7.59h-7.28zm15.19-8.86-3.49 12.81h1.73l3.53-12.81z" fill="#fff"/></svg>
<path fill="#652082" d="m120.47 4.46-8.02 29.16h4.72l8.02-29.16h-4.72zm7.69 0-8.03 29.16h3.04l8.02-29.16h-3.03z"/>
<path fill="#fff" d="m12.88 17.27-1.8-.1c-1.14-.07-1.78-.1-1.49-1.13.2-.72.5-1.09 2.88-1.09 1.76 0 2.46 0 2.09 1.32h4.22l.16-.53c.97-3.54-2.09-3.59-5.69-3.59-4.31 0-7.03.24-8.04 3.91-1.01 3.68 1.39 3.66 5.38 3.88l.94.05c2.04.1 2.28.08 1.98 1.2-.29 1.07-.99 1.18-3.05 1.18s-2.75-.13-2.37-1.47H3.85c-1.14 4.2 1.62 4.27 5.82 4.27 7.25 0 7.71-2.08 8.28-4.2.81-2.94-.26-3.42-5.07-3.69Zm12.93-5.02-8.44 12.82h4.57l1.41-2.2h5.91l.26 2.2H34l-1.52-12.82H25.8Zm-.84 8.11 3.54-5.55h.04l.51 5.55h-4.09Zm11.65-8.11-.81 2.97h4.22l-2.68 9.84h4.39l2.68-9.84h4.52l1.2 9.84h2.79l7.51-11.53h.05l1.16 11.53h2.84l8.67-12.81h-1.93l-7.78 11.7h-.04l-1.21-11.7h-2.74l-7.63 11.7h-.04l-1.3-11.7H36.62zm41.36 0-9.49 12.82h1.96l2.02-2.71h8.33l.55 2.71h1.93l-2.66-12.82h-2.64Zm-4.68 8.9 5.73-7.71 1.56 7.71H73.3Zm22.79-8.9h-7.6L85 25.07h1.87l1.41-5.12h6c2.26 0 2.55.79 2.11 2.41l-.75 2.71h1.87l.92-3.4c.4-1.39-.2-2.21-2.02-2.31v-.04c2.7-.26 3.32-1.59 3.82-3.38.79-2.92-.57-3.69-4.13-3.69Zm2.29 3.53c-.57 2.12-1.1 2.8-4 2.87h-5.76L90 13.52h5.75c2.94 0 3.08.61 2.61 2.25Zm6 3.3h8.35l.33-1.19h-8.35l1.19-4.36h8.72l.35-1.28h-10.59l-3.49 12.81h10.58l.36-1.28h-8.72l1.27-4.7zm34.03-6.74-9.48 12.62h1.95l2.02-2.68h8.32l.55 2.68h1.93l-2.66-12.62h-2.63Zm-4.67 8.77 5.73-7.59 1.56 7.59h-7.28Zm15.19-8.86-3.49 12.81h1.73l3.53-12.81h-1.77z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 66 KiB

+100
View File
@@ -0,0 +1,100 @@
// Funktion zum Aktualisieren der Body-Klassen basierend auf dem aktuellen Pfad
function updateBodyClasses() {
// Aktuelle URL-Pfad ohne Domain
const path = window.location.pathname;
// Entferne führende und abschließende Schrägstriche
const cleanPath = path.replace(/^\/|\/$/g, '');
// Entferne alle vorherigen dynamischen Klassen
// (wir müssen eine Liste der zu entfernenden Klassen erstellen, da sich die classList während der Iteration ändert)
const classesToRemove = [];
for (let i = 0; i < document.body.classList.length; i++) {
const className = document.body.classList[i];
// Bewahre nur bestimmte MkDocs-spezifische Klassen
if (!className.startsWith('md-') &&
className !== 'no-js' &&
className !== 'js') {
classesToRemove.push(className);
}
}
// Entferne die Klassen
classesToRemove.forEach(className => {
document.body.classList.remove(className);
});
// Wenn der Pfad leer ist (Startseite), füge die Klasse 'home' hinzu
if (cleanPath === '') {
document.body.classList.add('home');
} else {
// Teile den Pfad in Segmente auf
const segments = cleanPath.split('/');
// Füge Klassen für jedes Segment hinzu
segments.forEach(function(segment) {
if (segment) {
document.body.classList.add(segment);
}
});
}
// Optional: Debug-Ausgabe in der Konsole
console.log('Updated body classes:', document.body.className);
}
// Initial beim Laden der Seite
document.addEventListener('DOMContentLoaded', updateBodyClasses);
// Bei Navigation innerhalb der MkDocs-Seite
// Wir müssen auf das MkDocs-spezifische Event hören
document.addEventListener('DOMContentLoaded', function() {
// Warte kurz, bis MkDocs vollständig initialisiert ist
setTimeout(function() {
// Finde alle internen Links
const internalLinks = document.querySelectorAll('a[href^="/"]:not([target]), a[href^="./"]:not([target]), a[href^="../"]:not([target])');
// Füge Event-Listener für Klicks auf interne Links hinzu
internalLinks.forEach(link => {
link.addEventListener('click', function() {
// Kurze Verzögerung, um der Navigation Zeit zu geben
setTimeout(updateBodyClasses, 100);
});
});
// Beobachte Änderungen an der URL (History API)
if (window.MutationObserver) {
// Beobachte Änderungen am Titel, was oft ein Indikator für Seitenwechsel ist
const titleObserver = new MutationObserver(updateBodyClasses);
if (document.querySelector('title')) {
titleObserver.observe(document.querySelector('title'), { childList: true });
}
// Beobachte Änderungen am Hauptinhalt
const contentObserver = new MutationObserver(function(mutations) {
for (const mutation of mutations) {
if (mutation.type === 'childList' && mutation.addedNodes.length > 0) {
updateBodyClasses();
break;
}
}
});
if (document.querySelector('.md-content')) {
contentObserver.observe(document.querySelector('.md-content'), {
childList: true,
subtree: true
});
}
}
// Fallback: Regelmäßige Überprüfung auf URL-Änderungen
let lastPath = window.location.pathname;
setInterval(function() {
if (window.location.pathname !== lastPath) {
lastPath = window.location.pathname;
updateBodyClasses();
}
}, 200);
}, 500);
});
+1 -9
View File
@@ -22,15 +22,7 @@
font-display: swap; font-display: swap;
} }
</style> </style>
<script>
// Füge die Klasse 'home' zum Body hinzu, wenn es sich um die Startseite handelt
document.addEventListener('DOMContentLoaded', function() {
const path = window.location.pathname;
if (path === '/' || path === '/index.html' || path === '') {
document.body.classList.add('home');
}
});
</script>
{% endblock %} {% endblock %}
{% block footer %} {% block footer %}
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -60,10 +60,10 @@ h1, h2, h3, h4, h5, h6 {
overflow: hidden; overflow: hidden;
img { img {
width: 100%; width: 80%;
height: 100%; height: 100%;
object-fit: cover; object-fit: cover;
object-position: center 20%; // Besserer Bildausschnitt für Gesichter object-position: top;// Besserer Bildausschnitt für Gesichter
transition: transform 0.5s ease; transition: transform 0.5s ease;
&:hover { &:hover {
+2
View File
@@ -148,6 +148,8 @@ extra_css:
extra_javascript: extra_javascript:
- assets/javascript/counter-animation.js - assets/javascript/counter-animation.js
- assets/javascript/body-classes.js
# Navigation # Navigation
nav: nav:
+1 -9
View File
File diff suppressed because one or more lines are too long
+1 -5
View File
@@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#521370" stroke-width="2"> <svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m8 9-3 3 3 3"/><path d="m16 9 3 3-3 3"/><path d="m12 4-2 16"/></svg>
<path d="M8 9l-3 3 3 3"/>
<path d="M16 9l3 3-3 3"/>
<path d="M12 4l-2 16"/>
</svg>

Before

Width:  |  Height:  |  Size: 225 B

After

Width:  |  Height:  |  Size: 206 B

+1 -6
View File
@@ -1,6 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#521370" stroke-width="2"> <svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="8" r="5"/><path d="m12 16v3"/><path d="m8 17 1.5 2"/><path d="m16 17-1.5 2"/></svg>
<circle cx="12" cy="8" r="5"/>
<path d="M12 16v3"/>
<path d="M8 17l1.5 2"/>
<path d="M16 17l-1.5 2"/>
</svg>

Before

Width:  |  Height:  |  Size: 255 B

After

Width:  |  Height:  |  Size: 232 B

+1 -5
View File
@@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#521370" stroke-width="2"> <svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><rect height="14" rx="2" width="18" x="3" y="5"/><path d="m7 9 3 3-3 3"/><path d="m13 15h4"/></svg>
<rect x="3" y="5" width="18" height="14" rx="2"/>
<path d="M7 9l3 3 -3 3"/>
<path d="M13 15h4"/>
</svg>

Before

Width:  |  Height:  |  Size: 246 B

After

Width:  |  Height:  |  Size: 228 B

+1 -5
View File
@@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#521370" stroke-width="2"> <svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m12 3 8 4v5c0 4.4-3.6 8-8 8s-8-3.6-8-8v-5z"/><path d="m12 11a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"/><path d="m12 11v4"/></svg>
<path d="M12 3l8 4v5c0 4.4-3.6 8-8 8s-8-3.6-8-8V7l8-4z"/>
<path d="M12 11a2 2 0 100-4 2 2 0 000 4z"/>
<path d="M12 11v4"/>
</svg>

Before

Width:  |  Height:  |  Size: 272 B

After

Width:  |  Height:  |  Size: 256 B

+1 -4
View File
@@ -1,4 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" data-name="Ebene 1" viewBox="0 0 164.86 36.83"> <svg viewBox="0 0 164.86 36.83" xmlns="http://www.w3.org/2000/svg"><path d="m120.47 4.46-8.02 29.16h4.72l8.02-29.16zm7.69 0-8.03 29.16h3.04l8.02-29.16z" fill="#652082"/><path d="m12.88 17.27-1.8-.1c-1.14-.07-1.78-.1-1.49-1.13.2-.72.5-1.09 2.88-1.09 1.76 0 2.46 0 2.09 1.32h4.22l.16-.53c.97-3.54-2.09-3.59-5.69-3.59-4.31 0-7.03.24-8.04 3.91-1.01 3.68 1.39 3.66 5.38 3.88l.94.05c2.04.1 2.28.08 1.98 1.2-.29 1.07-.99 1.18-3.05 1.18s-2.75-.13-2.37-1.47h-4.24c-1.14 4.2 1.62 4.27 5.82 4.27 7.25 0 7.71-2.08 8.28-4.2.81-2.94-.26-3.42-5.07-3.69zm12.93-5.02-8.44 12.82h4.57l1.41-2.2h5.91l.26 2.2h4.48l-1.52-12.82h-6.68zm-.84 8.11 3.54-5.55h.04l.51 5.55zm11.65-8.11-.81 2.97h4.22l-2.68 9.84h4.39l2.68-9.84h4.52l1.2 9.84h2.79l7.51-11.53h.05l1.16 11.53h2.84l8.67-12.81h-1.93l-7.78 11.7h-.04l-1.21-11.7h-2.74l-7.63 11.7h-.04l-1.3-11.7zm41.36 0-9.49 12.82h1.96l2.02-2.71h8.33l.55 2.71h1.93l-2.66-12.82zm-4.68 8.9 5.73-7.71 1.56 7.71zm22.79-8.9h-7.6l-3.49 12.82h1.87l1.41-5.12h6c2.26 0 2.55.79 2.11 2.41l-.75 2.71h1.87l.92-3.4c.4-1.39-.2-2.21-2.02-2.31v-.04c2.7-.26 3.32-1.59 3.82-3.38.79-2.92-.57-3.69-4.13-3.69zm2.29 3.53c-.57 2.12-1.1 2.8-4 2.87h-5.76l1.38-5.13h5.75c2.94 0 3.08.61 2.61 2.25zm6 3.3h8.35l.33-1.19h-8.35l1.19-4.36h8.72l.35-1.28h-10.59l-3.49 12.81h10.58l.36-1.28h-8.72zm34.03-6.74-9.48 12.62h1.95l2.02-2.68h8.32l.55 2.68h1.93l-2.66-12.62zm-4.67 8.77 5.73-7.59 1.56 7.59h-7.28zm15.19-8.86-3.49 12.81h1.73l3.53-12.81z" fill="#fff"/></svg>
<path fill="#652082" d="m120.47 4.46-8.02 29.16h4.72l8.02-29.16h-4.72zm7.69 0-8.03 29.16h3.04l8.02-29.16h-3.03z"/>
<path fill="#fff" d="m12.88 17.27-1.8-.1c-1.14-.07-1.78-.1-1.49-1.13.2-.72.5-1.09 2.88-1.09 1.76 0 2.46 0 2.09 1.32h4.22l.16-.53c.97-3.54-2.09-3.59-5.69-3.59-4.31 0-7.03.24-8.04 3.91-1.01 3.68 1.39 3.66 5.38 3.88l.94.05c2.04.1 2.28.08 1.98 1.2-.29 1.07-.99 1.18-3.05 1.18s-2.75-.13-2.37-1.47H3.85c-1.14 4.2 1.62 4.27 5.82 4.27 7.25 0 7.71-2.08 8.28-4.2.81-2.94-.26-3.42-5.07-3.69Zm12.93-5.02-8.44 12.82h4.57l1.41-2.2h5.91l.26 2.2H34l-1.52-12.82H25.8Zm-.84 8.11 3.54-5.55h.04l.51 5.55h-4.09Zm11.65-8.11-.81 2.97h4.22l-2.68 9.84h4.39l2.68-9.84h4.52l1.2 9.84h2.79l7.51-11.53h.05l1.16 11.53h2.84l8.67-12.81h-1.93l-7.78 11.7h-.04l-1.21-11.7h-2.74l-7.63 11.7h-.04l-1.3-11.7H36.62zm41.36 0-9.49 12.82h1.96l2.02-2.71h8.33l.55 2.71h1.93l-2.66-12.82h-2.64Zm-4.68 8.9 5.73-7.71 1.56 7.71H73.3Zm22.79-8.9h-7.6L85 25.07h1.87l1.41-5.12h6c2.26 0 2.55.79 2.11 2.41l-.75 2.71h1.87l.92-3.4c.4-1.39-.2-2.21-2.02-2.31v-.04c2.7-.26 3.32-1.59 3.82-3.38.79-2.92-.57-3.69-4.13-3.69Zm2.29 3.53c-.57 2.12-1.1 2.8-4 2.87h-5.76L90 13.52h5.75c2.94 0 3.08.61 2.61 2.25Zm6 3.3h8.35l.33-1.19h-8.35l1.19-4.36h8.72l.35-1.28h-10.59l-3.49 12.81h10.58l.36-1.28h-8.72l1.27-4.7zm34.03-6.74-9.48 12.62h1.95l2.02-2.68h8.32l.55 2.68h1.93l-2.66-12.62h-2.63Zm-4.67 8.77 5.73-7.59 1.56 7.59h-7.28Zm15.19-8.86-3.49 12.81h1.73l3.53-12.81h-1.77z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 66 KiB

+1 -9
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -9
View File
@@ -22,15 +22,7 @@
font-display: swap; font-display: swap;
} }
</style> </style>
<script>
// Füge die Klasse 'home' zum Body hinzu, wenn es sich um die Startseite handelt
document.addEventListener('DOMContentLoaded', function() {
const path = window.location.pathname;
if (path === '/' || path === '/index.html' || path === '') {
document.body.classList.add('home');
}
});
</script>
{% endblock %} {% endblock %}
{% block footer %} {% block footer %}
+24 -24
View File
@@ -2,98 +2,98 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url> <url>
<loc>https://satware.ai/</loc> <loc>https://satware.ai/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/demo/</loc> <loc>https://satware.ai/demo/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/zugang/</loc> <loc>https://satware.ai/zugang/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/</loc> <loc>https://satware.ai/blog/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/ki-innovationen-im-februar-2025-ein-umfassender-%C3%BCberblick/</loc> <loc>https://satware.ai/blog/ki-innovationen-im-februar-2025-ein-umfassender-%C3%BCberblick/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/roboterliebe-20-mein-herzensprojekt-zur-globalen-ki-musikrevolution/</loc> <loc>https://satware.ai/blog/roboterliebe-20-mein-herzensprojekt-zur-globalen-ki-musikrevolution/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/satware-ai-der-launch-unserer-bahnbrechenden-ki-plattform/</loc> <loc>https://satware.ai/blog/satware-ai-der-launch-unserer-bahnbrechenden-ki-plattform/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/</loc> <loc>https://satware.ai/ki-agenten/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/amira/</loc> <loc>https://satware.ai/ki-agenten/amira/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/bastian/</loc> <loc>https://satware.ai/ki-agenten/bastian/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/bea/</loc> <loc>https://satware.ai/ki-agenten/bea/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/jane/</loc> <loc>https://satware.ai/ki-agenten/jane/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/justus/</loc> <loc>https://satware.ai/ki-agenten/justus/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/lara/</loc> <loc>https://satware.ai/ki-agenten/lara/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/luna/</loc> <loc>https://satware.ai/ki-agenten/luna/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/marco/</loc> <loc>https://satware.ai/ki-agenten/marco/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/olu/</loc> <loc>https://satware.ai/ki-agenten/olu/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/ki-agenten/theo/</loc> <loc>https://satware.ai/ki-agenten/theo/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/archive/2025/</loc> <loc>https://satware.ai/blog/archive/2025/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/category/projekte/</loc> <loc>https://satware.ai/blog/category/projekte/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/category/ki/</loc> <loc>https://satware.ai/blog/category/ki/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/category/musik/</loc> <loc>https://satware.ai/blog/category/musik/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/category/technologie/</loc> <loc>https://satware.ai/blog/category/technologie/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
<url> <url>
<loc>https://satware.ai/blog/category/innovation/</loc> <loc>https://satware.ai/blog/category/innovation/</loc>
<lastmod>2025-04-24</lastmod> <lastmod>2025-04-25</lastmod>
</url> </url>
</urlset> </urlset>
Binary file not shown.
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -60,10 +60,10 @@ h1, h2, h3, h4, h5, h6 {
overflow: hidden; overflow: hidden;
img { img {
width: 100%; width: 80%;
height: 100%; height: 100%;
object-fit: cover; object-fit: cover;
object-position: center 20%; // Besserer Bildausschnitt für Gesichter object-position: top;// Besserer Bildausschnitt für Gesichter
transition: transform 0.5s ease; transition: transform 0.5s ease;
&:hover { &:hover {