File tree Expand file tree Collapse file tree 2 files changed +95
-2
lines changed Expand file tree Collapse file tree 2 files changed +95
-2
lines changed Original file line number Diff line number Diff line change 1+ <template >
2+ <v-sheet
3+ :width =" width + 'px'"
4+ class =" z-scaling-menu"
5+ elevation =" 10"
6+ rounded =" lg"
7+ >
8+ <v-card class =" bg-primary pa-4" elevation =" 0" >
9+ <v-card-title class =" d-flex justify-space-between align-center" >
10+ <h3 class =" text-h5 font-weight-bold" >Z Scaling Control</h3 >
11+ </v-card-title >
12+ <v-card-text class =" pt-4" >
13+ <v-container >
14+ <v-row >
15+ <v-col cols =" 12" class =" py-2" >
16+ <v-slider
17+ v-model =" zScale"
18+ :min =" 1"
19+ :max =" 10"
20+ :step =" 0.2"
21+ label =" Z Scale"
22+ thumb-label
23+ color =" white"
24+ track-color =" white"
25+ />
26+ </v-col >
27+ </v-row >
28+ <v-row >
29+ <v-col cols =" 12" class =" py-2" >
30+ <v-text-field
31+ v-model.number =" zScale"
32+ type =" number"
33+ label =" Z Scale Value"
34+ outlined
35+ dense
36+ hide-details
37+ step =" 0.1"
38+ class =" custom-number-input"
39+ :min =" 1"
40+ />
41+ </v-col >
42+ </v-row >
43+ </v-container >
44+ </v-card-text >
45+ <v-card-actions class =" justify-center pb-4" >
46+ <v-btn
47+ variant =" text"
48+ color =" white"
49+ @click =" $emit('close')"
50+ class =" px-4"
51+ >
52+ Close
53+ </v-btn >
54+ <v-btn
55+ variant =" outlined"
56+ color =" white"
57+ @click =" $emit('close')"
58+ class =" px-4"
59+ >
60+ Apply
61+ </v-btn >
62+ </v-card-actions >
63+ </v-card >
64+ </v-sheet >
65+ </template >
66+
67+ <script setup>
68+ const zScale = defineModel ({ type: Number , default: 1 })
69+ const props = defineProps ({
70+ width: { type: Number , default: 400 },
71+ })
72+ </script >
73+
74+ <style scoped>
75+ .z-scaling-menu {
76+ position : absolute ;
77+ z-index : 2 ;
78+ top : 90px ;
79+ right : 55px ;
80+ border-radius : 12px !important ;
81+ }
82+
83+ .custom-number-input :deep(.v-input__control ) {
84+ min-height : 48px ;
85+ }
86+
87+ .v-btn {
88+ border-radius : 8px ;
89+ text-transform : none ;
90+ font-weight : 500 ;
91+ letter-spacing : normal ;
92+ }
93+ </style >
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ const vuetify = createVuetify({
1313} )
1414
1515describe ( "FeedBackErrorBanner.vue" , async ( ) => {
16- test ( `Test reload` , async ( ) => {
16+ ; ( test ( `Test reload` , async ( ) => {
1717 const wrapper = mount ( FeedBackErrorBanner , {
1818 global : {
1919 plugins : [ createTestingPinia ( ) , vuetify ] ,
@@ -48,5 +48,5 @@ describe("FeedBackErrorBanner.vue", async () => {
4848 const v_btn = wrapper . findAll ( ".v-btn" )
4949 await v_btn [ 1 ] . trigger ( "click" )
5050 expect ( feedback_store . server_error ) . toBe ( false )
51- } )
51+ } ) )
5252} )
You can’t perform that action at this time.
0 commit comments