summaryrefslogtreecommitdiffstats
path: root/browser/components/tabpreview/tabpreview.css
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:13:27 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:13:27 +0000
commit40a355a42d4a9444dc753c04c6608dade2f06a23 (patch)
tree871fc667d2de662f171103ce5ec067014ef85e61 /browser/components/tabpreview/tabpreview.css
parentAdding upstream version 124.0.1. (diff)
downloadfirefox-adbda400be353e676059e335c3c0aaf99e719475.tar.xz
firefox-adbda400be353e676059e335c3c0aaf99e719475.zip
Adding upstream version 125.0.1.upstream/125.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'browser/components/tabpreview/tabpreview.css')
-rw-r--r--browser/components/tabpreview/tabpreview.css42
1 files changed, 19 insertions, 23 deletions
diff --git a/browser/components/tabpreview/tabpreview.css b/browser/components/tabpreview/tabpreview.css
index 8b288cb95d..776f520c7d 100644
--- a/browser/components/tabpreview/tabpreview.css
+++ b/browser/components/tabpreview/tabpreview.css
@@ -3,13 +3,25 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
.tab-preview-container {
- background-color: #ffffff;
- color: #15141a;
+ --tab-preview-background-color: light-dark(#fff, #42414d);
+ --tab-preview-text-color: light-dark(#15141a, #fbfbfe);
+ --tab-preview-border-color: light-dark(#cfcfd8, #8f8f9d);
+
+ @media (prefers-contrast) {
+ --tab-preview-background-color: Canvas;
+ --tab-preview-text-color: CanvasText;
+ }
+}
+
+.tab-preview-container {
+ background-color: var(--tab-preview-background-color);
+ color: var(--tab-preview-text-color);
border-radius: 9px;
display: inline-block;
width: 280px;
overflow: hidden;
line-height: 1.5;
+ border: 1px solid var(--tab-preview-border-color);
}
.tab-preview-title {
@@ -19,7 +31,7 @@
}
.tab-preview-uri {
- color: #4a4b49;
+ color: var(--text-color-deemphasized);
max-height: 1.5em;
overflow: hidden;
white-space: nowrap;
@@ -30,32 +42,16 @@
padding: 8px;
}
+.tab-preview-thumbnail-container {
+ border-top: 1px solid var(--tab-preview-border-color);
+}
+
.tab-preview-thumbnail-container img,
.tab-preview-thumbnail-container canvas {
display: block;
width: 100%;
}
-@media (prefers-color-scheme: dark) {
- .tab-preview-container {
- background-color: #42414d;
- color: #fbfbfe;
- }
- .tab-preview-uri {
- color: #cfcfd8;
- }
-}
-
-@media (prefers-contrast) {
- .tab-preview-container {
- background-color: Canvas;
- color: CanvasText;
- }
- .tab-preview-uri {
- color: CanvasText;
- }
-}
-
@media (max-width: 640px) {
.tab-preview-thumbnail-container {
display: none;