Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 1 | /* |
2 | * Copyright 2017 The Chromium Authors. All rights reserved. | ||||
3 | * Use of this source code is governed by a BSD-style license that can be | ||||
4 | * found in the LICENSE file. | ||||
5 | */ | ||||
6 | |||||
7 | .watch-expression-delete-button { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 8 | position: absolute; |
9 | top: 5px; | ||||
10 | right: 6px; | ||||
11 | cursor: pointer; | ||||
Mathias Bynens | ca9fa2d | 2020-05-19 15:23:40 | [diff] [blame] | 12 | opacity: 0%; |
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 13 | min-width: 20px; |
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 14 | } |
15 | |||||
16 | .watch-expression-header:hover .watch-expression-delete-button { | ||||
Mathias Bynens | ca9fa2d | 2020-05-19 15:23:40 | [diff] [blame] | 17 | opacity: 50%; |
Erik Luo | e304047 | 2018-12-03 23:18:47 | [diff] [blame] | 18 | } |
19 | |||||
20 | .watch-expression-header:hover .watch-expression-delete-button:hover { | ||||
Mathias Bynens | ca9fa2d | 2020-05-19 15:23:40 | [diff] [blame] | 21 | opacity: 100%; |
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 22 | } |
23 | |||||
24 | .watch-expressions { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 25 | overflow-x: hidden; |
26 | min-height: 26px; | ||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 27 | } |
28 | |||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 29 | .watch-expression-title { |
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 30 | white-space: nowrap; |
31 | text-overflow: ellipsis; | ||||
32 | overflow: hidden; | ||||
33 | line-height: 20px; | ||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 34 | } |
35 | |||||
Alex Rudenko | 4efe8f9 | 2020-07-06 07:07:47 | [diff] [blame] | 36 | .watch-expression-title:hover { |
37 | padding-right: 26px; | ||||
38 | } | ||||
39 | |||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 40 | .watch-expression-object-header .watch-expression-title { |
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 41 | margin-left: 1px; |
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 42 | } |
43 | |||||
44 | .watch-expression { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 45 | position: relative; |
46 | flex: auto; | ||||
47 | min-height: 20px; | ||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 48 | } |
49 | |||||
50 | .watch-expressions .name { | ||||
Mathias Bynens | ca9fa2d | 2020-05-19 15:23:40 | [diff] [blame] | 51 | color: rgb(136 19 145); |
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 52 | flex: none; |
53 | white-space: nowrap; | ||||
54 | text-overflow: ellipsis; | ||||
55 | overflow: hidden; | ||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 56 | } |
57 | |||||
58 | .watch-expression-error { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 59 | color: red; |
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 60 | } |
61 | |||||
62 | :host-context(.-theme-with-dark-background) .watch-expression-error { | ||||
Mathias Bynens | ca9fa2d | 2020-05-19 15:23:40 | [diff] [blame] | 63 | color: hsl(0deg 100% 65%); |
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 64 | } |
65 | |||||
66 | .watch-expressions-separator { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 67 | flex: none; |
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 68 | } |
69 | |||||
70 | .watch-expressions .value { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 71 | white-space: nowrap; |
72 | display: inline; | ||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 73 | } |
74 | |||||
75 | .watch-expression .text-prompt { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 76 | text-overflow: clip; |
77 | overflow: hidden; | ||||
78 | white-space: nowrap; | ||||
79 | padding-left: 4px; | ||||
80 | min-height: 18px; | ||||
81 | line-height: 18px; | ||||
82 | user-select: text; | ||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 83 | } |
84 | |||||
85 | .watch-expression-text-prompt-proxy { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 86 | margin: 2px 12px 2px -4px; |
87 | padding-bottom: 3px; | ||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 88 | } |
89 | |||||
90 | .watch-expression-header { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 91 | flex: auto; |
92 | margin-left: -16px; | ||||
93 | padding-left: 15px; | ||||
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 94 | } |
95 | |||||
Jack Lynch | 5db2a3e | 2019-11-05 19:12:31 | [diff] [blame] | 96 | li.watch-expression-tree-item { |
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 97 | padding-left: 4px; |
Jack Lynch | 5db2a3e | 2019-11-05 19:12:31 | [diff] [blame] | 98 | } |
99 | |||||
Alex Rudenko | 4efe8f9 | 2020-07-06 07:07:47 | [diff] [blame] | 100 | li.watch-expression-tree-item:hover { |
101 | background-color: #f0f0f0; | ||||
102 | } | ||||
103 | |||||
Peter Marshall | 9a3d85f | 2020-08-12 14:38:00 | [diff] [blame^] | 104 | .watch-expression-header:focus-visible { |
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 105 | background: var(--focus-bg-color); |
Jack Lynch | 5db2a3e | 2019-11-05 19:12:31 | [diff] [blame] | 106 | } |
107 | |||||
108 | li.watch-expression-editing::before { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 109 | background-color: transparent; |
Blink Reformat | 4c46d09 | 2018-04-07 15:32:37 | [diff] [blame] | 110 | } |
Kham Udom | e991071 | 2020-02-13 20:50:55 | [diff] [blame] | 111 | |
112 | @media (forced-colors: active) { | ||||
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 113 | .watch-expression-header:hover .watch-expression-delete-button, |
114 | .watch-expressions .dimmed { | ||||
Mathias Bynens | ca9fa2d | 2020-05-19 15:23:40 | [diff] [blame] | 115 | opacity: 100%; |
Mathias Bynens | b0c1f4b | 2020-05-15 14:34:41 | [diff] [blame] | 116 | } |
117 | |||||
118 | li.watch-expression-tree-item * { | ||||
119 | forced-color-adjust: none; | ||||
120 | color: ButtonText; | ||||
121 | } | ||||
122 | |||||
123 | li.watch-expression-tree-item:hover { | ||||
124 | forced-color-adjust: none; | ||||
125 | background-color: Highlight; | ||||
126 | } | ||||
127 | |||||
128 | li.watch-expression-tree-item:hover * { | ||||
129 | color: HighlightText; | ||||
130 | } | ||||
Kham Udom | e991071 | 2020-02-13 20:50:55 | [diff] [blame] | 131 | } |