blob: ccacc1cc245f63476220853f7fe6f82269942c7a [file] [log] [blame]
/* Copyright 2024 The Chromium Authors
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file. */
/* #css_wrapper_metadata_start
* #type=style-lit
* #import=chrome://resources/cr_elements/cr_shared_style_lit.css.js
* #import=chrome://resources/cr_elements/cr_shared_vars.css.js
* #import=chrome://resources/cr_elements/action_link_lit.css.js
* #import=chrome://resources/cr_elements/cr_spinner_style_lit.css.js
* #import=./shared_style.css.js
* #import=./shared_vars.css.js
* #include=cr-shared-style-lit action-link-lit cr-spinner-style-lit shared-style
* #css_wrapper_metadata_end */
:host {
--iron-icon-fill-color: var(--cr-secondary-text-color);
display: block;
height: 100%;
}
#enable-section {
margin-bottom: 8px;
}
#enable-section cr-tooltip-icon {
margin-inline-end: 20px;
}
#enable-section span {
color: var(--cr-secondary-text-color);
font-weight: 500;
}
#enable-section .enabled-text {
color: var(--google-blue-500);
}
@media (prefers-color-scheme: dark) {
#enable-section .enabled-text {
color: var(--google-blue-300);
}
}
#icon {
height: 24px;
margin-inline-end: 12px;
margin-inline-start: 16px;
width: 24px;
}
#name {
flex-grow: 1;
overflow: hidden;
text-overflow: ellipsis;
}
.section {
box-sizing: border-box;
padding: var(--cr-section-vertical-padding) var(--cr-section-padding);
}
.message-container {
align-items: center;
background-color: var(--google-grey-50);
display: flex;
padding: 15px;
margin-top: 2px;
}
.message-icon {
align-items: center;
align-self: flex-start;
display: flex;
height: var(--cr-icon-size);
width: var(--cr-icon-size);
fill: var(--panel-icon-color);
}
.message-container cr-icon {
height: var(--cr-icon-size);
padding: 6px;
width: var(--cr-icon-size);
}
.message-text {
flex: 1;
margin-inline-start: 15px;
}
@media (prefers-color-scheme: dark) {
.message-container {
background-color: var(--google-grey-800);
}
}
.keep-button {
margin-inline-end: 10px;
margin-inline-start: 40px;
}
.cr-row.control-line {
justify-content: space-between;
}
.section-content {
color: var(--cr-secondary-text-color);
}
.actionable {
cursor: pointer;
}
.inspectable-view {
display: inline;
height: 20px;
overflow-wrap: anywhere;
width: auto; /* override the default button size of 24x24 */
word-break: normal;
}
@media (prefers-color-scheme: light) {
.warning .action-button {
background: white;
color: var(--google-blue-500);
}
#reload-button {
color: var(--google-blue-500);
}
}
.warning span {
color: var(--error-color);
flex: 1;
}
.warning-icon {
--iron-icon-fill-color: var(--error-color);
flex-shrink: 0;
height: 18px;
margin-inline-end: 8px;
width: 18px;
}
.link-icon-button {
--iron-icon-height: var(--cr-icon-size);
--iron-icon-width: var(--cr-icon-size);
margin-inline-start: 6px;
}
#allowlist-warning {
flex: 1;
}
#allowlist-warning .warning-icon {
--iron-icon-fill-color: var(--warning-color);
}
ul {
margin: 0;
padding-inline-start: 20px;
}
#options-section .control-line:first-child {
border-top: var(--cr-separator-line);
}
extensions-toggle-row {
box-sizing: border-box;
padding: var(--cr-section-vertical-padding) var(--cr-section-padding);
}
#show-access-requests-toggle {
margin-inline-start: var(--cr-section-indent-width);
min-height: var(--cr-section-min-height);
padding: 0;
}
#access-toggle-and-link {
color: var(--cr-primary-text-color);
display: flex;
}
#load-path {
word-break: break-all;
}
#load-path > a[is='action-link'] {
display: inline;
}
#size {
align-items: center;
display: flex;
}
.spinner {
--cr-spinner-size: var(--cr-icon-size);
}
#a11yAssociation {
height: 0;
overflow: hidden;
}
.layout-horizontal {
display: flex;
flex-direction: row;
}