| /* |
| * Copyright 2022 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. |
| */ |
| |
| :host { |
| display: block; |
| |
| --override-error-background-color: #d93025; |
| } |
| |
| .row { |
| display: flex; |
| line-height: 20px; |
| padding-left: 8px; |
| gap: 12px; |
| user-select: text; |
| } |
| |
| .header-name { |
| color: var(--color-primary); |
| font-weight: 500; |
| width: 160px; |
| flex-shrink: 0; |
| text-transform: capitalize; |
| } |
| |
| .header-value { |
| word-break: break-all; |
| } |
| |
| .header-badge-text { |
| font-variant: small-caps; |
| font-weight: 500; |
| white-space: pre-wrap; |
| word-break: break-all; |
| text-transform: none; |
| } |
| |
| .header-badge { |
| display: inline; |
| background-color: var(--color-accent-red); |
| color: var(--color-background); |
| border-radius: 100vh; |
| padding-left: 6px; |
| padding-right: 6px; |
| } |
| |
| .call-to-action { |
| background-color: var(--color-background-elevation-1); |
| padding: 8px; |
| border-radius: 2px; |
| } |
| |
| .call-to-action-body { |
| padding: 6px 0; |
| margin-left: 9.5px; |
| border-left: 2px solid var(--issue-color-yellow); |
| padding-left: 18px; |
| line-height: 20px; |
| } |
| |
| .call-to-action .explanation { |
| font-weight: bold; |
| } |
| |
| .call-to-action code { |
| font-size: 90%; |
| } |
| |
| .call-to-action .example .comment::before { |
| content: " — "; |
| } |
| |
| .link, |
| .devtools-link { |
| color: var(--color-link); |
| text-decoration: underline; |
| cursor: pointer; |
| padding: 2px 0; /* adjust focus ring size */ |
| } |
| |
| .explanation .link { |
| font-weight: normal; |
| } |
| |
| .inline-icon { |
| vertical-align: middle; |
| } |
| |
| .header-value code { |
| display: block; |
| white-space: pre-wrap; |
| font-size: 90%; |
| color: var(--color-text-secondary); |
| } |
| |
| x-link .inline-icon { /* stylelint-disable-line selector-type-no-unknown */ |
| padding-right: 3px; |
| } |
| |
| .header-highlight { |
| background-color: var(--override-header-highlight-background-color); |
| } |
| |
| .header-warning { |
| color: var(--override-error-background-color); |
| } |
| |
| .header-overridden { |
| background-color: var(--color-accent-green-background); |
| border-left: 3px solid var(--color-accent-green); |
| padding-left: 5px; |
| } |
| |
| .header-highlight.header-overridden { |
| background-color: var(--override-header-highlight-background-color); |
| border-left: 3px solid var(--color-accent-green); |
| padding-left: 5px; |
| } |
| |
| .editable { |
| cursor: text; |
| color: var(--color-text-primary); |
| overflow-wrap: anywhere; |
| min-height: 18px; |
| line-height: 18px; |
| min-width: 0.5em; |
| background: transparent; |
| border: none; |
| outline: none; |
| display: inline-block; |
| font-family: var(--monospace-font-family); |
| font-size: var(--monospace-font-size); |
| } |
| |
| .editable:hover, |
| .editable:focus { |
| box-shadow: 0 0 0 1px var(--color-details-hairline); |
| border-radius: 2px; |
| } |