创伤 主题版式

源页面
2025年5月30日
修订 4
评分
36
↑ 36
↓ 0
支持率
100%
总票数 36
Wilson 95% 下界
90.4%
在相同票数下更稳健的支持率估计
争议指数
0.000

评分趋势

按周聚合
加载图表中...

最近修订

1 / 2
SOURCE_CHANGED
28 天前
SOURCE_CHANGED
28 天前
新增“极简”预设
SOURCE_CHANGED
3 个月前

最近投票

1 / 4
2025-09-16
2025-09-08
2025-08-10
2025-07-23
2025-07-18
2025-07-16
2025-07-14
2025-06-19
2025-06-18

相关页面

暂无推荐

页面源码

[[iftags +版式]] [[module ThemePreviewer noUi="true" theme_url="https://cdn.scpwiki.com/theme/en/black-highlighter/css/min/normalize.min.css"]] [[include :backrooms-wiki-cn:fragment:suprematism]] [[module css]] @import url("https://lemoncat233.github.io/supreroomartists/Suprematism/suprematism.css"); .supre-banner {     position: relative;     width: 18rem;     height: 12rem;     margin: auto;     font-family: "Alumni Sans Pinstripe"; } .supre-banner::before, .supre-banner::after {     content: "";     position: absolute;     width: 6rem;     height: 6rem;     box-sizing: border-box; } .supre-banner::before {     border: var(--global-border-width) solid rgb(var(--global-light-color));     bottom: 1rem;     left: 3rem; } .supre-banner::after {     background: rgb(var(--global-pale-color));     top: 3rem;     right: 7rem;     transform-origin: bottom right;     transform: rotate(30deg); } .supre-banner span {     position: absolute;     bottom: 1rem;     right: 3rem;     font-size: 1.25rem; } .theme-presents-container {     display: grid;     grid-template-rows: 1fr auto;     grid-template-columns: auto;     grid-template-areas: "presentsImage" "presentsTexts";     position: relative; } .theme-presents-container > img {     grid-area: presentsImage;     position: relative; } .theme-presents-texts {     grid-area: presentsTexts;     position: relative;     padding-left: 0; } [[/module]] [[div_ class="supre-banner"]] [[span]]Suprematism.[[/span]] [[/div]] [[div style="font-family: var(--banner-font); text-align: center;"]] [[span style=" letter-spacing: 1rem; font-size: 2em; padding-left: 1rem;"]]至上主义[[/span]] 真理隐于几何之间 [[/div]] **创伤**是一个由 [[*user Liurd]] 基于 [[[theme:suprematism|至上主义]]] 制作的美学主题版式,可以被引用于任意页面。要在页面上引用这个版式,请在其中加入如下代码: = {{@@[[include :scp-wiki-cn:theme:suprematism]]@@}} = {{@@[[include :scp-wiki-cn:theme:trauma]]@@}} 以下为本版式的部分元素示例。 [[toc]] + 示例 [[>]] [[module rate]] [[/>]] 通过四个连字符 “@@----@@”[[footnote]][[*user Placeholder McD]] 看到这个会很欣慰,大概。[[/footnote]] 来在你的页面中创建水平分割线。若未被放在其他部件(诸如引用块)中,其会左右延伸贯穿整个页面。这种将文件分割为多个部分的线就是分割线。 [[include component:image-block name=https://lemoncat233.github.io/supreroomartists/Suprematism/White_on_White_(Malevich,_1918).png|caption=《白上白》(马列维奇,1918)]] 可通过 1 至 6 个加号(“+”)来创建不同级的标题。 [[collapsible show="折叠 - 点击以展开" hide="折叠 - 点击以收起"]] + 1 级标题 ++ 2 级标题 +++ 3 级标题 ++++ 4 级标题 +++++ 5 级标题 ++++++ 6 级标题 [[/collapsible]] 至上主义(俄语:супрематизм,英语:suprematism,或译作“绝对主义”)现代主义艺术流派之一,二十世纪初俄罗斯抽象绘画的主要流派。创始人为卡济米尔·谢韦里诺维奇·马列维奇(1878-1935)。“至上主义”一词来自于1915年马列维奇发表的宣言式小册子《从立体主义和未来主义到至上主义》(От Кубизма и Футуризма к Супрематизму)。在这本书中,马列维奇,强调至上主义是艺术中的绝对最高真理,它将取代此前一切曾经存在过的流派。人类社会可以以至上主义的原则进行组织和构建,进入新的历史发展阶段。至上主义的代表作品是马列维奇在1915年“0.10最后的未来主义展览”展出的油画《黑方块》。 至上主义的理论和创作对同时期的构成主义、以及欧洲的抽象绘画产生了重要的影响。[[footnote]] [https://zh.wikipedia.org/wiki/%E8%87%B3%E4%B8%8A%E4%B8%BB%E4%B9%89 至上主义 - 维基百科] [[/footnote]] ~~~~ [[tabview]] [[tab 分页]] 此为分页(tab view)。 [[/tab]] [[tab 分页]] 看,这有更多文字。 多么精巧绝伦。 [[/tab]] [[tab 长 Tab]] [[div style="margin-top: 100vh;"]] [[/div]] = 实际上这里有文字。 [[/tab]] [[tab 由于一些奇怪的原因,这个空 tab 有一个很长的名字,也就是“长而无物”,很糟的现象。]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[/tabview]] ||~ 这是 ||~ 表格 || || 说实话 || 不写做法不太好。 || |||| 但是解释起来很麻烦,你还是自己查一下吧。 || > 这是一个引用块,在一行字的起始处加上“> ”来创建。 > > 更多文字 > ----- > 一条分割线 > >> 嵌套引用块 [[div class="shadebox"]] = {{@@[[div class="shadebox"]]@@}} 这个引用块的特点是引用块内的文字和引用块外的文字对齐。 [[/div]] [[div class="block"]] = {{@@[[div class="block"]]@@}} 这是一个基础的块级元素,通过为其添加更多的类(class)来进一步样式化。 = **与 shadebox 不兼容!** [[/div]] [[div class="block shadow"]] = {{@@[[div class="block shadow"]]@@}} 这个引用块的特点是拥有阴影。 [[/div]] [[div class="block dropshadow"]] = {{@@[[div class="block dropshadow"]]@@}} 同理,但是阴影更大一些。 [[/div]] [[div class="block light-bg"]] = {{@@[[div class="block light-bg"]]@@}} 较浅的背景。 [[/div]] [[div class="block dark-bg"]] = {{@@[[div class="block dark-bg"]]@@}} 较深的背景。 [[/div]] [[div class="owindow owait" style="width: fit-content; position: static; margin: auto;"]] [[div class="content"]] 这东西很烦人,不过嘛...有些时候它就是没法避免... [[/div]] [[/div]] [[footnoteblock]] ---- [[=]] [[span style="font-family: var(--banner-font); font-size: 1.2em;"]]页眉和横幅字体为 Nixie One / 思源宋体。[[/span]] +++++* 标题和用户界面字体为 Outfit / 思源黑体。 正文字体为 Atkinson Hyperlegible / 思源黑体。 {{等宽字体为 PT Mono / 思源宋体。}} [[/=]] + 预定义 **创伤**内置了一些已经做好的预设,可以通过在引入时修改参数来改变其外观。 **注意:**本版式与至上主义的绝大多数预设不兼容! [[div class="block light-bg dropshadow theme-presents-container"]] [[image https://liurdrooms.wikidot.com/local--files/sigmatest:trauma/gray]] [[div class="theme-presents-texts"]] **预设:** 灰色。 **引用方式:**直接引入版式。 [[/div]] [[/div]] [[div class="block light-bg dropshadow theme-presents-container"]] [[image https://liurdrooms.wikidot.com/local--files/sigmatest:trauma/rainy]] [[div class="theme-presents-texts"]] **预设:** 阵雨。 **引用方式:** {{|rainy=true}} [[/div]] [[/div]] [[div class="block light-bg dropshadow theme-presents-container"]] [[image https://liurdrooms.wikidot.com/local--files/sigmatest:trauma/yellow]] [[div class="theme-presents-texts"]] **预设:** 明黄。 **引用方式:** {{|yellow=true}} [[/div]] [[/div]] [[div class="block light-bg dropshadow theme-presents-container"]] [[image https://liurdrooms.wikidot.com/local--files/sigmatest:trauma/blue]] [[div class="theme-presents-texts"]] **预设:** 深蓝。[[footnote]] **注:**本预设额外使用了 Old Standard TT 作为横幅字体。 [[/footnote]] **引用方式:** {{|blue=true}} [[/div]] [[/div]] [[div class="block light-bg dropshadow theme-presents-container"]] [[image https://liurdrooms.wikidot.com/local--files/sigmatest:trauma/minimal]] [[div class="theme-presents-texts"]] **预设:** 极简。 **引用方式:** {{|minimal=true}} [[/div]] [[/div]] [[/iftags]] [[div [[iftags -版式]]style="display: none;"[[/iftags]] ]] [[collapsible hideLocation="both" show="版式 CSS 代码" hide="关闭"]] [[module CSS show="true"]] @import url('https://fonts.googleapis.com/css2?family=Nixie+One&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap'); :root {     --body-bg: 225, 225, 225;     --content-bg: var(--global-white-color);     --bg-opacity: 0.9;     --extra-bg-1: url(https://imagebed.pro/images/Liurd/n2QIoY5r1F.svg);     --extra-bg-2: url(https://imagebed.pro/images/Liurd/n2QIoY5r1F.svg);     --extra-bg-3: url(https://imagebed.pro/images/Liurd/n2QIoY5r1F.svg);     --extra-opacity-1: 0.15;     --extra-opacity-2: 0.05;     --extra-opacity-3: 0.05;     --topbar-hover-bg: var(--dark-ui-bg), 0.2;     --topbar-hover-txt: var(--light-ui-txt);     --user-drop-txt: var(--dark-ui-txt);     --bottombar-bg: var(--dark-ui-bg);     --bottombar-txt: var(--dark-ui-txt);     --header-title: "SCP 基金会";     --banner-title: "FOUNDATION";     --banner-subtitle: "当色彩褪去的时候";     --header-height: 3rem;     --topbar-height: 2.5rem;     --dropdown-height: var(--topbar-height);     --banner-height: 25rem;     --header-ui-size: 3rem;     --header-title-size: 1.8rem;     --topbar-size: clamp(0.8em, calc(0.4rem + 0.8vw), 1em);     --banner-title-size: clamp(2rem, calc(2rem + 3.5vw), 6rem);     --banner-subtitle-size: 1rem;     --banner-font: "Nixie One", "Noto Serif SC", Franklin Gothic Medium, Franklin Gothic, ITC Franklin Gothic, Arial, serif;     --header-font: var(--banner-font);     --title-font: "Outfit", "Noto Sans SC", "Noto Sans TC", Franklin Gothic Medium, Franklin Gothic, ITC Franklin Gothic, Arial, sans-serif;     --body-font: "Atkinson Hyperlegible", "Noto Sans SC", "Noto Sans TC", Arimo, Verdana, Geneva, sans-serif;     --ui-font: "Outfit", "Noto Sans SC", "Noto Sans TC", Arimo, Verdana, Geneva, sans-serif; } #extra-div-1 {     position: fixed;     width: 100%;     height: 25vh;     bottom: 0;     left: 0;     z-index: -1;     background-image: var(--extra-bg-1);     background-size: 20rem;     background-repeat: repeat-x;     background-position: center;     opacity: var(--extra-opacity-1); } #extra-div-2 {     position: fixed;     width: 100%;     height: 50vh;     bottom: 0;     left: 0;     z-index: -2;     background-image: var(--extra-bg-2);     background-size: 40rem;     background-repeat: repeat-x;     background-position: center;     opacity: var(--extra-opacity-2); } #extra-div-3 {     position: fixed;     width: 100%;     height: 100vh;     bottom: 0;     left: 0;     z-index: -3;     background-image: var(--extra-bg-3);     background-size: contain;     background-repeat: repeat-x;     background-position: bottom;     opacity: var(--extra-opacity-3); } #container {     display: grid;     grid-template-columns: minmax(var(--sidebar-width), 1fr)auto 1fr;     grid-template-rows: auto auto auto auto; } #extrac-div-1 {     grid-column: 2 / 3;     grid-row: 1 / 2;     display: flex;     flex-direction: column;     justify-content: center;     align-items: center;     font-family: var(--banner-font);     font-weight: 200;     width: 100%;     height: var(--banner-height);     color: rgb(var(--header-txt));     order: -1; } #extrac-div-1::before {     content: var(--banner-title);     font-size: var(--banner-title-size); } #extrac-div-1::after {     content: var(--banner-subtitle);     font-size: var(--banner-subtitle-size); } #header {     grid-column: 1 / 2;     grid-row: 1 / 3;     min-width: var(--sidebar-width);     width: 100%;     height: fit-content;     grid-template-columns: var(--header-ui-size) 1fr auto auto;     grid-template-rows: var(--header-ui-size) calc(var(--banner-height) - var(--header-ui-size)) auto;     top: calc(0px - var(--banner-height));     order: -2; } #search-top-box {     grid-column: 3 / 4;     position: fixed;     right: var(--header-ui-size);     backdrop-filter: blur(1rem); } #login-status {     grid-column: 4 / 5;     position: fixed;     right: 0;     backdrop-filter: blur(1rem); } #header h1 {     grid-column: 2 / 3;     grid-row: 1 / 2;     height: var(--header-height);     position: static; } #header h1 a {     justify-content: flex-start;     padding: 0;     padding-left: 0.5rem;     transition: padding var(--global-duration); } #header h1 a:is(:hover, :focus) {     padding-left: 1rem;     transition: padding var(--global-hover-duration); } #header h2 {     display: none; } #header-extra-div-1 {     display: none; } #top-bar {     grid-column: 1 / 5;     grid-row: 3 / 4;     height: auto; } #top-bar > div > ul {     flex-direction: column;     height: auto;     margin-right: 0; } #top-bar > div > ul > li {     flex-basis: unset;     height: var(--topbar-height); } #top-bar > div > ul > li > a {     justify-content: flex-end;     padding: 0 1rem; } #top-bar > div > ul > :is(li, li:last-of-type) > ul {     top: 0;     left: 100%;     width: 32em;     max-width: max-content;     min-width: auto;     flex-direction: row;     flex-wrap: wrap; } #top-bar > div > ul > li > ul > li {     width: 50%;     flex-grow: 1; } #top-bar > div > ul > :is(li, li:hover, li:focus, li.sfhover, li:focus-within) > ul > li > a {     box-sizing: border-box; } #content-wrap {     display: contents; } #side-bar {     max-height: unset;     overflow-y: auto;     border: unset;     box-shadow: 0 0 1.5rem -1rem rgb(var(--global-dark-color)); } #side-bar::after {     backdrop-filter: blur(1rem); } #main-content {     grid-column: 2 / 3;     grid-row: 2 / 3;     min-height: 100vh;     box-sizing: border-box;     margin: 0 auto 15vh;     padding: 1.5rem;     box-shadow: 0 0 2.5rem -1rem rgb(var(--global-dark-color));     position: relative;     background: rgba(var(--content-bg), var(--bg-opacity)); } #main-content::after {     content: "控制,收容,保护.";     display: flex;     align-items: center;     justify-content: center;     position: absolute;     top: 100%;     left: 0;     width: 100%;     height: 10vh;     color: rgb(var(--header-txt));     font-family: var(--banner-font);     font-weight: 200; } #page-title {     padding: 0; } :is(blockquote, .blockquote, div.blockquote, [class*=blockquote]) {     padding: 0.5rem 1rem;     border-width: 0 0 0 0.3rem;     background: rgba(var(--light-block-bg), 0.4); } #page-options-container {     font-family: var(--ui-font); } #footer {     grid-column: 1 / 4;     grid-row: 3 / 4;     box-sizing: border-box;     justify-content: flex-end;     margin-top: 0.5rem;     border: unset; } #license-area {     grid-column: 1 / 4;     grid-row: 4 / 5;     padding: 0.5rem;     justify-content: flex-end; } #license-area a {     color: rgb(var(--global-pale-color)); } @media only screen and (max-width: 1024px) {   #container-wrap {     perspective-origin: 49.5% 5rem;   }   #container {     display: flex;   }   #header {     min-width: var(--sidebar-width);     grid-template-columns: var(--header-ui-size) 1fr auto auto;     grid-template-rows: var(--header-ui-size) auto auto;     top: 0;     width: initial;     position: static;   }   #content-wrap {     display: block;     margin: 0;   }   #login-status {     position: relative;     backdrop-filter: unset;   }   #search-top-box {     position: static;     backdrop-filter: unset;   }   #login-status #account-options {     left: initial;     right: 0;   }   #top-bar > div > ul {     flex-direction: row;     margin-right: auto;   }   #top-bar > div > ul > li {     flex-basis: min-content;   }   #top-bar > div > ul > li > a {     justify-content: center;     padding: 0;   }   #top-bar > div > ul > :is(li, li:last-of-type) > ul {     top: 100%;     left: 0;     width: auto;     flex-direction: column;   }   #top-bar > div > ul > li:last-of-type > ul {     left: initial;     right: 0;   }   #top-bar > div > ul > li > ul > li {     width: 100%;     flex-grow: 1;   } } @media only screen and (max-width: 768px) {     #top-bar > div > ul > :is(li, li:last-of-type) > ul {         flex-direction: row;     }     #top-bar > div > ul > li > ul > li {         width: 50%;     } } [[/module]] [[/collapsible]] [[/div]] [[iftags [[#ifexpr {$rainy} == (true) | - ]]]] [[module css]] #extra-div-4 {     position: fixed;     top: 0;     left: 0;     width: 100%;     height: 100%;     z-index: -4;     background-image: url(https://imagebed.pro/images/Liurd/xg3p8lAkcJ.svg);     background-size: 15rem;     mask: radial-gradient(transparent, black);     -webkit-mask: radial-gradient(transparent, black);     opacity: 0.4;     animation: rainy 0.2s infinite linear; } @keyframes rainy {   from {     background-position: 0 0;   }   to {     background-position: 0 15rem;   } } [[/module]] [[/iftags]] [[iftags [[#ifexpr {$yellow} == (true) | - ]]]] [[module css]] :root {     --body-bg: 255, 235, 0;     --global-white-color: 255, 248, 225;     --global-pale-color: 255, 245, 185;     --global-light-color: 180, 160, 140;     --global-dark-color: 0, 0, 0;     --global-black-color: 40, 30, 0;     --global-accent-1: 245, 195, 120;     --global-accent-2: 215, 155, 0;     --global-accent-3: 125, 85, 80;     --extra-bg-1: url(https://imagebed.pro/images/Liurd/1xKJ7XnYj3.svg);     --extra-opacity-1: 1;     --extra-opacity-2: 0.25;     --banner-subtitle: "删去一切,只余明黄."; } #extra-div-1 {     background-position: bottom; } #extrac-div-1::after {     text-decoration: line-through;     text-shadow: 0 1rem rgba(var(--global-accent-3), 1), 0 2rem rgba(var(--global-accent-3), .5), 0 3rem rgba(var(--global-accent-3), .25); } [[/module]] [[/iftags]] [[iftags [[#ifexpr {$blue} == (true) | - ]]]] [[module css]] @import url('https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&display=swap'); :root {     --body-bg: var(--global-accent-2);     --global-pale-color: 225, 235, 245;     --global-light-color: 140, 160, 180;     --global-dark-color: 0, 0, 60;     --global-black-color: 0, 10, 30;     --global-accent-1: 125, 145, 180;     --global-accent-2: 36, 2, 174;     --global-accent-3: 115, 85, 120;     --header-txt: var(--dark-ui-txt);     --topbar-hover-txt: var(--dark-ui-txt);     --dropdown-txt: var(--light-ui-txt);     --extra-bg-1: unset;     --extra-bg-2: unset;     --extra-bg-3: unset;     --banner-title: "BLUE";     --banner-subtitle: "无尽的可能将变为现实.";     --banner-title-size: clamp(4.5rem, calc(4.5rem + 3.5vw), 9rem);     --banner-subtitle-size: 1.2rem;     --header-font: "Nixie One", "Noto Serif SC", Franklin Gothic Medium, Franklin Gothic, ITC Franklin Gothic, Arial, serif;     --banner-font: "Old Standard TT", "Noto Serif SC", Franklin Gothic Medium, Franklin Gothic, ITC Franklin Gothic, Arial, serif; } body {     background-image: radial-gradient(rgba(var(--global-dark-color), 0), rgba(var(--global-black-color), 0.4));     background-attachment: fixed; } #extrac-div-1 {     font-weight: 700; } [[/module]] [[/iftags]] [[iftags [[#ifexpr {$minimal} == (true) | - ]]]] [[module css]] :root {     --extra-opacity-1: 0;     --extra-opacity-2: 0;     --extra-opacity-3: 0;     --bg-opacity: 1;     --header-title-size: var(--banner-title-size);    --header-subtitle-size: var(--banner-subtitle-size);     --banner-title-size: clamp(1rem, calc(1rem + 1vw), 1.75rem);     --banner-subtitle-size: 1rem;     --header-title: var(--banner-title);     --header-subtitle: var(--banner-subtitle); } #extrac-div-1 {     display: none; } #header {     top: 0;     grid-template-rows: var(--header-ui-size) calc(2 * var(--header-ui-size)) auto; } #header h1 {     grid-column: 1 / 3;     grid-row: 2 / 3;     height: var(--header-height);     width: 100%;     align-self: center; } #header h1 a {     justify-content: flex-end;     padding-left: 0;     padding-right: 1rem;     text-align: right; } #header h1 a:is(:hover, :focus) {     padding-left: 0;     padding-right: 1.5rem; } #header h1 a span::before {     content: var(--header-title);     display: block;     color: rgb(var(--topbar-txt));     font-size: var(--header-title-size); } #header h1 a span::after {     content: var(--header-subtitle);     display: block;     color: rgb(var(--topbar-txt));     font-size: var(--header-subtitle-size); } #top-bar {     grid-row: 3 / 4;     display: flex;     flex-direction: column; } #main-content {     padding-top: 5vh;     box-shadow: 0 0 1.5rem -1rem rgb(var(--global-dark-color)); } @media only screen and (max-width: 1024px) {     #header h1 {         grid-column: 1 / 5;     }     #header h1 a {         justify-content: center;         text-align: center;         padding: 0;     }     #header h1 a:is(:hover, :focus) {         padding: 0;     } } [[/module]] [[/iftags]]