html,
body {
margin: 0;
padding: 0;
width: 100%;
min-height: 100%;
/* cartoon 等业务页默认白底;勿用全局灰底覆盖 */
background-color: #ffffff;
}
#app {
width: 100%;
min-height: 100vh;
min-height: 100dvh;
background-color: #ffffff;
}
*,
*::before,
*::after {
box-sizing: border-box;
}
[data-theme='dark'] {
&,
* {
color-scheme: dark !important;
}
}
[data-theme='light'] {
&,
* {
color-scheme: light !important;
}
body {
background-color: #ffffff;
}
}
:root{
--van-checkbox-checked-icon-color: #07c160;
--van-radio-checked-icon-color: #07c160;
}
.agree-dialog{
top: 50%!important;
max-width: 100vw!important;
// height: 100vh;
}
/* 仅 AR 全屏画布;勿用全局 canvas(会把点云 WebGL 拉成 100vw 导致偏左) */
.fullscreen-canvas {
position: fixed;
left: 0;
top: 0;
width: 100vw;
height: 100vh;
}