@@ -64,6 +64,22 @@ module.exports = {
64
64
sm : 'calc(var(--radius) - 4px)' ,
65
65
} ,
66
66
keyframes : {
67
+ slideDownAndFade : {
68
+ from : { opacity : '0' , transform : 'translateY(-2px)' } ,
69
+ to : { opacity : '1' , transform : 'translateY(0)' } ,
70
+ } ,
71
+ slideLeftAndFade : {
72
+ from : { opacity : '0' , transform : 'translateX(2px)' } ,
73
+ to : { opacity : '1' , transform : 'translateX(0)' } ,
74
+ } ,
75
+ slideUpAndFade : {
76
+ from : { opacity : '0' , transform : 'translateY(2px)' } ,
77
+ to : { opacity : '1' , transform : 'translateY(0)' } ,
78
+ } ,
79
+ slideRightAndFade : {
80
+ from : { opacity : '0' , transform : 'translateX(-2px)' } ,
81
+ to : { opacity : '1' , transform : 'translateX(0)' } ,
82
+ } ,
67
83
'accordion-down' : {
68
84
from : { height : '0' } ,
69
85
to : { height : 'var(--radix-accordion-content-height)' } ,
@@ -76,6 +92,10 @@ module.exports = {
76
92
animation : {
77
93
'accordion-down' : 'accordion-down 0.2s ease-out' ,
78
94
'accordion-up' : 'accordion-up 0.2s ease-out' ,
95
+ slideDownAndFade : 'slideDownAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)' ,
96
+ slideLeftAndFade : 'slideLeftAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)' ,
97
+ slideUpAndFade : 'slideUpAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)' ,
98
+ slideRightAndFade : 'slideRightAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)' ,
79
99
} ,
80
100
} ,
81
101
} ,
0 commit comments