diff --git a/src/components/Forms/FormikInput.tsx b/src/components/Forms/FormikInput.tsx index 744d176aa..1582a114d 100644 --- a/src/components/Forms/FormikInput.tsx +++ b/src/components/Forms/FormikInput.tsx @@ -74,6 +74,7 @@ export const FormikInput: FC< isInvalid={isError} errorBorderColor="red.300" placeholder={placeholder} + _placeholder={{ color: useColorModeValue("gray.400", "gray.500") }} {...field} value={meta.value} /> diff --git a/src/components/OutlineListItem.tsx b/src/components/OutlineListItem.tsx index 32e0f6812..44b0d863c 100644 --- a/src/components/OutlineListItem.tsx +++ b/src/components/OutlineListItem.tsx @@ -1,13 +1,19 @@ import { FC } from "react" -import { ListItem, ListItemProps } from "@threshold-network/components" +import { + ListItem, + ListItemProps, + useColorModeValue, +} from "@threshold-network/components" export const OutlineListItem: FC = ({ ...props }) => { + const borderColor = useColorModeValue("gray.100", "gray.700") + return ( = ({ ...restProps }) => { const { size } = useStepsContext() + const activeBorderColor = useColorModeValue("brand.500", "brand.300") return ( = ({ w="full" borderLeftWidth="4px" borderLeftStyle="solid" - borderColor={isActive || isComplete ? "brand.500" : "gray.300"} + borderColor={isActive || isComplete ? activeBorderColor : "gray.300"} {...restProps} > {children} @@ -153,11 +155,12 @@ export const StepIndicator: FC> = ({ ...restProps }) => { const { size } = useStepContext() + const textColor = useColorModeValue("brand.500", "brand.300") const Label = stepSizeMap[size].label.component return ( -