SCP-6739 - 不存在的……某樣東西? |
By: Kikunai |
Published on 10 May 2023 12:59 |
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.
.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=Montserrat:wght@600;700&display=swap);
/* Centered Header Sigma-9
* [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%, 93%);
--subtitleColor: hsl(60, 62%, 85%);
--lgurl: url(https://scp-wiki.wdfiles.com/local--files/component%3Acentered-header-sigma-9/logo.svg);
}
/* ---- SITE HEADER ---- */
div#header{
background-image: none;
}
#header::before{
position: absolute;
width: 100%;
height: 100%;
top: .45rem;
left: 0;
content: " ";
background-image: var(--lgurl);
background-position: center top;
background-repeat: no-repeat;
background-size: auto 8rem;
opacity: .45;
pointer-events: none;
z-index: -1;
}
#header h1,
#header h2{
float: none;
margin-left: 0;
text-align: center;
}
/* Move the Subtitle Down a Smidge */
#header h2{
margin-top: .45rem;
}
/* Hide the Existing Text */
#header h1 span,
#header h2 span{
display: none;
font-size: 0;
}
/* Style the New Text */
#header h1 a::before,
#header h2::before{
font-family: "Montserrat", "Arial", sans-serif;
text-shadow: none;
}
#header h1 a::before{
color: var(--titleColor);
}
#header h2::before{
color: var(--subtitleColor);
}
/* Set the New Text's Content From Variable */
#header h1 a::before{
content: var(--header-title, "SCP基金會");
font-size: 105%;
font-weight: bold;
}
#header h2::before{
content: var(--header-subtitle, "控制 - 收容 - 保護");
font-size: 125%;
font-weight: 600;
}
/* ---- LOGIN ---- */
#login-status{
top: .5rem;
left: 0;
right: initial;
z-index: 1;
}
/* ---- SEARCH ---- */
#search-top-box{
top: .5rem;
right: 0;
}
#search-top-box-input{
border-radius: 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: unset;
}
/* ---- TOP BAR ---- */
#top-bar{
display: flex;
justify-content: center;
top: 8.8rem;
right: 0;
}
#top-bar ul li ul{
box-shadow: none;
overflow: hidden;
}
/* ---- PAGE TITLE ---- */
.meta-title,
#page-title{
text-align: center;
}
/* ---- MOBILE DISPLAY ---- */
@media (max-width: 767px){
#login-status{
left: 5.15rem;
z-index: 20;
}
#search-top-box{
width: unset;
}
.mobile-top-bar{
position: relative;
display: flex;
justify-content: center;
left: 0;
}
}
項目編號: SCP-6739
項目等級: Anomalous
特殊收容措施:由於SCP-6739的特性,現時無需任何收容措施。基金會人員可如平常一樣進入和使用Site-400的飯堂。鼓勵任何擁有SCP-6739相關信息的人員向現任研究負責人(現為理論假設部的Gerald Hogan博士)報告。
描述:SCP-6739是指位於人類集體理念圈內一個明顯不可見的確切非存在,似乎集中在Site-400人員主要飯堂的天花牆角。
任何感知和理解這牆角的人都會完全相信該特定位置曾存在着某物,但現在目前被不明手段影響而將其視為不存在。
SCP-6739的研究似乎表明,一些經常光顧主要飯堂的基金會人員與這個集中非存在有某種密切的依戀或關係,儘管他們無法記得自己為甚麼會有這種感覺。
雖然SCP-6739的性質不明,通過使用由超現實部提供的(非?)標準⌘級不可知劑成功從牆角獲得一些「殘留」或「多餘」的概念。正在利用這種方法調查SCP-6739。
調查/測試記錄1:
I/T-6739-1
對象: D-3324
不可知劑劑量: 3.5 ml
程序: 指示D-3324直接觀察牆角。
觀察結果:SCP-6739是自然的,且不帶任何異常特性。縱然如此,對象亦同時得出它/它們是「不自然」的矛盾結論。
I/T-6739-2
對象: D-3324
不可知劑劑量: 5.2 ml
程序: 指示D-3324直接觸摸牆角和周邊的範圍。
觀察結果:SCP-6739四周是白色、黏乎乎的,且有「毛茸茸」的感覺。對象亦報告出現「-網」和「這不應這樣子的」的想法。
I/T-6739-3
測試對象: D-3324
不可知劑劑量: 7.8 ml
程序: 指示D-3324與牆角共處一室,並站立兩小時。
觀察結果:SCP-6739最初無意中引起Site-400大部分,甚至全部人員的恐懼,但是他們之後漸漸喜歡SCP-6739,且對其釋出善意。
附加更新:Alan McKinley博士請求Hogan博士終止針對SCP-6739的調查和實驗,表示擔心異常帶有資訊危害和/或認知危害,而且「也許我們最好不要記得它」。請求被駁回。
調查/測試記錄2:
I/T-6739-4
對象: D-3324
不可知劑劑量: 10.3 ml
程序:指示D-3324嘗試與牆角溝通。已提供一份標準訪談表格,容許D-3324自行填寫紀錄。
觀察結果:SCP-6739被認為是「可愛的」,儘管有一些 一位基金會人員不同意這個觀點。D-3324稱訪談對象沒有回應,但他在訪談期間不覺得氣餒、憤怒,反而覺得開心、有趣。
I/T-6739-5
對象: D-3324
不可知劑劑量: 13.7 ml
程序:指示D-3324利用提供的螺絲批輕微破壞牆角。
觀察結果:SCP-6739身形細小,而且有多於兩隻的眼睛,以及多條用於製造白色黏狀物(見I/T-2)的附肢狀肢體。不知為何出現了「碎裂的擋風玻璃」和「極度內疚」的記憶。
I/T-6739-6
對象: D-3324
不可知劑劑量: N/A
程序: 指示D-3324在牆角附近放置一個小型Doe-Grey非現實錨。
觀察結果: 牆角出現了隨機閃爍的幼細藍色光線。非現實錨生成了以下對象的不明反圖像:
非現實錨未有提供更多資訊。
事件記錄: McKinley博士因嘗試使用未經授權的驗證資訊進入SCP-████-EX的收容間而被維安人員抓獲。在審問McKinley利用SCP-████-EX的動機時,他再次對SCP-6739造成的危險和威脅表示擔憂,並要求立刻終止測試。當問到有關SCP-████-EX的事時,他拒絕作出任何回應。
因此,Hogan博士最後決定無限期終止SCP-6739的調查,直至該情況得到妥善解決。 McKinley博士現已被停職,直到基金會可以找到一種合乎道德的資訊獲取方式為止。
page revision: 6, 最後編輯於: 07 Aug 2023 21:57