diff --git a/Release/database/XNSim.db b/Release/database/XNSim.db index 8604d96..798e3a9 100644 Binary files a/Release/database/XNSim.db and b/Release/database/XNSim.db differ diff --git a/XNSimHtml/components/configuration-config.js b/XNSimHtml/components/configuration-config.js index 1dd6482..e7f06a9 100644 --- a/XNSimHtml/components/configuration-config.js +++ b/XNSimHtml/components/configuration-config.js @@ -206,6 +206,62 @@ class ConfigurationConfig extends HTMLElement { max-width: 1600px; margin: 0 auto; box-sizing: border-box; + display: flex; + gap: 30px; + } + .editor-main { + flex: 1; + overflow-y: auto; + min-width: 0; /* 防止内容溢出 */ + padding-right: 30px; + border-right: 1px solid #e8eaf6; + } + .editor-sidebar { + width: 300px; + flex-shrink: 0; + display: flex; + flex-direction: column; + gap: 20px; + position: sticky; + top: 30px; + height: fit-content; + } + .status-card { + background: #f8f9ff; + border: 1px solid #e8eaf6; + border-radius: 8px; + padding: 20px; + } + .status-card-title { + font-size: 16px; + font-weight: 500; + color: #5c6bc0; + margin-bottom: 15px; + display: flex; + align-items: center; + gap: 8px; + } + .status-card-icon { + width: 24px; + height: 24px; + color: #5c6bc0; + } + .status-list { + display: flex; + flex-direction: column; + gap: 10px; + } + .status-item { + background: white; + border: 1px solid #e8eaf6; + border-radius: 4px; + padding: 10px; + font-size: 14px; + color: #333; + } + .status-item.empty { + color: #999; + font-style: italic; } .section { margin-bottom: 30px; @@ -359,104 +415,121 @@ class ConfigurationConfig extends HTMLElement {
加载中...