您正在查詢的標題為:關注組織
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:機動特遣隊
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:基金會設施
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:員工與角色檔案
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:世界線中心頁
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:系列檔案室
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:競賽資料庫
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:異常物品紀錄
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:超常事件紀錄
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:未解明地點列表
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
您正在查詢的標題為:基金會故事
在多個資料庫中發現符合該標題的文件
請選擇欲查詢的資料來源,或按此取消
/* 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; pointer-events: auto; } @media not all and (max-width: 767px) { #top-bar .mobile-top-bar { display: block; pointer-events: none; } #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: -18rem; width: 15.25rem; height: 100%; margin: 0; overflow-x: hidden; 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; } } }
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; }
/* Newspaper Theme Vietnam [2021 Wikidot Theme] By StupifPotato Based on: Newspaper Theme by MalyceGraves and EstrellaYoshte */ @import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Merriweather:wght@700&display=swap'); :root { --accentColor: #014f8a; --lgurl: url("http://scp-wiki.wdfiles.com/local--files/theme%3Anewspaper/newslogo.png"); --bgurl: url("http://scp-wiki.wdfiles.com/local--files/theme%3Anewspaper/newshead.png"); --primaryBackgroundColor: #f3f3f3; --textColor: #090B0C; --headerColor: #161B33; --selectionColor: #a5ecfa; --header-font: 'Merriweather', serif; --link-timing: 0.125s ease-out; } #content-wrap { margin: 0.65em auto 0; box-sizing: border-box; } #page-content { font-size: 1rem; } body { font-family: 'Montserrat', sans-serif; color: var(--textColor); background-color: #e9f8ff; background-image: none; background-repeat: no-repeat; } tt { background-color: var(--primaryBackgroundColor); } code { font-family: var(--mono-font); } #edit-page-textarea, .code pre, .code p, .code, tt, .page-source { font-size: 90%; } a:not(.rate-box-with-credit-button a, .page-rate-widget-box a, yui-nav a) { color: var(--accentColor); } #page-content div { clear: unset; } /* Selection */ ::selection { background: var(--selectionColor); color: var(--textColor); } /* ---- HEADER ---- */ div#container-wrap { background-image: none; } div#header { background-image: none; height: 240px; } div#header-extra-div-1 { height: 164px; width: 100%; top: 0; position: absolute; background: none; background-size: contain; background-repeat: no-repeat; background-position: 50% 50%; opacity: 1; z-index: -1; } div#extra-div-1 { height: 164px; width: 100%; top: 0; position: absolute; background: none; background-size: cover; background-repeat: no-repeat; background-position: center 0; z-index: -2; -webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 20%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%); mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 20%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%); } #header h1, #header h2 { margin-left: 0; float: none; text-align: center; } #header h1 a { width: -moz-fit-content; width: fit-content; margin: 0 auto; } #header h2 { margin-top: 0.5rem; font-size: 0.75rem; font-style: italic; } /* Hide the existing text */ #header h1 span, #header h2 span { font-size: 0; display: none; } /* Style the new text */ #header h1 a::before, #header h2::before { color: var(--headerColor); font-family: var(--header-font); text-shadow: none; } #header h2::before { color: var(--textColor); } /* Set the new text's content from variable */ #header h1 a::before { content: var(--header-title, "SCP基金會月刊"); font-weight: 300; font-size: 1em; } #header h2::before { content: var(--header-subtitle, "SCP Foundation Monthly"); font-weight: 600; font-size: 0.75em; } #login-status { color: var(--textColor); background-color: #FEFBF8; padding: 0.3rem 0.25rem 0.4rem 0.5rem; border-radius: 0 0 0.5rem 0.5rem; box-shadow: 0 0 3px 1px rgba(0,0,0,0.2); top: 0; } #login-status a { color: var(--accentColor); } #account-topbutton { border: none; margin-left: -0.1rem; } div#account-options { background-color: var(--primaryBackgroundColor); border: none; border-radius: 0.35rem; box-shadow: 0 0 4px 1px rgba(0,0,0,0.25); top: 1.85rem; display: block!important; opacity: 0; pointer-events: none; transition: opacity 0.15s; } #account-topbutton:focus + #account-options, #account-topbutton:active + #account-options, #account-options:focus-within { opacity: 1; pointer-events: all; } /* Without this, touchscreen doesn't work */ @media (pointer: coarse) { #account-topbutton:hover + #account-options, #account-options:hover { opacity: 1; pointer-events: all; } } #account-options li a, #account-options li a:hover { color: var(--accentColor); } /* ---- SEARCH ---- */ div#search-top-box { top: 2.25rem; right: 0.5rem; width: 1.6rem; } div#search-top-box::before { content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0; right: 0.05rem; background-color: var(--accentColor); pointer-events: none; z-index: 2; -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-size: 1rem; mask-size: 1rem; -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; opacity: 1; transition: opacity 0.25s ease; } div#search-top-box:focus-within::before { opacity: 0; } div#search-top-box form { display: flex; justify-content: flex-end; } div#search-top-box form input[type="text"]:not(:focus), div#search-top-box form input[type="text"]:not(:focus):not(:hover) { position: relative; color: transparent; cursor: pointer; display: inline-block; font-family: var(--body-font); width: 1.6rem; height: 1.6rem; padding: 0.1em 0.5em; box-sizing: border-box; border-radius: 0.35rem; border: none; box-shadow: 0 0 2px 1.5px var(--shadow); } div#search-top-box form input[type="text"], div#search-top-box form input[type="text"]:hover, div#search-top-box form input[type="text"]:focus { background-color: var(--primaryBackgroundColor)!important; color: var(--textColor); display: inline-block; border: none; height: 1.6rem; width: 9rem; transition: width .25s; outline: none; } div#search-top-box form input[type="submit"] { display: none; } /* ---- TOP BAR ---- */ #top-bar { top: 8.5rem; display: flex; justify-content: center; right: 0; } @media (max-width: 768px) { .mobile-top-bar { display: flex; justify-content: center; max-width: 100%; width: 100%; left: 0; } } /* div[class*=top-bar] is to select both regular and mobile top bar that exist in #top-bar */ #top-bar div[class*=top-bar] > ul > li > a { color: var(--textColor); } #top-bar div[class*=top-bar] ul li ul li a { color: var(--accentColor); } #top-bar div[class*=top-bar] > ul > li > a:hover, #top-bar div[class*=top-bar] > ul > li.sfhover > a { background-color: transparent; background: none; } #top-bar div[class*=top-bar] > ul > li, #top-bar div[class*=top-bar] > ul > li.sfhover { background-color: transparent; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100%; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); } #top-bar div[class*=top-bar] > ul > li:hover, #top-bar div[class*=top-bar] > ul > li:focus-within { background-color: transparent; background-size: 100% 100%; } #top-bar div[class*=top-bar] ul li ul { background-color: var(--primaryBackgroundColor); border: none; box-shadow: 0 0 4px rgba(0,0,0,0.3); border-radius: 0.5rem; } #top-bar div[class*=top-bar] ul li ul li:first-of-type a { border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; } #top-bar div[class*=top-bar] ul li ul li:last-of-type a { border-bottom-left-radius: 0.5rem; border-bottom-right-radius: 0.5rem; } #top-bar div[class*=top-bar] ul li ul li, #top-bar div[class*=top-bar] ul li ul li a { background: transparent; border: none; } #top-bar div[class*=top-bar] ul li ul li a:hover, #top-bar div[class*=top-bar] ul li ul li a:focus { background-color: #FEFBF8; } /* keyboard navigation compatibility */ #top-bar div[class*=top-bar] ul > li > ul > li > a { height: auto; max-height: none; line-height: 1.5!important; padding-top: 0.1rem; padding-bottom: 0.1rem; } #top-bar div[class*=top-bar] > ul > li > ul { visibility: visible; opacity: 0; pointer-events: none; } #top-bar div[class*=top-bar] > ul > li:hover > ul, #top-bar div[class*=top-bar] > ul > li > ul:hover, #top-bar div[class*=top-bar] > ul > li:focus-within > ul, #top-bar div[class*=top-bar] > ul > li > ul:focus-within { opacity: 1; pointer-events: all; } /* ---- SIDE BAR ---- */ div#side-bar{ background: #FEFBF8; clear: both; padding: .8em; border: none; border-radius: 0; box-shadow: 0 0 4px rgba(0,0,0,0.3); overflow-x: hidden; } #side-bar .heading{ color: var(--headerColor); font-family: var(--header-font); font-size: 0.94rem; border-bottom: solid 1px var(--headerColor); border-top: solid 1px var(--headerColor); margin-top: 1.35rem; padding-left: 0; text-align: center; } #side-bar .side-block { border: transparent; border-radius: 0; box-shadow: none; background-color: #FEFBF8; } #side-bar .side-block.media { background-color:#FEFBF8; } #side-bar .side-block.media > * { display: flex; justify-content: space-evenly; } #side-bar .side-block.resources { background-color:#FEFBF8; } .side-block .menu-item > .image { display: none; } #side-bar div.menu-item a { color: var(--accentColor); } #top-bar div.open-menu a { border-radius: 0.35rem; box-shadow: 0 0 4px rgba(0,0,0,0.3); color: var(--accentColor); background-color: #FEFBF8; border: none; padding: 0.15rem; user-select: none; } /* ---- MAIN CONTENT ---- */ #main-content { background-color: #FEFBF8; padding: 0.5em 2em 0.75em; box-shadow: 0 0 4px rgba(0,0,0,0.3); width: 100%; max-width: 880px; margin: -0.4rem auto 0; border-radius: 0; box-sizing: border-box; } /* ---- PAGE TITLE ---- */ #page-title, .meta-title { color: var(--headerColor); font-family: var(--header-font); font-size: 3em; text-align: center; display: flex; align-items: center; text-align: center; border-bottom: none; margin: 0.25rem 0; padding-bottom: 0; } #page-title::before, #page-title::after, .meta-title::before, .meta-title::after { content: ""; flex-grow: 1; height: 0.25rem; margin: auto auto auto 0.65rem; background-color: transparent; border-top: solid 0.125rem var(--headerColor); border-bottom: solid 0.125rem var(--headerColor); } #page-title::before, .meta-title::before { margin: auto 0.65rem auto auto; } /* ---- BREADCRUMBS ---- */ #breadcrumbs, #page-content .pseudocrumbs { font-size: 0.85rem; font-family: var(--header-font); margin-top: -1.05em; } #page-content .pseudocrumbs * { text-decoration-color: var(--accentColor)!important; } /* ---- TABS ---- */ /* ---- YUI TAB BASE ---- */ .yui-navset .yui-nav a,.yui-navset .yui-navset-top .yui-nav a{background-color:inherit;background-image:inherit}.yui-navset .yui-nav a:hover,.yui-navset .yui-nav a:focus{background:inherit;text-decoration:inherit}.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a:focus,.yui-navset .yui-nav .selected a:hover{color:inherit;background:inherit}.yui-navset .yui-nav,.yui-navset .yui-navset-top .yui-nav{border-color:inherit}.yui-navset li{line-height:inherit} /* ---- YUI TAB CUSTOMIZATION ----*/ .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav{ display: flex; flex-wrap: wrap; width: calc(100% - .125rem); margin: 0 auto; border-width: 0; box-shadow: none; } .yui-navset .yui-nav a, /* ---- Link Modifier ---- */ .yui-navset .yui-navset-top .yui-nav a{ color: var(--textColor); font-weight: bold; /* ---- Tab Background Colour | [UNSELECTED] ---- */ background-color: transparent; border: unset; box-shadow: none; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100% ; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); } .yui-navset .yui-nav a:hover, .yui-navset .yui-nav a:focus{ /* ---- Tab Background Colour | [HOVER] ---- */ background-color: transparent; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 100% 100% ; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); } .yui-navset .yui-nav li, /* ---- Listitem Modifier ---- */ .yui-navset .yui-navset-top .yui-nav li{ position: relative; display: flex; flex-grow: 2; max-width: 100%; margin: 0.25rem; padding: 0; color: #d6d6d6; background-color: var(--primaryBackgroundColor); border-color: transparent; border-radius: 0.35rem; box-shadow: none; } .yui-navset .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a{ display: flex; align-items: center; justify-content: center; width: 100%; border-radius: 0.35rem; } .yui-navset .yui-nav li em{ border: unset; } .yui-navset .yui-nav a em, .yui-navset .yui-navset-top .yui-nav a em{ padding: .35em .75em; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .yui-navset .yui-nav .selected, /* ---- Selection Modifier ---- */ .yui-navset .yui-navset-top .yui-nav .selected{ flex-grow: 2; margin: 0; padding: 0; border-radius: 0.35rem; /* ---- Tab Background Colour | [SELECTED] ---- */ background-color: var(--accentColor); color: var(--primaryBackgroundColor); } .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a em{ border: none; } .yui-navset .yui-nav .selected a{ width: 100%; color: #ffffff; font-weight: bold; } .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:active{ color: #ffffff; background-color: var(--accentColor); } .yui-navset .yui-content { border: none; background-color: transparent; box-shadow: none; margin-top: 0.25rem; box-sizing: border-box; border-radius: 1rem; padding: 0.35rem 0; border-top: solid 0.2rem var(--accentColor); border-bottom: solid 0.2rem var(--accentColor); } /* ---- INFO PANE ---- */ :root { --linkColor: var(--selectionColor); --radius-adjust: 0.325rem; --shadow: rgba(0,0,0,0.2); } #page-content .creditRate{ margin: unset; margin-bottom: 1rem; } #page-content .rate-box-with-credit-button { background-color: var(--primaryBackgroundColor); border: none; box-shadow: 0 0 3px 1px var(--shadow); border-radius: var(--radius-adjust); padding: 0.275rem; } #page-content .rate-box-with-credit-button .page-rate-widget-box { border: none; } #page-content a.fa { transform: none; } #page-content .rate-box-with-credit-button .fa-info { border: none; color: var(--textColor); padding-top: 0.25rem; padding-bottom: 0.0725rem; width: 0.9rem; margin-left: -0.1rem; margin-right: 0.1rem; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100% ; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); } #page-content .rate-box-with-credit-button .fa-info:hover, #page-content .rate-box-with-credit-button .fa-info:focus { background-size: 100% 100%; } .rate-box-with-credit-button .cancel { border: solid 1px var(--primaryBackgroundColor); } #page-content .creditButtonStandalone { margin: 0.125rem 0; } #page-content .creditButtonStandalone p a { border-radius: 1rem; color: var(--textColor); text-align: center; background: initial; box-shadow: 0 0 2px 1px var(--shadow); padding: 0.24rem; background: none; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-position: 0 100%; background-repeat: no-repeat; background-size: 0 100%; transition: background-size var(--link-timing); } #page-content .creditButtonStandalone p a:hover, #page-content .creditButtonStandalone p a:focus { text-decoration: none; background: none; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-position: 0 100%; background-repeat: no-repeat; background-size: 100% 100%; } /* ---- PAGE RATING ---- */ .page-rate-widget-box { box-shadow: none; margin: unset; margin-bottom: 1rem; background-color: var(--primaryBackgroundColor); border-radius: var(--radius-adjust); box-shadow: 0 0 3px 1px var(--shadow); padding: 0.275rem; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .rateup a:focus, .page-rate-widget-box .ratedown a:hover, .page-rate-widget-box .ratedown a:focus, .page-rate-widget-box .cancel a:hover, .page-rate-widget-box .cancel a:focus { color: var(--textColor); background: unset; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 100% 100%; background-position: 0 100%; background-repeat: no-repeat; border-radius: 0; } .page-rate-widget-box .rate-points { background-color: var(--primaryBackgroundColor) !important; color: var(--textColor) !important; border: solid 1px var(--primaryBackgroundColor); border-radius: 0; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background-color: var(--primaryBackgroundColor); border-top: solid 1px var(--primaryBackgroundColor); border-bottom: solid 1px var(--primaryBackgroundColor); } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: var(--textColor); background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100%; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); } .page-rate-widget-box .cancel { background-color: var(--primaryBackgroundColor); border: solid 1px var(--primaryBackgroundColor); border-radius: 0; } .page-rate-widget-box .cancel a { color: var(--textColor); background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100%; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); } /* ---- PAGE ELEMENTS ---- */ h1, h2, h3, h4, h5, h6 { color: var(--headerColor); font-family: var(--header-font); font-weight: normal; margin: 0.45em 0; } h1 { font-size: 2em; } h2 { font-size: 1.7em; } h3 { font-size: 1.45em; } h4 { font-size: 1.25em; } h5 { font-size: 1.1em; } h6 { font-size: 1em; } hr { height: 0.25rem; margin: 1.75rem 0; background-color: transparent; border-top: solid 0.125rem var(--headerColor); border-bottom: solid 0.125rem var(--headerColor); clear: both; } blockquote, div.blockquote { background-color: var(--primaryBackgroundColor); border: none; border-left: solid 0.2rem var(--headerColor); padding: 0.1rem 1rem; box-shadow: 0 0 3px rgba(0,0,0,0.25); position: relative; } blockquote::before, blockquote::after, div.blockquote::before, div.blockquote::after { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; left: 0; background-color: var(--headerColor); } blockquote::before, div.blockquote::before { top: 0; transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg); } blockquote::after, div.blockquote::after { bottom: 0; transform: translate(calc(-50% - 0.1rem),50%) rotate(45deg); } #toc { display: block; background-color: #FEFBF8; border: none; padding: 0.1rem 1rem; box-shadow: 0 0 4px rgba(0,0,0,0.3); border-right: solid 0.2rem var(--headerColor); padding: 0.75em; position: relative; } #toc::before, #toc::after { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; right: 0; background-color: var(--headerColor); } #toc::before { top: 0; transform: translate(calc(0.1rem + 50%),-50%) rotate(45deg); } #toc::after { bottom: 0; transform: translate(calc(0.1rem + 50%),50%) rotate(45deg); } #toc-list { font-family: var(--header-font); } #toc-list > div[style*="margin-left: 1em;"] { margin-left: 0.5em!important; } #toc-list > div:not([style*="margin-left: 1em;"]) { display: none; } .scp-image-block { border: solid 8px var(--primaryBackgroundColor); box-shadow: 0px 0px 4px rgba(0,0,0,0.3); box-sizing: border-box; position: relative; z-index: 0; } .scp-image-block::before, .scp-image-block::after { content:''; position: absolute; pointer-events: none; border: solid 0.25rem var(--headerColor); transform: rotate(25deg); } .scp-image-block::before { right: -0.135rem; height: 36px; width: 9px; top: -14.25px; border-radius: 0 0 2rem 2rem; border-top: none; } .scp-image-block::after { top: -25px; right: -0.94rem; height: 16px; width: 14px; border-radius: 2rem 2rem 0 0; border-bottom: solid 0.55rem transparent; z-index: -1; } .scp-image-block .scp-image-caption { background-color: var(--primaryBackgroundColor); border-top: solid 4px var(--primaryBackgroundColor); color: var(--textColor); } .scp-image-block.block-left, .scp-image-block.block-right { margin: 0.25rem 2rem 0.625rem; } .scp-image-block.block-left { margin-left: 0.5rem; } .scp-image-block.block-right { margin-right: 0.5rem; } @media (max-width: 640px) { .scp-image-block.block-left, .scp-image-block.block-right { float: none; clear: both; margin-left: auto; margin-right: auto; } } #page-content .wiki-content-table tr th { border: solid 1px var(--headerColor); color: var(--headerColor); background-color: var(--primaryBackgroundColor); /* set border for table title */ } #page-content .wiki-content-table tr td { border: solid 1px var(--headerColor); /* set border for table content */ } /* fancy collapsible */ #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link { background-color: var(--primaryBackgroundColor); border-radius: 0.35rem; width: min-content; white-space: nowrap; overflow: hidden; margin: auto; } #page-content .collapsible-block-folded { background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100% ; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); } #page-content .collapsible-block-folded:hover, #page-content .collapsible-block-folded:focus-within { background-size: 100% 100% ; transition: background-size var(--link-timing); } #page-content .collapsible-block-unfolded-link { background-color: var(--accentColor); box-shadow: 0 0 0 0.2rem var(--accentColor); } #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link { margin-top: 10px; margin-bottom: 10px; } #page-content .collapsible-block-link { display: inline-flex; padding: 0.5rem 1rem; text-decoration: none; color: var(--textColor); font-weight: bold; } #page-content .collapsible-block-unfolded-link .collapsible-block-link { color: var(--primaryBackgroundColor); } /* Footnotes */ a.footnoteref { padding: 0 0.25em 1px; margin-left: -0.15em; } .hovertip { font-size: 1.25em; background-color: #FEFBF8 !important; border: none !important; border-left: solid 0.2rem var(--accentColor)!important; color: var(--textColor) !important; border-radius: 0 1rem; box-shadow: 0 0 4px rgba(0,0,0,0.3); padding: 0.35rem; box-sizing: border-box; width: min(24rem, 60vw)!important; top: initial!important; left: initial!important; position: fixed! important; display: block!important; bottom: 2rem; right: -25rem; transition: right 0.45s cubic-bezier(.6,.18,.27,.88); transition-delay: 0.455s; z-index: 29; } .hovertip::before { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; left: 0; top: 0; background-color: var(--accentColor); transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg); } div[id$="button-hovertip"] { transition-delay: 0s; } .hovertip[style*="display: block"], .hovertip:hover { z-index: 30; right: 1rem; transition-delay: 0s; } .footnote .f-heading { font-family: var(--header-font); } .footnote .f-footer, .equation .e-footer, .reference .r-footer { display: none; } .footnotes-footer { border: none; border-left: solid 0.2rem var(--accentColor); padding: 0.1rem 1rem 1rem 1.25rem; position: relative; border-radius: 0 1.25rem; } .footnotes-footer::before { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; left: 0; top: 0; background-color: var(--accentColor); transform: translate(calc(-50% - 0.1rem),-50%) rotate(45deg); } .footnotes-footer .title { color: var(--textColor); font-family: var(--header-font); margin: 0 0 0.625rem 0; } /*-- tags --*/ #main-content .page-tags a { height: 0.8125rem; font-size: 0.6875rem; background-color: var(--primaryBackgroundColor); color: var(--textColor); border-radius: 0.35rem; margin: .25rem .2rem; padding: 0.21rem 0.35rem 0.22rem 0.3rem; box-shadow: 0 0 3px rgba(0,0,0,0.25); display: inline-flex; align-items: center; flex-wrap: nowrap; background-image: linear-gradient(to bottom, var(--linkColor) 0%, var(--linkColor) 100%); background-size: 0 100%; background-position: 0 100%; background-repeat: no-repeat; transition: background-size var(--link-timing); } #main-content .page-tags a:hover, #main-content .page-tags a:focus { background-size: 100% 100%; text-decoration: none; } #main-content .page-tags a:before { content: "⬤"; font-size: 4px; padding-right: 0.2rem; display: inline-block; } .page-tags span { border-top: solid 0.125rem var(--primaryBackgroundColor); } /* Pop-Up Windows */ .owindow { background-color: var(--primaryBackgroundColor); border: none; } .owindow .modal-header { background-color: transparent; } .owindow .modal-body img { background-color: transparent !important; } .owindow .title { background-color: transparent; color: var(--headerColor); border-bottom: 1px solid var(--headerColor); } .owindow .button-bar a { background-color: var(--primaryBackgroundColor); border-color: var(--accentColor); color: var(--accentColor); } .owindow .button-bar a:hover { background-color: var(--accentColor); color: var(--primaryBackgroundColor); } #page-content .modalbox { background: #FEFBF8; border: none; border-radius: 0; box-shadow: 0 0 10px rgba(0,0,0,0.35); } #page-content .modalbox hr { margin: 0.75rem 1rem; } /* Edit Buttons */ .buttons .btn { background-color: var(--primaryBackgroundColor); border-color: var(--accentColor); color: var(--accentColor); padding: 3px 5px; } .buttons .btn:hover { background-color: var(--accentColor); color: var(--primaryBackgroundColor); } /* Close Button for Page Source, Rating, Etc */ a.action-area-close:hover { background-color: var(--accentColor); color: var(--primaryBackgroundColor); } /* Page-History Current */ .pager .current { background-color: var(--accentColor); border-color: var(--primaryBackgroundColor); } /* ---- CUSTOM SYNTAX ----*/ #page-content .section-header { display: flex; align-items: center; text-align: center; margin-top: 3.5rem; margin-bottom: 0.75rem; clear: both; } #page-content .breaker + .section-header { margin-top: 1.5rem; } .section-header::before, .section-header::after { content: ""; flex-grow: 1; height: 0.175rem; margin: auto -0.625rem auto auto; background-color: var(--primaryBackgroundColor); } .section-header::after { margin: auto auto auto -0.625rem; } .section-header h1 { width: max-content; margin: 0 auto; text-align: center; padding: 0.05rem 1.5rem; border-radius: 0rem 0.875rem; border-bottom: solid 0.2rem var(--accentColor); border-top: solid 0.2rem var(--accentColor); position: relative; } .section-header h1::before { content: ""; background-color: var(--accentColor); display: block; width: 0.6rem; height: 0.6rem; position: absolute; top: 0; left: 0; transform: translate(-0.3rem, -0.4rem) rotate(45deg); } .section-header h1::after { content: ""; background-color: var(--accentColor); display: block; width: 0.6rem; height: 0.6rem; position: absolute; bottom: 0; right: 0; transform: translate(0.3rem, 0.4rem) rotate(45deg) ; } .section-header h1 span { width: max-content; margin: auto; } /*-----------------*/ .s-title { font-size: 110%; font-weight: bold; display: inline; padding: 0 0.15em; padding-bottom: 0.1em; border-bottom: solid 0.1rem currentColor; border-top: solid 0.1rem currentColor; } .gallery-frame { box-sizing: border-box; background-color: #e9faff; padding: 0.75rem; border: inset 0.325rem var(--headerColor); box-shadow: inset 0 0 5px rgba(0,0,0,0.4); margin: auto; } .gallery-frame > img { box-shadow: 0 0 3px 1px rgba(0,0,0,0.3); } .hover:hover { text-decoration: none; } .hover span { display: none; } .hover:hover span { position: absolute; display: inline; height: auto; max-width: 25%; background-color: var(--headerColor); color: #FEFBF8; font-weight: bold; padding: 0.5em 1.5em; border-bottom-right-radius: 1rem; } .f-flex { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .f-flex > div { flex-basis: 18rem; flex-grow: 1; } .f-flex.three > div { flex-basis: 13rem; flex-grow: 1; } .f-flex.data > div { padding: 0.65rem 0.375rem; } .f-flex.data > div:hover { z-index: 9; } .f-con { border: none; padding: 0.15rem 0.75rem; margin: 0.85rem; position: relative; border-radius: 0 1.25rem; background-color: #e9faff; box-shadow: 0 0 4px rgba(0,0,0,0.3); } #page-content .f-flex .f-con { max-width: 25rem; } .f-con h4 { background-color: #b8eeff; color: #242424; padding: 0.1rem 0; border-radius: 0 0.625rem; } .placard { display: inline-block; position: relative; padding: 0.45rem 0.65rem; margin: -1.05rem -0.5rem -1.3rem; border: solid 1em transparent; background: var(--primaryBackgroundColor) padding-box; clip-path: polygon(0 3em, 3em 0, 100% 0, 100% calc(100% - 3em), calc(100% - 3em) 100%, 0 100%); filter: drop-shadow(0 1px 2px rgba(0,0,0,0.25)); } .placard::before, .placard::after { position: absolute; width: 3em; height: .35em; background: radial-gradient(at 50% 0, rgba(0,0,0,0.17), rgba(0,0,0,0) 65%); content: ""; } .placard::before { top: 0.45em; left: -0.95em; transform: rotate(-45deg); } .placard::after { bottom: 0.45em; right: -0.95em; transform: rotate(135deg); } /*---- Side ToC setup ----*/ .anchor { position: sticky; height:0; top: 0.5rem; z-index: 4; } .tocbox { margin-top: 0; position: absolute; top: 0; right: max(-18.75rem, -17vw); z-index: 4; box-sizing: border-box; width: max-content; pointer-events: none; } #page-content .tocbox .toc-u { padding: 0.5rem; background-color: #FEFBF8; box-shadow: 0 0 4px rgba(0,0,0,0.3); border-right: solid 0.2rem var(--headerColor); position: relative; width: 15rem; max-height: calc(98vh - 2rem); max-width: calc((30vw - 50% - 6rem)/1.2); margin-right: 0; margin-left: auto; pointer-events: all; } .toc-u #toc::before, .toc-u #toc::after { display: none; } .toc-u::before, .toc-u::after { content: ""; display: block; height: 0.5rem; width: 0.5rem; position: absolute; right: 0; background-color: var(--headerColor); } .toc-u::before { top: 0; transform: translate(calc(0.1rem + 50%),-50%) rotate(45deg); } .toc-u::after { bottom: 0; transform: translate(calc(0.1rem + 50%),50%) rotate(45deg); } #page-content .tocbox .toc-u #toc-list { overflow-y: auto; overflow-x: hidden; max-height: 84vh; padding: 0 0.5em 1em; scrollbar-width: thin; } #page-content .tocbox .toc-u #toc-list::-webkit-scrollbar { width: 6px; } .tocbox table, .tocbox tbody, .tocbox tr, .tocbox td, .tocbox #toc { display: contents; } #toc-list > div { position: relative; } #toc-list > div[style*="1em"]::before { content: "•"; display: inline-block; position: absolute; left: -0.75em; color: var(--accentColor); } @media (max-width: 1340px) { .anchor { filter: none; transition: filter 0.2s ease-out; } .tocbox { right: -1rem; width: unset; } .tocbox::before { content: ""; display: block; position: absolute; background-color: transparent; width: 1.5rem; height: 100%; top: 0; right: -0.25rem; pointer-events: all; } .tocbox::after { content: ""; display: block; position: absolute; background-color: transparent; width: 0; height: 0; border: solid 1rem transparent; border-left-width: 0.5rem; border-right-color: var(--headerColor); top: calc(50% - 1rem); right: 0; pointer-events: all; transition: border-right-width 0.15s ease-out; } #page-content .tocbox .toc-u { width: -moz-fit-content; width: fit-content; max-width: 60vw; box-shadow: none; clip-path: inset(-0.5rem -0.5rem -0.5rem calc(100% - 0.65rem)); transition: clip-path 0.2s ease-out; pointer-events: none; } .anchor:hover { filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.2)); } .tocbox:hover { pointer-events: all; } .tocbox:hover::after { border-right-width: 0; } #page-content .tocbox:hover .toc-u { pointer-events: all; clip-path: inset(-0.5rem -0.5rem -0.5rem -0.35rem); } } /* ---- FOOTER & LICENSE AREA ---- */ #footer, #license-area { background-color: #e9faff; color: var(--textColor); } #footer a { color: var(--accentColor); } #footer { padding-top: 1rem; } #license-area { padding-top: 0; } /* ---- INTERWIKI ---- */ .scpnet-interwiki-frame{ filter: invert(100%) grayscale(100%) contrast(75%); } /* ---- MOBiLE QUERY ---- */ @media (max-width: 767px) { div#header, div#top-bar { width: 100%; max-width: 100%; } #login-status { padding-top: 0rem; padding-left: 0.3rem; } #login-status span.printuser { font-size: 0; } #login-status span.printuser img { font-size: 0; transform: translate(6px, 5px); } #login-status a#my-account { display: none; } #main-content { padding: 0.5em 1.75em 0.75em; } #side-bar .close-menu { opacity: 0; margin-left: 18.75em; } #side-bar:target .close-menu:hover { background: unset; } :root { --header-title: "SCP基金會月刊"; } #page-title, .meta-title { font-size: 2.4em; } h1 { font-size: 1.8em; } h2 { font-size: 1.5em; } h3 { font-size: 1.25em; } h4 { font-size: 1.05em; } h5 { font-size: 0.9em; } h6 { font-size: 0.8em; } }
作品著作資訊
EmptyName723 /
Dr V Valentine共同編輯
本期封面圖片由Dr V Valentine繪製。
本主題微調合併自
EstrellaYoshte的Monotypical外觀主題
MalyceGraves與
EstrellaYoshte的Newspaper外觀主題
新式封面的靈感來自遠野妖怪保護区ハブ的板頭,並在vomiter的協助下完成。
Table of Contents
|
近期新聞
【活動訊息】
2022夏季競賽
第一階段投稿日期接近尾聲,並將在2022年08月13日進行首輪的分數結算,請把握時間與機會為心愛的作品評分。
【活動訊息】
2022夏季競賽
第二階段的題目將於8/13號公布,此外與其他參賽者發表的第一階段的參賽作品連結將獲得分數乘以1.1倍的獎勵。
【國際訊息】
SCP-7000競賽
日前,SCP-EN總部的SCP-7000競賽已經截止了競賽徵件,即日起至2022年8月29日,北美東區時間12:00 AM都歡迎熱愛SCP的朋友們前往觀賞作品與評分。本站也將陸續的推出7000競賽的翻譯作品,歡迎前往中心頁查看相關譯作
【國際訊息】
SCP-JP 9周年夏季競賽題目票選
SCP日文分部,於7月11日公布了9周年的夏季競賽的主題為 Q(廣義) 該競賽將在8月中旬登場。
本月展出作品
項目展出
作者:EmptyName723
觀測到若3至6歲孩童未能於生日當天受到SCP-ZH-112之影響,其休謨水準便會逐漸降低。最低紀錄為生日開始的31小時後達到原本之0.4█倍。在過程中觸發SCP-ZH-112將能抵銷此下降現象,有效地維持孩童的休謨水準。
翻譯展出
SCP-3333 - 塔
作者:Jekeled
譯者:Frederica Bernkastel
他渾身是血,表現出顯而易見的恐慌,他的手上有一把手槍。他對著鏡頭開始說話,然後哭了出來。他哭泣了大約一分鐘左右,然後停了下來。
故事展出
作者:vomiter
研究員則持不同意見,表示該特工可能意外地能夠持續看見一個「以當前現實而言已經不可能發生的另類現實」。無論如何,如果此一情況未逾三個月內獲得改善,將由高功能人員培育計畫委員會於最近的會期中裁定是否將之除役。
綜合展出
那些曾經是沙皇或者陛下的財寶在經過蘇聯時期的內亂後散落世界各地,現在正是將這些物品取回來的時候。在已經沒有沙皇的現在,我們更應該盡到保護、研究這些物品之責,甚至創造屬於我們這時代的沙皇財寶。
本月原創作品
極限刻度
Savir將那把唯一沒裝上消音器的M1911關好保險,塞回了槍套中,金融封鎖不是第一次用這招了,雖然不是很正式、但他們已經習慣到就算不特別互相提醒也知道該做什麼。
「……這裡是……末日兵器的開發設施……」
「請務必詳細說明,基金會也很有錢的。」
作者/Semibreve
SCP-ZH-361 - 驚喜X麵
1分10秒:昆蟲幼蟲全數孵化。並未有幼蟲因熱水死亡。
1分45秒:昆蟲幼蟲因不明原因被拉長。
2分00秒:幼蟲被拉長至平均30公分,並開始捲曲。顏色呈現淡黃色。
作者/moonnotwhite
SCP-ZH-304 - 行進插曲
如同前幾次的實驗人員所提及的,有奏樂的女性和一桌豐盛的飯菜,建築外部也有江山樓的招牌,在該時間軸中只能確認在晚上,由於無法在時間軸內確認時間,故無法推測我在其中待了多久,但體感上超過原本歌曲的長度。
作者/YONGZUN
牠在看著嗎?
「很大隻的黑狗!」喊出這聲之後連王逸秀也像是被自己的音量嚇到一樣蜷縮了一下,她神色緊張的四處窺探並放低嗓音繼續道:「只有我看得到牠,是一隻很大隻的黑狗。」
「狗跟妳剋死人有什麼關係?」
「牠的……」說著王逸秀的呼吸也變得越來越急促而粗重:「牠的……眼睛。」
作者/BalesBomb
NX-ZH-02:西加走灣群島
這將會是一場慢性鬥爭。我必須扮演好平衡國家與西加走灣人權益的角色。心裡的某個聲音告訴我這是不可能的,但也許……也許讓西加走灣人與國家站在一起並不是一件壞事?
倘若行不通,至少在結局來到之前,讓這些人民取得反抗的資本也好。
作者/SamScript
SCP-ZH-403 - 禁臠與終止符
SCP-ZH-403已對全世界90%使用電訊及電子科技產品的人類構成不可逆的心智影響,加諸現行主流社交媒體的使用者介面設計俱已因應「SCP-ZH-403擴散及影響之最大化」之目標而經過大幅改造,若不加以介入,則預期將最遲於2045年引發AK級「瘋狂」世界末日情景,並因此在2047年以內導致結合大規模監視科技與消費主義思想灌輸的蓄奴制普及全球政體。
作者/Edward_Knave
SCP-ZH-801 - 湮滅公分母
只要人類多一項能夠傷害其他人工具或方式,這個項目就會持續增加;如果這個可能屬實,我們收容的速度能不能趕上我們傷害別人的速度這點還值得估量,除非我們成功讓人類停止爭鬥或是找到更好的解決方法,但在那之前都是空談。
作者/Semibreve
SCP-ZH-706 - 少年ㄟ,可不可以陪阿伯找回家的路?
特遣隊員04:隊長…他們好像就是在這裡沒錯,但是……
(通訊器中的槍聲幾乎聽起來像是在旁邊發出的,但是畫面裡沒有任何東西。)
特遣隊員01的聲音:隊長…你在哪裡,我看不到…[槍聲過大,無法辨識。]…快點離開,我不能[骨頭斷裂的聲音]啊啊啊啊啊啊啊啊啊!
作者/KaiTenno
希望的顏色
他是聽到騷動才來的,『怪物』那像是笑臉般開花的厚實血肉在診所中央顫動著,他上頭還有著,一發步槍彈貫穿了怪物已經空了的心窩,也成功引起了注意力。
那股暴力的腐液不講道理的轟開了Carin身旁的異形群,而他從剛開始就沒有深入門後多遠,在怪物做出嘔吐的姿勢時便躲到了門外,暫時用牆面,躲過了一次攻擊。
作者/Semibreve
SCP-ZH-895—塵封之夢與悖論
每過十到十五天,項目中央將以未知方式產出一顆禽類的蛋,並在產出蛋後於兩個小時內快速成長為與蛋的外表相符的成年禽類。在成長為成鳥後,項目的開口將會開啟,隨後成鳥將會飛出,並同時會引發周遭的異常現象。
作者/Lostwhat
SCP-ZH-818 - 博十八豆仔
818-2:欸呦厲害呦!按呢我就免讓你啊,閣一遍?(這樣我就不用讓你了,再一次?)
(LostWhat同意之後雙方再次進行遊戲,由LostWhat取得第二次勝利,香腸獎勵累積至4條)
818-2:欸呦運氣遮爾好?閣來無?(運氣這麼好?再來嗎?)
作者/BalesBomb
SCP-ZH-744 - 反洗禮
然而信念僅僅是單方面地寄託於概念上,沒有相對於人類的「另一方」,所以比信仰更加脆弱。以目前的資料推斷,可能存在一種方法,基於意識及心理上的操弄,達成反轉思想、信念的目的,甚至對自身的信仰也抱持著厭惡感。
作者/Fallen_Truth
SCP-ZH-957 - 掙脫禁錮之藤
SCP-ZH-957之影像檔案具有改變自身樣貌之異常效應,但無法確定效應來自SCP-ZH-957亦或影像檔案本身,此處影像檔案被稱為SCP-ZH-957-1,SCP-ZH-957-1將於生成後八至二十小時內轉換為加密檔案,並持續該狀態十日,並在十日後自動解鎖。
作者/YONGZUN
惡意行為
「基金會能收容異常從來都不是靠巧合,」Harvie開口說道。「而是多重領域的相互合作,知識、技術、權力、資源的消耗、讓公眾噤聲的虛假說辭,還有……」
「背地裡那些齷齪的小手段。」Apoyn搶先替他說了出來。「從收容之初就是你在負責ZH-796的資訊控制,想必你很清楚那時造成了多大的騷亂吧?」
作者/Viken-K
暗日驅影
Dos在聽見指令後立刻朝門鎖扣下了板機,霰彈槍的鉛彈將門鎖摧毀,最後Dos再用力將門板踹開,最後躲到牆邊將舞台留給負責突入的三人。
被踹開的門板瞬間暴露出門後的數名敵人,而槍火則立刻從Zero與Trois手中綻放,死神的鐮刀在聲音到達前便將房間內的生命收割完畢。
作者/Jimmypong10
本月翻譯作品
SCP-7000 - 掰掰,謝謝你們的魚啦
我不應該從那起收容突破中活下來。所有人都說我真走運,只丟了一條胳膊就逃出來了,但我可不信他們。五十人死亡一人受傷?別鬧了。我知道自己該死卻沒死成,這沒有什麼好幸運的。
あ-N-0064 "預言獸 件"銷售目錄
讓件的預言特性發揮最大效益而殺死件,同時穩定、連續使之產出預言。乍看之下是兩件矛盾的事,不過藉由人科生物研究主任凍霧 陽開發的が-B-0183"再生燈"技術,這兩件事有同時達成的可能。
作者/stengan774
譯者/sakuhoa
SCP-7000 - 經商蜥蜴
SCP-7000:金錢問題跟健康問題最近變得更加密不可分了為了讓自己被需要我改變了自己但你可以看到我變得比以前更弱了現在我有好多要學但世界改變了人類變得充滿敵意有好多我不能去的地方還有我不知道的字
Mercer博士:股票蜥蜴,希望你知道我們這裡永遠歡迎你。
作者/Zyn
譯者/EmptyName723
SCP-2627 - 木板路帝國
木板路覆蓋了整座島且延伸到周圍的海洋中長達1.7公里。一條木板路從銀湖港延伸到美國本土,連接到類似的木板路系統、廊橋、高架人行道和採礦隧道。無人機的遠程探索顯示,該網絡覆蓋了北美洲全境的所有地區。
作者/Drewbear
譯者/Red phosphorus
保衛43 中心頁
在Site-43,我們處理收容的方式不太一樣。我們必須這麼做,因為我們實際上沒辦法負擔更多極度危險的異常。這裡還是有一些,但那些是我們沒辦法移動的。在一年一度的魔法廢料廠爆炸之後,我們……
SCP-4755 - 當我等全能之時
Irantu: 不,不是馬上。我還在接近標誌中。
Bracks: 標誌?
Irantu: 是的。它是天花板:一道無法逾越的石製屏障,我們在其中刻上了我們的徽章。我們將概念宇宙標記為我們自己的。我能看到研究員、監督者們以及D級人員歡迎我歸來。如果可以,我會向他們道歉。
作者/Nagiros
譯者/Red phosphorus
SCP-4666解密
4666不會直接殺害它的受害者,這樣對他太仁慈了。相反地,它選擇先不攻擊或殺害他的目標,而是去玩弄他,就像是要讓他慢慢陷入噩夢般地恐怖故事一樣。這種從第1夜到第12夜的進展風格,也與恐怖電影的內容相當神似。
SCP-702 - 行商之所
某些物品會被SCP-702-1以「自己已經有一份了」為由拒絕,並要求一份新的禮物,隨後退還對象提供的禮物。如果SCP-702-1接受了禮物,那該實體將會回贈一個價值大約相等的禮物給對象並消失。
SCP-4666 - 聖誕老人
SCP-4666只會在每年一次,連續12天的夜晚中活動,這段時間將從12月21或22日晚間開始至1月1或2日晚間結束;這一段時間被稱為是SCP-4666的「活躍期」。活動期間將會發生所謂的「雪夜事件」。
作者/Hercules Rockefeller
譯者/Lostwhat
SCP-720 - 圓形監獄
提莫西將開始在機檯墊上遊玩直到笑聲傳出,隨後螢幕變得漆黑一片。當場景恢復時,地上出現了一團似乎是提莫西屍體(在關卡中提莫西碰觸到敵人的死亡畫面與此相似)的肉塊。
作者/popsioaks
譯者/Frederica Bernkastel
SCP-671 - 螞蟻拆解工
除了拆解物體必需的知識以外,它們未展現出明顯智慧,並會無腦地試圖拆解運轉中的機器或裝有毒物的容器,進而將自己與蟻群置於危險之中。在西班牙阿爾卡納爾████內的████,一群SCP-671試圖拆解正在運轉中的油罐車引擎,造成[資料刪除]。
作者/Agent Circeus
譯者/EmptyName723
SCP-6599 - HOGSLICE
當其出現以後,SCP-6599-1將找到在網上與SCP-6599發生爭執的人,並對其口頭辱罵及毆打,直到他們接受住院治療,接著SCP-6599-1將會從目標位置消失。雖然沒有ALT-F4事件造成人員死亡的紀錄,但SCP-6599-1經常會對周遭環境造成破壞。
作者/PlaguePJP、J Dune
譯者/moonnotwhite
SCP-6433 - 你想要的一切時光
人類在肌膚接觸SCP-6433後將會進入其內部。該員會出現在冰凍海洋的特定浮冰上,該浮冰將會有通往島上的清晰道路。茅草屋的內部是有著基金會標準辦公桌椅的書房,除此之外並無任何舒適取向的家具。
作者/LORDXVNV
譯者/Frederica Bernkastel
我不識己名
「請問是雅各的咖啡嗎?」
沒人來認領自己的飲料。
「那麼,這杯約翰的加生奶油咖啡?」
我嘆了口氣,這杯是我的。他們似乎老搞錯名字,可不是嗎?
作者/Tstaffor
譯者/Frederica Bernkastel
SCP-636 - 至無處之電梯
SCP-636在底層大約2分鐘隨後返回了地面樓層。根據地面樓層武裝警衛的證詞,電梯的牆壁布滿了數以百計的人類眼球,在電梯門關閉並再度回到底層前,這些眼球盯著他們數秒鐘的時間。後來的檢查確認電梯內仍是空無一物。
作者/Aelanna
譯者/Frederica Bernkastel
SCP-677 - 不可測彈跳桿
高度範圍最短2公分,尚未測得最高極限。依照SCP-677當前的軌跡計算,當前測得的最高速度達█████,極限速度則同樣未知。此外出於某種未知的機制,無論其軌跡的時間、方向或速度如何,SCP-677總會在原始彈跳位置██公尺範圍內著陸。
SCP-638 - 1914年芝加哥聯邦準備機構搶案
SCP-638-C: ……但法術可不是一時興起就可以用的。你需要事先計畫,要知道而且看到自己要送的東西在哪。這肯定是有先策劃好的。
皮克: 你認為那對雙胞胎出賣了你們。
SCP-638-C: 不,我認為那對雙胞胎和查佩爾先生出賣了我們所有人。
SCP-708 - 大橘堆高機
有暴力史的人員將表現出破壞所見一切的衝動,他們在發動車輛之初,便會使用堆高機的起重能力以滿足這種暴力欲望。另一方面,無暴力史的人員將會想要舉起所見一切物體,並會依照人員感官由輕至重的逐一舉起。
SCP-122 - 再無怪物
當處於未通電狀態時,SCP-122將會影響其周遭半徑500 m內的所有對象。而當這些對象進入快速動眼期睡眠時,他們將會陷入昏迷,直至SCP-122重新通電後才得以甦醒。於昏迷時,一種看似由略為半透明的黑色團塊所組成的人形輪廓將會從受試者周遭的任意陰影處出現。
作者/匿名
譯者/Viken-K
SCP-787 - 未曾存在的飛機
SCP-787內部會自發顯現視覺幻象、無法顯示的噪音等異常現象。當SCP-787內部有人員存在時,異常現象將不會發生。但事件發生後若再試圖進入SCP-787內部,人員將遭到某種未知的暴力從中SCP-787內部驅除,同時導致重度的器官損傷與內出血。
SCP-5031 - 不過又一隻殺人怪物罷了
我不知道這是誰寫的,但我有很多話想對他們說。我不喜歡把一個活生生的生物丟在金屬盒子裡長達十年,不論這種收容方式多麼的務實。
很難理解這種事情在十年前被認為是常態。你有沒有聽過從十英吋鐵牆後面傳來的連續數小時尖叫聲?
作者/PeppersGhost
譯者/Red phosphorus
SCP-709 - 森林之眼
當人們看向窗外超過三到五分鐘後,他們會開始看見不同版本的森林和生物,像是「四翼鳥」或是一些以兩足行走的美洲獅沿著步道步行的景象。這些景象每次觀看都不一致,同一批觀看者間所見也不同。
作者/Whitewings
譯者/EmptyName723
SCP-513 - 牛鈴
暴露於其影響下的受害者表示,他們感覺到自己被某種看不見的實體監視著,並出現了心律與血壓竄升的狀況。在暴露於影響下的一小時後,受害者在打開門扉、經過鏡面、轉頭或任何使視覺感知突然改變的動作時,將會能夠瞥見SCP-513-1。
作者/beefwit
譯者/Frederica Bernkastel
SCP-138 - 永生之人
從生理學的角度看,SCP-138應早已在臨床上死亡。項目的肌肉與內臟嚴重萎縮,而儘管其具有穩定的生物電磁場,他的神經系統卻極度衰弱。同時,項目身體表明他曾受過大量的致命傷,有些傷口可能是意外產生,有些則是明顯有意造成,不論是項目自身或是他人所導致。
作者/未知
譯者/EmptyName723
SCP-377 - 超準幸運餅乾
然而,「籤詩」內容並非來自正常產品提供的標準文字。「籤詩」似乎是對應打開餅乾者個人設計的。到目前為止,「籤詩」顯示出了100%的準確性,範圍從模糊的未來預測到個人生活的精確斷言皆有。然而,「籤詩」的內容並非總是正面的。
SCP-570 - 超自然汽水大戰
1985年4月23日,百事公司的轉換術式導致了所有可口可樂產品突然全數化學重構。該變化最終得到了可口可樂公司的掩蓋──聲稱其為配方改變的非正式「新可樂」。在後來的79天內,可口可樂公司煉金術士透過逆行咒語扭轉了儀式的影響。
作者/Fishish
譯者/Frederica Bernkastel
後屎維基
野生廁室不像是人造的。你可不是單只把屎拉到裡頭然後走人而已。當你在野生廁室洗澡、小便甚至洗手時,你將會成為這裡生態系統的一部分,你將會成為大自然的一部分。
作者/眾多
譯者/Frederica Bernkastel
SCP-396 - 然後突然地,椅子
任何坐在SCP-396上或它替換的椅子上的生物物質會一併交換位置。此交換是瞬間發生。SCP-396的瞬移限制目前不明,但一般認為它可以傳送至地球上的任何地點。
作者/匿名
譯者/EmptyName723
SCP-333 - 交響曲中的城市
隨著音樂家的數量增加,出現的都會區將會更大、更複雜。另外,在不同地點同時演奏SCP-333-A時,所有演奏廳皆會與SCP-333-B結合。SCP-333-B理論上可用以在基金會設施間迅速移動。
作者/Adam Smascher
譯者/EmptyName723
SCP-440 - 沙基生態
SCP-440-1的數量急遽上升,並被一種全新的,後續以SCP-440-2代稱的實體類型所控制。SCP-440-2是一群長75公分,近似於頭足綱生物且看起來由岩石所組成的實體,並會透過它們的觸手來推動自身於環境中移動。這些實體被員工叫做「石章魚」。
作者/MisterBibs
譯者/Viken-K
SCP-7000競賽中心頁
無論你是碰巧或是因命運來到這裡,我們非常榮幸有你來到SCP基金會!反正人生早就充滿了機會和風險,為什麼不來7000競賽試試你的運氣?
作者/WhiteGuard
譯者/EmptyName723
SCP-7K-J - 一擲定生死
SCP-7K-J是指這個頁面,理論上來講,SCP-7K-J的平均分數會隨著發佈時間的推移而不斷更動,或是會強制維持在+0分上下,目的是確保這篇文章不會被刪。
作者/眾多
譯者/Pao Mian
你應該知道卻望名生畏不敢追問的奧秘消解部所有資訊
你真能放心把那些魔法廢物被沖進下水道、化糞池系統,甚至地下深不見光的大坑洞嗎?你還真需要一套超專業的下水道系統,確保你沖下去的馬桶水不會湧回來噴你滿臉。
奧秘消解部就是你要的那個下水道。
SCP-6643 - 公(?)分母
它東竄西竄,然後把溢出的東西吸進去。觸手的動作也促進了空氣的循環,儘管我們已經阻斷了空氣流動,它卻讓那些東西不至於沉降到地上──在那個時候,瑞德雷奇博士正俯臥在那裡。要不是凡爾納現身,我不認為他能夠逃出來。
SCP-425 - 無限廣播
零號受試者描繪了一個在太空之中飛速穿梭並移動至黑洞的事件視界之前的幻象。該幻象隨後領著零號受試者進入並穿過黑洞,就在此時,他感受到了「一種壓倒性的被遺忘感」。零號受試者同樣也描述了一種無調性的噪音,但其提到除了噪音之外,他亦聽到了一種耳語聲。
作者/Descendant X
譯者/Viken-K
噁心
「PNEUMA計畫,」皮膚黝黑的女研究員說話了「基金會很早就發現了人類集體心理空間,並將其命名為SCP-5000。不過直到最近為止,技術問題讓我們始終沒辦法把它畫出來。在十年前,我們在應用心理技術方面取得重大突破,然後在幾個星期前,我們發現了……」
「那個實體,」 生物幫她講完了話。
人壽保險
另外,我要對您坦白,我之所以接受這分工作,就是因為它能為她提供先進的醫療服務,工資又能為她提供舒適的生活。等到她過世後,我不認為自己還非得為基金會工作不可──只是我認為沒必要而已,請不要誤會我的意思,我很喜歡在這裡工作,我會一輩子珍惜在這裡結交的摯友與回憶,但如果沒有露易莎,我寧願去過平民的生活。
SCP-6342 - 無臉人
2005年,身為房東的SCP-6342在其家鄉英國威福德時,遭遇了一次異常身體改變,項目的眼睛、耳朵與嘴巴都消失了,原來器官的位置則為皮膚組織所取代。由於這樣的變化,SCP-6342無法像正常人一樣攝取營養,僅能透過靜脈注射維持其生命。當前正在努力透過觸覺手語和透過SCP-6342建立溝通。
SCP-6377 - 水平之門
最近SCP-6377被移送到了本站點,我不能把它提供給一個部門讓他們弄清楚。相反的,我會把資金平均分攤給Site-301所有部門,希望你們中至少有一個能生出SCP-6377又好又連貫的文件。
SCP-3333 - 塔
Mod-3: 它看起來像座城堡,喔不對!是一座山!
Mod-4: 一座山!一座幽靈山!但,但它不是……
Mod-5: 它是,它是一座火焰山,由煙霧和空氣幻化而成。一座煙和灰的塔……
作者/Jekeled
譯者/Frederica Bernkastel
SCP-4514 - 殺死你的東西
最後,就如你所知,作為一個組織,我們必須回歸到我們的核心準則。這世界迫使我們重新定義現狀,但改變現狀不是我們的工作。不論我們多麼想得到永遠的安息,如今的常態決定了我們永遠無法實現它。
作者/Captain Kirby
譯者/Red phosphorus
SCP-6820 - 抹殺嘗試
SCP-6820-A普遍被認為是可恨的,它對生命造成了直接危害,而且還很「噁心」。不管它是什麼,我討厭它,我的同事也討厭它,似乎所有接觸過它的都是如此。儘管它已經被抹消了,這些感覺仍舊沒有消散,我也沒有因為因為我們「打敗」了SCP-6820-A而心滿意足。
SCP-6468 - dado的pvp特製藥水
泥洗望泥的pvp變更強嗎?現在有個超猛的dado產品推薦給泥:dado的pvp特製藥水!
比自動點級器還強,而且完全遵守龜定,有了dado的超高柯技,泥的遊戲程式不會有任何變花,泥也不會被ban!
作者/tetsusquared
譯者/moonnotwhite
SCP-6355 - 扼殺禮義之咽喉
SCP-6355: 才不。你說話跟他們不太一樣。你比他們更黑。我猜你也沒對自己同胞少做我在幹的事。不過,你還是跟他們在一塊。你還是會給塔放火的。
康寧罕研究員點頭,並在筆記本上書寫時沉默了數秒鐘。
康寧罕: (……)那,你感覺如何?
SCP-6355: 沒什麼感覺。都燒完了。
SCP-216 - 保險箱
SCP-216的門總是可以被開啟,但通往的內部空間似乎會根據當前輸入的密碼組合而改變。放置在SCP-216內部的物品可經由重新輸入放入物品時設定的密碼組合取得。從SCP-216取回的物品似乎沒有被該裝置損壞。
據推測,每種可能的密碼組合造成不同的內部空間,且大約有4百萬個可用箱室。當前尚不清楚SCP-216內有多少物品。
作者/psh
譯者/Red phosphorus
SCP-6630 - 彼方遙火
布恩: 可是!可是這是我掙的錢啊!這是我給你們工作換來的血汗錢!
接線員: 就是這樣!妳為我們工作才有這些錢,為我們這個沒人知道的影子組織工作!
布恩: 但……我……你們不……你們不能就這樣把我的錢拿走,妳這賤人!
接線員: 正如我所說的,布恩女士,這實際上不是妳的錢。妳看,為了維持常態,為了維持面紗,為了保護這個大世界,基金會必須保持完全孤立的狀態!
SCP-460 - 降神會風暴
對象與其死亡前的模樣沒有任何相似之處,顯現個體的看起來是一個扭曲的、令人不安的北歐巨魔。對象在其生前遭到執法人員擊斃的旅館中顯現。對象殺害了旅館內大部分的顧客和員工並吃了部份的受害者。對象最後被Mu-13無效化並蒸發。這是第一個距離死亡時間久遠的顯現案例。
作者/Dr Kondraki
譯者/KaiTenno
SCP-2020 - 陳腔濫調,對吧?
不過沒關係,我剛剛又想到了這超棒的主意。有一個巫師,等一下,來自太空。一個太空巫師。各位。還不只是這樣,他是一個生化人。而他身邊有五,五個貓娘跟著。猜猜看有什麼劇情轉折? 沒錯。那些貓娘? 也是生化人。她們會打擊犯罪。還是陳腔濫調,對吧?
SCP-123 - 受控的袖珍黑洞
分析顯示所有靠近黑色球體的光線,路徑都會轉而彎向黑色球體。雖然根據黑色球體所發出的重力強度,可以推斷該球體的質量約為一千零二十九公斤,但基於測地線球體顯然有著降低這股重力的特性,所以黑色球體實際的質量或許遠大於此。
作者/sloppyjoes7
譯者/MatchaCola
本月藝術作品
主題專欄

SCP-7000競賽:Luck!
決定結果:2022年8月29日,北美東區時間12:00 AM
兩年了,編輯部想對大家說?
Dr V Valentine
這大概是最晚出刊的一次,在小空的提醒下才知道兩周年的事情,感謝小空沒有她這個月刊很可能辦不下去,雖然兩周年了但對咪來說這個從周刊做到月刊的基金會誌過了兩年也依舊不是完全體,應該就像迪士尼樂園一樣吧,想著這些的時候又偷偷的改版了一次。
EmptyName723
有大家在繁中努力不懈的創作,月刊才能彙整這麼多的優秀作品與題材
未來大家持續寫作的同時,月刊也會在旁一同相伴、一起加油!
之後的規劃?
向大家一直知道的我們在社群媒體上很努力地展示自己,不過最近越來越覺得應該讓資源在集中更豐富一點才是,之後應該會整合這裡跟youtube上的周會群,把課堂的有趣內容拿來給大家,當然最受大家喜愛的採訪單元也依舊會持續的,接下來的目標是比較少出現跟大家互動的作者們,希望能做出更多大家感興趣的內容,不過為了完成這點,請讓我在這裡貼個徵人啟事
我們誠徵封面繪師跟幫忙出點子的朋友喔!!
繪師方面,繪畫的風格不拒,主要是協助月刊的封面與網站素材、youtube節目的封面等等繪圖,只會畫畫不會製作也沒有問題,咪呀會協助你、或指導。
出點子方面,我們需要一起在DC中談論節目/專欄的構想,時間不用固定,但一個月最少需要一次的討論,需要對SCP有初步的認識。
然後以上職缺雖然也是志工但可以隨自己的意願要不要登錄成網站的正式志工,有問題都可以向咪呀詢問喔。
編輯部資訊
連結
加入編輯部
這份月刊才剛起步,非常歡迎任何人加入一起編輯。讓我們共同記錄繁中基金會的路程。
漫畫與專欄作品熱烈徵求中,歡迎前來#月刊編輯部投稿!
加入#月刊編輯部