24 lines
431 B
JavaScript
24 lines
431 B
JavaScript
import { css } from 'lit';
|
|
|
|
export const overlayDocumentStyle = css`
|
|
body > *[inert] {
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
pointer-events: none;
|
|
}
|
|
|
|
body.overlays-scroll-lock {
|
|
overflow: hidden;
|
|
}
|
|
|
|
body.overlays-scroll-lock-ios-fix {
|
|
position: fixed;
|
|
width: 100%;
|
|
}
|
|
|
|
html.overlays-scroll-lock-ios-fix {
|
|
height: 100vh;
|
|
}
|
|
`;
|