@@ -8,33 +8,38 @@ const toggle = () => {
8
8
};
9
9
</script >
10
10
11
- <div class =" grid w-full overflow-y-auto lg:grid-cols-[1fr_auto] max-lg:grid-cols-[auto] " >
12
- <div class =" p-5 inline-grid " >
13
- <slot name =" content " />
11
+ <div class =" flex flex-col w-full overflow-y-auto" >
12
+ <div class =" p-5" >
13
+ <slot name =" header " />
14
14
</div >
15
- <div class =" inline-grid max-lg:order-first" >
16
- <div class ="max-lg:w-full max-lg:min-w-full" class:w- [375px]=" {open}" class:min-w- [375px]=" {open}" >
17
- <div
18
- class:hidden =" {! open }"
19
- class:block =" {open }"
20
- class =" h-fit lg:bg-charcoal-800 lg:rounded-l-md lg:mt-5 lg:py-4 max-lg:block"
21
- aria-label =" {` ${detailsLabel } panel ` }" >
22
- <div class =" flex flex-col px-4 space-y-4 mx-auto" >
23
- <div class =" w-full flex flex-row justify-between max-lg:hidden" >
24
- <span class ="text-base" >{detailsTitle }</span >
25
- <button on :click =" {toggle }" aria-label =" {` hide ${detailsLabel } ` }"
26
- ><i class =" fas fa-angle-right text-gray-900" ></i ></button >
15
+ <div class =" grid w-full lg:grid-cols-[1fr_auto] max-lg:grid-cols-[auto]" >
16
+ <div class =" p-5 inline-grid" >
17
+ <slot name =" content" />
18
+ </div >
19
+ <div class =" inline-grid max-lg:order-first" >
20
+ <div class ="max-lg:w-full max-lg:min-w-full" class:w- [375px]=" {open}" class:min-w- [375px]=" {open}" >
21
+ <div
22
+ class:hidden =" {! open }"
23
+ class:block =" {open }"
24
+ class =" h-fit lg:bg-charcoal-800 lg:rounded-l-md lg:mt-5 lg:py-4 max-lg:block"
25
+ aria-label =" {` ${detailsLabel } panel ` }" >
26
+ <div class =" flex flex-col px-4 space-y-4 mx-auto" >
27
+ <div class =" w-full flex flex-row justify-between max-lg:hidden" >
28
+ <span class ="text-base" >{detailsTitle }</span >
29
+ <button on :click =" {toggle }" aria-label =" {` hide ${detailsLabel } ` }"
30
+ ><i class =" fas fa-angle-right text-gray-900" ></i ></button >
31
+ </div >
32
+ <slot name =" details" />
27
33
</div >
28
- <slot name =" details" />
29
34
</div >
30
- </ div >
31
- < div
32
- class:hidden =" {open }"
33
- class:block = " { ! open } "
34
- class = " bg-charcoal-800 mt-5 p-4 rounded-md h-fit max-lg:hidden "
35
- aria-label =" {` toggle ${detailsLabel }` }" >
36
- < button on : click = " { toggle } " aria-label = " { ` show ${ detailsLabel } ` } "
37
- >< i class = " fas fa-angle-left text-gray-900 " ></ i ></ button >
35
+ < div
36
+ class:hidden = " { open } "
37
+ class:block =" {! open }"
38
+ class = " bg-charcoal-800 mt-5 p-4 rounded-md h-fit max-lg:hidden "
39
+ aria-label = " { ` toggle ${ detailsLabel } ` } " >
40
+ < button on : click = " { toggle } " aria-label =" {` show ${detailsLabel }` }"
41
+ >< i class = " fas fa-angle-left text-gray-900 " ></ i ></ button >
42
+ </ div >
38
43
</div >
39
44
</div >
40
45
</div >
0 commit comments