@@ -51,22 +51,34 @@ export class PatternManager {
51
51
template : `
52
52
<section class="w-full py-16 lg:py-32">
53
53
<div class="container mx-auto px-4 md:px-6 lg:px-8">
54
- <div class="grid grid-cols-1 gap-8 items-center lg:grid-cols-2 ">
55
- <div data-canvas="col1 " class="aspect-video relative border-2 border-dashed border-slate-200 dark:border-slate-700 bg-white dark:bg-slate-800 rounded-lg">
56
- <div class="absolute inset-0 grid grid-cols-6 gap-4 pointer-events-none">
57
- ${ Array ( 6 ) . fill ( '<div class="grid-guides h-full bg-slate-100 dark:bg-slate-900/20"></div>' ) . join ( '' ) }
54
+ <div class="flex flex-col gap-10 ">
55
+ <div data-canvas="main " class="w-full min-h-[12rem] relative border-2 border-dashed border-slate-200 dark:border-slate-700 bg-white dark:bg-slate-800 rounded-lg">
56
+ <div class="absolute inset-0 grid grid-cols-12 gap-4 pointer-events-none">
57
+ ${ Array ( 12 ) . fill ( '<div class="grid-guides h-full bg-slate-100 dark:bg-slate-900/20"></div>' ) . join ( '' ) }
58
58
</div>
59
59
</div>
60
- <div data-canvas="col2" class="aspect-video relative border-2 border-dashed border-slate-200 dark:border-slate-700 bg-white dark:bg-slate-800 rounded-lg">
61
- <div class="absolute inset-0 grid grid-cols-6 gap-4 pointer-events-none">
62
- ${ Array ( 6 ) . fill ( '<div class="grid-guides h-full bg-slate-100 dark:bg-slate-900/20"></div>' ) . join ( '' ) }
60
+ <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-8">
61
+ <div data-canvas="col1" class="aspect-square relative border-2 border-dashed border-slate-200 dark:border-slate-700 bg-white dark:bg-slate-800 rounded-lg">
62
+ <div class="absolute inset-0 grid grid-cols-6 gap-4 pointer-events-none">
63
+ ${ Array ( 6 ) . fill ( '<div class="grid-guides h-full bg-slate-100 dark:bg-slate-900/20"></div>' ) . join ( '' ) }
64
+ </div>
65
+ </div>
66
+ <div data-canvas="col2" class="aspect-square relative border-2 border-dashed border-slate-200 dark:border-slate-700 bg-white dark:bg-slate-800 rounded-lg">
67
+ <div class="absolute inset-0 grid grid-cols-6 gap-4 pointer-events-none">
68
+ ${ Array ( 6 ) . fill ( '<div class="grid-guides h-full bg-slate-100 dark:bg-slate-900/20"></div>' ) . join ( '' ) }
69
+ </div>
70
+ </div>
71
+ <div data-canvas="col3" class="aspect-square relative border-2 border-dashed border-slate-200 dark:border-slate-700 bg-white dark:bg-slate-800 rounded-lg">
72
+ <div class="absolute inset-0 grid grid-cols-6 gap-4 pointer-events-none">
73
+ ${ Array ( 6 ) . fill ( '<div class="grid-guides h-full bg-slate-100 dark:bg-slate-900/20"></div>' ) . join ( '' ) }
74
+ </div>
63
75
</div>
64
76
</div>
65
77
</div>
66
78
</div>
67
79
</section>
68
80
` ,
69
- canvases : [ 'col1' , 'col2' ]
81
+ canvases : [ 'main' , ' col1', 'col2' , 'col3 ']
70
82
}
71
83
} ;
72
84
0 commit comments