/* Copyright (c) 2012 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ body, html { color: rgb(48, 57, 66); font-family: 'Helvetica Neue', Ubuntu, Arial, sans-serif; height: 100%; overflow: hidden; width: 100%; } hr { color: rgb(115, 111, 110); margin: 15px 0; } /* Override the visual style of tabs. */ #tabs-header-container { margin: 0 20px; position: relative; width: calc(100% - 40px); } #tabs { border-bottom: none; padding: 0; position: relative; } tabs tab { -webkit-margin-end: 20px; background: white; border: none; color: #7f7f7f; font-size: 13px; font-weight: bold; height: 14px; margin: 0; min-width: 100px; padding: 20px 0; } tabs > [selected] { background: white; border-bottom: 4px solid #7f7f7f; color: #333; } html.focus-outline-visible :focus > tab[selected] { background: white; border-color: rgb(160, 160, 255); outline: none; } tabs > :not([selected]) { background: white; } tabs > :not([selected]):hover { background: white; border-bottom: 4px solid #eee; } tabpanels { height: calc(100% - 60px); padding: 0; width: 100%; } tabpanel { width: 100%; } /* Header */ #header { border-top: 1px solid #d1d1d1; height: 58px; width: 100%; } #header-bottom-separator { border-bottom: 1px solid #d1d1d1; margin: 0 20px; width: calc(100% - 40px); } #developer-controls { margin-top: 0; max-width: none; padding: 3px 10px 8px; width: calc(100% - 20px); } #header-title { -webkit-margin-start: 50px; display: inline-block; font-size: 1.2em; position: relative; top: 3px; } #search { -webkit-padding-end: 5px; -webkit-padding-start: 34px; background-image: -webkit-image-set( url(../images/search.png) 1x, url(../images/2x/search.png) 2x); background-position: 10px 8px; background-repeat: no-repeat; border: none; font-size: 13px; height: 18px; position: absolute; right: 0; top: 16px; width: 230px; } html[dir='rtl'] #search { background-position-x: calc(100% - 16px); left: 16px; right: auto; } #search::-webkit-search-cancel-button { -webkit-appearance: none; background-image: -webkit-image-set( url(../images/search_clear.png) 1x, url(../images/2x/search_clear.png) 2x); background-repeat: no-repeat; height: 16px; width: 16px; } #search::-webkit-search-cancel-button:hover { background-image: -webkit-image-set( url(../images/search_clear_hover.png) 1x, url(../images/2x/search_clear_hover.png) 2x); } #search::-webkit-search-cancel-button:active { background-image: -webkit-image-set( url(../images/search_clear_active.png) 1x, url(../images/2x/search_clear_active.png) 2x); } /* Contents */ #extension-settings { height: 100%; margin: 0; max-width: 100%; padding: 0 0 10px; } #tab-box { height: 100%; } #no-extensions-message, #no-apps-message { font-weight: bold; } .update-items-container, .load-unpacked { float: right; } html[dir='rtl'] .update-items-container, html[dir='rtl'] .load-unpacked { float: left; } .update-items-progress.updating ~ .update-items-now, .update-items-progress { display: none; } .update-items-progress ~ .update-items-now, .update-items-progress.updating { display: inline; } #no-packed-extensions, #no-unpacked-extensions, #no-packed-apps, #no-unpacked-apps { color: #aaa; margin-top: 10px; } .packed-list:not(.empty-item-list) #no-packed-extensions, .unpacked-list:not(.empty-item-list) #no-unpacked-extensions, .packed-list:not(.empty-item-list) #no-packed-apps, .unpacked-list:not(.empty-item-list) #no-unpacked-apps, .loading #no-packed-extensions, .loading #no-unpacked-extensions, .loading #no-packed-apps, .loading #no-unpacked-apps { display: none; } .empty-item-list { height: 8em; } #no-extensions, #no-apps { margin: 10px; } #apps-tab, #extensions-tab { height: 100%; overflow-y: scroll; } .packed-list, .unpacked-list { margin: 0 20px; width: calc(100% - 40px); } .loading #no-extensions, .loading #no-apps, #apps-tab:not(.empty-item-list) #no-apps, #extensions-tab:not(.empty-item-list) #no-extensions { display: none; } .list-header { border-bottom: 1px solid #d1d1d1; font-size: 13px; font-weight: bold; padding-bottom: 15px; padding-top: 20px; } .list-header .title { display: inline-block; margin-top: 6px; } .items { margin-top: 15px; } .extension-list-item-wrapper { margin: 0 0 25px; } .extension-list-item-wrapper.highlighted { background-color: rgba(255, 255, 128, 255); transition: background-color 500ms; } .extension-list-item { /* Set in ItemsList.createNode_(). */ background-position: 26px 0; background-repeat: no-repeat; display: -webkit-box; min-height: 48px; } html[dir='rtl'] .extension-list-item { background-position: calc(100% - 26px) 0; } .extension-title { -webkit-user-select: text; color: rgb(48, 57, 66); font-size: 13px; font-weight: 500; text-decoration: none; } .extension-title:hover { text-decoration: underline; } /** * extension-title should be unhighlighted as the parent when the extension is * inactive. */ .inactive-extension .extension-title { color: inherit; } .extension-title-container { margin-bottom: 5px; } .extension-version { -webkit-padding-end: 7px; -webkit-user-select: text; font-size: 12px; font-weight: 400; } .extension-disabled { font-size: 12px; } .extension-description { -webkit-padding-end: 5px; -webkit-user-select: text; font-size: 13px; margin: 1px 0; white-space: normal; } .extension-details { -webkit-box-flex: 1; -webkit-padding-start: 100px; font-size: 12px; margin-top: 15px; max-width: 600px; } .extension-description, .extension-list-item-wrapper.inactive-extension .extension-details, .location-text, .enable-checkbox input:disabled + .enable-checkbox-text { color: rgb(151, 156, 160); } html[dir='rtl'] .enable-control { float: left; } .file-access-control, .incognito-control { left: 0; position: relative; right: 0; } .enable-checkbox-text { -webkit-margin-end: 30px; min-width: 62px; } .checkbox { display: inline-block; } .extension-list-item-wrapper.inactive-extension .enabled-text, .extension-list-item-wrapper:not(.inactive-extension) .enable-text, .extension-list-item-wrapper.inactive-extension .optional-controls { display: none; } .controls-container { margin: 10px 0; } .controls, .optional-controls { display: inline-block; } .active-views { margin-bottom: 14px; margin-top: 10px; } .load-path > span { word-wrap: break-word; } .terminated-reload-link { -webkit-margin-end: 2.5em; padding-top: 7px; } .extension-list-item a { -webkit-margin-end: 0.5em; -webkit-margin-start: 0; display: inline-block; } .extension-warnings, .install-warnings { background: pink; border-radius: 3px; margin-top: 5px; padding: 2px 5px; } .extension-warnings a, .install-warnings a { -webkit-margin-start: 0; } .extension-warnings ul, .install-warnings ul { margin: 0; } .extension-warnings li, .install-warnings li { word-wrap: break-word; } .extension-details-summary { margin-bottom: 5px; } .extension-details-all { margin-top: 6px; } .extension-details-all div.item { margin: 5px 0; } html[dir='rtl'] .delete-link { float: left; } .enable-checkbox-text { -webkit-margin-end: 0; } :-webkit-any(.checkbox, .radio) label input ~ span { -webkit-margin-start: 0; display: inline; } #tabs { background: none; } #tab-panels { box-shadow: none; } /* Overlays */ #overlay { background-color: rgba(0, 0, 0, 0.6); z-index: 5; } #overlay .page { -webkit-border-radius: 0; border: 1px solid rgba(0, 0, 0, 0.5); box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.25); padding: 25px; } #overlay .page:not(.showing) { display: none; } #overlay .page h1 { font-size: 21px; padding: 0; } #overlay .page .content-area, #overlay .page .action-area { font-size: 13px; margin-top: 40px; padding: 0; } /* Pack dialog button size and delete dialog button size */ #packItemOverlay .button-strip button, #item-private-key-container button, #alertOverlay .button-strip button { width: 90px; } .extension-id { -webkit-user-select: text; } .may-not-disable .optional-controls .optional-controls-disableable { display: none; } a { color: rgb(60, 128, 246); text-decoration: none; } a:active { color: rgb(17, 85, 204); text-decoration: underline; } a:hover { text-decoration: underline; } .optional-controls .terminated-reload-link, .controls .enable-checkbox, .optional-controls .incognito-control, .optional-controls .file-access-control { -webkit-margin-end: 20px; } button { background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1); border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px; color: #444; font-family: 'Helvetica Neue', Ubuntu, Arial, sans-serif; font-size: 12px; font-weight: bold; height: 29px; padding: 0 15px; transition: border 250ms; } button:hover { background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1); border-color: #dcdcdc; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); } button:active { background-image: -webkit-linear-gradient(top, #f6f6f6, #f1f1f1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } button:focus { outline: none; } button[disabled], button[disabled]:hover, button[disabled]:active { background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1); border-color: rgba(0, 0, 0, 0.1); box-shadow: none; color: #888; } /* Pack dialog styling */ #item-private-key-container { display: -webkit-box; } #item-private-key-label { margin: 20px 0 10px; text-align: start; } #item-private-key { -webkit-box-flex: 1; display: block; } #browse-private-key { margin-left: 10px; }