UNPKG

chrome-devtools-frontend

Version:
73 lines (62 loc) 1.61 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 > *) { .global-ai-button-container { margin-left: var(--sys-size-3); margin-right: var(--sys-size-2); } .global-ai-button { display: flex; justify-content: center; align-items: center; width: var(--sys-size-9); height: var(--sys-size-9); border-radius: var(--sys-shape-corner-full); background-image: var(--app-gradient-google-ai); font: var(--sys-typescale-body4-medium); color: var(--ref-palette-neutral100); transition: width 1s, padding 1s; margin-left: auto; overflow: hidden; position: relative; border: 0; &:focus-visible { outline: var(--sys-size-2) solid var(--sys-color-state-focus-ring); } &:hover::after, &:active::after { content: ""; height: 100%; width: 100%; border-radius: inherit; position: absolute; top: 0; left: 0; } &:hover::after { background-color: var(--sys-color-state-hover-on-prominent); } &:active::after { background-color: var(--sys-color-state-ripple-primary); } devtools-icon { width: var(--sys-size-7); height: var(--sys-size-7); color: var(--ref-palette-neutral100); } .button-text { opacity: 0%; transition: opacity 1s; } } .global-ai-button.expanded { width: auto; padding: 0 var(--sys-size-6) 0 var(--sys-size-5); .button-text { opacity: 100%; } } }