Spaces:
Configuration error
Configuration error
| import { mode } from '@chakra-ui/theme-tools'; | |
| export const inputStyles = { | |
| components: { | |
| Input: { | |
| baseStyle: { | |
| field: { | |
| fontWeight: 400, | |
| borderRadius: '14px', | |
| }, | |
| }, | |
| variants: { | |
| main: (props: any) => ({ | |
| field: { | |
| bg: mode('transparent', 'navy.800')(props), | |
| border: '1px solid', | |
| color: mode('navy.700', 'white')(props), | |
| borderColor: mode('gray.200', 'whiteAlpha.100')(props), | |
| borderRadius: '12px', | |
| fontSize: 'sm', | |
| p: '20px', | |
| _placeholder: { color: 'secondaryGray.400' }, | |
| }, | |
| }), | |
| auth: (props: any) => ({ | |
| field: { | |
| fontWeight: '500', | |
| color: mode('navy.700', 'white')(props), | |
| bg: mode('transparent', 'transparent')(props), | |
| border: '1px solid', | |
| borderColor: mode('gray.200', 'rgba(135, 140, 189, 0.3)')(props), | |
| borderRadius: '12px', | |
| _placeholder: { | |
| color: 'gray.500', | |
| fontWeight: '400', | |
| }, | |
| }, | |
| }), | |
| authSecondary: () => ({ | |
| field: { | |
| bg: 'transparent', | |
| border: '1px solid', | |
| borderColor: 'gray.200', | |
| borderRadius: '12px', | |
| _placeholder: { color: 'gray.500' }, | |
| }, | |
| }), | |
| search: () => ({ | |
| field: { | |
| border: 'none', | |
| py: '11px', | |
| borderRadius: 'inherit', | |
| _placeholder: { color: 'gray.500' }, | |
| }, | |
| }), | |
| }, | |
| }, | |
| NumberInput: { | |
| baseStyle: { | |
| field: { | |
| fontWeight: 400, | |
| }, | |
| }, | |
| variants: { | |
| main: () => ({ | |
| field: { | |
| bg: 'transparent', | |
| border: '1px solid', | |
| borderColor: 'gray.200', | |
| borderRadius: '12px', | |
| _placeholder: { color: 'gray.500' }, | |
| }, | |
| }), | |
| auth: () => ({ | |
| field: { | |
| bg: 'transparent', | |
| border: '1px solid', | |
| borderColor: 'gray.200', | |
| borderRadius: '12px', | |
| _placeholder: { color: 'gray.500' }, | |
| }, | |
| }), | |
| authSecondary: () => ({ | |
| field: { | |
| bg: 'transparent', | |
| border: '1px solid', | |
| borderColor: 'gray.200', | |
| borderRadius: '12px', | |
| _placeholder: { color: 'gray.500' }, | |
| }, | |
| }), | |
| search: () => ({ | |
| field: { | |
| border: 'none', | |
| py: '11px', | |
| borderRadius: 'inherit', | |
| _placeholder: { color: 'gray.500' }, | |
| }, | |
| }), | |
| }, | |
| }, | |
| Select: { | |
| baseStyle: { | |
| field: { | |
| fontWeight: 500, | |
| }, | |
| }, | |
| variants: { | |
| main: (props: any) => ({ | |
| field: { | |
| bg: mode('transparent', 'navy.800')(props), | |
| border: '1px solid', | |
| color: 'gray.500', | |
| borderColor: mode('gray.200', 'whiteAlpha.100')(props), | |
| borderRadius: '12px', | |
| _placeholder: { color: 'navy.700' }, | |
| }, | |
| icon: { | |
| color: 'gray.500', | |
| }, | |
| }), | |
| mini: (props: any) => ({ | |
| field: { | |
| bg: mode('transparent', 'navy.800')(props), | |
| border: '0px solid transparent', | |
| fontSize: '0px', | |
| p: '10px', | |
| _placeholder: { color: 'navy.700' }, | |
| }, | |
| icon: { | |
| color: 'gray.500', | |
| }, | |
| }), | |
| subtle: () => ({ | |
| box: { | |
| width: 'unset', | |
| }, | |
| field: { | |
| bg: 'transparent', | |
| border: '0px solid', | |
| color: 'gray.500', | |
| borderColor: 'transparent', | |
| width: 'max-content', | |
| _placeholder: { color: 'navy.700' }, | |
| }, | |
| icon: { | |
| color: 'gray.500', | |
| }, | |
| }), | |
| transparent: (props: any) => ({ | |
| field: { | |
| bg: 'transparent', | |
| border: '0px solid', | |
| width: 'min-content', | |
| color: mode('gray.500', 'gray.500')(props), | |
| borderColor: 'transparent', | |
| padding: '0px', | |
| paddingLeft: '8px', | |
| paddingRight: '20px', | |
| fontWeight: '700', | |
| fontSize: '14px', | |
| _placeholder: { color: 'navy.700' }, | |
| }, | |
| icon: { | |
| transform: 'none !important', | |
| position: 'unset !important', | |
| width: 'unset', | |
| color: 'gray.500', | |
| right: '0px', | |
| }, | |
| }), | |
| auth: () => ({ | |
| field: { | |
| bg: 'transparent', | |
| border: '1px solid', | |
| borderColor: 'gray.200', | |
| borderRadius: '12px', | |
| _placeholder: { color: 'navy.700' }, | |
| }, | |
| }), | |
| authSecondary: (props: any) => ({ | |
| field: { | |
| bg: 'transparent', | |
| border: '1px solid', | |
| borderColor: 'gray.200', | |
| borderRadius: '12px', | |
| _placeholder: { color: 'navy.700' }, | |
| }, | |
| }), | |
| search: (props: any) => ({ | |
| field: { | |
| border: 'none', | |
| py: '11px', | |
| borderRadius: 'inherit', | |
| _placeholder: { color: 'navy.700' }, | |
| }, | |
| }), | |
| }, | |
| }, | |
| }, | |
| }; | |