12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- const { blackA, mauve, violet } = require('@radix-ui/colors');
- /** @type {import('tailwindcss').Config} */
- module.exports = {
- mode: 'jit',
- content: [
- './src/pages/**/*.{js,ts,jsx,tsx,mdx}',
- './src/components/**/*.{js,ts,jsx,tsx,mdx}',
- './src/app/**/*.{js,ts,jsx,tsx,mdx}',
- './src/app-pages/**/*.{js,ts,jsx,tsx,mdx}',
- ],
- theme: {
- extend: {
- maxHeight: {
- '20vh': '20vh',
- '70vh': '70vh',
- // 添加其他需要的值
- },
- backgroundImage: {
- 'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))',
- 'gradient-conic':
- 'conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))',
- },
- colors: {
- ...blackA,
- ...mauve,
- ...violet,
- },
- keyframes: {
- slideUpAndFade: {
- from: { opacity: 0, transform: 'translateY(2px)' },
- to: { opacity: 1, transform: 'translateY(0)' },
- },
- slideRightAndFade: {
- from: { opacity: 0, transform: 'translateX(-2px)' },
- to: { opacity: 1, transform: 'translateX(0)' },
- },
- slideDownAndFade: {
- from: { opacity: 0, transform: 'translateY(-2px)' },
- to: { opacity: 1, transform: 'translateY(0)' },
- },
- slideLeftAndFade: {
- from: { opacity: 0, transform: 'translateX(2px)' },
- to: { opacity: 1, transform: 'translateX(0)' },
- },
- hide: {
- from: { opacity: 1 },
- to: { opacity: 0 },
- },
- slideIn: {
- from: { transform: 'translateX(calc(100% + var(--viewport-padding)))' },
- to: { transform: 'translateX(0)' },
- },
- swipeOut: {
- from: { transform: 'translateX(var(--radix-toast-swipe-end-x))' },
- to: { transform: 'translateX(calc(100% + var(--viewport-padding)))' },
- },
- },
- animation: {
- hide: 'hide 100ms ease-in',
- slideIn: 'slideIn 150ms cubic-bezier(0.16, 1, 0.3, 1)',
- swipeOut: 'swipeOut 100ms ease-out',
- slideUpAndFade: 'slideUpAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)',
- slideRightAndFade: 'slideRightAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)',
- slideDownAndFade: 'slideDownAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)',
- slideLeftAndFade: 'slideLeftAndFade 400ms cubic-bezier(0.16, 1, 0.3, 1)',
- },
- },
- },
- plugins: [],
- }
|