1
+ {
2
+ "Vue Transition" : {
3
+ "prefix" : " vcss-transition" ,
4
+ "body" : [
5
+ " .v-enter-active," ,
6
+ " .v-leave-active {" ,
7
+ " \t transition: opacity 0.5s ease;" ,
8
+ " }" ,
9
+ " " ,
10
+ " .v-enter-from," ,
11
+ " .v-leave-to {" ,
12
+ " \t opacity: 0;" ,
13
+ " }"
14
+ ],
15
+ "description" : " Vue Transition styles"
16
+ },
17
+ "Vue Named Transition" : {
18
+ "prefix" : " vcss-transition-named" ,
19
+ "body" : [
20
+ " .${1:transitionName}-enter-active," ,
21
+ " .${1:transitionName}-leave-active {" ,
22
+ " \t transition: opacity 0.5s ease;" ,
23
+ " }" ,
24
+ " " ,
25
+ " .${1:transitionName}-enter-from," ,
26
+ " .${1:transitionName}-leave-to {" ,
27
+ " \t opacity: 0;" ,
28
+ " }"
29
+ ],
30
+ "description" : " Vue Named Transition styles"
31
+ },
32
+ "Vue Transition - Tailwind" : {
33
+ "prefix" : " vcss-transition-tailwind" ,
34
+ "body" : [
35
+ " .v-enter-active," ,
36
+ " .v-leave-active {" ,
37
+ " \t @apply transition duration-500;" ,
38
+ " }" ,
39
+ " " ,
40
+ " .v-enter-from," ,
41
+ " .v-leave-to {" ,
42
+ " \t @apply opacity-0;" ,
43
+ " }"
44
+ ],
45
+ "description" : " Vue Transition styles for Tailwind CSS"
46
+ },
47
+ "Vue Named Transition - Tailwind" : {
48
+ "prefix" : " vcss-transition-named-tailwind" ,
49
+ "body" : [
50
+ " .${1:transitionName}-enter-active," ,
51
+ " .${1:transitionName}-leave-active {" ,
52
+ " \t @apply transition duration-500;" ,
53
+ " }" ,
54
+ " " ,
55
+ " .${1:transitionName}-enter-from," ,
56
+ " .${1:transitionName}-leave-to {" ,
57
+ " \t @apply opacity-0;" ,
58
+ " }"
59
+ ],
60
+ "description" : " Vue Named Transition styles for Tailwind CSS"
61
+ },
62
+ "Vue Transition Group" : {
63
+ "prefix" : " vcss-transition-group" ,
64
+ "body" : [
65
+ " .${1:transitionName}-move," ,
66
+ " .${1:transitionName}-enter-active," ,
67
+ " .${1:transitionName}-leave-active {" ,
68
+ " \t transition: opacity 0.5s ease;" ,
69
+ " }" ,
70
+ " " ,
71
+ " .${1:transitionName}-enter-from," ,
72
+ " .${1:transitionName}-leave-to {" ,
73
+ " \t opacity: 0;" ,
74
+ " }" ,
75
+ " " ,
76
+ " .${1:transitionName}-leave-active {" ,
77
+ " \t position: absolute;" ,
78
+ " }"
79
+ ],
80
+ "description" : " Vue Transition Group styles"
81
+ },
82
+ "Vue Transition Group - Tailwind" : {
83
+ "prefix" : " vcss-transition-group-tailwind" ,
84
+ "body" : [
85
+ " .${1:transitionName}-move," ,
86
+ " .${1:transitionName}-enter-active," ,
87
+ " .${1:transitionName}-leave-active {" ,
88
+ " \t @apply transition duration-500;" ,
89
+ " }" ,
90
+ " " ,
91
+ " .${1:transitionName}-enter-from," ,
92
+ " .${1:transitionName}-leave-to {" ,
93
+ " \t @apply opacity-0;" ,
94
+ " }" ,
95
+ " " ,
96
+ " .${1:transitionName}-leave-active {" ,
97
+ " \t @apply absolute;" ,
98
+ " }"
99
+ ],
100
+ "description" : " Vue Transition Group styles for Tailwind CSS"
101
+ }
102
+ }
0 commit comments