diff --git a/web/src/styles.css b/web/src/styles.css index 89bfb94..3fa0bf7 100644 --- a/web/src/styles.css +++ b/web/src/styles.css @@ -347,32 +347,22 @@ html, body { max-width: 300px; } -/* ── Refresh Button ── */ +/* ── Refresh Button (Icon-Button per Styleguide §7) ── */ .hub-refresh-btn { + padding: 6px; + background: none; + color: var(--text-muted); + border: none; + border-radius: var(--radius); + cursor: pointer; + transition: all var(--transition); display: flex; align-items: center; justify-content: center; - width: 28px; - height: 28px; - border: none; - border-radius: var(--radius); - background: transparent; - color: var(--text-muted); - cursor: pointer; - transition: color var(--transition), background var(--transition); -} -.hub-refresh-btn svg { - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); } .hub-refresh-btn:hover { - color: var(--accent); - background: var(--accent-dim); -} -.hub-refresh-btn:hover svg { - transform: rotate(180deg); -} -.hub-refresh-btn:active { - transform: scale(0.92); + background: var(--bg-tertiary); + color: var(--text-normal); } /* ── Admin Button (header) ── */