chrome-devtools-frontend
Version:
Chrome DevTools UI
51 lines (44 loc) • 1.13 kB
CSS
/*
* 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.
*/
input[type="checkbox"] {
width: 12px;
height: 12px;
accent-color: var(--sys-color-primary-bright);
color: var(--sys-color-on-primary);
position: relative;
outline: none;
display: flex;
align-items: center;
justify-content: center;
&:hover::after,
&:active::before {
content: "";
height: 24px;
width: 24px;
border-radius: var(--sys-shape-corner-full);
position: absolute;
}
&:not(:disabled):hover::after {
background-color: var(--sys-color-state-hover-on-subtle);
}
&:not(:disabled):active::before {
background-color: var(--sys-color-state-ripple-neutral-on-subtle);
}
&:not(:disabled):focus-visible::before {
content: "";
height: 15px;
width: 15px;
border-radius: 5px;
position: absolute;
border: 2px solid var(--sys-color-state-focus-ring);
}
&.small:hover::after,
&.small:active::before {
height: 12px;
width: 12px;
border-radius: 2px;
}
}