From 3f62ec8bce49fdc4269932fc26eb8cb0d7e6b41f Mon Sep 17 00:00:00 2001 From: eddmanoo Date: Fri, 19 Sep 2025 14:18:35 +0300 Subject: [PATCH] Update CSS V1.0.3 --- edd.css | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 103 insertions(+), 9 deletions(-) diff --git a/edd.css b/edd.css index 618e92f..35ceaf1 100644 --- a/edd.css +++ b/edd.css @@ -359,12 +359,11 @@ img, box-shadow: var(--shadow-light) !important; } -/* Indicatori transparenți și eleganți */ +/* Indicatori transparenți și eleganți - FĂRĂ BLUR */ .indicator { background: rgba(0, 0, 0, 0.7) !important; color: white !important; border-radius: var(--border-radius-small) !important; - backdrop-filter: blur(5px) !important; } /* Indicatori pentru numărul de episoade */ @@ -869,10 +868,10 @@ img:not(.backdropImage):not(.backdrop):not(.itemBackdrop) { } /* ======================================== - * FORȚEAZĂ VIZIBILITATEA IMAGINILOR - REGULI FINALE PUTERNICE + * ELIMINĂ COMPLET BLUR-UL DE PE IMAGINI - REGULI FOARTE PUTERNICE * ======================================== */ -/* TOATE imaginile trebuie să fie vizibile - reguli foarte specifice */ +/* TOATE imaginile - ZERO blur, ZERO filtre */ img, .cardImage, .cardImageContainer img, @@ -894,7 +893,9 @@ img, .lazy, .cardContent-button, .cardImageContainer, -.listItemImageButton { +.listItemImageButton, +.cardBox img, +.card img { filter: none !important; backdrop-filter: none !important; -webkit-filter: none !important; @@ -906,6 +907,22 @@ img, box-shadow: none !important; } +/* ELIMINĂ BLUR-UL DE PE TOATE CONTAINERELE DE IMAGINI */ +.cardImageContainer, +.cardContent-button, +.cardScalable, +.listItemImageButton, +.cardBox, +.card, +.cardContent, +.itemDetailImage, +.listItemImage { + filter: none !important; + backdrop-filter: none !important; + -webkit-filter: none !important; + -webkit-backdrop-filter: none !important; +} + /* Elimină orice pseudo-elemente care ar putea ascunde imaginile */ .cardImageContainer::before, .cardImageContainer::after, @@ -938,6 +955,58 @@ img, backdrop-filter: none !important; } +/* ======================================== + * REGULI ANTI-BLUR FOARTE SPECIFICE PENTRU JELLYFIN + * ======================================== */ + +/* Elimină blur-ul aplicat de Jellyfin pe imagini */ +.cardContent-button.cardImageContainer.coveredImage.cardContent.cardContent-shadow.itemAction.lazy, +.cardContent-button.cardImageContainer.coveredImage.defaultCardBackground.cardContent.cardContent-shadow.itemAction, +.listItemImage.listItemImage-large.itemAction.lazy, +.itemDetailImage, +.cardImage.lazy { + filter: none !important; + backdrop-filter: none !important; + -webkit-filter: none !important; + -webkit-backdrop-filter: none !important; +} + +/* Forțează eliminarea blur-ului pe toate clasele Jellyfin */ +.lazy[style*="filter"], +.cardImageContainer[style*="filter"], +.cardContent-button[style*="filter"], +img[style*="filter"], +.cardImage[style*="filter"] { + filter: none !important; +} + +/* Elimină blur-ul din stilurile inline */ +*[style*="blur"] { + filter: none !important; + backdrop-filter: none !important; +} + +/* Reguli pentru toate tipurile de carduri Jellyfin */ +.portraitCard img, +.squareCard img, +.backdropCard img, +.bannerCard img, +.thumbCard img { + filter: none !important; + backdrop-filter: none !important; + -webkit-filter: none !important; +} + +/* Elimină blur-ul de pe cardurile cu hover */ +.card-hoverable img, +.card-withuserdata img, +.overflowPortraitCard img, +.overflowSquareCard img, +.overflowBackdropCard img { + filter: none !important; + backdrop-filter: none !important; +} + /* CORECȚII SPECIFICE PENTRU IMAGINI DE PROFIL ȘI CARDURI */ .headerUserButton, .headerUserButton img, @@ -984,6 +1053,31 @@ img, border-radius: var(--border-radius-small) !important; } +/* ======================================== + * REGULĂ FINALĂ ANTI-BLUR - PRIORITATE MAXIMĂ + * ======================================== */ + +/* SUPRASCRIE ORICE BLUR DIN ORICE SURSĂ */ +* img, +* .cardImage, +* .cardImageContainer, +* .cardContent-button, +* .lazy { + filter: none !important; + backdrop-filter: none !important; + -webkit-filter: none !important; + -webkit-backdrop-filter: none !important; +} + +/* Elimină blur-ul chiar și din JavaScript sau stiluri inline */ +img[style], +.cardImage[style], +.cardImageContainer[style], +.cardContent-button[style] { + filter: none !important; + backdrop-filter: none !important; +} + /* Mesaj final în CSS */ /* * ======================================== @@ -991,9 +1085,9 @@ img, * ======================================== * * Această temă modernă oferă: - * ✓ Design glassmorphism profesional - * ✓ Imagini complet vizibile și optimizate - * ✓ Fundaluri cu blur elegant + * ✓ Design modern și profesional + * ✓ Imagini COMPLET CLARE - ZERO blur + * ✓ Fundal nativ Jellyfin păstrat * ✓ Animații fluide și moderne * ✓ Compatibilitate cu toate dispozitivele * ✓ Îmbunătățiri pentru accesibilitate @@ -1004,5 +1098,5 @@ img, * modifică variabilele CSS din secțiunea :root * * Bucură-te de experiența îmbunătățită Jellyfin! - * Versiune: 2.0 - Modern & Professional + * Versiune: 2.1 - Anti-Blur Edition */ \ No newline at end of file