MediaWiki:Common.css
来自夜幕之下
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5。
/* 这里放置的CSS将应用于所有皮肤 */
/* 全局 */
:root {
color-scheme: dark;
/* 色相:暖粉 */
--color-progressive-oklch__h: 15 !important;
/* 正文字亮度 */
--color-base-oklch__l: 92% !important;
--color-base-oklch__c: 0.03 !important;
/* 次级文字 */
--color-subtle-oklch__l: 75% !important;
--color-subtle-oklch__c: 0.025 !important;
/* 强调文字 */
--color-emphasized-oklch__l: 98% !important;
--color-emphasized-oklch__c: 0.04 !important;
}
/* 背景相关 */
html {
background-image: url("/images/b/b5/Banner.jpg");
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
background-attachment:fixed;
}
body {
background: radial-gradient(
circle at 50% 30%,
rgba(0, 0, 0, 0) 35%,
rgba(0, 0, 0, 0.4) 100%
);
}
/* 遮罩 */
body::after {
content: "";
position: fixed;
inset: 0;
pointer-events: none;
z-index: 0;
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
/* 用遮罩控制模糊范围 */
mask-image: radial-gradient(
circle at 50% 30%,
rgba(0,0,0,0) 40%,
rgba(0,0,0,0.6) 75%,
rgba(0,0,0,1) 100%
);
-webkit-mask-image: radial-gradient(
circle at 50% 30%,
rgba(0,0,0,0) 40%,
rgba(0,0,0,0.6) 75%,
rgba(0,0,0,1) 100%
);
}
/* 修复编辑背景 */
.editor.ace_editor.ace-tm {
background: black;
/* 恢复原来的冷色调 */
--color-progressive-oklch__h: 262.29;
--color-base-oklch__l: 20%;
--color-base-oklch__c: 0.09;
--color-subtle-oklch__l: 35%;
--color-subtle-oklch__c: 0.11;
--color-emphasized-oklch__l: 5%;
--color-emphasized-oklch__c: 0.07;
}
/* 侧边栏 */
.citizen-header {
background-color:rgba(255,255,255,0.2);
backdrop-filter:blur(10px);
}
/* footer */
.citizen-footer {
background-color:unset;
}
/* --------------------------------------------------卡面相关--------------------------------------------------- */
/** 全屏卡面 **/
/* 全屏背景 */
.card-fullscreen-img {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
z-index: 0;
overflow: hidden;
pointer-events:none;
}
.card-fullscreen-img img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
pointer-events:none;
}
/* 渐变遮罩,底部渐入正文 */
.card-fullscreen-overlay {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
height: 20vh; /* 约占屏幕底部 20% */
background: linear-gradient(to top, rgba(255,255,255,0.95), transparent 100%);
z-index: 1;
pointer-events: none; /* 避免遮挡滚动 */
}
/* 正文容器 */
.card-content-container {
position: relative;
z-index: 2;
margin-top: 80vh; /* 从屏幕底部 20% 开始显示 */
width: 100%;
max-width: 1280px; /* 可调整 */
margin-left: auto;
margin-right: auto;
padding: 2rem;
box-sizing: border-box;
background: rgba(255,255,255,0.6); /* 可微调透明度 */
backdrop-filter: blur(8px); /* 模糊背景 */
border-radius: 16px 16px 0 0;
}