New Window

function addNoOpener(link) { var linkTypes = (link.getAttribute(‘rel’) || ”).split(‘ ‘); if (linkTypes.indexOf(‘noopener’) === -1) { linkTypes.push(‘noopener’); } link.setAttribute(‘rel’, linkTypes.join(‘ ‘).trim()); } function addNewTabMessage(link) { if (!link.querySelector(‘.sr-only’)) { link.insertAdjacentHTML(‘beforeend’, ‘(opens in a new tab)‘); } } function isA2ALink(link) { var href…Continue reading

Ticker

/* ============================================================ LTS HUD FOOTER TICKER (sticky bottom) ============================================================ */ .lts-hudbar{ position: relative; left: 0; right: 0; bottom: 0; z-index: 9999; min-height: 44px; padding: 10px 14px; background: rgba(10,12,16,.86); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border-top: none; border-bottom: 1px solid rgba(30,41,59,.65); box-shadow: 0…Continue reading

Video Contaner

/* ========================= LOGO VIDEO ========================= */ .lts-video-shell{ display: inline-flex; align-items: center; justify-content: center; text-decoration: none; line-height: 0; position: relative; } .lts-video-shell video{ width: auto; height: 70px; display: block; object-fit: contain; }Continue reading

CSS-Anpassungen blue-theme

/* Version 1.0.1 */ /* ================================================================ * Fix: Frame/Tandem-Ad Sichtbarkeit im Leaderboard-Slot * ================================================================ */ /* Hauptfix: Bilder im Leaderboard-Modul von max-width befreien */ .module–ad.module–ad–leadboard img { max-width: none !important; } /* Overflow auf der Modul-Kette sicherstellen */ .content–wrapper {…Continue reading

in-app-messages

(function () { const KEY = ‘inAppMessageAutoOpenCount’; const MAX_RUNS = 3; // The real clickable element (Elementor action link) const ANCHOR_SELECTOR = ‘#inAppMessageButton a[href*=”elementor-action”]’; // Safe storage (handles iOS Safari Private Mode quirks) const storage = (() => { try…Continue reading