fix: match sidebar, h4, th styles to reference template
Deploy Wiki to Production / deploy (push) Has been cancelled

This commit is contained in:
zdh
2026-06-04 16:35:31 +08:00
parent af306fc30e
commit 2858572f33
@@ -35,19 +35,19 @@
.drawer-overlay.show{display:block;opacity:1;}
.sidebar{position:fixed;top:var(--header-h);left:0;bottom:0;width:var(--sidebar-w);background:var(--bg-container);border-right:1px solid var(--border);overflow-y:auto;padding:1.25rem 0;z-index:90;}
.sidebar .toc-label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);padding:0 1.25rem;margin-bottom:.75rem;font-weight:600;}
.sidebar nav ol{list-style:none;counter-reset:toc;}
.sidebar nav li{counter-increment:toc;}
.sidebar nav a{display:block;padding:.4rem 1.25rem;color:var(--text-secondary);text-decoration:none;font-size:12px;line-height:1.4;border-left:2px solid transparent;transition:all .15s;}
.sidebar nav a::before{content:counter(toc)". ";color:var(--color-primary);font-weight:600;font-size:12px;margin-right:.4rem;}
.sidebar nav a:hover,.sidebar nav a.active{color:var(--color-primary);background:var(--color-primary-bg);}
.sidebar nav a.active{border-left-color:var(--color-primary);font-weight:600;}
.sidebar .toc-label{font-size:12px;text-transform:uppercase;color:var(--text-tertiary);padding:0 1.25rem;margin-bottom:0.75rem;}
.sidebar nav ol{list-style:none;padding:0;counter-reset:toc;}
.sidebar nav li{counter-increment:toc;padding:0;}
.sidebar nav a{display:block;padding:0.5rem 1.25rem;color:var(--text-secondary);text-decoration:none;font-size:13px;line-height:1.4;border-left:2px solid transparent;transition:all .15s;}
.sidebar nav a::before{content:counter(toc)". ";color:var(--color-primary);font-weight:600;font-size:12px;margin-right:0.4rem;}
.sidebar nav a:hover{color:var(--color-primary);background:var(--color-primary-bg);}
.sidebar nav a.active{color:var(--color-primary);border-left-color:var(--color-primary);background:var(--color-primary-bg);font-weight:600;}
.main{margin-left:var(--sidebar-w);margin-top:var(--header-h);padding:32px 40px 64px;min-height:calc(100vh - var(--header-h));max-width:1200px;}
section{margin:48px 0;scroll-margin-top:calc(var(--header-h) + 1rem);}
section h2{font-size:24px;line-height:32px;padding-bottom:8px;border-bottom:1px solid var(--border);margin-bottom:20px;color:var(--color-primary);}
section h3{font-size:20px;line-height:28px;margin:24px 0 12px;color:#722ED1;}
section h4{font-size:16px;line-height:24px;margin:16px 0 8px;color:var(--text-primary);}
section h4{font-size:16px;line-height:24px;margin:16px 0 8px;color:var(--color-success);}
p{color:var(--text-secondary);font-size:14px;margin:10px 0;text-align:justify;}
p.lead{font-size:16px;color:var(--text-primary);text-indent:0;line-height:1.8;}
strong{color:var(--text-primary);}
@@ -71,7 +71,7 @@
.table-caption{font-size:13px;font-weight:700;color:var(--text-primary);margin-bottom:8px;}
table{width:100%;border-collapse:collapse;font-size:13px;}
th,td{padding:10px 14px;border:1px solid var(--border);text-align:left;vertical-align:top;}
th{background:var(--bg-elevated);font-weight:700;color:var(--text-primary);white-space:nowrap;}
th{background:var(--bg-elevated);font-weight:600;color:var(--text-primary);white-space:nowrap;}
td{background:var(--bg-container);color:var(--text-secondary);}
tbody tr:hover td{background:var(--color-primary-bg);}