File tree Expand file tree Collapse file tree
adminforth/spa/src/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change 295295 }
296296
297297 /* Custom animation for dropdown */
298- .slow-drop-enter-active {
299- transition : grid-template-rows 0.3s ease-out , opacity 0.2s ease-out ;
300- display : grid ;
301- grid-template-rows : 1fr ;
302- }
303-
298+ .slow-drop-enter-active ,
304299 .slow-drop-leave-active {
305- transition : grid-template-rows 0.2s ease-in , opacity 0.2s ease-in ;
306- display : grid ;
307- grid-template-rows : 0fr ;
300+ overflow : hidden ;
301+ transition : opacity 0.2s ease , transform 0.2s ease ;
308302 }
309303
310304 .slow-drop-enter-from ,
311305 .slow-drop-leave-to {
312- grid-template-rows : 0fr ;
313306 opacity : 0 ;
307+ transform : translateY (-4px );
314308 }
315309
316- .slow-drop-enter-active li {
317- opacity : 0 ;
318- transform : translateY (-8px );
319- transition : opacity 0.2s ease-out , transform 0.2s ease-out ;
320-
321- @for $i from 1 through 10 {
322- & :nth-child (#{$i } ) {
323- transition-delay : #{0.03 + ($i * 0.03 )} s;
324- }
325- }
326- }
327-
328- .slow-drop-enter-to li {
310+ .slow-drop-enter-to ,
311+ .slow-drop-leave-from {
329312 opacity : 1 ;
330313 transform : translateY (0 );
331314 }
332315
333- .slow-drop-leave-active li {
334- transition : opacity 0.1s ease-in ;
335- opacity : 0 ;
336- transition-delay : 0s !important ;
337- }
338-
339-
340316 /* For browsers that support overlay scrollbars natively */
341317 @supports (overflow : overlay ) {
342318 .sidebar-scroll {
You can’t perform that action at this time.
0 commit comments