UNPKG

chrome-devtools-frontend

Version:
91 lines (72 loc) 1.73 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. */ :host { width: 100%; flex: auto 0 1; overflow-y: auto; flex-direction: column; --override-background-list-item-color: var(--sys-color-cdt-base-container); } :host([hidden]) { display: none; } ul { list-style: none; margin: 0; padding: 0; } li { flex: none; min-height: 30px; display: flex; align-items: center; position: relative; overflow: hidden; padding-left: var(--sys-size-11); border-radius: var(--sys-shape-corner-extra-small); &:hover { .controls-gradient { background-image: linear-gradient(90deg, transparent, var(--sys-color-cdt-base-container)); } .controls-buttons { visibility: visible; } } &:focus-within:not(:active), &:focus-visible { background-color: var(--sys-color-state-hover-on-subtle); --override-background-list-item-color: hsl(0deg 0% 96%); outline: none; .controls-gradient { background-image: linear-gradient(90deg, transparent, var(--override-background-list-item-color)); } .controls-buttons { background-color: var(--override-background-list-item-color); visibility: visible; } } } .controls-container { display: flex; flex-direction: row; justify-content: flex-end; align-items: stretch; pointer-events: none; position: absolute; right: 0; } .controls-gradient { width: var(--sys-size-16); } .controls-buttons { flex: none; display: flex; flex-direction: row; align-items: center; pointer-events: auto; visibility: hidden; background-color: var(--sys-color-cdt-base-container); }