summaryrefslogtreecommitdiffstats
path: root/browser/components/tabpreview/tabpreview.css
diff options
context:
space:
mode:
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;