diff --git a/test/text_layer_test.css b/test/text_layer_test.css index 825348dfb..7b5b52662 100644 --- a/test/text_layer_test.css +++ b/test/text_layer_test.css @@ -17,10 +17,7 @@ .textLayer { position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; + inset: 0; line-height: 1; opacity: 1; } diff --git a/web/text_layer_builder.css b/web/text_layer_builder.css index f3291b5ba..16c95be6a 100644 --- a/web/text_layer_builder.css +++ b/web/text_layer_builder.css @@ -28,10 +28,7 @@ .textLayer { position: absolute; text-align: initial; - left: 0; - top: 0; - right: 0; - bottom: 0; + inset: 0; overflow: hidden; opacity: 0.25; line-height: 1; @@ -99,10 +96,7 @@ .textLayer .endOfContent { display: block; position: absolute; - left: 0; - top: 100%; - right: 0; - bottom: 0; + inset: 100% 0 0; z-index: -1; cursor: default; user-select: none; diff --git a/web/viewer-geckoview.css b/web/viewer-geckoview.css index 768c8201b..61dded291 100644 --- a/web/viewer-geckoview.css +++ b/web/viewer-geckoview.css @@ -84,20 +84,14 @@ body { #mainContainer { position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; + inset: 0; min-width: 350px; } #viewerContainer { overflow: auto; position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; + inset: 0; outline: none; } #viewerContainer { diff --git a/web/viewer.css b/web/viewer.css index 8db393ea7..adc7fb764 100644 --- a/web/viewer.css +++ b/web/viewer.css @@ -282,10 +282,7 @@ body { #mainContainer { position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; + inset: 0; min-width: 350px; } @@ -302,10 +299,7 @@ body { #viewerContainer { overflow: auto; position: absolute; - top: 32px; - right: 0; - bottom: 0; - left: 0; + inset: 32px 0 0; outline: none; } #viewerContainer:not(.pdfPresentationMode) { @@ -320,8 +314,7 @@ body { .toolbar { position: relative; - left: 0; - right: 0; + inset-inline: 0; z-index: 9999; cursor: default; font: message-box; @@ -1404,10 +1397,7 @@ dialog :link { position: fixed; background: rgba(0, 0, 0, 0); display: block; - top: 0; - left: 0; - right: 0; - bottom: 0; + inset: 0; overflow: hidden; z-index: 50000; /* should be higher than anything else in PDF.js! */ }