@geoffcox/sterling-svelte-themes
Version:
A modern theme for the sterling-svelte component library.
45 lines (39 loc) • 996 B
CSS
.sterling-link {
appearance: none;
background-color: transparent;
border-top: none;
border-left: none;
border-right: none;
border-radius: 0;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: var(--stsv-common__border-color);
color: var(--stsv-common__color);
cursor: pointer;
font: inherit;
text-decoration: none;
text-overflow: ellipsis;
transition:
background-color 250ms,
color 250ms,
border-color 250ms;
white-space: nowrap;
user-select: none;
}
.sterling-link:visited {
border-bottom-color: var(--stsv-input__border-color);
}
.sterling-link:hover {
border-bottom-color: var(--stsv-input__border-color--hover);
color: var(--stsv-input__color--hover);
}
.sterling-link:active {
border-bottom-color: var(--stsv-input__border-color--selected);
color: var(--stsv-input__color--active);
}
/* ----- prefers-reduced-motion ----- */
@media (prefers-reduced-motion) {
.sterling-link {
transition: none;
}
}