Chromium Code Reviews| Index: third_party/WebKit/Source/devtools/front_end/ui/inspectorCommon.css |
| diff --git a/third_party/WebKit/Source/devtools/front_end/ui/inspectorCommon.css b/third_party/WebKit/Source/devtools/front_end/ui/inspectorCommon.css |
| index 0163cbb120d413fa7ebfc607bf1070e594e3cded..b14fa8b06f2c44c6dc6ff5513e3e5efb7cbda8a0 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/ui/inspectorCommon.css |
| +++ b/third_party/WebKit/Source/devtools/front_end/ui/inspectorCommon.css |
| @@ -170,9 +170,20 @@ input { |
| -webkit-filter: invert(80%); |
| } |
| -input[type="search"]:focus, |
| -input[type="text"]:focus { |
| - outline: auto rgb(56, 121, 217); |
| +input:not(.default-input):not([type]), |
|
pfeldman
2017/06/01 21:16:57
And the :not(...) will convert into .harmony-input
luoe
2017/06/06 00:16:27
Done.
|
| +input:not(.default-input)[type=number], |
| +input:not(.default-input)[type=text] { |
| + padding: 3px 6px; |
| + border: 1px solid rgba(0, 0, 0, 0.2); |
| + border-radius: 2px; |
| + height: 24px; |
| +} |
| + |
| +input:not(.default-input):not([type]):not(.error-input):not(:invalid):focus, |
| +input:not(.default-input)[type=number]:not(.error-input):not(:invalid):focus, |
| +input:not(.default-input)[type=text]:not(.error-input):not(:invalid):focus { |
| + box-shadow: 0 0 0 2px rgba(66, 133, 244, 0.4); |
| + border-color: transparent; |
| } |
| .highlighted-search-result.current-search-result { |
| @@ -207,9 +218,23 @@ input[type="text"]:focus { |
| text-decoration: none !important; |
| } |
| -.error-input { |
| - outline: auto 2px red !important; |
| - outline-offset: -2px !important; |
| +input:not(.default-input):not([type]).error-input, |
| +input:not(.default-input)[type=number].error-input, |
| +input:not(.default-input)[type=text].error-input, |
| +input:not(.default-input):not([type]):invalid, |
| +input:not(.default-input)[type=number]:invalid, |
| +input:not(.default-input)[type=text]:invalid { |
| + border-color: #C53929; |
| +} |
| + |
| +input:not(.default-input):not([type]).error-input:focus, |
| +input:not(.default-input)[type=number].error-input:focus, |
| +input:not(.default-input)[type=text].error-input:focus, |
| +input:not(.default-input):not([type]):invalid:focus, |
| +input:not(.default-input)[type=number]:invalid:focus, |
| +input:not(.default-input)[type=text]:invalid:focus { |
| + border-color: transparent; |
| + box-shadow: 0 0 0 2px rgba(197, 57, 41, 0.4); |
| } |
| .chrome-select { |