1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. */
6 color: rgb
(48, 57, 66);
10 padding: 20px 20px 65px 0;
14 display: none
!important
;
27 -webkit-flex-direction: row
;
28 display: -webkit-flex
;
40 color: rgb
(92, 97, 102);
46 #serviceworker-internals {
51 -webkit-border-start: 6px solid transparent
;
55 .tab-header.selected {
56 -webkit-border-start-color: rgb
(78, 87, 100);
59 .tab-header > button {
60 background-color: white
;
69 .tab-header:not(.selected) > button {
73 #content > div:not
(.selected
) {
78 border-bottom: 1px solid
#eee;
88 -webkit-box-align: baseline
;
89 -webkit-box-orient: horizontal
;
106 -webkit-box-orient: horizontal
;
107 display: -webkit-box
;
112 background-color: rgb
(64, 192, 64);
113 border: 0 solid transparent
;
121 background-color: rgb
(224, 32, 32);
124 .port-icon.connected {
125 -webkit-transform: scale
(1.2);
126 background-color: rgb
(0, 255, 0);
129 .port-icon.transient {
130 -webkit-transform: scale
(1.2);
131 background-color: orange
;
147 .browser-header > .browser-name {
152 .browser-header > .browser-user {
157 .used-for-port-forwarding {
158 background-image: -webkit-image-set
(url
(chrome://theme
/IDR_INFO
) 1x,
159 url
(chrome://theme
/IDR_INFO@
2x) 2x);
175 display: inline-block
;
189 display: inline-block
;
198 background-color: #eee;
203 background-color: #ccc;
210 background-color: #ddd;
218 color: rgb
(151, 156, 160);
230 color: rgb
(17, 85, 204);
236 text-decoration: underline
;
239 .browser-header .action {
243 .list:not(.pages) .subrow {
249 pointer-events: none
;
253 border: 1px solid
#aaa;
260 .open > input:focus {
261 -webkit-transition: border-color
200ms;
262 border-color: rgb
(77, 144, 254);
272 border-bottom: 1px solid
#eee;
277 #device-settings button
{
281 #port-forwarding-overlay {
282 -webkit-box-align: center
;
283 -webkit-box-pack: center
;
284 background-color: rgba
(255, 255, 255, 0.75);
286 display: -webkit-box
;
294 background-image: -webkit-image-set
(url
(chrome://theme
/IDR_WARNING
) 1x,
295 url
(chrome://theme
/IDR_WARNING@
2x) 2x);
296 background-position: 0 center
;
297 background-repeat: no-repeat
;
298 background-size: 24px 21px;
303 #port-forwarding-overlay:not
(.open
) {
307 #port-forwarding-config {
310 box-shadow: 0 4px 23px 5px rgba
(0, 0, 0, 0.2), 0 2px 6px rgba
(0,0,0,0.15);
312 padding: 17px 17px 12px;
317 background-image: url
(chrome://theme
/IDR_CLOSE_DIALOG
);
322 .close-button:active {
323 background-image: url
(chrome://theme
/IDR_CLOSE_DIALOG_P
);
326 .close-button:hover {
327 background-image: url
(chrome://theme
/IDR_CLOSE_DIALOG_H
);
330 #port-forwarding-config > .close-button
{
336 #port-forwarding-config-title {
340 #port-forwarding-config-list {
341 border: 1px solid
#eee;
348 .port-forwarding-pair {
349 -webkit-flex-direction: row
;
350 display: -webkit-flex
;
353 .port-forwarding-pair:hover {
354 background-color: #eee;
357 .port-forwarding-pair
.selected
,
358 .port-forwarding-pair.selected:hover {
359 background-color: #ccc;
362 .port-forwarding-pair input {
363 border: 1px solid transparent
;
369 .port-forwarding-pair.fresh:not(.selected) input {
373 .port-forwarding-pair input.port {
377 .port-forwarding-pair input.location {
381 .port-forwarding-pair:not(.empty) input.invalid {
382 background-color: rgb
(255, 200, 200);
385 .port-forwarding-pair .close-button {
389 .port-forwarding-pair
.fresh
.close-button
,
390 .port-forwarding-pair:not(.selected):not(:hover) .close-button:not(:hover) {
391 background-image: none
;
392 pointer-events: none
;
395 .port-forwarding-pair:not(.selected) .close-button:not(:hover) {
399 #port-forwarding-message {
404 #port-forwarding-config-buttons {
409 #port-forwarding-config-buttons > label
{