UNPKG

chrome-devtools-frontend

Version:
109 lines (94 loc) 2.13 kB
/* * Copyright 2021 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. */ .editor.interacting::before { content: ''; position: fixed; inset: 0; } .clock, .pointer, .center, .hand, .dial { position: absolute; } .clock { top: 6px; width: 6em; height: 6em; background-color: var(--sys-color-cdt-base-container); border: 0.5em solid var(--sys-color-neutral-outline); border-radius: 9em; box-shadow: var(--drop-shadow), inset 0 0 15px var(--box-shadow-outline-color); transform: translateX(-3em); } .center, .hand { box-shadow: 0 0 2px var(--box-shadow-outline-color); } .pointer { margin: auto; top: 0; left: -0.4em; right: 0; width: 0; height: 0; border-style: solid; border-width: 0 0.9em 0.9em; border-color: transparent transparent var(--sys-color-neutral-outline) transparent; } .center, .hand, .dial { margin: auto; inset: 0; } .center { width: 0.7em; height: 0.7em; border-radius: 10px; } .dial { width: 2px; height: var(--clock-dial-length); background-color: var(--override-dial-color); border-radius: 1px; } .hand { height: 50%; width: 0.3em; background: var(--sys-color-tonal-container); } .hand::before { content: ''; display: inline-block; position: absolute; top: -0.6em; left: -0.35em; width: 1em; height: 1em; border-radius: 50%; cursor: pointer; box-shadow: 0 0 5px var(--box-shadow-outline-color); } .hand::before, .center { background-color: var(--sys-color-tonal-container); } :host-context(.theme-with-dark-background) .hand::before { /* stylelint-disable-next-line plugin/use_theme_colors */ box-shadow: 0 0 5px hsl(0deg 0% 0% / 80%); } :host-context(.theme-with-dark-background) .center, :host-context(.theme-with-dark-background) .hand { /* stylelint-disable-next-line plugin/use_theme_colors */ box-shadow: 0 0 2px hsl(0deg 0% 0% / 60%); } :host-context(.theme-with-dark-background) .clock { /* stylelint-disable-next-line plugin/use_theme_colors */ background-color: hsl(225deg 5% 27%); }