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. */
7 color: rgb
(48, 57, 66);
8 font-family: 'Helvetica Neue', Ubuntu
, Arial
, sans-serif
;
15 color: rgb
(115, 111, 110);
19 /* Override the visual style of tabs. */
21 #tabs-header-container {
24 width: calc
(100% - 40px);
34 -webkit-margin-end: 20px;
48 border-bottom: 4px solid
#7f7f7f;
52 html
.focus-outline-visible :focus
> tab
[selected
] {
54 border-color: rgb
(160, 160, 255);
58 tabs
> :not
([selected
]) {
62 tabs
> :not
([selected
]):hover
{
64 border-bottom: 4px solid
#eee;
68 height: calc
(100% - 60px);
80 border-top: 1px solid
#d1d1d1;
85 #header-bottom-separator {
86 border-bottom: 1px solid
#d1d1d1;
88 width: calc
(100% - 40px);
94 padding: 3px 10px 8px;
95 width: calc
(100% - 20px);
99 -webkit-margin-start: 50px;
100 display: inline-block
;
107 -webkit-padding-end: 5px;
108 -webkit-padding-start: 34px;
109 background-image: -webkit-image-set
(
110 url
(../images/search.png) 1x,
111 url
(../images/2x/search.png) 2x);
112 background-position: 10px 8px;
113 background-repeat: no-repeat
;
123 html
[dir
='rtl'] #search
{
124 background-position-x: calc
(100% - 16px);
129 #search::-webkit-search-cancel-button
{
130 -webkit-appearance: none
;
131 background-image: -webkit-image-set
(
132 url
(../images/search_clear.png) 1x,
133 url
(../images/2x/search_clear.png) 2x);
134 background-repeat: no-repeat
;
139 #search::-webkit-search-cancel-button:hover
{
140 background-image: -webkit-image-set
(
141 url
(../images/search_clear_hover.png) 1x,
142 url
(../images/2x/search_clear_hover.png) 2x);
145 #search::-webkit-search-cancel-button:active
{
146 background-image: -webkit-image-set
(
147 url
(../images/search_clear_active.png) 1x,
148 url
(../images/2x/search_clear_active.png) 2x);
153 #extension-settings {
164 #no-extensions-message,
169 .update-items-container
,
174 html
[dir
='rtl'] .update-items-container
,
175 html
[dir
='rtl'] .load-unpacked
{
179 .update-items-progress
.updating
~ .update-items-now
,
180 .update-items-progress {
184 .update-items-progress
~ .update-items-now
,
185 .update-items-progress.updating {
189 #no-packed-extensions,
190 #no-unpacked-extensions,
197 .packed-list:not
(.empty-item-list
) #no-packed-extensions
,
198 .unpacked-list:not
(.empty-item-list
) #no-unpacked-extensions
,
199 .packed-list:not
(.empty-item-list
) #no-packed-apps
,
200 .unpacked-list:not
(.empty-item-list
) #no-unpacked-apps
,
201 .loading #no-packed-extensions
,
202 .loading #no-unpacked-extensions
,
203 .loading #no-packed-apps
,
204 .loading #no-unpacked-apps {
226 width: calc
(100% - 40px);
229 .loading #no-extensions
,
231 #apps-tab:not
(.empty-item-list
) #no-apps
,
232 #extensions-tab:not
(.empty-item-list
) #no-extensions
{
237 border-bottom: 1px solid
#d1d1d1;
240 padding-bottom: 15px;
244 .list-header .title {
245 display: inline-block
;
253 .extension-list-item-wrapper {
257 .extension-list-item-wrapper.highlighted {
258 background-color: rgba
(255, 255, 128, 255);
259 transition: background-color
500ms;
262 .extension-list-item {
263 /* Set in ItemsList.createNode_(). */
264 background-position: 26px 0;
265 background-repeat: no-repeat
;
266 display: -webkit-box
;
270 html
[dir
='rtl'] .extension-list-item
{
271 background-position: calc
(100% - 26px) 0;
275 -webkit-user-select: text
;
276 color: rgb
(48, 57, 66);
279 text-decoration: none
;
282 .extension-title:hover {
283 text-decoration: underline
;
287 * extension-title should be unhighlighted as the parent when the extension is
290 .inactive-extension .extension-title {
294 .extension-title-container {
299 -webkit-padding-end: 7px;
300 -webkit-user-select: text
;
305 .extension-disabled {
309 .extension-description {
310 -webkit-padding-end: 5px;
311 -webkit-user-select: text
;
319 -webkit-padding-start: 100px;
325 .extension-description
,
326 .extension-list-item-wrapper
.inactive-extension
.extension-details
,
328 .enable-checkbox input:disabled + .enable-checkbox-text {
329 color: rgb
(151, 156, 160);
332 html
[dir
='rtl'] .enable-control
{
336 .file-access-control
,
343 .enable-checkbox-text {
344 -webkit-margin-end: 30px;
349 display: inline-block
;
352 .extension-list-item-wrapper
.inactive-extension
.enabled-text
,
353 .extension-list-item-wrapper:not
(.inactive-extension
) .enable-text
,
354 .extension-list-item-wrapper.inactive-extension .optional-controls {
358 .controls-container {
364 display: inline-block
;
373 word-wrap: break-word
;
376 .terminated-reload-link {
377 -webkit-margin-end: 2.5em;
381 .extension-list-item a {
382 -webkit-margin-end: 0.5em;
383 -webkit-margin-start: 0;
384 display: inline-block
;
395 .extension-warnings a
,
396 .install-warnings a {
397 -webkit-margin-start: 0;
400 .extension-warnings ul
,
401 .install-warnings ul {
405 .extension-warnings li
,
406 .install-warnings li {
407 word-wrap: break-word
;
410 .extension-details-summary {
414 .extension-details-all {
418 .extension-details-all div.item {
422 html
[dir
='rtl'] .delete-link
{
426 .enable-checkbox-text {
427 -webkit-margin-end: 0;
430 :-webkit-any
(.checkbox
, .radio
) label input
~ span
{
431 -webkit-margin-start: 0;
446 background-color: rgba
(0, 0, 0, 0.6);
451 -webkit-border-radius: 0;
452 border: 1px solid rgba
(0, 0, 0, 0.5);
453 box-shadow: 0 1px 5px 1px rgba
(0, 0, 0, 0.25);
457 #overlay .page:not
(.showing
) {
466 #overlay .page
.content-area
,
467 #overlay .page
.action-area
{
473 /* Pack dialog button size and delete dialog button size */
474 #packItemOverlay .button-strip button
,
475 #item-private-key-container button
,
476 #alertOverlay .button-strip button
{
481 -webkit-user-select: text
;
484 .may-not-disable .optional-controls .optional-controls-disableable {
489 color: rgb
(60, 128, 246);
490 text-decoration: none
;
494 color: rgb
(17, 85, 204);
495 text-decoration: underline
;
499 text-decoration: underline
;
502 .optional-controls
.terminated-reload-link
,
503 .controls
.enable-checkbox
,
504 .optional-controls
.incognito-control
,
505 .optional-controls .file-access-control {
506 -webkit-margin-end: 20px;
510 background-image: -webkit-linear-gradient
(top
, #f5f5f5, #f1f1f1);
511 border: 1px solid rgba
(0, 0, 0, 0.1);
514 font-family: 'Helvetica Neue', Ubuntu
, Arial
, sans-serif
;
519 transition: border
250ms;
523 background-image: -webkit-linear-gradient
(top
, #f8f8f8, #f1f1f1);
524 border-color: #dcdcdc;
525 box-shadow: 0 1px 1px rgba
(0, 0, 0, 0.1);
529 background-image: -webkit-linear-gradient
(top
, #f6f6f6, #f1f1f1);
530 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
538 button
[disabled
]:hover
,
539 button
[disabled
]:active
{
540 background-image: -webkit-linear-gradient
(top
, #f5f5f5, #f1f1f1);
541 border-color: rgba
(0, 0, 0, 0.1);
546 /* Pack dialog styling */
547 #item-private-key-container {
548 display: -webkit-box
;
551 #item-private-key-label {
561 #browse-private-key {