Startseite: die vier Personen-Kacheln unter "Team Dogi" entfernt

Nutzer-Wunsch 21.08.2026: "die 4 kacheln da sollen da weg bitte."
Überschrift, Beschreibungstext und der Knopf zum Modi-Team bleiben --
dadurch kommt das "Team Dogi"-Hintergrundbild dieser Sektion jetzt
unverdeckt zur Geltung. Der zugehörige Render-Code ist ebenfalls raus;
data-modis.js/data-scouts.js bleiben eingebunden, weil die
Statistik-Zeile weiter oben sie weiterhin auszählt (geprüft: zeigt
weiterhin korrekt "8+"). Die Profile selbst gibt es unverändert
vollständig auf team-modis.html.

Cache-Busting-Version auf 20260821n erhöht.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
2026-08-21 16:53:56 +02:00
co-authored by Claude Sonnet 5
parent d0f3edb079
commit 4b294f6c6b
35 changed files with 249 additions and 262 deletions
+16 -29
View File
@@ -19,10 +19,10 @@
<meta name="twitter:description" content="DOGFATHER UNIVERSE: die Heimat von DogFather als Streamer, der HasiDog-Community und Manager DogFather bei Spicy Media." />
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
<link rel="stylesheet" href="assets/css/main.css?v=20260821m" />
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821m" />
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821m" />
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821m" />
<link rel="stylesheet" href="assets/css/main.css?v=20260821n" />
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821n" />
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821n" />
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821n" />
</head>
<body class="start-seite">
<div id="site-header"></div>
@@ -228,7 +228,10 @@
<div class="container">
<h2 class="text-center" data-i18n="idx_team_h2">Team Dogi 🩵</h2>
<p class="lead text-center" data-i18n="idx_team_lead" style="max-width:60ch;margin:0 auto;">VanVan & Modis — die Menschen, die DOGFATHER UNIVERSE tragen.</p>
<div id="team-preview" class="grid grid-4"></div>
<!-- Nutzer-Wunsch 21.08.2026: die vier Personen-Kacheln (VanVan/Diene/
Funny/Miss) hier auf der Startseite entfernt -- Überschrift, Text
und der Knopf zum Modi-Team bleiben. Die Kacheln selbst gibt es
weiterhin vollständig auf team-modis.html. -->
<div class="btn-row" style="justify-content:center;">
<a class="btn btn-outline" href="team-modis.html" data-i18n="idx_team_btn_modi">Modi-Team ansehen</a>
</div>
@@ -287,10 +290,10 @@
</main>
<div id="site-footer"></div>
<script src="assets/js/data-modis.js?v=20260821m"></script>
<script src="assets/js/data-scouts.js?v=20260821m"></script>
<script src="assets/js/i18n-index.js?v=20260821m"></script>
<script src="assets/js/main.js?v=20260821m"></script>
<script src="assets/js/data-modis.js?v=20260821n"></script>
<script src="assets/js/data-scouts.js?v=20260821n"></script>
<script src="assets/js/i18n-index.js?v=20260821n"></script>
<script src="assets/js/main.js?v=20260821n"></script>
<script>
// Gleiche URL wie in assets/js/forms.js / postfach.html — läuft seit
// 05.08.2026 auf dem eigenen Server statt auf Cloudflare Workers.
@@ -490,26 +493,10 @@ document.addEventListener("DOMContentLoaded", () => {
const statTeam = document.getElementById("stat-team");
if (statTeam) statTeam.textContent = teamCount > 0 ? `${teamCount}+` : "–";
// Team-Vorschau: VanVan zuerst, dann die nächsten nach Rang, plus 1-2 Scouts
const teamPreview = document.getElementById("team-preview");
if (teamPreview && window.MODIS) {
const feld = (x) => (window.dogiFeld ? window.dogiFeld(x) : x || "");
const people = [...window.MODIS].sort((a, b) => a.rank - b.rank).slice(0, 4);
const renderTeamPreview = () => {
teamPreview.innerHTML = people
.map(
(p) => `
<a class="profile-card" href="${p.page || `profil.html?p=${p.slug}`}">
<div class="avatar">${(p.avatar || p.photo) ? `<img src="${p.avatar || p.photo}" alt="${p.name}" loading="lazy">` : `<span class="avatar-initial">${p.name.charAt(0).toUpperCase()}</span>`}</div>
<h3>${p.name}</h3>
<div class="role">${feld(p.role)}</div>
</a>`
)
.join("");
};
renderTeamPreview();
document.addEventListener("dogi-sprache-geaendert", renderTeamPreview);
}
// Nutzer-Wunsch 21.08.2026: die Team-Vorschau (vier Personen-Kacheln unter
// "Team Dogi 🩵") wurde entfernt -- der zugehörige Render-Code stand hier.
// data-modis.js/data-scouts.js bleiben eingebunden, weil die Statistik-Zeile
// weiter oben ("Menschen im Team Dogi") sie weiterhin auszählt.
});
</script>