Aero Glass 版式





Rating: +89

Rating: +89

主题颜色

WikiJump include 未展开: 本地数据库中没有当前版本(:scp-wiki:component:theme-squares)

关于本页

这是 MercuresphereMercuresphere 设计的美学版式,名称和主要设计灵感来自于Windows 7的默认用户界面:Aero Glass。

类似theme:monotypical,这个版式不仅仅只有一种配色方案,而是为你提供了一个有着高扩展性的版式框架,你可以根据你的喜好,制作属于你自己的Aero Glass版式。(详见“DIY”一节)

在你的作品开头添加如下语法以应用此版式:

[[include :scp-wiki-cn:theme:aero-glass]]


示例

basalt_logotype_darkmode.png

SCP基金会

可通过 5 个连字符“-----”创建水平分割线。若它未被放在其他部件(诸如引用块)中,则会左右延伸贯穿页面。这种将文件分割为多个部分的线就是分割线。


标题可通过在一行字起始处输入 1 至 6 个加号“+”来创建

分页分页长 Tab空 tab空 tab空 tab空 tab空 tab空 tab

在两年之前的那个晚上,不眠者之家里的众人正在开办着每晚一次的豪华舞会,就像身在格里鲍耶陀夫之家的海盗船上那样,随后他们等来了他们的流浪客。他们,包括不速之客自己一开始都以为自己只是普通的不舒服而已,只是普普通通的吐出来就好了。

随后,他们看到了眼前的来人——这位在不眠者当中最为冷静和知性的唯一的成年人沉浸在癫狂当中,一边语无伦次地大喊着,一边疯狂地想用指甲抓破自己的头盖骨。他们并不知道,这动作是她如同正在沸腾的大脑的热辐射,而辐射源是被困于她的头盖骨当中无处可走,只能不断地在她的大脑当中翻涌的记忆。下一刻,她在她的幻觉当中,看到了无数红色、绿色、蓝色的像素色块从她的头盖骨上刚刚自己戳破的孔洞当中像喷泉一样喷出,而那些R、G、B的颜色再在惊骇的观众的眼中以253、212、203的比例调配成完美而均匀,上下波动不超过10%的粉红色。她终于得到解放了。以其他人的噩梦从此开始作为交换。

——《wanderers:children-of-pragmatism

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

更多文字


一条分割线

嵌套引用块1

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

正文字体为 Noto Sans SC
页眉与标题字体为 Work Sans。
等宽字为 Fira Code。


+ 显示代码- 隐藏代码
css
/* Aero Glass Theme */
/* 2022 Wikidot Theme */
/* By Mercuresphere */
/* Based on Basalt Theme by Liryn & Placeholder McD  */
/* CC BY-SA 3.0 */

:root {
    --white-monochrome: 230, 230, 230;
    --black-monochrome: 0, 0, 0;
    --pale-gray-monochrome: 214, 245, 255;
    --very-light-gray-monochrome: 220, 222, 230;
    --gray-monochrome: 38, 34, 66;
    --dark-gray-monochrome: 29, 26, 56;
    --pale-accent: 255, 75, 255;
    --bright-accent: 203, 219, 250;
    --medium-accent: 41, 127, 128;
    --dark-accent: var(--dark-gray-monochrome);
    --newpage-color: 238,212,255;

    --logo: url(https://evernight-aquarium.wdfiles.com/local--files/files/basalt_logotype_darkmode.png);

    --background-image: url(https://evernight-aquarium.wdfiles.com/local--files/files/moirecity.jpg);

    --main-aero-glass-filter: blur(7px);

    --title: " SCP基金会";
    --subtitle: " 控制 • 收容 • 保护";
}

/* body */

body {
    background-color: rgb(var(--dark-gray-monochrome));
    background-image: var(--background-image);
    background-repeat: no-repeat;
    background-position: center;
    background-blend-mode: normal;
    background-attachment: fixed;
    background-size: cover;
    font-family: sans-serif;
}

#content-wrap {
    margin: 2em auto 2em;
}

@media all and (-moz-min-device-pixel-ratio: 1.41) and (-moz-max-device-pixel-ratio: 1.6),
  (-webkit-min-device-pixel-ratio: 1.41) and (-webkit-max-device-pixel-ratio: 1.6),
  (min-resolution: 1.41dppx) and (max-resolution: 1.6dppx) {
#content-wrap {
    max-width: 52rem;
}
}

#footer,
#license-area {
    display: none !important;
}

/* 主磨砂框 */

#main-content::before {
    content: " ";
    border: 1px solid rgb(var(--white-monochrome));
    border-radius: 10px;
    position: absolute;
    width: 106%;
    height: calc(100% + 2rem);
    background: rgba(var(--gray-monochrome), 0.25);
    -webkit-backdrop-filter: var(--main-aero-glass-filter);
    backdrop-filter: var(--main-aero-glass-filter);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    display: block;
    z-index: -6;
    left: calc(-3% - 1px);
    box-shadow: 0px 0px 8px 4px rgba(var(--dark-gray-monochrome), 0.8);
    top: -1rem;
}

@media only screen and (min-width: 768px) {
    #main-content::before {
        width: calc(100vw - 20px);
        height: 100%;
        top: 1rem;
        left: calc((100vw - 20px - 100%) / (-2) - 1px);
    }
}

@media only screen and (min-width: 975px) {
    #main-content::before {
        width: 110%;
        left: calc(-5% - 1px);
        top: 1rem;
    }
}

@media only screen and (max-width: 768px) {
    #main-content::before {
        border: 1px solid rgba(var(--white-monochrome), 0.5);
        border-radius: 6px;
    }
}

/* 顶栏 */

#extra-div-1 {
    background: linear-gradient(180deg, rgba(var(--dark-gray-monochrome), 0.5) 0%, rgba(var(--gray-monochrome), 0.5) 100%);
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 1px rgb(var(--white-monochrome)), inset 0px 1px rgb(var(--white-monochrome)), 0px 0px 8px 2px rgba(var(--black-monochrome), 0.8);
}

#extra-div-1 {
    top: 1px;
}

.logo {
    top: 6px;
}

#side-bar::before {
    word-spacing: -2px;
}

.hovertip,
#account-options {
    background: rgba(var(--very-light-gray-monochrome), 0.25) !important;
    border: 1px solid rgb(var(--white-monochrome)) !important;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8) !important;
    border-radius: 8px !important;
    color: rgb(var(--white-monochrome));
}

#top-bar ul li.sfhover a:hover,
#top-bar ul li:hover a:hover {
    background: rgba(var(--very-light-gray-monochrome), 0.25);
}

#top-bar ul li.sfhover ul li a,
#top-bar ul li:hover ul li a {
    background-color: transparent;
}

#top-bar li:hover ul,
#top-bar li.sfhover ul {
    background-color: transparent;
    border: 1px solid rgb(var(--white-monochrome)) !important;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8) !important;
    border-radius: 8px !important;
}

#top-bar ul li.sfhover ul li:first-of-type a,
#top-bar ul li:hover ul li:first-of-type a {
    border-top: 0;
}

#top-bar ul li>a:hover {
    transform: none;
}

/* 搜索框和页眉标题 */

#search-top-box-form>input[type=submit],
#search-top-box-form>input[type=submit]:hover,
#search-top-box-form>input[type=submit]:focus,
#search-top-box-form>input[type=submit]:target {
    margin-top: 0;
}

div#search-top-box {
    top: 14px;
}

#extra-div-1::before {
    top: 0.7rem;
}

#extra-div-2::before {
    top: 2.8rem;
}

@media (max-width: 1020px) {
    #extra-div-1::before {
        top: 0.3rem;
        font-size: calc(0.85 * 27.45px);
    }
}

@media (max-width: 1020px) {
    #extra-div-2::before {
        top: 2rem;
        font-size: calc(0.85 * 1.22em);
    }
}

/* 页面元素边框调整 */

blockquote,
div.blockquote, .page-source, #toc {
    background: rgba(var(--very-light-gray-monochrome), 0.25);
    border: 1px solid rgb(var(--white-monochrome));
    border-radius: 10px;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
}

.page-source {
    width: unset;
}

.scp-image-block img,
.scp-image-block .scp-image-caption {
    outline: solid 1px rgb(var(--white-monochrome));
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.7);
    background: rgba(var(--very-light-gray-monochrome), 0.5);
    margin-top: 10px;
}

.scp-image-block img {
    background: transparent;
}

.scp-image-block span.printuser.avatarhover img {
    outline: none;
    box-shadow: none;
}

.modalbox {
    background: rgba(var(--very-light-gray-monochrome), 0.25) !important;
    border: 1px solid rgb(var(--white-monochrome)) !important;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8) !important;
    border-radius: 10px !important;
}

/* hr和fancyborder */

hr {
    height: 1px;
    border: 0;
    background-color: rgb(var(--white-monochrome));
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
    background-image: none;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin: 1em 0;
}

div#u-credit-view hr {
    margin: 1em 2em;
}

@media (max-width: 767px) {

    #page-content>hr,
    #page-content>.list-pages-box>.list-pages-item>hr {
        margin: 1em 0;
    }
}

.fancyhr hr {
    filter: saturate(0);
    border-top: 2vw solid transparent;
    height: 0;
    box-sizing: border-box;
    border-image-source: url("https://wanderers-library.wdfiles.com/local--files/component%3Adustjacket-theme/wl_hr.png");
    border-image-repeat: round round;
    background: rgba(var(--bright-accent), 0) none;
    border-image-slice: 80 500 80 500 fill;
    border-image-width: 10em 80em 10em 80em;
    box-shadow: none;
}

.fancyborder {
    border: 2vw solid rgba(var(--black-monochrome), 0.5);
    border-image: url(https://evernight-aquarium.wdfiles.com/local--files/theme%3Aaero-glass/wl_border.png) 600 round;
    border-image-width: 6;
    box-sizing: border-box;
    padding: 2vw;
}

/* yui-tabs */

.yui-navset .yui-content {
    background: transparent;
    box-shadow: none;
    border-bottom: dotted 4px rgb(var(--white-monochrome));
}

.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    border: 1px solid rgb(var(--white-monochrome));
    box-shadow: 0px 0px 8px 4px rgba(var(--black-monochrome), 0.7);
}

.yui-navset .yui-content {
    background: transparent;
    box-shadow: none;
    border-bottom: dotted 4px rgb(var(--white-monochrome));
}

.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    border: 1px solid rgb(var(--white-monochrome));
    box-shadow: 0px 0px 8px 4px rgba(var(--black-monochrome), 0.7);
}

.yui-navset .yui-nav .selected,
.yui-navset .yui-navset-top .yui-nav .selected,
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:active,
.yui-navset .yui-nav a:focus {
    background: rgba(var(--very-light-gray-monochrome), 0.5);
}

.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
    background: rgba(var(--pale-gray-monochrome), 0.25);
    border-radius: 10px;
}

.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li {
    background: none;
    border-radius: 10px;
}

.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
    background-color: rgba(var(--very-light-gray-monochrome), 0.5);
}

.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.7);
    border-radius: 10px;
}

.yui-navset .yui-nav .selected a {
    width: 100%;
    color: rgb(var(--dark-gray-monochrome));
}

.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
    color: rgb(var(--dark-gray-monochrome));
}

.yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:hover {
    color: rgb(var(--dark-gray-monochrome));
}

/* 侧栏 */

#side-bar {
    background: linear-gradient(0deg, rgba(var(--dark-gray-monochrome), 0.85) 87%, rgba(var(--dark-gray-monochrome)) 100%);
    direction: rtl;
}

#side-bar .side-block {
    direction: ltr;
    background: linear-gradient(180deg, rgba(var(--black-monochrome), 0.98) 0%, rgb(var(--gray-monochrome)) 100%);
    border: solid 2px rgb(var(--gray-monochrome));
}

#side-bar .side-block.resources {
    background: linear-gradient(180deg, rgba(var(--black-monochrome), 0.98) 0%, rgb(var(--gray-monochrome)) 100%) !important;
    border: solid 2px rgb(var(--gray-monochrome));
}

#side-bar .side-block.media {
    background-color: rgba(var(--black-monochrome), 0.99) !important;
    border-bottom: solid 2px rgba(var(--black-monochrome), 0.98);
    border-top: solid 2px rgba(var(--black-monochrome), 0.98);
}

@media (max-width: 767px) {
    #side-bar:target {
        border: none;
        box-shadow: 3px 0 1px -2px rgba(var(--black-monochrome), 0.04), 1px 0 5px 0 rgba(var(--black-monochrome), 0.2), inset -1px 0px rgb(var(--white-monochrome));
    }
}

#side-bar {
    box-shadow: 0px 0px 5px rgba(var(--black-monochrome), 0.3), inset -1px 0px rgb(var(--white-monochrome));
}

/* 评分模块 */

#page-content .page-rate-widget-box {
    border: 1px solid rgb(var(--white-monochrome));
    border-radius: 5px;
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
    display: inline-flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    height: 20px;
}

#page-content .rate-box-with-credit-button {
    border: none;
    background: transparent;
}

#page-content .page-rate-widget-box .rate-points {
    background-color: transparent !important;
    color: rgb(var(--white-monochrome)) !important;
    border: none;
}

.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown,
.page-rate-widget-box .cancel {
    background: transparent !important;
}

#page-content .rate-box-with-credit-button {
    box-shadow: none;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}

#action-area .page-rate-widget-box .rate-points {
    background-color: transparent !important;
    color: rgb(var(--white-monochrome)) !important;
    border: none;
}

#action-area .page-rate-widget-box {
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
    border: 1px solid rgb(var(--white-monochrome));
    border-radius: 5px;
}

.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover,
.page-rate-widget-box .cancel a:hover,
#page-content .rate-box-with-credit-button .fa-info:hover {
    background: transparent;
    color: rgb(var(--bright-accent));
}

.rate-box-with-credit-button .creditButton, .creditButtonStandalone {
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 20px;
    border: 1px solid rgb(var(--white-monochrome));
    border-radius: 5px;
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
    display: inline-flex !important;
    align-content: center;
    justify-content: center;
    align-items: center;
    margin-left: 6px;
}

.creditButtonStandalone p a, .creditButtonStandalone p a:hover {
    background: none !important;
    box-shadow: none !important;
    text-decoration: none;
}

.creditButtonStandalone p a {
    color: rgb(var(--white-monochrome)) !important;
}

.creditButtonStandalone p a:hover {
    color: rgb(var(--pale-accent));
}

.creditButton p a {
    margin-left: 0 !important;
}

.creditRate .rateBox p {
    padding-top: 1px !important;
}

.rate-box-with-credit-button .page-rate-widget-box .cancel {
    padding-right: 4px;
}

/* 脚注 */

.footnotes-footer {
    border-left: solid 3px rgb(var(--white-monochrome));
}

.footnotes-footer a {
    color: rgb(var(--white-monochrome));
}

/* 反选背景 */

::-moz-selection {
    color: inherit;
    background: rgba(var(--bright-accent), .25);
    text-shadow: none
}

::selection {
    color: inherit;
    background: rgba(var(--bright-accent), .25);
    text-shadow: none
}

/* 连接 */

a {
    color: rgb(var(--bright-accent));
}

a:visited {
    color: rgb(var(--bright-accent));
}

a,
a.newpage {
    background: transparent;
}

a.newpage {
    color: rgb(var(--newpage-color));
}

a:active,
a:hover {
    background-color: initial;
    color: rgb(var(--pale-accent));
}

#main-content .page-tags a {
    background: rgba(var(--very-light-gray-monochrome), 0.25);
    border: 1px solid rgb(var(--white-monochrome));
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
}

#main-content a.collapsible-block-link {
    background: rgba(var(--very-light-gray-monochrome), 0.25);
    border: 1px solid rgb(var(--white-monochrome));
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
    border-radius: 5px;
}

/* 对话框 */

#owindow-1.owindow {
    background: rgba(var(--very-light-gray-monochrome), 0.15) !important;
    border: 1px solid rgb(var(--white-monochrome)) !important;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8) !important;
    border-radius: 10px !important;
}

#owindow-1>div.title.modal-header {
    background: transparent;
}

#owindow-1>div.content.modal-body>div {
    border-top: dotted 2px rgb(var(--white-monochrome));
}

.owindow .button-bar {
    margin: 7px;
}

#owindow-1>div.content.modal-body>table {
    border-right: none;
}

.owindow .title {
    background-color: transparent;
}

/* 按钮 */

a.btn.btn-danger,
a.btn.btn-primary,
.btn-small,
#owindow-1>div.button-bar.modal-footer>a,
#edit-cancel-button,
#edit-diff-button,
#edit-preview-button,
#edit-save-draft-button,
#edit-save-continue-button,
#edit-save-button,
#owindow-1>div.content.modal-body>div>a.btn.btn-default,
#action-area>p:nth-child(5)>a {
    color: rgb(var(--white-monochrome));
    background: rgba(var(--very-light-gray-monochrome), 0.25) !important;
    border: 1px solid rgb(var(--white-monochrome)) !important;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 4px 2px rgba(var(--dark-gray-monochrome), 0.8) !important;
    border-radius: 5px !important;
}

a.collapsible-block-link:hover,
a.btn.btn-danger:hover,
a.btn.btn-primary:hover,
.btn-small:hover,
#owindow-1>div.button-bar.modal-footer>a:hover,
#edit-cancel-button:hover,
#edit-diff-button:hover,
#edit-preview-button:hover,
#edit-save-draft-button:hover,
#edit-save-continue-button:hover,
#edit-save-button:hover,
#owindow-1>div.content.modal-body>div>a.btn.btn-default:hover,
#action-area>p:nth-child(5)>a:hover {
    color: rgb(var(--pale-accent));
}

a.btn.btn-danger:not(.btn-small.btn-sm) {
    margin-bottom: 4px !important;
}

#owindow-1>div.content.modal-body td.active>b {
    font-family: 'Work Sans', sans-serif;
    color: rgb(200 200 200);
}

.footer-wikiwalk-nav a {
    background: transparent;
}

.footer-wikiwalk-nav p {
    background: rgba(var(--very-light-gray-monochrome), 0.25);
    border: 1px solid rgb(var(--white-monochrome));
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 4px 2px rgba(var(--dark-gray-monochrome), 0.8);
    border-radius: 7px;
}

/* tags */

#main-content .page-tags a {
    font-family: sans-serif;
}

#main-content .page-tags a:before {
    font-family: 'Work Sans', sans-serif;
}

/* 滚动条 */

::-webkit-scrollbar-thumb {
    background-color: rgba(var(--white-monochrome),0.45);
}

::-webkit-scrollbar-thumb:hover {
    background: rgba(var(--white-monochrome),0.9);
}

::-webkit-scrollbar-track {
    background: rgba(var(--gray-monochrome), 0.85);
}

/* breadcrumbs */

#breadcrumbs {
    color: rgba(var(--white-monochrome), 0.9);
}

/* table */

#page-content .wiki-content-table tr th {
    background-color: rgba(var(--very-light-gray-monochrome), 0.6);
    border-color: rgb(var(--white-monochrome));
    color: rgb(var(--dark-gray-monochrome));
}

#page-content .wiki-content-table tr td {
    border: 1px solid rgb(var(--white-monochrome)) !important;
}

/* 颜色调整 */

.close-credits {
    filter: grayscale(1) brightness(0) invert(1);
}

/* 调整有问题的大小写转换 */

#owindow-1 td::first-letter {
    text-transform: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    text-transform: none;
}

/* ===内置解决saving pages问题的模块=== */
body[class="wait"] #odialog-shader-iframe,
body[class="wait"] #odialog-shader {
    display: none !important;
}

#odialog-container {
    position: fixed !important;
}

body[class="wait"] #odialog-container {
    z-index: -1;
}

body[class="wait"] #odialog-container #owindow-1 {
    display: none !important;
}

body[class="wait"] a[name="page-top"][target]+div #main-content #action-area div#lock-info {
    background-color: rgb(var(--dark-accent));
    border: 1px solid rgb(var(--bright-accent));
}

div#lock-info {
    font-size: 0 !important;
    margin: .8rem 0 .8rem 1rem !important;
    padding: 0.4rem .8rem !important;
}

div#lock-info::before {
    content: '您握有一个独占的15 分钟锁定,这将会阻止其他人编辑您正在作业的页面。\A这个锁定将在闲置 ';
    display: inline;
    font-size: .82rem;
    white-space: pre-wrap;
}

div#lock-info>strong {
    font-size: .82rem;
}

div#lock-info>br {
    display: none;
}

div#lock-info::after {
    content: ' 秒后失效。';
    display: inline;
    font-size: .82rem;
}

body[class="wait"] a[name="page-top"][target]+div #main-content #action-area div#lock-info::before {
    content: '保存页面中……\A若此提示已经显示了很长时间,建议将编辑框中的内容复制到剪切板然后刷新本页重新编辑。';
    display: inline;
    font-size: .82rem;
    color: rgb(var(--bright-accent));
    white-space: pre-wrap;
}

body[class="wait"] a[name="page-top"][target]+div #main-content #action-area div#lock-info::after {
    font-size: 0;
}

body[class="wait"] a[name="page-top"][target]+div #main-content #action-area div#lock-info>strong {
    font-size: 0;
}

body[class="wait"] a[name="page-top"][target]+div #main-content #action-area div#lock-info::after {
    font-size: 0;
}

/* ===修复ios设备上的显示效果=== */
@supports (-webkit-touch-callout: none) {
    .fancyhr hr {
        filter: saturate(0);
        border-image-source: url("https://wanderers-library.wdfiles.com/local--files/component%3Adustjacket-theme/wl_hr.png");
        border-image-repeat: repeat;
        border-image-slice: 80 500 80 500 fill;
        border-image-width: 10em 80em 10em 80em;
    }
}

/* ===修复火狐浏览器上的显示效果=== */

@-moz-document url-prefix() {
    #main-content::before {
        content: " ";
        border: 1px solid rgb(var(--white-monochrome));
        border-radius: 10px;
        position: absolute;
        width: 106%;
        height: calc(100% + 2rem);
        background: var(--background-image);
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: cover;
        background-position: center;
        display: block;
        filter: var(--main-aero-glass-filter);
        z-index: -6;
        left: calc(-3% - 1px);
        box-shadow: 0px 0px 8px 4px rgba(var(--dark-gray-monochrome), 0.8);
        top: -1rem;
    }

    #main-content::after {
        content: " ";
        border: 1px solid rgb(var(--white-monochrome));
        border-radius: 10px;
        position: absolute;
        width: 106%;
        height: calc(100% + 2rem);
        background: rgba(var(--gray-monochrome), 0.25);
        display: block;
        z-index: -6;
        left: calc(-3% - 1px);
        box-shadow: 0px 0px 8px 4px rgba(var(--dark-gray-monochrome), 0.8);
        top: -1rem;
    }

    @media only screen and (min-width: 768px) {
        #main-content::before {
            width: calc(100vw - 20px);
            height: 100%;
            top: 1rem;
            left: calc((100vw - 20px - 100%) / (-2) - 1px);
        }

        #main-content::after {
            width: calc(100vw - 20px);
            height: 100%;
            top: 1rem;
            left: calc((100vw - 20px - 100%) / (-2) - 1px);
        }
    }

    @media only screen and (min-width: 975px) {
        #main-content::before {
            width: 110%;
            left: calc(-5% - 1px);
            top: 1rem;
        }

        #main-content::after {
            width: 110%;
            left: calc(-5% - 1px);
            top: 1rem;
        }
    }

    @media only screen and (max-width: 768px) {
        #main-content::before {
            border: 1px solid rgba(var(--white-monochrome), 0.5);
            border-radius: 6px;
        }
    }
}

/* ===如果浏览器不支持backdrop-filter,则使用备选方案=== */

@supports (not ((backdrop-filter: blur(7px)) or (-webkit-backdrop-filter: blur(7px)))) {
    #main-content::before {
        content: " ";
        border: 1px solid rgb(var(--white-monochrome));
        border-radius: 10px;
        position: absolute;
        width: 106%;
        height: calc(100% + 2rem);
        background: var(--background-image);
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: cover;
        background-position: center;
        display: block;
        filter: var(--main-aero-glass-filter);
        z-index: -6;
        left: calc(-3% - 1px);
        box-shadow: 0px 0px 8px 4px rgba(var(--dark-gray-monochrome), 0.8);
        top: -1rem;
    }

    #main-content::after {
        content: " ";
        border: 1px solid rgb(var(--white-monochrome));
        border-radius: 10px;
        position: absolute;
        width: 106%;
        height: calc(100% + 2rem);
        background: rgba(var(--gray-monochrome), 0.25);
        display: block;
        z-index: -6;
        left: calc(-3% - 1px);
        box-shadow: 0px 0px 8px 4px rgba(var(--dark-gray-monochrome), 0.8);
        top: -1rem;
    }

    @media only screen and (min-width: 768px) {
        #main-content::before {
            width: calc(100vw - 20px);
            height: 100%;
            top: 1rem;
            left: calc((100vw - 20px - 100%) / (-2) - 1px);
        }

        #main-content::after {
            width: calc(100vw - 20px);
            height: 100%;
            top: 1rem;
            left: calc((100vw - 20px - 100%) / (-2) - 1px);
        }
    }

    @media only screen and (min-width: 975px) {
        #main-content::before {
            width: 110%;
            left: calc(-5% - 1px);
            top: 1rem;
        }

        #main-content::after {
            width: 110%;
            left: calc(-5% - 1px);
            top: 1rem;
        }
    }

    @media only screen and (max-width: 768px) {
        #main-content::before {
            border: 1px solid rgba(var(--white-monochrome), 0.5);
            border-radius: 6px;
        }
    }
.hovertip,
#account-options {
    background: rgba(var(--dark-gray-monochrome), 0.85) !important;
}
}

/* ===修复兼容性问题=== */

.top-box:before , .header-diamond .diamond-pattern {
    mix-blend-mode: unset !important;
}

blockquote blockquote, div.blockquote div.blockquote, div.blockquote blockquote, blockquote div.blockquote, code, .keycap {
    color:rgb(var(--dark-gray-monochrome));
}

.dblock:hover {
    color:rgb(var(--white-monochrome));
}

div.yui-content > div[style*="none"] > div.achieve {
    display: none;
}

.au-preview {
    background: transparent;
    border: 1px solid rgb(var(--white-monochrome));
    border-radius: 10px;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
    width: calc(100% - 1em) !important;
    transition: background 1s !important;
    margin: 0.5em 0;
    color: unset !important;
}

.au-preview:hover {
    background: rgba(var(--very-light-gray-monochrome), 0.25);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8) !important;
    transition: background 1s !important;
}

.infobox {
    background: transparent !important;
    border: 1px solid rgb(var(--white-monochrome));
    border-radius: 10px;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8) !important;
    transition: background 1s !important;
    margin: 0.5em 0;
    color: unset !important;
}

.infobox:hover {
    background: rgba(var(--very-light-gray-monochrome), 0.25)!important;
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8) !important;
    transition: background 1s !important;
}

@media screen and (min-width: 992px) {
    .au-preview .span {
        display: none;
    }
}

@media screen and (min-width: 992px) {
    .infobox {
        position: relative !important;
        margin: 1em auto;
        right: 0 !important;
        bottom: 0 !important;
        height: 9em !important;
    }
}

body{
     --barColour: rgba(var(--very-light-gray-monochrome), 0.5);
}

#main-content div.info-container a.collapsible-block-link {
    background: rgba(var(--bright-accent));
}

#main-content div.info-container a.collapsible-block-link:hover, #main-content div.info-container a.collapsible-block-link:focus-within {
    background: rgba(var(--pale-accent));
}

.info-container .collapsible-block-unfolded {
    background: rgba(var(--very-light-gray-monochrome), 0.15);
    border: 1px solid rgb(var(--white-monochrome));
    border-radius: 0 0 6px 6px;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0px 0px 8px 2px rgba(var(--dark-gray-monochrome), 0.8);
}

/* ----END---- */
- 隐藏代码

DIY

通过在[[include]]之后额外引入如下格式的代码,你可以非常简单地制作属于自己的Aero Glass版式:

css


[[module CSS]]
:root {
    --title: " SCP基金会";  /* 修改此变量来改变页眉标题 */
    --subtitle: " 控制 • 收容 • 保护";  /* 修改此变量来改变页眉副标题 */
    --logo: url(https://evernight-aquarium.wdfiles.com/local--files/files/basalt_logotype_darkmode.png);  /* 修改此变量来改变页眉logo */

    --gray-monochrome: 38, 34, 66;  /* 修改此变量来改变版式的主题颜色 */
    --dark-gray-monochrome: 29, 26, 56;  /* 副主题颜色,此变量应与主题颜色色相一致而亮度稍暗 */

    --bright-accent: 203, 219, 250; /* 修改此变量来改变链接颜色 */
    --pale-accent: 255, 75, 255; /* 修改此变量来改变鼠标移到链接上时的链接颜色 */
    --newpage-color: 238, 212, 255;  /* 修改此变量来改变指向不存在的页面的链接颜色 */

    --background-image: url(https://evernight-aquarium.wdfiles.com/local--files/files/moirecity.jpg);  /* 修改此变量来改变背景图 */

    --main-aero-glass-filter: blur(7px) brightness(1);  /* 此变量为“主界面滤镜”,如果你选择的背景图较亮,可能会使得白色文字难以辨认,这时你可以通过减少brightness的值来降低主界面亮度。 */
}
[[/module]]

这里是一些已经制作好,可供参考以及随意取用的预设:

006Vtzrtly1h5zpqi69i7j31h30qpb29.jpg

css
[[module CSS]]

/* ===Preset: Polis Smaragdina=== */

:root {
    --gray-monochrome: 41, 127, 128;
    --dark-gray-monochrome: 0, 35, 29;

    --pale-accent: 136, 198, 201;
    --bright-accent: 140, 234, 222;
    --newpage-color: 150, 235, 150;

    --background-image: url(https://evernight-aquarium.wdfiles.com/local--files/files/006Vtzrtly1h6c16aqnlzj31kw0w0tg1.jpg);
    --main-aero-glass-filter: blur(7px) brightness(0.5);
}

[[/module]]

006Vtzrtly1h5zpqhuv86j31h30qp7je.jpg

css
[[module CSS]]

/* ===Preset: Rain=== */

:root {
    --pale-gray-monochrome: 241, 241, 241;
    --very-light-gray-monochrome: 221, 221, 221;
    --light-gray-monochrome: 70, 130, 183;

    --gray-monochrome: 114,114,114;
    --dark-gray-monochrome: 29,29,29;

    --pale-accent: 255,255,255;
    --bright-accent: 163, 162, 160;
    --newpage-color: 120, 120, 120;

    --background-image: linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.9) 100%), url(https://evernight-aquarium.wdfiles.com/local--files/files/006Vtzrtly1h6c19qmfabj30zk0npqc1.jpg);

    --main-aero-glass-filter: blur(7px);
}

[[/module]]

006Vtzrtly1h5zpru74h1j31hc0qpe81.jpg

css
[[module CSS]]

/* ===Preset: Violet=== */

:root {
    --gray-monochrome: 43, 14, 116;
    --dark-gray-monochrome: 41, 26, 91;

    --background-image: url(https://evernight-aquarium.wdfiles.com/local--files/files/006Vtzrtly1h6c18ua5xfj31kw0w07c4.jpg);
    --main-aero-glass-filter: blur(7px) brightness(0.35);
}

[[/module]]

006Vtzrtly1h6es10dz75j31hb0qpe81.jpg

css
[[module CSS]]

/* ===Preset: Cloud=== */

:root {
    --gray-monochrome: 101,141,160;
    --dark-gray-monochrome: 7,48,78;

    --bright-accent: 127, 211, 255;
    --pale-accent: 206,237,254;
    --newpage-color: 129, 245, 254;

    --background-image: url(https://evernight-aquarium.wdfiles.com/local--files/files/006Vtzrtly1h6eqotlggrj31h20ubajo.jpg);
    --main-aero-glass-filter: blur(7px) brightness(0.6);
}

[[/module]]

006Vtzrtly1h6erz1nxmfj31hb0qpkjl.jpg

css
[[module CSS]]

/* ===Preset: Memory Monitor=== */

:root {
    --gray-monochrome: 158,181,181;
    --dark-gray-monochrome: 33,53,53;

    --pale-accent: 204,109,255;
    --bright-accent: 233,209,255;
    --newpage-color: 203, 219, 250;

    --background-image: url(https://evernight-aquarium.wdfiles.com/local--files/files/006Vtzrtly1h6erc7w34xj31kw0w0157.jpg);
    --main-aero-glass-filter: blur(7px) brightness(0.65);
}

[[/module]]

以下是大家投稿的优秀预设:

006Vtzrtly1h6qy2tqsscj31h20qpb29.jpg

css
[[module CSS]]

/* ===Preset: Ripple by zhangbowen55=== */

:root {
    --gray-monochrome: 27, 151, 215;  
    --dark-gray-monochrome: 19, 124, 175;
    --very-light-gray-monochrome: 205, 245, 255;

    --bright-accent: 127, 211, 255;
    --pale-accent: 129, 245, 254;
    --newpage-color: 27, 211 , 205;

    --background-image: url(https://evernight-aquarium.wdfiles.com/local--files/files/008vezbogy1h6oyk0ti55j333x1qxn63.jpg);

    --main-aero-glass-filter: blur(12px) brightness(0.88);
}

[[/module]]

请随意实验自己的颜色配置!

Footnotes
  1. 1.一个脚注
页面版本:⁨0⁩, 最后编辑于: ⁨2022/9/8 18:29:09⁩ (⁨⁨1469⁩ 日前⁩), 现时评分: 89