跳转到内容
打开/关闭菜单
  • 450 条目
  • 804 文件
  • 22 用户
  • 9044 编辑
Blockland Wiki
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

MediaWiki:Citizen.css:修订间差异

MediaWiki界面页面
无编辑摘要
无编辑摘要
第2行: 第2行:


:root {
:root {
--background-color-base: #ffffff !important;  /* 网页最底层的背景 */
--background-color-base: #fafafa !important;  /* 网页最底层的背景 */
     --background-color-surface: #ffffff !important; /* 卡片的背景 */
     --background-color-surface: #ffffff !important; /* 卡片的背景 */
     --background-color-overlay: #ffffff !important; /* 弹窗/遮罩的背景 */
     --background-color-overlay: #ffffff !important; /* 弹窗/遮罩的背景 */

2026年1月29日 (四) 14:14的版本

/* === 层次感特调:柔和背景 + 纯白卡片 === */

:root {
	--background-color-base: #fafafa !important;   /* 网页最底层的背景 */
    --background-color-surface: #ffffff !important; /* 卡片的背景 */
    --background-color-overlay: #ffffff !important; /* 弹窗/遮罩的背景 */
    
    /* 4. 输入框:保持纯白,不然看起来像禁用了 */
    --background-color-input: #ffffff !important;

    /* === 字体颜色:深黑,保证对比度 === */
    --color-base: #202122 !important;
    --color-quiet: #54595d !important;

    /* === 边框:用稍深的灰,强化卡片边缘 === */
    --border-color-base: #a2a9b1 !important; 
}

/* === 细节修正 === */

/* 让侧边栏和顶栏跟随“纸张”颜色,或者跟随“背景”颜色 */
/* 方案 A:让侧边栏和顶栏也变白,和内容连成一片(推荐,更干净) */
.mw-header,
.citizen-drawer,
.mw-footer {
    background-color: #ffffff !important;
    /* 加一点阴影,让白色顶栏在浅灰背景上也能分得清 */
    box-shadow: 0 1px 2px rgba(0,0,0,0.03); 
}

/* 方案 B:如果你想让侧边栏和背景融为一体(看起来内容区是独立的纸) */
/* 如果喜欢方案 B,把下面这行注释去掉,把上面的方案 A 删掉 */
/* .citizen-drawer, .mw-footer { background-color: var(--background-color-base) !important; } 
*/
/* === 首页 (Main Page) 专用样式 === */

/* 1. 隐藏首页原本那个丑丑的 "Main Page" 标题 */
body.page-Main_Page .mw-body-header {
    display: none !important;
}

/* 2. 首页整体容器:两栏布局 */
.home-container {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    margin-top: 20px;
}

/* 左侧内容区 (占 66%) */
.home-main {
    flex: 2;
    min-width: 300px;
}

/* 右侧社群区 (占 33%) */
.home-sidebar {
    flex: 1;
    min-width: 280px;
}

/* 3. 通用卡片样式:纯白底色,细边框,这就是你要的“干净感” */
.home-card {
    background-color: #ffffff; /* 强制纯白 */
    border: 1px solid #eaecf0; /* 极细的灰线 */
    border-radius: 8px;        /* 圆角 */
    padding: 20px;
    margin-bottom: 20px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.02); /* 几乎看不见的阴影,增加层次 */
}

/* 卡片标题栏 */
.home-card-header {
    border-bottom: 2px solid #3366cc; /* 经典的 Wiki 蓝 */
    margin-bottom: 15px;
    padding-bottom: 5px;
    font-size: 1.2em;
    font-weight: bold;
    color: #202122;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* 4. 欢迎横幅 (Hero Banner) */
.home-banner {
    background: linear-gradient(135deg, #3366cc 0%, #2a4b8d 100%); /* 蓝色渐变 */
    color: white;
    padding: 30px;
    border-radius: 8px;
    margin-bottom: 20px;
    text-align: center;
}
.home-banner h1 {
    color: white !important;
    font-family: serif; /* 看起来更有书卷气 */
    margin: 0;
    font-size: 2.5em;
}
.home-banner p {
    font-size: 1.1em;
    opacity: 0.9;
}

/* 5. 社群公告列表样式 */
.news-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.news-list li {
    padding: 8px 0;
    border-bottom: 1px dashed #eee;
    font-size: 0.95em;
}
.news-list li:last-child {
    border-bottom: none;
}
.date-tag {
    background: #f0f2f5;
    color: #54595d;
    padding: 2px 6px;
    border-radius: 4px;
    font-size: 0.8em;
    margin-right: 5px;
}