File tree Expand file tree Collapse file tree 3 files changed +28
-25
lines changed
demo/src/modules/components/drawer/examples/2 Expand file tree Collapse file tree 3 files changed +28
-25
lines changed Original file line number Diff line number Diff line change 9
9
< tui-drawer
10
10
*tuiPopup ="open() "
11
11
direction ="left "
12
+ class ="drawer "
12
13
[overlay] ="true "
13
- [style.inline-size.rem] ="20 "
14
- [style.top.px] ="0 "
15
14
(click.self) ="onClose() "
16
15
>
17
16
< header class ="header ">
Original file line number Diff line number Diff line change
1
+ .drawer {
2
+ top : 0 ;
3
+ border-radius : 0 ;
4
+ inline-size : 20rem ;
5
+ }
6
+
1
7
.header {
2
8
position : sticky ;
3
9
}
Original file line number Diff line number Diff line change 11
11
border-top-left-radius : 1.25rem ;
12
12
border-top-right-radius : 1.25rem ;
13
13
14
- & [style *= ' top: 0' ] {
15
- border-radius : 0 ;
16
-
17
- .t-aside {
18
- padding-block-start : env(safe- area- inset- top);
19
- }
20
- }
21
-
22
14
& .tui-enter ,
23
15
& .tui-leave {
24
16
animation-name : tuiFade, tuiSlide;
25
17
}
26
18
27
- & ._overlay ::before {
28
- .transition (opacity );
29
-
30
- content : ' ' ;
31
- position : fixed ;
32
- top : -100vh ;
33
- left : -100vw ;
34
- right : -100vw ;
35
- bottom : -100vh ;
36
- background : var (--tui-service-backdrop );
37
- transition-timing-function : ease-out ;
38
-
39
- tui- root:has(tui- dialogs .t-overlay_visible ) & {
40
- opacity : 0 ;
41
- transition-timing-function : ease-in ;
19
+ & ._overlay {
20
+ > .t-aside {
21
+ padding-block-start : env(safe- area- inset- top);
22
+ }
23
+
24
+ & ::before {
25
+ .transition (opacity );
26
+
27
+ content : ' ' ;
28
+ position : fixed ;
29
+ top : -100vh ;
30
+ left : -100vw ;
31
+ right : -100vw ;
32
+ bottom : -100vh ;
33
+ background : var (--tui-service-backdrop );
34
+ transition-timing-function : ease-out ;
35
+
36
+ tui- root:has(tui- dialogs .t-overlay_visible ) & {
37
+ opacity : 0 ;
38
+ transition-timing-function : ease-in ;
39
+ }
42
40
}
43
41
}
44
42
}
You can’t perform that action at this time.
0 commit comments