650650 :visible {:visibility " visible" }
651651 :invisible {:visibility " hidden" }
652652
653- }
653+ ; ; transitions
654+ :transition-none {:transition-property " none" }
655+ :transition-all {:transition-property " all"
656+ :transition-timing-function " cubic-bezier(0.4, 0, 0.2, 1)"
657+ :transition-duration " 150ms" }
658+ :transition {:transition-property " color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter"
659+ :transition-timing-function " cubic-bezier(0.4, 0, 0.2, 1)"
660+ :transition-duration " 150ms" }
661+ :transition-colors {:transition-property " color, background-color, border-color, text-decoration-color, fill, stroke"
662+ :transition-timing-function " cubic-bezier(0.4, 0, 0.2, 1)"
663+ :transition-duration " 250ms" }
664+ :transition-opacity {:transition-property " opacity"
665+ :transition-timing-function " cubic-bezier(0.4, 0, 0.2, 1)"
666+ :transition-duration " 150ms" }
667+ :transition-shadow {:transition-property " box-shadow"
668+ :transition-timing-function " cubic-bezier(0.4, 0, 0.2, 1)"
669+ :transition-duration " 150ms" }
670+ :transition-transform {:transition-property " transform"
671+ :transition-timing-function " cubic-bezier(0.4, 0, 0.2, 1)"
672+ :transition-duration " 150ms" }
673+
674+ ; ; transition timing function
675+ :ease-linear {:transition-timing-function " linear" }
676+ :ease-in {:transition-timing-function " cubic-bezier(0.4, 0, 1, 1)" }
677+ :ease-out {:transition-timing-function " cubic-bezier(0, 0, 0.2, 1)" }
678+ :ease-in-out {:transition-timing-function " cubic-bezier(0.4, 0, 0.2, 1)" }
679+
680+ ; ; transition duration
681+ :duration-0 {:transition-duration " 0s" }
682+ :duration-75 {:transition-duration " 75ms" }
683+ :duration-100 {:transition-duration " 100ms" }
684+ :duration-150 {:transition-duration " 150ms" }
685+ :duration-200 {:transition-duration " 200ms" }
686+ :duration-300 {:transition-duration " 300ms" }
687+ :duration-500 {:transition-duration " 500ms" }
688+ :duration-700 {:transition-duration " 700ms" }
689+ :duration-1000 {:transition-duration " 1000ms" }
690+
691+ ; ; transition delay
692+ :delay-0 {:transition-delay " 0s" }
693+ :delay-75 {:transition-delay " 75ms" }
694+ :delay-100 {:transition-delay " 100ms" }
695+ :delay-150 {:transition-delay " 150ms" }
696+ :delay-200 {:transition-delay " 200ms" }
697+ :delay-300 {:transition-delay " 300ms" }
698+ :delay-500 {:transition-delay " 500ms" }
699+ :delay-700 {:transition-delay " 700ms" }
700+ :delay-1000 {:transition-delay " 1000ms" }
701+
702+ ; ; aspect ratio
703+ :aspect-auto {:aspect-ratio " auto" }
704+ :aspect-square {:aspect-ratio " 1 / 1" }
705+ :aspect-video {:aspect-ratio " 16 / 9" }
706+
707+ ; ; text decoration
708+ :underline {:text-decoration-line " underline" }
709+ :overline {:text-decoration-line " overline" }
710+ :line-through {:text-decoration-line " line-through" }
711+ :no-underline {:text-decoration-line " none" }}
0 commit comments