import { extendTheme } from '@chakra-ui/react' import { colors } from './colors' export const theme = extendTheme({ colors, // edit Input defaultProps styles: { global: { // make all elements padding and margin animate '*': { transition: 'padding 0.2s ease, margin 0.2s ease' }, // make all elements have a transparent focus border 'input:focus': { boxShadow: 'none !important', borderColor: 'transparent !important' }, // make all elements have a transparent focus border 'textarea:focus': { boxShadow: 'none !important', borderColor: 'transparent !important' }, // make all elements have a transparent focus border 'select:focus': { boxShadow: 'none !important', borderColor: 'transparent !important' }, // make all elements have a transparent focus border 'button:focus': { boxShadow: 'none !important', borderColor: 'transparent !important' }, // make all elements have a transparent focus border 'div:focus': { boxShadow: 'none !important', borderColor: 'transparent !important' }, // make all elements have a transparent focus border 'a:focus': { boxShadow: 'none !important', borderColor: 'transparent !important' }, // make all elements have a transparent focus border 'span:focus': { boxShadow: 'none !important', borderColor: 'transparent !important' } } }, components: { Input: { defaultProps: { focusBorderColor: 'transparent' } } } })