Frutiger Aero
:root {
    --accent-color: 52, 180, 88;
    --background-image: url("https://images.unsplash.com/photo-1518173946687-a4c8892bbd9f");
 
    --background-color: 246, 246, 246;
    --text-color: 51, 51, 51;
    --light-color-1: 252, 252, 252;
    --light-color-2: var(--light-color-1);
    --dark-color-1: var(--accent-color);
    --dark-color-2: var(--accent-color);
    --dark-color-3: var(--accent-color);
    --dark-color-4: var(--accent-color);
 
    --link-color: var(--accent-color);
    --hover-link-color: var(--link-color), 0.7;
    --visited-link-color: var(--link-color);
 
    --selected-background-color: var(--accent-color), 0.2;
    --selected-text-color: ;
 
    --general-blur: 0;
 
    --general-button-text-color: var(--general-light-text-color);
    --general-button-background-color: var(--general-light-background-color);
    --general-hover-button-text-color: var(--accent-color);
    --general-hover-button-background-color: var(--general-button-background-color);
 
    --main-header-height: 8.5rem;
    --main-header-height-on-mobile: 8.5rem;
    --header-width: 66rem;
    --header-margin: max(calc((100% - var(--header-width)) / 2), 1rem);
    --logo-image: none;
    --header-title-font-size: 3.5rem;
    --header-title-font-size-on-mobile: 2.15rem;
    --header-subtitle-font-size: 1.35rem;
    --header-subtitle-font-size-on-mobile: 0.8rem;
    --search-icon-width-on-mobile: 1rem;
 
    --header-background-image: none;
    --header-extra-background-image: none;
 
    --topbar-height-on-mobile: var(--topbar-height);
    --topbar-font-size-on-mobile: var(--topbar-font-size);
 
    --topbar-text-color: var(--general-light-text-color);
    --topbar-hover-text-color: var(--accent-color);
    --topbar-background-color: var(--general-light-background-color);
    --topbar-hover-background-color: 0, 0, 0, 0;
    --topbar-hover-border-color: 0, 0, 0, 0;
    --topbar-drop-text-color: var(--topbar-text-color);
    --topbar-drop-hover-text-color: var(--topbar-hover-text-color);
    --topbar-drop-background-color: var(--topbar-background-color);
    --topbar-drop-hover-background-color: 0, 0, 0, 0;
    --topbar-drop-shadow-color: var(--general-shadow-color), 0.06;
 
    --header-username-color: var(--header-text-color);
    --account-button-text-color: var(--header-text-color);
    --account-button-hover-text-color: var(--accent-color);
    --account-button-background-color: 0, 0, 0, 0;
    --account-button-hover-background-color: 0, 0, 0, 0;
    --account-drop-hover-text-color: var(--accent-color);
    --account-drop-hover-background-color: 0, 0, 0, 0;
 
    --body-width: 66rem;
 
    --page-tag-border-color: var(--general-strong-border-color);
    --page-tag-title-color: var(--text-color);
    --page-tag-text-color: var(--text-color);
    --page-tag-hover-text-color: var(--accent-color);
    --page-tag-background-color: 0, 0, 0, 0;
    --page-tag-hover-background-color: 0, 0, 0, 0;
 
    --footer-background-color: 0, 0, 0, 0;
    --license-background-color: 0, 0, 0, 0;
    --footer-text-color: var(--text-color), 0.5;
    --license-text-color: var(--footer-text-color);
 
    --sidebar-media-background-color: 0, 0, 0, 0;
    --sidebar-title-background-color: var(--general-dark-background-color);
    --sidebar-hover-background-color: var(--general-medium-border-color);
 
    --edit-area-background-color: var(--general-light-background-color);
 
    --hovertip-border-color: var(--general-strong-border-color);
 
    --imageblock-border-color: var(--general-strong-border-color);
 
    --hr-color: var(--general-strong-border-color);
 
    --tabview-border-width: 0.15rem;
    --tabview-horizon-color: 0, 0, 0, 0;
    --tabview-content-background-color: var(--general-light-background-color);
 
    --table-background-color: var(--general-light-background-color);
    --table-text-color: var(--general-light-text-color);
 
    --note-background-color: 255, 255, 136;
    --note-text-color: var(--text-color);
 
    --popup-fader-color: 0, 0, 0, 0.2;
    --popup-tip-color: var(--text-color);
 
    --white-monochrome: var(--light-color-1);
    --thread-accent-color: var(--general-light-background-color);
}
 
body, html {
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
  scrollbar-width: thin;
}
::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}
::-webkit-scrollbar-track {
  background: rgba(var(--scrollbar-background-color));
}
::-webkit-scrollbar-thumb {
  background: rgba(var(--scrollbar-color));
}
a:is(:hover, :active, :focus, :focus-within) {
  -webkit-text-decoration: underline 0.1em;
}
#side-bar .menu-item a {
  transition: background var(--general-transition-time-fast);
}
#file-comments {
  padding: 0.2em 0.5em;
}
table.page-files .highlight {
  background: rgba(var(--action-area-border-color))
}
.pager a, .pager .current, .pager .dots {
  transition: background var(--general-transition-time-slow), color var(--general-transition-time-slow);
}
#action-area h1 + p + h2 ~ div[style="padding-left:3em;"] > div {
  align-items: center;
}
#edit-meta-newtag-form > table {
  display: flex;
  align-items: center;
}
#edit-meta-newtag-form > table :is(tbody, tr) {
  display: contents;
}
#edit-meta-newtag-form > table td {
  display: block;
}
#edit-meta-newtag-form > table td:nth-child(2n) {
  flex: 1;
}
#edit-meta-newtag-form > table td input {
  width: 100%;
  box-sizing: border-box;
  border: none;
  background: rgba(var(--edit-area-textarea-background-color));
  color: rgba(var(--edit-area-textarea-text-color));
  padding: 0.2em 0.5em;
  margin: 0;
  outline: none;
  transition: box-shadow var(--general-transition-time-slow);
  font-weight: 500;
}
#edit-meta-newtag-form > table td input:focus-visible {
  box-shadow: 2px 2px 0 rgba(var(--edit-area-textarea-border-color)), -2px 2px 0 rgba(var(--edit-area-textarea-border-color)), -2px -2px 0 rgba(var(--edit-area-textarea-border-color)), 2px -2px 0 rgba(var(--edit-area-textarea-border-color));
}
#edit-meta-newtag-form > div {
  margin: 1rem 0;
  padding: 0 !important;
  display: flex;
  grid-gap: 1rem;
}
hr {
  background: transparent;
}
[class|=colmod-link] {
  margin: 1rem 0;
}
.yui-navset .yui-nav li a,
.yui-navset .yui-nav li.selected a {
  transition: color var(--general-transition-time-slow);
}
.hl-default,
.hl-code,
.hl-brackets,
.hl-identifier {
  color: inherit;
}
#toc #toc-action-bar {
  top: 0.25rem;
}
:where(ol ul, ul ul) {
  list-style-type: circle;
}
.join-box a {
  color: rgba(var(--general-button-text-color));
  background: rgba(var(--general-button-background-color));
}
.join-box a:is(:hover, :active, :focus, :focus-within) {
  color: rgba(var(--general-hover-button-text-color));
  background: rgba(var(--general-hover-button-background-color));
}
.forum-thread-box .description-block {
  padding: 0.5em 1em;
}
.thread-container .post .long {
  padding: 0.5em;
}
#page-content > div.forum-thread-box > div.options,
.post-container > .post > div.long > div.options {
  display: flex;
  justify-content: flex-end;
}
.signature {
  display: none;
}
.notepaper {
  max-width: 100%;
}
.bettercollap .collapsible-block-unfolded-link,
.bettercollap .collapsible-block-folded {
  margin: 0;
}
@media (pointer: coarse) {
  #login-status #account-options:hover,
  #login-status #account-topbutton:hover + #account-options {
    opacity: 1;
    pointer-events: all;
  }
}
 
@keyframes fresh-fade-in {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
a {
    text-decoration: underline;
    text-decoration-thickness: 0.1em;
    text-decoration-color: transparent;
    transition: color 0.15s, text-decoration-color 0.15s;
}
a:is(:hover, :active, :focus, :focus-within) {
    text-decoration-color: currentColor;
}
#extra-div-1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    -webkit-mask-image: linear-gradient(to top, transparent, black 80%);
            mask-image: linear-gradient(to top, transparent, black 80%);
}
#extra-div-1 span {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-mask-image: linear-gradient(to right, transparent, black);
            mask-image: linear-gradient(to right, transparent, black);
    background: var(--background-image);
    background-size: cover;
    background-repeat: no-repeat;
}
#container-wrap {
    position: relative;
    z-index: 1;
}
#header {
    grid-template-areas: "h1" "h1";
    position: relative;
    top: 0;
}
#header h1 a span {
    padding-top: 3rem;
    color: rgba(var(--text-color));
    align-items: flex-start;
    text-shadow: none;
    grid-gap: 0;
}
#top-bar {
    position: absolute;
    bottom: 0;
    right: var(--header-margin);
    width: min(calc(var(--header-width) * 0.45), 45%);
    height: var(--topbar-height);
    padding: 0;
    background: transparent;
    pointer-events: none;
}
#top-bar div[class*=top-bar] > ul {
    grid-gap: 0.5rem;
    justify-content: flex-end;
}
#top-bar div[class*=top-bar] > ul > li {
    pointer-events: auto;
    flex: 0 1 7.5rem;
    position: relative;
}
#top-bar div[class*=top-bar] > ul > li > a,
#top-bar .mobile-top-bar .open-menu a {
    background: rgba(var(--topbar-background-color));
    border-radius: 1rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--general-shadow-color), 0.06);
    font-weight: 400;
    transition: color var(--general-transition-time-slow);
}
#top-bar div[class*=top-bar] > ul > li > ul,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul {
    top: 100%;
    border-radius: 1rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--topbar-drop-shadow-color));
    border: none;
    flex-direction: column;
    flex-wrap: nowrap;
}
#top-bar div[class*=top-bar] > ul > li > ul > li,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul > li {
    border-radius: 1rem;
    border: none;
    flex-basis: auto;
}
#top-bar div[class*=top-bar] > ul > li > ul > li:nth-child(2n):nth-last-child(2) {
    box-shadow: none;
}
#top-bar div[class*=top-bar] > ul > li > ul > li > a,
#top-bar div[class*=top-bar] > ul > li > ul > li > ul > li > a {
    border-radius: 1rem;
    transition: color var(--general-transition-time-slow);
}
#top-bar div[class*=top-bar] > ul > li > ul > li > ul {
    top: 0;
}
#top-bar .mobile-top-bar {
    padding-bottom: 0.15rem;
}
#top-bar .mobile-top-bar .open-menu {
    display: contents;
}
#top-bar .mobile-top-bar .open-menu a {
    pointer-events: auto;
    position: fixed;
    top: 0.5rem;
    left: 0.5rem;
    width: 3rem;
    height: 3rem;
    border: 0.15rem solid rgba(var(--general-medium-border-color));
    border-radius: 50%;
    box-sizing: border-box;
    transition: border-color var(--general-transition-time-slow);
}
#top-bar .mobile-top-bar .open-menu a::before {
    transition: background var(--general-transition-time-slow);
}
#top-bar .mobile-top-bar .open-menu a:is(:hover, :active, :focus, :focus-within) {
    background: rgba(var(--topbar-background-color));
    border-color: rgba(var(--general-dark-border-color));
}
#login-status,
#search-top-box {
    right: var(--header-margin);
    font-weight: 400;
}
#login-status {
    top: 1rem;
}
a#account-topbutton,
#search-top-box-form .button {
    transition: color var(--general-transition-time-slow);
}
#account-options {
    font-size: 0.8rem;
    border: none;
    border-radius: 0.8rem;
    box-shadow: 0 0.15rem 0.4rem rgba(var(--topbar-drop-shadow-color));
    transition: opacity var(--general-transition-time-fast) ease-in-out;
}
#account-options li a {
    height: 1.6rem;
    border-radius: 0.8rem;
    transition: color var(--general-transition-time-slow);
}
#main-content {
    background: rgba(var(--general-light-background-color), 0.8);
    color: rgba(var(--general-light-text-color));
    margin: 2.5rem var(--body-margin);
    padding: 1rem 3rem;
    border-radius: 1.25rem;
    box-shadow: 0 0.15rem 1rem rgba(var(--general-shadow-color), 0.05);
    box-sizing: border-box;
}
#page-title {
    margin-top: 1rem;
}
.page-tags::before {
    display: none;
}
.page-tags span {
    align-items: center;
    padding: 0.4rem;
    box-sizing: border-box;
}
.page-tags span::before {
    content: "标签:";
}
.page-tags span a {
    border: calc(1rem / 15) solid rgba(var(--general-medium-border-color));
    border-radius: 1em;
    padding: 0.1rem 0.6rem;
    transition: color var(--general-transition-time-fast), border-color var(--general-transition-time-fast);
}
.page-tags span a:is(:hover, :active, :focus, :focus-within) {
    border-color: rgba(var(--general-dark-border-color));
}
#page-options-container {
    margin: 0;
}
.page-watch-options {
    padding-bottom: 0.5rem;
}
div[id*=page-options-bottom] {
    grid-gap: 0;
    margin: 0;
}
div[id*=page-options-bottom] > a {
    height: 2.25rem;
    padding: 0 0.7rem;
}
#footer {
    padding: 0 1rem;
    text-align: center;
}
#license-area {
    padding: 0.5em 1rem 2.5rem;
    font-size: 0.8rem;
}
#side-bar {
    border: none;
}
#side-bar .heading,
#side-bar .collapsible-block-unfolded-link a,
#side-bar .collapsible-block-folded a {
    text-shadow: none;
}
div[id*=page-options-bottom] > a,
.edit-help-34 a,
.change-textarea-size a,
div.buttons input,
input.button,
button,
file,
a.button,
#edit-page-form div.buttons input,
a.action-area-close,
#view-diff-div > p > a,
#upload-userfile[type=file]::file-selector-button,
table.page-history tr td:nth-child(4) a,
.page-options-bottom a,
.owindow .button-bar > a:not([onclick*=cleanAll]),
.owindow div[style*=margin-top] a {
    border-bottom: 0.15rem solid rgba(var(--general-medium-border-color));
    transition: color var(--general-transition-time-fast);
}
#side-bar,
.preview-message,
.page-source,
.scp-image-block,
.yui-navset,
table.wiki-content-table,
blockquote,
.blockquote,
.code,
#toc,
.footnotes-footer,
.bibitems,
.owindow,
div.modalbox,
div.infobox,
div.rate-box-with-credit-button,
div.page-rate-widget-box,
div.creditButtonStandalone,
.lightblock,
.darkblock,
.styled-quote,
.dark-styled-quote {
    box-shadow: 0 0.15rem 0.8rem rgba(var(--general-shadow-color), 0.06);
}
.page-source,
.hovertip,
.scp-image-block,
blockquote,
.blockquote,
.code,
#toc,
.footnotes-footer,
.bibitems,
.owindow,
div.modalbox,
div.infobox,
.lightblock,
.darkblock,
.styled-quote,
.dark-styled-quote {
    border-radius: 0.25rem;
}
#upload-userfile[type=file]::file-selector-button,
.scp-image-block,
div.wiki-note,
.owindow,
div.modalbox,
div.infobox {
    border: none;
}
#action-area,
#view-diff-div:not(:empty),
.preview-message,
#who-rated-page-area:not(:empty),
#history-subarea,
#file-action-area:not(:empty),
#st-action-area:not(:empty),
#edit-meta-newtag,
#rename-backlinks-box {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
}
input.text, textarea, #upload-userfile[type=file] {
    box-shadow: 0 0 0 calc(1rem / 15) rgba(var(--general-medium-border-color));
}
#edit-page-form, #new-post-form {
    padding: 0;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) a::before {
    transition: background var(--general-transition-time-fast);
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li > ul {
    left: auto;
    opacity: 0;
    pointer-events: none;
    transition: opacity var(--general-transition-time-fast) ease-in-out;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li:hover > ul {
    border: none;
    opacity: 1;
    pointer-events: auto;
}
:is(#wd-editor-toolbar-panel, #np-editor-panel) div > ul > li > ul > li > a {
    border-bottom: calc(1rem / 15) solid rgba(var(--general-strong-border-color));
}
#upload-userfile[type=file]::file-selector-button {
    border-right: calc(1rem / 15) solid rgba(var(--general-medium-border-color));
}
.pager {
    border-bottom: var(--tabview-border-width) solid rgba(var(--tabview-border-color));
}
.pager a, .pager .current, .pager .dots {
    color: rgba(var(--tabview-button-text-color));
    background: rgba(var(--tabview-button-background-color));
}
.pager a:is(:hover, :active, :focus, :focus-within) {
    color: rgba(var(--tabview-hover-button-text-color));
    background: rgba(var(--tabview-hover-button-background-color));
}
.pager .current {
    color: rgba(var(--tabview-selected-button-text-color));
    background: rgba(var(--tabview-selected-button-background-color));
}
#st-action-area > a {
    color: rgba(var(--link-color));
    text-decoration: none;
}
#action-area h1 + p + h2 ~ div[style="padding-left:3em;"] > div a {
    transition: color var(--general-transition-time-fast);
}
.hovertip {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
    font-weight: 400;
    border-width: 0 0 0.15rem 0 !important;
}
.scp-image-block img {
    border-radius: 0.25rem 0.25rem 0 0;
}
.scp-image-caption {
    border-bottom: var(--imageblock-border-width) solid rgba(var(--imageblock-border-color));
    border-radius: 0 0 0.25rem 0.25rem;
}
.yui-navset {
    width: auto;
    margin: 1rem 0;
}
.yui-navset .yui-nav li,
.yui-navset .yui-nav li.selected {
    box-shadow: none;
    border-bottom: var(--tabview-border-width) solid rgba(var(--tabview-border-color));
}
.yui-navset .yui-nav li a em,
.yui-navset .yui-nav li.selected a em {
    padding: 0.4em 0.6em;
}
.yui-navset .yui-content {
    box-shadow: none;
    border-bottom: var(--tabview-border-width) solid rgba(var(--general-medium-border-color));
}
div.wiki-note {
    padding: 0.5rem 1rem;
    font-weight: inherit;
    box-shadow: 0 0.5rem 1rem rgba(var(--general-shadow-color), 0.06);
    background-image: linear-gradient(transparent, rgba(255, 255, 255, 0.2));
}
#odialog-container, .owindow.osuccess {
    animation: fresh-fade-in var(--general-transition-time-fast) ease-in-out;
}
.owindow.owait .content,
.owindow.owait .content:before,
.owindow.owait .content:after {
    border-radius: 0.1rem;
}
.owindow .title,
div.modalbox > div:first-child,
div.infobox-title {
    border-radius: 0.25rem 0.25rem 0 0;
}
.owindow .button-bar > a[onclick*=cleanAll],
div.modalbox::after,
div.infobox::after {
    font-weight: 500;
}
.owindow .content > img + h1 + table,
.owindow .content > img + h1 + table td,
div.creditBottomRate {
    border-color: rgba(var(--general-medium-border-color));
}
div.creditBottomRate div.page-rate-widget-box {
    box-shadow: none;
}
.bblock:is(:hover, :focus-within) {
    color: rgb(var(--general-light-background-color));
}
.keycap {
    box-shadow: 0 0.15em rgba(var(--general-strong-border-color));
}
.licensebox a.collapsible-block-link {
    opacity: 1;
    color: rgba(var(--link-color));
    transition: color 0.15s;
}
.licensebox a.collapsible-block-link:is(:hover, :active, :focus, :focus-within) {
    color: rgba(var(--hover-link-color));
}
.sd-container {
    --sd-border: var(--text-color);
    --sd-symbol: var(--general-dark-text-color);
    --sd-bullets: var(--text-color);
}
#page-content .radius {
    border-radius: 1rem;
}
.hovertip,
#page-content .shadow {
    box-shadow: 0 0.15rem 1rem rgba(var(--general-shadow-color), 0.12);
}
.three-line table.wiki-content-table {
    --table-border-color: var(--general-dark-border-color);
    --table-header-background-color: var(--table-background-color);
    --table-header-text-color: var(--table-text-color);
    border: rgba(var(--table-border-color)) 0.2rem solid;
    border-left: none;
    border-right: none;
}
.three-line table.wiki-content-table :is(th, td) {
    padding: 0.5em 0.75em;
    border-left: none;
    border-right: none;
}
@media only screen and (max-width: 1024px) {
    #login-status {
        right: calc(var(--header-margin) + 0.5rem + var(--search-icon-width-on-mobile));
    }
    #search-top-box {
        right: var(--header-margin);
        top: 1.1rem;
        height: var(--search-icon-width-on-mobile);
    }
    #search-top-box-form .button.btn {
        background: currentColor;
        -webkit-mask-size: 100%;
                mask-size: 100%;
        -webkit-mask-position: 0 0;
                mask-position: 0 0;
    }
    #main-content {
        padding: 0.5rem 2rem;
    }
}
@media only screen and (max-width: 540px) {
    #header {
        grid-template-areas: "h1" "topbar";
    }
    #top-bar {
        position: relative;
        right: 0;
        width: 100%;
        padding: 0 var(--header-margin);
    }
    #top-bar div[class*=top-bar] > ul > li {
        position: static;
        flex: auto;
        padding-bottom: 0.15rem;
    }
    #top-bar div[class*=top-bar] > ul > li > ul {
        flex-direction: row;
        flex-wrap: wrap;
    }
    #top-bar div[class*=top-bar] > ul > li > ul > li {
        flex-basis: 40%;
    }
    #main-content {
        padding: 0.01rem 1rem;
    }
}
评分: +5+x
    •  

    (本层级修复前的生存难度)

    生存难度:生存難度:

    等级等級 4

    • {$one}
    • {$two}
    • {$three}

    翻译者须知:

    从 2026 年 5 月 20 日起,后室英文维基开始使用层级等级(后室英文维基),全面替代此组件。最终的结果是,此组件从 component:level-class 变成了 component:old-level-class;而 component:level-class 则被替换成了上述的新组件。

    这导致后室英文维基所有使用了生存难度分级组件的页面,都自动更新成另一版本。中文维基不会跟进这一改动,亦不会重命名此组件。译者可以自由选择在翻译过程中应用新版组件,使之与原文相同;也可以继续使用此组件,即不改动 [[include]] 代码。

    除了外形有所变化,新组件还新增了 1E-5E 的环境危害分级,并稍微扩展了自定义维度;因此部分页面可能有必要更换为新组件,才能正常显示。请译者自行甄别。

    如何使用:

    [[include :backrooms-wiki-cn:component:level-class
    |class=等级
    ]]


    class 处的可用参数包括以下内容,支持简繁体及英文输入。
    English 简体中文 繁體中文
    0 1 2 3 4 5 0 1 2 3 4 5 0 1 2 3 4 5
    unknown 未知 未知
    habitable 宜居 宜居
    deadzone 死区 死區
    pending 等待分级 等待分級
    n/a 不适用 不適用
    amended 修正 修正
    omega 终结 終結

    该组件支持简繁切换,如下方代码所示:

    [[include :backrooms-wiki-cn:component:level-class
    |lang=cn/tr
    |class=等级
    ]]


    lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。

    自定义等级

    [[include :backrooms-wiki-cn:component:level-class
    |lang=cn/tr
    |class=等级名字
    |color=#000000(带有井号的十六进制色号代码。)
    |image=链接(至图片的链接。)
    |one=在这
    |two=随便
    |three=放文字
    ]]

    使用 CSS 进行自定义:

    你可以使用 CSS 进行额外的自定义,将代码放入到 [[module css]] 中或者是放入到页面的版式内都可以。在这一组件中,不要把 [[module css]] 放在 [[include]] 里面,把它放在那个的下面或者是页面的顶部或底部。
    将这些代码放入到你的页面/版式中以编辑所有的颜色,因为组件的 |color= 部分仅能控制背景:

    [[module css]]
    .sd-container {
    /* 字体 */
    --sd-font: Poppins, Noto Sans SC, Noto Serif SC;

    /* 边框 */
    --sd-border: var(--gray-monochrome); /* 大多数等级 */
    --sd-border-secondary: 0, 0, 0; /* 不适用 */
    --sd-border-deadzone: 20, 0, 0; /* 死区 */

    /* 标志 */
    --sd-symbol: var(--sd-border) !important; /* 大多数标志 */
    --sd-symbol-secondary: 255, 255, 255; /* 4 级以上的是白色 */

    /* 文本 */
    --sd-bullets: var(--sd-border) !important; /* 点句符文本颜色 */
    --sd-text: var(--swatch-text-secondary-color); /* 顶部框文本颜色 */

    /* 等级颜色 */
    --class-0: 247, 227, 117;
    --class-1: 255, 201, 14;
    --class-2: 245, 156, 0;
    --class-3: 249, 90, 0;
    --class-4: 254, 23, 1;
    --class-5: 175, 6, 6;
    --class-unknown: 38, 38, 38;
    --class-habitable: 26, 128, 111;
    --class-deadzone: 44, 13, 12;
    --class-pending: 182, 182, 182;
    --class-n-a: 38, 38, 38;
    --class-amended: 185, 135, 212;
    --class-omega: 25, 46, 255;
    }
    [[/module]]

    旧版颜色:

    如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:

    [[module css]]
    .sd-container {
    --sd-border: 90, 29, 27;
    --sd-image: 90, 29, 27;
    --sd-symbol: 90, 29, 27;
    }
    [[/module]]

    (本层级修复后的生存难度)

    生存难度:生存難度:

    等级等級 宜居

    • {$one}
    • {$two}
    • {$three}

    翻译者须知:

    从 2026 年 5 月 20 日起,后室英文维基开始使用层级等级(后室英文维基),全面替代此组件。最终的结果是,此组件从 component:level-class 变成了 component:old-level-class;而 component:level-class 则被替换成了上述的新组件。

    这导致后室英文维基所有使用了生存难度分级组件的页面,都自动更新成另一版本。中文维基不会跟进这一改动,亦不会重命名此组件。译者可以自由选择在翻译过程中应用新版组件,使之与原文相同;也可以继续使用此组件,即不改动 [[include]] 代码。

    除了外形有所变化,新组件还新增了 1E-5E 的环境危害分级,并稍微扩展了自定义维度;因此部分页面可能有必要更换为新组件,才能正常显示。请译者自行甄别。

    如何使用:

    [[include :backrooms-wiki-cn:component:level-class
    |class=等级
    ]]


    class 处的可用参数包括以下内容,支持简繁体及英文输入。
    English 简体中文 繁體中文
    0 1 2 3 4 5 0 1 2 3 4 5 0 1 2 3 4 5
    unknown 未知 未知
    habitable 宜居 宜居
    deadzone 死区 死區
    pending 等待分级 等待分級
    n/a 不适用 不適用
    amended 修正 修正
    omega 终结 終結

    该组件支持简繁切换,如下方代码所示:

    [[include :backrooms-wiki-cn:component:level-class
    |lang=cn/tr
    |class=等级
    ]]


    lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。

    自定义等级

    [[include :backrooms-wiki-cn:component:level-class
    |lang=cn/tr
    |class=等级名字
    |color=#000000(带有井号的十六进制色号代码。)
    |image=链接(至图片的链接。)
    |one=在这
    |two=随便
    |three=放文字
    ]]

    使用 CSS 进行自定义:

    你可以使用 CSS 进行额外的自定义,将代码放入到 [[module css]] 中或者是放入到页面的版式内都可以。在这一组件中,不要把 [[module css]] 放在 [[include]] 里面,把它放在那个的下面或者是页面的顶部或底部。
    将这些代码放入到你的页面/版式中以编辑所有的颜色,因为组件的 |color= 部分仅能控制背景:

    [[module css]]
    .sd-container {
    /* 字体 */
    --sd-font: Poppins, Noto Sans SC, Noto Serif SC;

    /* 边框 */
    --sd-border: var(--gray-monochrome); /* 大多数等级 */
    --sd-border-secondary: 0, 0, 0; /* 不适用 */
    --sd-border-deadzone: 20, 0, 0; /* 死区 */

    /* 标志 */
    --sd-symbol: var(--sd-border) !important; /* 大多数标志 */
    --sd-symbol-secondary: 255, 255, 255; /* 4 级以上的是白色 */

    /* 文本 */
    --sd-bullets: var(--sd-border) !important; /* 点句符文本颜色 */
    --sd-text: var(--swatch-text-secondary-color); /* 顶部框文本颜色 */

    /* 等级颜色 */
    --class-0: 247, 227, 117;
    --class-1: 255, 201, 14;
    --class-2: 245, 156, 0;
    --class-3: 249, 90, 0;
    --class-4: 254, 23, 1;
    --class-5: 175, 6, 6;
    --class-unknown: 38, 38, 38;
    --class-habitable: 26, 128, 111;
    --class-deadzone: 44, 13, 12;
    --class-pending: 182, 182, 182;
    --class-n-a: 38, 38, 38;
    --class-amended: 185, 135, 212;
    --class-omega: 25, 46, 255;
    }
    [[/module]]

    旧版颜色:

    如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:

    [[module css]]
    .sd-container {
    --sd-border: 90, 29, 27;
    --sd-image: 90, 29, 27;
    --sd-symbol: 90, 29, 27;
    }
    [[/module]]



ed9181d10e17d62f.png

蓝色通道观察到的Frutiger Aero

Frutiger Aero 名为“千禧未来生态风”,是后室 IF 层群的隐秘层级。过去,该层级由于遭受特殊现象的破坏,曾一度濒临灭亡。经过长时间的修复、拯救,本层级已顺利恢复原来状态。

描述:

流浪者首次踏入该层级时,此层级正处于衰败状态,具体表现为:无穷无尽且不重复的城市,与其经典的 无垠城市 不同,本层级的风格给既有浓厚的科技感: 如同玻璃般的光滑与光泽感,令人感到舒适的饱和度,自然与科技的高度融合——又令流浪者感到“怀旧”与“诡谲感”: 奇奇怪怪的视觉元素的混搭,不符合常规逻辑的透视,以及流浪者“对一个不存在的事物所产生的不安”。这也是本层级名称的由来。所有进入本层级的物体都会转化为与本层级相同的风格,离开后则恢复正常。

该层级的城市区域由无数庞大的城市组成的建筑群,每一个城市相隔 30~45 米,之间都由一条“跨海大桥”或异常的沥青路相连接,所有的城市均由一种特殊的方式漂浮于水面之上,会跟随水流移动,其中城市虽然会与船只一样轻微的摇摆,但距离城市边缘 15 米以外的区域,这种轻微的摇摆所产生的影响则会被完全抵消。城市的外围被一个近乎透明的玻璃天穹1保护着,天穹的顶端存在着一个半径大约 36 米的孔洞,有利于空气的流通。而在天穹的内部,则是一个与现实中洛杉矶大小的城市,城市中的楼房与设施完备,这包括了小区、写字楼、公园、游乐园、科技馆、学校、公共厕所、展览等,均可以正常使用。本层级中,还存在着一些“仅存在于幻想中的物品”。

以下,则是部分特殊物品的介绍:

ecd5ae232e64efd0.png

“玻璃地球”。

“玻璃地球”

“玻璃地球”外观呈现为一颗半径 5 米的球体,表面的纹理与现实世界中的地球相仿,但略带光泽与平滑感,当流浪者尝试切入玻璃地球时,就会来到它的内部。玻璃地球的内部,则是一片大约 1580 万平方千米2的土地,流浪者可以进入其中的一栋称之为“沙盒”的房屋中,通过一盘特殊的沙盒来布置玻璃地球的内部区域。每一个玻璃地球都会绑定他的购买者,只有这颗玻璃地球的购买者或授权者才可进入“沙盒”内。

玻璃地球由层内的无面灵制造,暂不知他们如何制造这些特殊结构。

“全能唱片”

“全能唱片”与正常的唱片无异,唱片的中心刻有“Made In Frutiger Aero”,当流浪者启动这种唱片时,唱片的中心就会出现一种特殊的投影,流浪者可以通过这种方式播放自己喜欢的音乐,此时音乐就会“出现”在脑海中,并且只有流浪者本人才可听见。“全能唱片”还存在多种功能,例如:流浪者可以通过选择自己喜欢的音乐,来查找其他风格相同或类似的音乐;流浪者可以通过此唱片修改音乐的旋律,或插入来自于其他音乐的片段……

此物品同样来自层级内的无面灵制造。

……


65ffc5fda5023265.png

和谐,美好

该层级存在一个距离地面 15 km高的天空盒,此结构的外观永远呈现出一幅“白昼”的模样,这也说明了本层级不存在昼夜循环,流浪者所看见的除“地球”以外的所有天体均为天空盒所模拟的假象。层级中的大部分光源均来自于天空盒3。穿过天空盒后,流浪者就会来到 蓝色通道 中。

与天空盒对立的,则是一片看不见尽头的“海洋”,此结构由一种特殊的淡水组成,流浪者可以在淡水中游动,并且可以在其中自由呼吸。此结构里的水的阻力异常的小,仅正常淡水的 0.32 倍,这意味着流浪者可以在水中自由穿梭。此外,靠近城市区域 56 米内的海洋,由一种带有相同性质的矿泉水。

层级中分布着大量的动物,这包括了狮子、长颈鹿、鲨鱼、鸽子、鹰、小丑鱼等,他们对层级中的所有实体均未展现出敌意,除了外观与正常动物以外4,其他均与现实相同。

历史:

在流浪者首次来到该层级时,发生了一场巨大的灾难——一名未知实体制造了一台特殊的的仪器,导致整个层级的异常效应正不断的消失,并不断的趋近于现实世界的模样,倘若没人阻止: 整个层级的建筑物都将沉入海水之中,天空盒会被彻底摧毁,到时候整个层级就会变成一个巨大的,黑暗的海洋。

一位名为“RelBin Luituo”的流浪者通过一罐瓶装闪电,与那台神秘仪器同归于尽。以下,则是在现场发现的一篇“遗书”:

遗书内容:
我第一次来到这里时,“回忆”给我了一次重击——那是一个仅存在与记忆中的世界。我奔跑在这座如同虚假的城市里,一遍又一遍的看着这座城市里面有什么,附带科技感的建筑物,就如同玻璃一般,但又具有光泽,天空明亮而又不刺眼的太阳,城市边缘处无边无际的大海。我热泪盈眶,激动的心情在此刻爆发,我跑去了一处没有人的地方哭泣,我难以相信我在如此危险的地方找到了这么一个安全的层级。

我继续漫步在城市中,这次我前往了城市边缘的海洋,我跳入了海水中,畅游在这片蔚蓝的水域中。我潜入了海洋,发现:我居然能在海水中呼吸,我无法用任何的修饰词来描述我当时的状况——就像一只重获自由的鱼,回到了他梦想中的海洋,在海水的各处游荡,我不断的漫游,直达精疲力竭。醒来时,我在一家医院内,身旁的医生告诉我:由于我游的太久,于是便累晕了过去。

但这种宁静并未持续多久,在我发布了关于本层级的文档时,突然一声巨响,一股浪潮席卷了整个城市,肆意的摧毁着这里的建筑物,我来到了医院外,一个黑色的仪器摆放在马路上,而在仪器周围的人们都变成了可怖的危险实体,此时一股海潮将我拍飞,而那台机器却仍然在原地中一动不动。

如果你们看看了这篇“遗书”,或许我早已和那台机器同归于尽。这里太完美,完美的像我的梦境,像大人们给我描述的未来,像我那荒诞又美好的愿景——像我们未能拥有的未来。

最后,好好在这里享受吧。

入口与出口:

入口

无垠城市令人不安之城那是我们理因获得的未来 跳入泳池中。

出口

切出将来到 弃物商店


除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution 3.0 License