SCP-4031 |
---|
By: (user deleted) |
Published on 11 Jan 2019 12:38 |
What this is
A bunch of miscellaneous CSS 'improvements' that I, Croquembouche, 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; }
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&display=swap'); /* Flopstyle CSS Theme * [2020 Wikidot Theme] * Created by Lt Flops * Select CSS Styles Are Credited Where Necessary * -- (CC BY-SA 3.0) -- **/ /* ---- SITE HEADER ---- */ #header h1 a{ font-family: "Montserrat", "Arial", "Noto Sans KR", sans-serif; } /* ---- FORMATTING | [SPECIAL] ---- */ @font-face { font-family: "D2Coding"; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_three@1.0/D2Coding.woff') format('woff'); font-weight: normal; font-style: normal; } :root{ --mono-font: "D2Coding", "Fira Code", "Nanum Gothic Coding", monospace; } /* ---- CUSTOM DIV BLOCKS ---- */ .journal{ /* ---- Journal Block (Adapted From SCP-4003) ---- */ font-family: "Architects Daughter", "Nanum Pen Script", cursive; }
#page-content .collapsible-block { position: relative; padding: 0.5em; margin: 0.5em; box-shadow: 2px 1.5px 1px rgba(176,16,0,0.7), 0 0 0px 1px lightgrey; overflow-wrap: break-word; } .collapsible-block-unfolded{ color: black; overflow-wrap: break-word; } .collapsible-block-unfolded-link { text-align:center; } .collapsible-block-folded { text-align: center; color: dimgrey; } .collapsible-block-link { font-weight: bold; color: dimgrey; text-align: center; } .addendumbox { padding: .01em 16px; margin-bottom: 16px; margin-top: 16px; padding-bottom: 1em; box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12); } .material-box { padding: .01em 16px; margin-bottom: 16px; margin-top: 16px; padding-bottom: 1em; border: 1px lightgrey solid; box-shadow: 1px 2px 2px 0 rgba(0,0,0,0.16); } .material-box blockquote { border: 1px double #999; } .wiki-content-table { width: 100%; } .addendumbox blockquote { border: 1px double #999; } .addendumtitle { opacity: 0.8; margin-bottom: 10px; color: #b01; } .maintitle { margin-bottom: 10px; color: black; } .scp-header { text-align: center; font-size:x-large; color:#b01; } .addenda-header { width: 100%; border-bottom: 2px black solid; color: black; } .scp-info { display:flex; justify-content:space-between; font-size:large; } .scp-info-box { display:flex; justify-content:space-between; } .object-info { color:black; align-self: flex-end; font-size: large; } .title-style { opacity: 0.8; margin-bottom: 10px; color: #b01; font-size: large; text-decoration: underline; font-weight: bold; } .update-div-empty { text-align: right; font-size: x-small; color: lightgrey; } .update-div { text-align: right; font-size: x-small; } .computed { border: 1px black solid; width: 50%; display: inline-block; text-align: left; padding: 3px; } .computed:before { content:"Computed Code"; font-weight: bold; border-bottom: solid 1px black; width: 100%; } .rawcode { border: black solid 1px; width: 50%; display: inline-block; text-align: left; padding: 3px; } .rawcode:before{ content:"Raw Code"; text-align: center; font-weight: bold; border-bottom: solid 1px black; width: 100%; } .codebox { display: inline-block; width: 100%; text-align: center; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav a em{ padding: 0.25em .75em; top: 0px; margin-bottom: 0px; } .yui-navset .yui-nav .selected a { background: gray; } .yui-navset .yui-nav .selected { margin: 0px; } .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:hover, .yui-navset .yui-nav .selected a { background: gray; } .yui-navset .yui-nav a:hover, .yui-navset .yui-nav a:focus { background: gainsboro; text-decoration: none; } .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a { background-color: none; background-image: none; } .yui-navset .yui-nav a { background: none; } .yui-navset .yui-nav li{ margin: 0px; }
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700&display=swap); /* Centered Header Sigma * [2021 Wikidot Component] * By Lt Flops (CC BY-SA 3.0) * Forked from: * Penumbra Theme by EstrellaYoshte * Also based on: * Centered Header BHL by Woedenaz **/ /* ---- VARS ---- */ :root{ --titleColor: hsl(0, 0%, 95%); --subtitleColor: hsl(60, 62%, 85%); --lgurl: url(https://scp-wiki.wdfiles.com/local--files/component:pride-highlighter/lgbtqp_logo.svg); } /* ---- SITE BANNER ---- */ #header, div#header{ background-image: none; } #header::before{ position: absolute; width: 100%; height: 100%; content: ""; background-image: var(--lgurl); background-position: center top; background-repeat: no-repeat; background-size: auto 9em; opacity: .33; } #header h1, #header h2{ float: none; margin-left: 0; text-align: center; } #header h1 span, #header h2 span{ /* Hide the Existing Text */ display: none; } #header h1 a::before, #header h2::before{ /* Style the New Text */ font-family: "Montserrat", "Arial", sans-serif; text-shadow: none; } #header h1 a::before{ position: relative; bottom: .15em; color: var(--titleColor); font-size: 115%; font-weight: 700; } #header h2::before{ position: relative; top: .1em; color: var(--subtitleColor); font-size: 130%; font-weight: 600; } #header h1 a::before{ /* Set the New Text's Content From Variable */ content: var(--header-title, "SCP FOUNDATION"); } #header h2::before{ content: var(--header-subtitle, "SECURE - CONTAIN - PROTECT"); } /* ---- SEARCH ---- */ #search-top-box{ top: 1em; right: 0; } #search-top-box-form input.button{ margin-right: 0; } #search-top-box-input, #search-top-box-input:hover, #search-top-box-input:focus, #search-top-box-form input[type=submit], #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus{ border-radius: 0; box-shadow: none; font-size: 100%; } /* ---- TOP BAR ---- */ #top-bar{ right: 0; display: flex; justify-content: center; } #top-bar ul li ul{ border-bottom: 1px solid hsl(0, 0%, 40%); box-shadow: none; } /* ---- LOGIN ---- */ #login-status{ top: 1.1em; right: initial; color: hsl(0, 0%, 87%); } #account-topbutton{ border-color: hsl(0, 0%, 87%); font-size: 100%; } /* ---- PAGE TITLE ---- */ .meta-title, #page-title{ text-align: center; } /* ---- BREADCRUMBS ---- */ .pseudocrumbs, #breadcrumbs{ text-align: center; } /* ---- MOBILE DISPLAY ---- */ @media (max-width: 767px){ #search-top-box{ top: 1.85em; width: unset; } .mobile-top-bar{ position: relative; left: 0; display: flex; justify-content: center; } #login-status{ top: 0; right: 0; } #header .printuser{ font-size: 0; } #header .printuser img.small{ margin: 0; transform: translate(6px, 4px); } #my-account{ display: none; } #account-topbutton{ margin-left: 2px; } }
SCP-4031: 기억상실 구제
작가: Lt Flops
원작: http://www.scp-wiki.net/scp-4031
역자: MysteryInc
2018년 12월 27일 작성
브라이트의 첫 번째 도전을 위해 3시간 만에 작성함.
——
[[/div
번역:

재단 기록정보보안행정처에서 알림
다음 파일은 제82기지 연구동에 위치한 폐허가 된 어느 실험실에서 발견되었습니다.
— 알렉시스 로즈Alexis Rose, 디지털화부서장
SCP-4031

변칙 항목 문서
일련번호: SCP-4031
등급: 유클리드(Euclid)
특수 격리 절차:
N/A
설명:
SCP-4031은 구성, 수량 및 기원을 알 수 없는 강력한 속효성 기억상실제다.
시각, 후각, 미각, 청각, 촉각 및 밈적 범위에서 피험자는 단기 기억 상실, 분열 및 시큼한 뒷맛을 겪는다. 기억상실제의 적용은 인간 남성에게서 유래한 발성으로 이어진다. 노출된 피험자들은 심문에서 발성의 존재를 입증하지 못했다.
첨부 부록
실험 기록:
다음은 SCP-4031과의 상호작용이라 주장된 일련의 기록이다. 상호작용들은 실시간으로 기록되지 않았다. 정체불명의 대상(들)이 문서 영역에 상호작용들을 기록했다. 투입은 다른 사람, 물체 및 개념 구조를 포함한다. 결과는 다른 수준의 개념 기억을 포함한다.
투입 | 시험 결과 |
딸기 대황 파이 | 잊었다. |
파이 | N/A |
미각 | N/A |
혀 | 잊었다. |
근육질 구조, 기원 불명 | 섭취했다. |
혈액 손실 | 잊었다. |
혈액 손실 | N/A |
혈액 | N/A |
혈액 | 피험자가 숨을 거두었다. |
새로운 실험 | 떠올렸다. |
혈액 | 떠올렸다. |
실험실 연필 | 잊었다. |
D-5549 | 잊었다. |
D-5549 | N/A |
오르테가Ortega 하급 연구원 | 잊었다. |
오르테가 하급 연구원 | N/A |
스몰스Smalls 연구원 | N/A |
웨스트린Westrin 박사 | 잊었다. |
웨스트린 박사 | N/A |
프로젝트 책임자 슈란Xiulan | 잊었다. |
발성 | N/A |
조사 보고:
연구 인원들은 SCP-4031을 조사하기 위한 목적으로 W등급 기억제1 약품을 투여 받았다. 실험 구역에서 죽은 백인 남성이 나체로 나타났다. 대상은 열상, 여윔, 왼쪽 쇄골 파열, 구강에서의 혈액 손실 등을 입었다.
특히, 대상은 심각한 두개골 손상을 입었다.
[[footnoteblock]]