6369
редагувань
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
| (Не показано 29 проміжних версій цього користувача) | |||
| Рядок 294: | Рядок 294: | ||
} | } | ||
/* | /* home page centering handled below */ | ||
/* Сторінки без r-box */ | /* Сторінки без r-box */ | ||
| Рядок 747: | Рядок 738: | ||
/* ============================================================ 19. ГЕРОЇ */ | /* ============================================================ 19. ГЕРОЇ */ | ||
.mcc-heroes-list { padding-top: | .mcc-heroes-list { padding-top: 0px !important; display: flex; flex-wrap: wrap; gap: 8px; list-style: none; padding: 0; margin: 0; } | ||
.mcc-heroes-list li { margin: 0; padding: 0; width: calc((100% - 32px) / 5); } | .mcc-heroes-list li { margin: 0; padding: 0; width: calc((100% - 32px) / 5); } | ||
.mcc-hero-card { position: relative; display: block; width: 100%; overflow: hidden; background: #1a1a2e; transition: transform .2s, box-shadow .2s; } | .mcc-hero-card { position: relative; display: block; width: 100%; overflow: hidden; background: #1a1a2e; transition: transform .2s, box-shadow .2s; } | ||
| Рядок 1576: | Рядок 1567: | ||
══════════════════════════════════════════════ */ | ══════════════════════════════════════════════ */ | ||
.mcc-home { padding-bottom: 40px; } | .mcc-home { padding-bottom: 40px; } | ||
| Рядок 1639: | Рядок 1625: | ||
.mcc-home-featured { | .mcc-home-featured { | ||
display: grid; | display: grid; | ||
margin-top: 60px; | |||
grid-template-columns: repeat(3, 1fr); | grid-template-columns: repeat(3, 1fr); | ||
gap: 10px; | gap: 10px; | ||
| Рядок 1711: | Рядок 1698: | ||
transition: background 0.15s; | transition: background 0.15s; | ||
} | } | ||
.mcc-home-panel-hd:hover { background: rgba( | .mcc-home-panel-hd:hover { background: rgba(0,0,0,0.2); } | ||
.mcc-home-panel-title { font-size: 13px; font-weight: 600; color: #d4d2e0; } | .mcc-home-panel-title { font-size: 13px; font-weight: 600; color: #d4d2e0; } | ||
.mcc-home-panel-toggle { | .mcc-home-panel-toggle { | ||
font-size: 14px; | font-size: 14px; | ||
color: | color: #fff; | ||
transition: transform 0.22s; | transition: transform 0.22s; | ||
display: inline-block; | display: inline-block; | ||
| Рядок 1723: | Рядок 1710: | ||
.mcc-home-panel-bd { | .mcc-home-panel-bd { | ||
overflow: hidden; | overflow: hidden; | ||
transition: max-height 0. | transition: max-height 0.35s cubic-bezier(.4,0,.2,1), opacity 0.22s; | ||
max-height: | max-height: 99999px; | ||
opacity: 1; | opacity: 1; | ||
} | } | ||
| Рядок 1764: | Рядок 1751: | ||
border-radius: 50%; | border-radius: 50%; | ||
background: rgba(161,156,224,0.10); | background: rgba(161,156,224,0.10); | ||
font-size: 11px; | font-size: 11px; | ||
font-weight: 700; | font-weight: 700; | ||
color: # | color: #d4a843; | ||
} | } | ||
.mcc-champ-name { color: #e8e5f0; font-weight: 600; text-align: right; } | .mcc-champ-name { color: #e8e5f0; font-weight: 600; text-align: right; } | ||
/* Get Names — | /* Get Names — 3 cols */ | ||
.mcc-home-panel:nth-child(2) .mcc-home-champ-row, | .mcc-home-panel:nth-child(2) .mcc-home-champ-row, | ||
.mcc-home-panel:nth-child(2) .mcc-home-champ-header { | .mcc-home-panel:nth-child(2) .mcc-home-champ-header { | ||
grid-template-columns: 44px 1fr; | grid-template-columns: 44px 1fr auto; | ||
} | } | ||
.mcc-home-panel:nth-child(2) .mcc-champ-name { text-align: | .mcc-home-panel:nth-child(2) .mcc-champ-name { text-align: right; font-size: 12px; } | ||
.mcc-home-panel-footer { | .mcc-home-panel-footer { | ||
| Рядок 1792: | Рядок 1773: | ||
.mcc-home-panel-footer a { font-size: 12px; color: rgba(161,156,224,0.60); text-decoration: none; } | .mcc-home-panel-footer a { font-size: 12px; color: rgba(161,156,224,0.60); text-decoration: none; } | ||
.mcc-home-panel-footer a:hover { color: #a19ce0; } | .mcc-home-panel-footer a:hover { color: #a19ce0; } | ||
/* ══════════════════════════════════════════════ | |||
PLAYER CARDS — smaller size, tighter grid | |||
══════════════════════════════════════════════ */ | |||
.mcc-heroes-list { | |||
list-style: none !important; | |||
margin: 0 !important; | |||
padding: 0px !important; | |||
display: grid !important; | |||
grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)) !important; | |||
gap: 8px !important; | |||
} | |||
/* Player card inner image — smaller height */ | |||
.mcc-heroes-list .home__block-image, | |||
.mcc-heroes-list li .home__block-image { | |||
height: 180px !important; | |||
min-height: 180px !important; | |||
max-height: 180px !important; | |||
} | |||
/* Make the card li behave properly */ | |||
.mcc-heroes-list > li { | |||
margin: 0 !important; | |||
padding: 0 !important; | |||
display: block !important; | |||
width: 100% !important; | |||
} | |||
/* Ensure inner block fills the li */ | |||
.mcc-heroes-list > li > * { | |||
width: 100% !important; | |||
height: 100% !important; | |||
} | |||
/* ══════════════════════════════════════════════ | |||
HOME PAGE — correct layout (margin-left:265px stays, | |||
no r-box, content fills to 1340px from left) | |||
══════════════════════════════════════════════ */ | |||
@media screen and (min-width: 1000px) { | |||
.page-Головна_сторінка .content, | |||
.page-Головна_сторінка .pre-content, | |||
.page-Головна_сторінка .post-content { | |||
margin-left: 340px !important; | |||
margin-right: 340px !important; | |||
padding: 0 !important; | |||
max-width: none !important; | |||
width: auto !important; | |||
box-sizing: content-box !important; | |||
} | |||
} | |||
#players-panel { | |||
max-height: none !important; | |||
overflow: visible !important; | |||
} | |||
/* ── Closed Cups panel (3rd) — 3 cols ── */ | |||
.mcc-home-grid .mcc-home-panel:nth-child(3) .mcc-home-champ-row { | |||
grid-template-columns: 40px 1fr auto !important; | |||
} | |||
.mcc-home-grid .mcc-home-panel:nth-child(3) .mcc-home-champ-header { | |||
grid-template-columns: 40px 1fr auto !important; | |||
} | |||
.mcc-home-grid .mcc-home-panel:nth-child(3) .mcc-champ-name { | |||
text-align: right !important; | |||
font-size: 12px !important; | |||
color: #e8e5f0; font-weight: 600; | |||
} | |||
/* ══════════════════════════════════════════════ | |||
HOME HERO BANNER — full width, Фінал Року | |||
══════════════════════════════════════════════ */ | |||
.mcc-home-hero-banner { | |||
display: flex; | |||
align-items: center; | |||
gap: 20px; | |||
margin-bottom: 16px; | |||
padding: 20px 28px; | |||
border-radius: 10px; | |||
cursor: pointer; | |||
position: relative; | |||
overflow: hidden; | |||
border: 1px solid rgba(255,140,40,0.30); | |||
background: | |||
linear-gradient(110deg, | |||
rgba(180,70,10,0.85) 0%, | |||
rgba(220,110,20,0.80) 30%, | |||
rgba(240,150,40,0.70) 55%, | |||
rgba(200,90,10,0.80) 80%, | |||
rgba(160,50,5,0.90) 100%); | |||
box-shadow: 0 4px 32px rgba(220,100,10,0.18), inset 0 1px 0 rgba(255,200,100,0.12); | |||
transition: filter 0.18s, transform 0.18s; | |||
text-decoration: none !important; | |||
} | |||
.mcc-home-hero-banner::before { | |||
content: ''; | |||
position: absolute; | |||
inset: 0; | |||
background: radial-gradient(ellipse 60% 100% at 70% 50%, rgba(255,180,60,0.18) 0%, transparent 70%); | |||
pointer-events: none; | |||
} | |||
.mcc-home-hero-banner:hover { | |||
filter: brightness(1.08); | |||
transform: translateY(-1px); | |||
} | |||
.mcc-hero-badge { | |||
font-size: 10px; | |||
font-weight: 800; | |||
letter-spacing: .14em; | |||
text-transform: uppercase; | |||
color: rgba(255,220,140,0.75); | |||
background: rgba(0,0,0,0.20); | |||
border: 1px solid rgba(255,200,80,0.25); | |||
border-radius: 4px; | |||
padding: 3px 9px; | |||
white-space: nowrap; | |||
flex-shrink: 0; | |||
} | |||
.mcc-hero-prize { | |||
font-size: 26px; | |||
font-weight: 900; | |||
color: #ffe47a; | |||
letter-spacing: -0.02em; | |||
font-family: 'Manrope', sans-serif; | |||
text-shadow: 0 2px 12px rgba(255,160,30,0.40); | |||
white-space: nowrap; | |||
flex-shrink: 0; | |||
} | |||
.mcc-hero-champ { | |||
flex: 1; | |||
font-size: 15px; | |||
font-weight: 600; | |||
color: rgba(255,240,210,0.90); | |||
} | |||
.mcc-hero-champ a, | |||
.mcc-hero-champ a:visited { | |||
color: #ffe47a !important; | |||
text-decoration: none !important; | |||
font-weight: 700; | |||
} | |||
.mcc-hero-arrow { | |||
font-size: 20px; | |||
color: rgba(255,200,80,0.50); | |||
flex-shrink: 0; | |||
transition: color 0.15s, transform 0.15s; | |||
} | |||
.mcc-home-hero-banner:hover .mcc-hero-arrow { | |||
color: rgba(255,220,100,0.85); | |||
transform: translateX(4px); | |||
} | |||
/* ══════════════════════════════════════════════ | |||
HOME PANEL HEADERS — neon blue gradient | |||
══════════════════════════════════════════════ */ | |||
.mcc-home-panel-hd { | |||
position: relative; | |||
overflow: hidden; | |||
} | |||
.mcc-home-panel-hd::before { | |||
content: ''; | |||
position: absolute; | |||
inset: 0; | |||
background: | |||
radial-gradient(ellipse 55% 140% at 0% 50%, rgb(132 17 255 / 16%) 0%, transparent 60%), radial-gradient(ellipse 30% 80% at 100% 50%, rgb(255 44 96 / 8%) 0%, transparent 55%); | |||
pointer-events: none; | |||
} | |||
.mcc-home-panel-title { | |||
color: #fff !important; | |||
font-size: 11.5px !important; | |||
font-weight: 700 !important; | |||
letter-spacing: .09em !important; | |||
text-transform: uppercase !important; | |||
} | |||
.mcc-home-panel-toggle { | |||
color: rgba(0,180,255,0.38) !important; | |||
} | |||
/* Champion names in Seasons panel — orange like prize money */ | |||
.mcc-home-grid .mcc-home-panel:nth-child(1) .mcc-champ-name { | |||
color: #e8e5f0; font-weight: 600; | |||
} | |||