New mission: revamp the portals to make them look actually tolerable to the eye. They are currently placeholders as of now.
The Gold Network: Soyworld | SNCApedia | SoyPlace


Please do not be surprised when the site randomly loads extremely slow. It is probably being DDoSed.


I'm not dead, just inactive for the moment. Faggot (talk) 20:16, 9 April 2026 (UTC)

Template:Brimstone/styles.css: Difference between revisions

From SNCApedia, the shit nobody cares about encyclopedia
Jump to navigationJump to search
mNo edit summary
mNo edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
/*
/*
   BRIMSTONE CONTAINMENT CSS
   BRIMSTONE HAZARD LABEL & INVENTORY CSS
   Uses standard MediaWiki custom toggles (100% parser safe)
   Shrink-wrapped (Sanitizer-safe) with larger bottom text
*/
*/


.brim-box {
.brim-wrapper {
     margin: 1em auto;
     margin: 1em auto;
     border: 2px solid #530014;
     display: table; /* MAGIC FIX: Shrink-wraps the container safely */
    background: #0a0a0a;
     font-family: "Arial Black", "Arial Bold", sans-serif;
    max-width: 800px;
     border-radius: 6px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.6);
    font-family: sans-serif;
}
}


.brim-header {
/* THE CLICKABLE STICKER */
     background: repeating-linear-gradient(
.brim-sticker {
        -45deg,
     background: #fff;
        #2a000a,
     border: 4px solid #000;
        #2a000a 15px,
     border-radius: 0;
        #1a0005 15px,
        #1a0005 30px
    );
     padding: 20px 15px;
    position: relative;
     border-bottom: 3px solid #bfc200;
     cursor: pointer;
     cursor: pointer;
     user-select: none;
     user-select: none;
    box-shadow: 0 4px 10px rgba(0,0,0,0.3);
    transition: transform 0.1s ease, box-shadow 0.1s ease;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}
}


/* Yellow Hazard Tape at the top */
.brim-sticker:active {
.brim-header::before {
     transform: scale(0.98);
     content: "";
     box-shadow: 0 2px 5px rgba(0,0,0,0.4);
     position: absolute;
    top: 0; left: 0; right: 0;
    height: 8px;
    background: repeating-linear-gradient(
        45deg,
        #000,
        #000 10px,
        #bfc200 10px,
        #bfc200 20px
    );
}
}


.brim-title {
/* TOP HEADER */
     font-size: 1.5em;
.brim-sticker-head {
    background: #ffcc00;
    border-bottom: 4px solid #000;
    padding: 8px 12px; /* Very tight padding */
    text-align: center;
     font-size: 2.1em; /* Larger header */
     font-weight: 900;
     font-weight: 900;
     color: #bfc200;
     color: #000;
    text-align: center;
    text-shadow: 0 0 8px rgba(191, 194, 0, 0.4);
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
     justify-content: center;
     justify-content: center;
     gap: 10px;
     gap: 12px;
     margin-top: 5px;
     text-transform: uppercase;
    line-height: 1;
}
}


.brim-btn-container {
/* The Black Box behind "BRIMSTONE" */
     text-align: center;
.brim-sticker-head .brim-hl {
     margin-top: 15px;
    background: #000;
    padding: 4px 10px;
    border-radius: 0;
    display: inline-block;
}
 
.brim-sticker-head .brim-hl a {
     text-decoration: none !important;
}
 
/* BOTTOM SECTION */
.brim-sticker-body {
     display: flex;
    background: #fff;
}
}


.brim-btn {
/* Left side: The Icon */
    display: inline-block;
.brim-sticker-icon {
    background: #000;
     padding: 10px 15px;
    color: #bfc200;
     border-right: 4px solid #000;
    font-size: 14px;
     display: flex;
    font-weight: bold;
     align-items: center;
     padding: 8px 16px;
     justify-content: center;
     border: 2px solid #bfc200;
     border-radius: 4px;
     text-transform: uppercase;
     letter-spacing: 1px;
    transition: all 0.2s ease-in-out;
}
}


/* Hover effects for the whole banner */
/* Right side: The Warning Text */
.brim-header:hover .brim-btn {
.brim-sticker-text {
     background: #bfc200;
     padding: 10px 18px;
     color: #000;
     color: #000;
     box-shadow: 0 0 12px rgba(191, 194, 0, 0.8);
     font-size: 1.8em; /* BIG MAIN TEXT */
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 1.1;
}
 
.brim-sticker-text .brim-subtext {
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 0.75em; /* BIG SUBTEXT */
    margin-top: 6px;
    color: #333;
}
}


.brim-content {
/* THE INVENTORY PANEL */
     padding: 20px;
.brim-inventory {
     background: #110005;
     margin-top: 10px;
     color: #e0e0e0;
     background: rgba(0, 0, 0, 0.85);
     line-height: 1.6;
     color: #eee;
    padding: 15px;
    font-family: sans-serif;
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
     line-height: 1.5;
}
}


/* FORCES MEDIAWIKI TO HIDE ITS DEFAULT TOGGLE BUTTON */
.brim-wrapper .mw-collapsible-toggle {  
.brim-box .mw-collapsible-toggle {
     display: none !important;  
     display: none !important;
}
}

Latest revision as of 14:59, 20 April 2026

/*
  BRIMSTONE HAZARD LABEL & INVENTORY CSS
  Shrink-wrapped (Sanitizer-safe) with larger bottom text
*/

.brim-wrapper {
    margin: 1em auto;
    display: table; /* MAGIC FIX: Shrink-wraps the container safely */
    font-family: "Arial Black", "Arial Bold", sans-serif;
}

/* THE CLICKABLE STICKER */
.brim-sticker {
    background: #fff;
    border: 4px solid #000;
    border-radius: 0;
    cursor: pointer;
    user-select: none;
    box-shadow: 0 4px 10px rgba(0,0,0,0.3);
    transition: transform 0.1s ease, box-shadow 0.1s ease;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}

.brim-sticker:active {
    transform: scale(0.98);
    box-shadow: 0 2px 5px rgba(0,0,0,0.4);
}

/* TOP HEADER */
.brim-sticker-head {
    background: #ffcc00;
    border-bottom: 4px solid #000;
    padding: 8px 12px; /* Very tight padding */
    text-align: center;
    font-size: 2.1em; /* Larger header */
    font-weight: 900;
    color: #000;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    text-transform: uppercase;
    line-height: 1;
}

/* The Black Box behind "BRIMSTONE" */
.brim-sticker-head .brim-hl {
    background: #000;
    padding: 4px 10px;
    border-radius: 0;
    display: inline-block;
}

.brim-sticker-head .brim-hl a {
    text-decoration: none !important;
}

/* BOTTOM SECTION */
.brim-sticker-body {
    display: flex;
    background: #fff;
}

/* Left side: The Icon */
.brim-sticker-icon {
    padding: 10px 15px;
    border-right: 4px solid #000;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Right side: The Warning Text */
.brim-sticker-text {
    padding: 10px 18px;
    color: #000;
    font-size: 1.8em; /* BIG MAIN TEXT */
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 1.1;
}

.brim-sticker-text .brim-subtext {
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 0.75em; /* BIG SUBTEXT */
    margin-top: 6px;
    color: #333;
}

/* THE INVENTORY PANEL */
.brim-inventory {
    margin-top: 10px;
    background: rgba(0, 0, 0, 0.85);
    color: #eee;
    padding: 15px;
    font-family: sans-serif; 
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    line-height: 1.5;
}

.brim-wrapper .mw-collapsible-toggle { 
    display: none !important; 
}