| <style include="diagnostics-shared"> |
| :host-context(body.jelly-enabled) .error { |
| background-color: var(--cros-sys-error_container); |
| color: var(--cros-sys-on_error_container); |
| } |
| |
| :host-context(body.jelly-enabled) .queued, |
| :host-context(body.jelly-enabled) .skipped, |
| :host-context(body.jelly-enabled) .stopped { |
| background-color: var(--cros-sys-disabled_container); |
| color: var(--cros-sys-disabled); |
| } |
| |
| :host-context(body.jelly-enabled) .running { |
| background-color: var(--cros-sys-progress_container); |
| color: var(--cros-sys-on_progress_container); |
| } |
| |
| :host-context(body.jelly-enabled) .success { |
| background-color: var(--cros-sys-positive_container); |
| color: var(--cros-sys-on_positive_container); |
| } |
| |
| :host-context(body.jelly-enabled) .warning { |
| background-color: var(--cros-sys-warning_container); |
| color: var(--cros-sys-on_warning_container); |
| } |
| |
| :host-context(body.jelly-enabled) #textBadge { |
| font: var(--cros-annotation-2-font); |
| } |
| |
| .error { |
| background-color: var(--google-red-50); |
| color: var(--cros-text-color-alert); |
| } |
| |
| .queued, |
| .skipped, |
| .stopped { |
| background-color: var(--google-grey-200); |
| color: var(--cros-text-color-secondary); |
| } |
| |
| .running { |
| background-color: var(--google-blue-50); |
| color: var(--cros-text-color-prominent); |
| } |
| |
| .success { |
| background-color: var(--google-green-50); |
| color: var(--cros-text-color-positive); |
| } |
| |
| .warning { |
| background-color: var(--google-yellow-50); |
| color: var(--cros-text-color-warning); |
| } |
| |
| #textBadge { |
| border-radius: 4px; |
| font-family: var(--diagnostics-roboto-font-family); |
| font-size: 11px; |
| font-weight: var(--diagnostics-medium-font-weight); |
| height: 20px; |
| letter-spacing: .8px; |
| line-height: 16px; |
| padding: 2px 6px; |
| text-transform: uppercase; |
| white-space: nowrap; |
| } |
| |
| @media (prefers-color-scheme: dark) { |
| :host-context(body.jelly-enabled) .error { |
| background-color: var(--cros-sys-error_container); |
| color: var(--cros-sys-on_error_container); |
| } |
| |
| :host-context(body.jelly-enabled) .queued, |
| :host-context(body.jelly-enabled) .skipped, |
| :host-context(body.jelly-enabled) .stopped { |
| background-color: var(--cros-sys-disabled_container); |
| color: var(--cros-sys-disabled); |
| } |
| |
| :host-context(body.jelly-enabled) .running { |
| background-color: var(--cros-sys-progress_container); |
| color: var(--cros-sys-on_progress_container); |
| } |
| |
| :host-context(body.jelly-enabled) .success { |
| background-color: var(--cros-sys-positive_container); |
| color: var(--cros-sys-on_positive_container); |
| } |
| |
| :host-context(body.jelly-enabled) .warning { |
| background-color: var(--cros-sys-warning_container); |
| color: var(--cros-sys-on_warning_container); |
| } |
| |
| .error { |
| background-color: |
| rgba(var(--google-red-300-rgb), var(--cros-second-tone-opacity)); |
| color: var(--google-red-200); |
| } |
| |
| .queued, |
| .skipped, |
| .stopped { |
| background-color: |
| rgba(var(--google-grey-300-rgb), var(--cros-second-tone-opacity)); |
| color: var(--google-grey-200); |
| } |
| |
| .running { |
| background-color: |
| rgba(var(--google-blue-300-rgb), var(--cros-second-tone-opacity)); |
| color: var(--cros-text-color-prominent); |
| } |
| |
| .success { |
| background-color: |
| rgba(var(--google-green-300-rgb), var(--cros-second-tone-opacity)); |
| color: var(--google-green-200); |
| } |
| |
| .warning { |
| background-color: |
| rgba(var(--google-yellow-300-rgb), var(--cros-second-tone-opacity)); |
| color: var(--google-yellow-200); |
| } |
| } |
| </style> |
| |
| <span id="textBadge" class$="[[badgeType]]" hidden$="[[hidden]]">[[value]]</span> |