Skip to content

Commit e985780

Browse files
committed
feat: Adds styles to support new drag and drop implementation
1 parent 45744f8 commit e985780

File tree

4 files changed

+51
-0
lines changed

4 files changed

+51
-0
lines changed

src/inputs/pro/autocomplete.ts

+12
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@ export default {
1919
data-[active-selection=true]:ring-$accentColor-$baseColorShade(-1,*)
2020
dark:bg-$colorTemperature-600
2121
dark:group-data-[multiple]:border-$colorTemperature-$borderShadeDarkMode(0,300,700)
22+
23+
${
24+
"" /** Drag and drop styles:
25+
- dropZone
26+
- touchDropZone
27+
- touchDragging
28+
- longTouch .*/
29+
}
30+
[&.formkit-dropZone]:opacity-25
31+
[&.formkit-touchDropZone]:opacity-25
32+
[&.formkit-touchDragging]:!flex
33+
[&.formkit-longTouch]:opacity-25
2234
`,
2335
selection: `
2436
$radius

src/inputs/pro/dropdown.ts

+10
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,16 @@ export default {
4343
whitespace-nowrap
4444
mr-1
4545
`,
46+
tagWrapper: `
47+
${
48+
"" /** Drag and drop styles:
49+
- dropZone
50+
- touchDropZone
51+
.*/
52+
}
53+
[&.formkit-dropZone_.formkit-tag]:opacity-25
54+
[&.formkit-touchDropZone_.formkit-tag]:opacity-25
55+
`,
4656
truncationCount: `
4757
flex
4858
items-center

src/inputs/pro/taglist.ts

+10
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,16 @@ export default {
88
tags: `
99
pl-$spacing(2,2,4)
1010
`,
11+
tagWrapper: `
12+
${
13+
"" /** Drag and drop styles:
14+
- dropZone
15+
- touchDropZone
16+
.*/
17+
}
18+
[&.formkit-dropZone_.formkit-tag]:opacity-25
19+
[&.formkit-touchDropZone_.formkit-tag]:opacity-25
20+
`,
1121
input: `
1222
!p-0
1323
!w-[0%]

src/inputs/pro/transferlist.ts

+19
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,25 @@ export default {
103103
dark:ring-$colorTemperature-$borderShadeDarkMode(2,400,700)
104104
dark:data-[is-active=true]:ring-$accentColor-$borderShadeDarkMode(2,300,600)
105105
dark:aria-selected:ring-$accentColor-$borderShadeDarkMode(2,300,600)
106+
107+
${
108+
"" /** Drag and drop styles:
109+
- dropZone
110+
- selectionDropZone
111+
- touchDropZone
112+
- touchSelectionDropZone
113+
- longTouch .*/
114+
}
115+
[&.formkit-dropZone]:bg-$accentColor-100
116+
[&.formkit-selectionDropZone]:bg-$accentColor-100
117+
[&.formkit-touchDropZone]:bg-$accentColor-100
118+
[&.formkit-touchSelectionDropZone]:bg-$accentColor-100
119+
[&.formkit-longTouch]:bg-$accentColor-100
120+
dark:[&.formkit-dropZone]:bg-$accentColor-900
121+
dark:[&.formkit-selectionDropZone]:bg-$accentColor-900
122+
dark:[&.formkit-touchDropZone]:bg-$accentColor-900
123+
dark:[&.formkit-touchSelectionDropZone]:bg-$accentColor-900
124+
dark:[&.formkit-longTouch]:bg-$accentColor-900
106125
`,
107126
transferlistOption: `
108127
text-$scale(-1,*)

0 commit comments

Comments
 (0)