Screamer Forums and Screamer gallery have returned.

The Screamer Forums will likely remain read only unless it's known that it will be active, since forums in general are kind of dead because of Discord.

MediaWiki:Common.css: Difference between revisions

From Screamer Wiki
Jump to navigation Jump to search
Undo revision 98191 by Tankman fan 44 (talk)
Tag: Undo
No edit summary
 
(114 intermediate revisions by 5 users not shown)
Line 1: Line 1:
/* CSS placed here will be applied to all skins */
/* Custom fonts */
 
@font-face {
body, .mw-headline {
  font-family: "Submona";
font-family: "Helvetica Neue", "Segoe UI", Arial, sans-serif;
  src: url("/resources/assets/submona.woff") format("woff");
}
}
.Navboxcss {
@font-face {
background: rgb(2,0,36);
  font-family: "Giko";
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(9,9,121,1) 51%, rgba(0,212,255,1) 100%);
  src: url("/resources/assets/giko2.woff") format("woff");
}
}
.font-face{
 
font-size: 90%
/* AA mode for non-Safari browsers */
.aa {
font-family: 'MS PGothic', 'Submona', sans-serif !important;
word-wrap: break-word;
line-height: 1;
font-size: 12pt;
}
}


.mw-editsection {
/* AA mode for Safari since Safari will try to set the page to shift-jis */
padding-left: 10px;
@media screen and (-webkit-min-device-pixel-ratio:0) {
.aa {
font-family: 'Submona', sans-serif !important;
}
}
}


.toctogglelabel {
/* AA mode with the giko font as default for non-Safari browsers */
color: #e87057;
.aagiko {
font-family: 'MS PGothic', 'Giko', sans-serif !important;
word-wrap: break-word;
line-height: 1;
font-size: 12pt;
}
}


.toc {
/* AA mode with the giko font for Safari since Safari will try to set the page to shift-jis */
background-color: #4b4b4b;
@media screen and (-webkit-min-device-pixel-ratio:0) {
.aagiko {
font-family: 'Giko', sans-serif !important;
}
}
}


/* Default style for navigation boxes */
/* Add your usernames here */
.navbox {                    /* Navbox container style */
a[href$=":Lawiki"], a[href$="/Lawiki"], a[visited$=":Lawiki"], a[visited$="/Lawiki"]{
box-sizing: border-box;
    font-weight:bold;
border: 1px solid #a2a9b1;
    color: #2871F7 !important;
width: 100%;
}
clear: both;
a[href$=":Screamer1234"], a[href$="/Screamer1234"]{
font-size: 88%;
    font-weight:bold;
text-align: center;
    color: cyan !important;
padding: 1px;
    text-shadow: 0px 0px 10px #00b7ff;
margin: 1em auto 0;       /* Prevent preceding content from clinging to navboxes */
    font-family:bahnschrift;
}
a[href$=":Sump"], a[href$="/Sump"]{
    font-weight:bold;
    color: cyan !important;
}
a[href$=":Tankman_fan_44"], a[href$="/Tankman_fan_44"]{
    font-weight:bold;
    color: #FFFFFF !important;
    text-shadow: 0px 0px 5px #2a9df4;
}
}


.navbox .navbox {
a[href$=":Tankmanfan44"], a[href$="/Tankmanfan44"]{
margin-top: 0;           /* No top margin for nested navboxes */
    font-weight:bold;
    color: #FFFFFF !important;
    text-shadow: 0px 0px 5px #2a9df4;
}
}


.navbox + .navbox {
a[href$=":LuaGunsX"], a[href$="/LuaGunsX"]{
margin-top: -1px;         /* Single pixel border between adjacent navboxes */
    font-weight:bold;
    color: gray !important;
}
a[href$=":TheEpikShyGuy"], a[href$="/TheEpikShyGuy"]{
    font-weight:bold;
    text-shadow: 0px 0px 10px #ffffff;
    color: black !important;
}
}


.navbox-inner,
.stub {
.navbox-subgroup {
background-color: #172617;
width: 100%;
border: 1px solid #858585;
}
.stub2 {
background-color: #5f7b58;
}
.cleanup1 {
background-color: #262217;
border:1px solid #858585;
}
.cleanup2 {
background-color: #735926
}
}


.navbox-group,
.delete{
.navbox-title,
background-color: #261717;
.navbox-abovebelow {
border:1px solid #858585;
padding: 0.25em 1em;     /* Title, group and above/below styles */
}
line-height: 1.5em;
.delete2{
text-align: center;
background-color: #783636;
}
.spoiler{
background-color: #66464b;
border:1px solid #858585;
}
.spoiler2{  
background-color: #b37b84;
}
.lost{
background-color: #555;
border:1px solid gray;
}
.lost2{
background-color: #979797;
}
.closed{
background-color: #555200;
border:1px solid orange;
}
.closed2{
background-color: #FFD500;
}
.construction{
background-color: #555200;
border:1px solid orange;
}
.construction2{
background-color: #FFD500;
}
.pd1{
background-color: #555200;
border:1px solid orange;
}
.pd2{
background-color: #FFD500;
}
.pls1{
background-color: #172617;
border: 1px solid #858585;
}
}
 
.pls2{
th.navbox-group {             /* Group style */
background-color: #5f7b58;
white-space: nowrap;
}
/* @noflip */
.plsv1{
text-align: right;
background-color: #497e8f;
}
.plsv2{  
background-color: lightblue;
}
.fairuse{
background-color: #555;
border:1px solid gray;
}
.fairuse2{
background-color: lightgray;
}
.retired{
background-color: #555200;
border:1px solid orange;
}
}
 
.retired2{  
.navbox,
background-color: #FFD500;
.navbox-subgroup {
background-color: #fdfdfd; /* Background color */
}
}
 
.permission1 {  
.navbox-list {
    background-color: #B000B0;
line-height: 1.5em;
    border: 1px solid white;
border-color: #fdfdfd;   /* Must match background color */
}
}


/* cell spacing for navbox cells */
.permission2 {  
tr + tr > .navbox-abovebelow,
    background-color: #ffffff;
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {   /* Borders above 2nd, 3rd, etc. rows */
border-top: 2px solid #fdfdfd; /* Must match background color */
}
}


.navbox th,
.navbox-title {
background-color: #ccccff;      /* Level 1 color */
}


.navbox-abovebelow,
#mp { --bg:#1f1f1f; --accent:#a62e10; --text:#d8d8d8; --heading:#ffffff; }
th.navbox-group,
#mp * { box-sizing: border-box; }
.navbox-subgroup .navbox-title {
background-color: #ddddff;     /* Level 2 color */
}


.navbox-subgroup .navbox-group,
#mp .card {
.navbox-subgroup .navbox-abovebelow {
  background: var(--bg);
background-color: #e6e6ff;     /* Level 3 color */
  border: 2px solid var(--accent);
  border-radius: 10px;
  padding: 0.8rem;
  margin: 0.6rem 0;
  color: var(--text);
}
}


.navbox-even {
#mp .hero { padding: 0; }
background-color: #f7f7f7;     /* Even row striping */
#mp .hero .mw-file-element, #mp .hero img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 8px;
}
}


.navbox-odd {
#mp .welcome { text-align: center; }
background-color: transparent; /* Odd row striping */
#mp .title { font-size: 1.6rem; font-weight: 700; }
}
#mp .title .muted { color: var(--text); font-weight: 600; }
#mp .title .site { color: var(--accent); }
#mp .subtitle { color: var(--text); margin-top: 0.25rem; }
#mp .stats { color: var(--text); margin-top: 0.25rem; word-wrap: anywhere; }


.navbox .hlist td dl,
#mp .quicklinks {
.navbox .hlist td ol,
  display: grid;
.navbox .hlist td ul,
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
.navbox td.hlist dl,
  gap: .5rem;
.navbox td.hlist ol,
  margin-top: .75rem;
.navbox td.hlist ul {
padding: 0.125em 0;       /* Adjust hlist padding in navboxes */
}
}
/* Styling for JQuery makeCollapsible, matching that of collapseButton */
#mp .quicklinks a,
.mw-parser-output .mw-collapsible-toggle {
#mp .quicklinks a:visited {
font-weight: normal;
  display: block;
/* @noflip */
  padding: .55rem .6rem;
text-align: right;
  border: 1px solid var(--accent);
padding-right: 0.2em;
  border-radius: 8px;
padding-left: 0.2em;
  text-align: center;
  background: rgba(166,46,16,0.08);
  color: var(--heading);
  text-decoration: none;
}
}
#mp .quicklinks a:hover { background: rgba(166,46,16,0.16); }


.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
#mp h2 {
/* @noflip */
  margin: .5rem 0 .8rem;
float: left;
  padding: .35rem .55rem;
/* @noflip */
  background: var(--accent);
text-align: left;
  color: var(--heading);
  border: 1px solid #631b09;
  border-left: none;
  border-top: none;
  font-size: 1.1rem;
}
}
/* Add your usernames here */
#mp .section-body a { color: #ffffff; }
a[href$=":Lawiki1534"], a[href$="/Lawiki1534"]{
 
    font-weight:bold;
#mp .row {
    color: #2871F7 !important;
  display: flex;
  flex-direction: column;
  gap: .6rem;
}
}
a[href$=":Screamer1234"], a[href$="/Screamer1234"]{
#mp .col { width: 100%; }
    font-weight:bold;
 
    color: #52ffcb !important;
@media (min-width: 800px) {
  #mp .row { flex-direction: row; }
  #mp .row .col { width: 50%; }
}
}
a[href$=":DevinMillar"], a[href$="/DevinMillar"]{
 
     font-weight:bold;
 
     color: yellow !important;
#mp { --bg:#1f1f1f; --accent:#a62e10; --text:#d8d8d8; --heading:#ffffff; }
#mp .card { background:var(--bg); border:2px solid var(--accent); border-radius:10px; padding:1.2rem; margin:.8rem 0; color:var(--text); }
 
#mp .welcome-card { display:block; }
@media (min-width:900px){
  #mp .welcome-card{
     display:grid;
    grid-template-columns: 1.2fr 1fr;
    align-items:center;
     gap:2rem;
  }
}
}
a[href$=":TabbyGarf"], a[href$="/TabbyGarf"]{
 
    font-weight:bold;
#mp .welcome-card .title{ font-size:2rem; font-weight:800; text-align:center; }
    color: orange !important;
#mp .welcome-card .subtitle,
#mp .welcome-card .stats{ text-align:center; font-size:1.05rem; }
@media (min-width:900px){
  #mp .welcome-card .title,
  #mp .welcome-card .subtitle,
  #mp .welcome-card .stats{ text-align:left; }
}
}
a[href$=":Sump"], a[href$="/Sump"]{
 
    font-weight:bold;
#mp .welcome-card .muted{ color:var(--heading); opacity:.85; }
    color: cyan !important;
#mp .welcome-card .site{ color:var(--accent); }
}
#mp .welcome-card .stats a{ color:var(--accent); text-decoration:none; }
a[href$=":Tankman fan 44"], a[href$="/Tankman fan 44"]{
 
    font-weight:bold;
#mp .quicklist{  
    color: white !important;
  list-style:disc;
  list-style-position:outside;
  margin:0;
  padding-left:1.2rem;
  display:grid;
  grid-template-columns:1fr;
  gap:.35rem .9rem;
}
}
@media (min-width:600px){ #mp .quicklist{ grid-template-columns:repeat(2, minmax(160px,1fr)); } }
@media (min-width:900px){ #mp .quicklist{ grid-template-columns:repeat(3, minmax(160px,1fr)); } }
#mp .quicklist a{ color:var(--accent); text-decoration:none; }
#mp .quicklist a:hover{ text-decoration:underline; }

Latest revision as of 22:40, 21 August 2025

/* Custom fonts */
@font-face {
  font-family: "Submona";
  src: url("/resources/assets/submona.woff") format("woff");
}
@font-face {
  font-family: "Giko";
  src: url("/resources/assets/giko2.woff") format("woff");
}

/* AA mode for non-Safari browsers */
.aa {
	font-family: 'MS PGothic', 'Submona', sans-serif !important;
	word-wrap: break-word;
	line-height: 1;
	font-size: 12pt;
}

/* AA mode for Safari since Safari will try to set the page to shift-jis */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.aa {
		font-family: 'Submona', sans-serif !important;
	}
}

/* AA mode with the giko font as default for non-Safari browsers */
.aagiko {
	font-family: 'MS PGothic', 'Giko', sans-serif !important;
	word-wrap: break-word;
	line-height: 1;
	font-size: 12pt;
}

/* AA mode with the giko font for Safari since Safari will try to set the page to shift-jis */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.aagiko {
		font-family: 'Giko', sans-serif !important;
	}
}

/* Add your usernames here */
a[href$=":Lawiki"], a[href$="/Lawiki"], a[visited$=":Lawiki"], a[visited$="/Lawiki"]{
    font-weight:bold;
    color: #2871F7 !important;
}
a[href$=":Screamer1234"], a[href$="/Screamer1234"]{
    font-weight:bold;
    color: cyan !important;
    text-shadow: 0px 0px 10px #00b7ff;
    font-family:bahnschrift;
}
a[href$=":Sump"], a[href$="/Sump"]{
    font-weight:bold;
    color: cyan !important;
}
a[href$=":Tankman_fan_44"], a[href$="/Tankman_fan_44"]{
    font-weight:bold;
    color: #FFFFFF !important;
    text-shadow: 0px 0px 5px #2a9df4;
}

a[href$=":Tankmanfan44"], a[href$="/Tankmanfan44"]{
    font-weight:bold;
    color: #FFFFFF !important;
    text-shadow: 0px 0px 5px #2a9df4;
}

a[href$=":LuaGunsX"], a[href$="/LuaGunsX"]{
    font-weight:bold;
    color: gray !important;
}
a[href$=":TheEpikShyGuy"], a[href$="/TheEpikShyGuy"]{
    font-weight:bold;
    text-shadow: 0px 0px 10px #ffffff;
    color: black !important;
}

.stub { 
 background-color: #172617;
 border: 1px solid #858585;
}
.stub2 { 
 background-color: #5f7b58;
}
.cleanup1 {
 background-color: #262217;
 border:1px solid #858585;
}
.cleanup2 {
 background-color: #735926
}

.delete{ 
 background-color: #261717;
 border:1px solid #858585;
}
.delete2{ 
 background-color: #783636;
}
.spoiler{ 
 background-color: #66464b;
 border:1px solid #858585;
}
.spoiler2{ 
 background-color: #b37b84;
}
.lost{ 
 background-color: #555;
 border:1px solid gray;
}
.lost2{ 
 background-color: #979797;
}
.closed{ 
 background-color: #555200;
 border:1px solid orange;
}
.closed2{ 
 background-color: #FFD500;
}
.construction{ 
 background-color: #555200;
 border:1px solid orange;
}
.construction2{ 
 background-color: #FFD500;
}
.pd1{ 
 background-color: #555200;
 border:1px solid orange;
}
.pd2{ 
 background-color: #FFD500;
}
.pls1{ 
 background-color: #172617;
 border: 1px solid #858585;
}
.pls2{ 
 background-color: #5f7b58;
}
.plsv1{ 
 background-color: #497e8f;
}
.plsv2{ 
 background-color: lightblue;
}
.fairuse{ 
 background-color: #555;
 border:1px solid gray;
}
.fairuse2{ 
 background-color: lightgray;
}
.retired{ 
 background-color: #555200;
 border:1px solid orange;
}
.retired2{ 
 background-color: #FFD500;
}
.permission1 { 
    background-color: #B000B0;
    border: 1px solid white;
}

.permission2 { 
    background-color: #ffffff;
}


#mp { --bg:#1f1f1f; --accent:#a62e10; --text:#d8d8d8; --heading:#ffffff; }
#mp * { box-sizing: border-box; }

#mp .card {
  background: var(--bg);
  border: 2px solid var(--accent);
  border-radius: 10px;
  padding: 0.8rem;
  margin: 0.6rem 0;
  color: var(--text);
}

#mp .hero { padding: 0; }
#mp .hero .mw-file-element, #mp .hero img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 8px;
}

#mp .welcome { text-align: center; }
#mp .title { font-size: 1.6rem; font-weight: 700; }
#mp .title .muted { color: var(--text); font-weight: 600; }
#mp .title .site { color: var(--accent); }
#mp .subtitle { color: var(--text); margin-top: 0.25rem; }
#mp .stats { color: var(--text); margin-top: 0.25rem; word-wrap: anywhere; }

#mp .quicklinks {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  gap: .5rem;
  margin-top: .75rem;
}
#mp .quicklinks a,
#mp .quicklinks a:visited {
  display: block;
  padding: .55rem .6rem;
  border: 1px solid var(--accent);
  border-radius: 8px;
  text-align: center;
  background: rgba(166,46,16,0.08);
  color: var(--heading);
  text-decoration: none;
}
#mp .quicklinks a:hover { background: rgba(166,46,16,0.16); }

#mp h2 {
  margin: .5rem 0 .8rem;
  padding: .35rem .55rem;
  background: var(--accent);
  color: var(--heading);
  border: 1px solid #631b09;
  border-left: none;
  border-top: none;
  font-size: 1.1rem;
}
#mp .section-body a { color: #ffffff; }

#mp .row {
  display: flex;
  flex-direction: column;
  gap: .6rem;
}
#mp .col { width: 100%; }

@media (min-width: 800px) {
  #mp .row { flex-direction: row; }
  #mp .row .col { width: 50%; }
}


#mp { --bg:#1f1f1f; --accent:#a62e10; --text:#d8d8d8; --heading:#ffffff; }
#mp .card { background:var(--bg); border:2px solid var(--accent); border-radius:10px; padding:1.2rem; margin:.8rem 0; color:var(--text); }

#mp .welcome-card { display:block; }
@media (min-width:900px){
  #mp .welcome-card{
    display:grid;
    grid-template-columns: 1.2fr 1fr;
    align-items:center;
    gap:2rem;
  }
}

#mp .welcome-card .title{ font-size:2rem; font-weight:800; text-align:center; }
#mp .welcome-card .subtitle,
#mp .welcome-card .stats{ text-align:center; font-size:1.05rem; }
@media (min-width:900px){
  #mp .welcome-card .title,
  #mp .welcome-card .subtitle,
  #mp .welcome-card .stats{ text-align:left; }
}

#mp .welcome-card .muted{ color:var(--heading); opacity:.85; }
#mp .welcome-card .site{ color:var(--accent); }
#mp .welcome-card .stats a{ color:var(--accent); text-decoration:none; }

#mp .quicklist{ 
  list-style:disc;
  list-style-position:outside;
  margin:0;
  padding-left:1.2rem;
  display:grid;
  grid-template-columns:1fr;
  gap:.35rem .9rem;
}
@media (min-width:600px){ #mp .quicklist{ grid-template-columns:repeat(2, minmax(160px,1fr)); } }
@media (min-width:900px){ #mp .quicklist{ grid-template-columns:repeat(3, minmax(160px,1fr)); } }

#mp .quicklist a{ color:var(--accent); text-decoration:none; }
#mp .quicklist a:hover{ text-decoration:underline; }