Site News Hub

Note: These are different from the main page's news and the Archived News. Those are for live updates on the site's workings, policies, and projects. This is a summary for site articles and fandom creations for the month in whole, posted at the beginning of each month. If you wish to comment on this news series as a whole, or make suggestions, please comment on this hub instead of the individual pages. Please do not add rating modules to any of the individual pages.


rating: +206+x

News for July, 2021

/* source: http://ah-sandbox.wikidot.com/component:collapsible-sidebar-x1 */
 
#top-bar .open-menu a {
        position: fixed;
        top: 0.5em;
        left: 0.5em;
        z-index: 5;
        font-family: 'Nanum Gothic', san-serif;
        font-size: 30px;
        font-weight: 700;
        width: 30px;
        height: 30px;
        line-height: 0.9em;
        text-align: center;
        border: 0.2em solid #888;
        background-color: #fff;
        border-radius: 3em;
        color: #888;
}
 
@media (min-width: 768px) {
 
    #top-bar .mobile-top-bar {
        display: block;
    }
 
    #top-bar .mobile-top-bar li {
        display: none;
    }
 
    #main-content {
        max-width: 708px;
        margin: 0 auto;
        padding: 0;
        transition: max-width 0.2s ease-in-out;
    }
 
    #side-bar {
        display: block;
        position: fixed;
        top: 0;
        left: -20em;
        width: 17.75em;
        height: 100%;
        margin: 0;
        overflow-y: auto;
        z-index: 10;
        padding: 1em 1em 0 1em;
        background-color: rgba(0,0,0,0.1);
        transition: left 0.4s ease-in-out;
 
        scrollbar-width: thin;
    }
 
    #side-bar:target {
        left: 0;
    }
 
     #top-bar .close-menu {
        margin-left: 19.75em;
        opacity: 0;
    }
    #side-bar:target .close-menu {
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: -1;
    }
 
    #top-bar .open-menu a:hover {
        text-decoration: none;
    }
}
 
@supports selector(:focus-within) {
 
@media (min-width: 768px) {
    #top-bar .open-menu a {
        pointer-events: none;
    }
    #side-bar:not(:target) .close-menu {
        display: block;
        pointer-events: none;
        user-select: none;
        z-index: -1;
    }
 
    /* This pseudo-element is meant to overlay the regular sidebar button
    so the fixed positioning (top, left, right and/or bottom) has to match */
 
    #side-bar .close-menu::before {
        content: "";
        position: fixed;
        z-index: 5;
        display: block;
 
        top: 0.5em;
        left: 0.5em;
 
        border: 0.2em solid transparent;
        width: 30px;
        height: 30px;
        font-size: 30px;
        line-height: 0.9em;
 
        pointer-events: all;
        cursor: pointer;
    }
    #side-bar:focus-within {
        left: 0;
    }
    #side-bar:focus-within .close-menu::before {
        pointer-events: none;
    }
}
 
}
rating: +206+x

What this is

A bunch of miscellaneous CSS 'improvements' that I, CroquemboucheCroquembouche, use on a bunch of pages because I think it makes them easier to deal with.

The changes this component makes are bunch of really trivial modifications to ease the writing experience and to make documenting components/themes a bit easier (which I do a lot). It doesn't change anything about the page visually for the reader — the changes are for the writer.

I wouldn't expect translations of articles that use this component to also use this component, unless the translator likes it and would want to use it anyway.

This component probably won't conflict with other components or themes, and even if it does, it probably won't matter too much.

Usage

On any wiki:

[[include :scp-wiki:component:croqstyle]]

This component is designed to be used on other components. When using on another component, be sure to add this inside the component's [[iftags]] block, so that users of your component are not forced into also using Croqstyle.

Related components

Other personal styling components (which change just a couple things):

Personal styling themes (which are visual overhauls):

CSS changes

Reasonably-sized footnotes

Stops footnotes from being a million miles wide, so that you can actually read them.

.hovertip { max-width: 400px; }

Monospace edit/code

Makes the edit textbox monospace, and also changes all monospace text to Fira Code, the obviously superior monospace font.

@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap');
 
:root { --mono-font: "Fira Code", Cousine, monospace; }
#edit-page-textarea, .code pre, .code p, .code, tt, .page-source { font-family: var(--mono-font); }
.code pre * { white-space: pre; }
.code *, .pre * { font-feature-settings: unset; }

Teletype backgrounds

Adds a light grey background to <tt> elements ({{text}}), so code snippets stand out more.

tt {
  background-color: var(--swatch-something-bhl-idk-will-fix-later, #f4f4f4);
  font-size: 85%;
  padding: 0.2em 0.4em;
  margin: 0;
  border-radius: 6px;
}

No more bigfaces

Stops big pictures from appearing when you hover over someone's avatar image, because they're stupid and really annoying and you can just click on them if you want to see the big version.

.avatar-hover { display: none !important; }

Breaky breaky

Any text inside a div with class nobreak has line-wrapping happen between every letter.

.nobreak { word-break: break-all; }

Code colours

Add my terminal's code colours as variables. Maybe I'll change this to a more common terminal theme like Monokai or something at some point, but for now it's just my personal theme, which is derived from Tomorrow Night Eighties.

Also, adding the .terminal class to a fake code block as [[div class="code terminal"]] gives it a sort of pseudo-terminal look with a dark background. Doesn't work with [[code]], because Wikidot inserts a bunch of syntax highlighting that you can't change yourself without a bunch of CSS. Use it for non-[[code]] code snippets only.

Quick tool to colourise a 'standard' Wikidot component usage example with the above vars: link

:root {
  --c-bg: #393939;
  --c-syntax: #e0e0e0;
  --c-comment: #999999;
  --c-error: #f2777a;
  --c-value: #f99157;
  --c-symbol: #ffcc66;
  --c-string: #99cc99;
  --c-operator: #66cccc;
  --c-builtin: #70a7df;
  --c-keyword: #cc99cc;
}
 
.terminal, .terminal > .code {
  color: var(--c-syntax);
  background: var(--c-bg);
  border: 0.4rem solid var(--c-comment);
  border-radius: 1rem;
}

Debug mode

Draw lines around anything inside .debug-mode. The colour of the lines is red but defers to CSS variable --debug-colour.

You can also add div.debug-info.over and div.debug-info.under inside an element to annotate the debug boxes — though you'll need to make sure to leave enough vertical space that the annotation doesn't overlap the thing above or below it.

…like this!

.debug-mode, .debug-mode *, .debug-mode *::before, .debug-mode *::after {
  outline: 1px solid var(--debug-colour, red);
  position: relative;
}
.debug-info {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  font-family: 'Fira Code', monospace;
  font-size: 1rem;
  white-space: nowrap;
}
.debug-info.over { top: -2.5rem; }
.debug-info.under { bottom: -2.5rem; }
.debug-info p { margin: 0; }
/*
    Newspaper Theme
    [2021 Wikidot Theme]
    By MalyceGraves and EstrellaYoshte
    Based on:
       Penumbra Theme by EstrellaYoshte
       Paperstack Theme by EstrellaYoshte
       Ad Astra Theme by NatVoltaic and stormbreath
       Inkblot Theme by Croquembouche
       Anderson Robotics Theme by Croquembouche
       BHL Style Collapsible by Monkatraz
       Monotypical Theme by EstrellaYoshte
*/
 
@import url('https://fonts.googleapis.com/css2?family=Kulim+Park&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap');
 
:root {
    --accentColor: #E5062B;
    --lgurl: url("http://scp-wiki.wdfiles.com/local--files/theme%3Anewspaper/newslogo.png");
    --bgurl: url("http://scp-wiki.wdfiles.com/local--files/theme%3Anewspaper/newshead.png");
 
    --primaryBackgroundColor: #f3f3f3;
    --textColor: #090B0C;
    --headerColor: #161B33;
    --selectionColor: #FFE419;
 
    --header-font: 'DM Serif Display', serif;
    --link-timing: 0.125s ease-out;
}
 
#content-wrap {
    margin: 0.65em auto 0;
    box-sizing: border-box;
}
#page-content { font-size: 1rem; }
 
body {
    font-family: 'Kulim Park', sans-serif;
    color: var(--textColor);
    background-color: #FFF4E9;
    background-image: none;
    background-repeat: no-repeat;
}
tt {
    background-color: var(--primaryBackgroundColor);
}
code {
    font-family: var(--mono-font);
}
#edit-page-textarea, .code pre, .code p, .code, tt, .page-source {
    font-size: 90%;
}
 
a:not(.rate-box-with-credit-button a, .page-rate-widget-box a, yui-nav a) {
    color: var(--accentColor);
}
 
#page-content div {
    clear: unset;
}
 
/* Selection */
::selection {
    background: var(--selectionColor);
    color: var(--textColor);
}
 
/* ---- HEADER ---- */
 
div#container-wrap {
     background-image: none;
}
div#header {
    background-image: none;
    height: 240px;
}
 
div#header-extra-div-1 {
    height: 164px;
    width: 100%;
    top: 0;
    position: absolute;
    background: var(--lgurl);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    opacity: 1;
    z-index: -1;
}
div#extra-div-1 {
    height: 164px;
    width: 100%;
    top: 0;
    position: absolute;
    background: var(--bgurl);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center 0;
    z-index: -2;
    -webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 20%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);
    mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 20%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);
}
 
#header h1, #header h2 { margin-left: 0; float: none; text-align: center; }
#header h1 a {
    padding-top: 174px;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
 
}
#header h2 { 
margin-top: 6.5rem;
    font-size: 0.75rem;
    font-style: italic;
}
/* Hide the existing text */
#header h1 span, #header h2 span { font-size: 0; display: none; }
/* Style the new text */
#header h1 a::before, #header h2::before {
  color: var(--headerColor);
  font-family: var(--header-font);
  text-shadow: none;
}
#header h2::before { color: var(--textColor); }
/* Set the new text's content from variable */
#header h1 a::before {
  content: var(--header-title, "SCP Foundation News");
  font-weight: 300;
  font-size: 1.3em;
}
#header h2::before {
  content: var(--header-subtitle, "The Official SCPN Monthly");
  font-weight: 600;
  font-size: 1.22em;
}
 
#login-status {
    color: var(--textColor);
    background-color: #FEFBF8;
    padding: 0.3rem 0.25rem 0.4rem 0.5rem;
    border-radius: 0 0 0.5rem 0.5rem;
    box-shadow: 0 0 3px 1px rgba(0,0,0,0.2);
    top: 0;
}
#login-status a {
    color: var(--accentColor);
}
#account-topbutton {
    border: none;
    margin-left: -0.1rem;
}
 
div#account-options {
    background-color: var(--primaryBackgroundColor);
    border: none;
    border-radius: 0.35rem;
    box-shadow: 0 0 4px 1px rgba(0,0,0,0.25);
    top: 1.85rem;
 
    display: block!important;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.15s;
}
#account-topbutton:focus + #account-options,
#account-topbutton:active + #account-options,
#account-options:focus-within {
    opacity: 1;
    pointer-events: all;
}
/* Without this, touchscreen doesn't work */
@media (pointer: coarse) {
    #account-topbutton:hover + #account-options,
    #account-options:hover {
        opacity: 1;
        pointer-events: all;
    }
}
#account-options li a,
#account-options li a:hover {
    color: var(--accentColor);
}
 
/* ---- SEARCH ---- */
div#search-top-box {
    top: 2.25rem;
    right: 0.5rem;
    width: 1.6rem;
}
 
div#search-top-box::before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0; right: 0.05rem;
    background-color: var(--accentColor);
    pointer-events: none;
    z-index: 2;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E");
    -webkit-mask-size: 1rem;
            mask-size: 1rem;
    -webkit-mask-position: center;
            mask-position: center;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    opacity: 1;
    transition: opacity 0.25s ease;
}
div#search-top-box:focus-within::before { opacity: 0; }
 
div#search-top-box form {
    display: flex;
    justify-content: flex-end;
}
 
div#search-top-box form input[type="text"]:not(:focus),
div#search-top-box form input[type="text"]:not(:focus):not(:hover) {
    position: relative;
    color: transparent;
    cursor: pointer;
    display: inline-block;
    font-family: var(--body-font);
    width: 1.6rem;
    height: 1.6rem;
    padding: 0.1em 0.5em;
    box-sizing: border-box;
    border-radius: 0.35rem;
    border: none;
    box-shadow: 0 0 2px 1.5px var(--shadow);
}
 
div#search-top-box form input[type="text"],
div#search-top-box form input[type="text"]:hover,
div#search-top-box form input[type="text"]:focus {
    background-color: var(--primaryBackgroundColor)!important;
    color: var(--textColor);
    display: inline-block;
    border: none;
    height: 1.6rem;
    width: 9rem;
    transition: width .25s;
    outline: none;
}
 
div#search-top-box form input[type="submit"] {
    display: none;
}
 
/* ---- TOP BAR ---- */
 
#top-bar {
     top: 14.6rem;
     display: flex;
     justify-content: center;
     right: 0;
}
@media (max-width: 768px) {
    .mobile-top-bar {
         display: flex;
         justify-content: center;
         max-width: 100%;
         width: 100%;
         left: 0;
    }
}
 
/* div[class*=top-bar] is to select both regular and mobile top bar that exist in #top-bar */
 
#top-bar div[class*=top-bar] > ul > li > a {
    color: var(--textColor);
}
 
#top-bar div[class*=top-bar] ul li ul li a {
    color: var(--accentColor);
}
 
#top-bar div[class*=top-bar] > ul > li > a:hover,
#top-bar div[class*=top-bar] > ul > li.sfhover > a {
    background-color: transparent;
    background: none;
}
 
#top-bar div[class*=top-bar] > ul > li,
#top-bar div[class*=top-bar] > ul > li.sfhover {
    background-color: transparent;
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-size: 0 100%;
    background-position: 0 100%;
    background-repeat: no-repeat;
    transition: background-size var(--link-timing);
}
#top-bar div[class*=top-bar] > ul > li:hover,
#top-bar div[class*=top-bar] > ul > li:focus-within {
    background-color: transparent;
    background-size: 100% 100%;
}
 
#top-bar div[class*=top-bar] ul li ul {
    background-color: var(--primaryBackgroundColor);
    border: none;
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
    border-radius: 0.5rem;
}
#top-bar div[class*=top-bar] ul li ul li:first-of-type a {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
#top-bar div[class*=top-bar] ul li ul li:last-of-type a {
    border-bottom-left-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
 
#top-bar div[class*=top-bar] ul li ul li,
#top-bar div[class*=top-bar] ul li ul li a {
    background: transparent;
    border: none;
}
#top-bar div[class*=top-bar] ul li ul li a:hover,
#top-bar div[class*=top-bar] ul li ul li a:focus {
    background-color: #FEFBF8;
}
 
/* keyboard navigation compatibility */
#top-bar div[class*=top-bar] ul > li > ul > li > a {
    height: auto;
    max-height: none;
    line-height: 1.5!important;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}
#top-bar div[class*=top-bar] > ul > li > ul {
    visibility: visible;
    opacity: 0;
    pointer-events: none;
}
#top-bar div[class*=top-bar] > ul > li:hover > ul,
#top-bar div[class*=top-bar] > ul > li > ul:hover,
#top-bar div[class*=top-bar] > ul > li:focus-within > ul,
#top-bar div[class*=top-bar] > ul > li > ul:focus-within {
    opacity: 1;
    pointer-events: all;
}
 
/* ---- SIDE BAR ---- */
 
div#side-bar{
    background: #FEFBF8;
    clear: both;
    padding: .8em;
    border: none;
    border-radius: 0;
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
    overflow-x: hidden;
}
 
#side-bar .heading{
    color: var(--headerColor);
    font-family: var(--header-font);
    font-size: 0.94rem;
    border-bottom: solid 1px var(--headerColor);
    border-top: solid 1px var(--headerColor);
    margin-top: 1.35rem;
    padding-left: 0;
    text-align: center;
}
#side-bar .side-block {
    border: transparent;
    border-radius: 0;
    box-shadow: none;
    background-color: #FEFBF8;
}
#side-bar .side-block.media {
    background-color:#FEFBF8;
}
#side-bar .side-block.media > * {
    display: flex;
    justify-content: space-evenly;
}
#side-bar .side-block.resources {
    background-color:#FEFBF8;
}
.side-block .menu-item > .image {
    display: none;
}
 
#side-bar div.menu-item a {
    color: var(--accentColor);
}
 
#top-bar div.open-menu a {
    border-radius: 0.35rem;
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
    color: var(--accentColor);
    background-color: #FEFBF8;
    border: none;
    padding: 0.15rem;
    user-select: none;
}
 
/* ---- MAIN CONTENT ---- */
#main-content {
    background-color: #FEFBF8;
    padding: 0.5em 2em 0.75em;
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
    width: 100%;
    max-width: 880px;
    margin: -0.4rem auto 0;
    border-radius: 0;
    box-sizing: border-box;
}
 
/* ---- PAGE TITLE ---- */
#page-title, .meta-title {
    color: var(--headerColor);
    font-family: var(--header-font);
    font-size: 3em;
    text-align: center;
    display: flex;
    align-items: center;
    text-align: center;
    border-bottom: none;
    margin: 0.25rem 0;
    padding-bottom: 0;
}
#page-title::before,
#page-title::after,
.meta-title::before,
.meta-title::after {
    content: "";
    flex-grow: 1;
    height: 0.25rem;
    margin: auto auto auto 0.65rem;
    background-color: transparent;
    border-top: solid 0.125rem var(--headerColor);
    border-bottom: solid 0.125rem var(--headerColor);
}
#page-title::before,
.meta-title::before {
    margin: auto 0.65rem auto auto;
}
 
/* ---- BREADCRUMBS ---- */
 
#breadcrumbs, #page-content .pseudocrumbs {
    font-size: 0.85rem;
    font-family: var(--header-font);
    margin-top: -1.05em;
}
#page-content .pseudocrumbs * { text-decoration-color: var(--accentColor)!important; }
 
/* ---- TABS ---- */
 
/* ---- YUI TAB BASE ---- */
.yui-navset .yui-nav a,.yui-navset .yui-navset-top .yui-nav a{background-color:inherit;background-image:inherit}.yui-navset .yui-nav a:hover,.yui-navset .yui-nav a:focus{background:inherit;text-decoration:inherit}.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a:focus,.yui-navset .yui-nav .selected a:hover{color:inherit;background:inherit}.yui-navset .yui-nav,.yui-navset .yui-navset-top .yui-nav{border-color:inherit}.yui-navset li{line-height:inherit}
 
/* ---- YUI TAB CUSTOMIZATION ----*/
 
 .yui-navset .yui-nav,
 .yui-navset .yui-navset-top .yui-nav{
     display: flex;
     flex-wrap: wrap;
     width: calc(100% - .125rem);
     margin: 0 auto;
     border-width: 0;
     box-shadow: none;
}
 .yui-navset .yui-nav a, /* ---- Link Modifier ---- */
 .yui-navset .yui-navset-top .yui-nav a{
     color: var(--textColor);
     font-weight: bold;
    /* ---- Tab Background Colour | [UNSELECTED] ---- */
     background-color: transparent;
     border: unset;
     box-shadow: none;
 
     background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
     background-size: 0 100% ;
     background-position: 0 100%;
     background-repeat: no-repeat;
     transition: background-size var(--link-timing);
}
 .yui-navset .yui-nav a:hover,
 .yui-navset .yui-nav a:focus{
    /* ---- Tab Background Colour | [HOVER] ---- */
     background-color: transparent;
     background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
     background-size: 100% 100% ;
     background-position: 0 100%;
     background-repeat: no-repeat;
     transition: background-size var(--link-timing);
}
 .yui-navset .yui-nav li, /* ---- Listitem Modifier ---- */
 .yui-navset .yui-navset-top .yui-nav li{
     position: relative;
     display: flex;
     flex-grow: 2;
     max-width: 100%;
     margin: 0.25rem;
     padding: 0;
     color: #d6d6d6;
     background-color: var(--primaryBackgroundColor);
     border-color: transparent;
     border-radius: 0.35rem;
     box-shadow: none;
}
 .yui-navset .yui-nav li a,
 .yui-navset-top .yui-nav li a,
 .yui-navset-bottom .yui-nav li a{
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     border-radius: 0.35rem;
}
 .yui-navset .yui-nav li em{
     border: unset;
}
 .yui-navset .yui-nav a em,
 .yui-navset .yui-navset-top .yui-nav a em{
     padding: .35em .75em;
 
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
}
 .yui-navset .yui-nav .selected, /* ---- Selection Modifier ---- */
 .yui-navset .yui-navset-top .yui-nav .selected{
     flex-grow: 2;
     margin: 0;
     padding: 0;
     border-radius: 0.35rem;
    /* ---- Tab Background Colour | [SELECTED] ---- */
     background-color: var(--accentColor);
     color: var(--primaryBackgroundColor);
}
 .yui-navset .yui-nav .selected a,
 .yui-navset .yui-nav .selected a em{
     border: none;
}
 .yui-navset .yui-nav .selected a{
     width: 100%;
     color: #ffffff;
     font-weight: bold;
}
 .yui-navset .yui-nav .selected a:focus,
 .yui-navset .yui-nav .selected a:active{
     color: #ffffff;
     background-color: var(--accentColor);
}
 .yui-navset .yui-content {
    border: none;
    background-color: transparent;
    box-shadow: none;
    margin-top: 0.25rem;
    box-sizing: border-box;
    border-radius: 1rem;
    padding: 0.35rem 0;
    border-top: solid 0.2rem var(--accentColor);
    border-bottom: solid 0.2rem var(--accentColor);
}
 
/* ---- INFO PANE ---- */
 
:root {
    --linkColor: var(--selectionColor);
    --radius-adjust: 0.325rem;
    --shadow: rgba(0,0,0,0.2);
}
 
#page-content .creditRate{
    margin: unset;
    margin-bottom: 1rem;
}
#page-content .rate-box-with-credit-button {
    background-color: var(--primaryBackgroundColor);
    border: none;
    box-shadow: 0 0 3px 1px var(--shadow);
    border-radius: var(--radius-adjust);
    padding: 0.275rem;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box { border: none; }
 
#page-content a.fa {
    transform: none;
}
#page-content .rate-box-with-credit-button .fa-info {
    border: none;
    color: var(--textColor);
 
    padding-top: 0.25rem;
    padding-bottom: 0.0725rem;
    width: 0.9rem;
    margin-left: -0.1rem;
    margin-right: 0.1rem;
 
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-size: 0 100% ;
    background-position: 0 100%;
    background-repeat: no-repeat;
    transition: background-size var(--link-timing);
}
 
#page-content .rate-box-with-credit-button .fa-info:hover,
#page-content .rate-box-with-credit-button .fa-info:focus {
    background-size: 100% 100%;
}
 
.rate-box-with-credit-button .cancel {
    border: solid 1px var(--primaryBackgroundColor);
}
 
#page-content .creditButtonStandalone {
    margin: 0.125rem 0;
}
#page-content .creditButtonStandalone p a {
    border-radius: 1rem;
    color: var(--textColor);
    text-align: center;
    background: initial;
    box-shadow: 0 0 2px 1px var(--shadow);
    padding: 0.24rem;
 
    background: none;
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 100%;
    transition: background-size var(--link-timing);
}
#page-content .creditButtonStandalone p a:hover,
#page-content .creditButtonStandalone p a:focus {
    text-decoration: none;
    background: none;
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
 
/* ---- PAGE RATING ---- */
 
.page-rate-widget-box {
    box-shadow: none;
    margin: unset;
    margin-bottom: 1rem;
    background-color: var(--primaryBackgroundColor);
    border-radius: var(--radius-adjust);
    box-shadow: 0 0 3px 1px var(--shadow);
    padding: 0.275rem;
}
 
.page-rate-widget-box .rateup a:hover, .page-rate-widget-box .rateup a:focus,
.page-rate-widget-box .ratedown a:hover, .page-rate-widget-box .ratedown a:focus,
.page-rate-widget-box .cancel a:hover, .page-rate-widget-box .cancel a:focus {
    color: var(--textColor);
    background: unset;
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-size: 100% 100%;
    background-position: 0 100%;
    background-repeat: no-repeat;
    border-radius: 0;
}
 
.page-rate-widget-box .rate-points {
    background-color: var(--primaryBackgroundColor) !important;
    color: var(--textColor) !important;
    border: solid 1px var(--primaryBackgroundColor);
    border-radius: 0;
}
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
    background-color: var(--primaryBackgroundColor);
    border-top: solid 1px var(--primaryBackgroundColor);
    border-bottom: solid 1px var(--primaryBackgroundColor);
}
 
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
    color: var(--textColor);
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-size: 0 100%;
    background-position: 0 100%;
    background-repeat: no-repeat;
    transition: background-size var(--link-timing);
}
 
.page-rate-widget-box .cancel {
    background-color: var(--primaryBackgroundColor);
    border: solid 1px var(--primaryBackgroundColor);
    border-radius: 0;
}
 
.page-rate-widget-box .cancel a {
    color: var(--textColor);
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-size: 0 100%;
    background-position: 0 100%;
    background-repeat: no-repeat;
    transition: background-size var(--link-timing);
}
 
/* ---- PAGE ELEMENTS ---- */
 
h1,
h2,
h3,
h4,
h5,
h6 {
    color: var(--headerColor);
    font-family: var(--header-font);
    font-weight: normal;
    margin: 0.45em 0;
}
h1 { font-size: 2em; }
h2 { font-size: 1.7em; }
h3 { font-size: 1.45em; }
h4 { font-size: 1.25em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1em; }
 
hr {
    height: 0.25rem;
    margin: 1.75rem 0;
    background-color: transparent;
    border-top: solid 0.125rem var(--headerColor);
    border-bottom: solid 0.125rem var(--headerColor);
    clear: both;
}
 
blockquote,
div.blockquote {
    background-color: var(--primaryBackgroundColor);
    border: none;
    border-left: solid 0.2rem var(--headerColor);
    padding: 0.1rem 1rem;
    box-shadow: 0 0 3px rgba(0,0,0,0.25);
    position: relative;
}
blockquote::before, blockquote::after,
div.blockquote::before, div.blockquote::after {
    content: "";
    display: block;
    height: 0.5rem; width: 0.5rem;
    position: absolute;
    left: 0;
    background-color: var(--headerColor);
}
blockquote::before, div.blockquote::before {
    top: 0;
    transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg);
}
blockquote::after, div.blockquote::after {
    bottom: 0;
    transform: translate(calc(-50% - 0.1rem),50%) rotate(45deg);
}
 
#toc {
    display: block;
    background-color: #FEFBF8;
    border: none;
    padding: 0.1rem 1rem;
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
    border-right: solid 0.2rem var(--headerColor);
    padding: 0.75em;
    position: relative;
}
#toc::before, #toc::after {
    content: "";
    display: block;
    height: 0.5rem; width: 0.5rem;
    position: absolute;
    right: 0;
    background-color: var(--headerColor);
}
#toc::before {
    top: 0;
    transform: translate(calc(0.1rem + 50%),-50%) rotate(45deg);
}
#toc::after {
    bottom: 0;
    transform: translate(calc(0.1rem + 50%),50%) rotate(45deg);
}
#toc-list {
    font-family: var(--header-font);
}
#toc-list > div[style*="margin-left: 1em;"] { margin-left: 0.5em!important; }
#toc-list > div:not([style*="margin-left: 1em;"]) { display: none; }
 
.scp-image-block {
    border: solid 8px var(--primaryBackgroundColor);
    box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
    box-sizing: border-box;
    position: relative;
    z-index: 0;
}
.scp-image-block::before, .scp-image-block::after {
    content:'';
    position: absolute;
    pointer-events: none;
    border: solid 0.25rem var(--headerColor);
    transform: rotate(25deg);
}
.scp-image-block::before {
    right: -0.135rem;
    height: 36px;
    width: 9px;
    top: -14.25px;
    border-radius: 0 0 2rem 2rem;
    border-top: none;
}
.scp-image-block::after {
    top: -25px;
    right: -0.94rem;
    height: 16px;
    width: 14px;
    border-radius: 2rem 2rem 0 0;
    border-bottom: solid 0.55rem transparent;
    z-index: -1;
}
 
.scp-image-block .scp-image-caption {
    background-color: var(--primaryBackgroundColor);
    border-top: solid 4px var(--primaryBackgroundColor);
    color: var(--textColor);
}
.scp-image-block.block-left,
.scp-image-block.block-right {
    margin: 0.25rem 2rem 0.625rem;
}
.scp-image-block.block-left { margin-left: 0.5rem; }
.scp-image-block.block-right { margin-right: 0.5rem; }
@media (max-width: 640px) {
  .scp-image-block.block-left, .scp-image-block.block-right {
    float: none; clear: both; margin-left: auto; margin-right: auto;
  }
}
 
#page-content .wiki-content-table tr th {
    border: solid 1px var(--headerColor);
    color: var(--headerColor);
    background-color: var(--primaryBackgroundColor);
    /* set border for table title */
}
#page-content .wiki-content-table tr td {
    border: solid 1px var(--headerColor);
    /* set border for table content */
}
 
/* fancy collapsible */
#page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link {
    background-color: var(--primaryBackgroundColor);
    border-radius: 0.35rem;
    width: min-content;
    white-space: nowrap;
    overflow: hidden;
    margin: auto;
}
 
#page-content .collapsible-block-folded {
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-size: 0 100% ;
    background-position: 0 100%;
    background-repeat: no-repeat;
    transition: background-size var(--link-timing);
}
#page-content .collapsible-block-folded:hover,
#page-content .collapsible-block-folded:focus-within {
    background-size: 100% 100% ;
    transition: background-size var(--link-timing);
}
#page-content .collapsible-block-unfolded-link {
    background-color: var(--accentColor);
    box-shadow: 0 0 0 0.2rem var(--accentColor);
}
#page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link {
    margin-top: 10px;
    margin-bottom: 10px;
}
#page-content .collapsible-block-link {
    display: inline-flex;
    padding: 0.5rem 1rem;
    text-decoration: none;
    color: var(--textColor);
    font-weight: bold;
}
#page-content .collapsible-block-unfolded-link .collapsible-block-link {
    color: var(--primaryBackgroundColor);
}
 
/* Footnotes */
a.footnoteref {
    padding: 0 0.25em 1px;
    margin-left: -0.15em;
}
 
.hovertip {
    font-size: 1.25em;
    background-color: #FEFBF8 !important;
    border: none !important;
    border-left: solid 0.2rem var(--accentColor)!important;
    color: var(--textColor) !important;
    border-radius: 0 1rem;
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
    padding: 0.35rem;
    box-sizing: border-box;
    width: min(24rem, 60vw)!important;
 
    top: initial!important;
    left: initial!important;
    position: fixed! important;
 
    display: block!important;
    bottom: 2rem;
    right: -25rem;
 
    transition: right 0.45s cubic-bezier(.6,.18,.27,.88);
    transition-delay: 0.455s;
    z-index: 29;
}
.hovertip::before {
    content: "";
    display: block;
    height: 0.5rem;
    width: 0.5rem;
    position: absolute;
    left: 0;
    top: 0;
    background-color: var(--accentColor);
    transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg);
}
div[id$="button-hovertip"] { transition-delay: 0s; }
 
.hovertip[style*="display: block"],
.hovertip:hover {
    z-index: 30;
    right: 1rem;
    transition-delay: 0s;
}
 
.footnote .f-heading {
    font-family: var(--header-font);
}
.footnote .f-footer, .equation .e-footer, .reference .r-footer {
    display: none;
}
 
.footnotes-footer {
    border: none;
    border-left: solid 0.2rem var(--accentColor);
    padding: 0.1rem 1rem 1rem 1.25rem;
    position: relative;
    border-radius: 0 1.25rem;
}
.footnotes-footer::before {
    content: "";
    display: block;
    height: 0.5rem; width: 0.5rem;
    position: absolute;
    left: 0; top: 0;
    background-color: var(--accentColor);
    transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg);
}
 
.footnotes-footer .title {
    color: var(--textColor);
    font-family: var(--header-font);
    margin: 0 0 0.625rem 0;
}
 
/*-- tags --*/
 
#main-content .page-tags a {
    height: 0.8125rem;
    font-size: 0.6875rem;
    background-color: var(--primaryBackgroundColor);
    color: var(--textColor);
    border-radius: 0.35rem;
    margin: .25rem .2rem;
    padding: 0.21rem 0.35rem 0.22rem 0.3rem;
    box-shadow: 0 0 3px rgba(0,0,0,0.25);
    display: inline-flex;
    align-items: center;
    flex-wrap: nowrap;
 
    background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%);
    background-size: 0 100%;
    background-position: 0 100%;
    background-repeat: no-repeat;
    transition: background-size var(--link-timing);
}
 
#main-content .page-tags a:hover,
#main-content .page-tags a:focus {
    background-size: 100% 100%;
    text-decoration: none;
}
#main-content .page-tags a:before {
    content: "⬤";
    font-size: 4px;
    padding-right: 0.2rem;
    display: inline-block;
}
 
.page-tags span {
    border-top: solid 0.125rem var(--primaryBackgroundColor);
}
 
/* Pop-Up Windows */
.owindow {
    background-color: var(--primaryBackgroundColor);
    border: none;
}
 
.owindow .modal-header {
    background-color: transparent;
}
 
.owindow .modal-body img {
    background-color: transparent !important;
}
 
.owindow .title {
    background-color: transparent;
    color: var(--headerColor);
    border-bottom: 1px solid var(--headerColor);
}
 
.owindow .button-bar a {
    background-color: var(--primaryBackgroundColor);
    border-color: var(--accentColor);
    color: var(--accentColor);
}
.owindow .button-bar a:hover {
    background-color: var(--accentColor);
    color: var(--primaryBackgroundColor);
}
 
#page-content .modalbox {
    background: #FEFBF8;
    border: none;
    border-radius: 0;
    box-shadow: 0 0 10px rgba(0,0,0,0.35);
}
#page-content .modalbox hr { margin: 0.75rem 1rem; }
 
/* Edit Buttons */
.buttons .btn {
    background-color: var(--primaryBackgroundColor);
    border-color: var(--accentColor);
    color: var(--accentColor);
    padding: 3px 5px;
}
.buttons .btn:hover {
    background-color: var(--accentColor);
    color: var(--primaryBackgroundColor);
}
 
/* Close Button for Page Source, Rating, Etc */
a.action-area-close:hover {
    background-color: var(--accentColor);
    color: var(--primaryBackgroundColor);
}
 
/* Page-History Current */
.pager .current {
    background-color: var(--accentColor);
    border-color: var(--primaryBackgroundColor);
}
 
/* ---- CUSTOM SYNTAX ----*/
 
#page-content .section-header {
    display: flex;
    align-items: center;
    text-align: center;
    margin-top: 3.5rem;
    margin-bottom: 0.75rem;
    clear: both;
}
#page-content .breaker + .section-header {
    margin-top: 1.5rem;
}
.section-header::before, .section-header::after {
    content: "";
    flex-grow: 1;
    height: 0.175rem;
    margin: auto -0.625rem auto auto;
    background-color: var(--primaryBackgroundColor);
}
.section-header::after {
    margin: auto auto auto -0.625rem;
}
 
.section-header h1 {
    width: max-content;
    margin: 0 auto;
    text-align: center;
    padding: 0.05rem 1.5rem;
    border-radius: 0rem 0.875rem;
    border-bottom: solid 0.2rem var(--accentColor);
    border-top: solid 0.2rem var(--accentColor);
    position: relative;
}
.section-header h1::before {
    content: "";
    background-color: var(--accentColor);
    display: block;
    width: 0.6rem; height: 0.6rem;
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(-0.3rem, -0.4rem) rotate(45deg);
}
.section-header h1::after {
    content: "";
    background-color: var(--accentColor);
    display: block;
    width: 0.6rem; height: 0.6rem;
    position: absolute;
    bottom: 0;
    right: 0;
    transform: translate(0.3rem, 0.4rem) rotate(45deg) ;
}
.section-header h1 span {
    width: max-content;
    margin: auto;
}
 
/*-----------------*/
 
.s-title {
    font-size: 110%;
    font-weight: bold;
    display: inline;
    padding: 0 0.15em;
    padding-bottom: 0.1em;
    border-bottom: solid 0.1rem currentColor;
    border-top: solid 0.1rem currentColor;
}
 
.gallery-frame {
    box-sizing: border-box;
    background-color: #FFF4E9;
    padding: 0.75rem;
    border: inset 0.325rem var(--headerColor);
    box-shadow: inset 0 0 5px rgba(0,0,0,0.4);
    margin: auto;
}
.gallery-frame > img { box-shadow: 0 0 3px 1px rgba(0,0,0,0.3); }
 
.hover:hover {
    text-decoration: none;
}
.hover span { display: none; }
.hover:hover span {
    position: absolute;
    display: inline;
    height: auto;
    max-width: 25%;
    background-color: var(--headerColor);
    color: #FEFBF8;
    font-weight: bold;
    padding: 0.5em 1.5em;
    border-bottom-right-radius: 1rem;
}
 
.f-flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}
.f-flex > div {
    flex-basis: 18rem;
    flex-grow: 1;
}
.f-flex.three > div {
    flex-basis: 13rem;
    flex-grow: 1;
}
.f-flex.data > div {
    padding: 0.65rem 0.375rem;
}
.f-flex.data > div:hover {
    z-index: 9;
}
 
.f-con {
    border: none;
    padding: 0.15rem 0.75rem;
    margin: 0.85rem;
    position: relative;
    border-radius: 0 1.25rem;
    background-color: #FFF4E9;
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
}
#page-content .f-flex .f-con { max-width: 25rem; }
.f-con h4 {
    background-color: var(--headerColor);
    color: #FEFBF8;
    padding: 0.1rem 0;
    border-radius: 0 0.625rem;
}
 
.placard {
    display: inline-block;
    position: relative;
    padding: 0.45rem 0.65rem;
    margin: -1.05rem -0.5rem -1.3rem;
    border: solid 1em transparent;
    background: var(--primaryBackgroundColor) padding-box;
    clip-path: polygon(0 3em, 3em 0, 100%  0, 100% calc(100% - 3em), calc(100% - 3em) 100%, 0 100%);
    filter: drop-shadow(0 1px 2px rgba(0,0,0,0.25));
}
.placard::before, .placard::after {
    position: absolute;
    width: 3em;
    height: .35em;
    background: radial-gradient(at 50% 0, rgba(0,0,0,0.17), rgba(0,0,0,0) 65%);
    content: "";
}
.placard::before {
    top: 0.45em;
    left: -0.95em;
    transform: rotate(-45deg);
}
.placard::after {
    bottom: 0.45em;
    right: -0.95em;
    transform: rotate(135deg);
}
 
/*---- Side ToC setup ----*/
 
.anchor {
    position: sticky;
    height:0;
    top: 0.5rem;
    z-index: 4;
}
.tocbox {
    margin-top: 0;
    position: absolute;
    top: 0;
    right: max(-18.75rem, -17vw);
    z-index: 4;
    box-sizing: border-box;
    width: max-content;
    pointer-events: none;
}
 
#page-content .tocbox .toc-u {
    padding: 0.5rem;
    background-color: #FEFBF8;
    box-shadow: 0 0 4px rgba(0,0,0,0.3);
    border-right: solid 0.2rem var(--headerColor);
    position: relative;
    width: 15rem;
    max-height: calc(98vh - 2rem);
    max-width: calc((30vw - 50% - 6rem)/1.2);
    margin-right: 0; margin-left: auto;
    pointer-events: all;
}
.toc-u #toc::before, .toc-u #toc::after { display: none; }
.toc-u::before, .toc-u::after {
    content: "";
    display: block;
    height: 0.5rem; width: 0.5rem;
    position: absolute;
    right: 0;
    background-color: var(--headerColor);
}
.toc-u::before {
    top: 0;
    transform: translate(calc(0.1rem + 50%),-50%) rotate(45deg);
}
.toc-u::after {
    bottom: 0;
    transform: translate(calc(0.1rem + 50%),50%) rotate(45deg);
}
 
#page-content .tocbox .toc-u #toc-list {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 84vh;
    padding: 0 0.5em 1em;
    scrollbar-width: thin;
}
#page-content .tocbox .toc-u #toc-list::-webkit-scrollbar {
    width: 6px;
}
 
.tocbox table,
.tocbox tbody,
.tocbox tr,
.tocbox td,
.tocbox #toc {
    display: contents;
}
 
#toc-list > div { position: relative; }
#toc-list > div[style*="1em"]::before {
    content: "•";
    display: inline-block;
    position: absolute;
    left: -0.75em;
    color: var(--accentColor);
}
 
@media (max-width: 1340px) {
    .anchor {
        filter: none;
        transition: filter 0.2s ease-out;
     }
    .tocbox {
        right: -1rem;
        width: unset;
    }
    .tocbox::before {
        content: "";
        display: block;
        position: absolute;
        background-color: transparent;
        width: 1.5rem; height: 100%;
        top: 0; right: -0.25rem;
        pointer-events: all;
}
    .tocbox::after {
        content: "";
        display: block;
        position: absolute;
        background-color: transparent;
 
        width: 0; height: 0;
        border: solid 1rem transparent;
        border-left-width: 0.5rem;
        border-right-color: var(--headerColor);
 
        top: calc(50% - 1rem); right: 0;
        pointer-events: all;
        transition: border-right-width 0.15s ease-out;
    }
    #page-content .tocbox .toc-u {
        width: -moz-fit-content;
        width: fit-content;
        max-width: 60vw;
        box-shadow: none;
        clip-path: inset(-0.5rem -0.5rem -0.5rem calc(100% - 0.65rem));
        transition: clip-path 0.2s ease-out;
        pointer-events: none;
    }
 
    .anchor:hover { filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.2)); }
    .tocbox:hover {
        pointer-events: all;
    }
    .tocbox:hover::after {
        border-right-width: 0;
    }
    #page-content .tocbox:hover .toc-u {
        pointer-events: all;
        clip-path: inset(-0.5rem -0.5rem -0.5rem -0.35rem);
    }
}
 
/* ---- FOOTER & LICENSE AREA ---- */
 
#footer, #license-area {
    background-color: #FFF4E9;
    color: var(--textColor);
}
#footer a { color: var(--accentColor); }
 
#footer {
    padding-top: 1rem;
}
#license-area {
    padding-top: 0;
}
 
/* ---- INTERWIKI ---- */
 
.scpnet-interwiki-frame{
    filter: invert(100%) grayscale(100%) contrast(75%);
}
 
/* ---- MOBiLE QUERY ---- */
@media (max-width: 767px) {
 
    div#header, div#top-bar {
        width: 100%;
        max-width: 100%;
    }
 
    #login-status {
        padding-top: 0rem;
        padding-left: 0.3rem;
    }
    #login-status span.printuser  {
        font-size: 0;
    }
    #login-status span.printuser img {
        font-size: 0;
        transform: translate(6px, 5px);
    }
    #login-status a#my-account {
        display: none;
    }
 
    #main-content {
        padding: 0.5em 1.75em 0.75em;
    }
    #side-bar .close-menu {
        opacity: 0;
        margin-left: 18.75em;
    }
    #side-bar:target .close-menu:hover {
        background: unset;
    }
 
    :root {
        --header-title: "SCPF News";
    }
 
    #page-title, .meta-title { font-size: 2.4em; }
    h1 { font-size: 1.8em; }
    h2 { font-size: 1.5em; }
    h3 { font-size: 1.25em; }
    h4 { font-size: 1.05em; }
    h5 { font-size: 0.9em; }
    h6 { font-size: 0.8em; }
}

Welcome to the new and improved Site News for the English branch of the SCP Foundation Wiki!

DISCLAIMER: This is the Site News for the English Branch of the SCP Wiki. The opinions of the individual members of the Site News team that are presented in each edition of the Site News are their own thoughts and are not meant to be representative of the Site News team as a whole nor are they representative of the staff body as a whole. If you take issue with any of the contents, then feel free to reach out to the editor(s) and they will review the contents to see if there are any edits that need to be made. We intend to always deliver interesting content to you, and we understand that there may be times where controversial or unpopular opinions will be presented whether by our writers or our editor(s). Thank you for your understanding!

Table of Contents

Editorial

On June 22nd of 2007, a user by the name of S.S. Walrus posted to the /x/ board of 4chan. This post featured a fictitious database entry that provided an item number, containment procedures, and a description for an anomalous statue that would kill people when it became unwatched. The user who made this post is better known for their later alias of “Moto42” with this post being known as “SCP-173”. Despite misspellings and criticisms surrounding its similarity to the Weeping Angels from the television series “Doctor Who”, SCP-173 quickly circulated as a creepypasta.

On January 19th of 2008, an anonymous user created the SCP Wiki on the EditThis wiki farm. This action helped spark the beginning of an actual community based on the universe created by the SCP-173 post. There had been other creations inspired by SCP-173 and there was now a place where these fictitious documents could be stored and new ones could steadily be created. Despite rapid growth, however, the community itself was still small, disconnected, and was quickly seeing the limitations of the dying wiki farm that was EditThis.

On July 19th of 2008, FritzWillie, a member of the EditThis SCP Wiki, created a new SCP Wiki over on the Wikidot wiki farm. There were repeated issues on the EditThis platform and the anonymous administrator who created the SCP Wiki on EditThis left early on. This left no one in power to fix issues and the community was leaderless. FritzWillie created an account named “The Administrator” and used that account to create the SCP Wiki on Wikidot. Wikidot opened up a multitude of possibilities to the SCP project. Specifically, it allowed better moderation, general stability, and the opportunity to form a much more cohesive community. Six days later, on July 25th, FritzWillie opened up the new site to the community and as they say, the rest is history.1

Moto42 thought his creation would be an afterthought, something people might find interesting, but would forget about rather quickly. SCP-173 was simple. It was just a short little document about something strange that required a particular set of procedures to keep it in check. It also featured a brief description that described surface-level info, just enough to get the point across. So, what led people to find it so interesting? Why did it spark such interest among such a wide variety of people from around the world?

Well, if I could fully answer that, then I wouldn’t be a volunteer writing an editorial on a fanfic website. I would instead be getting paid to intrigue minds and stir interest in people! But that aside, I think the root of this does not have to do so much with the particular containment procedures or the description of a weird killing machine. In the moment, you can read the containment procedures and be intrigued by the particular set of circumstances needed to keep this thing at bay. In the moment, you can read the description and be fascinated to learn about an anomaly with such a strange set of capabilities despite its appearance. However, if that was all that was there, then Moto42 would have very likely been correct in that his post would be an afterthought.

Thank the heavens that the procedures and the description were not the only things included in Moto42’s post. The root has to do with the first line of the post: “Item#: SCP-173”. After reading and being intrigued by the mentioned sections, the readers of his post naturally thought to themselves, “Wow, this is interesting, I wonder what the other SCPs are…” With imagination comes creation and in the absence of something desired comes the need for something to fulfill that desire. At the end of the day, the SCP project relies on the imagination of collaborators across the world to fulfill that desire of wanting to know what else makes up the world where something like SCP-173 is just another number in a database. And so, the next time you read an SCP article, spend some time to appreciate the inclusion of that simple little item number. Who knows how things would have turned out otherwise. It has been 13 years since FritzWillie moved us to Wikidot and gave the SCP Wiki community the chance to flourish. It has been a long ride, but I’m confident it isn’t going to stop anytime soon. Happy 13th anniversary, SCP!

- WhiteGuard

SCP News

Artwork by SunnyClockwork

Site News

13th Anniversary of The Wiki on Wikidot

13 years ago on July 25th, the SCP Foundation Wiki made its move from EditThis to Wikidot, marking an incredibly influential change in the way people would now view and interact with the stories of the Foundation's world. To celebrate this momentous occasion, WhiteGuard went out to interview four of the most prominent users of that era, who were key to helping shape the site we know and love today - The Administrator, DrClef, Kain Pathos Crow, and Dr Gears.

Posting Period for SCPDeclassified's MemeCon

The writing period was back during June, admittedly, but July was the month where SCPD's MemeCon contest opened its doors for all to post and vote on. The contest was themed around internet memes and the culture surrounding them, inviting authors to take the weirdest parts of internet culture and go wild with them. Entries came in all shapes in sizes, anywhere from an article entirely about the letter E, to the darker side of the Trollface, and hell, even our beloathed SCP-682 termination attempts. But in the end, the article that came out victorious was J Dune and PlaguePJP's article about a walking manifestation of the Navy Seals Copypasta.

Offsite News

Friday Night Foundation is Unveiled

To those not familiar with the new hit rhythm game - Friday Night Funkin' is a free flash-animation-themed rhythm game that took the internet by storm, both due to its approachable gameplay, pleasing presentation, and monstrous modding community. Recently, members of said modding community unveiled their work-in-progress mod: Friday Night Foundation, featuring a multitude of the wiki's most well-known articles given new life in the game's animation style, along with multiple original tracks for each SCP. The mod has not yet been given a release date, but the content that's there seems promising.

International News

Polish Branch's Summer 2021 Contest

From BlazingPie over at -PL: "Where do you want to go on vacation? No, don't answer. This time fate will decide". In this contest, members have to write a work centered around a specific location. One randomly selected from a number of real-life, as well as SCP Universe places. Some may be more unusual than the other. Check it out here!

Featured Content

Top Articles of the Month

Ratings of course do not mean everything, but they are representative of what people happened to like seeing at the time. With this in mind, the following are the top-rated works of the month, so if by some chance you haven't encountered them yet, be sure to check them out!

Top-Rated SCP

SCP-6820: TERMINATION ATTEMPT — by Placeholder McD, Azamo, & stephlynch.

  • Decommissioning is a practice reserved for those scenarios in which it is either absolutely necessary or presents no ethical quandaries.

Top-Rated Non-SCP

Interviewing Icons - The Administrator, FritzWillie — by WhiteGuard.

  • Forgive my shaky, dusty memory. The attic of my mind is a place I have sealed away. In the shadows of anamnesis lurk the terrors and monsters of trauma and ghosts of loss.

Front Page Features

Every month, an article is selected from each of the three common article types: SCP, Tale, and Group of Interest Format. These three articles are displayed on the front page for the month to bring further recognition to them.

If you would like to view the previous front page features, you can view the archive for the SCPs here, the archive for the Tales here, and the archive for the GoI Formats here!

SCP Article

SCP-1534: One Best Way— by Marcelles_Raynes & MalyceGraves [featured by caspian2 & tawnyowljones].

  • "Charles Provides"

Tale

A Calm Evening at the Clown Park, Where We Make Friends. — by Tropinano [featured by tawnyowljones, ZG1906, & fairydoctor].

  • "…What the hell am I looking at?"

GoI-Format

Critter Profile: Chuck. — by Uncle Nicolini [featured by CelesteKara & fabledtiefling].

  • Chuck is the name of this fucking hippo we found ourselves saddled with.

Underread & Underrated

Underread and Underrated is a project intended to shine a spotlight on, well, underread and underrated pages! As part of the associated UaU initiative, each month an element of SCP lore will be picked that people outside the general gestalt might not know about. Additionally, writing challenges will be hosted involving said lore!

For more information including the topic and prompt for each month, check out the actual Underread and Underrated page here!

Featured SCP

SCP-5939: Stop and read The Roses — by Sirslash47.

  • When an individual approached or attempted to communicate with the grave, a rose grew and produced dew drops..

Featured Non-SCP

Demoted to D-Class part 2. — by Quadraginta.

  • They had no alarms here, nor clocks. After all, time was meaningless to those who had none left.

Reviewers' Spotlights

Works are featured on the site’s front page as part of the Reviewers’ Spotlight, which acknowledges the time and effort spent by forum reviewers helping other authors develop and edit and their works for the mainsite. Each month, community members are encouraged to nominate forum reviewers who have been both particularly helpful and active. Members of the Forum Criticism Team will then discuss the nominations, and select four prominent reviewers to choose the month’s Reviewers’ Spotlight front-page features.

If you would like to view previous spotlights, you can view the archive for them here!

1st of July

The Foundation is broke — by Ecronak [featured by Phantom8].

  • “We’ll need to make some emergency sales.”

9th of July

SCP-5378: Eternal Sunshine of the Spotted Beetles — by FluffyDog00 [featured by DianaBerry].

  • Object Class: Neutralized

17th of July

The Alchemy Department Hub — by DrMagnus [featured by ZG1906].

  • Alchemy is the manipulation of the Aetheric forces which generate reality around us.

25th of July

Irregularity Proposal: 2001-489 — by UraniumEmpire [featured by cybersqyd].

  • Violent crime seems to skyrocket wherever he goes, but it's never him doing the crimes.

Writer's Column

The Riemann Conjecture

No One Told Riemann Not To Have Thoughts On Format

The question of “what is an SCP” is one I hear a lot. It ranges from Chaotic Evil (anything posted in an SCP slot is an SCP) to Lawful Good (Object Class, Special Containment Procedures, Description) and a lot of weird things in between2. Everyone’s got an opinion on what constitutes an SCP, and I’m not here to say any of them are wrong.

That being said, everyone else is wrong. If they weren’t wrong, they would have a column on site news. And they don’t, which means they’re wrong. Except for my editor, who is kind and righteous and forgiving. I hope.

Ok, but a bit more seriously, I think the question of “what is an SCP” elides the more interesting question: “why do we write in this format?”. What do we gain by writing in the format that we don’t have in prose? And why do I think there are inherent differences between the SCP format and prose?

We’ll take a slight detour to talk about Good Omens. It’s my favourite book, and in large part due to the strength of Terry Pratchett’s narration. The descriptions are flavorful, funny, and an absolute delight. These same descriptions were carried into the (well cast!) live action adaptation, where they fall entirely flat. There’s one scene that sticks out to me - the narrator is describing how the Dukes of Hell are lurking in a cemetery. In the book it’s a bit of cute scene setting that’s silly and fun. In the show, the narrator is talking as the Dukes are just shown, statically standing in the middle of the frame. While this failure to translate narration into visual humor is a failure of the adaptation, I also think it helps illustrate that the visual medium fundamentally has different strengths than the written word. And while it’s a much less stark difference, I think the strengths and weaknesses between prose and the SCP format are pretty important.

So what do we gain from the SCP format, then? In my mind, it’s three big things. The first is that SCP articles are in-universe. They ostensibly exist in a database somewhere, which provides both motivation for their existence and, well, a universe. A universe with conflicting factions, ideals, people, technologies, whatever! This implies layers to a simple article - to get to this point where a researcher is reading this SCP, the thing had to be discovered, captured, written up, reviewed, uploaded, all that and more! There’s life in that premise - it’s not an omniscient narrator or a memoir, but written by a person with the expectation that it is unbiased as possible3. That leads pretty cleanly into the second thing - SCPs are inherently a limited perspective. We can tell that the poop statue moves if no one is looking. We can probably figure out how fast it moves, if we really wanted. But we don’t know why it moves, why it poops or bleeds or really… anything. There’s this element of the unknown that pervades, and it’s great for creating atmosphere and mystery and intrigue.

And that brings us to the third thing, which is actually something we lose - descriptions. Sometimes we’d love to go ham with overly purple prose and metaphors and stuff, but we can’t, because it’ll stick out like a sore thumb. And I think that’s good! Limitations breed creativity, and there are entire articles dedicated to dancing around describing things that work so much better than if we were told what was happening!

Moreover, these three big things aren’t limitations! They give us a playground to muck around in: Questioning the trustworthiness of our article, or even the Foundation itself; poking fun at database organisation (I’m not a nerd, I swear); hiding horror in the spaces between innocuous interviews. I know that I can think of tons of articles that play with these three key points, and they all do it in interesting and unique ways.

So I’m gonna suggest something controversial here. I don’t think this is necessary for every article, and heck, sometimes it’s a detriment. But next time you go and write an article, think about what you gain or lose by putting it in the format. How does the format play with the story you’re trying to convey? Does it provide you with narrative or thematic tools? Is there something interesting you can do because it’s an SCP that you couldn’t do otherwise? Play around with it!

Maybe you’ll write a cry for help, uploaded to a database that’s only supposed to contain research documents. Maybe someone is abusing their position as a researcher to invade their ex’s privacy! Maybe it’s a warning from an O5 to everyone, showing just what happened to the last person who dared oppose it. Don’t actually write any of these, because they’re all things that already exist, but hopefully you get the gist.

So I guess at the end of the day we come back to the same question we started with: “What is an SCP?”. And hopefully we can all agree now that whatever it is, it really needs to be more than anything posted in a numbered slot come on guys this is getting ridiculous I’m all for poststructuralism but like we have standards don

Editor’s Note: The rest of this article has been edited for clarity.

Next month: Riemann gives uncontroversial takes on Author Avatars


Captain's Log: Date 001

A Nice Kind of Harsh: A New Approach To Critique

The phrase "Harsh Critique" has a lot of weight behind it on the site. To some people it represents nasty comments that shield themselves under the banner of "constructive criticism", and to others it is the aspiration of every critic that wishes to improve the writing on the site as a whole. I have been involved in hours and hours of debate over "should we have harsher critique?" and "is harsh critique harmful?" and ultimately, I've come away realizing that I just think that the term has referred to the same kinds of comments today as they did 10 or so years ago. So I would like to take this opportunity atop my soap box to propose a new way of looking at providing constructive criticism: "honest critique".

Instead of describing the "harshness" of a piece of critique based off the venom of its language, or the ratio of positive to negative observations it makes, I think that there is something to be said for just considering how honest a critic really wishes to be with their feedback. On its face, everyone would imagine that "dishonest feedback" is inherently a bad thing. From this stance follows that "all critique should be as honest as possible", however I actually would like to oppose that notion.

For this, I would like to appeal to a quick anecdote from experiences I've had outside of the SCP Wiki. In an off-site writing group I attend a fairly large percentage of members read pieces that are passion projects. They might have far off aspirations of publishing, but that's not in the front of their minds when they read a chapter from their novel. These people, (not always, but a good chunk of the time) are looking less for hard-hitting critique of every fault I see, but rather validation. They want to know they've written something worth continuing. And this is where I come back to "honest critique".

Honest critique is not about lying to the author. It is about being selective in what positives and negatives you wish to communicate. In context of giving "honest critique" a brutal reviewer would not be someone who calls a piece "uninspired" or "a waste of my time"4. It's someone who points out every slip, every missed opportunity, every moment they did not feel entranced by the story. But a brutal reviewer would also be someone who acknowledges every laugh, every surprise, and every heartwarming moment. It is not a question of being nice in tone5, it's a question of how much you filter.

Returning to my example, during these writing groups I've learned that, for these people who want to know that they didn't waste their time writing the 3000-4000 words they've just read to me, I'm going to spend a lot more of my time focussing on the positives, listing the moments I enjoyed, even if in reality I was bored for 75% of the time. Because telling the author how bored I was isn't really going to help them in the end. I'm not going to lie and say I enjoyed every part of it, of maybe 3-4 major sticking points I might choose 1 or 2 to give a sentence of lip service, so the author can still have something to think about and improve on the next time around.

On the wiki, I will say I tend to be much more honest, but maybe I don't always need to be. Anyone who has gotten feedback from me can attest6, I won't say anything positive during my critique session until the very end. When I comment on site, I spend most of my word count going over aspects I believe could use improvement (again, even on articles I like!). However, I don't think that is the best approach for every author. For some authors, the end goal shouldn't be to communicate to them constructive feedback, but rather demonstrate that one of their readers took the time to think critically about the piece, and use that demonstration to encourage them to just keep writing.

I will admit, I'm stealing this point from The Great Hippo, but critique should not be crafted in a way that it discourages the author from trying again. There's no use in giving someone feedback if they're never going to implement it. And even if you're giving your feedback in the nicest language possible, if you don't balance the negative with the positive, then some authors will feel discouraged anyways.

Of course, in every critic-author interaction there is some responsibility from the author's side to respond to critique intelligently, and who knows: I may even talk about it sometime. But for the sake of this piece, I just want people to stop talking about harsh critique. We got over "being a dick in the comments is good, actually" years ago. Instead, let's move the conversation forward, and hopefully the level of feedback on this site. Attempting to find the right balance of positive and negative feedback for each piece and each author can go a long way to encouraging someone to evolve their writing style. I think if people stopped thinking about critique as "how mean should I be" and rather "how should I balance the positive and negative moments I experienced while reading this article", we can finally stop worrying about if someone is being rude in the comments and instead spend time critically thinking and responding to each others thoughts in an engaging discussion.

That's right, I think… just maybe… we can have consistent, intelligent literary conversation on this poopy statue fanfiction site of ours.

Rounder Table


Prompts from your favorite house, thoughts from your favorite authors - all about the genre of SCP writing!

Prompt: What is the relevance of 'stingers' in SCPs?

SCP articles are short fiction. We may slather articles in clinical tone, science fiction jargon, and shiny CSS formatting, but at the end of the day you’re writing a short fiction story; and nowhere is a stinger more important.

When you have such a brief window to leave an impression on your reader, you need to end with impact. A stinger allows your story to live on past the moment its read, and allows the story to become personified by that impact. I couldn’t tell you who spoke during the audio logs, or even what the containment procedures were, but I know that 45% of Mt. Everest's mass is formed by corpses – because when I finished reading SCP-5140 (“Everest” by Rounderhouse), I sat back in my chair and said, aloud, “whoa”.

That’s not to say a good SCP, or any short fiction needs to have a sting to stand out. As with SCP-5031 (“Not Another Murder Monster” by Peppersghost), gradual subversion and strong writing can leave as much of an impact as any hard-hitting twist. You need to decide what the story needs - crescendo or pianissimo; to end loudly, or to end quietly. Play it by ear.

A good stinger will leave your reader with a powerful feeling they can’t shake, a question they can’t answer, or an idea they can’t stop exploring. A great stinger does all three. When you hit that mark, a story that can take minutes to read can remain in the readers mind for a lifetime. It’s been nearly four years since I read SCP-4080 (“Spotlight” by Othellothecat), but I still count it among my favorite under-appreciated SCPs, simply because it left me with an indescribable, unsettling feeling of melancholy.

That’s the power of a good stinger.

- T Rutherford

You get two free moments to wow your reader with each SCP: the hook, and the stinger. If you've successfully snagged someone, and presented them with something worth reading, why would you then blow the whole thing with a lukewarm last impression? But a lot of writers do just that.

Who among us is not haunted by "Further testing authorized; results now awaiting declassification" (SCP-025 running entirely out of steam), "The sheet of paper was filed away in [DATA EXPUNGED]" (SCP-068, and I sure hope that sheet of paper wasn't important), or god help us "Testing is suggested for SCP-682," (SCP-117, deciding that the best way to end is to remind you of something more popular). Why would you hamstring yourself in this manner? If you can write an interesting SCP, surely you're capable of ending it on a high note.

Contrast with this: "Do your job, because if you don't, we'll do it for you. And we have no idea what the fuck we're doing." That's 3319, by daveyoufool, and it's a perfect summation of what goes before: a sense of benevolent but thoroughly ominous observation, and a sense of pitch-black humour. It reinforces every other part of the SCP, and shows that the author has perfect control over the reader's experience. He can pull you in, he can keep you interested, and he can leave you feeling both mildly disturbed and thoroughly entertained. If you can do that — and you damn well can — what possible reason would you have for not doing it?

If you care about the quality of your work, care about the quality of your work throughout. Leave the reader feeling satisfied, or amused, or pissed off, or gutshot. Don't leave them feeling nothing at all.

And that's why your favourite SCP probably sucks.

- HarryBlank

A stinger is a fundamental aspect of the SCP article as we know it. It can be a sentence, like Swann's Proposal's final reveal that, yes, god is a bunch of horror writers, or SCP-5140's shocking revelation that Mount Everest is composed of piles of corpses. It can be an image, such as SCP-1875's horrific visage of the chess twins. A well-placed stinger can stick with you long after you've read the article.

Today, a stinger is almost expected, the cherry on the top of a delicious article. A talented author can mislead the reader, carefully weaving details behind clever sentences and vague statements before slapping them upside the head with a literary baseball bat.

As an author, I get pretty familiar with the format of SCP writing, sometimes to the point where it can become monotonous, tired, or dull. A truly innovative stinger will catch me off-guard and for a brief second, make me rethink everything I thought I knew about writing. It should leave me in awe over its implications or how the author expertly pulled the wool over the reader's eyes for as long as necessary.

SCP-3034, The Counting Station, written by The Great Hippo, is probably the quintessential stinger for me. It's classic horror, playing on the existing properties of the anomaly and giving them a new meaning with just one line. A change of words allows for an entirely different view of the article, and still leaves room for speculation. A stinger can also be comedic, serving as a smooth punchline to a well-crafted joke. Look no further than aismallard's hilarious SCP-5510 for proof. Regardless of tone, a good stinger is an author's last chance to make an impression on the reader, and send them to the upvote button with a smile on their face, or a pit in their stomach.

- J Dune

Artist's Shoutout

~ Olicus ~

Twitter
Tumblr
Lofter
SCP-166 - Just a Teenage Gaea166

Olicus is a Chinese artist who recently ported their art page to the English wiki. They primarily draw digital paintings, occasionally modeling 3D, pixel-esque characters. They focus on the relationships between characters and their delicate emotions.

How and why did you start drawing in general and for the SCP Wiki?

I read some good articles about two or three years ago. At that time, I was just a reader. With the deepening of understanding (almost to July last year), I wanted to try to express these stories in the form of illustration. If my works can make people interested in them, it's very satisfying to me.
I have made some fanarts about games and animation before, but not many. The number of works about SCP accounts for a large proportion of my total.

To cite a specific piece, your SCP-166 solo artwork (see above), what inspired you to work on this piece and what was your process?

I like the rewritten version by Cerastes very much. The relationship between Clef and 166 is the most touching point for me. I wanted to build her connection with the past through the paintings on the wall.
I spend a lot of time thinking about composition of the illustration. Before creation, I went to look for some symbolic elements. They are often the core of an SCP (or tale).
I often use procreate to paint. It takes about 3-8 hours to complete one. When the composition is produced, painting is just a process of expression.

How has your style developed into its current form, and how do you think it'll develop moving forward?

After I started to create some SCP artworks, I began to pay more attention to the transmission of emotions, stories and concepts in my works. Style also develops from these thoughts.
In the future, I will still create illustrations and try other form(maybe voxel arts)at the same time. :D

With the unique style you've developed, which artists inspire you?

On the SCP wiki, SunnyClockwork is an artist who first inspired me. Their black and white art made me want to create something for SCPs. I like the sense of composition and form in their works. And they're so cool!

S. D. Locke's Proposal - When Day Breaks001_whenDayBreaks.PNGSCP-105 - "Iris"105

SCP-053 - Young Girl, SCP-166 - Just a Teenage Gaea, and SCP-239 - The Witch Child
239%26053%26166.png

Onsite Art this Month

Interview of the Month

July spotlight: Memecon Unofficial

Featuring: Woedenaz
Interviewer: Elenee FishTruck

Interview

Heya, Woedenaz! I want to discuss the unofficial contest you and SCPDeclassified ran recently, Memecon, but, before we get into that, can you summarize who you are on the wiki, and your relationship with the SCPDeclassified Discord?

Of course! I'm Woedenaz, and most people know me for my CSS work on the site, creating the Anomaly Classification System, the Black Highlighter theme, and… way too many other themes. I only recently joined SCP Wiki staff as well, on MAST to work with navigation and on Tech as well. I've been on the SCP-Wiki for a very long time, though I was a filthy lurker for the vast majority of that time. It's only been since late 2019 that I've become much more active, particularly after I joined Clichecon with SCP-4205.
As for the SCPD Discord, I'm a moderator there (and the only democratically elected one, for what that is worth) and have been for… maybe a year now? It doesn't feel that long but I think it has been.

Seems you've made quite an impact on the SCP community. I'd imagine running contests is the next big step! How did the idea for unofficial, SCPD-run contests emerge, particularly Memecon?

It was partially inspired by Clichecon. I really like the idea of both setting limits to what authors can write for a contest while also challenging them to really push the boundaries of what is seen as "acceptable" inspiration for SCPs. There's a frustratingly common view among us that SCPs "need" to be something and anything venturing outside of that is "wrong." Like the common binary view that if an SCP is humorous, it needs to be -J, for example. I'm a pretty strong believer that anything can be an SCP and it's important that authors be given the freedom to explore things not traditionally viewed as acceptable inspiration.
So, Memecon was largely formed from this as well as the many past SCPs inspired by internet memes (and not even the most recent ones. Meme-inspired SCPs go back much farther than just the past year, like SCP-1247 and SCP-3006). I thought it'd be a fun concept for authors to vibe off of and I'm genuinely extremely happy with the results!

Makes enough sense, and is fitting given your break-through during Clichecon.

Now we've had a couple different contests in the last few months, from our fourth Jamcon to the recent SCP-6000 contest. How was setting up this contest, from its conception to the start of posting?

It was a lot of work! I really wanted to run this contest in as "ideal" of a manner as I could. There was also a little bit of a hiccup where we wanted to get it started on April Fool's Day but was then informed that 6kcon was going to happen soon, so we had to hold it off for a few months. Somewhat of a bummer but it worked out in the end. There was a lot of work getting the word out, making the announcement/hub page (which the staff were very kind to allow me to set up), and making sure all the rules and information made sense.

Yeah, a bit chaotic with all the goings on. However, the contest had a very impressive turn-out, with 22 currently surviving entries! What were some challenges or interesting occurrences that arose as posting started and things really started going?

Truthfully, it went very smoothly after posting! The biggest speed bump was probably people trying to get a grasp of what is or is not considered a "meme" for the contest. In full transparency, if I were to do this again, I think I'd do something similar to what Clichecon did and have a specific list of memes for authors to choose from instead of just letting them go wild. I still think it resulted in some very interesting meme choices, like SCP-6169 referencing an anti-censorship meme from China was especially interesting!

Great to hear! It seems, in spite of that minor difficulty (or perhaps because of it), this contest spawned a wealth of interesting and unique entries. What are some of your favorite entries and/or entries you feel deserve more attention?

Well, SCP-6169 is definitely one, with its unique meme inspiration. I found SCP-6363 particularly funny for reasons I don't want to spoil. SCP-5883 was well received but I still think it could use more attention. SCP-6993 is also being slept on, I think. I don't want to go into too much detail because I'd rather people read them for themselves :]
Overall, it's somewhat hard to pick! There were certainly some entries more "grand" in scope than others but I genuinely don't think any of them are bad. I could pull any single one from the list on the Memecon hub and point to it as an example of why this contest was a success.

Very flattering for the folks that wrote entries. With such a successful turn-out, what do you consider the future of SCPD contests? What have you learned from running this one?

I can't imagine us not doing one again. In fact, I'm confident we will. There's a bit of contest burn-out right now, though, with how many there were in a row (plus the Wanderers' Library contest going on right now.) Who knows what it'll be, though!
Truthfully, I don't think I specifically learned anything from all of this. I've done large scale community organizing like this before and more or less knew what was getting myself into. If anything, I just feel more confident that we can do this again in the future since we clearly have enough members enthusiastic enough to participate in our contests.

Fair enough! Thank you for the interview, Woed!

Of course! Thanks for the opportunity. :]

SCP Data & Trends

All the goings-on of the site condensed into bite-sized takeaways! Is there a statistic or figure you would be interested in knowing? Let us know and we can feature it next time!

Graph1.png
Graph2i.png
Graph3.png
Graph4.png

SCP-6259, by DodoDevil, and "The Vanishing of Nils Andreassen" by stormbreath, are tied for the highest rated articles posted in July with NO downvotes. Congratulations both!

In July, SATURDAY was the day most popular day to post an article, with a count of 37. Conversely, only 12 articles were posted on a TUESDAY.

Excluding functional tags such as scp, tale, _cc etc, the top 3 tags this month were…

  • sentient with 30 articles!
  • humanoid with 21 articles!
  • and sapient with 20 articles!

MEMECON

Artwork by Warfang

This month, Woedenaz ran an unofficial MEMECON on the wiki! Authors were tasked with making an article, serious or otherwise, based on any meme they could get their mitts around. Posting opened and closed in July, letting people vote on the score of meme-based SCP articles - from a serious examination of 682 memes to what can only be described as HOGSLICE.

Podium

FIRST PLACE: SCP-6599 ("HOGSLICE") - Written by PlaguePJP and J Dune.

SECOND PLACE: SCP-6820 ("TERMINATION ATTEMPT") - Written by Azamo, Placeholder McD, and stephlynch.

THIRD PLACE: SCP-6690 ("NO MORE PURPLE DINOSAUR") - Written by JakdragonX, pr0m37h3um and Pedagon.

All Entries

  • SCP-5493 ("So this is how democracy dies… with thunderous ablobs") - Written by Ecronak.
  • SCP-6045 ("Kilroy and Jose were Here.") - Written by Veralta.
  • SCP-6363 ("It's Memetic") - Written by Mooagain .
  • SCP-6661 ("Problem?") - Written by Dr Lerche.
  • 🐣 SCP-6169 ("[DATA UNEXPUNGED] - Grass Mud Horse") - Written by hungrypossum.
  • 💯 SCP-5883 ("The Flip Side") - Written by HarryBlank.
  • 🤝 💯 SCP-6599 ("HOGSLICE") - Written by PlaguePJP and J Dune.
  • SCP-6529 ("Eternal, the Feline Form Extends") - Written by DodoDevil.
  • 🤝 💯 SCP-6690 ("NO MORE PURPLE DINOSAUR") - Written by JakdragonX, pr0m37h3um and Pedagon.
  • 🤝 💯 SCP-6691 ("Carol what should I put as the title? Carol? Oh no it’s typing how do I make it stop. Stop typing. Stop. Typing. Carol help!") - Written by Dysadron and Pedagon.
  • SCP-5561 ("EEE-EEEE") - Written by fairydoctor.
  • 📈 SCP-6777 ("Ichifuji Bakuu the Virtual Streamer") - Written by Karathh.
  • 🐣 SCP-6710 ("The vibrating sound of the sea in the ears of a Long Cat") - Written by Eduteck.
  • 🤝 SCP-6930 ("🔴 Paty Is Streaming Now!") - Written by Agente Shuffle and extasis.
  • 📈 SCP-6170 ("A Tale Of a God, and The Chaos Surrounding His Demise") - Written by Cole 13 and TopDownUnder.
  • SCP-6803 ("True Earth") - Written by AWeirdBird.
  • 🤝 💯 SCP-6820 ("TERMINATION ATTEMPT") - Written by Azamo, Placeholder McD, and stephlynch.
  • 🤝 💯 SCP-6590 ("ULTIMATE SHOWDOWN") - Written by AnActualCrow and Modulum.
  • 🤝 SCP-6909 ("The Neverending Struggle") - Written by Joreth and Luxaiko.
  • 📈 SCP-6085 ("It's NO Better to be Safe than Sorry! Take On Me! Take Me On! I'll be Gone… in a Day or Two!") - Written by ChaosMageX.

New Content this Month

There is a multitude of wonderful works that are posted to the Wiki every month whether they be SCP articles, Tales, GoI Formats, Art pages, Author Pages, Essays, and more! Below, we have all of the creations for this month listed out by week and type (except for art pages, we did that earlier!) We have added little emojis next to articles that qualify to add some additional content. Below we have listed out the emojis we use and what they mean. Be sure to give them a look!

🐣 = An author's first article - This is their first one! Check them out and be sure to leave comments!
🤝 = Co-authored works - It is always interesting to see the dynamics of how people work together!
💯 = Articles rated at +100 and higher - These are articles that have seen success and should be celebrated for it!
📈 = SCP articles rated under +30 and Tales and GoI Formats rated under +20 - Let's show these a little love!


Week of July 1st


SCP Articles

  • 🐣 📈 SCP-6116 ("Night at the Museum") - Written by finnah.
  • 📈 SCP-5617 ("Unsolved Cases") - Written by somekidbewack.
  • 📈 SCP-6070 ("Remnant Of A Crash") - Written by Phantom8.
  • 📈 SCP-6404 ("Be Nice, Man") - Written by fabledtiefling.
  • 📈 SCP-6025 ("Those Who Still Fight") - Written by BookPenguin.
  • SCP-6320 ("The Least Dangerous Extradimensional Rift") - Written by Raddagher.
  • SCP-6055 ("Havsvågor") - Written by OzzyLizard.
  • SCP-6044 ("A ‘Helpful’ Forest, A Giant Sponge and A Lot of Axolotls") - Written by OzzyLizard.
  • SCP-6585 ("Community Dogs") - Written by ObserverSeptember.
  • SCP-6664 ("I Hate For the Trees") - Written by Rhineriver.
  • 🐣 📈 SCP-6024 ("The Reality Dreamer") - Written by Savanac.
  • MDI-6726 ("Emetic Ill Agent") - Written by Uncle Nicolini.
  • 📈 SCP-5672 ("A Sanctuary To Our Sins") - Written by Ralliston.
  • 🤝 SCP-5484 ("Hellevator") - Written by BlazingPie and Ralliston.

Tales

GoI Formats

None this week :/

Miscellaneous Pages


Week of July 4th


SCP Articles

  • 📈 SCP-5327 ("Coming of the Seasons") - Written by Impperatrix.
  • 📈 SCP-6785 ("The Remnants of a War Long Over") - Written by notgull.
  • SCP-6199 ("King CalcaRuler: Ruler of the Calculators, Savior of its Kind, and a Legend for Years to Come.") - Written by winkwonkboi.
  • SCP-375 - Rewrite ("Forever A-Loan") - Written by ObserverSeptember.
  • 🐣 SCP-6446 ("Into the Looking Glass") - Written by LizardWizard.
  • SCP-6123 ("VKTM Presents: Media And You") - Written by Grigori Karpin.
  • SCP-6379 ("The Gancanagh") - Written by Tropinano.
  • 📈 SCP-6801 ("The Promethean, The Mech, and the Omni Bot") - Written by Marcelles_Raynes.
  • 🤝 SCP-6380 ("The Irish Problem") - Written by Rounderhouse and PlaguePJP.
  • 📈 SCP-6663 ("[ACCESS DENIED]") - Written by Dr Templar.
  • SCP-6075 ("Reincarnation Sickness") - Written by Dmatix.
  • 📈 SCP-6704 ("Dependence Day") - Written by rattles.
  • 📈 SCP-5752 ("Ten Thousand Dreams at Once") - Written by Quicksilvers.
  • 📈 SCP-6065 ("You're Doing It Wrong") - Written by ObserverSeptember.

Tales

GoI Formats

None this week :/

Miscellaneous Pages


Week of July 11th


SCP Articles

  • SCP-6662 ("Keepers and Seekers") - Written by PeppersGhost.
  • SCP-6805 ("Safehold") - Written by ObserverSeptember.
  • 📈 SCP-6444 ("On a Rainy Day Just Like This") - Written by Rhineriver.
  • 🤝 📈 SCP-3085 ("Seasons Change") - Written by SecretCrow and Uncle Nicolini.
  • 📈 SCP-6315 ("Dimensional Espionage, Jetboats Not Included") - Written by TheManhattenProject.
  • 🤝 SCP-6556 ("DINOVLOGS!") - Written by Dysadron and Pedagon.
  • 📈 SCP-6166 ("The Shape of It") - Written by Ethan Grebler.
  • 📈 SCP-6773 ("Shadow the Shy Bird") - Written by MetalRavioli.
  • 📈 SCP-6147 ("Memories Are All I Need") - Written by Nitro147.
  • 🐣 SCP-6031 ("metal slab that kills people") - Written by Fish^12.

Tales

GoI Formats

Miscellaneous Pages


Week of July 18th


SCP Articles

  • 🐣 📈 SCP-6761 ("The Sorting Machine") - Written by TheAviary.
  • SCP-6133 ("Ships Without Meaning") - Written by VoidLady.
  • SCP-6066 ("The House Where Only Cats Live") - Written by Tanhony.
  • SCP-726-EX ("The Dowsing Rod") - Written by Uncle Nicolini.
  • SCP-6608 ("I Saw The Light") - Written by Doctor Fullham.
  • 📈 SCP-5312 ("AskSCP.com") - Written by Azmoeth Jikandia.
  • SCP-5571 ("American Backyard") - Written by Grigori Karpin.
  • 📈 SCP-5974 ("The Interactive Fiction") - Written by HarryBlank.
  • 🐣 📈 SCP-6844 ("Hestia") - Written by MomBun.
  • 📈 SCP-6035 ("Return of the Rat") - Written by ObserverSeptember.
  • 🐣 💯 SCP-6499 ("⚠️REMAIN CALM⚠️") - Written by Moonhorse96.
  • 📈 SCP-6036 ("Zuberi, Knight of Tanganyika") - Written by MetalRavioli.

Tales

GoI Formats

Miscellaneous Pages


Week of July 25th


SCP Articles

  • 🤝 SCP-6790 ("death by duck by dado") - Written by DrGooday and Machen2.
  • SCP-6565 ("Incubus") - Written by Tanhony.
  • SCP-6656 ("A Broken Bow") - Written by LonLangLin.
  • SCP-6033 ("The Friend With Many Arms") - Written by fabledtiefling.
  • SCP-6056 ("The Crumpening") - Written by HarryBlank.
  • 🤝 SCP-6080 ("Cartoon Network") - Written by pastarasta1, ValidClay and JackalRelated.
  • SCP-6606 ("Spectrum Says") - Written by cwazzycwafter.
  • SCP-6032 ("Winters is Coming") - Written by Marcelles_Raynes.
  • SCP-6330 ("Guardians of the Innocent") - Written by OzzyLizard.

Tales

GoI Formats

Miscellaneous Pages

Word from Staff

The month of July 2021, has been quite a busy time for policy change, additions to the staff body, new staffers, changes in how staff approaches things, etc.

Before we get into the meat of the staff happenings of this month, I would like to give a warm welcome to these new additions to SCP Wiki Staff:

  • Notochordian, Internet Outreach
  • JayKillbam, MAST
  • hungrypossum, MAST
  • Woedenaz, MAST/Technical
  • tawnyowljones, Site Crit
  • Mooagain, Site Crit

We're happy to have these new users aboard and look forward to seeing what they bring to the table!

Updates from 05 Command

This was a hectic month for staff policy! A summary of and link to the policy discussion threads can be found below:

Moderator Riemann and the Rewrite team put forward two proposals for anonymous publishing of articles (1, 2). Under this new policy, authors who wish to publish articles without their name connected to them will be able to do so by sending a draft anonymously to the Rewrite team. This proposal passed without incident.

Moderator Yossipossi proposed requiring Vice-Captainship on each staff team to deal with issues like lack of delegation and issues of succession/staff hiatus on the part of Captains, and was near-unanimously passed.

As a follow-up, Yossipossi started a brief discussion regarding the role of Captains on staff. Proposals on what Captains currently are, could be, or should be are discussed to be used in the future.

Moderator stormbreath and the Tech team suggest adding open graph meta tags, making links on social media embed a short description of the site. This also passes smoothly.

Moderator cybersqyd proposes summary threads for long disc/non-disc threads on 05command. This would allow easier perusal of complex user records onsite internally and for users browsing the staff site.

Administrator DrBleep puts forward a reworked promotion policy. Under this policy, all Operational Staff and above will vote on the promotion of Moderators and Admins (previously, only Moderators and Administrators could vote on the promotion of Moderators, and only Administrators could vote to promote Administrators). This is received enthusiastically by staff and passed without incident.

Operational Staff OCuin proposes the mainsite policy discussion forum, where all future policy threads on 05command will be mirrored to allow the community to voice their thoughts and concerns on staff issues. This is largely supported and (as if the new Staff Policy Discussion subforum didn't give it away) passed without a vote.

Finally, a second discussion on a Staffchat Recap team, a team made to summarize and relay discussions in staffchat to the community at large in the name of transparency, is started. After pages of fervent discussion, the issue is put to voting and passes. Expect the first recaps in the coming weeks!

Staff Spotlight: Deletions Team

Featuring: Jacob Conwell
Interviewer: WhiteGuard

Interview

Alrighty, let's start out with the subteam of MAST that you happen to lead: Deletions. What all do you do when you are part of this team? What is the process?

Deletions sub-team is mostly what it says on the tin. We are responsible for the process of removing articles from the wiki that have sunk below the deletion threshold of -10 votes. At this point, we add the in-deletion tag, a 24 hour timer to allow a buffer for the article to potentially rise back to -9 or above, as well as to allow for at least a total of 3 OS+ staff to confirm the deletion. Once this 24 hour period is up, the article is deleted. We are also responsible for the summary deletion of blank pages, unfinished drafts, and other inappropriate pages from the wiki. Note, only someone on staff with a rank of moderator or above is capable of carrying out the actual deletion. This is a summary, of course, the deletions guide has a much more in depth look on the full process and all those little intricacies.

And how did you personally get involved with Deletions work?

I used to be frequently involved in deletions when I initially became an OS member of wikistaff, mostly via voting for deletion confirmation. After I became a Mod, Zyn (who was the primary person running deletions at the time) showed me the ropes and I kind of just fell into place as the 'deletions-guy.' It was then that MAST was created and deletions was absorbed as one of its many sub-teams.

You were recently promoted to both Vice Captain of MAST as well as Administrator? How does it feel to be an admin and has anything really changed for you yet?

Ha ha, its still pretty early into my tenure as Admin, so not a whole lot has changed as of this moment. Deletions are still run on a daily basis, tags are added, etc. I imagine as things move along we'll see more changes from the promotion become apparent. As for how it feels, pretty cool, to be honest. Its nice to have all my time/contributions on the site recognized and to learn that I have a reputation as a 'calm and level-headed voice.' It feels like I have really made an impact.

Speaking of making an impact, you are quite the writer as well. What would you say you are the most proud of in terms of your writing contributions to the site?

Probably the Those Twisted Pines canon. Ultimately it serves as the collection of my works involving Anderson Robotics, Three Portlands, and Site-64. Its awesome to have created a setting that has a really 'lived in' feeling to it. Especially one that plays nicely with so many other canons (like Third Law and The Gulf). While its not as grand in scope as some of the other canons out there, I think there is something to be said about keeping the focus on one location (ala Site-64) and a fairly steady cast of characters (ala Vincent Anderson, Sasha Merlo, Director Holman, etc.) It also absolutely warms my heart to see others contributing to it.

Sounds great! I believe that will do it for now. As always, it has been a pleasure, Conwell!

Thanks, WhiteGuard!

The Site News Team

Editor

WhiteGuard

Editor, Interviewer

Hey there! I am the editor of the SCP Wiki -EN branch's Site News as well as a Moderator for the site. If you have any questions, issues, suggestions, concerns, and so on about the Site News, feel free to contact me! My predominant goal when taking over was to deliver a product each month to our wonderful community that would be interesting and enjoyable to read. Have a wonderful day and stay tuned for the next one!

Reporters

CaptainKirby

Columnist

Well written, quick as a whip, and able to pilot any seafaring vessel7. Clever robot creator and shaped like a friend.

DrAkimoto

Art Team

Consider this a placeholder as Aki is busy right now. :P

Dysadron

Data Reporter

Former reporter for [EXPUNGED]. Likes writing, horror movies, and puppies. If you know of me, it's likely due to SCP-5733. Don't ask me how to pronounce my username.

Elenee FishTruck

Art Team, Interviewer

Former President. Image connoisseur. Reportedly good at asking questions (unsubstantiated).

EstrellaYoshte

Art Team, Formatting Team

Site News' most sleepless artist and visual technician. Can be found haunting your CSS at the dead of night.

Hexick

Staff News Reporter

Hexick is scared of people, and happy to be here! They much enjoy recording data, reading, writing, existential dread, computers, the outdoors, robotics, and a slew of other totally normal things. Likes helping out both on-site and in IRC, and tries to be very thorough; nothing gets past them. [Placeholder; staff summary goes here. Remember to remove this during finalization.]

Limeyy

Staff News Reporter

Unhealth addiction to refreshing 05command, thought they might as well tell someone about it. Number one writer on the site named after a citrus fruit, because that's the bar we're setting.

Naepic

Art Team

Very old for a guy beginning his 20s. Remembers when Site News was sigma and bland-pilled and was hired out of the blue by a guy who wrote about racecar witches.

OptimisticLucio

SCP News Reporter

Falls backward into positions that he's absolutely not qualified for. Deer College Enthusiast.

Riemann

Columnist

Riemann is a cosmologist8 who should be spending their time writing papers rather than writing columns. No one believes that they ride a motorcycle.

ROUNDERHOUSE

Features Reporter, Formatting Team, Op-ed Reporter

Bigger, better, rounder than you are. Wanderer's Library admin. Former editor of [EXPUNGED]. Likes doing author features and writing spotlights when he isn't stacking racks. Delightfully devilish.

Siddartha Alonne

SCP News Reporter

International reporter! Knows everything about every branch of the Foundation. When he's not searching for nitpicks, he's reporting international news to our magazine. Don't make him notice that the correct spelling is "Siddhartha". The world is not ready for it.

The Pighead

New Content Reporter

She do things on this site, probably. Give blurbs to the articles of the month. She managed (and still manage) to trick everyone into believing she read all the new articles. And it works well. Also, she loves blue hedgehogs.

UncertaintyCrossing

Art Team

This incorporeal entity can be found traveling the Seven Seas in search of artistic treasure to share here with the community. Feel free to give it a poke if you have a bounty to contribute.


Thank you so much for reading the SCP Wiki's Site News!




News Archive

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License