From 5db216b13f1d967e9a6302cdf5a5b5abd2690d36 Mon Sep 17 00:00:00 2001 From: zdh Date: Thu, 14 May 2026 18:56:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E9=A2=98=E5=88=87=E6=8D=A2=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E7=A7=BB=E5=88=B0=E6=90=9C=E7=B4=A2=E6=A1=86=E5=90=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index e9ed4dc..21fdb5b 100644 --- a/index.html +++ b/index.html @@ -85,6 +85,13 @@ body { .search-box input::placeholder { color: var(--text-tertiary); } .search-box input:focus { border-color: var(--color-primary); box-shadow: 0 0 0 2px var(--color-primary-bg); background: var(--bg-container); } .search-box .search-icon { position: absolute; left: 10px; top: 50%; transform: translateY(-50%); color: var(--text-tertiary); font-size: 15px; pointer-events: none; } +.header-bar .theme-btn { + width: 36px; height: 36px; border: none; background: none; + cursor: pointer; border-radius: var(--radius-sm); + display: flex; align-items: center; justify-content: center; + font-size: 16px; color: var(--text-secondary); flex-shrink: 0; padding: 0; +} +.header-bar .theme-btn:hover { background: var(--bg-elevated); } .chip-bar { display: none; padding: 10px 16px 0; background: var(--bg-container); @@ -269,6 +276,7 @@ body { 🔍 + @@ -297,9 +305,10 @@ var themeLabel = ''; function setTheme(t) { htmlEl.setAttribute('data-theme', t); localStorage.setItem('wiki-theme', t); - themeLabel = t === 'dark' ? '☀️ 切换浅色模式' : '🌙 切换深色模式'; - document.getElementById('drawerThemeBtn').textContent = themeLabel; - document.querySelectorAll('.sidebar .theme-toggle-btn').forEach(function(b) { b.textContent = themeLabel; }); + var label = t === 'dark' ? '☀️' : '🌙'; + document.getElementById('themeBtn').textContent = label; + document.getElementById('drawerThemeBtn').textContent = label + ' 切换' + (t === 'dark' ? '浅色' : '深色') + '模式'; + document.querySelectorAll('.sidebar .theme-toggle-btn').forEach(function(b) { b.textContent = label + ' 切换' + (t === 'dark' ? '浅色' : '深色') + '模式'; }); } var saved = localStorage.getItem('wiki-theme');