29 lines
1.3 KiB
Plaintext
29 lines
1.3 KiB
Plaintext
:root {
|
|||
|
|
--bg: #16181d; --panel: #1c1f26; --border: #2b3038;
|
||
|
|
--text: #e4e7ec; --muted: #9aa3b2; --accent: #5b9dff;
|
||
|
|
}
|
||
|
|
* { box-sizing: border-box; }
|
||
|
|
body {
|
||
|
|
margin: 0; padding: 28px; background: var(--bg); color: var(--text);
|
||
|
|
font-family: "Segoe UI", "Microsoft YaHei", system-ui, sans-serif;
|
||
|
|
}
|
||
|
|
main { max-width: 640px; margin: 0 auto; }
|
||
|
|
header { display: flex; align-items: center; gap: 14px; margin-bottom: 20px; }
|
||
|
|
h1 { font-size: 20px; margin: 0; }
|
||
|
|
#version { color: var(--muted); margin: 2px 0 0; font-size: 13px; }
|
||
|
|
.card {
|
||
|
|
background: var(--panel); border: 1px solid var(--border);
|
||
|
|
border-radius: 8px; padding: 14px 16px; margin-bottom: 12px;
|
||
|
|
}
|
||
|
|
.card h2 { font-size: 13px; color: var(--muted); margin: 0 0 10px; font-weight: 600; }
|
||
|
|
dl { display: grid; grid-template-columns: auto 1fr; gap: 4px 14px; margin: 0; }
|
||
|
|
dt { color: var(--muted); } dd { margin: 0; font-family: Consolas, monospace; font-size: 12px; }
|
||
|
|
b { color: var(--accent); font-size: 16px; }
|
||
|
|
button {
|
||
|
|
background: #22262f; color: var(--text); border: 1px solid #3a4150;
|
||
|
|
border-radius: 6px; padding: 6px 14px; cursor: pointer; margin-right: 8px;
|
||
|
|
}
|
||
|
|
button:hover { border-color: var(--accent); color: var(--accent); }
|
||
|
|
.note { color: var(--muted); font-size: 12px; }
|
||
|
|
#missing { border-color: #6b552a; color: #f5b544; }
|