Skip to content

Instantly share code, notes, and snippets.

@krishaantechnology
Created February 12, 2023 01:25
Show Gist options
  • Save krishaantechnology/245b29cfbb25eb456c09fce63673decc to your computer and use it in GitHub Desktop.
Save krishaantechnology/245b29cfbb25eb456c09fce63673decc 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')],
};
@Cristiancastt
Copy link

Details

real

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment