chrome-devtools-frontend
Version:
Chrome DevTools UI
134 lines (117 loc) • 2.77 kB
CSS
/*
* Copyright 2025 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.
*/
.ai-assistance-explore-container {
&,
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
width: 100%;
height: fit-content;
display: flex;
flex-direction: column;
align-items: center;
margin: auto 0;
font: var(--sys-typescale-headline4);
gap: var(--sys-size-8);
padding: var(--sys-size-3);
overflow: auto;
scrollbar-gutter: stable both-edges;
.link {
padding: 0;
margin: 0 3px;
}
.header {
flex-shrink: 0;
display: flex;
flex-direction: column;
width: 100%;
align-items: center;
justify-content: center;
justify-self: center;
gap: var(--sys-size-4);
.icon {
display: flex;
justify-content: center;
align-items: center;
height: var(--sys-size-14);
width: var(--sys-size-14);
border-radius: var(--sys-shape-corner-small);
background: linear-gradient(
135deg,
var(--sys-color-gradient-primary),
var(--sys-color-gradient-tertiary)
);
}
h1 {
font: var(--sys-typescale-headline4);
}
p {
text-align: center;
font: var(--sys-typescale-body4-regular);
}
.link {
font: var(--sys-typescale-body4-regular);
}
}
.content {
flex-shrink: 0;
display: flex;
flex-direction: column;
gap: var(--sys-size-5);
align-items: center;
justify-content: center;
justify-self: center;
}
.feature-card {
display: flex;
padding: var(--sys-size-4) var(--sys-size-6);
gap: 10px;
background-color: var(--sys-color-surface2);
border-radius: var(--sys-shape-corner-medium-small);
width: 100%;
align-items: center;
.feature-card-icon {
min-width: var(--sys-size-12);
min-height: var(--sys-size-12);
display: flex;
justify-content: center;
align-items: center;
background-color: var(--sys-color-tonal-container);
border-radius: var(--sys-shape-corner-full);
devtools-icon {
width: 18px;
height: 18px;
}
}
.feature-card-content {
h3 {
font: var(--sys-typescale-body3-medium);
}
p {
font: var(--sys-typescale-body4-regular);
line-height: 18px;
}
}
}
}
.ai-assistance-explore-footer {
flex-shrink: 0;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
padding-block: var(--sys-size-3);
font: var(--sys-typescale-body5-regular);
border-top: 1px solid var(--sys-color-divider);
text-wrap: balance;
text-align: center;
p {
margin: 0;
padding: 0;
}
}