All Projects → Edmund1645 → Vue Transitions Css

Edmund1645 / Vue Transitions Css

Licence: mit
A lightweight CSS library for adding transitions to Vue components ✨ 💚

Projects that are alternatives of or similar to Vue Transitions Css

Vue2 Transitions
✨ Reusable Vue 2 transition components
Stars: ✭ 718 (+2661.54%)
Mutual labels:  transitions, vuejs2
Harvest
zec cash mining dashboard for the harvest project using nanopool.org
Stars: ✭ 22 (-15.38%)
Mutual labels:  vuejs2
Avoriaz
🔬 a Vue.js testing utility library
Stars: ✭ 771 (+2865.38%)
Mutual labels:  vuejs2
Easy Vue
Learn vueJS Easily 👻
Stars: ✭ 896 (+3346.15%)
Mutual labels:  vuejs2
Vue Quill Editor
🍡@quilljs editor component for @vuejs
Stars: ✭ 6,874 (+26338.46%)
Mutual labels:  vuejs2
Swiftui Animation Library
SwiftUI Animation Library. Useful SwiftUI animations including Loading/progress, Looping, On-off, Enter, Exit, Fade, Spin and Background animations that you can directly implement in your next iOS application or project. The library also contains huge examples of spring animations such as Inertial Bounce, Shake, Twirl, Jelly, Jiggle, Rubber Band, Kitchen Sink and Wobble effects. Browse, find and download the animation that fits your needs.
Stars: ✭ 898 (+3353.85%)
Mutual labels:  transitions
Vue Snotify
Vuejs 2 Notification Center
Stars: ✭ 755 (+2803.85%)
Mutual labels:  vuejs2
Larastrator
All in one - admin panel with tailwindcss and vuejs.
Stars: ✭ 25 (-3.85%)
Mutual labels:  vuejs2
Vue Entity Adapter
Package to maintain entities in Vuex.
Stars: ✭ 20 (-23.08%)
Mutual labels:  vuejs2
Vuejs Snippets
Collection of Vuejs 2.0+ snippets
Stars: ✭ 17 (-34.62%)
Mutual labels:  vuejs2
Vue Meteor
🌠 Vue first-class integration in Meteor
Stars: ✭ 893 (+3334.62%)
Mutual labels:  vuejs2
Apiauto
☔ 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes, static analysising, generating documents, generating annotations and floating hints.
Stars: ✭ 820 (+3053.85%)
Mutual labels:  vuejs2
Pokedexvuejs
A Pokedex that will contain all 807 pokemon from the Pokemon series. Created in Vue.js
Stars: ✭ 19 (-26.92%)
Mutual labels:  vuejs2
Cardpresentationcontroller
Custom UIPresentationController which mimics the behavior of Apple Music UI
Stars: ✭ 778 (+2892.31%)
Mutual labels:  transitions
Vue Filter Date Parse
Simple date parsing filter for Vue.js
Stars: ✭ 24 (-7.69%)
Mutual labels:  vuejs2
Dockeron
🤖🤖🤖 Electron + Vue.js for Docker
Stars: ✭ 757 (+2811.54%)
Mutual labels:  vuejs2
Vue Chat
👥Vue全家桶+Socket.io+Express/Koa2打造一个智能聊天室。
Stars: ✭ 887 (+3311.54%)
Mutual labels:  vuejs2
Manhuaren
vue2.0全家桶,仿漫画人官网(移动端)
Stars: ✭ 18 (-30.77%)
Mutual labels:  vuejs2
Revuejs
🐇 A tiny, light and handy state management for vuejs 2, writing less verbose code.
Stars: ✭ 25 (-3.85%)
Mutual labels:  vuejs2
Shop Web Mgt
管理系统后台
Stars: ✭ 25 (-3.85%)
Mutual labels:  vuejs2

vue-transitions-css

All Contributors

A lightweight CSS library for for adding transitions to Vue components ⭐️

Demo | Contribution | Changelog

USAGE

Installation via NPM:

npm install vue-transitions-css

In the main.js file:

...

import 'vue-transitions-css';

...

This imports the minified css distribution file globally, available for use anywhere in the project.

In any .vue file:

  <transition name="fade">
    <Content v-if="show" />
  </transition>

Be sure to set the mode of the transition so it doesn't appear janky:

  <transition name="fade" mode="out-in">
    <Content v-if="show" />
  </transition>

purgeCSS fix

In some cases, the animations would work during development, but not when you build and deploy to production. This issue is most likely with purgeCSS or any other optimization tool. especially if you use Nuxt.js and TailwindCSS module.

To fix the issue: In your purgeCSS config, you have to whitelist every animation class you use in your app. If you use the fade-x animation for example, add a regexe pattern for purgeCSS to ignore any css class that will include fade-x in it's name.

in nuxt.config.js:

export default {
   purgeCSS: {
    whitelistPatterns: [/fade-x/]
  }
}

Contributors ✨

Thanks goes to these wonderful people (emoji key):


jonathan

💻 🚧

Simeon Udoh

💻 🎨

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].