Template:Main Page/styles.css: Difference between revisions
| [checked revision] | [checked revision] |
Aurelianus (talk | contribs) No edit summary Tag: Reverted |
Aurelianus (talk | contribs) No edit summary Tag: Reverted |
||
| Line 1: | Line 1: | ||
/* | /* ========================================= | ||
MAIN PAGE BASE | |||
========================================= */ | |||
.frame-container { | |||
width: 100%; | |||
display: flex; | |||
justify-content: center; | |||
} | |||
. | .col-12 { | ||
width: 100%; | |||
} | } | ||
. | .col-9 { | ||
width: 90%; | |||
max-width: 900px; | |||
} | } | ||
/* ========================================= | |||
HEADER / HERO | |||
========================================= */ | |||
.header-part { | |||
text-align: center; | text-align: center; | ||
margin: 0. | font-size: 2.3em; | ||
font-weight: 600; | |||
margin: 1.4em 0 0.6em; | |||
line-height: 1.2; | |||
} | } | ||
.header-pics { | |||
margin: 0 0.25em; | |||
display: inline-flex; | |||
align-items: center; | |||
gap: 0.3em; | |||
} | } | ||
.homepage-logo { | |||
font-size: 0.85em; | |||
font-size: | font-weight: 700; | ||
font- | |||
} | } | ||
/* ========================================= | |||
SEARCH BAR (PROLEWIKI STYLE) | |||
========================================= */ | |||
.search-bar { | |||
display: flex; | |||
justify-content: center; | |||
margin-bottom: 1.2em; | |||
} | } | ||
# | .homepage-search { | ||
display: flex; | |||
align-items: center; | |||
gap: 10px; | |||
background-color: #f3f5f7; | |||
border: 1px solid #d5dbe0; | |||
border-radius: 999px; | |||
padding: 14px 22px; | |||
box-shadow: 0 1px 2px rgba(0,0,0,0.05); | |||
} | } | ||
.homepage-search-input { | |||
border: none; | |||
background: transparent; | |||
outline: none; | |||
font-size: 1.05em; | |||
width: 100%; | |||
min-width: 120px; | |||
} | } | ||
.search-icon-homepage img { | |||
vertical-align: middle; | |||
} | } | ||
# | .search-shortcut { | ||
background-color: #e0e6eb; | |||
font- | border: 1px solid #d5dbe0; | ||
padding: 3px 6px; | |||
border-radius: 4px; | |||
font-size: 0.85em; | |||
color: #444; | |||
} | } | ||
/* ========================================= | |||
HERO STATS | |||
========================================= */ | |||
.hero-stats { | |||
text-align: center; | text-align: center; | ||
font-size: 0.9em; | |||
color: #555; | |||
margin-bottom: 1.8em; | |||
} | } | ||
.mp- | /* ========================================= | ||
MAIN PAGE BOXES (Wikipedia base) | |||
========================================= */ | |||
.mp-box { | |||
border: 1px solid #aaa; | |||
padding: 0 0.6em 0.6em; | |||
margin-top: 6px; | |||
} | } | ||
.mp-h2 { | |||
# | border: 1px solid #aaa; | ||
margin: 0.6em 0; | |||
padding: 0.25em 0.5em; | |||
font-size: 120%; | |||
font-weight: bold; | |||
} | |||
.mp-later { | |||
font-size: 85%; | |||
font-weight: normal; | |||
} | |||
/* ========================================= | |||
FLEX LAYOUT | |||
========================================= */ | |||
@media (min-width: 875px) { | @media (min-width: 875px) { | ||
| Line 110: | Line 130: | ||
#mp-left { | #mp-left { | ||
flex: 1 1 55%; | flex: 1 1 55%; | ||
margin-right: | margin-right: 3px; | ||
} | } | ||
#mp-right { | #mp-right { | ||
flex: 1 1 45%; | flex: 1 1 45%; | ||
margin-left: | margin-left: 3px; | ||
} | } | ||
} | } | ||
/* ========================================= | |||
CLEAR FLOAT FIX | |||
========================================= */ | |||
.mp-contains-float::after { | |||
content: ""; | |||
display: block; | |||
clear: both; | |||
} | } | ||
/* ===================== | /* ========================================= | ||
COLOR SCHEME (LIGHT) | |||
========================================= */ | |||
#mp-banner { | |||
# | background-color: #fffaf5; | ||
border-color: #f2e0ce; | |||
} | } | ||
#mp-left { | |||
background-color: #f5fffa; | |||
border-color: #cef2e0; | |||
} | } | ||
. | #mp-left .mp-h2 { | ||
background-color: #cef2e0; | |||
border-color: #a3bfb1; | |||
} | } | ||
#mp-right { | |||
background-color: #f5faff; | |||
border-color: #cedff2; | |||
} | } | ||
. | #mp-right .mp-h2 { | ||
color: # | background-color: #cedff2; | ||
border-color: #a3b0bf; | |||
} | } | ||
#mp-middle { | |||
background-color: #fff5fa; | |||
border-color: #f2cedd; | |||
} | } | ||
. | #mp-middle .mp-h2 { | ||
background-color: #f2cedd; | |||
border-color: #bfa3af; | |||
} | } | ||
#mp-lower { | |||
background-color: #faf5ff; | |||
border-color: #ddcef2; | |||
} | } | ||
#mp-lower .mp-h2 { | |||
.mp- | background-color: #ddcef2; | ||
border-color: #afa3bf; | |||
background: | |||
} | } | ||
#mp-bottom { | |||
border | border-color: #e2e2e2; | ||
} | } | ||
#mp-bottom .mp-h2 { | |||
#mp- | background-color: #eee; | ||
border-color: #ddd; | |||
} | } | ||
/* | /* ========================================= | ||
NIGHT MODE (MediaWiki) | |||
========================================= */ | |||
html.skin-theme-clientpref-night .homepage-search { | |||
background-color: #1f2328; | |||
border-color: #3a3f45; | |||
} | } | ||
html.skin-theme-clientpref-night .homepage-search-input { | |||
html.skin-theme-clientpref-night | color: #ddd; | ||
} | } | ||
html.skin-theme-clientpref-night . | html.skin-theme-clientpref-night .search-shortcut { | ||
color: # | background-color: #2c3136; | ||
border-color: #444; | |||
color: #bbb; | |||
} | } | ||
html.skin-theme-clientpref-night .hero-stats { | html.skin-theme-clientpref-night .hero-stats { | ||
color: #bbb; | |||
} | |||
html.skin-theme-clientpref-night #mp-left { | |||
background-color: #0b1e1c; | |||
border-color: #104437; | |||
} | |||
html.skin-theme-clientpref-night #mp-right { | |||
background-color: #0d1a27; | |||
border-color: #082849; | |||
} | |||
html.skin-theme-clientpref-night #mp-middle { | |||
background-color: #270e1a; | |||
border-color: #882c43; | |||
} | |||
html.skin-theme-clientpref-night #mp-lower { | |||
background-color: #130e20; | |||
border-color: #7545ab; | |||
} | |||
/* ========================================= | |||
MOBILE FIXES | |||
========================================= */ | |||
@media (max-width: 600px) { | |||
.header-part { | |||
font-size: 1.7em; | |||
} | |||
.homepage-search { | |||
padding: 12px 16px; | |||
} | |||
.search-shortcut, | |||
.homepage-search small { | |||
display: none; | |||
} | |||
} | } | ||