create estimate

This commit is contained in:
Casey 2025-11-26 16:47:53 -06:00
parent 2ea20a86e3
commit afa161a0cf
15 changed files with 1234 additions and 435 deletions

View file

@ -56,18 +56,19 @@
gap: 5px;
}
/* Fix ToggleSwitch z-index so slider is visible but input receives clicks */
.p-toggleswitch {
position: relative;
/* Vuetify Switch and Checkbox Styling */
.v-switch {
align-self: center;
transform: scale(0.85);
transform-origin: center;
}
.p-toggleswitch-slider {
position: relative;
z-index: 0;
pointer-events: none;
.v-switch .v-switch__thumb {
pointer-events: auto !important; /* Make thumb clickable */
}
.p-toggleswitch-input {
position: absolute;
z-index: 1;
.v-checkbox {
align-self: center;
transform: scale(0.75);
transform-origin: center;
}