style(radial): suppress hover highlight on auth-required wedges

Grayed-out wedges shouldn't show the same hover feedback as enabled
wedges — the highlight contradicts the grayed-out 'not available'
signal. Auth-required wedges now stay visually muted on hover while
remaining clickable.
This commit is contained in:
Matt 2026-04-26 07:04:02 +00:00
commit a11fc13b33

View file

@ -305,15 +305,22 @@ export default function RadialMenu({
fill: var(--text-tertiary);
}
/* Auth-required hover — background still reacts, content stays muted */
/* Auth-required wedges — suppress hover highlight (still clickable) */
.radial-wedge.auth-required:hover .wedge-path,
.radial-wedge.auth-required.active .wedge-path {
fill: var(--bg-overlay);
fill-opacity: 0.92;
}
/* Auth-required hover — content stays muted */
.radial-wedge.auth-required:hover .wedge-icon,
.radial-wedge.auth-required.active .wedge-icon {
color: var(--text-secondary);
color: var(--text-tertiary);
}
.radial-wedge.auth-required:hover .wedge-label,
.radial-wedge.auth-required.active .wedge-label {
fill: var(--text-secondary);
fill: var(--text-tertiary);
}
/* Center disc — raised surface */