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}