diff --git a/assets/style.css b/assets/style.css index f261332..4bbf43f 100644 --- a/assets/style.css +++ b/assets/style.css @@ -86,8 +86,8 @@ html.preload * { right: 2rem; width: 40px; height: 40px; - border-radius: 50%; - background-color: var(--accent-color); + border-radius: 10px; + background: linear-gradient(145deg, var(--site-card-bg-gradient-1), var(--site-card-bg-gradient-2)); color: var(--text-bright); display: flex; align-items: center; @@ -95,17 +95,20 @@ html.preload * { cursor: pointer; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); z-index: 100; - box-shadow: 0 2px 10px var(--shadow-color); - border: none; + box-shadow: 0 4px 16px var(--shadow-color); + border: 1px solid var(--border-color); } .theme-toggle:hover { - transform: translateY(-3px) scale(1.05); - box-shadow: 0 4px 15px var(--shadow-color); + transform: translateY(-2px); + background: linear-gradient(145deg, var(--secondary-bg), var(--site-card-bg-gradient-1)); + box-shadow: 0 6px 20px var(--shadow-color); + color: var(--accent-color); } .theme-toggle:active { - transform: translateY(0) scale(0.95); + transform: translateY(0); + box-shadow: 0 2px 8px var(--shadow-color); } /* 全局样式 */ @@ -731,7 +734,7 @@ body .content.expanded { } .search-engine-option.active { - background-color: var(--accent-color); + background-color: var(--secondary-bg); color: white; }