MediaWiki:Common.css: Difference between revisions

From The Skullgirls Wiki
Jump to navigation Jump to search
mNo edit summary
(Just testing shit out real quick.)
 
(3 intermediate revisions by the same user not shown)
Line 4: Line 4:
/*Fonts*/
/*Fonts*/
@font-face {
@font-face {
  font-family: 'Papyrus';
     font-family: "papyrus";
  src: url('https://skullgirlz.wiki/index.php/File:Papyrus.ttf') format('ttf');
}
body {
  font-family: 'Papyrus', sans-serif;
}
 
@font-face {
     font-family: "Papyrus";
     src: url("https://skullgirlz.wiki/index.php/File:Papyrus.ttf") format("truetype");
     src: url("https://skullgirlz.wiki/index.php/File:Papyrus.ttf") format("truetype");
     font-weight: normal;
     font-weight: normal;
Line 19: Line 11:
}
}
body {
body {
     font-family: "Papyrus", sans-serif;
     font-family: "papyrus";
}
}


Line 306: Line 298:
     margin-right: 5px;
     margin-right: 5px;
     background-image: url('https://skullgirlz.wiki/images/5/58/Ninimasurasilly-icon-username.png');
     background-image: url('https://skullgirlz.wiki/images/5/58/Ninimasurasilly-icon-username.png');
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
}
a.mw-userlink.user-Dung_Eater::before {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    background-image: url('https://skullgirlz.wiki/images/1/13/Cum_Inducing_Emblem.svg');
     background-size: cover;
     background-size: cover;
     background-repeat: no-repeat;
     background-repeat: no-repeat;

Latest revision as of 11:33, 1 September 2026

/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap" rel="stylesheet');

/*Fonts*/
@font-face {
    font-family: "papyrus";
    src: url("https://skullgirlz.wiki/index.php/File:Papyrus.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
body {
    font-family: "papyrus";
}

/*Logo resize*/
.mw-wiki-logo {
    position: relative; 
    width: 150px;
    height: auto;
    max-height: none;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}


/*Background (generell)*/
body {
    background-image: url('https://skullgirlz.wiki/images/f/f2/Big_Rat.png');
    background-size: 20%; 
    background-repeat: repeat; 
    background-position: top left; 
}

/*Page background*/
#content { 
	background: linear-gradient(145deg,#97bef8, #8582ff 30em,#b782fff5,#af61ffb5);
	color:#2d0751;
	margin-top: 10px;
	border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border: 2px solid #623cf9;
    border-right: none;
    position: relative;
    min-height: 100vh;
    overflow: hidden;
    box-shadow: inset 0px 10px 10px #ffffffa3, inset -10px -10px 30px, inset 10px 10px 30px #ffffff8a, inset 2px 0px 5px 10px #97bef8, inset -15px -15px 20px 10px #5435ec91, inset 10px 10px 10px 5px white;
}
html, body {
    font-family: "Comic Sans MS";
}
/* Dolphins at the bottom*/
#content::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 40em; /* Dolphins = 40em *** Ice Cream = 20em */
    height: 40em; /*Dolphins = 40em *** Ice Cream = 30em */
    background-image: url(https://skullgirlz.wiki/images/d/dd/Corner-image-wiki.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    z-index: -1;
}

/* Custom cursor */
body {
    cursor: url('https://skullgirlz.wiki/images/9/9a/Custom-cursor.png') 16 16, auto; 
}
a:hover {
    cursor: url('https://skullgirlz.wiki/images/4/4d/Custom-cursor-pointer.png') 16 16, pointer; 
}

/* Link color*/
a,
a:visited,
.mw-parser-output a.extiw, .mw-parser-output a.external{
	color: #fab700;
    font-weight: bold;
    text-decoration: underline;
}
/* Link color of pages that do not exist */
a.new {
    color: #ba0000;
}
/* Link color hovering */
a:hover {
    color: transparent; 
    text-decoration: none; 
    background-image: url('https://skullgirlz.wiki/images/0/01/Kaileigon.png');
    background-size: auto 100%; 
    background-position: center; 
    background-repeat: repeat-x;
    padding: 5px;
}

/*The gif on the top*/
#mw-head {
    background-image: url('https://skullgirlz.wiki/images/5/57/Link.PNG');
    background-repeat: repeat-x;
    background-position: top left;
    background-size: 6%;
}

/*Tools and shit*/
/*upper tool stuff*/
#p-navigation {
    background-image: url('https://skullgirlz.wiki/images/0/01/Splash.png');
    background-size: 160px;
    width: 160px;
    height: 160px;
    border-radius: 50%;
    font-size: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    font-weight: bold;
    text-align: center;
}
#p-navigation a {
    text-decoration: none;
    text-shadow: -1px -1px 0 pink, 1px -1px 0 pink, -1px 1px 0 pink, 1px 1px 0 pink;
}
#p-navigation a:hover {
    text-decoration: underline;
}
/*lower tool stuff*/
#p-tb {
    background-image: url('https://skullgirlz.wiki/images/0/01/Splash.png');
    background-size: 160px;
    width: 160px;
    height: 160px;
    border-radius: 50%;
    color: white;
    font-weight: bold;
    text-align: center;
    margin-left: 10px;
    font-size: 15px !important; 
}
#p-tb h5 {
    margin: 0;
    padding-top: 10px;
    font-size: inherit; 
}
#p-tb ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
}
#p-tb ul li {
    margin: 2px 0; 
}
#p-tb ul li a {
    text-decoration: none;
    text-shadow: -1px -1px 0 pink, 1px -1px 0 pink, -1px 1px 0 pink, 1px 1px 0 pink;
    font-size: inherit !important; 
}
#p-tb ul li a:hover {
    text-decoration: underline;
}

/* Gallery boxes, categories, and contents box */
body .gallerybox .thumb ,
li.gallerybox div.thumb,
body #catlinks,
body #toc{
	background-color: #ffd841;
	border-radius: 20px;
	box-shadow: 5px 5px 10px #4b4cf7;
}
/* Link colors */
span.toctext, .catlinks li a, .toctext a:visited {
	color: #ff00a7;
	text-decoration: none;
}
.catlinks a {
    color: black;
}

/* Various styles */
body #footer-info,
body #footer-places-privacy,
body #footer-places-about,
body #footer-places-disclaimer,
body #p-personal .vector-menu-content {
	background-color: rgba(255, 255, 255, 0.8);
	border-radius: 20px;
	padding: 2px;
	margin: 10px;
}

/* Footer Link Colors (Privacy Policy, About, Disclaimers)*/
#footer-places li a {
    color: black;
    text-decoration: none;
}

/* Top of content page such as discussion, edit source, etc */
#left-navigation,
#right-navigation{
    margin-top: 2.5em;
    border-radius: 20px;
    background-image: none;
    border: 3px solid #ff00ba;
    box-shadow: inset 0 0 20px 7px #ff5ebf;
    background-color: #ffffff8c;
    color: black;
}
.vector-menu-tabs-legacy .selected,
.vector-menu-tabs-legacy li,
.vector-menu-tabs-legacy .selected{
	background-image: none;
	background: none;
}
.vector-menu-tabs-legacy li a {
	background: none;
}
.vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-tabs-legacy .selected a, .vector-menu-tabs-legacy .selected a:visited{
	background-image: none;
    background-repeat: none;
    background-size: none;
}
.vector-menu-tabs-legacy .new a, .vector-menu-tabs-legacy .new a:visited,
.vector-menu-tabs-legacy .selected a, .vector-menu-tabs-legacy .selected a:visited,
.vector-menu-tabs-legacy li a{
	color: #ff009d;
}

/* Search bar */
.vector-search-box-input{
	background-color: rgb(255 97 254 / 50%);
    height: 2.15384615em;
    box-sizing: border-box;
    border: 1px solid #ab008a;
    border-radius: 20px;
    box-shadow: inset 0 0 14px 1px #c700b287;
}

/* Top stuff like username and notifications */
#p-personal ul {
	padding-left: none;
}
/*Kyle image down there*/
/* Position image at the bottom left corner */
.bottom-left-image {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999;
}

/* Admin username text style */
a.mw-userlink.admin {
    color: white !important;
    font-weight: bold !important; 
    text-decoration: none !important;
    display: inline-block; 
    padding: 1px; 
    background: linear-gradient(90deg, red, orange, yellow, green, blue, indigo, violet);
    border-radius: 5px; 
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.9);
}
a.mw-userlink.user-Nacho-dipsauce14::before {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    background-image: url('https://skullgirlz.wiki/images/archive/9/9a/20241227094007%21Custom-cursor.png');
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
}
a.mw-userlink.user-Ninespit::before {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    background-image: url('https://skullgirlz.wiki/images/0/07/Spingbill.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
}
a.mw-userlink.user-Ninimasurasilly::before {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    background-image: url('https://skullgirlz.wiki/images/5/58/Ninimasurasilly-icon-username.png');
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
}
a.mw-userlink.user-Dung_Eater::before {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    background-image: url('https://skullgirlz.wiki/images/1/13/Cum_Inducing_Emblem.svg');
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
}
.mw-body h1,
.mw-body-content h1,
.mw-body-content h2 {
    margin-bottom: 0.25em;
    padding: 0;
    font-family: Comic Sans MS;
    line-height: 1.3;
    border-left: 5px solid #2357e7;
    border-bottom: 2px solid #2357e7;
    padding-left: 5px;
    font-weight: bold;
}

/* Comment section */
#commentform {
    background-color: #8cf53edb;
    box-shadow: inset 3px 5px 1px 0px #a9efbd82, inset -3px -6px 0px 0px #3ca85b, inset -4px -11px 10px 4px #079126;
    border-radius: 20px;
    padding: 5px;
}



/*--------------------------------------------------------------------------------------------------------------------------------------*/
/* Infobox */
.infobox {
	float: right;
    margin: 0.5em 0 0.5em 1em;
    border: 5px solid #d737c9;
    width: 20em;
    table-layout: fixed;
    border-radius: 25px;
    padding: 0.5em;
    background: repeating-linear-gradient(305deg, #ffffff00, #541d8b);
    box-shadow: 10px 10px 10px #590069;
}

.infobox-title {
	border-radius: 20px;
    background: repeating-linear-gradient(360deg, #0e1d83, #d700ff);
    box-shadow: inset 0px -5px 20px 5px #9d5bf6b0, 10px 10px 10px #2b044b;
    color: #ffffff;
    font-size: 130%;
}

.infobox-image, .infobox-gallery {
	border-radius: 20px;
    box-shadow: 10px 10px 10px #2b044b, inset 0px -20px 20px #90c8f7;
    background-color: #48a4f2;
    padding: 10%;
}
/* Infobox caption (description below image)*/
.infobox-caption {
	border-radius: 20px;
    background: repeating-linear-gradient(360deg, #40ff2d, #c3ffa5);
    box-shadow: 10px 10px 10px #2b044b;
    color: #0a4a0a;
}
/* Infobox label (the question/thing on the right) */
.infobox-label {
	background: repeating-linear-gradient(360deg, #e92dff, #f590ff);
    color: #511757;
    border-bottom-left-radius: 20px;
    border-top-left-radius: 5px;
    box-shadow: 10px 10px 10px #2b044b;
    word-break: break-word;
    padding-left: 10px;
    font-size: 90%;
}
/* Infobox value (the answer/thing on the left) */
.infobox-value {
	background: repeating-linear-gradient(360deg, #e0693a, #ecec2e);
    color: #2f2200;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 5px;
    box-shadow: 10px 10px 10px #2b044b;
    word-break: break-word;
    padding-left: 10px;
    font-size: 90%;
}
/* Infobox link */
.infobox-label a, .infobox-value a {
    color: #232b54;
    text-decoration: none;
}

/* For skullgirlz trollpage css go to MediaWiki:SG.css */