Collect the forced-colors CSS rules for linkAnnotation in one spot

This commit is contained in:
Jonas Jenwald 2023-10-27 19:29:33 +02:00
parent b779e418a5
commit 7d5b970eee

View File

@ -36,15 +36,19 @@
outline: 1.5px solid selectedItem; outline: 1.5px solid selectedItem;
} }
.linkAnnotation:hover { .linkAnnotation {
outline: var(--link-outline);
&:hover {
backdrop-filter: var(--hcm-highligh-filter); backdrop-filter: var(--hcm-highligh-filter);
} }
.linkAnnotation > a:hover { & > a:hover {
opacity: 0 !important; opacity: 0 !important;
background: none !important; background: none !important;
box-shadow: none; box-shadow: none;
} }
}
.popupAnnotation .popup { .popupAnnotation .popup {
outline: calc(1.5px * var(--scale-factor)) solid CanvasText !important; outline: calc(1.5px * var(--scale-factor)) solid CanvasText !important;
@ -100,10 +104,6 @@
transform-origin: 0 0; transform-origin: 0 0;
} }
.linkAnnotation {
outline: var(--link-outline);
}
:is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a { :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a {
position: absolute; position: absolute;
font-size: 1em; font-size: 1em;