/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "{$subtitle}"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
/* 赛博幽灵CSS版式 [2022年Wikidot版式] 由romrom创建,灵感来自c_bonefish、Denevola和Navla。特别感谢thd-glasses CC BY-SA 3.0协议 woiwall5.png文件由romrom于2022/11/10创建。CC BY-SA 3.0协议。 WoI2.png文件由Navla于2021年9月20日创建。CC-BY SA 3.0协议。 */ @import url('https://fonts.googleapis.com/css?family=Do+Hyeon'); :root { --header-sub: var(--subtitle-0, '隔离网络成瘾者'); --subtitle-1: "请输入副标题"; } /* Header */ div#container-wrap { background: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/woiwall5.png') center top repeat-x; background-size: 100px; } #header { height: 130px; background-image: url('https://scpko.wikidot.com/local--files/theme:cyber-specter/WoI2.png'); background-position: 3% 40%; background-repeat: no-repeat; background-size: 140px auto; } #header h1 a span, #header h2 span { display: none; } #header h1 { max-height: 125px; } #header h1 a { padding-top: 170px; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 45px; font-weight: normal; letter-spacing: 2px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; } #header h1 a::before { display: inline-block; position: absolute; left: 18%; top: 55%; content: "WoI研究科"; } #header h2::after { display: inline-block; position: absolute; top: 65%; left: 18%; color: #FFFFFF; font-family: 'Do Hyeon', sans-serif; font-size: 18px; text-shadow: -2px 0 3px #1b5d75, 0 2px 3px #1b5d75, 2px 0 3px #1b5d75, 0 -2px 3px #1b5d75; letter-spacing: 4px; content: var(--header-sub); line-height: 1.2; text-align: left; } /* Login & Search & Top Bar */ #login-status { position: absolute; top: 3px; z-index: 2; } #login-status a { font-weight: bolder; } #account-topbutton { border-color: #FFFFFF; } #login-status ul a { color: #000000 !important; } #search-top-box { position: absolute; top: 70px; right: 0; width: 250px; text-align: right; z-index: 1; } #search-top-box-form { display: inline-flex; } #search-top-box-form > input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 5px; } #search-top-box-input { background-color: #FAF5FF; border: solid 1px #000; color: #000; } #search-top-box-input:hover, #search-top-box-input:focus { box-shadow: inset 1px 1px 5px #4490ab; color: #000000 !important; } #search-top-box-form input[type=submit] { padding: 2px 5px; background: #81BBD2; box-shadow: 0 1px 3px #1b5d75; border: solid 1px #1b5d75; color: #000000; font-size: 90%; } #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { background: #1A566C; } #top-bar { display: flex; justify-content: center; top: 140px; width: 100%; z-index: 20; } #top-bar a { color: #ebeef0; background: none; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { background: #227fa3; border-color: transparent; color: #FCFBF9; } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #164152; } #top-bar ul li ul, #top-bar ul li ul li ul { border-color: rgba(0, 0, 0, .4); } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { border-color: rgba(0, 0, 0, .1); } #top-bar ul li.sfhover ul li ul a, #top-bar ul li:hover ul li ul a { border-top: none; } .top-bar { position: relative; margin: 0 auto; } .c_topbar_arrow { color: #D5D5D5; } /* Page Elements */ #page-title, .meta-title { color: #205366; font-size: 2.1em; font-weight: bold; } #content-wrap { margin: 30px auto 0; } h1, h2, h3, h4, h5, h6 { color: #205366; font-weight: bold; } body { background-color: #ffffff; color: #000000; } a:link { color: #368de0; } a:visited { color: #0c3f82; text-decoration: underline; text-underline-position:under; } .hovertip { background-color: #FFFFFF !important; border: 2px solid #1b5d75 !important; color: #000000 !important; } .scp-image-block { background: #f7feff; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); } .scp-image-block .scp-image-caption { background: #f7feff; border-top: none; font-size: 85%; } .scp-image-block img { box-shadow: 0 0 1px black; } /* ---- SCROLLBAR ---- */ ::-webkit-scrollbar { width: unset; height: unset; } ::-webkit-scrollbar-track { background: #B5DCE9; } ::-webkit-scrollbar-thumb { background: #1b5d75; border: none; } ::-webkit-scrollbar-thumb:hover { background: #288AAE; } textarea::-webkit-scrollbar-track { background: #B5DCE9; } /* Side Bar */ #side-bar { background:#FFFFFF !important; } #side-bar .side-block { border: 2px solid #1b5d75; box-shadow : 0 2px 6px #1b5d75; border-radius: 10px 0; background-color: #FFFFFF !important; } #side-block { background: #B5DCE9; } #side-bar .side-block.media, #side-bar .side-block.resources { background-color: #bfeeff !important; border: 2px solid #1b5d75; border-radius: 10px 0; } #side-bar .heading, #side-bar .collapsible-block-unfolded-link { background: #B5DCE9; border-bottom: solid 1px #1b5d75; color: #0277a1; } #side-bar .collapsible-block-folded-link .collapsible-block-link:hover, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: #867036; } #side-bar .collapsible-block-folded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link { color: #00005B; } #side-bar .menu-item .image, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link .collapsible-block-content .image { filter: grayscale(80%); } #side-bar .collapsible-block-folded a:link { filter: grayscale(80%); } #side-bar a:link { color: #47b6de; } #side-bar a:visited { color: #307b96; } #side-bar a:link:hover, #side-bar a:visited:hover { color: #7E7DB3; } .scpnet-interwiki-frame { filter: invert(1) grayscale(80%) saturate(.8); } #top-bar .open-menu a { border-color: #686680; color: #000000; } /* Tab */ div.yui-navset ul.yui-nav a, div.yui-navset ul.yui-nav a:hover, div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:hover, div.yui-navset ul.yui-nav .selected a:focus { background: none; border: none; } .yui-navset { clear: both; margin-bottom: 1em; box-shadow: 0 1px 2px rgba(0, 0, 0, .5); } .yui-navset .yui-nav { border: 1px solid gainsboro; border-bottom: none; } .yui-navset .yui-nav li { margin-right: 10px !important; } .yui-navset .yui-nav li:first-child { margin-left: 1.5em; } .yui-navset .yui-nav li a em { padding: 10px .75em .25em; margin-bottom: -1px; background: none; border: none; border-bottom: 4px solid transparent; color: gray; transition: .2s; } .yui-navset .yui-nav li a em:hover { background: none; } .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav .selected a em:hover { padding: 10px .75em .25em; background: none; border: none; border-bottom: 4px solid #356682; color: #000; font-weight: bold; } div.yui-navset div.yui-content { background: #f5fafc; border: 1px solid gainsboro; } /* Rate Module */ .page-rate-widget-box { margin-right: 0; border: 2px solid #c1d0d9; background: #227fa3; box-shadow: none; } .page-rate-widget-box > span { border: none !important; } .page-rate-widget-box .rate-points { background: #227fa3 !important; color: #fff !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background: #227fa3; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { color: #fff; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background-color: #c1d0d9; color: #227fa3; } .page-rate-widget-box .cancel { background: #227fa3; } .page-rate-widget-box .cancel a { color: #fff; font-weight: bold; } .page-rate-widget-box .cancel a:hover { background: #c1d0d9; border-radius: 0; color: #227fa3; } .creditRate { margin-right: 0 !important; } .rate-box-with-credit-button { background: #227fa3 !important; border: 2px solid #c1d0d9 !important; box-shadow: none !important; } .rate-box-with-credit-button .page-rate-widget-box { border: none; } .creditButton p a { border-left: none !important; color: #fff !important; } #page-content .rate-box-with-credit-button .fa-info { padding: 3px 0 1px; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #227fa3; border-radius: 0 3px 3px 0; color: #c1d0d9 !important; } /* ---- EDITING WINDOWS ---- */ .owindow { background-color: #ffffff; border-color: #3D3D4D; } .owindow .modal-header { background-color: #ffffff; } .owindow .modal-body img { background-color: #ffffff !important; color: #ffffff; } .owindow .title { background-color: #ffffff; } .owindow a, .owindow a:visited { color: #D0CED9; } .owindow .active { color: #000000; } .owindow .content.modal-body img { background-color: #49495C !important; } .owindow .button-bar a { background-color: #ffffff; color: #000000; } .owindow .button-bar a:hover, .owindow .button-bar a:focus { background-color: #ffffff !important; border-color: #ffffff; color: #000000; } table.page-files .highlight { background-color: #FFFCFC; } input.text, input.text:focus, input.text:hover { background-color: #ffffff !important; border-color: #999999; color: #000000; } textarea { background-color: #FBFAFC; color: #000000; } .change-textarea-size a { background-color: #FBFAFC; color: #000000; } #lock-info { background-color: #ffffff; } /* Blockquote */ blockquote, div.blockquote { background-color: #FDFCFF; border-style: dotted; } /* etc. */ /* Mobile Media Query */ @media (max-width: 479px) { #header { background-position: 3% 50%; background-size: 80px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Small Mobile Media Query */ @media (max-width: 385px) { #header { background-position: 2% 46%; background-size: 78px; } #header h1 a { font-size: 20px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 24%; top: 55%; } #header h2::after { top: 65%; left: 22%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Note Media Query */ @media (min-width: 386px) and (max-width: 580px) { #header { background-position: 2% 70%; background-size: 80px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 23%; top: 55%; } #header h2::after { top: 65%; left: 24%; font-size: 14px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Mini Tablet Media Query */ @media (min-width: 581px) and (max-width: 768px) { #header { background-position: 3% 60%; background-size: 84px; } #header h1 a { font-size: 22px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 16px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } } /* Tablet Media Query */ @media (min-width: 768px) and (max-width: 979px) { #header { background-position: 6% 60%; background-size: 100px; } #header h1 a { font-size: 24px; text-shadow: -1px 0 2px #1b5d75, 0 1px 2px #1b5d75, 1px 0 2px #1b5d75, 0 -1px 2px #1b5d75; } #header h1 a::before { left: 18%; top: 55%; } #header h2::after { top: 65%; left: 18%; font-size: 19px; text-shadow: -1px 0 1px #1b5d75, 0 1px 1px #1b5d75, 1px 0 1px #1b5d75, 0 -1px 1px #1b5d75; } }
default
[[include theme:cyber-specter
|alt=0
|subtitle=请输入副标题
]]
default
default
default
default
default
default
default
default
default
default
:root { --sidebar-width-on-desktop: calc(var(--base-font-size) * (266 / 15)); --body-width-on-desktop: 45.75rem; } @media only screen and (min-width: 56.25rem) { #content-wrap { display: flex; position: initial; flex-direction: row; flex-grow: 2; width: calc(100vw - (100vw - 100%)); max-width: inherit; height: auto; min-height: calc(100vh - var(--final-header-height-on-desktop, 10.125rem)); margin: 0 var(--sidebar-width-on-desktop, 13.6rem) 0 calc(var(--sidebar-width-on-desktop, 13.6rem) * -1 / 2); } #main-content { position: initial; width: var(--body-width-on-desktop, 45.75rem); max-width: var(--body-width-on-desktop, 45.75rem); max-height: 100%; margin: 0 auto; padding: 2rem 1rem; } #page-content { max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); } #side-bar { position: -webkit-sticky; position: sticky; top: 0; left: 0; grid-area: side-bar; width: var(--sidebar-width-on-desktop, 13.6rem) !important; min-width: var(--sidebar-width-on-desktop, 13.6rem) !important; max-height: 100vh; padding-right: 2.5rem; padding-left: 0.5rem; overflow-y: scroll; transition: translate 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear; border: none; border-color: rgba(var(--swatch-tertiary-color, 170, 170, 170), 0.4); background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 0); translate: calc(var(--sidebar-width-on-desktop, 13.5rem) * -1 - 1rem); direction: rtl; scrollbar-width: thin; -ms-scroll-chaining: none; overscroll-behavior: contain; scrollbar-color: rgba(var(--swatch-primary-darker), 0.1) /* Thumb */ rgba(var(--swatch-tertiary-color), 0.05); /* Track */ } #side-bar::-webkit-scrollbar-track { background-color: rgba(var(--swatch-secondary-color, 244, 244, 244), 0.8); } #side-bar::-webkit-scrollbar, #side-bar::-webkit-scrollbar-thumb, #side-bar::-webkit-scrollbar-corner { width: 0.5rem; border-right-width: calc(100vw + 100vh); border-right-style: inset; border-color: inherit; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 0); } #side-bar:is(:hover, :active, :focus-within) { margin-right: 2.25rem; padding-right: 0.25rem; overflow-x: hidden; overflow-y: auto; border-color: rgba(var(--swatch-primary-darker), 1); background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 1); translate: calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0)); scrollbar-color: rgba(170, 170, 170, 1) /* Thumb */ rgba(252, 252, 252, 1); /* Track */ scrollbar-color: rgb(var(--swatch-primary-darker, 170, 170, 170), 1) /* Thumb */ rgb(var(--swatch-menubg-color, 252, 252, 252), 1); /* Track */ } #main-content::after { content: " "; display: flex; position: fixed; top: 0; left: 1rem; align-items: center; justify-content: center; width: 1rem; height: 100%; max-height: 100%; transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); background: url("https://scp-wiki.wdfiles.com/local--files/component%3Acollapsible-sidebar/sidebar-tab.svg"); background-attachment: fixed; background-repeat: no-repeat; background-position: center left 1rem; background-size: 1rem 12.875rem; pointer-events: none; } #side-bar:is(:hover, :active, :focus-within) + #main-content::after { left: calc(var(--sidebar-width-on-desktop, 14.5rem) * -1); width: 0rem; transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0; background-position: center left calc(var(--sidebar-width-on-desktop, 14.5rem) * -1); font-size: 0em; } #main-content::before { content: " "; position: absolute; z-index: 9; top: var(--final-header-height-on-desktop, 0); left: 0; width: var(--sidebar-width-on-desktop, 14.5rem); height: calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); margin-bottom: calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); transition: translate 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0.5; background-color: rgb(var(--swatch-alternate-color, 0, 0, 0)); pointer-events: none; translate: calc(var(--sidebar-width-on-desktop, 14.5rem) * -1 + 1rem); } #side-bar:is(:hover, :active, :focus-within) + #main-content::before { translate: 0; opacity: 0; } #side-bar .side-block { margin-top: 1em; padding-left: 0.25em; border-right-width: 0rem; border-left-width: 0rem; border-radius: 0; background-color: rgb(0, 0, 0, 0); direction: ltr; } #side-bar .scpnet-interwiki-wrapper { direction: ltr; } /* Print Friendly Formatting by Estrella */ body.print-body { --sidebar-width-on-desktop: 0; } body.print-body #main-content::before, body.print-body #main-content::after { display: none; } }

随着互联网的迅猛发展,异常世界也开始利用网络。众多网站开始传播、利用或蕴含异常特性,基金会将这些网站命名为“相关网站Web of Interest”。相关网站研究科(WoI研究科)正是为管理和监督这些WoI,并应对其衍生的异常现象而设立。
在这样的部门工作意味着需要持续进行信息战,必须获取并分析来自相关网站的任何情报。先发制人的组织将占据优势,完善的信息安全和收集能力关乎生死存亡。
同时,这也意味着必须警惕垃圾信息。
WoI研究科数据库:收容参与实体/行动列表
机动特遣队Delta-18 (“模因牵引者”)
“推 与 拉Push & Pull”

特遣队职责:
机动特遣队Delta-18作为WoI研究科下属的机动特遣队,专门负责追踪、调查并应对存在于赛博网络空间中的异常现象及其关联信息。该部队通过运用基金会人工智能工作员(AIC)和程序员等专业人才,承担着遏制和应对与WoI相关的各类异常事件的任务。
参与收容的SCP项目:
活动报告:
研究科时间线是
romrom个人设定的世界观,并非必须遵循的核心设定。您可以选择部分设定作为自己的设定,或完全采用这些设定,亦或全部推翻创建自己的设定。无论哪种方式,都请展现出WoI研究科的独特魅力。
| 时间线 | |
| 1987 |
应对小组成立 随着韩国互联网发展与电子信息网络的形成,异常信息网络应对小组Paranormal Information Network Response Team(PINRT)作为基金会的紧急对策应运而生。当时韩国地区司令部缺乏合适人手,遂从既有的情报部门和技术支持部门抽调部分人员组建该小组。异常信息网络应对小组通过千里眼邮件系统及极小规模的PC通信网络调查异常事件,并逐步取得成果。 |
| 1995 ~ 1997 |
发展期 1995年,万维网(WWW)网络引入韩国。相较于95年之前,其用户友好的界面、PC通信功能及高使用率引发热潮,互联网信息网络也随之扩张。韩国地区司令部内部曾提出扩充应对小组规模并设立分支部门的提案,但因优先级不足被驳回。然而这一决定未能持续多久。1997年5月,Hanmail1等免费邮件服务及多家门户网站的上线,使得针对异常信息网络的措施不得不超越简单的调查。1997年末,地区司令部指挥官批准成立分支部门,但随即因外汇危机与随之而来的局势混乱而搁浅。不过,外汇危机期间被基金会注意到的“黎明새벽”博士就此加入组织。 |
| 1999 ~ 2000 |
科室主管任命 |
| 2000 ~ 2005 |
WoI的反击 随着时间推移,当今主流大型网站的前身陆续出现。与此同时,相关网站(WoI)的急剧增长也被察觉,这导致基金会的应对能力不足。时任WoI研究科长的“黎明”博士正在全力培育初期框架内的aic——classic.aic,这也极大加剧了资源短缺问题。 |
| 2010 ~ ████ |
地雷 理所当然地,基金会开始着手镇压各类WoI。诸如Tree Route、暗网(Darknet)、TING论坛等大型WoI被遏制发展,对小型WoI则采取了隔离或下线措施。正是在这一时期,事故发生了——基金会在对街巷的铁线虫程序毫不知情的情况下,与GOC合作进行渗透,结果遭遇了大规模的服务器瘫痪。 在2014年末,“黎明”博士失踪,只留下了他的工作用 AIC。由于他留下的AIC完全有能力原先“黎明”博士负责的所有工作,因此按照先例,该AIC被编入基金会的行政系统。 |
| 当前 |
僵局 基金会与WoI们陷入了僵持状态。双方相互制约,却都无法彻底消灭对方。或许终有一日基金会将会落败,亦或WoI终将消亡,但那都是遥远的未来了。 |
本时间线……
与韩国地区司令部世界观兼容
与超常奥运会世界观不兼容
基金会所属
徐友岚博士Dr. Oulam Seo:男,40-50岁中期,黑色短发。WoI研究科现任科长,同时兼任铁线虫程序分析项目总负责人。通常整天待在办公室,但严格区分工作与休息时间。
前任WoI研究科长“黎明”博士失踪后,他几乎在没有支援的情况下承担了所有职责。在此期间执行的“街巷”下线行动最终导致大规模服务器及网站损毁的事故。该事件使他逐渐形成了不为人知的对安全措施的病态偏执。
黎明.aic:负责基金会全域数据库管理及审查的aic。具备与人类惊人相似的报告撰写能力、信息自动审查功能,以及应对紧急状况的认知危害生成能力。作为黎明博士失踪时办公室内遗留的唯一遗产,根据先例被编入基金会行政系统。自2014年起,黎明.aic始终以各种形式支持WoI研究科,预计未来将继续展现其卓越成效。
SBytes.aic:专门实时监控相关网站“街巷”及其他以韩国居民/现代韩语使用者为主的网络社区的aic之一。在“街巷”等超常网络社区使用伪装账户“杰罗尼莫”,被其他用户视为通过采访知名用户并在“前巷”版块发布文章的一般成员。
沈诗英研究员Researcher Siyeong Sim:Site-21K WoI研究科所属研究员,20-30岁女性。原在Site-02K从事信息安全相关工作,后因某些原因调至Site-21K。曾经历多起与相关网站相关的特殊事件,尽管如此仍作为WoI研究科核心成员持续发挥作用。
其他
可能是混混♦:性别不明,年龄不明,外貌不明,真实姓名不明。相关网站“街巷”的总管理员,也疑似是网站保护程序“铁线虫程序”的开发成员之一。作为一个频繁遭受常态组织威胁的网站管理者,出人意料地对常态组织抵触感较低。这使他时常受到街巷用户的指责,但因其卓越的能力,没有用户考虑过驱逐或替换他。基金会持续对其进行追踪。
这里负责什么工作?
WoI研究科是参与收容互联网相关异常现象的部门。从异常能力者聚集的网络枢纽到异常网站本身,乃至栖身于网络中的实体——只要与互联网相关,都是我们的收容范围。
WoI研究科的主要工作分为两大类:
- 互联网相关异常的收容
正如“相关网站研究科”之名,我们收容基于互联网活动的异常现象。范围涵盖人们日常访问的普通网站到无人知晓的机密站点。当发现网络异常实体时,WoI研究科优先确保其影响力或信息不会扩散至公众,继而执行收容行动。若异常已难以控制,则考虑销毁相关网络节点或动用Site-21K开发的aic方案。
- 网络信息收集
从网络社区到无人知晓的震撼网站4,WoI研究科从各个角落收集公开来源情报与信号情报。“角落”的范围涵盖超常世界与常态世界,民用互联网数据同样属于研究科管辖。不仅是论坛社区,包括网络流传的PDF、商业网站乃至个人搭建的小网页都在调查范围内。探索丰富多彩的网络世界,正是WoI研究科的使命。
这些工作与情报部及谍报部的任务有所重合,因此我们常与这些部门合作。
工作氛围如何?
他们……
- 总是饱受折磨。
WoI研究科的成员们持续遭受着网络垃圾信息、异常现象和各类威胁的摧残。想象一下研究员们含泪审核猎奇图片的场景吧。街巷性癖区源源不断产出小黄文,具有异常危害的病毒网站只增不减。有时候你会发现,常态世界的网络可能比超常世界更加可怕。研究科成员们就在这铺天盖地的信息和恶心内容的洪流中不断筛选、报告和分离有用的信息。支撑他们在这无尽折磨中坚持下去的,只有使命感和站点自动贩卖机的咖啡。
- 严肃认真。
WoI研究科用专业态度包装不正经的内容。想象一下一份满是脏话的异常网络论坛水帖,被作为证据资料录入基金会正式报告的场景?恐怖猎奇的震撼网站被列入附录又如何?这就是研究科的日常。他们将垃圾帖、搞笑帖、视频资料等归档为异常实体或附录材料,必要时还会作为开源情报发送给情报部。研究科必须用严肃悲壮的态度应对讽刺与幽默——至少表面上是这样。
某些成员确实对这些内容乐在其中。偶尔有人会滥用信息收集权限,去浏览那些知名的异常网站。这种正经与不正经的碰撞,正是写好WoI研究科文档的秘诀。
- “真的”很严肃。
不是所有时候都能一笑置之。在我们无法搜索的异常暗网深处,可能存在虐杀色情网站、买凶杀人网站,或是更可怕的东西。也许下一个维基解密式的泄露网站就会曝光不人道的实验记录,而某个私人博客里或许正在发生足以让人泪目的善行。虽然WoI研究科的魅力在于正经与不正经的碰撞,但有些时候也需要真正的严肃态度。
术语表
SCP基金会:常态维护组织。拥有跨国权限并在全球范围活动,以“控制、收容、保护”异常项目为宗旨。
韩国地区司令部:基金会在韩国的分支机构,负责应对韩国本土的异常现象。现任地区司令官为格雷斯·“歌矿”·崔그레이스 "노래마인" 최 이사관主管。
相关网站:相关网站、关网、WoIWeb of Interest,通常按个人喜好称呼。指具有异常特性、涉及异常现象或包含异常信息的网站。规模从个人博客到大型社区论坛不等,均被授予WoI-XXXX格式的编号。
AIC:人工智能工作员(Artificial Intelligence Conscript)。随着技术进步而开发的基金会人工智能人员,采用XXX.aic命名格式,各自拥有特定安全权限和职责。详情参见AIAD中心页。
铁线虫程序:访问相关网站“街巷”所需的安全程序。该程序独特之处在于能将一个网站的状态“寄生”到其他网站上。也就是说,当安装该程序的网站遭受攻击时,被寄生网站也会受到相同攻击。街巷借此实施“疯狗战略”,基金会曾在此程序上吃过大亏。
破解:删除或修改程序中非预期功能的行为。
黑客攻击:寻找程序或网站漏洞的行为。
深网:民用搜索引擎无法访问的网络领域,未必与犯罪相关。例如韩语维基沙盒因不可搜索也属于深网。
公开情报(OSINT):公开来源情报(Open Source Intelligence)。指从互联网或报纸等公开渠道获取的信息。
人力情报(HUMINT):人力情报(Human Intelligence)。通过特工与人的交流、人际关系网络等获取的情报。
信号情报(SIGINT):信号情报(Signals Intelligence)。通过监听、截获、记录其他目标产生的信号所获情报。电话、短信、网络聊天等直接通信称为通信情报(COMINT),非直接通信的电子信号则归类为电子情报(ELINT)。
详细问题请咨询romrom。





