start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| start [2023/07/31 15:59] – dfrey | start [2026/06/19 19:23] (aktuell) – dfrey | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | {{img: | + | {{img: |
| + | |||
| + | < | ||
| + | <!-- ------------------------------------------------------------------------------------------------------------------------ --> | ||
| + | <div id=" | ||
| + | <section class=" | ||
| + | <div class=" | ||
| + | |||
| + | < | ||
| + | <div class=" | ||
| + | |||
| + | <h2 id=" | ||
| + | Grillfest auf dem Theresienberg | ||
| + | </ | ||
| + | |||
| + | <p> | ||
| + | Wir laden herzlich zum Grillfest an unserer AV-Hütte ein: | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | <p class=" | ||
| + | 🎵 Für Musik und das leibliche Wohl ist bestens gesorgt! | ||
| + | </ | ||
| + | |||
| + | <button type=" | ||
| + | 🔥 Ankündigung noch einmal ansehen | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | # | ||
| + | --av-green: #176b36; | ||
| + | --av-dark-green: | ||
| + | --av-cream: #fff8e6; | ||
| + | --av-gold: #ffc44d; | ||
| + | |||
| + | max-width: 900px; | ||
| + | margin: 28px auto; | ||
| + | font-family: | ||
| + | } | ||
| + | |||
| + | /* Statischer Hinweis */ | ||
| + | |||
| + | .av-grillfest-card { | ||
| + | display: flex; | ||
| + | align-items: | ||
| + | gap: 22px; | ||
| + | box-sizing: border-box; | ||
| + | padding: 25px 28px; | ||
| + | color: #183221; | ||
| + | background: | ||
| + | linear-gradient(120deg, | ||
| + | var(--av-cream); | ||
| + | border: 3px solid var(--av-green); | ||
| + | border-radius: | ||
| + | box-shadow: 0 10px 28px rgba(16, | ||
| + | } | ||
| + | |||
| + | .av-grillfest-card-fire { | ||
| + | flex: 0 0 auto; | ||
| + | font-size: clamp(55px, 9vw, 90px); | ||
| + | filter: drop-shadow(0 8px 8px rgba(160, | ||
| + | } | ||
| + | |||
| + | .av-grillfest-card-date { | ||
| + | display: inline-block; | ||
| + | padding: 5px 12px; | ||
| + | color: #fff; | ||
| + | background: var(--av-green); | ||
| + | border-radius: | ||
| + | font-size: 15px; | ||
| + | font-weight: | ||
| + | letter-spacing: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-card h2 { | ||
| + | margin: 9px 0 8px; | ||
| + | color: var(--av-dark-green); | ||
| + | font-family: | ||
| + | font-size: clamp(25px, 4vw, 38px); | ||
| + | line-height: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-card p { | ||
| + | margin: 7px 0; | ||
| + | font-size: 17px; | ||
| + | line-height: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-card-promise { | ||
| + | color: var(--av-dark-green); | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-replay, | ||
| + | .av-grillfest-sound, | ||
| + | .av-grillfest-close { | ||
| + | border: 0; | ||
| + | cursor: pointer; | ||
| + | font: inherit; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-replay { | ||
| + | margin-top: 12px; | ||
| + | padding: 9px 14px; | ||
| + | color: #fff; | ||
| + | background: var(--av-green); | ||
| + | border-radius: | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-replay: | ||
| + | .av-grillfest-replay: | ||
| + | background: var(--av-dark-green); | ||
| + | } | ||
| + | |||
| + | /* Vollbild-Ankündigung */ | ||
| + | |||
| + | .av-grillfest-overlay { | ||
| + | position: fixed; | ||
| + | z-index: 2147483000; | ||
| + | inset: 0; | ||
| + | display: grid; | ||
| + | place-items: | ||
| + | overflow: hidden; | ||
| + | box-sizing: border-box; | ||
| + | padding: 22px; | ||
| + | color: #fff; | ||
| + | background: | ||
| + | radial-gradient( | ||
| + | circle at 50% 85%, | ||
| + | rgba(197, | ||
| + | transparent 42% | ||
| + | ), | ||
| + | rgba(4, | ||
| + | backdrop-filter: | ||
| + | animation: av-overlay-in .6s ease both; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-overlay.av-grillfest-leaving { | ||
| + | animation: av-overlay-out .7s ease both; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-stage { | ||
| + | position: relative; | ||
| + | z-index: 5; | ||
| + | width: min(760px, 94vw); | ||
| + | box-sizing: border-box; | ||
| + | padding: clamp(30px, 5vw, 48px); | ||
| + | text-align: center; | ||
| + | background: rgba(14, | ||
| + | border: 2px solid rgba(255, | ||
| + | border-radius: | ||
| + | box-shadow: | ||
| + | 0 0 80px rgba(243, | ||
| + | inset 0 0 35px rgba(255, | ||
| + | animation: | ||
| + | av-stage-in .8s .15s cubic-bezier(.2, | ||
| + | av-stage-glow 2s 1s ease-in-out infinite alternate; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-kicker { | ||
| + | color: var(--av-gold); | ||
| + | font-size: clamp(15px, 3vw, 21px); | ||
| + | font-weight: | ||
| + | letter-spacing: | ||
| + | text-transform: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-stage h2 { | ||
| + | margin: 12px 0; | ||
| + | color: #fff6d6; | ||
| + | font-family: | ||
| + | font-size: clamp(36px, 8vw, 76px); | ||
| + | line-height: | ||
| + | text-shadow: | ||
| + | 0 2px 0 #8e2b13, | ||
| + | 0 0 24px rgba(255, | ||
| + | } | ||
| + | |||
| + | .av-grillfest-overlay-date { | ||
| + | margin: 10px 0 17px; | ||
| + | color: var(--av-gold); | ||
| + | font-family: | ||
| + | font-size: clamp(25px, 5vw, 43px); | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-stage p { | ||
| + | max-width: 650px; | ||
| + | margin: 8px auto; | ||
| + | font-size: clamp(17px, 3vw, 23px); | ||
| + | line-height: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-music-line { | ||
| + | color: #ffe7a3; | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-sound { | ||
| + | margin-top: 20px; | ||
| + | padding: 10px 18px; | ||
| + | color: #322008; | ||
| + | background: var(--av-gold); | ||
| + | border-radius: | ||
| + | font-weight: | ||
| + | box-shadow: 0 5px 18px rgba(0, | ||
| + | } | ||
| + | |||
| + | .av-grillfest-sound: | ||
| + | .av-grillfest-sound: | ||
| + | background: #ffe18a; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-sound: | ||
| + | cursor: default; | ||
| + | opacity: .82; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-close { | ||
| + | position: absolute; | ||
| + | top: 13px; | ||
| + | right: 13px; | ||
| + | width: 42px; | ||
| + | height: 42px; | ||
| + | padding: 0; | ||
| + | color: #fff; | ||
| + | background: rgba(0, | ||
| + | border: 1px solid rgba(255, | ||
| + | border-radius: | ||
| + | font-size: 25px; | ||
| + | line-height: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-close: | ||
| + | .av-grillfest-close: | ||
| + | background: rgba(180, | ||
| + | } | ||
| + | |||
| + | /* Realistischere Flammen */ | ||
| + | |||
| + | .av-grillfest-flames { | ||
| + | position: absolute; | ||
| + | z-index: 2; | ||
| + | right: -4%; | ||
| + | bottom: -35px; | ||
| + | left: -4%; | ||
| + | display: flex; | ||
| + | align-items: | ||
| + | justify-content: | ||
| + | height: 38vh; | ||
| + | overflow: visible; | ||
| + | pointer-events: | ||
| + | filter: contrast(1.12) saturate(1.25); | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flames:: | ||
| + | content: ""; | ||
| + | position: absolute; | ||
| + | right: 5%; | ||
| + | bottom: 0; | ||
| + | left: 5%; | ||
| + | height: 55%; | ||
| + | background: radial-gradient( | ||
| + | ellipse at center bottom, | ||
| + | rgba(255, | ||
| + | rgba(255, | ||
| + | rgba(190, | ||
| + | transparent 75% | ||
| + | ); | ||
| + | filter: blur(28px); | ||
| + | animation: av-fire-glow 1.4s ease-in-out infinite alternate; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flame { | ||
| + | position: relative; | ||
| + | width: clamp(48px, 8vw, 105px); | ||
| + | height: clamp(145px, | ||
| + | margin: 0 clamp(-18px, | ||
| + | background: radial-gradient( | ||
| + | ellipse at 50% 88%, | ||
| + | #fffbd0 0%, | ||
| + | #ffe26a 10%, | ||
| + | #ff9b20 30%, | ||
| + | #f04416 57%, | ||
| + | #a90f0b 76%, | ||
| + | transparent 78% | ||
| + | ); | ||
| + | clip-path: polygon( | ||
| + | 50% 0%, | ||
| + | 64% 18%, | ||
| + | 72% 34%, | ||
| + | 91% 58%, | ||
| + | 85% 81%, | ||
| + | 69% 96%, | ||
| + | 50% 100%, | ||
| + | 27% 96%, | ||
| + | 10% 78%, | ||
| + | 16% 54%, | ||
| + | 36% 31% | ||
| + | ); | ||
| + | opacity: .92; | ||
| + | transform-origin: | ||
| + | filter: | ||
| + | blur(.4px) | ||
| + | drop-shadow(0 0 8px rgba(255, | ||
| + | drop-shadow(0 0 20px rgba(255, | ||
| + | animation: av-real-flame 1.05s ease-in-out infinite alternate; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flame:: | ||
| + | content: ""; | ||
| + | position: absolute; | ||
| + | right: 25%; | ||
| + | bottom: 0; | ||
| + | left: 25%; | ||
| + | height: 70%; | ||
| + | background: linear-gradient( | ||
| + | to top, | ||
| + | #fffde3 0%, | ||
| + | #ffe96f 28%, | ||
| + | #ffad24 63%, | ||
| + | rgba(255, | ||
| + | ); | ||
| + | clip-path: polygon( | ||
| + | 50% 0%, | ||
| + | 75% 35%, | ||
| + | 91% 68%, | ||
| + | 72% 94%, | ||
| + | 50% 100%, | ||
| + | 23% 92%, | ||
| + | 10% 65%, | ||
| + | 35% 33% | ||
| + | ); | ||
| + | filter: blur(1px); | ||
| + | animation: av-inner-flame .72s ease-in-out infinite alternate; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flame:: | ||
| + | content: ""; | ||
| + | position: absolute; | ||
| + | right: 38%; | ||
| + | bottom: 1%; | ||
| + | left: 38%; | ||
| + | height: 35%; | ||
| + | background: linear-gradient( | ||
| + | to top, | ||
| + | #fff, | ||
| + | #fff8b0 48%, | ||
| + | rgba(255, | ||
| + | ); | ||
| + | border-radius: | ||
| + | filter: blur(2px); | ||
| + | opacity: .9; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flame: | ||
| + | height: clamp(105px, | ||
| + | animation-duration: | ||
| + | animation-delay: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flame: | ||
| + | height: clamp(170px, | ||
| + | animation-duration: | ||
| + | animation-delay: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flame: | ||
| + | width: clamp(35px, 6vw, 78px); | ||
| + | height: clamp(85px, 19vh, 205px); | ||
| + | animation-duration: | ||
| + | animation-delay: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flame: | ||
| + | opacity: .75; | ||
| + | filter: | ||
| + | blur(1.4px) | ||
| + | drop-shadow(0 0 16px rgba(255, | ||
| + | } | ||
| + | |||
| + | /* Aufsteigende Glut */ | ||
| + | |||
| + | .av-grillfest-embers { | ||
| + | position: absolute; | ||
| + | z-index: 3; | ||
| + | inset: 0; | ||
| + | overflow: hidden; | ||
| + | pointer-events: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-ember { | ||
| + | position: absolute; | ||
| + | bottom: 2%; | ||
| + | width: 4px; | ||
| + | height: 4px; | ||
| + | background: #ffd45c; | ||
| + | border-radius: | ||
| + | box-shadow: | ||
| + | 0 0 5px #fff4a5, | ||
| + | 0 0 12px #ff6a16; | ||
| + | opacity: 0; | ||
| + | animation: av-ember-rise 3.4s linear infinite; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | .av-grillfest-ember: | ||
| + | |||
| + | .av-grillfest-ember: | ||
| + | width: 7px; | ||
| + | height: 7px; | ||
| + | } | ||
| + | |||
| + | /* Musiknoten */ | ||
| + | |||
| + | .av-grillfest-notes { | ||
| + | position: absolute; | ||
| + | z-index: 4; | ||
| + | inset: 0; | ||
| + | overflow: hidden; | ||
| + | pointer-events: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-note { | ||
| + | position: absolute; | ||
| + | bottom: 10%; | ||
| + | color: #ffe27a; | ||
| + | font-size: clamp(25px, 5vw, 52px); | ||
| + | opacity: 0; | ||
| + | animation: av-note-rise 4s linear infinite; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-note: | ||
| + | left: 8%; | ||
| + | animation-delay: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-note: | ||
| + | left: 23%; | ||
| + | animation-delay: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-note: | ||
| + | right: 22%; | ||
| + | animation-delay: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-note: | ||
| + | right: 7%; | ||
| + | animation-delay: | ||
| + | } | ||
| + | |||
| + | /* Animationen */ | ||
| + | |||
| + | @keyframes av-overlay-in { | ||
| + | from { opacity: 0; } | ||
| + | to { opacity: 1; } | ||
| + | } | ||
| + | |||
| + | @keyframes av-overlay-out { | ||
| + | from { opacity: 1; } | ||
| + | to { opacity: 0; } | ||
| + | } | ||
| + | |||
| + | @keyframes av-stage-in { | ||
| + | from { | ||
| + | opacity: 0; | ||
| + | transform: scale(.72) translateY(35px); | ||
| + | } | ||
| + | to { | ||
| + | opacity: 1; | ||
| + | transform: scale(1) translateY(0); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @keyframes av-stage-glow { | ||
| + | from { | ||
| + | box-shadow: | ||
| + | 0 0 55px rgba(243, | ||
| + | inset 0 0 35px rgba(255, | ||
| + | } | ||
| + | to { | ||
| + | box-shadow: | ||
| + | 0 0 95px rgba(243, | ||
| + | inset 0 0 50px rgba(255, | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @keyframes av-real-flame { | ||
| + | 0% { | ||
| + | transform: scaleX(.78) scaleY(1.03) rotate(-4deg); | ||
| + | } | ||
| + | 35% { | ||
| + | transform: scaleX(1.04) scaleY(.91) rotate(3deg); | ||
| + | } | ||
| + | 70% { | ||
| + | transform: scaleX(.89) scaleY(1.08) rotate(-2deg); | ||
| + | } | ||
| + | 100% { | ||
| + | transform: scaleX(1.12) scaleY(.87) rotate(5deg); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @keyframes av-inner-flame { | ||
| + | from { | ||
| + | transform: translateX(-5%) scaleX(.78) scaleY(1.08); | ||
| + | } | ||
| + | to { | ||
| + | transform: translateX(6%) scaleX(1.15) scaleY(.84); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @keyframes av-fire-glow { | ||
| + | from { | ||
| + | opacity: .62; | ||
| + | transform: scaleX(.92); | ||
| + | } | ||
| + | to { | ||
| + | opacity: 1; | ||
| + | transform: scaleX(1.08); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @keyframes av-ember-rise { | ||
| + | 0% { | ||
| + | opacity: 0; | ||
| + | transform: translate(0, | ||
| + | } | ||
| + | 12% { | ||
| + | opacity: 1; | ||
| + | } | ||
| + | 65% { | ||
| + | opacity: .75; | ||
| + | } | ||
| + | 100% { | ||
| + | opacity: 0; | ||
| + | transform: translate(35px, | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @keyframes av-note-rise { | ||
| + | 0% { | ||
| + | opacity: 0; | ||
| + | transform: translateY(0) rotate(-12deg); | ||
| + | } | ||
| + | 20% { | ||
| + | opacity: .9; | ||
| + | } | ||
| + | 80% { | ||
| + | opacity: .6; | ||
| + | } | ||
| + | 100% { | ||
| + | opacity: 0; | ||
| + | transform: translateY(-75vh) rotate(18deg); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (max-width: 620px) { | ||
| + | .av-grillfest-card { | ||
| + | display: block; | ||
| + | padding: 20px; | ||
| + | text-align: center; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-card-fire { | ||
| + | margin-bottom: | ||
| + | } | ||
| + | |||
| + | .av-grillfest-stage { | ||
| + | padding: 45px 18px 28px; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-flames { | ||
| + | bottom: -45px; | ||
| + | height: 30vh; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (prefers-reduced-motion: | ||
| + | .av-grillfest-overlay, | ||
| + | .av-grillfest-stage, | ||
| + | .av-grillfest-flame, | ||
| + | .av-grillfest-flame:: | ||
| + | .av-grillfest-ember, | ||
| + | .av-grillfest-note, | ||
| + | .av-grillfest-flames:: | ||
| + | animation: none !important; | ||
| + | } | ||
| + | |||
| + | .av-grillfest-ember, | ||
| + | .av-grillfest-note { | ||
| + | display: none; | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | (function () { | ||
| + | "use strict"; | ||
| + | |||
| + | var root = document.getElementById(" | ||
| + | |||
| + | if (!root || root.getAttribute(" | ||
| + | return; | ||
| + | } | ||
| + | |||
| + | root.setAttribute(" | ||
| + | |||
| + | var closeTimer = null; | ||
| + | var previousOverflow = ""; | ||
| + | var audioContext = null; | ||
| + | var escapeHandler = null; | ||
| + | |||
| + | function playMusic(button) { | ||
| + | var AudioContextClass = | ||
| + | window.AudioContext || window.webkitAudioContext; | ||
| + | |||
| + | if (!AudioContextClass) { | ||
| + | button.textContent = "Musik wird nicht unterstützt"; | ||
| + | return; | ||
| + | } | ||
| + | |||
| + | audioContext = audioContext || new AudioContextClass(); | ||
| + | audioContext.resume(); | ||
| + | |||
| + | var notes = [ | ||
| + | [392.00, 0.00], | ||
| + | [440.00, 0.28], | ||
| + | [493.88, 0.56], | ||
| + | [523.25, 0.84], | ||
| + | [493.88, 1.20], | ||
| + | [440.00, 1.48], | ||
| + | [392.00, 1.76], | ||
| + | [523.25, 2.12], | ||
| + | [587.33, 2.48], | ||
| + | [523.25, 2.84] | ||
| + | ]; | ||
| + | |||
| + | notes.forEach(function (note) { | ||
| + | var oscillator = audioContext.createOscillator(); | ||
| + | var gain = audioContext.createGain(); | ||
| + | var start = audioContext.currentTime + note[1]; | ||
| + | |||
| + | oscillator.type = " | ||
| + | oscillator.frequency.value = note[0]; | ||
| + | |||
| + | gain.gain.setValueAtTime(0.0001, | ||
| + | gain.gain.exponentialRampToValueAtTime( | ||
| + | 0.12, | ||
| + | start + 0.04 | ||
| + | ); | ||
| + | gain.gain.exponentialRampToValueAtTime( | ||
| + | 0.0001, | ||
| + | start + 0.25 | ||
| + | ); | ||
| + | |||
| + | oscillator.connect(gain); | ||
| + | gain.connect(audioContext.destination); | ||
| + | |||
| + | oscillator.start(start); | ||
| + | oscillator.stop(start + 0.27); | ||
| + | }); | ||
| + | |||
| + | button.textContent = "♫ Musik läuft"; | ||
| + | button.disabled = true; | ||
| + | } | ||
| + | |||
| + | function hideOverlay() { | ||
| + | var overlay = | ||
| + | document.querySelector(" | ||
| + | |||
| + | if ( | ||
| + | !overlay || | ||
| + | overlay.classList.contains(" | ||
| + | ) { | ||
| + | return; | ||
| + | } | ||
| + | |||
| + | window.clearTimeout(closeTimer); | ||
| + | overlay.classList.add(" | ||
| + | |||
| + | if (escapeHandler) { | ||
| + | document.removeEventListener(" | ||
| + | escapeHandler = null; | ||
| + | } | ||
| + | |||
| + | window.setTimeout(function () { | ||
| + | overlay.remove(); | ||
| + | document.body.style.overflow = previousOverflow; | ||
| + | }, 700); | ||
| + | } | ||
| + | |||
| + | function createRepeatedElement(className, | ||
| + | var result = ""; | ||
| + | |||
| + | for (var i = 0; i < amount; i++) { | ||
| + | result += '< | ||
| + | } | ||
| + | |||
| + | return result; | ||
| + | } | ||
| + | |||
| + | function showOverlay() { | ||
| + | if (document.querySelector(" | ||
| + | return; | ||
| + | } | ||
| + | |||
| + | previousOverflow = document.body.style.overflow; | ||
| + | document.body.style.overflow = " | ||
| + | |||
| + | var overlay = document.createElement(" | ||
| + | |||
| + | overlay.className = " | ||
| + | overlay.setAttribute(" | ||
| + | overlay.setAttribute(" | ||
| + | overlay.setAttribute( | ||
| + | " | ||
| + | " | ||
| + | ); | ||
| + | |||
| + | overlay.innerHTML = | ||
| + | '< | ||
| + | '< | ||
| + | '< | ||
| + | '< | ||
| + | '< | ||
| + | '</ | ||
| + | |||
| + | '< | ||
| + | '< | ||
| + | ' | ||
| + | ' | ||
| + | |||
| + | '< | ||
| + | ' | ||
| + | '</ | ||
| + | |||
| + | '< | ||
| + | ' | ||
| + | '</ | ||
| + | |||
| + | '< | ||
| + | '8. & 9. August 2026' + | ||
| + | '</ | ||
| + | |||
| + | '< | ||
| + | 'an der AV-Hütte auf dem ' + | ||
| + | '< | ||
| + | '</ | ||
| + | |||
| + | '< | ||
| + | |||
| + | '<p class=" | ||
| + | 'Für Musik und das leibliche Wohl ist gesorgt!' | ||
| + | '</ | ||
| + | |||
| + | '< | ||
| + | '♫ Musik starten' | ||
| + | '</ | ||
| + | '</ | ||
| + | |||
| + | '< | ||
| + | createRepeatedElement(" | ||
| + | '</ | ||
| + | |||
| + | '< | ||
| + | createRepeatedElement(" | ||
| + | '</ | ||
| + | |||
| + | document.body.appendChild(overlay); | ||
| + | |||
| + | overlay | ||
| + | .querySelector(" | ||
| + | .addEventListener(" | ||
| + | |||
| + | overlay | ||
| + | .querySelector(" | ||
| + | .addEventListener(" | ||
| + | playMusic(this); | ||
| + | }); | ||
| + | |||
| + | overlay.addEventListener(" | ||
| + | if (event.target === overlay) { | ||
| + | hideOverlay(); | ||
| + | } | ||
| + | }); | ||
| + | |||
| + | escapeHandler = function (event) { | ||
| + | if (event.key === " | ||
| + | hideOverlay(); | ||
| + | } | ||
| + | }; | ||
| + | |||
| + | document.addEventListener(" | ||
| + | |||
| + | overlay | ||
| + | .querySelector(" | ||
| + | .focus(); | ||
| + | |||
| + | /* Automatisch nach 8,5 Sekunden ausblenden */ | ||
| + | closeTimer = window.setTimeout(hideOverlay, | ||
| + | } | ||
| + | |||
| + | root | ||
| + | .querySelector(" | ||
| + | .addEventListener(" | ||
| + | |||
| + | /* Animation kurz nach dem Laden starten */ | ||
| + | window.setTimeout(showOverlay, | ||
| + | })(); | ||
| + | </ | ||
| + | <!-- ------------------------------------------------------------------------------------------------------------------------ --> | ||
| + | </ | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| Zeile 9: | Zeile 835: | ||
| Aktuelle Wanderungen und Veranstaltungen finden Sie hier: [[termine|Veranstaltungen]] | Aktuelle Wanderungen und Veranstaltungen finden Sie hier: [[termine|Veranstaltungen]] | ||
| \\ \\ | \\ \\ | ||
| + | |||
| + | < | ||
| + | <!-- | ||
| ---- | ---- | ||
| + | <WRAP centeralign> | ||
| + | {{veranstaltungen: | ||
| + | |||
| + | {{veranstaltungen: | ||
| + | |||
| + | |||
| + | |||
| <WRAP box centeralign> | <WRAP box centeralign> | ||
| Zeile 15: | Zeile 851: | ||
| </ | </ | ||
| + | --> | ||
| + | </ | ||
| ---- | ---- | ||
| Zeile 23: | Zeile 861: | ||
| ** Hier finden Sie die Beitrittserklärung: | ** Hier finden Sie die Beitrittserklärung: | ||
| + | ++++ Informationen zum Mitgliedsbeitrag | | ||
| + | ^ Art der Mitgliedschaft ^ Grundbeitrag ab 2026 + Ortsgruppenzuschlag ^ | ||
| + | | Einzelmitglied | Euro 50,- | | ||
| + | | Einzelne Jugendliche ab 14 Jahren bis zur Vollendung des 27. Lebensjahres | Euro 28,- | | ||
| + | | Einzelne Kinder unter 14 Jahren | Euro 15,- | | ||
| + | | Familien/ | ||
| + | | Alleinerziehende (einschl. aller Kinder und Jugendliche bis zur Vollendung des 27. Lebensjahres) | Euro 40,- | | ||
| + | ++++ | ||
| - | **Unsere aktuellen Mitgliederbeiträge:** {{mitglieder:dokumente: | + | < |
| - | + | <meta property=" | |
| + | </ | ||
start.1690819189.txt.gz · Zuletzt geändert: von dfrey
