灾害 主题版式
2021年5月3日
修订 7
评分
8
↑ 6
↓ 0
支持率
100%
总票数 6
Wilson 95% 下界
61.0%
在相同票数下更稳健的支持率估计
争议指数
0.000
评分趋势
按周聚合 加载图表中...
最近修订
1 / 3
最近投票
1 / 1
2022-05-24
2022-05-24
2022-05-24
2022-05-24
2022-05-24
2022-05-24
2022-05-24
相关页面
暂无推荐
页面源码
[[iftags +版式]]
[[module CSS]]
@import url("https://cdn.jsdelivr.net/gh/Nu-SCPTheme/Black-Highlighter@gh-pages/css/min/normalize.min.css");
@import url("https://cdn.jsdelivr.net/gh/Nu-SCPTheme/Black-Highlighter@gh-pages/css/min/black-highlighter.min.css");
[[/module]]
[[div_ style="display:none"]]
[[embed]]
<iframe src="//scp-wiki-cn.wdfiles.com/local--files/nav%3Aside/styleFrame.html?bhl" name="typeFrame"></iframe>
[[/embed]]
[[/div]]
这是灾害版式,为“[[[unhuman-hub|非人类]]]”设定所制作。
由 [[*user Oboebandgeek99]] 改编自 [[*user Croquembouche]] 的[[[theme:swirling-ashes|余烬旋流主题版式]]]。该版式亦包含了 [[*user Woedenaz]] 的[[[component:centered-header-bhl|黑标居中页眉]]]与[[[component:toggle-sidebar-bhl|黑标切换侧边栏]]]。
页眉以 65 秒为周期循环昼夜。每个晚上开始下雨并在午夜消散。
+ 使用方法
++ 注意:这是一个基于黑色标记笔的主题版式。若你想使用此版式,你还需要导入黑色标记笔版式。[[[theme:black-highlighter-theme|点击这里了解更多]]]。
在你的作品开头添加如下语法以应用此版式:
> @@[[include :scp-wiki-cn:theme:black-highlighter-theme]]@@
> @@[[include :scp-wiki-cn:theme:calamity]]@@
[[=]]
+ 主题颜色
[[/=]]
[[include :scp-wiki:component:theme-squares -=-
| color1-name=Eastern Blue
| color1-variable=--medium-accent
| color1-info=(23, 152, 158)
| color1-has-light-text=1
| color2-name=Scampi
| color2-variable=--dark-accent
| color2-info=(90, 90, 152)
| color2-has-light-text=1
| color3-name=Scooter
| color3-variable=--bright-accent
| color3-info=(51, 201, 208)
| color4-name=Melrose
| color4-variable=--pale-accent
| color4-info=(150, 150, 254)
| subcolor1-name=Roman
| subcolor1-variable=--sky-at-dawn
| subcolor1-info=(221, 93, 112)
| subcolor2-name=Seagull
| subcolor2-variable=--sky-at-morning
| subcolor2-info=(131, 192, 233)
| subcolor3-name=Hippie Blue
| subcolor3-variable=--sky-at-daytime
| subcolor3-info=(104, 153, 186)
| subcolor4-name=Shuttle Gray
| subcolor4-variable=--sky-at-evening
| subcolor4-info=(87, 98, 106)
| subcolor4-has-light-text=1
| subcolor5-name=Storm Dust
| subcolor5-variable=--sky-at-dusk
| subcolor5-info=(99, 100, 90)
| subcolor5-has-light-text=1
| subcolor6-name=Mirage
| subcolor6-variable=--sky-at-night
| subcolor6-info=(21, 25, 43)
| subcolor6-has-light-text=1
]]
[[include component:image-block name=https://scp-wiki.wdfiles.com/local--files/theme%3Acalamity/unhuman-logo-bg.png|caption=非人类 标志|width=200px]]
标题可通过在一行字起始处输入 1 至 6 个加号“+”来创建。[[footnote]]这是一条脚注。[[/footnote]]
[[collapsible show="+ 标题" hide="- 标题"]]
+ 1 级标题
++ 2 级标题
+++ 3 级标题
++++ 4 级标题
+++++ 5 级标题
++++++ 6 级标题
[[/collapsible]]
@@ @@
[[tabview]]
[[tab 分页]]
此为分页(tab view)。
[[/tab]]
[[tab 分页]]
看,这有更多文字。
多么精巧绝伦。
[[/tab]]
[[tab 长 Tab]]
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
这是一个长的 tab,它有很多文字。
[[/tab]]
[[tab 空 Tab]]
[[/tab]]
[[tab 空 Tab]]
[[/tab]]
[[tab 空 Tab]]
[[/tab]]
[[tab 空 Tab]]
[[/tab]]
[[tab 空 Tab]]
[[/tab]]
[[/tabview]]
> 这是一个引用块,在一行字的起始处加上“> ”来创建。
>
> 更多文字
> -----
> 一条分割线
>
>> 嵌套引用块
||~ 这是 ||~ 表格 ||
|| 你应该老早 || 就知道怎么 ||
|||| 做这个了吧 ||
[[=]]
正文字体为 Ubuntu / Noto Sans SC。
[[span style="font-family: var(--header-font);"]]页眉字体为 Cabin Sketch / ZCOOL KuaiLe。[[/span]]
[[span style="font-family: var(--title-font);"]]标题字体为 Baumans / ZCOOL XiaoWei。[[/span]]
[[span style="font-family: var(--mono-font);"]]等宽字为 Space Mono / 幼圆。[[/span]]
[[/=]]
[[footnoteblock]]
[[collapsible show="+ 显示代码" hide="- 隐藏代码"]]
[[code type="CSS"]]
/*
Calamity Theme
[2021 Wikidot Theme]
Created by Oboebandgeek99
Based on Swirling Ashes Theme created by Croquembouche.
The UnHuman logo was created by Oboebandgeek99 based on an image in the Public Domain. Licensed under CC-BY-SA 3.0.
*/
@import url('https://fonts.googleapis.com/css?family=Cabin+Sketch|Ubuntu|Space+Mono|Baumans&display=swap');
@import url("https://fonts.googleapis.com/css2?family=ZCOOL+KuaiLe&family=ZCOOL+XiaoWei&display=swap");
/* BHL Vars */
:root {
--theme-base: "black-highlighter";
--theme-id: "calamity";
--theme-name: "Calamity Theme";
/* Header */
--logo-image: none;
--header-title: "UnHuman";
--header-subtitle: "Life After The End";
/* Typefaces */
--body-font: "Ubuntu", sans-serif;
--header-font: "Cabin Sketch", sans-serif;
--title-font: "Baumans", sans-serif;
--mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, monospace;
/* Standard Colors */
--black-monochrome: var(--sky-at-night);
--dark-gray-monochrome: var(--sky-at-evening);
--pale-accent: 150, 150, 254;
/* lavender, for visited links */
--bright-accent: 51, 201, 208;
/* bright turquoise */
--medium-accent: 23, 152, 158;
/* darker turquoise */
--dark-accent: 90, 90, 152;
/* darker purple */
--alt-accent: var(--sky-at-dawn);
/* pinkish red, for newpage links */
/* Sky */
--sky-at-dawn: 221, 93, 112;
--sky-at-morning: 131, 192, 233;
--sky-at-daytime: 104, 153, 186;
--sky-at-evening: 87, 98, 106;
--sky-at-dusk: 99, 100, 90;
--sky-at-night: 21, 25, 43;
--sky-length: 15;
--sky-time: 65s;
/* Delete the default header background */
--gradient-header: linear-gradient(transparent, transparent);
--diagonal-stripes: linear-gradient(transparent, transparent);
/* Background Colors */
--background-gradient-color: var(--sky-at-daytime);
/* Primary Theme Colors */
--swatch-primary: var(--medium-accent);
--swatch-primary-darker: var(--pale-accent);
/* Primary Menu Colors */
--swatch-menubg-medium-dark-color: var(--medium-accent);
/* Colors for Secondary & Tertiary items like Blockquote and YUI Tabs */
--swatch-secondary-color: var(--bright-accent);
--swatch-tertiary-color: var(--pale-accent);
/* Link Colors */
--link-color: 110, 110, 170;
/* Spacing Measurements */
/* header measurements */
--header-height-on-desktop: 10rem;
--header-height-on-mobile: 10rem;
/* final values */
--header-h1-font-size: calc(var(--base-font-size) * 4);
--header-h2-font-size: calc(var(--base-font-size) * 1.6);
/*Toggle Colors */
--toggle-border-color: rgb(var(--dark-accent));
--toggle-icon-color: rgb(var(--pale-accent));
--toggle-roundness: 40%;
/* Login Gradient */
--login-gradient: linear-gradient(to top,
rgb(var(--dark-accent)) 0%,
rgb(var(--medium-accent)) 100%);
}
:root:lang(cn) {
/* Header */
--header-title: "非人类";
--header-subtitle: "末世后的新生";
/* Typefaces */
--body-font: "Ubuntu", "Noto Sans SC", sans-serif;
--header-font: "Cabin Sketch", "ZCOOL KuaiLe", sans-serif;
--title-font: "Baumans", "ZCOOL XiaoWei", sans-serif;
--mono-font: "Space Mono", "Andale Mono", "Courier New", Courier, '幼圆', monospace;
}
/* Remove text shadow from headers */
#header h1 a::before,
#header h2 span::before {
--text-shadow: none;
text-shadow: none;
}
/* Subtitle size and case */
#header h2,
#header h2::before,
#header h2 span,
#header h2 span::before {
text-transform: none;
}
#header h2 span {
margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - 1em);
}
/* Tab Selected Color */
.yui-navset .yui-nav .selected,
.yui-navset .yui-nav .selected a:focus {
background-color: rgb(var(--dark-accent));
}
.yui-navset .yui-nav {
background-color: rgb(var(--pale-accent));
color: rgb(var(--black-monochrome));
}
/* Header Logos -
* This calculates the distance between the two images that make up the
* UnHuman logo, measured in rems (root ems - an em as defined by the root
* font size) from center.
*/
#header::before {
display: none;
}
div#extra-div-1,
div#extra-div-2 {
position: absolute;
top: 1rem;
width: 100%;
height: 8rem;
}
div#extra-div-1 {
background: url("https://scp-wiki.wdfiles.com/local--files/theme%3Acalamity/unhuman-left-logo.png");
background-repeat: no-repeat;
background-position: calc(50% - 9rem) 80%;
background-size: contain;
}
div#extra-div-2 {
background: url("https://scp-wiki.wdfiles.com/local--files/theme%3Acalamity/unhuman-right-logo.png");
background-repeat: no-repeat;
background-position: calc(50% + 9rem) 80%;
background-size: contain;
}
/* Header on Mobile */
@media only screen and (max-width: 64rem) {
:root {
--header-h1-font-size: calc(var(--base-font-size) * 2.65);
--header-h2-font-size: calc(var(--base-font-size) * 1.25);
}
div#extra-div-1 {
background-position: calc(50% - 6rem) 80%;
}
div#extra-div-2 {
background-position: calc(50% + 6rem) 80%;
}
}
#header {
/* ===HEADER ELEMENTS=== */
/* ===HEADER TITLES=== */
/* Header H1 and H2 colors */
--swatch-headerh1-color: var(--swatch-text-light);
--swatch-headerh2-color: var(--swatch-text-light);
/* ===SEARCH ELEMENT=== */
--search-icon-color: var(--swatch-text-secondary-color);
--search-icon-bg-color: var(--swatch-primary-darkest);
--search-icon-hover-color: var(--swatch-text-secondary-color);
--search-icon-hover-bg-color: var(--swatch-alternate-color);
--search-textbox-text-color: 0, 0, 0, 0;
/* Focus is when the search box has been clicked on */
--search-icon-focus-color: var(--swatch-text-secondary-color);
--search-icon-focus-bg-color: var(--swatch-primary);
--search-focus-outline-color: var(--swatch-primary);
--search-focus-textbox-bg-color: var(--swatch-alternate-color);
--search-focus-textbox-text-color: var(--swatch-text-secondary-color);
/* ===LOGIN BOX ELEMENT=== */
--login-line-divider-color: var(--swatch-text-secondary-color);
--login-username-color: var(--dark-accent);
--login-myaccount-color: var(--dark-accent);
--login-myaccount-underline-color: var(--swatch-primary-darkest);
--login-myaccount-hover-bg-color: var(--swatch-primary-darkest);
--login-arrow-color: var(--swatch-text-light);
/* Dropdown Box when arrow is clicked */
--login-dropdown-bg-color: var(--login-gradient);
--login-dropdown-bg-image: var(--login-gradient);
--login-dropdown-border-color: var(--bright-accent), 0.5;
--login-dropdown-text-color: var(--swatch-text-secondary-color);
--login-dropdown-text-hover-color: var(--swatch-text-secondary-color);
--login-dropdown-bg-hover-color: var(--black-monochrome);
}
/* Login Status */
#login-status .printuser,
#login-status #my-account {
--ui-wght: 700;
color: rgb(var(--login-username-color));
text-shadow:
rgb(var(--white-monochrome)) 0.0625rem 0rem 0rem,
rgb(var(--white-monochrome)) 0.0338rem 0.0526rem 0rem,
rgb(var(--white-monochrome)) -0.026rem 0.0568rem 0rem,
rgb(var(--white-monochrome)) -0.0619rem 0.0088rem 0rem,
rgb(var(--white-monochrome)) -0.0409rem -0.0473rem 0rem,
rgb(var(--white-monochrome)) 0.0177rem -0.0599rem 0rem,
rgb(var(--white-monochrome)) 0.06rem -0.0175rem 0rem;
}
#account-options {
width: auto;
padding: 0.5em;
border-color: rgba(var(--bright-accent));
background: var(--login-gradient);
color: rgb(var(--swatch-text-light));
}
/* search box */
#search-top-box-form>input,
#search-top-box-form>input:hover,
#search-top-box-form>input:focus {
background: rgb(var(--dark-accent));
}
#search-top-box-form input[type="submit"] {
background: rgb(var(--medium-accent));
}
#search-top-box input.empty {
color: rgba(var(--white-monochrome));
}
/* Horizontal rule */
hr {
height: 0rem;
border-top: 0.0625rem solid rgb(var(--medium-accent));
border-bottom: 0.0625rem solid rgb(var(--dark-accent));
background: rgba(0, 0, 0, 0);
}
/* Blockquote */
blockquote,
.blockquote,
div.blockquote {
margin: 1em 0;
border-style: solid;
border-color: rgb(var(--medium-accent));
background-color: rgba(var(--pale-accent), 0.1);
}
/* table */
table.wiki-content-table th {
border-color: rgb(var(--pale-accent));
background: rgb(var(--medium-accent));
color: rgb(var(--white-monochrome));
}
/* Side Bar Touch Up */
#side-bar .heading,
#side-bar .side-block>.collapsible-block:nth-child(1) .collapsible-block-folded {
background: rgba(var(--pale-accent), 0.35);
font-family: var(--title-font);
min-height: 1.5rem;
height: 1.5rem;
display: flex;
align-items: center;
justify-content: center;
text-size: 125%;
}
#side-bar .heading p {
color: rgb(62, 62, 104);
font-family: var(--title-font);
text-shadow: none;
--text-shadow: none;
text-align: center;
}
/* Top Bar Touch Up */
#top-bar {
--topmenu-category-color: var(--swatch-text-secondary-color);
--topmenu-category-hover-color: var(--swatch-text-primary-color);
--topmenu-category-hover-bg: var(--pale-accent);
--topmenu-hover-border-color: var(--swatch-primary);
--mobile-topmenu-sidebar-button-color: var(--swatch-text-secondary-color);
--dropdown-bg-color: var(--swatch-alternate-color), 0.9;
--dropdown-border-color: var(--swatch-text-tertiary-color), 0.5;
--dropdown-links-color: var(--swatch-text-secondary-color);
--dropdown-links-bg-color: 0,0,0,0;
--dropdown-links-hover-color: var(--swatch-text-secondary-color);
--dropdown-links-hover-bg-color: var(--swatch-primary);
}
/* Ayers Info Bar */
.info-container {
--barColour: #5A5A98;
--linkColour: #FCFCFC;
}
/* Header Background - adapted from Croquembouche's Swirling Ashes theme */
body::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: var(--header-height-on-desktop);
pointer-events: none;
}
body::before {
-webkit-animation: sky linear var(--sky-time) infinite;
animation: sky linear var(--sky-time) infinite;
background: linear-gradient(to top,
rgb(var(--sky-at-morning)) 0%,
rgb(var(--sky-at-morning)) 11%,
rgb(var(--sky-at-dawn)) 22%,
rgb(var(--sky-at-night)) 33%,
rgb(var(--sky-at-night)) 44%,
rgb(var(--sky-at-dusk)) 55%,
rgb(var(--sky-at-evening)) 66%,
rgb(var(--sky-at-daytime)) 77%,
rgb(var(--sky-at-daytime)) 88%,
rgb(var(--sky-at-morning)) 100%);
background-size: 100% calc(var(--header-height-on-desktop) * var(--sky-length));
}
@-webkit-keyframes sky {
from {
background-position: 0 calc(var(--header-height-on-desktop) * var(--sky-length));
}
to {
background-position: 0 0;
}
}
@keyframes sky {
from {
background-position: 0 calc(var(--header-height-on-desktop) * var(--sky-length));
}
to {
background-position: 0 0;
}
}
/* Rain - adapted from EstrellaYoshte's Christmas theme */
#header-extra-div-1 {
display: block;
position: absolute;
top: 0%;
left: calc((-100vw + 100%)/2);
width: 99.4vw;
height: 10rem;
-webkit-animation: rainOne 1.7s infinite linear,
rainFade var(--sky-time) ease;
animation: rainOne 1.7s infinite linear,
rainFade var(--sky-time) ease;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
background: url('https://scp-wiki.wdfiles.com/local--files/theme%3Acalamity/rain1.png');
background-repeat: repeat;
background-size: 14.375rem;
pointer-events: none;
-webkit-filter: blur(.9px);
filter: blur(.9px);
}
#header-extra-div-2 {
display: block;
position: absolute;
top: 0%;
left: calc((-100vw + 100%)/2);
width: 99.4vw;
height: 10rem;
-webkit-animation: rainTwo 1.2s infinite linear,
rainFade var(--sky-time) ease;
animation: rainTwo 1.2s infinite linear,
rainFade var(--sky-time) ease;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
background: url('https://scp-wiki.wdfiles.com/local--files/theme%3Acalamity/rain1.png');
background-repeat: repeat;
background-size: 23.125rem;
pointer-events: none;
-webkit-filter: blur(0.4px);
filter: blur(0.4px);
}
#header-extra-div-3 {
display: block;
position: absolute;
top: 0%;
left: calc((-100vw + 100%)/2);
width: 99.4vw;
height: 10rem;
-webkit-animation: rainThree .75s infinite linear,
rainFade var(--sky-time) ease;
animation: rainThree .75s infinite linear,
rainFade var(--sky-time) ease;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
background: url('https://scp-wiki.wdfiles.com/local--files/theme%3Acalamity/rain1.png');
background-repeat: repeat;
background-size: 45rem;
pointer-events: none;
-webkit-filter: blur(.2px);
filter: blur(.2px);
}
@-webkit-keyframes rainOne {
0% {
opacity: .9;
background-position: 0rem 0rem;
}
10% {
opacity: 1;
}
90% {
opacity: 0.95;
}
100% {
opacity: 0.85;
background-position: 0rem 46.875rem;
}
}
@keyframes rainOne {
0% {
opacity: .9;
background-position: 0rem 0rem;
}
10% {
opacity: 1;
}
90% {
opacity: 0.95;
}
100% {
opacity: 0.85;
background-position: 0rem 46.875rem;
}
}
@-webkit-keyframes rainTwo {
0% {
opacity: 0.8;
background-position: 0rem -6.25rem;
}
8% {
opacity: 1;
}
90% {
opacity: 0.9;
}
100% {
opacity: 0.8;
background-position: -3.125rem 43.75rem;
}
}
@keyframes rainTwo {
0% {
opacity: 0.8;
background-position: 0rem -6.25rem;
}
8% {
opacity: 1;
}
90% {
opacity: 0.9;
}
100% {
opacity: 0.8;
background-position: -3.125rem 43.75rem;
}
}
@-webkit-keyframes rainThree {
0% {
opacity: 0.9;
background-position: 0rem 6.25rem;
}
13% {
opacity: 1;
}
91% {
opacity: 0.9;
}
100% {
opacity: 0.7;
background-position: 0rem 46.875rem;
}
}
@keyframes rainThree {
0% {
opacity: 0.9;
background-position: 0rem 6.25rem;
}
13% {
opacity: 1;
}
91% {
opacity: 0.9;
}
100% {
opacity: 0.7;
background-position: 0rem 46.875rem;
}
}
@-webkit-keyframes rainFade {
34%,
56% {
opacity: 1;
}
0%,
30%,
60%,
100% {
opacity: 0;
}
}
@keyframes rainFade {
34%,
56% {
opacity: 1;
}
0%,
30%,
60%,
100% {
opacity: 0;
}
}
/* Wikidot Footer Link Colors */
#footer {
background: #4A4A7D;
color: #55D2D8;
}
/* Reduce Motion Check */
@media screen and (prefers-reduced-motion: reduce) {
body::before,
#header-extra-div-1,
#header-extra-div-2,
#header-extra-div-3 {
-webkit-animation: none;
animation: none;
}
}
[[/code]]
[[code type="CSS"]]
:root {
--body-font: "Ubuntu", "Noto Sans SC", sans-serif;
--title-font: "Baumans", "ZCOOL XiaoWei", sans-serif;
--black-monochrome: var(--sky-at-night);
--pale-accent: 150, 150, 254;
--bright-accent: 51, 201, 208;
--medium-accent: 23, 152, 158;
--dark-accent: 90, 90, 152;
--sky-at-night: 21, 25, 43;
--swatch-primary: var(--medium-accent);
--swatch-primary-darker: var(--pale-accent);
}
.side-block .heading {
background: rgba(var(--pale-accent), 0.35);
font-family: var(--title-font);
min-height: 1.5rem;
height: 1.5rem;
display: flex;
align-items: center;
justify-content: center;
text-size: 125%;
}
.side-block .heading p {
color: rgb(62, 62, 104);
font-family: var(--title-font);
text-shadow: none;
--text-shadow: none;
text-align: center;
}
[[/code]]
[[/collapsible]]
[[/iftags]]
[[include :scp-wiki:component:centered-header-bhl]]
[[include :scp-wiki:component:toggle-sidebar-bhl]]
[[module CSS]]
@import url("https://scp-wiki-cn.wdfiles.com/local--code/theme%3Acalamity/1");
[[/module]]
[[div_ style="display:none"]]
[[embed]]
<iframe src="//scp-wiki-cn.wdfiles.com/local--files/nav%3Aside/styleFrame.html?%40import%20url(%22https%3A%2F%2Fscp-wiki-cn.wdfiles.com%2Flocal--code%2Ftheme%253Acalamity%2F2%22)%3B" name="styleFrame"></iframe>
[[/embed]]
[[/div]]