公开统计
792热度分
0消息量
158,489世界书字符
8,903固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: r4jfaz4nlxtyfirykqdhkatu.webpbackground: r1ze5bhsluxk90f2qa4ogtre.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 31,698 字符;仅作为文本显示,不会在本站执行。
/* ============================================================
斗气大陆 · 全端统一主题(异火焚天·重构版)v2.0
适配:桌面端 .classUI-chat-container / APP端 .viewer-built-in-content
特色:深渊赤焰配色、高辨识度高亮、双层光影、暖白文本
============================================================ */
/* ===== 0. CSS变量定义(重构色值) ===== */
:root {
--bg: #0a0705;
--bg-card: #1a1410;
--bg-card-hover: #241e18;
--border: #5c3a1a;
--fire: #d94f14;
--fire-glow: #d94f1460;
--soul: #7e57c2;
--gold: #f9a825;
--text: #f5e6d3;
--text-dim: #a09280;
--font: 'Georgia', 'Times New Roman', 'Noto Serif SC', 'KaiTi', serif;
--radius: 14px;
--shadow: 0 8px 32px rgba(0, 0, 0, 0.7);
--fire-glow-intense: #d94f1480;
--soul-glow: #7e57c260;
}
/* ===== 1. 桌面端容器 ===== */
.classUI-chat-container {
max-width: 1152px;
width: 100%;
margin: 0 auto;
padding: 2.6rem;
box-sizing: border-box;
overflow-x: hidden;
background: radial-gradient(ellipse at 20% 20%, #1a100c 0%, #0d0906 70%, #050302 100%);
border: 2px solid #d94f14;
border-radius: 18px;
box-shadow: 0 0 40px rgba(217, 79, 20, 0.3), 0 0 80px rgba(126, 87, 194, 0.15), 0 15px 40px rgba(0, 0, 0, 0.7);
position: relative;
isolation: isolate;
}
.classUI-chat-container::before {
content: '';
position: absolute;
top: 0;
left: 2rem;
right: 2rem;
height: 2px;
background: linear-gradient(90deg, transparent, #d94f14, #f9a825, #d94f14, transparent);
z-index: 2;
}
.classUI-chat-container::after {
content: '';
position: absolute;
bottom: 0;
left: 15%;
right: 15%;
height: 1px;
background: linear-gradient(90deg, transparent, rgba(217, 79, 20, 0.8), transparent);
z-index: 2;
}
/* ===== 2. APP端容器 ===== */
.viewer-built-in-content {
max-width: 100% !important;
margin: 0 !important;
padding: 14px !important;
box-sizing: border-box !important;
background: #fcf8f0 !important;
color: #2a1e14 !important;
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Noto Sans SC", "KaiTi", serif !important;
font-size: 16px !important;
line-height: 1.65 !important;
}
.viewer-built-in-content * {
background: transparent !important;
color: #2a1e14 !important;
border-color: #d4c0b0 !important;
box-shadow: none !important;
text-shadow: none !important;
font-family: inherit !important;
}
.viewer-built-in-content details {
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
border-radius: 8px !important;
padding: 12px 14px !important;
margin-bottom: 12px !important;
overflow: hidden !important;
}
.viewer-built-in-content details[open] {
background: #ffffff !important;
border-color: #c0a890 !important;
}
.viewer-built-in-content summary {
font-weight: 700 !important;
font-size: 1.05em !important;
color: #3a281a !important;
cursor: pointer !important;
list-style: none !important;
padding: 10px 0 !important;
outline: none !important;
}
.viewer-built-in-content summary::-webkit-details-marker {
display: none !important;
}
.viewer-built-in-content summary::before {
content: '▸ ' !important;
color: #d94f14 !important;
margin-right: 10px !important;
display: inline-block !important;
transition: transform 0.2s !important;
}
.viewer-built-in-content details[open] summary::before {
transform: rotate(90deg) !important;
}
.viewer-built-in-content .details-content {
border-top: 1px solid #d4c0b0 !important;
margin-top: 10px !important;
padding: 12px 0 0 0 !important;
font-size: 1em !important;
}
.viewer-built-in-content .narrative-body {
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
border-radius: 8px !important;
padding: 20px 18px !important;
margin-bottom: 12px !important;
font-size: 1.05rem !important;
line-height: 1.75 !important;
color: #2a1e14 !important;
text-align: justify !important;
}
.viewer-built-in-content .narrative-body p {
text-indent: 2em !important;
margin: 0 0 0.6em 0 !important;
}
.viewer-built-in-content .narrative-body p:first-child {
text-indent: 0 !important;
}
.viewer-built-in-content .time-location-bar {
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
border-radius: 8px !important;
padding: 10px 14px !important;
margin-bottom: 12px !important;
display: flex !important;
flex-wrap: wrap !important;
gap: 10px !important;
justify-content: center !important;
font-size: 0.95rem !important;
color: #5a4a3a !important;
}
.viewer-built-in-content .time-date {
font-weight: 700 !important;
color: #d94f14 !important;
}
.viewer-built-in-content .location-name {
font-weight: 600 !important;
color: #7e57c2 !important;
}
.viewer-built-in-content .hl-npc {
color: #ffd54f !important;
font-weight: 700 !important;
}
.viewer-built-in-content .hl-skill {
color: #ff6e40 !important;
font-weight: 700 !important;
}
.viewer-built-in-content .hl-location {
color: #40c4ff !important;
font-weight: 600 !important;
}
.viewer-built-in-content .hl-dialogue {
color: #ce93d8 !important;
font-style: italic !important;
}
.viewer-built-in-content .hl-item {
color: #66bb6a !important;
font-weight: 600 !important;
}
.viewer-built-in-content .hl-danger {
color: #f44336 !important;
font-weight: 700 !important;
}
.viewer-built-in-content .hl-good {
color: #8bc34a !important;
font-weight: 600 !important;
}
.viewer-built-in-content .hl-beast {
color: #ec407a !important;
font-weight: 700 !important;
}
.viewer-built-in-content .hl-time {
color: #666666 !important;
font-weight: 600 !important;
}
.viewer-built-in-content .data-table,
.viewer-built-in-content .memory-table {
width: 100% !important;
border-collapse: collapse !important;
margin: 10px 0 !important;
font-size: 0.9rem !important;
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
table-layout: fixed !important;
}
.viewer-built-in-content .data-table th,
.viewer-built-in-content .memory-table th {
background: #f5ede5 !important;
color: #3a281a !important;
padding: 10px 12px !important;
text-align: left !important;
border-bottom: 2px solid #d4c0b0 !important;
font-weight: 700 !important;
word-break: break-word !important;
}
.viewer-built-in-content .data-table td,
.viewer-built-in-content .memory-table td {
background: #ffffff !important;
color: #2a1e14 !important;
padding: 10px 12px !important;
border-bottom: 1px solid #f0e8e0 !important;
word-break: break-word !important;
overflow-wrap: break-word !important;
}
.viewer-built-in-content .status-brief {
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
border-radius: 8px !important;
padding: 12px 14px !important;
margin-bottom: 12px !important;
display: flex !important;
flex-wrap: wrap !important;
gap: 10px !important;
font-size: 0.95rem !important;
color: #4a3a2a !important;
}
.viewer-built-in-content .options-area {
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
border-radius: 8px !important;
padding: 18px 14px !important;
margin-bottom: 12px !important;
}
.viewer-built-in-content .option-btn {
display: block !important;
width: 100% !important;
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
color: #2a1e14 !important;
padding: 12px 14px !important;
margin: 6px 0 !important;
border-radius: 8px !important;
font-size: 1rem !important;
text-align: left !important;
}
.viewer-built-in-content .option-number {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
width: 28px !important;
height: 28px !important;
border-radius: 50% !important;
background: #d94f14 !important;
color: #ffffff !important;
margin-right: 12px !important;
font-weight: 700 !important;
flex-shrink: 0 !important;
}
.viewer-built-in-content .option-main {
border-left: 4px solid #d94f14 !important;
background: #fdf5ed !important;
}
.viewer-built-in-content .forum-panel,
.viewer-built-in-content .memory-panel,
.viewer-built-in-content .faction-archive {
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
border-radius: 8px !important;
padding: 12px 14px !important;
margin-bottom: 12px !important;
}
.viewer-built-in-content .thought-chain {
border-left: 3px solid #7e57c2 !important;
}
.viewer-built-in-content .current-goal {
border-left: 3px solid #f9a825 !important;
}
.viewer-built-in-content .combat-assessment {
border-left: 3px solid #f44336 !important;
}
.viewer-built-in-content .ninja-profile {
border-left: 3px solid #d94f14 !important;
}
.viewer-built-in-content .asset-overview {
border-left: 3px solid #7e57c2 !important;
}
.viewer-built-in-content .npc-archive {
border-left: 3px solid #66bb6a !important;
}
.viewer-built-in-content .faction-archive {
border-left: 3px solid #7e57c2 !important;
}
.viewer-built-in-content .memory-panel {
border-left: 3px solid #7e57c2 !important;
}
.viewer-built-in-content .options-area {
border-left: 3px solid #d94f14 !important;
}
.viewer-built-in-content .forum-panel {
border-left: 3px solid #f9a825 !important;
}
.viewer-built-in-content .intro-guide {
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
border-radius: 8px !important;
padding: 14px !important;
margin-bottom: 12px !important;
}
.viewer-built-in-content ::-webkit-scrollbar {
width: 4px !important;
}
.viewer-built-in-content ::-webkit-scrollbar-track {
background: #f0e8e0 !important;
}
.viewer-built-in-content ::-webkit-scrollbar-thumb {
background: #c0a890 !important;
border-radius: 2px !important;
}
.viewer-built-in-content input,
.viewer-built-in-content textarea,
.viewer-built-in-content select {
background: #ffffff !important;
border: 1px solid #d4c0b0 !important;
color: #2a1e14 !important;
border-radius: 6px !important;
padding: 10px 12px !important;
font-size: 1rem !important;
outline: none !important;
caret-color: #d94f14 !important;
width: 100% !important;
box-sizing: border-box !important;
}
.viewer-built-in-content input:focus,
.viewer-built-in-content textarea:focus,
.viewer-built-in-content select:focus {
border-color: #d94f14 !important;
}
/* ===== 3. 桌面端全局 ===== */
.classUI-chat-container,
.classUI-chat-container *,
.viewer-built-in-content,
.viewer-built-in-content * {
font-family: 'Georgia', 'Times New Roman', 'Noto Serif SC', 'KaiTi', serif;
}
.classUI-chat-container {
font-size: 17px !important;
}
/* ===== 4. 时间地点行 ===== */
.time-location-bar {
text-align: center;
padding: 0.7rem 1rem;
margin-bottom: 1.5rem;
border-top: 2px solid #d94f14;
border-bottom: 2px solid #7e57c2;
background: #140e0a;
border-radius: 8px;
color: #d4c0b0;
font-style: italic;
font-size: 1rem;
display: flex;
flex-wrap: wrap;
gap: 18px;
justify-content: center;
}
.time-date {
font-weight: 700;
color: #f9a825;
}
.location-name {
color: #7e57c2;
}
.weather-note {
color: #a09080;
}
.last-turn {
color: #807060;
font-size: 0.85em;
font-style: italic;
width: 100%;
text-align: center;
}
/* ===== 5. 开局引导 ===== */
.intro-guide {
background: #1a1210;
border: 2px solid #d94f14;
border-radius: 14px;
padding: 1.5rem;
margin-bottom: 1.3rem;
}
.intro-title {
font-weight: 700;
color: #f9a825;
font-size: 1.2em;
}
.intro-item {
padding: 6px 0;
color: #e8ddd0;
font-size: 0.95em;
}
/* ===== 6. 正文叙事 ===== */
.narrative-body {
background: rgba(10, 8, 6, 0.75);
border:
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "y43tz5v3hm9mn0prkbowim4o.html",
"options": {
"items": [
{
"order": 0,
"label": "差评",
"type": "SET-INPUT",
"value": "差评"
},
{
"order": 1,
"label": "存档",
"type": "SET-INPUT",
"value": "存档"
},
{
"order": 2,
"label": "第一人称",
"type": "SET-INPUT",
"value": "第一人称"
},
{
"order": 3,
"label": "第二人称",
"type": "SET-INPUT",
"value": "第二人称"
},
{
"order": 4,
"label": "第三人称",
"type": "SET-INPUT",
"value": "第三人称"
}
]
},
"defaultModelSettings": null,
"cover": "r4jfaz4nlxtyfirykqdhkatu.webp",
"background": "r1ze5bhsluxk90f2qa4ogtre.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。