5494
редагування
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
| Рядок 903: | Рядок 903: | ||
/* ==================================================== */ | /* ==================================================== */ | ||
/* | /* БАЗОВІ СТИЛІ КАРТОК ГЕРОЇВ */ | ||
/* ==================================================== */ | /* ==================================================== */ | ||
| Рядок 926: | Рядок 922: | ||
/* Стилі картки - зовнішній контейнер */ | /* Стилі картки - зовнішній контейнер */ | ||
.mcc-hero-card { | .mcc-hero-card { | ||
height: 200px; | height: 200px; | ||
width: 100%; | width: 100%; | ||
border: 1px solid rgba(255,255,255,0.1); | border: 1px solid rgba(255,255,255,0.1); | ||
border-radius: 12px; | border-radius: 12px; | ||
overflow: hidden; | overflow: hidden; | ||
position: relative; | position: relative; | ||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); | box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); | ||
background-color: #333; | background-color: #333; | ||
transition: box-shadow 0.3s ease-in-out; | transition: box-shadow 0.3s ease-in-out; | ||
} | } | ||
| Рядок 945: | Рядок 941: | ||
text-decoration: none; | text-decoration: none; | ||
color: white; | color: white; | ||
z-index: 2; | z-index: 2; | ||
overflow: hidden; /* Важливо для обрізання зображення при масштабуванні */ | overflow: hidden; /* Важливо для обрізання зображення при масштабуванні */ | ||
} | } | ||
| Рядок 953: | Рядок 949: | ||
/* ---------------------------------------------------- */ | /* ---------------------------------------------------- */ | ||
.mcc-hero-card .hero-image-wiki { | .mcc-hero-card .hero-image-wiki { | ||
position: absolute; | position: absolute; | ||
| Рядок 964: | Рядок 959: | ||
/* АНІМАЦІЯ СКЕЙЛА ЗОБРАЖЕННЯ! */ | /* АНІМАЦІЯ СКЕЙЛА ЗОБРАЖЕННЯ! */ | ||
transform: scale(1); | transform: scale(1); | ||
transition: transform 0.3s ease-in-out; | transition: transform 0.3s ease-in-out, filter 0.3s ease-in-out, opacity 0.3s ease-in-out; | ||
} | } | ||
/* Анімація при наведенні: збільшення зображення */ | /* Анімація при наведенні: стандартне збільшення зображення */ | ||
.mcc-hero-card:hover .hero-image-wiki { | .mcc-hero-card:hover .hero-image-wiki { | ||
transform: scale(1.1); | transform: scale(1.1); | ||
} | } | ||
/* Градієнт (Напівпрозорий градієнт для читабельності тексту) */ | /* Градієнт (Напівпрозорий градієнт для читабельності тексту) */ | ||
.mcc-hero-link::after { | .mcc-hero-link::after { | ||
content: ''; | content: ''; | ||
| Рядок 982: | Рядок 976: | ||
width: 100%; | width: 100%; | ||
height: 100%; | height: 100%; | ||
/* | /* Градієнт: 70% чорного знизу, плавно до прозорого на 50% висоти */ | ||
background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.0) 50%); | background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.0) 50%); | ||
z-index: 1.5; | z-index: 1.5; | ||
} | } | ||
/* Інформаційний блок */ | /* Інформаційний блок */ | ||
| Рядок 997: | Рядок 989: | ||
padding: 0 5px; | padding: 0 5px; | ||
box-sizing: border-box; | box-sizing: border-box; | ||
z-index: 3; | z-index: 3; | ||
} | } | ||
| Рядок 1003: | Рядок 995: | ||
font-size: 14px; | font-size: 14px; | ||
color: white; | color: white; | ||
font-weight: bold; | font-weight: bold; | ||
line-height: 1.2; | line-height: 1.2; | ||
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7); | text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7); | ||
} | } | ||
| Рядок 1013: | Рядок 1005: | ||
opacity: 0.9; | opacity: 0.9; | ||
line-height: 1.2; | line-height: 1.2; | ||
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7); | text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7); | ||
} | } | ||
/* При наведенні на картку | /* При наведенні на картку */ | ||
.mcc-hero-card:hover { | .mcc-hero-card:hover { | ||
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.6); | box-shadow: 0 8px 20px rgba(0, 0, 0, 0.6); | ||
} | } | ||
/* | /* ==================================================== */ | ||
/* СТИЛІ ДЛЯ ШАБЛОНУ HeroCard/БезСторінки (КЛАС .no-page-card) */ | |||
/* ==================================================== */ | |||
.mcc-hero-card.no-page-card .hero-image-wiki { | .mcc-hero-card.no-page-card .hero-image-wiki { | ||
filter: grayscale(100%); /* Робить зображення чорно-білим */ | filter: grayscale(100%); /* Робить зображення чорно-білим */ | ||
opacity: 0.7; | opacity: 0.7; | ||
} | } | ||
.mcc-hero-card.no-page-card .mcc-hero-link { | .mcc-hero-card.no-page-card .mcc-hero-link { | ||
cursor: default; /* | cursor: default; /* Прибираємо курсор посилання */ | ||
} | |||
/* Відміна анімації масштабування для неклікабельних карток */ | |||
.mcc-hero-card.no-page-card:hover .hero-image-wiki { | |||
transform: scale(1); /* Зображення не збільшується */ | |||
} | } | ||
.mcc-hero-card.no-page-card:hover { | .mcc-hero-card.no-page-card:hover { | ||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); /* Залишаємо базову тінь */ | |||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); /* Залишаємо | |||
} | } | ||
. | /* ==================================================== */ | ||
/* СТИЛІ ДЛЯ ШАБЛОНУ HeroCard/Чемпіон (КЛАС .champion-card) */ | |||
/* ==================================================== */ | |||
.mcc-hero-card .champion-card { | .mcc-hero-card .champion-card { | ||
/* Золота рамка та світіння навколо посилання */ | |||
border: 3px solid #FFD700; | |||
border-radius: 12px; | border-radius: 12px; | ||
box-shadow: 0 0 15px rgba(255, 215, 0, 0.5); | box-shadow: 0 0 15px rgba(255, 215, 0, 0.5); | ||
} | } | ||
/* | /* Посилене масштабування при наведенні для чемпіонів */ | ||
.mcc-hero-card:hover .champion-card .hero-image-wiki { | .mcc-hero-card:hover .champion-card .hero-image-wiki { | ||
transform: scale(1.15); /* Більше | transform: scale(1.15); /* Більше, ніж стандартне 1.1 */ | ||
} | } | ||
/* | /* Посилене світіння при наведенні для чемпіонів */ | ||
.mcc-hero-card:hover .champion-card { | .mcc-hero-card:hover .champion-card { | ||
box-shadow: 0 0 25px rgba(255, 215, 0, 0.9); | box-shadow: 0 0 25px rgba(255, 215, 0, 0.9); | ||
} | } | ||