Skip to content

Instantly share code, notes, and snippets.

@isimmons
Forked from krishaantechnology/tailwind.config.js
Last active October 1, 2024 04:57
Show Gist options
  • Save isimmons/d1e8dbedbe8fda10f7da9adf164921a8 to your computer and use it in GitHub Desktop.
Save isimmons/d1e8dbedbe8fda10f7da9adf164921a8 to your computer and use it in GitHub Desktop.
Tailwind CSS: Shake Animation
const defaultTheme = require('tailwindcss/defaultTheme');
module.exports = {
purge: [
'./vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php',
'./storage/framework/views/*.php',
'./resources/views/**/*.blade.php',
'./resources/js/**/*.vue',
],
mode: 'jit',
darkMode: false,
theme: {
extend: {
fontFamily: {
sans: ['Nunito', ...defaultTheme.fontFamily.sans],
},
animation:{
'shake': 'shake 0.82s cubic-bezier(.36,.07,.19,.97) both',
},
keyframes: {
'shake' : {
'10%, 90%': {
transform: 'translate3d(-1px, 0, 0)'
},
'20%, 80%' : {
transform: 'translate3d(2px, 0, 0)'
},
'30%, 50%, 70%': {
transform: 'translate3d(-4px, 0, 0)'
},
'40%, 60%': {
transform: 'translate3d(4px, 0, 0)'
}
}
}
},
},
variants: {
extend: {
opacity: ['disabled'],
},
},
plugins: [require('@tailwindcss/forms')],
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment