MediaWiki:Common.css: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(177 intermediate revisions by 4 users not shown)
Line 1:
/*In case someone is reading this, be careful when copying this code. We are not web developers, this is a Frankestein mess. Use at your own risk!*/
/* CSS placed here will be applied to all skins */
 
/*
#mw-content-block.ts-inner {
PB2 website link color default:#FFCC00; hover:#FFE375; font-weight: bold;
max-width: 125em;
*/
}
 
#mw-content {
margin-left: 11%; /* Adjust this value to match the width of #mw-site-navigation */
margin-right: 12.6%; /* Adjust this value to match the width of #mw-site-navigation */
}
 
#mw-content-container {
/* Background image (default cat) */
background-image: url(none);
background-attachment: fixed;
-webkit-animation: animate_background 6s linear 0s infinite;
/* -webkit-animation: animate_background 6s linear 0s infinite;
-moz-animation: animate_background 6s linear 0s infinite;
-o-animation: animate_background 6s linear 0s infinite;
animation: animate_background 6s linear 0s infinite;*/
border: none;
background-color: transparent;
background-position: left top;
background-repeat: repeat;
margin-top:0.475em;
}
 
/* import lifesavers font */
@font-face {
font-family: LifeSavers-Regular;
src: url(https://static.miraheze.org/emmytherobotwiki/f/fa/LifeSavers-Regular.ttf);
}
@font-face {
font-family: LifeSavers-Bold;
src: url(https://static.miraheze.org/emmytherobotwiki/c/c7/LifeSavers-Bold.ttf);
}
 
/* apply lifesavers font to headers*/
.mw-body h1 {
font-family: LifeSavers-Bold;
}
.mw-body h2 {
font-family: LifeSavers-Bold;
}
.mw-body h3 {
font-family: LifeSavers-Bold;
}
.mw-body h4 {
font-family: LifeSavers-Bold;
}
.mw-body h5 {
font-family: LifeSavers-Bold;
}
.mw-body h6 {
font-family: LifeSavers-Bold;
}
 
#mw-site-navigation {
position: fixed; /* Change from static to fixed */
top: 0; /* Ensures it sticks to the top of the viewport */
max-height: 100vh; /* Limit the maximum height to viewport height */
overflow-y: auto; /* Add a vertical scrollbar if needed */
}
 
div#mw-related-navigation {
position: fixed; /* Change from static to fixed */
top: 200; /* Ensures it sticks to the top of the viewport */
max-height: calc(100vh - 200px); /* Adjust max-height to accommodate the change */
overflow-y: auto; /* Add a vertical scrollbar if needed */
right: 0; /*right side */
}
 
/* navigation left sidebar transparent */
#site-navigation.sidebar-chunk {
border: none;
background-color: transparent;
}
/* navigation left sidebar yellow text */
#site-navigation a {
color: #FFCC00;
font-weight: bold;
}
#site-navigation a:hover {
color: #FFE375;
}
 
/* OLIVIANON'S CSS EXPERIMENT SECTION START */
/*THIS STANZA BELOW IS THE ONE THAT GETS THE H1 TITLE FONT TO CHANGE, BUT IT APPEARS TO REQUIRE @FONT-FACE ABOVE TO WORK, UNSURE WHY YET*/
/*BOLD DOESN'T WORK BECAUSE @FONT-FACE IS LS-STANDARD, NOT LS-BOLD*/
/*.mw-body h1 {
font-family: LifeSavers-Regular;
src: url(https://static.miraheze.org/emmytherobotwiki/f/fa/LifeSavers-Regular.ttf);
font-size: 20px;
}*/
/*tr {
line-height: 1
*/
/*THIS IS A TEST LINE FOR INTERNET PERFORMANCE TESTING*/
/*SAVING THIS CSS FILE USUALLY FAILS SO IT IS A GOOD TEST*/
/*THE FOLLOWING IS NONSENSE TEXT TO REPEATEDLY SAVE THE FILE*/
/*DFGJHDNGIJHEFIGSEG*/
/* OLIVIANON'S CSS EXPERIMENT SECTION END */
 
/* category right sidebar transparent */
#catlinks-sidebar.sidebar-chunk {
border: none;
background-color: transparent;
}
/* category right sidebar yellow text */
#catlinks-sidebar a {
color: #FFCC00;
font-weight: bold;
}
#site-navigation a:hover {
color: #FFE375;
}
/* tools left sidebar transparent */
#site-tools.sidebar-chunk {
border: none;
background-color: transparent;
}
/* tools sidebar yellow text */
#site-tools a {
color: #FFCC00;
font-weight: bold;
}
#site-tools a:hover {
color: #FFE375;
}
/* page tools right sidebar transparent */
#page-tools.sidebar-chunk {
border: none;
background-color: transparent;
}
/* page tools right sidebar yellow text */
#page-tools a {
color: #FFCC00;
font-weight: bold;
}
#page-tools a:hover {
color: #FFE375;
}
/* Something else */
.mw-footer-container {
height: 20px;
border-top: none;
border-top: none;
box-shadow: none;
}
div#footer-list {
body
height: 20px;
{
background: url(https://static.miraheze.org/emmytherobotwiki/0/06/Bgtile.png) 0 0 repeat;
-webkit-animation: animate_background 6s linear 0s infinite;
-moz-animation: animate_background 6s linear 0s infinite;
-o-animation: animate_background 6s linear 0s infinite;
animation: animate_background 6s linear 0s infinite;
}
div#mw-footer.mw-footer.ts-inner {
@-webkit-keyframes animate_background {
from {height: 20px;
background-position: 0 0;
}
to {
background-position: -257px -257px;
}
}
/* Hide Emmy The Robot Fan Wiki words in top right */
a#p-banner.mw-wiki-title.long {
visibility: hidden;
}
body::before {
content: "";
position: fixed;
top: 0;
left: 0;
width: 140%;
height: 140%;
background: url(https://static.miraheze.org/emmytherobotwiki/0/06/Bgtile.png) 0 0 repeat;
animation: animate_background 6s linear infinite;
z-index: -1;
}
 
@keyframes animate_background {
from {
transform: translate(0, 0);
}
to {
transform: translate(-257px, -257px);
}
}
 
.mw-page-container
Line 63 ⟶ 205:
}
 
/* left menu COMMENTED OUT TO TEST COLOR OF LEFT PANEL*/
/* #mw-panel div.portal div.body ul li a:visited, div#mw-panel div.portal div.body ul li a:link
{
padding: 0.45em;
Line 72 ⟶ 214:
#mw-panel div.portal div.body ul li a:hover, #mw-panel div.portal div.body ul li a:active, #mw-panel div.portal div.body ul li a:focus {
background-color: rgba(255,255,255,0.05) !important;
}*/
 
/* revision stuff */
Line 93 ⟶ 235:
#simpleSearch
{
/* originally margin-top: -0.95em !important; */
margin-top: 0.25em !important;
border: solid 1px #2c2938 !important;
background-image: none !important;
Line 128 ⟶ 271:
background-color: transparent;
}
 
/*
.page-Main_Page #mp-topbanner {
clearmargin-top: red0em;
}
 
*/
.vector-menu-tabs li
{
Line 183 ⟶ 326:
line-height: normal !important;
}
/* left menu COMMENTED OUT TO TEST LINK ON LEFT PANEL */
/* #mw-panel div.portal div.body ul li a:visited, div#mw-panel div.portal div.body ul li a:link
{
padding: 0.45em;
Line 208 ⟶ 351:
color: #000000 !important;
text-decoration: none !important;
} */
/* missing links */
a.new, #p-personal a.new
Line 257 ⟶ 400:
}
/*TESTING BELOW*/
/* Color bars */
 
.color-bar {
width: 0%;
}
#mw-header-container {
background: none;
position: static;
}
#mw-header-container.ts-inner {
background: none;
position: static;
}
/* #mw-header controls size of search box along top of page*/
#mw-header {
width: 97.5%;
max-width: 97.5%;
padding: 0;
position: static;
}
#simpleSearch {
box-shadow: inset 0 2px 4px 0 rgba( 0, 0, 0, 0.05 );
background: ;
position: relative;
border: solid 1px @base70;
}
#simpleSearch #searchInput::placeholder {
color: ;
}
 
/* Wikitable */
table.wikitable, table.wikitable caption, table.wikitable th, table.wikitable td {
padding-top: 0.2em;
padding-bottom: 0.2em;
}
 
/* ================= *
* Template: Spoiler *
* ================= */
 
.spoiler {
background-color: black;
color: black;
}
 
.spoiler:focus,
.spoiler:active,
.spoiler:hover {
color: #ccc;
}
 
.spoiler a {
color: black;
}
 
.spoiler:focus a,
.spoiler:active a,
.spoiler:hover a {
color: var(--color-link);
}