UNPKG

chrome-devtools-frontend

Version:
167 lines (139 loc) 3.55 kB
/* * Copyright 2015 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. */ .service-worker-version { display: flex; /* The status string can be long, allow this line of the report to wrap. */ flex-wrap: wrap; } .service-worker-version-stack { position: relative; } .service-worker-version-stack-bar { position: absolute; top: 10px; bottom: 20px; left: 4px; content: ""; border-left: 1px solid var(--color-details-hairline); z-index: 0; } .service-worker-version:not(:last-child) { margin-bottom: 7px; } .service-worker-version-string { /* This label contains important information that needs to be legible at all times. Don't shrink it. */ flex-shrink: 0; } .service-worker-active-circle, .service-worker-redundant-circle, .service-worker-waiting-circle, .service-worker-installing-circle { position: relative; display: inline-block; width: 10px; height: 10px; z-index: 10; margin-right: 5px; border-radius: 50%; border: 1px solid var(--color-text-secondary); align-self: center; /* The circle should not shrink, to avoid risking becoming invisible. */ flex-shrink: 0; } /* The circle's color does not change for light/dark mode on purpose */ .service-worker-active-circle { background-color: #50b04f; /* stylelint-disable-line plugin/use_theme_colors */ /* See: crbug.com/1152736 for color variable migration. */ } .service-worker-waiting-circle { background-color: #f38e24; /* stylelint-disable-line plugin/use_theme_colors */ /* See: crbug.com/1152736 for color variable migration. */ } .service-worker-installing-circle { background-color: var(--color-background); } .service-worker-redundant-circle { background-color: #808080; /* stylelint-disable-line plugin/use_theme_colors */ /* See: crbug.com/1152736 for color variable migration. */ } .service-worker-subtitle { padding-left: 14px; line-height: 14px; color: var(--color-text-disabled); } .link { margin-left: 7px; } .service-worker-editor-with-button { align-items: baseline; display: flex; } .service-worker-notification-editor { border: 1px solid var(--color-details-hairline); display: flex; flex: auto; margin-right: 4px; max-width: 400px; min-width: 80px; } .report-field-value { white-space: normal; } .report-field-value-filename, .service-worker-client-string { max-width: 400px; overflow: hidden; text-overflow: ellipsis; } .report-field-value-filename { /* hack to prevent focus-ring from being cut off on the left */ padding-left: 2px; margin-left: -2px; } .report-field-value-subtitle { overflow: hidden; text-overflow: ellipsis; } .service-worker-client { display: flex; } .service-worker-client-focus-link { flex: none; margin-right: 2px; align-self: center; } .service-worker-notification-editor.source-code { /** Simulate CodeMirror that is shown above */ padding: 4px; } .service-worker-list { background-color: var(--color-background-elevation-1); overflow: auto; } .service-workers-this-origin { flex-shrink: 0; flex-grow: 0; } .service-workers-this-origin, .service-workers-other-origin { min-width: 530px; } .service-worker-has-current .service-workers-other-origin { margin-top: 16px; border-top: 1px solid var(--color-details-hairline); } .devtools-link { line-height: 14px; align-self: center; padding: 1px; } button.link { padding: 1px; } button.link:focus-visible { background-color: inherit; }