MediaWiki:Font.css: Difference between revisions
MediaWiki interface page
More actions
ReisuDesign (talk | contribs) No edit summary |
Moved Vector-specific css |
||
| (4 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
/* Custom Font */ | |||
@font-face { | @font-face { | ||
font-family: 'PetitPlanet'; | font-family: 'PetitPlanet'; | ||
font-style: normal; | font-style: normal; | ||
font-weight: normal; | font-weight: normal; | ||
src: url('https://petitplanet.wiki/images/a/af/Petit_Planet_Font_Light.woff2') format(' | src: url('https://petitplanet.wiki/images/a/af/Petit_Planet_Font_Light.woff2') format('woff2'); | ||
font-display: swap; | font-display: swap; | ||
} | } | ||
h1, h2, h3 , .mw-page-title-main { | /* Base Body Font */ | ||
font-family: 'PetitPlanet' !important; | body { | ||
font-family: 'Inter', sans-serif; | |||
font-optical-sizing: auto; | |||
} | |||
/* Headings & Page Titles */ | |||
h1, h2, h3, .mw-page-title-main, .vector-sticky-header-context-bar-primary { | |||
font-family: 'PetitPlanet', 'Montserrat', sans-serif !important; | |||
font-weight: 500, 700; | |||
} | |||
*[lang|="vi"], *[lang='zh'], *[lang='zh-Hans'], *[lang='yue'], *[lang='zh-Hant'], *[lang='ko'], *[lang='th'], *[lang='ja'], *[lang='ru'] { | |||
h1, h2, h3, .mw-page-title-main, .vector-sticky-header-context-bar-primary { | |||
font-family: 'Montserrat', sans-serif !important; | |||
font-weight: 900 !important; | |||
} | |||
} | |||
/* Language-specific fallbacks */ | |||
*[lang='zh'], *[lang='zh-Hans'], *[lang='yue'] { | |||
font-family: 'Noto Sans SC', sans-serif !important; | |||
} | |||
*[lang='zh-Hant'] { | |||
font-family: 'Noto Sans TC', sans-serif !important; | |||
} | } | ||
*[lang='ja'], *[lang='ain'], *[lang='ojp'] { | |||
font-family: 'Noto Sans JP', sans-serif !important; | |||
font- | } | ||
*[lang='ko'] { | |||
font-family: 'Noto Sans KR', sans-serif !important; | |||
} | } | ||
*[lang='th'] { | |||
font- | font-family: 'Noto Sans', 'Noto Sans Thai', sans-serif !important; | ||
} | } | ||
*[lang='ar'], *[lang='fa'] { | |||
font- | font-family: 'El Messiri', sans-serif !important; | ||
} | } | ||
*[lang='ae'] { | |||
font-family: 'Noto Sans Avestan', sans-serif !important; | |||
} | } | ||
*[lang='he'] { | |||
font-family: 'Noto Sans Hebrew', sans-serif !important; | |||
} | } | ||