范式重构 主题版式

====

[[embed]]
<iframe src="https://scp-wiki-cn.wdfiles.com/local--files/nav%3Aside/styleFrame.html?bhl" name="typeFrame"></iframe>
[[/embed]]
Rating: +23
Rating: +23

主题颜色

--gray-monochrome(43, 14, 116)
--bright-accent(255, 219, 90)
--pale-gray-monochrome(233, 240, 255)
--light-gray-monochrome(91, 97, 138)
--dark-gray-monochrome(41, 26, 91)
--medium-accent(228, 180, 28)
--dark-accent(41, 26, 91)
--newpage-color(153, 0, 255)

关于本页

这是MercuresphereMercuresphere为图书馆典籍:范式转移设计的版式。此版式并非范式转移典籍专用,范式转移典籍的页面也不必须应用此版式。在你的作品开头添加如下语法以应用此版式:

[[include :scp-wiki-cn:theme:paradigm-reconstruction]]

示例

可通过 5 个连字符“-----”创建水平分割线。若它未被放在其他部件(诸如引用块)中,则会左右延伸贯穿页面。这种将文件分割为多个部分的线就是分割线。
如果将“-----”放入类(class)为 “fancyhr” 的 div 元素中,则可以显示另一种水平线样式,如下所示:

[[div_ class="fancyhr"]]
-----
[[/div]]

效果如下:

任何元素添加 “fancyborder” 类(class),即可显示特殊边框。例如,这是此方块的代码:
[[div_ class="fancyborder"]]
文字内容
[[/div]]
标题可通过在一行字起始处输入 1 至 6 个加号“+”来创建
+ Titles- Titles

1 级标题

2 级标题

3 级标题

4 级标题

5 级标题
6 级标题
分页分页长 Tab空 tab空 tab空 tab空 tab空 tab空 tab

此为分页(tab view)。

这是一个引用块,在一行字的起始处加上“> ”来创建。

更多文字


一条分割线

嵌套引用块1

这是表格
你应该老早就知道怎么
做这个了吧

正文字体为 Skolar Sans / 浏览器默认字体
页眉字体为 Anonymous Pro / 王汉宗魏碑体。
标题字体为 Zuijin / 王汉宗魏碑体。
等宽字为 Recursive / 仿宋及思源宋体。


+ 显示代码- 隐藏代码
css
/* Paradigm Reconstruction Theme */
/* 2022 Wikidot Theme */
/* By Mercuresphere, based off Dustjacket by Woedenaz and Croquembouche */
/* Header background: https://pixabay.com/images/id-3587491 */
/* CC BY-SA 3.0 */

@import url("https://fastly.jsdelivr.net/gh/Crimone/crimson-anemone@2.3.16/dustjacket.css");

/* ----BEGIN---- */

:root {

    /* S-CSS-P Integration */
    /* If you're making a new CSS theme, please include the following three variables at minimum. */
    --theme-base: "nuscp";
    /* must be either "nuscp" or "sigma9" */
    --theme-id: "paradigm-reconstruction";
    /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */
    --theme-name: "Paradigm Reconstruction Theme";
    /* set this to your theme's full name */

    /* ===STANDARD THEME COLORS=== */
    --white-monochrome: 252, 252, 252;
    --pale-gray-monochrome: 214, 245, 255;
    --light-pale-gray-monochrome: 215, 255, 255;
    --very-light-gray-monochrome: 220, 227, 229;
    --light-gray-monochrome: 70, 157, 184;
    --gray-monochrome: 5, 148, 192;
    --dark-gray-monochrome: 0, 91, 119;
    --gradient-header: url("https://evernight-aquarium.wdfiles.com/local--files/files/skydome-aquarium-header.jpg");
    --header-background-image-size: auto var(--header-height-on-desktop);
    --logo-image: none;
    --pale-accent: 136, 198, 201;
    --bright-alt-accent: 238, 238, 238;
    --bright-accent: 176, 230, 247;
    --medium-accent: 70, 157, 184;
    --dark-accent: 0, 91, 119;
    --newpage-color: 41, 128, 92;

    --dark-medium-accent: 3, 105, 105;
    --dark-bright-accent: 0, 36, 31;
    --ui-button-hover-bg: var(--bright-accent);
    --ui-button-hover-outline: var(--pale-gray-monochrome);
    --swatch-primary: var(--bright-alt-accent);
    --swatch-menutxt-light-color: var(--bright-alt-accent);
    --rating-module-text-color: var(--bright-alt-accent);
    --pager-link-hover: var(--pale-gray-monochrome);
}

:root:lang(cn) {
    --header-title: "THE PARADIGM YOU HAVE SEARCHED FOR IS NOT IN SERVICE";
    --body-font: Texturina, Optima, Segoe, Segoe UI, Candara, Calibri, Arial, sans-serif;
    --header-font: "Anonymous Pro", 'HanWang WeiBeiMedium-Gb5', Consolas, 'Noto Serif SC', monospace;
    --title-font: "EB Garamond", 'HanWang WeiBeiMedium-Gb5', 'kaiti', 'Noto Serif SC', Big Caslon, Book Antiqua, Palatino Linotype, 'Noto Serif SC', Georgia, serif;
    --UI-font: "EB Garamond", Big Caslon, Book Antiqua, Palatino Linotype, 'Noto Serif SC', Georgia, serif;
    --mono-font: Recursive, Consolas, monaco, '仿宋', 'Noto Serif SC', monospace;
}

#header h1 a, #header h1 a::before, #header h1 a::after {
    font-size: 1.6rem;
}

#header h1 a::after {
    display:none;
}

@media only screen and (min-width: 56.25rem) {
    #container #header h1 a::before, #container #header h1 a::after {
        --wght: 700;
    }
}

@media only screen and (max-width: 767px) {
    #header h1 a, #header h1 a::before, #header h1 a::after {
        font-size: 1.1rem;
        line-height: 1.1;
    }
}

div#extra-div-1 {
    background-position: center;
}

#content-wrap { position: relative; }
#content-wrap::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background-repeat: repeat-x;
  pointer-events: none;
  background-image: url('https://scp-wiki.wdfiles.com/local--files/theme%3Aswirling-ashes/purple-smoke.png');
  opacity: 0.2;
  filter: hue-rotate(-84deg) saturate(1.477612) brightness(1.3036);
}

#page-title::before, .meta-title::before, #page-title::after, .meta-title::after {
    background-color: rgb(var(--gray-monochrome));
    background-image: none;
}

hr:not(.fancyhr hr) {
    filter: hue-rotate(146deg) saturate(100%) brightness(0.75);
}

.fancyhr hr {
    border-image-source: url("https://evernight-aquarium.wdfiles.com/local--files/files/wl_hr.png");
}

.fancyborder {
    box-sizing: border-box;
    padding: 2vw;
    border: 2vw solid rgba(0, 0, 0, 0.5);
    border-image: url("https://evernight-aquarium.wdfiles.com/local--files/files/wl_border.png") 600 round;
    border-image-width: 6;
}

/* ===yui-tabs=== */

#main-content {
    --tabs-bg: var(--swatch-secondary-color);
    --tabs-txt: var(--swatch-text-tertiary-color);
    --tabs-hover-bg: var(--gray-monochrome);
    --tabs-hover-txt: var(--swatch-text-secondary-color);
    --tabs-selected-bg: var(--dark-gray-monochrome);
    --tabs-selected-txt: var(--swatch-text-secondary-color);
    --tabs-selected-outline: var(--dark-gray-monochrome);
    --tabs-bottom-border-color: var(--gray-monochrome);
    --tabs-content-bg-color: var(--swatch-secondary-color), 0.25;
    --tabs-content-border-color: var(--swatch-tertiary-color);
}

.yui-navset .yui-nav .selected {
    background-color: rgb(var(--dark-gray-monochrome));
}

/* ===compatibility patch=== */

div.earthworm div.inner,
div.earthworm div.inner > div {
    display: contents;
}

/* ===链接反色效果=== */

div.page-watch-options a, div.page-watch-options a:visited {
    --hover-link-color: var(--dark-accent);
}

#breadcrumbs,.pseudocrumbs {
    --swatch-text-secondary-color: var(--bright-alt-accent);
}

form#edit-page-form .edit-help-34>a:active, form#edit-page-form .edit-help-34>a:hover, form#edit-page-form .edit-help-34>a:focus-within {
    --swatch-background: var(--dark-accent);
}

#action-area a[onclick*=deleteTag]:not(.btn):active, #action-area a[onclick*=deleteTag]:not(.btn):hover, #action-area a[onclick*=deleteTag]:not(.btn):focus-within {
    --swatch-text-secondary-color: var(--dark-accent);
}

table.page-history tr:nth-of-type(2) td:not(:nth-of-type(7)):before {
    --swatch-text-secondary-color: var(--dark-accent);
}

#header {
    --login-myaccount-hover-color: var(--dark-accent);
    --login-myaccount-underline-color: 0,0,0,0;
    --login-myaccount-hover-bg-color: var(--bright-accent);
}

#footer {
    --footer-link-hover-color: var(--dark-accent);
}

#license-area {
    --license-link-hover-color: var(--dark-accent);
}

div[id*="page-options-bottom"]:not(.page-rate-widget-box):not(#search-top-box-form) > a.btn {
    box-shadow: 0 0 0 0 rgb(var(--ui-button-hover-outline)),inset var(--icon-size) 0 0 0 rgb(var(--ui-icon-bg));
}

div[id*=page-options-bottom]>a:after {
    background-color: rgb(var(--bright-accent));
}

#breadcrumbs a:before, #breadcrumbs a:visited:before, .pseudocrumbs a:before, .pseudocrumbs a:visited:before {
    box-shadow: .0625rem .0625rem 0 0 rgba(var(--dark-gray-monochrome),1),.25rem .0625rem 0 0 rgba(255,255,255,.85),.25rem .0625rem 0 0 rgba(var(--dark-gray-monochrome),1),.3125rem .0625rem 0 0 rgba(var(--dark-gray-monochrome),1);
}

#breadcrumbs a:active:before, #breadcrumbs a:hover:before, .pseudocrumbs a:active:before, .pseudocrumbs a:hover:before {
    background-color: rgb(var(--gray-monochrome));
    box-shadow: 0 0 0 .25rem rgba(var(--gray-monochrome),1),0 0 0 0 rgba(var(--background-gradient-color),0),0 0 0 0 rgba(var(--swatch-background),0),0 0 0 0 rgba(var(--gray-monochrome),0)
}

#breadcrumbs a:focus-within:before,.pseudocrumbs a:focus-within:before {
    background-color: rgb(var(--gray-monochrome));
    box-shadow: 0 0 0 .25rem rgba(var(--gray-monochrome),1),0 0 0 0 rgba(var(--background-gradient-color),0),0 0 0 0 rgba(var(--swatch-background),0),0 0 0 0 rgba(var(--gray-monochrome),0)  
}

#page-content .rate-box-with-credit-button > .creditButton > p > a:after {
    background-color: rgba(var(--rating-module-button-cancel-color),1)
}

@media only screen and (max-width: 56.25rem) {
    #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
        background-color: rgba(0, 0, 0, 0);
    }
}

@media only screen and (max-width: 375px) {
    div[id*=page-options-bottom] > a:after {
        left: 0;
    }
}

@media only screen and (max-width: 425px) {
    div[id*=page-options-bottom] > a:after {
        left: 0;
    }
}

@media only screen and (max-width: 767px) {
    #header h1 a::before, #header h1 a::after {
        width: 95%;
        left: calc(2.5%);
    }
}

@media only screen and (max-width: 768px) {
    #side-bar {
        padding-left: 0px;
    }
}

/* ===默认收起用户信息栏和搜索栏=== */

@media only screen and (min-width: 56.25rem) {
    #search-top-box {
        top: 2em;
        right: 3%
    }

    #login-status {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        top: 2em;
        right: calc(3% + var(--account-height) + .25em);
        color: transparent;
        pointer-events: none;
        transition: color .2s cubic-bezier(.4,0,.2,1);
        user-select: none
    }

    #login-status:active, #login-status:hover {
        -webkit-user-select: initial;
        -moz-user-select: initial;
        -ms-user-select: initial;
        color: rgb(var(--login-line-divider-color));
        pointer-events: all;
        user-select: auto
    }

    #login-status:focus-within {
        -webkit-user-select: initial;
        -moz-user-select: initial;
        -ms-user-select: initial;
        color: rgb(var(--login-line-divider-color));
        pointer-events: all;
        user-select: auto
    }

    #login-status:active #account-options, #login-status:hover #account-options {
        pointer-events: all
    }

    #login-status:focus-within #account-options {
        pointer-events: all
    }

    #login-status > :not(#account-topbutton):not([href*="account/messages"]) {
        --clip-path: polygon(100% 0,100% 0,100% 100%,100% 100%);
        -webkit-clip-path: var(--clip-path);
        clip-path: var(--clip-path);
        opacity: 0;
        transition: box-shadow .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),-webkit-text-decoration .2s cubic-bezier(.4,0,.2,1),-webkit-clip-path .2s cubic-bezier(.4,0,.2,1);
        transition: box-shadow .2s cubic-bezier(.4,0,.2,1),text-decoration .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),clip-path .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);
        transition: box-shadow .2s cubic-bezier(.4,0,.2,1),text-decoration .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),clip-path .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),-webkit-text-decoration .2s cubic-bezier(.4,0,.2,1),-webkit-clip-path .2s cubic-bezier(.4,0,.2,1)
    }

    #login-status:active > :not(#account-topbutton):not([href*="account/messages"]), #login-status:hover > :not(#account-topbutton):not([href*="account/messages"]) {
        --clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
        -webkit-clip-path: var(--clip-path);
        clip-path: var(--clip-path);
        opacity: 1
    }

    #login-status:focus-within > :not(#account-topbutton):not([href*="account/messages"]) {
        --clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
        -webkit-clip-path: var(--clip-path);
        clip-path: var(--clip-path);
        opacity: 1
    }

    #login-status #account-topbutton {
        margin-left: 0;
        background-color: initial;
        pointer-events: all;
        transition: background-color .15s cubic-bezier(.4,0,.2,1),-webkit-clip-path .15s cubic-bezier(.4,0,.2,1);
        transition: clip-path .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);
        transition: clip-path .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),-webkit-clip-path .15s cubic-bezier(.4,0,.2,1)
    }

    #login-status:hover #account-topbutton {
        background-color: rgb(var(--login-arrow-color))
    }

    #login-status:before {
        -webkit-mask-image: var(--user-account-mask);
        -webkit-mask-size: calc(var(--account-height) - .5em);
        -webkit-mask-position: center right;
        -webkit-mask-repeat: no-repeat;
        z-index: 2;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(var(--login-mobile-icon-color),0);
        background-color: rgba(var(--login-mobile-icon-color),1);
        content: "";
        cursor: pointer;
        mask-image: var(--user-account-mask);
        mask-position: center right;
        mask-repeat: no-repeat;
        mask-size: calc(var(--account-height) - .5em);
        pointer-events: all;
        transition: background-color .15s cubic-bezier(.4,0,.2,1)
    }

    #login-status:hover:before {
        background-color: rgba(var(--login-mobile-icon-hover-color),1)
    }

    #login-status:active:after, #login-status:active:before, #login-status:hover:after, #login-status:hover:before {
        background-color: rgba(var(--login-mobile-icon-hover-bg-color),0);
        cursor: auto;
        pointer-events: none
    }

    #login-status:focus-within:after, #login-status:focus-within:before {
        background-color: rgba(var(--login-mobile-icon-hover-bg-color),0);
        cursor: auto;
        pointer-events: none
    }

    #login-status #account-topbutton {
        --clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
        -webkit-clip-path: var(--clip-path);
        background-color: rgba(var(--login-arrow-color),0);
        clip-path: var(--clip-path)
    }

    #login-status:active #account-topbutton, #login-status:hover #account-topbutton {
        --clip-path: polygon(30% 35%,70% 35%,50% 60%,50% 60%);
        -webkit-clip-path: var(--clip-path);
        background-color: rgb(var(--login-arrow-color));
        clip-path: var(--clip-path)
    }

    #login-status:focus-within #account-topbutton {
        --clip-path: polygon(30% 35%,70% 35%,50% 60%,50% 60%);
        -webkit-clip-path: var(--clip-path);
        background-color: rgb(var(--login-arrow-color));
        clip-path: var(--clip-path)
    }

    #login-status #account-options {
        margin: 0
    }

    #login-status a[href*="account/messages"] {
        color: rgb(var(--login-myaccount-color));
        pointer-events: all
    }
}

@media only screen and (min-width: 980px) {
    #search-top-box {
        right: calc(3% + (-100vw + var(--header-width-on-desktop)) / 2);
    }

    #login-status {
        right: calc(3% + var(--search-height) + .25em + (-100vw + var(--header-width-on-desktop)) / 2);
    }
}

/* ----END---- */

- 隐藏代码
Footnotes
  1. 1.一个脚注
页面版本:⁨0⁩, 最后编辑于: ⁨2022/7/2 16:24:57⁩ (⁨⁨1537⁩ 日前⁩), 现时评分: 23