SCP-6405
SCP-6405
Byㅤ MetaphysicianMetaphysician
Published on 30 Jan 2023 19:40

rating: +97+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; }

rating: +97+x

Item #: SCP-6405

Object Class: Euclid

Special Containment Procedures: SCP-6405 is to remain anchored at its current position by steel wire tethers that are to be replaced biannually or as deemed necessary by Command. Patrol ships are to maintain a 5 km perimeter around SCP-6405, preventing unauthorized access. Due to environmental conditions, all Foundation personnel are to be equipped with cold weather attire. The use of earplugs is mandatory due to the deafening vocalizations of SCP-6405-1.

Personnel are to be rotated every three months due to the physiological and psychological stress caused by the low temperature, remote nature of the location, lack of direct sunlight, and the persistent vocalizations of SCP-6405-1.

Boarding SCP-6405 is strictly prohibited until further notice.

Description: SCP-6405 is a 134.16 m length cruise ship. Research into the origins of the vessel revealed that it had been registered anonymously to the Bahamas Maritime Authority, a popular flag of convenience1. The Foundation has since been able to trace ownership, through transaction records and the questioning of Bahamas Maritime Authority employees, to Rufus Dreschner - film producer and high ranking member of the Fifth Church.

Infrared readings have revealed a humanoid entity within the lower hold which has since been classified as SCP-6405-1. SCP-6405-1 continuously vocalizes at >150 dB. These vocalizations, along with the observed movements of SCP-6405-1, are suggestive of a perpetual state of pain and an inability to leave the room in which it is presently located. SCP-6405-1 emits a periodic burst of radiation on par with ultra-high-energy cosmic rays (UHECR)2, highly lethal3 but quickly dissipating for reasons still unknown. These bursts occur approximately every 9 minutes, though the reason for the pause/delay has yet to be determined. Electronics brought aboard SCP-6405 are immediately rendered inoperable regardless of when a burst event occurs. Non-digital photography is a viable means of gathering information in the limited time allotted for exploration. Objects removed from SCP-6405 rapidly disintegrate, resulting in photography being the only means of gathering information from items and documents discovered aboard.

SCP-6405 was discovered during the investigation of a "double flash" of light detected by an American satellite4 at coordinates 47°S 40°E on September 22, 1979. The event was publicly hypothesized to be the result of a joint South African and Israeli nuclear test near the South African controlled Prince Edward Islands. The Foundation, suspecting a potentially anomalous event, proceeded to investigate.

Passenger manifests and dossiers recovered from SCP-6405 support the existence of a once extensive crew. However, out of the 1,892 people mentioned, only one has been definitively proven to have ever existed outside of documents found on SCP-6405 (see SCP-6405-1). Social Security numbers and bank accounts fail to correspond with any persons, living or deceased. Journal entries and missives found on board suggest the purpose of SCP-6405 was to serve as a reeducation center for members (and former members) of the Fifth Church. The general living quarters were found to be cramped and lockable from the outside, closely resembling prison cells, while those inhabited by higher ranking members of the Fifth Church were noted to be of ample size and lavishly furnished. Although no human remains have ever been recovered, clothing can be found scattered throughout the ship's interior, evidently discarded as entire outfits and covered with a black residue of unknown origin.

SCP-6405-1 is believed to be Sophia Salazar (formerly Sophia Efron), a soprano with the Vox Aeterna opera company and wife of Carlos Salazar, a wealthy and influential member of the Fifth Church. Sophia Salazar had been reported missing by friends and family not associated with the Fifth Church. The Los Angeles Police Department claimed to have investigated the matter, visiting Carlos Salazar's Hollywood mansion, and declaring Sophia Salazar to be safe. She has not been seen in public since 1974.

Operatives have reported and captured photographs of Foundation-issued uniforms and equipment throughout SCP-6405. Identification cards do not match recorded personnel, living or deceased, and were initially considered forgeries, though how the Fifth Church gained the necessary classified information to do this remains unknown. Further complicating the matter is the recent discovery of Foundation materials only created or employed after the discovery of SCP-6405. These objects number in the thousands and have rendered certain parts of SCP-6405 inaccessible without excavation.

Recovered Documents:






Addendum: On 06/21/1991, a photograph was obtained by a D-Class personnel (the first sent) and returned safely to the Foundation Control Ship. The image depicts a heavy vault door with an observational window. Although the photograph revealed an empty cell, it appears to be the room containing SCP-6405-1 based on thermal readings. It has thus been hypothesized that SCP-6405-1 cannot be observed by the naked eye. Closer analysis of the photograph uncovered words carved in the back wall of the cell. Although difficult to read, scans with image retrieval software revealed the words:

“MAY THEIR NAMES AND MEMORIES BE OBLITERATED”5

Recent photographs from the ship suggest that orange D-Class jumpsuits now outnumber plain clothes and operative attire. Also noted was a sudden jump in discarded cameras within SCP-6405.

The O5 Council has ordered the cessation of all SCP-6405 related exploration and experimentation until further notice.

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