SCP-4790
SCP-4790
By: Detective MarwDetective Marw
Published on 01 Nov 2021 19:32
Puntuación: +4+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; }
/* 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;
    }
    #side-bar:focus-within:not(:target) {
        left: 0;
    }
 
    #side-bar:target .close-menu {
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        margin-left: 19.75em;
        opacity: 0;
        z-index: -1;
        visibility: visible;
    }
    #side-bar:not(:target) .close-menu { display: none; }
 
    #top-bar .open-menu a:hover {
        text-decoration: none;
    }
 
    /* FIREFOX-SPECIFIC COMPATIBILITY METHOD */
    @supports (-moz-appearance:none) {
    #top-bar .open-menu a {
        pointer-events: none;
    }
    #side-bar:not(:target) .close-menu {
        display: block;
        pointer-events: none;
        user-select: none;
    }
 
    /* 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;
    }
    }
}


Puntuación: +4+x

▷: ACCEDIENDO AL ARCHIVO: IntSCPFN:/files/scp-4790/lvl=4



SCP-4790

Numero del Ítem: SCP-4790 Nivel 4/4790
Clasificación del Objeto: Pendiente Extrasolar

Nivel de Amenaza: Naranja


Alpha-Centauri.jpg

Alfa Centauri A y B fotografiadas por la AEE (con el Telescopio Espacial Hubble) y la NASA


PROCEDIMIENTOS ESPECIALES DE CONTENCIÓN: El consenso científico sobre Alfa Centauri B debe ser falsificado y las publicaciones principales alteradas, para explicar sus propiedades anormales como producto de una perturbación no anómala del campo magnético. Las teorías sobre la posibilidad de que surja vida extraterrestre en Alfa Centauri deben ser recibidas con extremo escepticismo y desacreditadas cuando sea posible.


DESCRIPCIÓN: SCP-4790 se refiere a una serie de fenómenos anormales asociados a Alfa Centauri B (oficialmente "Toliman"); una estrella situada a 4,37 años luz de la Tierra.

La observación inicial del Hubble detectó un campo de actividad gravitatoria irregular alrededor de Toliman, que se extiende desde 5,1 hasta 16 Unidades Astronómicas1 de la estrella. Los objetos dentro de este rango desobedecen las leyes causales, exhibiendo regularmente fluctuaciones aleatorias de tamaño, composición, velocidad y ontología. En todos los casos, los objetos en la vecindad estelar de Tolimán quedan atrapados en el borde de un pozo gravitatorio inesperadamente poderoso, formando un campo de escombros de ~0,05 UA de espesor alrededor de la estrella a una distancia de 0,9 UA.

Los principales astrónomos afirman que el 45% de los escombros corresponde a la inexplicable destrucción del supuesto exoplaneta del tamaño de la Tierra α Cen B b (extraoficialmente "Albertus Alauda"). Sin embargo, muchos de estos astrónomos también expresan una considerable angustia ante sus hallazgos.

En un estudio resultante de 2.700 investigadores civiles y de la Fundación adscritos a la observación de Toliman, el 83% dio positivo para infección cognitopeligrosa. En respuesta, los altos funcionarios de las Actividades Extrasolares disolvieron rápidamente los proyectos centrados en Toliman en favor de otras áreas de estudio. A partir de entonces, se aplicaron los actuales Procedimientos Especiales de Contención.


EXPLORACIÓN: El 2 de febrero de 2020, el satélite autónomo Chekhov-.009 partió2 en su viaje inaugural para estudiar Tolimán con paratecnologías avanzadas — incluyendo la Inteligencia Artificial Conscripta Fledgling.aic a bordo.

El 11 de julio, Chekhov-.009 llegó a las proximidades de Toliman y realizó la confirmación del campo de escombros. Fledgling.aic pronto recibió una inesperada ráfaga de señales de 1 420 MHz. Los algoritmos de contra-cognitopeligros filtraron automáticamente la señal antes de que su contenido pudiera ser traducido.

Fledgling.aic lanzó una sonda de monitorización en un vector hacia la fuente de la señal.

Localizada en la fuente había una nave construida según un diseño Priorihominus3 previamente documentado, que mostraba la forma exterior de una botella de Klein cerrada. Al entrar en la nave, la sonda se encontró con un entorno interno que contenía amplios espacios hidropónicos, criogénicos y habitacionales, lo que sugería su propósito como nave generacional.

En una inspección más detallada, la sonda no pudo encontrar ningún signo de vida, ni siquiera microbiana. Esta información, además del descubrimiento de núcleos de datos vacíos, sugiere que la nave no ha estado habitada en ningún punto.

La señal audiovisual de la sonda sufrió entonces una disrupción y emitió imágenes de una penetrante luz violeta, una fuerte estática visual y varias capas de audio indescifrable. Esta emisión persiste a pesar de todos los intentos de Fledgling.aic por apagar la sonda, que no puede ser recuperada.

Desde la primera vez que recibe la transmisión, Fledgling.aic dice experimentar sensaciones táctiles de agitación en el abdomen -un síntoma de ansiedad humana- a pesar de carecer de un cuerpo físico. La AIC también nota sentimientos de arrepentimiento y pavor general hacia el estado del sistema Alfa Centauri. Solicitó marcharse.4

Fledgling.aic detectó otras 160 naves espaciales atrapadas en el campo de escombros. Todas las naves son de fabricación similar, lo que sugiere que cada una de ellas es una nave generacional de la misma ubicación extrasolar.

Todos los intentos de contactar con estas naves han resultado fallidos.



▷: ACTUALIZACIÓN DETECTADA EN: IntSCPFN:/files/scp-4790/special_​containment_​procedures

▷: ACCEDIENDO A LA ACTUALIZACIÓN



PROCEDIMIENTOS DE CONTENCIÓN ACTUALIZADOS

El sistema Alfa Centauri está bajo cuarentena. Los viajes dentro de las 600 UA de Alfa Centauri AB quedan suspendidos indefinidamente.

Fledgling.aic debe transmitir sus hallazgos a la Estación de Monitoreo de Actividades Extrasolares Erebus-07, ubicada en Luna, momento en el que se confiscarán todos los datos. Todo el personal asociado será amnestizado y transferido.

De acuerdo con el Principio Básico de las Inteligencias Artificiales Conscriptas, Fledgling.aic debe someterse a la expurgación de todos los sistemas de Chekhov-.009 y comenzar el cese inmediato e indefinido de su actividad.



[FIN DEL ARCHIVO]









Puntuación: +4+x
Si no se indica lo contrario, el contenido de esta página se ofrece bajo Creative Commons Attribution-ShareAlike 3.0 License