diff --git a/apps/builder/src/components/Toast.tsx b/apps/builder/src/components/Toast.tsx index 622d11de3..62450e7d6 100644 --- a/apps/builder/src/components/Toast.tsx +++ b/apps/builder/src/components/Toast.tsx @@ -1,4 +1,11 @@ -import { Flex, HStack, IconButton, Stack, Text } from '@chakra-ui/react' +import { + Flex, + HStack, + IconButton, + Stack, + Text, + useColorModeValue, +} from '@chakra-ui/react' import { AlertIcon, CloseIcon, InfoIcon, SmileIcon } from './icons' import { CodeEditor } from './inputs/CodeEditor' import { LanguageName } from '@uiw/codemirror-extensions-langs' @@ -27,11 +34,13 @@ export const Toast = ({ secondaryButton, onClose, }: ToastProps) => { + const bgColor = useColorModeValue('white', 'gray.800') + return ( @@ -85,11 +95,12 @@ const Icon = ({ customIcon?: React.ReactNode status: ToastProps['status'] }) => { + const accentColor = useColorModeValue('50', '0') const color = parseColor(status) const icon = parseIcon(status, customIcon) return ( void } export const CodeEditor = ({ @@ -34,6 +35,7 @@ export const CodeEditor = ({ onChange, height = '250px', maxHeight = '70vh', + minWidth, withVariableButton = true, isReadOnly = false, debounceTimeout = 1000, @@ -93,6 +95,7 @@ export const CodeEditor = ({ width="full" h="full" pos="relative" + minW={minWidth} onMouseEnter={onOpen} onMouseLeave={onClose} maxWidth={props.maxWidth}