From 817209d5df9b4b43f030058d9edf3569f55f2886 Mon Sep 17 00:00:00 2001 From: shuklatul1021 <165987183+shuklatul1021@users.noreply.github.com> Date: Sat, 7 Feb 2026 15:33:29 +0530 Subject: [PATCH] Fix #1256: Add dark mode to studio settings for UI consistency --- .../src/components/Modals/ConfirmModal.tsx | 42 ++++++++++++------- .../Modals/Settings/SettingsModal.tsx | 8 ++-- 2 files changed, 30 insertions(+), 20 deletions(-) diff --git a/apps/studio/src/components/Modals/ConfirmModal.tsx b/apps/studio/src/components/Modals/ConfirmModal.tsx index d921a4f01..adbb8758d 100644 --- a/apps/studio/src/components/Modals/ConfirmModal.tsx +++ b/apps/studio/src/components/Modals/ConfirmModal.tsx @@ -1,8 +1,8 @@ -import { Fragment, useRef, useCallback } from 'react'; -import { Dialog, Transition } from '@headlessui/react'; -import { useModal } from '@ebay/nice-modal-react'; +import { Fragment, useRef, useCallback } from "react"; +import { Dialog, Transition } from "@headlessui/react"; +import { useModal } from "@ebay/nice-modal-react"; -import type { ReactNode, FunctionComponent, PropsWithChildren } from 'react'; +import type { ReactNode, FunctionComponent, PropsWithChildren } from "react"; interface ConfirmModalProps { title: ReactNode; @@ -19,13 +19,15 @@ interface ConfirmModalProps { onCancel?: () => void; } -export const ConfirmModal: FunctionComponent> = ({ +export const ConfirmModal: FunctionComponent< + PropsWithChildren +> = ({ title, description, warning, link, - confirmText = 'Save', - cancelText = 'Cancel', + confirmText = "Save", + cancelText = "Cancel", confirmDisabled = true, cancelDisabled = false, closeAfterSumbit = true, @@ -57,7 +59,11 @@ export const ConfirmModal: FunctionComponent - + -