打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

MediaWiki:Common.css:修订间差异

MediaWiki界面页面
初始化
 
修复链接颜色
第49行: 第49行:
     color: var(--color-accent, #c9a84c);
     color: var(--color-accent, #c9a84c);
     margin-bottom: 0.4rem;
     margin-bottom: 0.4rem;
}
/* 卡片内链接不显示红色(页面未创建时) */
.wiki-home-card a,
.wiki-home-card a:visited,
.wiki-home-card a.new,
.wiki-home-card a.new:visited {
    color: inherit;
    text-decoration: none;
}
.wiki-home-card:hover a {
    color: var(--color-accent, #c9a84c);
}
}



2026年4月14日 (二) 20:06的版本

/**
 * MediaWiki:Common.css
 * 任务 4.2:深色海洋配色
 * 任务 4.3:首页卡片布局
 * 任务 8:Infobox 模板样式
 * 将此内容粘贴到 Wiki 站的 MediaWiki:Common.css 页面
 */

/* ── 深色海洋配色变量 ─────────────────────────────────── */
:root {
    --color-bg-primary:    #0a1628;
    --color-bg-secondary:  #1a3a5c;
    --color-accent:        #c9a84c;
    --color-link:          #4a9eff;
    --color-text:          #e8eaf0;
    --color-border:        #2a4a6c;
}

/* ── 首页卡片布局(任务 4.3)────────────────────────────── */
.wiki-home-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
    gap: 1.2rem;
    margin: 1.5rem 0;
}

.wiki-home-card {
    background: var(--color-bg-secondary, #1a3a5c);
    border: 1px solid var(--color-border, #2a4a6c);
    border-radius: 8px;
    padding: 1.2rem;
    text-align: center;
    transition: transform 0.2s, box-shadow 0.2s;
}

.wiki-home-card:hover {
    transform: translateY(-3px);
    box-shadow: 0 6px 20px rgba(74, 158, 255, 0.2);
}

.wiki-home-card .card-icon {
    font-size: 2.5rem;
    margin-bottom: 0.6rem;
}

.wiki-home-card .card-title {
    font-size: 1.1rem;
    font-weight: bold;
    color: var(--color-accent, #c9a84c);
    margin-bottom: 0.4rem;
}

/* 卡片内链接不显示红色(页面未创建时) */
.wiki-home-card a,
.wiki-home-card a:visited,
.wiki-home-card a.new,
.wiki-home-card a.new:visited {
    color: inherit;
    text-decoration: none;
}

.wiki-home-card:hover a {
    color: var(--color-accent, #c9a84c);
}

.wiki-home-card .card-desc {
    font-size: 0.85rem;
    opacity: 0.8;
}

/* ── 船只信息卡(任务 8.1)──────────────────────────────── */
.infobox-ship {
    float: right;
    clear: right;
    margin: 0 0 1rem 1.5rem;
    padding: 0.8rem;
    min-width: 260px;
    max-width: 320px;
    background: var(--color-bg-secondary, #1a3a5c);
    border: 1px solid var(--color-accent, #c9a84c);
    border-radius: 6px;
    font-size: 0.9rem;
}

.infobox-ship .infobox-title {
    text-align: center;
    font-size: 1.1rem;
    font-weight: bold;
    color: var(--color-accent, #c9a84c);
    padding-bottom: 0.5rem;
    border-bottom: 1px solid var(--color-border, #2a4a6c);
    margin-bottom: 0.6rem;
}

.infobox-ship table {
    width: 100%;
    border-collapse: collapse;
}

.infobox-ship td {
    padding: 3px 6px;
    border-bottom: 1px solid rgba(42, 74, 108, 0.5);
}

.infobox-ship td:first-child {
    font-weight: bold;
    color: var(--color-accent, #c9a84c);
    white-space: nowrap;
    width: 45%;
}

/* ── 物品图标网格(任务 8.3)────────────────────────────── */
.item-icon-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
    gap: 0.8rem;
    margin: 1rem 0;
}

.item-icon-grid .item-card {
    background: var(--color-bg-secondary, #1a3a5c);
    border: 1px solid var(--color-border, #2a4a6c);
    border-radius: 6px;
    padding: 0.6rem;
    text-align: center;
    font-size: 0.8rem;
}

.item-icon-grid .item-card img {
    max-width: 64px;
    max-height: 64px;
    margin-bottom: 0.3rem;
}

/* ── 可排序数据表格(任务 8.2)──────────────────────────── */
.wikitable.equipment-table th {
    background: var(--color-bg-secondary, #1a3a5c);
    color: var(--color-accent, #c9a84c);
    border-color: var(--color-border, #2a4a6c);
}

.wikitable.equipment-table td {
    border-color: var(--color-border, #2a4a6c);
}