MediaWiki:Common.css
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/* CSS placed here will be applied to all skins */ body.page-Main_Page.action-view h1.firstHeading, body.page-Main_Page.action-submit h1.firstHeading { display: none; } @font-face { font-family: 'happytimes'; src: url('floop-wiki-fonts/happytimes/happy-times-NG_regular_master_web.woff2') format('woff2'), url('floop-wiki-fonts/happytimes/happy-times-NG_regular_master_web.woff') format('woff'), url('floop-wiki-fonts/happytimes/happy-times-NG_regular_master_web.ttf') format('truetype'); font-weight: 400; font-style: normal; } @font-face { font-family: 'happytimes'; src: url('floop-wiki-fonts/happytimes/happy-times-NG_bold_master_web.woff2') format('woff2'), url('floop-wiki-fonts/happytimes/happy-times-NG_bold_master_web.woff') format('woff'), url('floop-wiki-fonts/happytimes/happy-times-NG_bold_master_web.ttf') format('truetype'); font-weight: bold; font-style: normal; } @font-face { font-family: 'happytimes'; src: url('floop-wiki-fonts/happytimes/happy-times-NG_italic_master_web.woff2') format('woff2'), url('floop-wiki-fonts/happytimes/happy-times-NG_italic_master_web.woff') format('woff'), url('floop-wiki-fonts/happytimes/happy-times-NG_italic_master_web.ttf') format('truetype'); font-weight: 400; font-style: italic; } /*mediawiki css*/ .mw-body, #mw-head-base, #left-navigation, #mw-data-after-content, #footer { margin-left: 21em; color: black; } .mw-parser-output a.external { color: black; } .mw-references-wrap.mw-references-columns { font-family: 'happytimes', serif; padding-top: 12px; } #left-navigation { margin-left: 22em; } #mw-page-base { background-image: none; background-color: white; } #mw-head-base { margin-left: 21em; height: 5.5em; } #mw-head .vectorMenu h3 { height: 100%; } .mw-body { margin-left: 21em; background-color: white; border-top: 1px solid black; border-left: 0; border-right: 0; border-bottom: none; /*border-bottom: 1px solid black;*/ border-radius: 100px 0 100px 0; padding: 1em; } .mw-body-content { background: transparent; margin: none; font-family: 'happytimes', serif; } .mw-body-content h3 { font-weight: normal; text-align: center; } .mw-body-content h4 { font-weight: normal; } /*numbered lists*/ .mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol { margin: 0.3em 0 0 1em; padding: 0; font-size: 1.4em; line-height: 1.3em; width: 60%; } /*"edit" note appearing next to h2*/ .mw-editsection { display: none; } /* padding/sizing and aesthetic styles for the background of the tabs */ div#mw-head div.vectorMenu h3, div#mw-head div.vectorTabs ul li span { background: white; line-height: 1; overflow: visible; color: black } div.gallerytext { font-size: 60%; max-width: 100%; } div.thumbinner { border: none; background: white; padding: 4px; text-align: center; overflow: hidden; } /* curve on floop main page*/ div.right-curve { border-radius: 100px 0px; height: 100%; max-width: 100%; border-left: 1px solid black; border-right: 1px solid black; } /*tabs in top nav*/ .vectorTabs { background-image: none; background-color: transparent; color: black; /*height: auto;*/ } .vectorTabs li a { color: black; } .vectorTabs #ca-unwatch.icon a { padding-top: 36px; } /* dropdown menu in right nav (More) */ .vectorMenu .menu { border: 1px solid black; background-color: white; opacity: 100; } .vectorMenuCheckbox { background-color: lavender; } div#p-cactions.vectorMenu { background-color: lavender; } .vectorMenuCheckbox { background: lavender; } #p-cactions-label { background-color: lavender; } div#mw-head div.vectorMenu h3, div#mw-head div.vectorTabs ul li span { background-color: white; } #searchInput { border: 1px solid black; } /* sidebar */ #mw-panel .portal .body { background-image: none; margin: none; } h3#p-Contents-label { margin: none; color: black; font-weight: bold; } #mw-panel .portal h3 { margin: 0; color: black; font-weight: bold; line-height: .5; padding-top: 1em; } /* box for curve lines above sidebar?*/ #p-logo { display: none; width: 200px; height: 36px; border-top: 3px solid black; margin: 12px; border-radius: 50px 0 50px 0; } /*image for logo on server*/ #p-logo a { display: none; height: auto; } #mw-panel .portal .body li a:visited { color: black; } #mw-panel .portal .body li a { color: black; } .mw-wiki-logo { padding-top: 12px; } #mw-panel { width: 20em; font-family: 'happytimes',serif; position: fixed; border-right: 1px solid black; border-radius: 0px 100px 0px 0px; height: 100%; overflow: auto; } #mw-panel .portal { padding: 0.25em 0.875em 0em 0em; } #mw-panel #p-logo + .portal { margin-top: 0; } /* footer */ #footer-icons { display: none; } /* meta-diagram */ .container { display: grid; grid-template-columns: 33% 33% 33%; grid-template-rows: auto auto auto; } .container-shell { padding: 3em 1em 0 1em; } .container-title { padding: 12px; /*vertical-align: middle;*/ /*display: table-cell;*/ max-width: 100%; } .container-box { float: left; padding: 12px; position: relative; text-align: center; max-width: 100%; display: table-cell; } .quote-box { display: grid; text-align: center; padding: 1em 6em 1em 6em; /*grid-template-columns: 50%;*/ grid-template-rows: auto; } .arrowhead { max-width: 100%; float: left; } .rightBend { border-left: 3px solid black; border-radius: 400px 0px 0px 0px; max-width: 100%; height: 100px; } .leftBend { border-radius: 400px 400px 400px 400px; max-width: 100%; border-right: 3px solid lavender; height: 100px; } /*arrows and lines*/ .arrow { border: solid black; border-width: 0 3px 3px 0; display: inline-block; padding: 30px; } .right { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } .left { transform: rotate(135deg); -webkit-transform: rotate(135deg); } .up { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); } .down { transform: rotate(45deg); -webkit-transform: rotate(45deg); } div.rightArrow { border-left: 3px solid lavender; border-radius: 0px 50px 0px 0px; margin: auto; max-width: 100%; height: 36px; text-align: center; } /*type classes*/ .mw-body-content h2 { font-family: 'happytimes',serif; font-size: 1.4em; line-height: 1.6em; padding-top: 12px; border-top: 1px solid black; border-radius: 0px 50px 0px 0px; border-bottom: none; /*padding-left: 1em;*/ text-align: left; } p.title { font-family: 'happytimes', serif; font-size: 3em; font-style: normal; text-align: center; line-height: 1em; max-width: 100%; } .subtitle { font-family: 'happytimes', serif; font-size: 1.4em; /*font-style: italic;*/ line-height: 1.2em; text-align: center; margin-top: -24px; max-width: 100%; } .annotation-machine { font-family: 'happytimes',serif; font-size: 1.4em; line-height: 1.2em; padding-top: 12px; border-top: 1px solid black; border-radius: 0px 50px 0px 0px; border-bottom: none; text-align: center; max-width: 100%; } .chapter { text-align: center; max-width: 100%; padding: 0em 1em 0em 1em; line-height: 1.2em; font-size: 1.4em; font-family: 'happytimes', serif; } .loglines { text-align: left; padding: 2em; font-size: 1em; line-height: 1.2em; font-family: 'happytimes', serif; max-width: 100%; } .machine { font-family: 'happytimes', serif; font-size: 1em; line-height: 1.2em; /*padding-left: 3em; padding-right: 3em;*/ font-style: bold; text-align: center; max-width: 100%; } /*redundant after setting all images as thumbs*/ .caption { font-family: 'happytimes', serif; text-align: left; font-size: 1em; margin-top: -8px; margin-left: 3px; max-width: 100%; } .quote { font-family: 'happytimes',serif; font-style: normal; text-align: center; font-size: 1.4em; line-height: 1.3em; max-width: 100%; height: auto; padding: 0 8em 0 8em; } .byline { font-family: 'happytimes', serif; text-align: center; margin-left: auto; margin-right: auto; } body { background-color: white; color: black; background-image: none; font-family: 'happytimes', 'Times New Roman', serif; } h1#firstHeading.firstHeading { font-family: 'happytimes',serif; font-size: 1.4em; line-height: 1.2em; border-bottom: none; /*border-bottom: 1px solid black;*/ border-radius: 0px 0px 50px 0px; padding-top: 12px; padding-bottom: 24px; width: 100%; height: auto; text-align: center; } p.annotation { font-family: 'happytimes',serif; font-size: 0.875em; line-height: 1.2em; border-top: 1px solid black; border-radius: 0px 50px 0px 0px; /*padding-top: 24px;*/ /*padding-bottom: 12px;*/ max-width: 25%; height: auto; text-align: left; float: right; clear: left; /*margin-left: 1em;*/ } p { font-family: 'happytimes', serif; font-size: 1.4em; line-height: 1.3em; max-width: 60%; /*padding-left: 1em;*/ } /* links */ a.image { display: inline-block; margin: auto auto auto auto; position: relative; max-width: 100%; } a:link, a:visited { color: black; } a:hover, a:active , img:hover { text-decoration: underline; color: black; } /* TOC */ .toctogglespan { display: none; } .toc .toctitle { font-family: 'happytimes', serif; font-style: normal; text-align: left; } .toc, .mw-warning, .toccolours { background-color: white; border: none; /*border-top: 3px solid lavender; border-radius: 50px 0px 50px 0px;*/ width: 25%; height: auto; text-align: left; padding-left: 0px; font-family: 'happytimes', serif; } .mw-body-content .toc h2 { font-family: 'happytimes', serif; font-weight: normal; } /* images */ img.thumbimage { border: none; } img { max-width: 100%; height: auto; object-fit: contain; } p.img { max-width: 100%; height: auto; }