流明冲击 版式

源页面
2023年12月30日
修订 2

核心指标

更新于 2025年11月6日
评分
26
↑ 26
↓ 0
支持率
100%
总票数 26
Wilson 95% 下界
87.1%
在相同票数下更稳健的支持率估计
争议指数
0.000

评分趋势

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

最近修订

1 / 1
编辑内容
2 个月前
更新至原文版本24
修改标签
1 年前
已新增标签:版式。
创建页面
1 年前
流明冲击 版式 作者:EstrellaYoshte 译者:hoah2333

最近投票

1 / 3
2025-11-01
2025-10-17
2025-09-22
2025-07-29
2025-02-02
2025-01-30
2025-01-30
2025-01-26
2024-12-29
2024-10-18

页面源码

源码字符数 22081文字字数 901
[[iftags +版式]]
[[module css]]
@import url('https://cdn.scpwiki.com/theme/en/basalt/normalize-min.css');
@import url('https://cdn.scpwiki.com/theme/en/basalt/basalt-bedrock-min.css');
[[/module]]

[[include :scp-wiki-cn:component:interwiki-style
| type=sidebar
| priority=0
| override=1
| theme=https://cdn.scpwiki.com/theme/en/basalt/normalize-min.css
]]

[[include :scp-wiki-cn:component:interwiki-style
| type=sidebar
| priority=1
| theme=https://cdn.scpwiki.com/theme/en/basalt/basalt-bedrock-min.css
]]

[[>]]
**评分:**
[[module Rate]]
[[/>]]

**流明冲击**是一个由 [[*user EstrellaYoshte]] 制作的基于[[[theme:bedrock|基岩]]]的版式,供个人使用。

若需将该版式引用至你的页面中,请将以下文本放置在页面的任何位置:

> {{@@[[include :scp-wiki-cn:theme:bedrock]]@@}}
> {{@@[[include :scp-wiki-cn:theme:lumina]]@@}}

------

流明冲击并非开箱即用的一种简单版式——它可能会破坏掉某些预设版式的布局。

{{#page-content}} 已经被转换为 grid(网格)布局,并带有下面列出的纵轨:

[[div style="background-color: #00ff3644; padding: .15rem 1rem; border-inline: dashed green .175rem; margin-top: 1rem; text-align: center"]]
{{content}}(内容)
[[/div]]
[[div class="breakout-start" style="background-color: #c5ff0044; padding: .15rem 1rem; border-inline: dashed yellow .175rem;"]]
{{breakout-start}}(突出-开头)
[[/div]]
[[div class="breakout-end" style="background-color: #c5ff0044; padding: .15rem 1rem; border-inline: dashed yellow .175rem; text-align: end"]]
{{breakout-end}}(突出-结尾)
[[/div]]
[[div class="breakout" style="background-color: #ffd10044; padding: .15rem 1rem; border-inline: dashed yellow .175rem; text-align: center"]]
{{breakout}}(突出)
[[/div]]
[[div class="full-width-start" style="background-color: #ff730044; padding: .15rem 1rem; border-inline: dashed red .175rem;"]]
{{full-width-start}}(全宽-开头)
[[/div]]
[[div class="full-width-end" style="background-color: #ff730044; padding: .15rem 1rem; border-inline: dashed red .175rem; text-align: end"]]
{{full-width-end}}(全宽-结尾)
[[/div]]
[[div class="full-width" style="background-color: #ff120044; padding: .15rem 1rem; border-inline: dashed red .175rem; margin-bottom: 1rem; text-align: center"]]
{{full-width}}(全宽)
[[/div]]

默认设置下,{{#page-content}} 的子元素会分布在内容区域里。若需改变 grid 轨道,只需分别添加上述的类名即可。

为如正常版式般取得最大兼容性,你可以将所有东西都包裹在一个封套 div 内,并可选用上面的 class。不然的话,你可以等着出现一大堆需要手动调样式的情况。

+++ 自定义语法

[[div class="filebox" data-title="人事档案"]]

{{@@[[div class="filebox" data-title="人事档案"]]@@}}
数角究治以并两家,利车热如工值,铁马否品新。流自青极张消步率低据指治历十,头者号个程活蠢史省专程。低象维天史便人周,细县全前也利术,委雨作折岗。积即又众根前百,置场色没走,感不利私。想满商能位格因转京议二指,下速七等号称科打量位,毛设状杠越回对构精。

动山心去满省队后,动支相火解工得,元单更理造作,罐心属强。结九改理干山信那,听且任养见期,才主江权。多果引受美情却山经己区会历身适,自车任求住近定极治租老斗。进工共之思真思表,种中没满高好民,深认复研节。

[[/div]]

[[=]]
+++* 页眉字体为 Space Grotesk / 思源黑体。

正文字体为 Inter / 思源黑体。

[[span style="font-family: var(--UI-font)"]]用户界面字体为 Barlow Semi Condensed / 思源黑体。[[/span]]

{{等宽字体为 JetBrains Mono / 思源宋体。}}
[[/=]]

------

+++ 源代码
[[collapsible]]
[[code type="CSS"]]
/*
    Lumina Crash Theme
    [2023 Wikidot Theme]
    By EstrellaYoshte
 
    Based on:
    Generic Space Theme by EstrellaYoshte
*/

@import url('https://api.fonts.coollabs.io/css2?family=Barlow+Semi+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
@import url('https://api.fonts.coollabs.io/css2?family=Space+Grotesk:wght@300;400;700&display=swap');

:root {
    --header-font-primary: 'Space Grotesk';
    --UI-font-primary: 'Barlow Semi Condensed';

    --basalt-primary-color: 20,28,34;
    --basalt-secondary-color: 102,114,130,.1325;
    --basalt-tertiary-color: 18,22,24;
    --basalt-main-text-color: 248,248,248;
    --basalt-sub-text-color: 190,213,216;
    --basalt-undertone: 252,248,222;
    --basalt-overtone: 16,17,19;
    --basalt-bright-element-color: 72,182,255;
    --basalt-dark-element-color: 20,120,233;
    --basalt-UI-opacity: .375;
    --basalt-UI-blur: .1125rem;

    --base-header-height: min(calc(14.5rem + 16.5vmin), 27.5rem);
    --header-border-width: 0rem;
    --search-button-width: 2.325rem;
    --user-button-width: 3.25rem;
    --top-bar-link-color-hover: var(--basalt-undertone);
    --login-status-text-color: var(--basalt-main-text-color);
    --login-status-text-color-hover: var(--basalt-light-text-color);
    --search-icon-color-hover: var(--basalt-light-text-color);
    --side-bar-background-color: var(--basalt-secondary-color);
    --side-bar-button-color-hover: var(--basalt-undertone);
    --side-bar-button-background-hover: var(--basalt-tertiary-color),.375;
    --side-bar-heading-text-color: var(--basalt-undertone);
    --side-bar-button-width: 3.625rem;
    --main-content-width: 500rem;
    --main-content-side-margin: calc(1.5rem + 2.5vw);
    --main-content-bottom-margin: .325rem;
    --code-background-color: var(--basalt-tertiary-color);
    --rate-module-background-color: var(--basalt-primary-color);
    --rate-module-info-icon-color: var(--basalt-undertone);
    --rate-module-cancel-color: var(--basalt-undertone);
    --tab-focus-text-color: var(--basalt-focus-color);
    --tab-background-color: initial;
    --footnote-background-color: var(--basalt-background-color),.875;
    --bottom-area-background-color: var(--basalt-tertiary-color);
    --license-area-font-size: calc(var(--true-font-size) *.875);
    --button-background-color: var(--basalt-tertiary-color);

    --lumina-background: url(https://scp-wiki.wdfiles.com/local--files/theme%3Alumina/bg-galaxy.jpg);
    --lumina-header-image: url(https://scp-wiki.wdfiles.com/local--files/theme%3Alumina/moon.png);
    --lumina-header-top-gap: 1.5rem;
    --lumina-top-bar-height: 3.75rem;
    --lumina-footer-image: url(https://scp-wiki.wdfiles.com/local--files/theme%3Alumina/earth.png);

    --header-title: "LUNAR AREA-32";
    --header-subtitle: "Database Archive";
    --title-size: min(calc(1.5rem + 3.75vw), 4.25rem);
    --subtitle-size: min(calc(1.25rem + 2.75vw), 3.75rem);
    --header-logo: var(--lumina-header-image);
    --side-bar-button-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 419.8 419.8'%3E%3Cpath d='M209.9 300.6c0-44-46.7-90.8-90.7-90.8 44 0 90.7-46.6 90.7-90.5 0 44 46.7 90.6 90.7 90.6-44 0-90.8 46.7-90.8 90.7z'/%3E%3C/svg%3E");
}

body::before {
    content: "";
    position: fixed;
    top: 50%;
    left: 50%;
    width: 100lvw;
    height: 100lvh;
    transform: translate(-50%, -50%);
    background: var(--lumina-background) no-repeat center;
    background-size: cover;
    opacity: .575;
    z-index: -1;
    pointer-events: none;
}


/*----------------------------------*/
/*-------- HEADER --------*/
/*----------------------------------*/

#header {
    contain: initial;
    height: auto;
    min-height: var(--header-final-height);
    position: static;
    background-color: transparent;
    grid-template-areas:
        '. . . . .'
        '. search line top-bar user'
        'h-link h-link h-link h-link h-link';
    grid-template-columns: var(--side-bar-button-width) var(--search-button-width) 1fr max-content var(--user-button-width);
    grid-template-rows: var(--lumina-header-top-gap) var(--lumina-top-bar-height) 1fr;
}

#header h1 { grid-template-columns: minmax(0,1fr); }
#header h1 a {
    justify-content: center;
    width: auto; height: auto;
    flex-wrap: wrap;
    pointer-events: none;
    gap: 1rem calc(var(--base-header-height) *.125);
    padding: 1rem;
    box-sizing: border-box;
}
#header h1 a::before, #header h1 a span { height: auto; pointer-events: auto; }
#header h1 a::before {
    width: calc(var(--base-header-height) *.75);
    aspect-ratio: 1;
    min-width: unset;
    max-width: 100%;
    -webkit-mask-image: linear-gradient(45deg, transparent 20%, white 70%);
    mask-image: linear-gradient(45deg, transparent 20%, white 70%);
}

#header h1 a span::before { font-weight: 300; }
#header h1 a span::after{ font-weight: 700; }

#header-extra-div-1 {
    grid-area: line;
    height: .025rem;
    background-color: rgb(var(--basalt-main-text-color),.575);
    align-self: center;
}

#login-status span.printuser>a {
    background-color: rgb(var(--basalt-overtone),.325);
    -webkit-backdrop-filter: blur(var(--basalt-UI-blur));
    backdrop-filter: blur(var(--basalt-UI-blur));
}

#login-status a:is(.login-status-create-account,.login-status-sign-in):is(:hover,:focus) {
    color: rgb(var(--basalt-light-text-color));
}

#top-bar div[class*=top-bar]>ul {
    justify-content: flex-end;
    position: relative;
    z-index: 4;
}
#top-bar div[class*=top-bar]>ul::before {
    content: "";
    position: absolute;
    inset: 0; width: 100%; height: 100%;
    background-color: rgb(var(--header-background-color));
    -webkit-backdrop-filter: blur(var(--basalt-UI-blur));
    backdrop-filter: blur(var(--basalt-UI-blur));
}

#top-bar div[class*=top-bar]>ul>li>a {
    padding-inline: calc(var(--header-UI-font-size) *1.875);
    font-weight: normal;
    font-size: 1.05em;
}
#top-bar div[class*=top-bar]>ul>li>a::after {display: none; }
#top-bar div[class*=top-bar]>ul>li>a::before {
    top: initial; bottom: 0; left: initial; right: 0;
    width: 0; height: .175rem;
    transition: width var(--header-link-transition-2nd);    
}
#top-bar div[class*=top-bar]>ul>li.sfhover>a::before,
#top-bar div[class*=top-bar]>ul>li:focus-within>a::before,
#top-bar div[class*=top-bar]>ul>li>a:focus::before,
#top-bar div[class*=top-bar]>ul>li>a:hover::before {
    width: 100%;
    height: .175rem;
    transition: width var(--header-link-transition-2nd);    
}

#top-bar div[class*=top-bar] ul li ul {
    right: 0;
    left: unset;
}
#top-bar div[class*=top-bar]>ul>li>ul::before { all: unset; }
#top-bar div[class*=top-bar] ul li ul li a::before { all: unset; }


/*----------------------------------*/
/*-------- SIDEBAR --------*/
/*----------------------------------*/

@media not screen and (max-width: 1024px) {

#side-bar {
    height: 100%;
    margin-top: 0;
}
#side-bar::before, #side-bar::after {
    inset: initial;
    left: 0;
    top: var(--lumina-header-top-gap);
    height: var(--lumina-top-bar-height);
    transition: left var(--side-bar-transition);
}
#side-bar::before {
    -webkit-backdrop-filter: blur(var(--basalt-UI-blur));
    backdrop-filter: blur(var(--basalt-UI-blur));
}
#side-bar:is(:hover,:focus-within)::before {
    height: var(--lumina-top-bar-height);
}
#side-bar:is(:hover,:focus-within)::before,
#side-bar:is(:hover,:focus-within)::after {
    left: var(--side-bar-width);
}

}

#top-bar div.mobile-top-bar>.open-menu {
    z-index: 8;
}

:is(#side-bar,#interwiki) .side-block {
    -webkit-backdrop-filter: blur(calc(var(--basalt-UI-blur)*3.5));
    backdrop-filter: blur(calc(var(--basalt-UI-blur)*3.5));
}

:is(#side-bar,#interwiki) .heading {
    background-color: transparent;
    display: flex;
    padding: .5em;
    gap: .375em;
    font-size: 1.05em;
}
:is(#side-bar,#interwiki) .heading::after {
    content: "";
    display: block;
    background-color: currentColor;
    flex-grow: 1;
    height: .05rem;
    align-self: center;
}

#interwiki {background: transparent; }
#interwiki body::before { all: unset; }

/*----------------------------------*/
/*-------- MAIN --------*/
/*----------------------------------*/

#main-content,
body.print-body #main-content {
    max-width: 100%;
}

#breadcrumbs, .pseudocrumbs {
    --_gap: .875rem;
    position: relative;
    font-family: var(--UI-font);
    font-size: 1.05em;
    width: max-content;
    gap: var(--_gap);
    padding: var(--_gap);
    margin-inline-start: var(--main-content-side-margin);
    box-sizing: border-box;
    max-width: calc(100% - var(--main-content-side-margin)*2)!important;
}
:is(#breadcrumbs, .pseudocrumbs)::before {
    content: "";
    position: absolute;
    inset: 0;
    background-color: rgb(var(--basalt-secondary-color));
    -webkit-backdrop-filter: blur(var(--basalt-UI-blur));
    backdrop-filter: blur(var(--basalt-UI-blur));
    z-index: -1;
}
:is(#breadcrumbs, .pseudocrumbs)::after {
    content: "";
    position: absolute;
    inset-inline-end: 100%;
    display: block;
    background-color: rgb(var(--basalt-main-text-color),.575);
    width: var(--main-content-side-margin);
    height: .05rem;
}

:is(#breadcrumbs,.pseudocrumbs) a {
    display: block;
    position: relative;
    text-decoration: none;
}
:is(#breadcrumbs,.pseudocrumbs) a::before {
    content: "";
    position: absolute;
    width: 0; height: .175rem;
    background-color: currentColor;
    inset-inline-start: 0;
    inset-block-end: calc(var(--_gap)*-1);
    transition: width .125s ease-out;
}
:is(#breadcrumbs,.pseudocrumbs) a:is(:hover,:focus)::before { width: 100%; }

#page-title {
    display: none;
}

#page-content {
    display: grid;
    grid-template-columns: [full-width-start] var(--main-content-side-margin) [breakout-start] minmax(0,1fr) [content-start] minmax(0,4.5fr) [content-end] minmax(0,1fr) [breakout-end] var(--main-content-side-margin) [full-width-end];
    min-height: unset;
}

:where(#page-content) > * { grid-column: content; }
:where(#page-content) > p {
    margin-block: .5em;
}
.breakout-start { grid-column-start: breakout-start; }
.breakout-end { grid-column-end: breakout-end; }
.breakout { grid-column: breakout; }

.full-width { grid-column: full-width; }
.full-width-start { grid-column-start: full-width-start; }
.full-width-end { grid-column-end: full-width-end; }

/*----------------------------------*/
/*-------- PAGE ELEMENTS --------*/
/*----------------------------------*/

div.creditButtonStandalone>p>a:is(:hover,:focus)::after,
div.rate-box-with-credit-button .creditButton>p>a:is(:hover,:focus)::after {
    background-color: rgb(var(--basalt-light-text-color));
}

:is(#u-credit-view,div#u-credit-otherwise) .modalbox {
    --basalt-light-text-color: var(--basalt-main-text-color);
}

/*----------------------------------*/

:where(#page-content) :is(h1, h2, h3, h4, h5, h6) {
    margin-block: .675em;
}

:where(#page-content) :is(h1, h2, h3, h4, h5, h6)::before {
    content: "";
    display: inline-block;
    width: 1.325em; height: 1.325em;
    box-sizing: border-box;
    border: solid .1rem rgb(var(--basalt-main-text-color),.75);
    position: relative;
    top: -.125em;
    vertical-align: middle;
    margin-inline: -.6em -.725em;
    transform: rotate(45deg);
    -webkit-mask-image: linear-gradient(45deg, white 15%, transparent 75%);
    mask-image: linear-gradient(45deg, white 15%, transparent 75%);
}


blockquote, div.blockquote {
    background: transparent;
    border: none;
    border-inline-start: solid 0.175rem rgb(var(--basalt-undertone));
    width: 100%;
}

hr {
    background-color: rgb(var(--basalt-main-text-color),.575);
    height: .05rem;
    margin: 1rem 0;
}

.image-block, .scp-image-block {
    background: rgb(var(--image-caption-background-color),.325);
    -webkit-backdrop-filter: blur(var(--basalt-UI-blur));
    backdrop-filter: blur(var(--basalt-UI-blur));
}
:is(.image-block,.scp-image-block) :is(.image-caption,.scp-image-caption) {
    background: transparent;
}

:is(:where(#page-content) table:not(.form),table.wiki-content-table) th {
    color: rgb(var(--basalt-undertone));
}
:is(:where(#page-content) table:not(.form),table.wiki-content-table) tr {
    background-color: rgb(var(--basalt-secondary-color));
}
:is(:where(#page-content) table:not(.form),table.wiki-content-table) tr:where(:nth-child(2n)) {
    background-color: rgb(var(--basalt-background-color),.125);
}

/*----------------------------------*/

.yui-navset.yui-navset-top>ul.yui-nav {
    background: none;
    gap: 0;
    font-family: var(--UI-font);
    font-size: 1.25em;
}
.yui-navset.yui-navset-top>ul.yui-nav li {
    flex-grow: 0;
}
.yui-navset.yui-navset-top>ul.yui-nav li::before,
.yui-navset.yui-navset-top>ul.yui-nav li.selected::after {
    all: unset;
}
.yui-navset.yui-navset-top>ul.yui-nav li a {
    position: relative;
    padding: .75em;
}
.yui-navset.yui-navset-top>ul.yui-nav li a::before {
    content: "";
    position: absolute;
    width: 0;
    height: .175rem;
    inset-block-end: 0;
    inset-inline-start: 0;
    background-color: currentColor;
    transition: width .175s ease-out;
}
.yui-navset.yui-navset-top>ul.yui-nav li a:is(:hover,:focus)::before,
.yui-navset.yui-navset-top>ul.yui-nav li.selected a::before {
    width: 100%;
}

.yui-navset.yui-navset-top .yui-content {
    border: none;
    padding-inline: 0;
}

/*----------------------------------*/

.hovertip {
    --general-border-color: 0,0,0,0;
    -webkit-backdrop-filter: blur(var(--basalt-UI-blur));
    backdrop-filter: blur(var(--basalt-UI-blur));
}
.bibitems .title, .footnotes-footer .title,
.hovertip .content .footnote .f-heading, .hovertip .content .reference .r-heading {
    font-family: var(--mono-font);
    --basalt-light-text-color: var(--basalt-main-text-color);
}

/*-------- CODE COLORS --------*/

.code {
    --_special: 106,152,255;
    --_string: 106,152,255;
    --_number: var(--basalt-negative-color);
    --_var: var(--basalt-positive-color);
    --_reserved: var(--basalt-undertone);
}

/*----------------------------------*/

.filebox {
    --dir: to right;
    position: relative;
    padding: .5rem 1.75rem;
    margin-block: .75rem;
}
.filebox::before {
    content: attr(data-title);
    position: absolute;
    background-color: rgb(var(--basalt-overtone));
    font-family: var(--UI-font);
    font-size: 1rem;
    text-transform: uppercase;
    letter-spacing: .01em;
    padding: .125em .5em;
    inset-inline-start: 0;
    inset-block-end: 100%;
    transform: translateY(50%);
}
.filebox::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: rgb(var(--basalt-secondary-color));
    -webkit-backdrop-filter: blur(.25rem);
    backdrop-filter: blur(.25rem);
    -webkit-mask-image: linear-gradient(var(--dir), white 40%, transparent);
    mask-image: linear-gradient(var(--dir), white 40%, transparent);
    z-index: -1;
}

/*----------------------------------*/

#main-content > .page-tags {
    flex-direction: row-reverse;
    margin-block: 1rem;
}

#main-content>.page-tags>span {
    align-items: center;
    padding: .5rem;
    gap: .5rem;
    box-sizing: border-box;
    max-width: calc(100% - var(--main-content-side-margin)*2);
    background-color: rgb(var(--header-background-color));
    -webkit-backdrop-filter: blur(var(--basalt-UI-blur));
    backdrop-filter: blur(var(--basalt-UI-blur));
}

#main-content > .page-tags::before {
    content: "";
    display: block;
    background-color: rgb(var(--basalt-main-text-color),.575);
    min-width: var(--main-content-side-margin);
    height: .05rem;
    align-self: center;
}

/*----------------------------------*/
/*-------- BOTTOM AREA --------*/
/*----------------------------------*/

#more-options-button { color: rgb(var(--basalt-main-text-color)); }

#action-area, #page-options-container {
    width: auto;
    margin-inline: var(--main-content-side-margin);
}

#history-form-1>table.form>tbody>tr:first-child>td:first-child,
#revision-list .page-history tr[id*=revision-row] td:first-child,
.diff-box table.page-compare th {
    --basalt-light-text-color: var(--basalt-main-text-color);
}

#main-content .pager {
    --basalt-light-text-color: var(--basalt-main-text-color);
}

#action-area .page-source {
    background: rgb(var(--code-background-color));
    padding: .75em 1em;
}

.owindow { --basalt-light-text-color: var(--basalt-main-text-color); }

/*-----------------------------*/

#footer {
   --_img-ratio: 2.8125;
    background: transparent;
    position: relative;
    overflow: visible;
    padding-top: calc(100vw/var(--_img-ratio) - 2.25em);
}
#footer::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    aspect-ratio: var(--_img-ratio);
    background-image: linear-gradient(to bottom, transparent calc(50% - 1.5rem), rgb(var(--bottom-area-background-color)) calc(100% - .75rem)), var(--lumina-footer-image);
    background-size: cover;
    background-position: top;
    pointer-events: none;
    -webkit-mask-image: linear-gradient(to bottom, transparent 12.5%, white 32.5%);
    mask-image: linear-gradient(to bottom, transparent 12.5%, white 32.5%);
    z-index: -1;
}

div#license-area {
    font-family: var(--mono-font);
    padding: var(--bottom-area-padding);
}
#license-area::before, #license-area::after { all: unset; }

/*----------------------------------*/
/*-------- MOBILE QUERY --------*/
/*----------------------------------*/

@media only screen and (max-width: 1024px) {
:root {
    --lumina-header-top-gap: 0rem;
    --main-content-side-margin: calc(0.25rem + 2.25vw);
}

#header {
    grid-template-areas:
        '. search . user'
        'h-link h-link h-link h-link'
        'top-bar top-bar top-bar top-bar';
    grid-template-columns: var(--side-bar-button-width) var(--search-button-width) 1fr var(--user-button-width);
    grid-template-rows: var(--lumina-top-bar-height) 1fr var(--lumina-top-bar-height);
}

#login-status span.printuser>a { background: transparent; }

#header-extra-div-1 { all:unset; }

#top-bar div[class*=top-bar]>ul::before { all: unset; }

#top-bar div.mobile-top-bar>.open-menu {
    position: fixed;
    left: 0;
    top: var(--lumina-header-top-gap);
    width: var(--side-bar-button-width);
    height: var(--lumina-top-bar-height);
}
#top-bar div[class*=top-bar]>ul>li>a {
    padding-inline: var(--header-UI-font-size);
}

#header div.open-menu a::before {
    height: 100%;
    -webkit-backdrop-filter: blur(var(--basalt-UI-blur));
    backdrop-filter: blur(var(--basalt-UI-blur));
}

#page-content {
    grid-template-columns: [full-width-start] var(--main-content-side-margin) [breakout-start] minmax(0,1fr) [content-start] minmax(0,12fr) [content-end] minmax(0,1fr) [breakout-end] var(--main-content-side-margin) [full-width-end];
    min-height: unset;
}

}
[[/code]]
[[/collapsible]]
[[/iftags]]

[[module css]]
@import url('https://scp-wiki.wdfiles.com/local--code/theme%3Alumina/1');

:root {
    --header-title: "月面区域-32";
    --header-subtitle: "数据档案库";
}
[[/module]]
[[div_]]
[[include :scp-wiki-cn:component:interwiki-style
| priority=3
| type=sidebar
| theme=https://scp-wiki.wdfiles.com/local--code/theme%3Alumina/1
]]
[[/div]]