Merge pull request #15937 from Snuffleupagus/textLayer-highlight-color-vars

Use CSS variables for the textLayer `highlight` colors (PR 15921 follow-up)
This commit is contained in:
Jonas Jenwald 2023-01-19 13:38:58 +01:00 committed by GitHub
commit 1a95890728
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 17 additions and 14 deletions

View File

@ -35,7 +35,7 @@
}
}
@media (forced-colors: active) {
@media screen and (forced-colors: active) {
:root {
--focus-outline: solid 3px ButtonText;
--hover-outline: dashed 3px ButtonText;

View File

@ -22,7 +22,7 @@
--input-hover-border-color: black;
}
@media (forced-colors: active) {
@media screen and (forced-colors: active) {
:root {
--input-focus-border-color: CanvasText;
--input-unfocused-border-color: ActiveText;

View File

@ -13,6 +13,18 @@
* limitations under the License.
*/
:root {
--highlight-bg-color: rgba(180, 0, 170, 1);
--highlight-selected-bg-color: rgba(0, 100, 0, 1);
}
@media screen and (forced-colors: active) {
:root {
--highlight-bg-color: Highlight;
--highlight-selected-bg-color: ButtonText;
}
}
.textLayer {
position: absolute;
text-align: initial;
@ -48,7 +60,7 @@
.textLayer .highlight {
margin: -1px;
padding: 1px;
background-color: rgba(180, 0, 170, 1);
background-color: var(--highlight-bg-color);
border-radius: 4px;
}
@ -69,16 +81,7 @@
}
.textLayer .highlight.selected {
background-color: rgba(0, 100, 0, 1);
}
@media (forced-colors: active) {
.textLayer .highlight {
background-color: Highlight;
}
.textLayer .highlight.selected {
background-color: ButtonText;
}
background-color: var(--highlight-selected-bg-color);
}
.textLayer ::selection {

View File

@ -18,7 +18,7 @@
--xfa-focus-outline: auto;
}
@media (forced-colors: active) {
@media screen and (forced-colors: active) {
:root {
--xfa-focus-outline: 2px solid CanvasText;
}