@@ -374,9 +374,7 @@ defineExpose({ open, close, snapToPoint })
374374}
375375
376376[data-vsbs-shadow = ' true' ] {
377- box-shadow :
378- 0 -5px 60px 0 rgba (38 , 89 , 115 , 0.2 ),
379- 0 -1px 0 rgba (38 , 89 , 115 , 0.06 );
377+ box-shadow : 0 -5px 60px 0 var (--vsbs-shadow-color , hsla (0 , 0% , 35% , 0.2 ));
380378}
381379
382380[data-vsbs-sheet ] {
@@ -406,9 +404,9 @@ defineExpose({ open, close, snapToPoint })
406404}
407405
408406[data-vsbs-header ] {
409- box-shadow : 0 1px 0 rgba (46 , 59 , 66 , 0.125 );
407+ box-shadow : 0 1px 0 var ( --vsbs-border-color , rgba (46 , 59 , 66 , 0.125 ) );
410408 flex-shrink : 0 ;
411- padding : 20px 16px 8px 16 px ;
409+ padding : 20px var ( --vsbs-padding-x , 16px ) 8px ;
412410 user-select : none ;
413411 z-index : 1 ;
414412}
@@ -428,14 +426,14 @@ defineExpose({ open, close, snapToPoint })
428426
429427[data-vsbs-header ]:empty {
430428 box-shadow : none ;
431- padding : 12px 16px 8px 16 px ;
429+ padding : 12px var ( --vsbs-padding-x , 16px ) 8px ;
432430}
433431
434432[data-vsbs-footer ] {
435- box-shadow : 0 -1px 0 rgba (46 , 59 , 66 , 0.125 );
433+ box-shadow : 0 -1px 0 var ( --vsbs-border-color , rgba (46 , 59 , 66 , 0.125 ) );
436434 flex-grow : 0 ;
437435 flex-shrink : 0 ;
438- padding : 16px ;
436+ padding : 16px var ( --vsbs-padding-x , 16 px ) ;
439437 user-select : none ;
440438}
441439
@@ -455,7 +453,7 @@ defineExpose({ open, close, snapToPoint })
455453
456454[data-vsbs-content ] {
457455 display : grid ;
458- padding : 1vh 3 vh 3 vh ;
456+ padding : 1vh var ( --vsbs-padding-x , 16 px ) ;
459457 user-select : none ;
460458}
461459
0 commit comments