UNPKG

chrome-devtools-frontend

Version:
121 lines (103 loc) 2.89 kB
/* * Copyright 2025 The Chromium Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ @scope to (devtools-widget > *) { .teaser-tooltip-container { width: var(--sys-size-31); padding: var(--sys-size-1) var(--sys-size-3) var(--sys-size-3); margin-top: var(--sys-size-2); } .response-container { height: 85px; display: flex; flex-direction: column; } @keyframes gradient { 0% { background-position: 100% 0; } 100% { background-position: -100% 0; } } .loader { background-size: 400% 100%; animation: gradient 4s infinite linear; margin-top: var(--sys-size-5); } @media (prefers-color-scheme: light) { .loader { background-image: linear-gradient( 70deg, color-mix(in srgb, var(--sys-color-on-surface) 5%, transparent) 0%, color-mix(in srgb, var(--sys-color-on-surface) 5%, transparent) 30%, color-mix(in srgb, var(--sys-color-on-surface) 15%, transparent) 50%, color-mix(in srgb, var(--sys-color-on-surface) 5%, transparent) 70%, color-mix(in srgb, var(--sys-color-on-surface) 5%, transparent) 100% ); } } @media (prefers-color-scheme: dark) { .loader { background-image: linear-gradient( 70deg, color-mix(in srgb, var(--sys-color-on-surface) 10%, transparent) 0%, color-mix(in srgb, var(--sys-color-on-surface) 10%, transparent) 30%, color-mix(in srgb, var(--sys-color-on-surface) 30%, transparent) 50%, color-mix(in srgb, var(--sys-color-on-surface) 10%, transparent) 70%, color-mix(in srgb, var(--sys-color-on-surface) 10%, transparent) 100% ); } } h2 { font: var(--sys-typescale-body4-bold); margin: 0 0 var(--sys-size-3); line-clamp: 1; -webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; } .main-text { line-clamp: 4; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; } .lightbulb-icon { color: var(--sys-color-on-primary); height: var(--sys-size-7); margin-left: calc(-1 * var(--sys-size-4)); } .learn-more { padding-top: 7px; } .info-tooltip-text { max-width: var(--sys-size-26); } .tooltip-footer { padding: var(--sys-size-5) 0 0; display: flex; align-items: center; height: 34px; devtools-checkbox { margin-left: auto; } } .progress-line { display: flex; align-items: center; flex-grow: 1; .label { margin-right: var(--sys-size-6); } .indicator-container { height: var(--sys-size-5); background-color: var(--sys-color-surface5); flex-grow: 1 } .indicator { background-color: var(--sys-color-primary); height: 100%; } } }