UNPKG

@ygor-ui/presets

Version:

Panda CSS presets for Ark UI components

35 lines (32 loc) 987 B
import { defineTokens } from '@pandacss/dev' export const easings = defineTokens.easings({ default: { value: 'cubic-bezier(0.2, 0.0, 0, 1.0)' }, 'emphasized-in': { value: 'cubic-bezier(0.05, 0.7, 0.1, 1.0)' }, 'emphasized-out': { value: 'cubic-bezier(0.3, 0.0, 0.8, 0.15)' }, }) export const animations = defineTokens.animations({ 'backdrop-in': { value: 'fade-in 250ms {easings.default}', }, 'backdrop-out': { value: 'fade-out 200ms {easings.default}', }, 'dialog-in': { value: 'slide-in 400ms {easings.emphasized-in}', }, 'dialog-out': { value: 'slide-out 200ms {easings.emphasized-out}', }, 'drawer-in-left': { value: 'slide-in-left 400ms {easings.emphasized-in}', }, 'drawer-out-left': { value: 'slide-out-left 200ms {easings.emphasized-out}', }, 'drawer-in-right': { value: 'slide-in-right 400ms {easings.emphasized-in}', }, 'drawer-out-right': { value: 'slide-out-right 200ms {easings.emphasized-out}', }, })