SCP-7009
SCP-7009
Autora: Lt FlopsLt Flops
Traductor: Detective MarwDetective Marw
Publicado el 02 Aug 2022 20:26
Puntuación: +3+x

Qué es esto

Un puñado de "mejoras" CSS varias que yo, CroquemboucheCroquembouche, utilizo en un montón de páginas porque creo que las hace más fáciles de manejar.

Los cambios que hace este componente son un montón de modificaciones realmente triviales para facilitar la experiencia de escritura y para hacer la documentación de los componentes/temas un poco más fácil (lo que hago mucho). No cambia nada de la página visualmente para el lector — los cambios son para el escritor.

No esperaría que las traducciones de los artículos que usan este componente también lo usen, a menos que al traductor le guste y quiera usarlo de todos modos.

Este componente probablemente no entrará en conflicto con otros componentes o temas, e incluso si lo hace, probablemente no importará demasiado.

Uso

En cualquier wiki:

[[include :lafundacionscp:component:croqstyle]]

Este componente está diseñado para ser utilizado en otros componentes. Cuando lo utilice en otro componente, asegúrese de añadir esto dentro del bloque de [[iftags]] del componente, para que los usuarios de su componente no se vean obligados a utilizar también Croqstyle.

Componentes relacionados

Otros componentes de estilo personal (que sólo cambian un par de cosas):

Temas de estilo personal (que son revisiones visuales):

Cambios de CSS

Notas a pie de página de tamaño razonable

Evita que las notas a pie de página sean de un tamaño excesivo, para que se puedan leer realmente.

.hovertip { max-width: 400px; }

Edición/código monoespaciado

Hace que el cuadro de texto de edición sea monospace, y también cambia todo el texto monospace a Fira Code, la fuente monospace obviamente superior.

@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; }

Fondos de teletipo

Añade un fondo gris claro a los elementos <tt> ({{text}}), para que los fragmentos de código destaquen más.

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 más caras grandes

Evita que aparezcan imágenes grandes cuando pasas el ratón por encima de la imagen de avatar de alguien, porque son estúpidas y realmente molestas y puedes hacer clic en ellas si quieres ver la versión grande.

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

Salto saltito

Cualquier texto dentro de un div con clase nobreak tiene un ajuste de línea entre cada letra.

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

Colores del código

Añade los colores del código de mi terminal como variables. Tal vez cambie esto a un tema de terminal más común como Monokai o algo así en algún momento, pero por ahora es sólo mi tema personal, que se deriva de Tomorrow Night Eighties.

Además, al añadir la clase .terminal a un bloque de código falso como [[div class="code terminal"]] le da una especie de aspecto de pseudo-terminal con un fondo oscuro. No funciona con [[code]], porque Wikidot inserta un montón de resaltado de sintaxis que no puedes cambiar tú mismo sin un montón de CSS. Utilízalo solo para fragmentos de código sin [[code]].

Herramienta rápida para colorear un ejemplo de uso de un componente "estándar" de Wikidot con las variables anteriores: 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;
}

Modo de depuración

Dibuje líneas alrededor de cualquier cosa dentro de .debug-mode. El color de las líneas es rojo, pero depende de la variable CSS --debug-colour.

También puede añadir div.debug-info.over y div.debug-info.under dentro de un elemento para anotar las cajas de depuración - aunque tendrá que asegurarse de dejar suficiente espacio vertical para que la anotación no se superponga a lo que está por encima o por debajo.

…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; }
/* fuente: 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: +3+x

SCP-7009


SCP-7009.png

SCP-7009-018 descubierto por el rover Curiosity de Marte

Ítem №: SCP-7009

Clasificación del Objeto: Euclid N/A

Procedimientos Especiales de Contención: I/O MINERVA debe monitorear Internet y los medios de comunicación en busca de palabras clave relacionadas con instancias recientemente descubiertas de SCP-7009, que deben ser ocultadas o desacreditadas según sea necesario.
ACTUALIZACIÓN: Tras la disolución del Velo, la contención de SCP-7009 ha cesado. La investigación continuará en colaboración con el Instituto de Ciencias Anómalas de Pekín.

Descripción: SCP-7009 es un fenómeno probabilístico universal asociado con la Antigua Roma.

Instancia de SCP-7009 Descripción
SCP-7009-004 La designación colectiva de 31 incidentes individuales en los que un generador de texto aleatorio produjo completamente La Eneida..Una epopeya del poeta romano Publio Vergilio Maro. Los análisis indican que no hubo actividad taumatúrgica ni ontoquinética.
SCP-7009-018 Una réplica 3:2 del teatro romano de Dougga.Un antiguo teatro en lo que fue la Gobernación de Béja, en Túnez. Fue el lugar donde se celebraba el Festival Internacional de Dougga hasta 2025, cuando los Eventos Lete locales hicieron imposible la organización del evento., descubierto en Marte. Parece haberse formado de forma natural a partir de la roca circundante mediante la erosión. No se ha detectado actividad taumatúrgica ni ontoquinética.
SCP-7009-095 Un meteorito con la forma del Sarcófago de Velletri.Un sarcófago romano ornamentado del año 140-150 EC. que fue descubierto en la superficie de Plutón. El análisis sugiere que su colisión con la superficie del planeta enano lo dañó de tal modo que dio lugar a su forma actual. No se detectó actividad taumatúrgica ni ontoquinética.
SCP-7009-146 La Lingua Phehma..El lenguaje principal de los Phehmat, una especie alienígena que se comunica expulsando gas por las articulaciones de su exoesqueleto. A pesar del modo de comunicación tan diferente de los Phehmat, la forma escrita de la Lingua Phehma es funcionalmente indistinguible del Latín Clásico.
SCP-7009-264 Una columna de victoria romana de 4,3 km por 0,9 km en el planeta TRAPPIST-1e. Parece haber sido anteriormente una montaña que sufrió una actividad sísmica extrema.
SCP-7009-338 Omicron Ceti..Estrella variable pulsante gigante roja que se encuentra aproximadamente a 200-400 años luz del Sol. Forma parte de la constelación terrestre Cetus. Sus cambios irregulares de brillo son, cuando se observan a lo largo de varios siglos, capaces de ser leídos como código Morse, traduciéndose como "VENI VIDI VICI".
SCP-7009-509 La civilización alienígena que antiguamente existía en el planeta Kepler-753b, que fue fundada por una especie de coral animado. Su cultura y gran parte de su historia conocida es casi idéntica a la de la Antigua Roma. Kepler-753b sufrió un Escenario del Fin del Mundo de Clase-XK hace aproximadamente 1.200 millones de años, cuando su mayor supervolcán entró en erupción. Las evidencias de vida en Kepler-753b sólo existen debido a la gruesa capa de ceniza volcánica que ha cubierto desde entonces el 83,1% de la superficie del planeta.

SCP-7009 parece ser una forma de "probabilidad convergente". Del mismo modo que la evolución convergente es el fenómeno de desarrollo de especies no relacionadas que alcanzan resultados análogos, la probabilidad convergente es el fenómeno causal de que causas distintas tengan los mismos efectos.

Desde que era una niña, he estado obsesionada con intentar dar sentido al universo. Como entré en la adolescencia poco después de la caída del Velo, crecí inmersa en la consiguiente locura cultural por las anomalías. Era inevitable, en retrospectiva— ¿Ser una niña de once años y aprender que la magia era real? Me cautivó en todo momento. ¿Cómo no iba a hacerlo?

Para mi joven mente, era a la vez cautivador y aterrador asomarse detrás de la mortaja de la Fundación, descubrir que el mundo estaba tan lleno de cosas que no podían explicarse ni siquiera describirse. Era un sueño despierto y una pesadilla ineludible. No podía apartarme de él. Cuanto más aprendía, más comprendía lo poco que iba a saber.

Cuando empecé a trabajar en el Instituto de Ciencias Anómalas de Pekín, comencé a encontrar cierto alivio a este horror existencial en la teoría del caos. El mundo es impredecible e insondablemente extraño, sí, pero todo sigue funcionando según un complejo sistema de leyes fundamentales. Consideremos la segunda ley de la termodinámica; a pesar de todo, uno puede al menos confiar en que el universo siempre progresará hacia un estado de menor energía. La entropía proporciona una especie de consuelo sombrío en su certeza absoluta.

Estas preocupaciones filosóficas no estaban lejos de mi mente cuando comencé a estudiar SCP-7009. Una vez más, me encontraba con un universo que no tenía sentido. SCP-7009 no debería ser posible sin algún grado de alteración de la realidad— pero dondequiera que lo encontráramos, los niveles de Hume permanecían estables. No se encontró ningún rastro de actividad taumatúrgica u ontoquinética.

SCP-7009 es simplemente el hijo del azar— pero el "azar" no existe realmente. El caos es el resultado de leyes inconmensurablemente complejas. Y así, mientras contemplo este abismo de absoluta improbabilidad, me encuentro repasando mi viejo mantra:

El universo siempre progresará hacia un estado de menor energía. Los caminos siempre llevarán a Roma.

—Dra. Xiu Huang

Si no se indica lo contrario, el contenido de esta página se ofrece bajo Creative Commons Attribution-ShareAlike 3.0 License