公开统计
573热度分
147消息量
8,495世界书字符
5,778固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: y9gbgogto75vwgls3pqzas2m.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 5,115 字符;仅作为文本显示,不会在本站执行。
/* 东线回响: 北方集团军群 1941-1945 主题CSS */
/* --- 变量定义与主题核心 --- */
/* 默认主题:德军 (Wehrmacht) */
war {
--bg: #2d2a26; /* 背景 - 深卡其棕 */
--bg-panel: #3a3632; /* 面板 - 棕灰 */
--bg-panel-trans: rgba(58, 54, 50, 0.85); /* 半透明面板 */
--text: #c2beaf; /* 文字 - 羊皮纸黄 */
--text-dark: #8c867b; /* 暗文字 */
--heading: #e0e0e0; /* 标题 - 灰白 */
--accent: #b52a2a; /* 核心强调/血色 */
--accent-hover: #d94848; /* 悬停强调色 */
--border: #4a4540; /* 边框 */
--border-light: #5f5951; /* 亮边框 */
--font-header: "Arial Black", "Impact", sans-serif; /* 标题字体 - 硬朗 */
--font-body: "Georgia", "Times New Roman", serif; /* 正文字体 - 文件感 */
display: block;
font-family: var(--font-body);
color: var(--text);
background-color: var(--bg);
border: 1px solid var(--border-light);
box-shadow: 0 0 15px rgba(0,0,0,0.5);
margin: 5px;
padding: 12px 15px;
font-size: 15px;
backdrop-filter: blur(3px);
}
/* 主题变体:苏军 (Red Army) - 使用 <war class="soviet"> */
war.soviet {
--bg: #333333; /* 背景 - 钢铁灰 */
--bg-panel: #282828; /* 面板 - 深炭灰 */
--bg-panel-trans: rgba(40, 40, 40, 0.85);
--text: #d1d1d1; /* 文字 - 灰白 */
--text-dark: #999999;
--heading: #f0f0f0;
--accent: #cc3333; /* 核心强调 - 苏维埃红 */
--accent-hover: #ff4d4d;
--border: #444444;
--border-light: #555555;
}
/* --- 基础布局与排版 --- */
war hd {
display: block;
font-family: var(--font-header);
font-size: 1.6em;
color: var(--heading);
text-align: center;
text-shadow: 1px 1px 2px rgba(0,0,0,0.6);
padding: 5px 0 15px 0;
margin-bottom: 15px;
border-bottom: 2px solid var(--border);
letter-spacing: 1px;
}
war article {
padding: 10px;
margin-bottom: 15px;
background-color: var(--bg-panel-trans);
/* 增强1: 精细纸张纤维效果 */
background-image: linear-gradient(rgba(0,0,0,0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(0,0,0,0.03) 1px, transparent 1px);
background-size: 0.4em 0.4em;
}
war article p { line-height: 1.7; }
war h2, war h3, war h4 {
font-family: var(--font-header);
color: var(--heading);
padding-bottom: 6px;
border-bottom: 1px solid var(--border);
margin: 15px 0 10px 0;
}
war h2 { font-size: 1.3em; }
war h3 { font-size: 1.15em; }
war h4 { font-size: 1.05em; font-weight: normal; color: var(--text-dark); border: none; }
war d { display: block; margin-bottom: 6px; padding-left: 10px; font-size: 0.95em; }
war d strong { color: var(--accent-hover); }
/* --- 折叠档案夹效果 (details/summary) --- */
war details.tab-like {
border: 1px solid var(--border);
background: var(--bg-panel);
margin-bottom: 10px;
transition: all 0.3s ease;
/* 增强1: 精细纸张纤维效果 */
background-image: linear-gradient(rgba(0,0,0,0.02) 1px, transparent 1px), linear-gradient(90deg, rgba(0,0,0,0.02) 1px, transparent 1px);
background-size: 0.5em 0.5em;
}
war details.tab-like:not([open]):hover, war details.tab-like[open] {
border-color: var(--border-light);
}
war details.tab-like summary {
font-family: var(--font-header);
font-size: 1.1em;
padding: 10px 15px;
background: rgba(0,0,0,0.2);
cursor: pointer;
outline: none;
transition: background 0.3s ease;
}
war details.tab-like summary:hover {
background: var(--accent);
color: var(--heading);
}
war details.tab-like summary::before {
content: '► ';
font-size: 0.8em;
margin-right: 5px;
transition: transform 0.3s ease;
display: inline-block;
}
war details[open] > summary::before {
transform: rotate(90deg);
}
/* 增强2: details展开动画 */
@keyframes fadeInContent {
from { opacity: 0; transform: translateY(-10px); }
to { opacity: 1; transform: translateY(0); }
}
war details.tab-like > *:not(summary) {
padding: 5px 15px 15px 15px;
animation: fadeInContent 0.4s ease-out forwards;
}
war sec {
padding: 10px 0;
border-bottom: 1px dashed var(--border);
}
war details.tab-like > sec:last-of-type {
border-bottom: none;
}
/* --- 表格样式 --- */
war table {
width: 100%;
border-collapse: collapse;
font-size: 0.9em;
}
war th, war td {
border: 1px solid var(--border);
padding: 8px;
text-align: left;
}
war thead {
background-color: rgba(0,0,0,0.3);
font-family: var(--font-header);
color: var(--text);
font-size: 0.95em;
}
war tbody tr:nth-child(odd) {
background-color: rgba(0,0,0,0.1);
}
/* --- 信息区块 (角色/NPC/任务) --- */
war p[t] {
border-left: 3px solid var(--border-light);
padding: 10px 12px;
margin: 10px 0;
background: rgba(0,0,0,0.1);
}
war p[t="角色状态"] { border-left-color: var(--accent); }
war p[t="战役情报"] { border-left-color: #6c99bb; }
war p[t="可选行动"] { border-left-color: #7ca575; }
war f {
font-family: var(--font-header);
font-size: 1.25em;
color: var(--heading);
display: block;
margin-bottom: 8px;
padding-bottom: 4px;
border-bottom: 1px solid var(--border);
}
/* 军衔/等级示例: 可根据 lv="1" lv="2" 添加图标或不同颜色 */
war f[lv="1"]::after { content: ' (二等兵)'; font-size: 0.7em; color: var(--text-dark); }
war f[lv="5"]::after { content: ' (下士)'; font-size: 0.7em; color: #bba06c; }
war p[t="可选行动"] d {
cursor: pointer;
transition: color 0.2s, background-color 0.2s;
padding: 4px 6px;
margin-left: -10px;
}
war p[t="可选行动"] d:hover {
background-color: var(--border-light);
color: var(--heading);
}
{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "b1voj9f6rz02o0oi2svddm48.html",
"options": {
"items": [
{
"order": 0,
"label": "开始",
"type": "SET-INPUT",
"value": "开始"
}
]
},
"defaultModelSettings": null,
"cover": "y9gbgogto75vwgls3pqzas2m.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。