Difference between revisions of "MediaWiki:Common.css"
From Olekdia Wiki
(210 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
/* CSS placed here will be applied to all skins */ | /* CSS placed here will be applied to all skins */ | ||
+ | |||
+ | /* Use awesomefont */ | ||
@import url("https://use.fontawesome.com/releases/v5.6.3/css/all.css"); | @import url("https://use.fontawesome.com/releases/v5.6.3/css/all.css"); | ||
− | .ns-3000 #content, .ns-3001 #content { background-color: #f5f5ff; } | + | /* Colors of namespaces */ |
− | .ns-3010 #content, .ns-3011 #content { background-color: # | + | /*.ns-3000 #content, .ns-3001 #content { background-color: #f5f5ff; }*/ |
+ | /*.ns-3010 #content, .ns-3011 #content { background-color: #f7fcfa; }*/ | ||
+ | /*.ns-4000 #content, .ns-4001 #content { background-color: #e2d2c6; }*/ | ||
+ | .ns-3000 #p-logo a, .ns-3001 #p-logo a, .ns-3002 #p-logo a, .ns-3003 #p-logo a { background-image: url(./a/olekdia/wiki_resources/magic_intuition_logo.png) !important; } | ||
+ | .ns-3010 #p-logo a, .ns-3011 #p-logo a, .ns-3012 #p-logo a, .ns-3013 #p-logo a { background-image: url(./a/olekdia/wiki_resources/time_planner_logo.png) !important; } | ||
+ | .ns-4000 #p-logo a, .ns-4001 #p-logo a { background-image: url(./a/olekdia/wiki_resources/dev_logo.png) !important; } | ||
+ | |||
+ | .ns-2 #p-logo a, .ns-4 #p-logo a, .ns-6 #p-logo a, .ns-8 #p-logo a, .ns-12 #p-logo a, .ns-14 #p-logo a { background-image: url(./a/olekdia/wiki_resources/olekdia_logo.png) !important; } | ||
+ | |||
+ | /* Remove main tab */ | ||
+ | #ca-nstab-main, #ca-nstab-prana_breath_news, | ||
+ | #ca-nstab-project, #ca-nstab-image, | ||
+ | #ca-nstab-category, #ca-nstab-help, | ||
+ | #ca-nstab-mediawiki, #ca-nstab-template, | ||
+ | #ca-nstab-time_planner, #ca-nstab-time_planner_news, | ||
+ | #ca-nstab-magic_intuition, #ca-nstab-magic_intuition_news, | ||
+ | #ca-nstab-development | ||
+ | { display: none !important; } | ||
+ | /* Remove talk tab */ | ||
#ca-talk { display: none !important; } | #ca-talk { display: none !important; } | ||
+ | |||
+ | /* Remove last modification in the footer */ | ||
+ | #viewcount { display: none !important; } | ||
+ | #lastmod { display: none !important; } | ||
+ | |||
+ | .hidden-sp { display: none !important; } | ||
+ | |||
+ | .square-btn { padding: 2px 5px !important; } | ||
+ | /* Table for sound styles, two last cells should be minimal with buttons */ | ||
+ | .fittable td:nth-child(2) { width:1px; } | ||
+ | .fittable td:nth-child(3) { width:1px; } | ||
+ | th h2 { margin-top: 0.5em !important; } | ||
+ | th h3 { margin-top: 0.25em !important; margin-bottom: 0.25em !important; } | ||
+ | |||
+ | .long-code code { word-break: break-all; } | ||
+ | .api-table h3 { | ||
+ | font-size: 1.1em !important; | ||
+ | font-family: 'Consolas','Courier','Nimbus Mono','Liberation Mono','Courier New',monospace; | ||
+ | } | ||
+ | |||
+ | .api-table table td { vertical-align:top !important; } | ||
+ | /* REMOVE | ||
+ | .api-table td:nth-child(1) { width:1px !important; } | ||
+ | .api-table td:nth-child(2) { width:99% !important; } | ||
+ | .api-table table { table-layout: fixed; } | ||
+ | */ | ||
+ | |||
+ | /* Horizontal scroll box */ | ||
+ | .horizontal-scroll { | ||
+ | overflow-x: auto !important; | ||
+ | overflow-y: hidden !important; | ||
+ | white-space: nowrap !important; | ||
+ | width: 100% !important; | ||
+ | } | ||
+ | .horizontal-scroll .tleft { | ||
+ | float: none !important; | ||
+ | margin: 0px 8px 0px 0px; | ||
+ | padding: 0px; | ||
+ | display: inline-block !important; | ||
+ | } | ||
+ | .horizontal-scroll .thumbcaption { | ||
+ | display: none !important; | ||
+ | } | ||
+ | .horizontal-scroll .thumbinner { | ||
+ | padding: 0px !important; | ||
+ | border-width: 0px !important; | ||
+ | } | ||
+ | |||
+ | .responsive-thumb-float { | ||
+ | clear: both; | ||
+ | } | ||
+ | |||
+ | .responsive-thumb-float .thumb { | ||
+ | clear: none; | ||
+ | } | ||
+ | |||
+ | .responsive-full-img img { | ||
+ | max-width: 100% !important; | ||
+ | height: auto !important; | ||
+ | } | ||
+ | |||
+ | .responsive-img img { | ||
+ | max-width: 90%; | ||
+ | height: auto; | ||
+ | } | ||
+ | |||
+ | @media only screen and (min-width: 1024px) { | ||
+ | .responsive-img img { | ||
+ | max-width: 85%; | ||
+ | height: auto; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | @media only screen and (min-width: 1280px) { | ||
+ | .responsive-img img { | ||
+ | max-width: 55%; | ||
+ | height: auto; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .responsive-img-float { | ||
+ | float: none; | ||
+ | } | ||
+ | /*This will cause the img receive float none rule when screen is smaller than 700px*/ | ||
+ | @media only screen and (min-width: 700px) { | ||
+ | .responsive-img-float { | ||
+ | float: left; | ||
+ | padding-right: 25px; | ||
+ | padding-bottom: 5px; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .responsive-vid-float { | ||
+ | float: none; | ||
+ | } | ||
+ | @media only screen and (min-width: 850px) { | ||
+ | .responsive-vid-float { | ||
+ | float: left; | ||
+ | padding-right: 25px; | ||
+ | padding-bottom: 5px; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | /************************/ | ||
+ | /* Timeless adjustments */ | ||
+ | |||
+ | /* Hide Wiki name */ | ||
+ | #p-banner { display: none !important; } | ||
+ | |||
+ | body { | ||
+ | font-size: 1em; | ||
+ | line-height: 1.6; | ||
+ | } | ||
+ | |||
+ | .mw-body { | ||
+ | font-size: 1.1em; | ||
+ | } | ||
+ | |||
+ | .mw-pt-languages { | ||
+ | font-size: 0.8em; | ||
+ | } | ||
+ | |||
+ | .mw-body h2 { | ||
+ | font-weight: 500; | ||
+ | } | ||
+ | |||
+ | a { | ||
+ | color: #0645ad; | ||
+ | } | ||
+ | |||
+ | a:visited { | ||
+ | color: #0b0080; | ||
+ | } | ||
+ | |||
+ | /* For medium devices */ | ||
+ | @media screen and (max-width: 1099px) and (min-width: 851px) { | ||
+ | #simpleSearch { | ||
+ | margin-left: -14em; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | /* For small devices, reset entire container, because its buttons got fixed position */ | ||
+ | @media screen and (max-width: 850px) and (min-width: 480px) { | ||
+ | #mw-header-container { | ||
+ | padding: 0.78em 10.7em 0.75em 6.2em; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | /* Headers strips */ | ||
+ | #mw-content h1, #mw-content h2 { | ||
+ | border-bottom: solid 2px #3366cc; | ||
+ | } | ||
+ | #mw-content h1.firstHeading { | ||
+ | border-bottom: solid 3px #676e9f; | ||
+ | } | ||
+ | .color-middle { | ||
+ | background: #676e9f; | ||
+ | } | ||
+ | |||
+ | /* Selected tabs */ | ||
+ | #mw-page-header-links li.selected { | ||
+ | border-bottom-color: #3366cc; | ||
+ | } | ||
+ | |||
+ | /* Left strip color */ | ||
+ | .color-left { | ||
+ | background: #7a64a0; | ||
+ | } | ||
+ | .ns-0 .color-left, .ns-1 .color-left { | ||
+ | background: #7a64a0; | ||
+ | } | ||
+ | .ns-3000 .color-left, .ns-3001 .color-left, .ns-3002 .color-left, .ns-3003 .color-left { | ||
+ | background: #563a56; | ||
+ | } | ||
+ | .ns-3010 .color-left, .ns-3011 .color-left { | ||
+ | background: #743C71; | ||
+ | } | ||
+ | .ns-4000 .color-left, .ns-4001 .color-left { | ||
+ | background: #000; | ||
+ | } | ||
+ | |||
+ | /* Right strip color */ | ||
+ | .color-right { | ||
+ | background: #7a64a0; | ||
+ | } | ||
+ | .ns-0 .color-right, .ns-1 .color-right { | ||
+ | background: #7a64a0; | ||
+ | } | ||
+ | .ns-3000 .color-right, .ns-3001 .color-right, .ns-3002 .color-right, .ns-3003 .color-right { | ||
+ | background: #563a56; | ||
+ | } | ||
+ | .ns-3010 .color-right, .ns-3011 .color-right { | ||
+ | background: #743C71; | ||
+ | } | ||
+ | .ns-4000 .color-right, .ns-4001 .color-right { | ||
+ | background: #000; | ||
+ | } | ||
+ | |||
+ | /* Bottom strip color */ | ||
+ | #mw-content-container { | ||
+ | border-bottom: solid 4px #7a64a0; | ||
+ | } | ||
+ | .ns-0 #mw-content-container, .ns-1 #mw-content-container { | ||
+ | border-bottom: solid 4px #7a64a0; | ||
+ | } | ||
+ | .ns-3000 #mw-content-container, .ns-3001 #mw-content-container, .ns-3002 #mw-content-container, .ns-3003 #mw-content-container { | ||
+ | border-bottom: solid 4px #563a56; | ||
+ | } | ||
+ | .ns-3010 #mw-content-container, .ns-3011 #mw-content-container { | ||
+ | border-bottom: solid 4px #743C71; | ||
+ | } | ||
+ | .ns-4000 #mw-content-container, .ns-4001 #mw-content-container { | ||
+ | border-bottom: solid 4px #000; | ||
+ | } |
Latest revision as of 06:58, 14 May 2022
/* CSS placed here will be applied to all skins */ /* Use awesomefont */ @import url("https://use.fontawesome.com/releases/v5.6.3/css/all.css"); /* Colors of namespaces */ /*.ns-3000 #content, .ns-3001 #content { background-color: #f5f5ff; }*/ /*.ns-3010 #content, .ns-3011 #content { background-color: #f7fcfa; }*/ /*.ns-4000 #content, .ns-4001 #content { background-color: #e2d2c6; }*/ .ns-3000 #p-logo a, .ns-3001 #p-logo a, .ns-3002 #p-logo a, .ns-3003 #p-logo a { background-image: url(./a/olekdia/wiki_resources/magic_intuition_logo.png) !important; } .ns-3010 #p-logo a, .ns-3011 #p-logo a, .ns-3012 #p-logo a, .ns-3013 #p-logo a { background-image: url(./a/olekdia/wiki_resources/time_planner_logo.png) !important; } .ns-4000 #p-logo a, .ns-4001 #p-logo a { background-image: url(./a/olekdia/wiki_resources/dev_logo.png) !important; } .ns-2 #p-logo a, .ns-4 #p-logo a, .ns-6 #p-logo a, .ns-8 #p-logo a, .ns-12 #p-logo a, .ns-14 #p-logo a { background-image: url(./a/olekdia/wiki_resources/olekdia_logo.png) !important; } /* Remove main tab */ #ca-nstab-main, #ca-nstab-prana_breath_news, #ca-nstab-project, #ca-nstab-image, #ca-nstab-category, #ca-nstab-help, #ca-nstab-mediawiki, #ca-nstab-template, #ca-nstab-time_planner, #ca-nstab-time_planner_news, #ca-nstab-magic_intuition, #ca-nstab-magic_intuition_news, #ca-nstab-development { display: none !important; } /* Remove talk tab */ #ca-talk { display: none !important; } /* Remove last modification in the footer */ #viewcount { display: none !important; } #lastmod { display: none !important; } .hidden-sp { display: none !important; } .square-btn { padding: 2px 5px !important; } /* Table for sound styles, two last cells should be minimal with buttons */ .fittable td:nth-child(2) { width:1px; } .fittable td:nth-child(3) { width:1px; } th h2 { margin-top: 0.5em !important; } th h3 { margin-top: 0.25em !important; margin-bottom: 0.25em !important; } .long-code code { word-break: break-all; } .api-table h3 { font-size: 1.1em !important; font-family: 'Consolas','Courier','Nimbus Mono','Liberation Mono','Courier New',monospace; } .api-table table td { vertical-align:top !important; } /* REMOVE .api-table td:nth-child(1) { width:1px !important; } .api-table td:nth-child(2) { width:99% !important; } .api-table table { table-layout: fixed; } */ /* Horizontal scroll box */ .horizontal-scroll { overflow-x: auto !important; overflow-y: hidden !important; white-space: nowrap !important; width: 100% !important; } .horizontal-scroll .tleft { float: none !important; margin: 0px 8px 0px 0px; padding: 0px; display: inline-block !important; } .horizontal-scroll .thumbcaption { display: none !important; } .horizontal-scroll .thumbinner { padding: 0px !important; border-width: 0px !important; } .responsive-thumb-float { clear: both; } .responsive-thumb-float .thumb { clear: none; } .responsive-full-img img { max-width: 100% !important; height: auto !important; } .responsive-img img { max-width: 90%; height: auto; } @media only screen and (min-width: 1024px) { .responsive-img img { max-width: 85%; height: auto; } } @media only screen and (min-width: 1280px) { .responsive-img img { max-width: 55%; height: auto; } } .responsive-img-float { float: none; } /*This will cause the img receive float none rule when screen is smaller than 700px*/ @media only screen and (min-width: 700px) { .responsive-img-float { float: left; padding-right: 25px; padding-bottom: 5px; } } .responsive-vid-float { float: none; } @media only screen and (min-width: 850px) { .responsive-vid-float { float: left; padding-right: 25px; padding-bottom: 5px; } } /************************/ /* Timeless adjustments */ /* Hide Wiki name */ #p-banner { display: none !important; } body { font-size: 1em; line-height: 1.6; } .mw-body { font-size: 1.1em; } .mw-pt-languages { font-size: 0.8em; } .mw-body h2 { font-weight: 500; } a { color: #0645ad; } a:visited { color: #0b0080; } /* For medium devices */ @media screen and (max-width: 1099px) and (min-width: 851px) { #simpleSearch { margin-left: -14em; } } /* For small devices, reset entire container, because its buttons got fixed position */ @media screen and (max-width: 850px) and (min-width: 480px) { #mw-header-container { padding: 0.78em 10.7em 0.75em 6.2em; } } /* Headers strips */ #mw-content h1, #mw-content h2 { border-bottom: solid 2px #3366cc; } #mw-content h1.firstHeading { border-bottom: solid 3px #676e9f; } .color-middle { background: #676e9f; } /* Selected tabs */ #mw-page-header-links li.selected { border-bottom-color: #3366cc; } /* Left strip color */ .color-left { background: #7a64a0; } .ns-0 .color-left, .ns-1 .color-left { background: #7a64a0; } .ns-3000 .color-left, .ns-3001 .color-left, .ns-3002 .color-left, .ns-3003 .color-left { background: #563a56; } .ns-3010 .color-left, .ns-3011 .color-left { background: #743C71; } .ns-4000 .color-left, .ns-4001 .color-left { background: #000; } /* Right strip color */ .color-right { background: #7a64a0; } .ns-0 .color-right, .ns-1 .color-right { background: #7a64a0; } .ns-3000 .color-right, .ns-3001 .color-right, .ns-3002 .color-right, .ns-3003 .color-right { background: #563a56; } .ns-3010 .color-right, .ns-3011 .color-right { background: #743C71; } .ns-4000 .color-right, .ns-4001 .color-right { background: #000; } /* Bottom strip color */ #mw-content-container { border-bottom: solid 4px #7a64a0; } .ns-0 #mw-content-container, .ns-1 #mw-content-container { border-bottom: solid 4px #7a64a0; } .ns-3000 #mw-content-container, .ns-3001 #mw-content-container, .ns-3002 #mw-content-container, .ns-3003 #mw-content-container { border-bottom: solid 4px #563a56; } .ns-3010 #mw-content-container, .ns-3011 #mw-content-container { border-bottom: solid 4px #743C71; } .ns-4000 #mw-content-container, .ns-4001 #mw-content-container { border-bottom: solid 4px #000; }