Handy: Navigation war komplett unerreichbar — behoben, plus Tippflächen überall
Nutzer-Report 21.08.2026 mit Screenshot: "auf dem handy kann ich oben nicht aussehen in welche seite ich will welche kategorie welche sprache garnichts". Drei echte, per Playwright reproduzierte Fehler: 1. MENÜ-KNOPF AUSSERHALB DES BILDSCHIRMS (Hauptproblem) .brand stand auf flex-shrink:0, war bei 390px aber 352px breit. Mit Abstand + Knopf brauchte die Leiste 423px bei 367px Platz -- der Menü-Knopf landete bei x=396px, also komplett außerhalb. Damit war auf dem Handy die GESAMTE Navigation unerreichbar (keine Seiten, keine Kategorien, kein Sprachwechsel). Fix: Knopf per margin-left:auto immer an die rechte Kante; Marke darf unter 620px schrumpfen (inkl. min-width:0, sonst greift flex-shrink nicht); unter 400px entfällt die reine Deko-Unterzeile. 2. MENÜ IM QUERFORMAT NICHT ZU ÖFFNEN Das zugeklappte Panel wird um -110% SEINER EIGENEN Höhe verschoben. Quer (568x320) ist es nur 258px hoch, die Unterkante lag dadurch bei y=36px -- also unsichtbar genau über dem Menü-Knopf (y=11..55) und hat jede Berührung abgefangen. Fix: pointer-events:none im geschlossenen Zustand. 3. MENÜPUNKTE AUF KURZEN BILDSCHIRMEN ZUSAMMENGEQUETSCHT .nav-links ist ein Flex-Container fester Höhe; passte der Inhalt nicht, schrumpfte Flexbox die Einträge (iPhone SE: 59px -> 29px, Knöpfe 21px). Fix: flex-shrink:0 auf die Kinder, der Bereich scrollt stattdessen (overflow-y:auto war bereits gesetzt). Zusätzlich: Fußzeilen- und Impressum/AGB-Links auf Handys als echte Tippziele (44px statt 17-20px) -- 18 dicht stehende Links, mit dem Finger vorher kaum zu treffen. Menü-Trennlinien begradigt (folgten dem Desktop-Pillenradius und sahen aus wie Schüsseln). Ergebnis: alle 31 Seiten ohne Überlauf, Menü auf 320-768px, hoch UND quer nutzbar, kleinster Menüpunkt 46px. Verbleibende kleine Ziele sind reine Fließtext-Links im Satz (dürfen laut Standard klein bleiben). Desktop per Regressionstest unverändert geprüft. Cache-Busting-Version auf 20260821p erhöht. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -18,10 +18,10 @@
|
|||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
<meta name="robots" content="noindex" />
|
<meta name="robots" content="noindex" />
|
||||||
<title>Seite nicht gefunden — DOGFATHER UNIVERSE</title>
|
<title>Seite nicht gefunden — DOGFATHER UNIVERSE</title>
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-404.js?v=20260821o"></script>
|
<script src="assets/js/i18n-404.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Unterstütze Dogfather dauerhaft mit der DogiCrew 🩵 und sammle exklusive Treueprämien — die Teddy-Kollektion entsteht in Kooperation mit VanVan." />
|
<meta name="twitter:description" content="Unterstütze Dogfather dauerhaft mit der DogiCrew 🩵 und sammle exklusive Treueprämien — die Teddy-Kollektion entsteht in Kooperation mit VanVan." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
/* =====================================================================
|
/* =====================================================================
|
||||||
Preis-/Anmelde-Kiste — komplett neu gestaltet (Nutzer-Feedback
|
Preis-/Anmelde-Kiste — komplett neu gestaltet (Nutzer-Feedback
|
||||||
@@ -603,9 +603,9 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-abonnieren.js?v=20260821o"></script>
|
<script src="assets/js/i18n-abonnieren.js?v=20260821p"></script>
|
||||||
<script src="assets/js/supporter.js?v=20260821o"></script>
|
<script src="assets/js/supporter.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
(function () {
|
(function () {
|
||||||
const S = window.DogiSupporter;
|
const S = window.DogiSupporter;
|
||||||
|
|||||||
@@ -20,10 +20,10 @@
|
|||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
<meta name="robots" content="noindex" />
|
<meta name="robots" content="noindex" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -134,6 +134,6 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Detailansicht einer Aktion oder eines Projekts von Team Dogi." />
|
<meta name="twitter:description" content="Detailansicht einer Aktion oder eines Projekts von Team Dogi." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -51,9 +51,9 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-aktionen.js?v=20260821o"></script>
|
<script src="assets/js/data-aktionen.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-aktion-detail.js?v=20260821o"></script>
|
<script src="assets/js/i18n-aktion-detail.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
document.addEventListener("DOMContentLoaded", () => {
|
document.addEventListener("DOMContentLoaded", () => {
|
||||||
const params = new URLSearchParams(location.search);
|
const params = new URLSearchParams(location.search);
|
||||||
|
|||||||
+152
-3
@@ -1459,7 +1459,11 @@ header.site-header {
|
|||||||
NACH der Schwelle reicht 94vw automatisch weiter aus (nur ganz nah an
|
NACH der Schwelle reicht 94vw automatisch weiter aus (nur ganz nah an
|
||||||
der Schwelle war die Lücke kritisch). */
|
der Schwelle war die Lücke kritisch). */
|
||||||
@media (max-width: 1650px) {
|
@media (max-width: 1650px) {
|
||||||
.nav-toggle { display: block; }
|
/* margin-left:auto (21.08.2026): schiebt den Menü-Knopf IMMER an die
|
||||||
|
rechte Kante, egal wie breit die Marke daneben ist. Ohne das stand er
|
||||||
|
direkt hinter der Marke und wurde auf schmalen Bildschirmen rechts aus
|
||||||
|
dem Bild geschoben (siehe Bugfix-Block bei @media max-width:620px). */
|
||||||
|
.nav-toggle { display: block; margin-left: auto; }
|
||||||
.nav-links {
|
.nav-links {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
inset: 62px 0 0 0;
|
inset: 62px 0 0 0;
|
||||||
@@ -1471,10 +1475,56 @@ header.site-header {
|
|||||||
transform: translateY(-110%);
|
transform: translateY(-110%);
|
||||||
transition: transform .25s ease;
|
transition: transform .25s ease;
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
|
/* Bugfix 21.08.2026 (Handy im QUERFORMAT): das zugeklappte Panel wird um
|
||||||
|
-110% SEINER EIGENEN HÖHE verschoben. Auf einem niedrigen Bildschirm
|
||||||
|
(quer, z.B. 568x320) ist das Panel nur 258px hoch, -110% sind also nur
|
||||||
|
-284px -- die Unterkante landet bei y=36px und lag damit GENAU über dem
|
||||||
|
Menü-Knopf (y=11..55). Unsichtbar, aber es hat jede Berührung
|
||||||
|
abgefangen: das Menü ließ sich im Querformat überhaupt nicht öffnen.
|
||||||
|
pointer-events:none im geschlossenen Zustand löst das unabhängig von
|
||||||
|
Bildschirmhöhe und Panelgröße -- was zu ist, kann nichts mehr
|
||||||
|
blockieren. */
|
||||||
|
pointer-events: none;
|
||||||
}
|
}
|
||||||
|
.nav-links.open { pointer-events: auto; }
|
||||||
.nav-links.open { transform: translateY(0); }
|
.nav-links.open { transform: translateY(0); }
|
||||||
.nav-group > button { width: 100%; justify-content: space-between; padding: .9rem 0; border-bottom: 1px solid var(--border); }
|
/* Bugfix 21.08.2026: .nav-links ist ein Flex-Container mit FESTER Höhe
|
||||||
.nav-flat { display: block; padding: .9rem 0; border-bottom: 1px solid var(--border); }
|
(inset: 62px 0 0 0). Passen die Einträge zusammen nicht hinein, schrumpft
|
||||||
|
Flexbox sie standardmäßig (flex-shrink: 1) -- auf einem kurzen Bildschirm
|
||||||
|
(iPhone SE, 568px) wurden aus 59px hohen Menüzeilen dadurch 29px, und aus
|
||||||
|
den Knöpfen "DogiCrew"/"Bewerben" sogar nur 21px. Damit lagen sie unter
|
||||||
|
jeder vernünftigen Tippgröße (Empfehlung Apple/Google: ~44px).
|
||||||
|
flex-shrink:0 lässt sie ihre volle Höhe behalten -- der Bereich hat
|
||||||
|
bereits overflow-y:auto, scrollt also stattdessen. */
|
||||||
|
.nav-links > * { flex-shrink: 0; }
|
||||||
|
/* Trennlinien statt "Schüsseln" (Bugfix 21.08.2026): .nav-group > button
|
||||||
|
und .nav-flat tragen vom Desktop border-radius:999px (Pillen-Look). Mit
|
||||||
|
border-bottom zusammen bog sich die Linie an den Enden nach oben und sah
|
||||||
|
im aufgeklappten Handy-Menü aus wie eine Schale unter jedem Eintrag.
|
||||||
|
|
||||||
|
Lösung: border-bottom raus, Trennlinie stattdessen als ::after -- ein
|
||||||
|
absolut positionierter 1px-Streifen ist immer schnurgerade, egal welchen
|
||||||
|
Radius das Element hat. Dadurch bleibt gleichzeitig ein sanfter Radius
|
||||||
|
für die Farbfüllung des aktiven/offenen Eintrags möglich (ein harter
|
||||||
|
rechteckiger Block sah neben den runden Formen der Seite fremd aus).
|
||||||
|
::after ist bei beiden frei -- der ▾-Pfeil steht im Textinhalt, der
|
||||||
|
Farbschein nutzt ::before. */
|
||||||
|
.nav-group > button,
|
||||||
|
.nav-flat {
|
||||||
|
border-radius: 10px;
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
.nav-group > button { width: 100%; justify-content: space-between; padding: .9rem .7rem; }
|
||||||
|
.nav-flat { display: block; padding: .9rem .7rem; }
|
||||||
|
.nav-group > button::after,
|
||||||
|
.nav-flat::after {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
left: 0; right: 0; bottom: 0;
|
||||||
|
height: 1px;
|
||||||
|
background: var(--border);
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
.nav-dropdown { position: static; transform: none; box-shadow: none; width: 100%; margin-top: 0; animation: none; }
|
.nav-dropdown { position: static; transform: none; box-shadow: none; width: 100%; margin-top: 0; animation: none; }
|
||||||
.nav-dropdown::before { display: none; }
|
.nav-dropdown::before { display: none; }
|
||||||
.nav-group.open .nav-dropdown { display: flex; }
|
.nav-group.open .nav-dropdown { display: flex; }
|
||||||
@@ -1497,6 +1547,74 @@ header.site-header {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* =====================================================================
|
||||||
|
HANDY-KOPFLEISTE — Bugfix 21.08.2026 (Nutzer-Report per Screenshot:
|
||||||
|
"auf dem handy kann ich oben nicht aussehen in welche seite ich will
|
||||||
|
welche kategorie welche sprache garnichts").
|
||||||
|
|
||||||
|
Ursache (per Playwright bei 390px nachgemessen): .brand ist 352px breit
|
||||||
|
und steht auf `flex-shrink: 0` (Regel ganz oben) -- durfte also nicht
|
||||||
|
schrumpfen. Zusammen mit gap (2rem) und dem Menü-Knopf (39px) brauchte
|
||||||
|
die Leiste 423px, verfügbar waren aber nur 367px. Der Menü-Knopf landete
|
||||||
|
dadurch bei x=396px, also KOMPLETT außerhalb des 390px breiten Bildes.
|
||||||
|
Auf dem Handy war damit die gesamte Navigation unerreichbar: keine
|
||||||
|
Seiten, keine Kategorien, kein Sprachwechsel.
|
||||||
|
|
||||||
|
Fix in drei Teilen:
|
||||||
|
1. Menü-Knopf per margin-left:auto immer an die rechte Kante (oben im
|
||||||
|
1650px-Block) -- unabhängig von der Breite der Marke.
|
||||||
|
2. Die Marke darf hier ausnahmsweise schrumpfen. min-width:0 ist dabei
|
||||||
|
zwingend: ohne das schrumpft ein Flex-Element trotz flex-shrink NICHT
|
||||||
|
unter seine Inhaltsbreite (Standard ist min-width:auto).
|
||||||
|
3. Schriftgrößen etwas herunter + langer Text bricht sauber ab, statt
|
||||||
|
die Leiste zu sprengen.
|
||||||
|
===================================================================== */
|
||||||
|
@media (max-width: 620px) {
|
||||||
|
.nav-bar {
|
||||||
|
gap: .75rem;
|
||||||
|
padding: .7rem 0;
|
||||||
|
}
|
||||||
|
.brand {
|
||||||
|
flex-shrink: 1; /* hebt das globale flex-shrink:0 hier gezielt auf */
|
||||||
|
min-width: 0; /* ohne das greift flex-shrink nicht (min-width:auto) */
|
||||||
|
gap: .5rem;
|
||||||
|
font-size: 1.05rem;
|
||||||
|
line-height: 1.15;
|
||||||
|
}
|
||||||
|
/* Der Textblock neben dem Logo -- darf schmaler werden, Zeilen dürfen
|
||||||
|
umbrechen statt die Leiste breiter zu machen. */
|
||||||
|
.brand > span {
|
||||||
|
min-width: 0;
|
||||||
|
overflow-wrap: anywhere;
|
||||||
|
}
|
||||||
|
.brand-logo { width: 34px; height: 34px; }
|
||||||
|
.brand small {
|
||||||
|
font-size: .56rem;
|
||||||
|
letter-spacing: .06em;
|
||||||
|
}
|
||||||
|
/* Menü-Knopf: etwas größere Tippfläche als die reine Schriftgröße
|
||||||
|
hergibt (Finger statt Mauszeiger), aber schmales Padding, damit er
|
||||||
|
auf sehr engen Geräten nicht selbst zum Platzproblem wird. */
|
||||||
|
.nav-toggle {
|
||||||
|
flex-shrink: 0;
|
||||||
|
font-size: 1.25rem;
|
||||||
|
line-height: 1;
|
||||||
|
padding: .45rem .6rem;
|
||||||
|
min-width: 44px;
|
||||||
|
min-height: 44px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Sehr schmale Geräte (z.B. iPhone SE, 320-360px): dort ist selbst die
|
||||||
|
verkleinerte Unterzeile ("STREAMER · COMMUNITY · HASIDOG · MANAGER")
|
||||||
|
noch zu lang und drückt die Leiste unnötig in die Höhe. Sie ist reine
|
||||||
|
Deko -- der Markenname darüber sagt bereits alles -- deshalb hier weg,
|
||||||
|
damit Name und Menü-Knopf sicher nebeneinander passen. */
|
||||||
|
@media (max-width: 400px) {
|
||||||
|
.brand small { display: none; }
|
||||||
|
.brand { font-size: 1rem; }
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------- Buttons ----------
|
/* ---------- Buttons ----------
|
||||||
Gleicher STIL wie der "Bewerben"-Knopf oben in der Leiste (wandernde,
|
Gleicher STIL wie der "Bewerben"-Knopf oben in der Leiste (wandernde,
|
||||||
weichgezeichnete Farbwolken + durchlaufender Lichtschimmer) — aber NICHT
|
weichgezeichnete Farbwolken + durchlaufender Lichtschimmer) — aber NICHT
|
||||||
@@ -2258,11 +2376,42 @@ footer.site-footer {
|
|||||||
.footer-grid ul { display: grid; gap: .5rem; }
|
.footer-grid ul { display: grid; gap: .5rem; }
|
||||||
.footer-grid a { color: var(--text-muted); font-size: .9rem; }
|
.footer-grid a { color: var(--text-muted); font-size: .9rem; }
|
||||||
.footer-grid a:hover { color: var(--accent); }
|
.footer-grid a:hover { color: var(--accent); }
|
||||||
|
/* Fußzeilen-Links auf Handys als richtige Tippziele (21.08.2026, Teil des
|
||||||
|
"alles muss auf dem Handy perfekt erreichbar sein"-Auftrags). Am Rechner
|
||||||
|
sind 20px hohe Textlinks mit der Maus problemlos zu treffen, mit dem
|
||||||
|
Finger nicht -- hier sind es 18 Links dicht untereinander, entsprechend
|
||||||
|
leicht erwischt man den falschen. inline-block + Innenabstand vergrößert
|
||||||
|
die Trefferfläche auf ~44px, ohne dass sich die Optik nennenswert ändert
|
||||||
|
(der Text bleibt gleich groß, nur die unsichtbare Fläche wächst). */
|
||||||
|
@media (max-width: 760px) {
|
||||||
|
.footer-grid ul { gap: .15rem; }
|
||||||
|
.footer-grid a {
|
||||||
|
display: inline-block;
|
||||||
|
padding: .62rem 0;
|
||||||
|
min-height: 44px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
}
|
||||||
.footer-bottom {
|
.footer-bottom {
|
||||||
margin-top: 2.5rem; padding-top: 1.5rem; border-top: 1px solid var(--border);
|
margin-top: 2.5rem; padding-top: 1.5rem; border-top: 1px solid var(--border);
|
||||||
display: flex; justify-content: space-between; flex-wrap: wrap; gap: .8rem;
|
display: flex; justify-content: space-between; flex-wrap: wrap; gap: .8rem;
|
||||||
font-size: .8rem; color: var(--text-muted);
|
font-size: .8rem; color: var(--text-muted);
|
||||||
}
|
}
|
||||||
|
/* Impressum/AGB auf Handys ebenfalls als echte Tippziele (21.08.2026).
|
||||||
|
Diese beiden sind rechtlich vorgeschrieben und müssen leicht erreichbar
|
||||||
|
sein -- mit 17px Höhe waren sie mit dem Finger kaum zu treffen. */
|
||||||
|
@media (max-width: 760px) {
|
||||||
|
.footer-bottom { align-items: center; }
|
||||||
|
.footer-bottom a {
|
||||||
|
display: inline-block;
|
||||||
|
padding: .6rem 0;
|
||||||
|
min-height: 44px;
|
||||||
|
/* min-width für kurze Beschriftungen wie "AGB" -- sonst ist das Ziel
|
||||||
|
zwar hoch genug, aber nur ~24px breit. */
|
||||||
|
min-width: 44px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------- Foto-Collage (Polaroid-Scrapbook, z.B. Dogfather & Casper) ---------- */
|
/* ---------- Foto-Collage (Polaroid-Scrapbook, z.B. Dogfather & Casper) ---------- */
|
||||||
.collage-wrap {
|
.collage-wrap {
|
||||||
|
|||||||
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Du bist Streamer und suchst einen Manager? Bewirb dich als Creator bei Spicy Media." />
|
<meta name="twitter:description" content="Du bist Streamer und suchst einen Manager? Bewirb dich als Creator bei Spicy Media." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben-creator.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-creator-mobile.jpg');">
|
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben-creator.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-creator-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/forms.js?v=20260821o"></script>
|
<script src="assets/js/forms.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-bewerben-creator.js?v=20260821o"></script>
|
<script src="assets/js/i18n-bewerben-creator.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -22,10 +22,10 @@
|
|||||||
<meta name="twitter:description" content="Kooperationsanfrage an Manager DogFather / Spicy Media." />
|
<meta name="twitter:description" content="Kooperationsanfrage an Manager DogFather / Spicy Media." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-mobile.jpg');">
|
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -68,8 +68,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/forms.js?v=20260821o"></script>
|
<script src="assets/js/forms.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-bewerben-kooperation.js?v=20260821o"></script>
|
<script src="assets/js/i18n-bewerben-kooperation.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Werde Modi bei Team Dogi — DogFathers persönliches Community-Team." />
|
<meta name="twitter:description" content="Werde Modi bei Team Dogi — DogFathers persönliches Community-Team." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben-modi.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-modi-mobile.jpg');">
|
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben-modi.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-modi-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -79,8 +79,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/forms.js?v=20260821o"></script>
|
<script src="assets/js/forms.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-bewerben-modi.js?v=20260821o"></script>
|
<script src="assets/js/i18n-bewerben-modi.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Werde Scout für DogFather bei der Spicy Media Agentur — finde neue Talente." />
|
<meta name="twitter:description" content="Werde Scout für DogFather bei der Spicy Media Agentur — finde neue Talente." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben-scout.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-scout-mobile.jpg');">
|
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben-scout.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-scout-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -71,8 +71,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/forms.js?v=20260821o"></script>
|
<script src="assets/js/forms.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-bewerben-scout.js?v=20260821o"></script>
|
<script src="assets/js/i18n-bewerben-scout.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Werde Teil vom Team: Modi bei Team Dogi, Scout oder Creator bei Spicy Media, oder Kooperation anfragen." />
|
<meta name="twitter:description" content="Werde Teil vom Team: Modi bei Team Dogi, Scout oder Creator bei Spicy Media, oder Kooperation anfragen." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben-split.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-split-mobile.jpg');">
|
<body class="mit-hintergrund bewerben-seite" style="--page-bg:url('/assets/img/bg-bewerben-split.jpg');--page-bg-mobile:url('/assets/img/bg-bewerben-split-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -85,7 +85,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-bewerben.js?v=20260821o"></script>
|
<script src="assets/js/i18n-bewerben.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Der Husky an DogFathers Seite — das tierische Gesicht der HasiDog-Welt." />
|
<meta name="twitter:description" content="Der Husky an DogFathers Seite — das tierische Gesicht der HasiDog-Welt." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-casper.jpg');--page-bg-mobile:url('/assets/img/bg-casper-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-casper.jpg');--page-bg-mobile:url('/assets/img/bg-casper-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -85,7 +85,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-casper.js?v=20260821o"></script>
|
<script src="assets/js/i18n-casper.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Team Dogi ist Familie — die Community rund um DogFather und HasiDog." />
|
<meta name="twitter:description" content="Team Dogi ist Familie — die Community rund um DogFather und HasiDog." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-community.jpg');--page-bg-mobile:url('/assets/img/bg-community-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-community.jpg');--page-bg-mobile:url('/assets/img/bg-community-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -84,7 +84,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-community.js?v=20260821o"></script>
|
<script src="assets/js/i18n-community.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Content Creator, die Teil von DogFather / Spicy Media sind." />
|
<meta name="twitter:description" content="Content Creator, die Teil von DogFather / Spicy Media sind." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-creator.jpg');--page-bg-mobile:url('/assets/img/bg-creator-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-creator.jpg');--page-bg-mobile:url('/assets/img/bg-creator-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -60,9 +60,9 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-creator.js?v=20260821o"></script>
|
<script src="assets/js/data-creator.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-creator.js?v=20260821o"></script>
|
<script src="assets/js/i18n-creator.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
document.addEventListener("DOMContentLoaded", async () => {
|
document.addEventListener("DOMContentLoaded", async () => {
|
||||||
const grid = document.getElementById("creator-grid");
|
const grid = document.getElementById("creator-grid");
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Wer ist DogFather wirklich? Persönlichkeit, Werte und die Geschichte hinter dem Content." />
|
<meta name="twitter:description" content="Wer ist DogFather wirklich? Persönlichkeit, Werte und die Geschichte hinter dem Content." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-dogfather-person.jpg');--page-bg-mobile:url('/assets/img/bg-dogfather-person-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-dogfather-person.jpg');--page-bg-mobile:url('/assets/img/bg-dogfather-person-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -158,7 +158,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-dogfather.js?v=20260821o"></script>
|
<script src="assets/js/i18n-dogfather.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -26,8 +26,8 @@
|
|||||||
<meta name="apple-mobile-web-app-capable" content="yes" />
|
<meta name="apple-mobile-web-app-capable" content="yes" />
|
||||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
|
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
|
||||||
<meta name="apple-mobile-web-app-title" content="DogFather" />
|
<meta name="apple-mobile-web-app-title" content="DogFather" />
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
/* =====================================================================
|
/* =====================================================================
|
||||||
Zugangsseite — bewusst kein braves Standard-Login-Formular, sondern
|
Zugangsseite — bewusst kein braves Standard-Login-Formular, sondern
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="HasiDog: Maskottchen, Musikprojekt und die verspielte, familiäre Seite von Team Dogi." />
|
<meta name="twitter:description" content="HasiDog: Maskottchen, Musikprojekt und die verspielte, familiäre Seite von Team Dogi." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-hasidog.jpg');--page-bg-mobile:url('/assets/img/bg-hasidog-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-hasidog.jpg');--page-bg-mobile:url('/assets/img/bg-hasidog-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -186,7 +186,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-hasidog.js?v=20260821o"></script>
|
<script src="assets/js/i18n-hasidog.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+8
-8
@@ -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: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" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="start-seite">
|
<body class="start-seite">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -290,10 +290,10 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-modis.js?v=20260821o"></script>
|
<script src="assets/js/data-modis.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-scouts.js?v=20260821o"></script>
|
<script src="assets/js/data-scouts.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-index.js?v=20260821o"></script>
|
<script src="assets/js/i18n-index.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
// Gleiche URL wie in assets/js/forms.js / postfach.html — läuft seit
|
// Gleiche URL wie in assets/js/forms.js / postfach.html — läuft seit
|
||||||
// 05.08.2026 auf dem eigenen Server statt auf Cloudflare Workers.
|
// 05.08.2026 auf dem eigenen Server statt auf Cloudflare Workers.
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Kontakt, Impressum und Datenschutz von DOGFATHER UNIVERSE." />
|
<meta name="twitter:description" content="Kontakt, Impressum und Datenschutz von DOGFATHER UNIVERSE." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -126,7 +126,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-kontakt.js?v=20260821o"></script>
|
<script src="assets/js/i18n-kontakt.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Alle Social-Media- und Musik-Links von DogFather an einem Ort — plus QR-Codes." />
|
<meta name="twitter:description" content="Alle Social-Media- und Musik-Links von DogFather an einem Ort — plus QR-Codes." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
/* Rabattcodes: an das Supporter-Abo gekoppelt (Nutzer-Feedback
|
/* Rabattcodes: an das Supporter-Abo gekoppelt (Nutzer-Feedback
|
||||||
03.08.2026: "verbinde es mit dem Abo... wenn die Leute drauf drücken
|
03.08.2026: "verbinde es mit dem Abo... wenn die Leute drauf drücken
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-links.js?v=20260821o"></script>
|
<script src="assets/js/i18n-links.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
(function () {
|
(function () {
|
||||||
document.addEventListener("DOMContentLoaded", function () {
|
document.addEventListener("DOMContentLoaded", function () {
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="DogFather als Manager bei der Spicy Media Agency: Scouts, Creator und faire Zusammenarbeit." />
|
<meta name="twitter:description" content="DogFather als Manager bei der Spicy Media Agency: Scouts, Creator und faire Zusammenarbeit." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-manager.jpg');--page-bg-mobile:url('/assets/img/bg-manager-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-manager.jpg');--page-bg-mobile:url('/assets/img/bg-manager-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -139,9 +139,9 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-manager.js?v=20260821o"></script>
|
<script src="assets/js/data-manager.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-manager.js?v=20260821o"></script>
|
<script src="assets/js/i18n-manager.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
// "Weitere Manager" (21.08.2026) -- siehe Kommentar bei #weitere-manager-root
|
// "Weitere Manager" (21.08.2026) -- siehe Kommentar bei #weitere-manager-root
|
||||||
// oben. Aktuell IMMER window.MANAGERS === [] (siehe data-manager.js), Inhalt
|
// oben. Aktuell IMMER window.MANAGERS === [] (siehe data-manager.js), Inhalt
|
||||||
|
|||||||
+9
-9
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Fotos und Videos rund um Husky Casper an einem Ort." />
|
<meta name="twitter:description" content="Fotos und Videos rund um Husky Casper an einem Ort." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" data-welt="casper" style="--page-bg:url('/assets/img/bg-medien-casper.jpg');--page-bg-mobile:url('/assets/img/bg-medien-casper-mobile.jpg');">
|
<body class="mit-hintergrund" data-welt="casper" style="--page-bg:url('/assets/img/bg-medien-casper.jpg');--page-bg-mobile:url('/assets/img/bg-medien-casper-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -59,10 +59,10 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-media.js?v=20260821o"></script>
|
<script src="assets/js/data-media.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-videos.js?v=20260821o"></script>
|
<script src="assets/js/data-videos.js?v=20260821p"></script>
|
||||||
<script src="assets/js/medien-welt.js?v=20260821o"></script>
|
<script src="assets/js/medien-welt.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-medien-casper.js?v=20260821o"></script>
|
<script src="assets/js/i18n-medien-casper.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+10
-10
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Fotos, Videos und Events aus DogFathers Welt an einem Ort." />
|
<meta name="twitter:description" content="Fotos, Videos und Events aus DogFathers Welt an einem Ort." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" data-welt="dogfather" style="--page-bg:url('/assets/img/bg-dogfather.jpg');--page-bg-mobile:url('/assets/img/bg-dogfather-mobile.jpg');">
|
<body class="mit-hintergrund" data-welt="dogfather" style="--page-bg:url('/assets/img/bg-dogfather.jpg');--page-bg-mobile:url('/assets/img/bg-dogfather-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -65,11 +65,11 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-media.js?v=20260821o"></script>
|
<script src="assets/js/data-media.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-videos.js?v=20260821o"></script>
|
<script src="assets/js/data-videos.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-aktionen.js?v=20260821o"></script>
|
<script src="assets/js/data-aktionen.js?v=20260821p"></script>
|
||||||
<script src="assets/js/medien-welt.js?v=20260821o"></script>
|
<script src="assets/js/medien-welt.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-medien-dogfather.js?v=20260821o"></script>
|
<script src="assets/js/i18n-medien-dogfather.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+10
-10
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Fotos, Videos und Events aus der HasiDog-Welt an einem Ort." />
|
<meta name="twitter:description" content="Fotos, Videos und Events aus der HasiDog-Welt an einem Ort." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" data-welt="hasidog" style="--page-bg:url('/assets/img/bg-medien-hasidog.jpg');--page-bg-mobile:url('/assets/img/bg-medien-hasidog-mobile.jpg');">
|
<body class="mit-hintergrund" data-welt="hasidog" style="--page-bg:url('/assets/img/bg-medien-hasidog.jpg');--page-bg-mobile:url('/assets/img/bg-medien-hasidog-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -65,11 +65,11 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-media.js?v=20260821o"></script>
|
<script src="assets/js/data-media.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-videos.js?v=20260821o"></script>
|
<script src="assets/js/data-videos.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-aktionen.js?v=20260821o"></script>
|
<script src="assets/js/data-aktionen.js?v=20260821p"></script>
|
||||||
<script src="assets/js/medien-welt.js?v=20260821o"></script>
|
<script src="assets/js/medien-welt.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-medien-hasidog.js?v=20260821o"></script>
|
<script src="assets/js/i18n-medien-hasidog.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+10
-10
@@ -16,10 +16,10 @@
|
|||||||
<meta name="twitter:card" content="summary_large_image" />
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
<meta name="robots" content="noindex" /> <!-- generische URL, echte Team-Seiten verlinken hierher -->
|
<meta name="robots" content="noindex" /> <!-- generische URL, echte Team-Seiten verlinken hierher -->
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
.profil-photo { aspect-ratio: 4/5; max-width: 420px; margin: 0 auto; }
|
.profil-photo { aspect-ratio: 4/5; max-width: 420px; margin: 0 auto; }
|
||||||
.profil-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
|
.profil-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
|
||||||
@@ -130,12 +130,12 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-modis.js?v=20260821o"></script>
|
<script src="assets/js/data-modis.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-scouts.js?v=20260821o"></script>
|
<script src="assets/js/data-scouts.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-creator.js?v=20260821o"></script>
|
<script src="assets/js/data-creator.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-manager.js?v=20260821o"></script>
|
<script src="assets/js/data-manager.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-profil.js?v=20260821o"></script>
|
<script src="assets/js/i18n-profil.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
document.addEventListener("DOMContentLoaded", async () => {
|
document.addEventListener("DOMContentLoaded", async () => {
|
||||||
const slug = new URLSearchParams(location.search).get("p") || "";
|
const slug = new URLSearchParams(location.search).get("p") || "";
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Rabattcodes von Dogis Partnern für Team Dogi — spar bares Geld bei ausgewählten Marken." />
|
<meta name="twitter:description" content="Rabattcodes von Dogis Partnern für Team Dogi — spar bares Geld bei ausgewählten Marken." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
/* Leere-Zustand-Kachel im "Gutschein"-Look: gestrichelter Rand wie ein
|
/* Leere-Zustand-Kachel im "Gutschein"-Look: gestrichelter Rand wie ein
|
||||||
ausgeschnittener Coupon, damit auch OHNE echte Codes schon klar ist,
|
ausgeschnittener Coupon, damit auch OHNE echte Codes schon klar ist,
|
||||||
@@ -131,8 +131,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-rabattcodes.js?v=20260821o"></script>
|
<script src="assets/js/i18n-rabattcodes.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
(function () {
|
(function () {
|
||||||
document.addEventListener("DOMContentLoaded", function () {
|
document.addEventListener("DOMContentLoaded", function () {
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Was die Community und das Team über DogFather sagen." />
|
<meta name="twitter:description" content="Was die Community und das Team über DogFather sagen." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-stimmen.jpg');--page-bg-mobile:url('/assets/img/bg-stimmen-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-stimmen.jpg');--page-bg-mobile:url('/assets/img/bg-stimmen-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -87,8 +87,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-stimmen.js?v=20260821o"></script>
|
<script src="assets/js/i18n-stimmen.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script src="assets/js/stimmen.js?v=20260821o"></script>
|
<script src="assets/js/stimmen.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Die persönliche Geschichte hinter DogFather — Filipe, Streamer, Manager bei Spicy Media und Hundepapa von Husky Casper." />
|
<meta name="twitter:description" content="Die persönliche Geschichte hinter DogFather — Filipe, Streamer, Manager bei Spicy Media und Hundepapa von Husky Casper." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-streamer.jpg');--page-bg-mobile:url('/assets/img/bg-streamer-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-streamer.jpg');--page-bg-mobile:url('/assets/img/bg-streamer-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -217,7 +217,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-streamer.js?v=20260821o"></script>
|
<script src="assets/js/i18n-streamer.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+9
-9
@@ -19,17 +19,17 @@
|
|||||||
<meta name="twitter:description" content="Wann geht DogFather live? Streamplan und Livebereich." />
|
<meta name="twitter:description" content="Wann geht DogFather live? Streamplan und Livebereich." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-streamplan.jpg?v=20260821o');--page-bg-mobile:url('/assets/img/bg-streamplan-mobile.jpg?v=20260821o');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-streamplan.jpg?v=20260821p');--page-bg-mobile:url('/assets/img/bg-streamplan-mobile.jpg?v=20260821p');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
<section class="hero page-bg">
|
<section class="hero page-bg">
|
||||||
<div class="hero-banner"><img src="/assets/img/bg-streamplan.jpg?v=20260821o" alt="" loading="eager" /></div>
|
<div class="hero-banner"><img src="/assets/img/bg-streamplan.jpg?v=20260821p" alt="" loading="eager" /></div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<span class="eyebrow" data-i18n="sp_eyebrow">Welt 1 — DogFather</span>
|
<span class="eyebrow" data-i18n="sp_eyebrow">Welt 1 — DogFather</span>
|
||||||
<h1 data-i18n="sp_h1">Streamplan & Livebereich</h1>
|
<h1 data-i18n="sp_h1">Streamplan & Livebereich</h1>
|
||||||
@@ -126,8 +126,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-streamplan.js?v=20260821o"></script>
|
<script src="assets/js/i18n-streamplan.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script src="assets/js/streamplan.js?v=20260821o"></script>
|
<script src="assets/js/streamplan.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+7
-7
@@ -9,10 +9,10 @@
|
|||||||
<link rel="manifest" href="/manifest.json" />
|
<link rel="manifest" href="/manifest.json" />
|
||||||
<meta name="theme-color" content="#0b0d10" />
|
<meta name="theme-color" content="#0b0d10" />
|
||||||
<meta name="robots" content="noindex" />
|
<meta name="robots" content="noindex" />
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
/* =====================================================================
|
/* =====================================================================
|
||||||
Supporter-Bereich — komplett neu gestaltet (Nutzer-Feedback
|
Supporter-Bereich — komplett neu gestaltet (Nutzer-Feedback
|
||||||
@@ -515,9 +515,9 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-supporter.js?v=20260821o"></script>
|
<script src="assets/js/i18n-supporter.js?v=20260821p"></script>
|
||||||
<script src="assets/js/supporter.js?v=20260821o"></script>
|
<script src="assets/js/supporter.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
(function () {
|
(function () {
|
||||||
const S = window.DogiSupporter;
|
const S = window.DogiSupporter;
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="VanVan, Diene, Funny, Miss und Marina — das Modi-/Core-Team von Team Dogi." />
|
<meta name="twitter:description" content="VanVan, Diene, Funny, Miss und Marina — das Modi-/Core-Team von Team Dogi." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-modis.jpg');--page-bg-mobile:url('/assets/img/bg-modis.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-modis.jpg');--page-bg-mobile:url('/assets/img/bg-modis.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -72,9 +72,9 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-modis.js?v=20260821o"></script>
|
<script src="assets/js/data-modis.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-team-modis.js?v=20260821o"></script>
|
<script src="assets/js/i18n-team-modis.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
document.addEventListener("DOMContentLoaded", () => {
|
document.addEventListener("DOMContentLoaded", () => {
|
||||||
const grid = document.getElementById("modis-grid");
|
const grid = document.getElementById("modis-grid");
|
||||||
|
|||||||
+7
-7
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Die Scouts von Team Dogi bei Spicy Media." />
|
<meta name="twitter:description" content="Die Scouts von Team Dogi bei Spicy Media." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-scouts.jpg');--page-bg-mobile:url('/assets/img/bg-scouts-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-scouts.jpg');--page-bg-mobile:url('/assets/img/bg-scouts-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -49,9 +49,9 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/data-scouts.js?v=20260821o"></script>
|
<script src="assets/js/data-scouts.js?v=20260821p"></script>
|
||||||
<script src="assets/js/i18n-team-scouts.js?v=20260821o"></script>
|
<script src="assets/js/i18n-team-scouts.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
document.addEventListener("DOMContentLoaded", () => {
|
document.addEventListener("DOMContentLoaded", () => {
|
||||||
const grid = document.getElementById("scouts-grid");
|
const grid = document.getElementById("scouts-grid");
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Eine persönliche Widmung von Dogi an Tili — seine TikTok-Muddi, die erste und bis heute einzige Streamerin, die ihm all die Zeit treu geblieben ist." />
|
<meta name="twitter:description" content="Eine persönliche Widmung von Dogi an Tili — seine TikTok-Muddi, die erste und bis heute einzige Streamerin, die ihm all die Zeit treu geblieben ist." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
/* Gleiche Anpassung wie vanvan.html: der site-weit etwas größere
|
/* Gleiche Anpassung wie vanvan.html: der site-weit etwas größere
|
||||||
Fließtext wirkt bei einem so langen persönlichen Brief zu wuchtig —
|
Fließtext wirkt bei einem so langen persönlichen Brief zu wuchtig —
|
||||||
@@ -153,7 +153,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-tt-muddi.js?v=20260821o"></script>
|
<script src="assets/js/i18n-tt-muddi.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="VanVan erzählt ihre Geschichte: wie sie zu Team Dogi kam, wer sie ist und was DogFather und Team Dogi ihr bedeuten." />
|
<meta name="twitter:description" content="VanVan erzählt ihre Geschichte: wie sie zu Team Dogi kam, wer sie ist und was DogFather und Team Dogi ihr bedeuten." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
/* Auf Wunsch: der site-weit vergrößerte Fließtext wirkte auf VanVans
|
/* Auf Wunsch: der site-weit vergrößerte Fließtext wirkte auf VanVans
|
||||||
eigener Seite zu groß (viel Text am Stück) — hier gezielt wieder
|
eigener Seite zu groß (viel Text am Stück) — hier gezielt wieder
|
||||||
@@ -175,7 +175,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-vanvan.js?v=20260821o"></script>
|
<script src="assets/js/i18n-vanvan.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+10
-10
@@ -19,10 +19,10 @@
|
|||||||
<link rel="apple-touch-icon" href="assets/img/apple-touch-icon-admin.png" />
|
<link rel="apple-touch-icon" href="assets/img/apple-touch-icon-admin.png" />
|
||||||
<meta name="apple-mobile-web-app-title" content="DogiCrew-Verwaltung" />
|
<meta name="apple-mobile-web-app-title" content="DogiCrew-Verwaltung" />
|
||||||
<meta name="theme-color" content="#0e0a16" />
|
<meta name="theme-color" content="#0e0a16" />
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
<style>
|
<style>
|
||||||
/* =====================================================================
|
/* =====================================================================
|
||||||
verwaltung.html — Dogis privater Command-Center-Bereich.
|
verwaltung.html — Dogis privater Command-Center-Bereich.
|
||||||
@@ -1207,12 +1207,12 @@
|
|||||||
<!-- 21.08.2026: für den "Bestehende Mitglieder importieren"-Knopf in der
|
<!-- 21.08.2026: für den "Bestehende Mitglieder importieren"-Knopf in der
|
||||||
Team-Verwaltung -- liest die von Hand gepflegten Profile aus diesen
|
Team-Verwaltung -- liest die von Hand gepflegten Profile aus diesen
|
||||||
Dateien aus und bietet an, sie 1:1 in die Datenbank zu übernehmen. -->
|
Dateien aus und bietet an, sie 1:1 in die Datenbank zu übernehmen. -->
|
||||||
<script src="assets/js/data-modis.js?v=20260821o"></script>
|
<script src="assets/js/data-modis.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-scouts.js?v=20260821o"></script>
|
<script src="assets/js/data-scouts.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-creator.js?v=20260821o"></script>
|
<script src="assets/js/data-creator.js?v=20260821p"></script>
|
||||||
<script src="assets/js/data-manager.js?v=20260821o"></script>
|
<script src="assets/js/data-manager.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script src="assets/js/admin-auth.js?v=20260821o"></script>
|
<script src="assets/js/admin-auth.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
(function () {
|
(function () {
|
||||||
const API_BASE_URL = "https://postfach.dogfather-universe.com";
|
const API_BASE_URL = "https://postfach.dogfather-universe.com";
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Die Werte, nach denen DogFather als Manager bei Spicy Media arbeitet." />
|
<meta name="twitter:description" content="Die Werte, nach denen DogFather als Manager bei Spicy Media arbeitet." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-werte.jpg');--page-bg-mobile:url('/assets/img/bg-werte-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-werte.jpg');--page-bg-mobile:url('/assets/img/bg-werte-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -113,7 +113,7 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-werte.js?v=20260821o"></script>
|
<script src="assets/js/i18n-werte.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+6
-6
@@ -19,10 +19,10 @@
|
|||||||
<meta name="twitter:description" content="Die Geschichte von DogFather in einer interaktiven Zeitleiste." />
|
<meta name="twitter:description" content="Die Geschichte von DogFather in einer interaktiven Zeitleiste." />
|
||||||
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
<meta name="twitter:image" content="https://dogfather-universe.com/assets/img/og-cover.jpg" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="assets/css/main.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/main.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-dogfather.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-hasidog.css?v=20260821p" />
|
||||||
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821o" />
|
<link rel="stylesheet" href="assets/css/theme-spicymedia.css?v=20260821p" />
|
||||||
</head>
|
</head>
|
||||||
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-zeitreise.jpg');--page-bg-mobile:url('/assets/img/bg-zeitreise-mobile.jpg');">
|
<body class="mit-hintergrund" style="--page-bg:url('/assets/img/bg-zeitreise.jpg');--page-bg-mobile:url('/assets/img/bg-zeitreise-mobile.jpg');">
|
||||||
<div id="site-header"></div>
|
<div id="site-header"></div>
|
||||||
@@ -237,8 +237,8 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="site-footer"></div>
|
<div id="site-footer"></div>
|
||||||
<script src="assets/js/i18n-zeitreise.js?v=20260821o"></script>
|
<script src="assets/js/i18n-zeitreise.js?v=20260821p"></script>
|
||||||
<script src="assets/js/main.js?v=20260821o"></script>
|
<script src="assets/js/main.js?v=20260821p"></script>
|
||||||
<script>
|
<script>
|
||||||
/* Wachstums-Reveal: Äste blenden sich beim Scrollen sanft ein — passt
|
/* Wachstums-Reveal: Äste blenden sich beim Scrollen sanft ein — passt
|
||||||
zum "wachsenden Baum"-Konzept dieser Seite. Rein page-lokal, betrifft
|
zum "wachsenden Baum"-Konzept dieser Seite. Rein page-lokal, betrifft
|
||||||
|
|||||||
Reference in New Issue
Block a user