MediaWiki:Timeless.css
来自高堡奇驹Wiki|The Pony in The High Castle Wiki
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Internet Explorer或Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
- Opera:按 Ctrl-F5。
/* 这里放置的CSS将应用于Timeless皮肤 */ /* 更改Timeless皮肤的默认背景图片 */ /* ============================================================ HOI4 "Military Command Center" Theme for MediaWiki Timeless ============================================================ */ /* --- 1. 核心颜色与字体变量 (在此处统一修改) --- */ @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Stalinist+One&display=swap'); :root { --hoi4-bg-dark-metal: #2d302b; /* 深色金属背景 */ --hoi4-bg-dark-panel: #3a3d36; /* 侧边栏和面板背景 */ --hoi4-bg-paper: #e6d8b1; /* 纸张/内容背景 (沿用你的颜色) */ --hoi4-text-light: #dcdcdc; /* 亮色文字 (用于深色背景) */ --hoi4-text-dark: #3c342a; /* 暗色文字 (用于纸张背景) */ --hoi4-border-color: #555850; /* 边框颜色 */ --hoi4-border-highlight: #7c7667; /* 边框高光 */ --hoi4-link-gold: #c8b46a; /* 链接 - 金色 */ --hoi4-link-gold-hover: #e8d48a; /* 链接悬停 - 亮金色 */ --hoi4-accent-red: #9f3a3a; /* 警示/未创建页面链接 */ --font-heading: 'Stalinist One', 'Impact', sans-serif; /* 标题字体 */ --font-body: 'Roboto', sans-serif; /* 正文字体 */ } /* --- 2. 整体布局:深色外壳 + 浅色内容 --- */ /* 全局背景 */ body { background-color: var(--hoi4-bg-dark-metal); /* 进阶:添加无缝平铺的背景纹理,质感倍增! */ /* background-image: url('https://www.transparenttextures.com/patterns/dark-metal.png'); */ color: var(--hoi4-text-light); font-family: var(--font-body); } /* 主要内容区域(文章) */ #content { background-color: var(--hoi4-bg-paper); color: var(--hoi4-text-dark); border: 2px solid var(--hoi4-border-color); border-top-color: var(--hoi4-border-highlight); /* 顶部边框亮一点,模拟光照 */ border-radius: 0; /* 锐利直角 */ box-shadow: 0 5px 25px rgba(0, 0, 0, 0.7); /* 强化立体感 */ } /* --- 3. 头部、侧边栏和搜索框 --- */ /* 顶部横幅 */ #mw-head { background: linear-gradient(to bottom, #4a4d46, #3a3d36); /* 渐变增加质感 */ border-bottom: 2px solid #1a1a1a; box-shadow: 0 2px 5px rgba(0,0,0,0.5); padding-bottom: 5px; /* 增加一点间距 */ } /* 侧边栏 (左右通用) */ #mw-panel, #p-personal, #right-navigation { background-color: var(--hoi4-bg-dark-panel); border-right: 1px solid #1a1a1a; } /* 你左侧的自定义Logo徽章 - 让它完美融入 */ #p-logo { background: none; border: none; padding: 10px; } #p-logo a { filter: drop-shadow(0 0 8px rgba(255, 255, 220, 0.3)); /* 给Logo一点光晕 */ } /* 搜索框 */ #searchInput { background-color: #ddd3bc; border: 1px solid var(--hoi4-border-color); border-radius: 0; color: var(--hoi4-text-dark); } #searchInput:focus { box-shadow: 0 0 5px var(--hoi4-link-gold); border-color: var(--hoi4-link-gold); } /* 搜索按钮 */ #searchButton, #mw-searchButton { background-color: var(--hoi4-border-color); border: 1px solid var(--hoi4-border-highlight); border-radius: 0; color: var(--hoi4-text-light); font-family: var(--font-heading); text-transform: uppercase; } #searchButton:hover, #mw-searchButton:hover { background-color: #666960; } /* --- 4. 字体与排版 --- */ /* 所有标题 */ h1, h2, h3, h4, h5, h6, #firstHeading, .mw-first-heading { font-family: var(--font-heading); color: var(--hoi4-text-dark); border-bottom: 1px solid #c9be9f; letter-spacing: 1.5px; /* 增加字间距,更有气势 */ text-transform: uppercase; /* 标题大写,军事风格 */ padding-bottom: 0.3em; text-shadow: 1px 1px 0px #fff; /* 轻微的文本凸起感 */ } #firstHeading, .mw-first-heading { font-size: 2.5em; border-bottom-width: 2px; } /* 侧边栏标题 (快速导航, 常用功能...) */ #mw-panel .vector-menu-heading, #mw-panel h3 { font-family: var(--font-heading); color: var(--hoi4-link-gold); letter-spacing: 1px; border-bottom: 1px solid var(--hoi4-border-color); text-transform: uppercase; } /* --- 5. 链接和UI细节 --- */ /* 内容区链接 */ #content a { color: #5a7a9a; /* 游戏中的蓝色链接 */ font-weight: bold; text-decoration: none; } #content a:hover { color: #8ab3d6; text-decoration: underline; } #content a.new { /* 未创建的页面,用警示红 */ color: var(--hoi4-accent-red) !important; } /* 侧边栏链接 */ #mw-panel .vector-menu-content a, #p-personal .vector-menu-content a { color: var(--hoi4-text-light); text-decoration: none; } #mw-panel .vector-menu-content a:hover, #p-personal .vector-menu-content a:hover { background-color: rgba(200, 180, 106, 0.1); /* 鼠标悬停时有金色微光 */ color: var(--hoi4-link-gold-hover); } /* 目录 (TOC) */ #toc { background-color: #f5eed8; /* 比主内容更浅的纸色 */ border: 1px solid var(--hoi4-border-color); border-radius: 0; } #toc .toctitle { font-family: var(--font-heading); text-align: center; } /* 信息框 (Infobox) */ .infobox { background-color: #f0e6ca; border: 1px solid var(--hoi4-border-color); box-shadow: inset 0 0 8px rgba(0,0,0,0.2); /* 内阴影增加凹陷感 */ border-radius: 0; } .infobox .infobox-title, .infobox th { background-color: #4a4d46; color: var(--hoi4-link-gold); font-family: var(--font-heading); text-transform: uppercase; }