diff --git a/templates/base.html b/templates/base.html index 949c432..e3edb16 100644 --- a/templates/base.html +++ b/templates/base.html @@ -73,8 +73,10 @@ a:hover { color:var(--accent-hover); } .form-check-input:checked { background-color:var(--accent); border-color:var(--accent); } /* ── 按钮 ─────────────────────────────────────────────────────── */ -.btn-primary { background:var(--accent); border-color:var(--accent); } -.btn-primary:hover { background:var(--accent-hover); border-color:var(--accent-hover); } +.btn-primary { background:var(--accent); border-color:var(--accent); color:#fff; } +.btn-primary:hover { background:var(--accent-hover); border-color:var(--accent-hover); color:#fff; } +.btn-primary:active { background:var(--accent-hover); } +.btn-primary:focus { box-shadow:0 0 0 3px rgba(129,140,248,.3); } .btn-outline-primary { color:var(--accent); border-color:var(--accent); } .btn-outline-primary:hover { background:var(--accent); border-color:var(--accent); } .btn-outline-secondary { color:var(--text-muted); border-color:var(--border); }