material-web/button/internal/_touch-target.scss

24 lines
394 B
SCSS
Raw Normal View History

//
// Copyright 2021 Google LLC
// SPDX-License-Identifier: Apache-2.0
//
@mixin styles() {
.touch {
position: absolute;
top: 50%;
height: 48px;
left: 0;
right: 0;
transform: translateY(-50%);
}
:host([touch-target='wrapper']) {
margin: max(0px, (48px - var(--_container-height)) / 2) 0;
}
:host([touch-target='none']) .touch {
display: none;
}
}