UNPKG

@inkline/inkline

Version:

Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.

134 lines (116 loc) 5.03 kB
.expand-enter-active, .expand-leave-active { transition-property: var(--expand-transition--transition-property, height); transition-duration: var(--expand-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--expand-transition--transition-timing-function, var(--transition-timing-function)); overflow: hidden; } .expand-enter-from, .expand-leave-to { height: 0; } .fade-in-transition-enter-active, .fade-in-transition-leave-active { transition-property: var(--fade-in-transition--transition-property, opacity); transition-duration: var(--fade-in-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--fade-in-transition--transition-timing-function, cubic-bezier(0.55, 0, 0.1, 1)); } .fade-in-transition-enter-from, .fade-in-transition-leave-active { opacity: 0; } .fade-in-linear-transition-enter-active, .fade-in-linear-transition-leave-active { transition-property: var(--fade-in-linear-transition--transition-property, opacity); transition-duration: var(--fade-in-linear-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--fade-in-linear-transition--transition-timing-function, cubic-bezier(0.23, 1, 0.32, 1)); } .fade-in-linear-transition-enter-from, .fade-in-linear-transition-leave-from, .fade-in-linear-transition-leave-active { opacity: 0; } .slide-in-right-transition-enter-active, .slide-in-right-transition-leave-active { transition-property: var(--slide-in-right-transition--transition-property, transform); transition-duration: var(--slide-in-right-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--slide-in-right-transition--transition-timing-function, ease); transform-origin: left; } .slide-in-right-transition-enter-from, .slide-in-right-transition-leave-to { transform: translateX(-100%); } .slide-in-right-transition-enter-to, .slide-in-right-transition-leave-from { transform: translateX(0); } .zoom-in-bottom-transition-enter-active, .zoom-in-bottom-transition-leave-active { transition-property: var(--zoom-in-bottom-transition--transition-property, transform, opacity); transition-duration: var(--zoom-in-bottom-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--zoom-in-bottom-transition--transition-timing-function, cubic-bezier(0.23, 1, 0.32, 1)); opacity: 1; transform: scaleY(1); transform-origin: center bottom; } .zoom-in-bottom-transition-enter-from, .zoom-in-bottom-transition-leave-active { opacity: 0; transform: scaleY(0); } .zoom-in-center-transition-enter-active, .zoom-in-center-transition-leave-active { transition-property: var(--zoom-in-center-transition--transition-property, transform, opacity); transition-duration: var(--zoom-in-center-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--zoom-in-center-transition--transition-timing-function, cubic-bezier(0.55, 0, 0.1, 1)); opacity: 1; transform-origin: center center; } .zoom-in-center-transition-enter-from, .zoom-in-center-transition-leave-active { opacity: 0; transform: scale(0, 0); } .zoom-in-top-transition-enter-active, .zoom-in-top-transition-leave-active { transition-property: var(--zoom-in-top-transition--transition-property, transform, opacity); transition-duration: var(--zoom-in-top-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--zoom-in-top-transition--transition-timing-function, cubic-bezier(0.23, 1, 0.32, 1)); opacity: 1; transform: scaleY(1); transform-origin: center top; } .zoom-in-top-transition-enter-from, .zoom-in-top-transition-leave-active { opacity: 0; transform: scaleY(0); } .zoom-in-left-transition-enter-active, .zoom-in-left-transition-leave-active { transition-property: var(--zoom-in-center-transition--transition-property, transform, opacity); transition-duration: var(--zoom-in-center-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--zoom-in-center-transition--transition-timing-function, cubic-bezier(0.23, 1, 0.32, 1)); opacity: 1; transform: scale(1, 1); transform-origin: top left; } .zoom-in-left-transition-enter-from, .zoom-in-left-transition-leave-active { opacity: 0; transform: scale(0.45, 0.45); } .zoom-in-right-transition-enter-active, .zoom-in-right-transition-leave-active { transition-property: var(--zoom-in-right-transition--transition-property, transform, opacity); transition-duration: var(--zoom-in-right-transition--transition-duration, var(--transition-duration)); transition-timing-function: var(--zoom-in-right-transition--transition-timing-function, cubic-bezier(0.23, 1, 0.32, 1)); opacity: 1; transform: scale(1, 1); transform-origin: top right; } .zoom-in-right-transition-enter-from, .zoom-in-right-transition-leave-active { opacity: 0; transform: scale(0.45, 0.45); }