Hello,
This is a little tricky but I also use something like this on my site, so this might be useful for you too. ![]()
Common
// Header buttons
.d-header-icons {
.icon {
&:hover,
&:focus,
&:active {
background: #fff;
.d-icon {
color: var(--tertiary-medium);
}
}
.discourse-no-touch &:hover,
.discourse-no-touch &:focus {
background: #fff;
.d-icon {
color: var(--tertiary-medium);
}
}
}
.d-icon {
color: #fff;
}
.header-dropdown-toggle {
&:hover {
background: #fff;
}
&.active {
background: #fff;
.d-icon {
color: var(--tertiary-medium);
}
&:hover {
background: #fff;
.d-icon {
color: var(--tertiary-medium);
}
}
}
}
}
.drop-down-mode .d-header-icons .active .icon .d-icon {
color: var(--tertiary);
}