Rev 1066 | Rev 1569 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import { styled } from '@mui/material'const Button = styled('button', {overridesResolver: (props, styles) => [styles.root,props.variant === 'primary' && {backgroundColor: 'var(--button-bg)',color: 'var(--button-text-color)',border: '1px solid var(--button-bg)','&:hover': {backgroundColor: 'var(--button-bg-hover)',color: 'var(--button-text-color-hover)'}},props.variant === 'secondary' && {background: 'var(--button-bg-secondary)',border: '1px solid var(--border-primary) ',color: 'var(--button-text-color-secondary)','&:hover': {background: 'var(--button-bg-secondary-hover)',border: 'transparent'}},props.variant === 'tertiary' && {background: 'var(--button-bg-tertiary)',border: '1px solid #f4f4f4',color: 'var(--button-text-color-tertiary)','&:hover': {background: '#d4d4d4',border: 'transparent',color: 'var(--button-text-color-tertiary)'}}]})(() => ({borderRadius: '30px',alignItems: 'center',justifyContent: 'center',padding: '0.2rem 1rem',border: 'none',cursor: 'pointer',fontWeight: 600,fontSize: '0.9rem',display: 'inline-flex',overflow: 'hidden',textAlign: 'center',transition: 'all 0.2s cubic-bezier(0.4, 0, 0.2, 1)','&:hover': {backgroundColor: 'whitesmoke'},'&:disabled': {cursor: 'no-drop',backgroundColor: '#dddddd',color: '#a3a1a1'}}))export default Button