Update CSS V1.0.3

This commit is contained in:
2025-09-19 14:18:35 +03:00
parent e4b102cb5d
commit 3f62ec8bce

112
edd.css
View File

@@ -359,12 +359,11 @@ img,
box-shadow: var(--shadow-light) !important; box-shadow: var(--shadow-light) !important;
} }
/* Indicatori transparenți și eleganți */ /* Indicatori transparenți și eleganți - FĂRĂ BLUR */
.indicator { .indicator {
background: rgba(0, 0, 0, 0.7) !important; background: rgba(0, 0, 0, 0.7) !important;
color: white !important; color: white !important;
border-radius: var(--border-radius-small) !important; border-radius: var(--border-radius-small) !important;
backdrop-filter: blur(5px) !important;
} }
/* Indicatori pentru numărul de episoade */ /* 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, img,
.cardImage, .cardImage,
.cardImageContainer img, .cardImageContainer img,
@@ -894,7 +893,9 @@ img,
.lazy, .lazy,
.cardContent-button, .cardContent-button,
.cardImageContainer, .cardImageContainer,
.listItemImageButton { .listItemImageButton,
.cardBox img,
.card img {
filter: none !important; filter: none !important;
backdrop-filter: none !important; backdrop-filter: none !important;
-webkit-filter: none !important; -webkit-filter: none !important;
@@ -906,6 +907,22 @@ img,
box-shadow: none !important; 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 */ /* Elimină orice pseudo-elemente care ar putea ascunde imaginile */
.cardImageContainer::before, .cardImageContainer::before,
.cardImageContainer::after, .cardImageContainer::after,
@@ -938,6 +955,58 @@ img,
backdrop-filter: none !important; 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 */ /* CORECȚII SPECIFICE PENTRU IMAGINI DE PROFIL ȘI CARDURI */
.headerUserButton, .headerUserButton,
.headerUserButton img, .headerUserButton img,
@@ -984,6 +1053,31 @@ img,
border-radius: var(--border-radius-small) !important; 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 */ /* Mesaj final în CSS */
/* /*
* ======================================== * ========================================
@@ -991,9 +1085,9 @@ img,
* ======================================== * ========================================
* *
* Această temă modernă oferă: * Această temă modernă oferă:
* ✓ Design glassmorphism profesional * ✓ Design modern și profesional
* ✓ Imagini complet vizibile și optimizate * ✓ Imagini COMPLET CLARE - ZERO blur
* ✓ Fundaluri cu blur elegant * ✓ Fundal nativ Jellyfin păstrat
* ✓ Animații fluide și moderne * ✓ Animații fluide și moderne
* ✓ Compatibilitate cu toate dispozitivele * ✓ Compatibilitate cu toate dispozitivele
* ✓ Îmbunătățiri pentru accesibilitate * ✓ Îmbunătățiri pentru accesibilitate
@@ -1004,5 +1098,5 @@ img,
* modifică variabilele CSS din secțiunea :root * modifică variabilele CSS din secțiunea :root
* *
* Bucură-te de experiența îmbunătățită Jellyfin! * Bucură-te de experiența îmbunătățită Jellyfin!
* Versiune: 2.0 - Modern & Professional * Versiune: 2.1 - Anti-Blur Edition
*/ */