Dwinzo_dev/app/src/styles/scene/scene.scss

116 lines
2.4 KiB
SCSS
Raw Normal View History

@use "../abstracts/variables" as *;
@use "../abstracts/mixins" as *;
.distance-text-wrapper,
.zone-name-wrapper,
.pointer-none {
pointer-events: auto !important;
background-color: gray;
}
.zone-name-wrapper {
background: var(--background-color-accent);
color: var(--text-button-color);
outline: 1px solid var(--border-color);
border-radius: #{$border-radius-medium};
backdrop-filter: blur(12px);
}
.distance-text {
pointer-events: none !important;
div {
position: absolute;
transform: translate(-50%, -50%) scale(0.8);
pointer-events: none !important;
white-space: nowrap;
// style
font-size: var(--font-size-large);
padding: 2px 8px;
background: var(--background-color-accent);
color: var(--text-button-color);
border-radius: #{$border-radius-medium};
box-shadow: var(--box-shadow-light);
}
.area {
2025-05-08 11:28:52 +00:00
background: #008cff;
}
}
.zone-name {
padding: 2px 10px;
text-wrap: nowrap;
color: var(--text-button-color);
}
//
//
//
//
// ------------------------------- temp -----------------------------
.select-floorplane-wrapper {
position: absolute;
@include flex-center;
gap: 12px;
top: 0;
left: 50%;
padding: 8px;
padding-left: 14px;
background: var(--background-color);
backdrop-filter: blur(12px);
border-radius: #{$border-radius-large};
outline: 1px solid var(--border-color);
transform: translate(-50%, 12px);
z-index: 100;
.presets-container {
@include flex-center;
gap: 4px;
.preset {
background: var(--background-color);
padding: 2px 8px;
border-radius: #{$border-radius-large};
outline: 1px solid var(--border-color);
}
.active {
background: var(--background-color-accent);
color: var(--text-button-color);
}
}
}
.label-toogler {
position: fixed;
bottom: 4%;
right: 1.5%;
z-index: 10;
// background: var(--background-color);
// backdrop-filter: blur(10px);
// outline: 1px solid var(--border-color);
border-radius: 8px;
.input-toggle-container {
padding: 0;
display: flex;
flex-direction: column;
align-items: end;
gap: 12px;
.check-box {
width: 35px;
height: 20px;
.check-box-style {
width: 16px;
height: 16px;
background: var(--text-button-color) !important;
}
}
}
}