MediaWiki:Timeless.css:修订间差异
来自高堡奇驹Wiki|The Pony in The High Castle Wiki
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
/* 这里放置的CSS将应用于Timeless皮肤 */ | /* 这里放置的CSS将应用于Timeless皮肤 */ | ||
/* 更改Timeless皮肤的默认背景图片 */ | /* 更改Timeless皮肤的默认背景图片 */ | ||
/* --- HOI4 Theme for MediaWiki Timeless --- */ | |||
/* 定义颜色变量,方便统一修改 */ | |||
:root { | |||
--hoi4-bg-dark: #2d302b; /* 深橄榄绿/灰 */ | |||
--hoi4-bg-paper: #e6d8b1; /* 羊皮纸背景 */ | |||
--hoi4-text-light: #dcdcdc; /* 浅灰色文本 */ | |||
--hoi4-text-dark: #333333; /* 深色文本 */ | |||
--hoi4-border-metal: #555850; /* 金属边框色 */ | |||
--hoi4-link-color: #c8b46a; /* 链接 - 金色 */ | |||
--hoi4-link-hover: #e8d48a; /* 链接悬停 - 亮金色 */ | |||
--hoi4-accent-red: #9f3a3a; /* 警示红 */ | |||
} | |||
/* 1. 全局背景和字体颜色 */ | |||
body { | |||
/* 使用纹理背景,可以去网上找一些无缝平铺的纸张或金属纹理图片 */ | |||
/* 例如: background-image: url('path/to/your/texture.png'); */ | |||
background-color: var(--hoi4-bg-dark); | |||
color: var(--hoi4-text-light); | |||
} | |||
/* 2. 主要内容区域(文章) */ | |||
#content { | |||
background-color: var(--hoi4-bg-paper); | |||
color: var(--hoi4-text-dark); | |||
border: 1px solid var(--hoi4-border-metal); | |||
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* 增加一点立体感 */ | |||
} | |||
/* 3. 侧边栏和头部 */ | |||
#mw-panel, #p-personal, #left-navigation, #right-navigation { | |||
background-color: #3a3d36; /* 稍浅一点的深色背景 */ | |||
} | |||
#mw-head { | |||
background: linear-gradient(to bottom, #4a4d46, #3a3d36); /* 渐变增加质感 */ | |||
border-bottom: 2px solid var(--hoi4-border-metal); | |||
} | |||
/* 4. 链接颜色 */ | |||
#content a { | |||
color: var(--hoi4-link-color); | |||
text-decoration: none; | |||
font-weight: bold; | |||
} | |||
#content a:hover { | |||
color: var(--hoi4-link-hover); | |||
text-decoration: underline; | |||
} | |||
#content a.new { | |||
color: var(--hoi4-accent-red) !important; /* 未创建页面的链接用红色 */ | |||
} | |||
/* --- 字体引入 (放在CSS最前面) --- */ | |||
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Stalinist+One&display=swap'); | |||
/* --- 字体应用 --- */ | |||
/* 标题字体 */ | |||
h1, h2, h3, h4, h5, h6, #firstHeading { | |||
font-family: 'Stalinist One', sans-serif; /* Stalinist One作为首选,失败则用通用无衬线 */ | |||
border-bottom: 2px solid var(--hoi4-border-metal); | |||
color: var(--hoi4-text-dark); | |||
letter-spacing: 1px; /* 增加字间距 */ | |||
text-shadow: 1px 1px 1px rgba(0,0,0,0.1); | |||
} | |||
#firstHeading { | |||
font-size: 2.5em; /* 让页面主标题更醒目 */ | |||
} | |||
/* 正文字体 */ | |||
#content, #content p, #content li { | |||
font-family: 'Roboto', sans-serif; | |||
line-height: 1.6; | |||
} | |||
/* --- UI 元素 --- */ | |||
/* 搜索框和按钮 */ | |||
#searchInput { | |||
background-color: var(--hoi4-bg-paper); | |||
border: 1px solid var(--hoi4-border-metal); | |||
color: var(--hoi4-text-dark); | |||
} | |||
#searchButton, #mw-searchButton { | |||
background-color: var(--hoi4-border-metal); | |||
border: 1px solid #777a70; | |||
color: var(--hoi4-text-light); | |||
font-family: 'Stalinist One', sans-serif; | |||
text-transform: uppercase; /* 大写 */ | |||
} | |||
#searchButton:hover, #mw-searchButton:hover { | |||
background-color: #666960; | |||
} | |||
/* 信息框 (Infobox) - 这是Wiki的核心元素 */ | |||
.infobox { | |||
background-color: #f5eed8; /* 比主内容更浅的纸色 */ | |||
border: 2px solid var(--hoi4-border-metal); | |||
box-shadow: inset 0 0 5px rgba(0,0,0,0.2); /* 内阴影增加凹陷感 */ | |||
} | |||
.infobox .infobox-title, .infobox th { | |||
background-color: var(--hoi4-border-metal); | |||
color: var(--hoi4-text-light); | |||
font-family: 'Stalinist One', sans-serif; | |||
text-align: center; | |||
} | |||
/* 导航和目录 */ | |||
#toc { | |||
background-color: #f5eed8; | |||
border: 1px solid var(--hoi4-border-metal); | |||
} | |||
#toc .toctitle { | |||
font-family: 'Stalinist One', sans-serif; | |||
} |
2025年7月15日 (二) 18:36的版本
/* 这里放置的CSS将应用于Timeless皮肤 */ /* 更改Timeless皮肤的默认背景图片 */ /* --- HOI4 Theme for MediaWiki Timeless --- */ /* 定义颜色变量,方便统一修改 */ :root { --hoi4-bg-dark: #2d302b; /* 深橄榄绿/灰 */ --hoi4-bg-paper: #e6d8b1; /* 羊皮纸背景 */ --hoi4-text-light: #dcdcdc; /* 浅灰色文本 */ --hoi4-text-dark: #333333; /* 深色文本 */ --hoi4-border-metal: #555850; /* 金属边框色 */ --hoi4-link-color: #c8b46a; /* 链接 - 金色 */ --hoi4-link-hover: #e8d48a; /* 链接悬停 - 亮金色 */ --hoi4-accent-red: #9f3a3a; /* 警示红 */ } /* 1. 全局背景和字体颜色 */ body { /* 使用纹理背景,可以去网上找一些无缝平铺的纸张或金属纹理图片 */ /* 例如: background-image: url('path/to/your/texture.png'); */ background-color: var(--hoi4-bg-dark); color: var(--hoi4-text-light); } /* 2. 主要内容区域(文章) */ #content { background-color: var(--hoi4-bg-paper); color: var(--hoi4-text-dark); border: 1px solid var(--hoi4-border-metal); box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); /* 增加一点立体感 */ } /* 3. 侧边栏和头部 */ #mw-panel, #p-personal, #left-navigation, #right-navigation { background-color: #3a3d36; /* 稍浅一点的深色背景 */ } #mw-head { background: linear-gradient(to bottom, #4a4d46, #3a3d36); /* 渐变增加质感 */ border-bottom: 2px solid var(--hoi4-border-metal); } /* 4. 链接颜色 */ #content a { color: var(--hoi4-link-color); text-decoration: none; font-weight: bold; } #content a:hover { color: var(--hoi4-link-hover); text-decoration: underline; } #content a.new { color: var(--hoi4-accent-red) !important; /* 未创建页面的链接用红色 */ } /* --- 字体引入 (放在CSS最前面) --- */ @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Stalinist+One&display=swap'); /* --- 字体应用 --- */ /* 标题字体 */ h1, h2, h3, h4, h5, h6, #firstHeading { font-family: 'Stalinist One', sans-serif; /* Stalinist One作为首选,失败则用通用无衬线 */ border-bottom: 2px solid var(--hoi4-border-metal); color: var(--hoi4-text-dark); letter-spacing: 1px; /* 增加字间距 */ text-shadow: 1px 1px 1px rgba(0,0,0,0.1); } #firstHeading { font-size: 2.5em; /* 让页面主标题更醒目 */ } /* 正文字体 */ #content, #content p, #content li { font-family: 'Roboto', sans-serif; line-height: 1.6; } /* --- UI 元素 --- */ /* 搜索框和按钮 */ #searchInput { background-color: var(--hoi4-bg-paper); border: 1px solid var(--hoi4-border-metal); color: var(--hoi4-text-dark); } #searchButton, #mw-searchButton { background-color: var(--hoi4-border-metal); border: 1px solid #777a70; color: var(--hoi4-text-light); font-family: 'Stalinist One', sans-serif; text-transform: uppercase; /* 大写 */ } #searchButton:hover, #mw-searchButton:hover { background-color: #666960; } /* 信息框 (Infobox) - 这是Wiki的核心元素 */ .infobox { background-color: #f5eed8; /* 比主内容更浅的纸色 */ border: 2px solid var(--hoi4-border-metal); box-shadow: inset 0 0 5px rgba(0,0,0,0.2); /* 内阴影增加凹陷感 */ } .infobox .infobox-title, .infobox th { background-color: var(--hoi4-border-metal); color: var(--hoi4-text-light); font-family: 'Stalinist One', sans-serif; text-align: center; } /* 导航和目录 */ #toc { background-color: #f5eed8; border: 1px solid var(--hoi4-border-metal); } #toc .toctitle { font-family: 'Stalinist One', sans-serif; }