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