From 397483f47ea101b0e275d26bb76bdeb2f487da53 Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Sat, 27 Dec 2025 16:14:02 +0330 Subject: [PATCH] dark mode fix in safari --- .../(Dialogs)/cart/components/CartSummary.tsx | 2 +- src/components/button/PrimaryButton.tsx | 2 +- src/components/navigation/BottomNavBar.tsx | 2 +- src/components/pager/PagerModal.tsx | 8 +++---- src/components/topbar/TopBar.tsx | 21 ++++++++++++++----- 5 files changed, 23 insertions(+), 12 deletions(-) diff --git a/src/app/[name]/(Dialogs)/cart/components/CartSummary.tsx b/src/app/[name]/(Dialogs)/cart/components/CartSummary.tsx index 79c1986..7857a21 100644 --- a/src/app/[name]/(Dialogs)/cart/components/CartSummary.tsx +++ b/src/app/[name]/(Dialogs)/cart/components/CartSummary.tsx @@ -102,7 +102,7 @@ const CartSummary = ({ isPremium }: CartSummaryProps) => { } }} > - + )} diff --git a/src/components/button/PrimaryButton.tsx b/src/components/button/PrimaryButton.tsx index 1524203..c16ac94 100644 --- a/src/components/button/PrimaryButton.tsx +++ b/src/components/button/PrimaryButton.tsx @@ -16,7 +16,7 @@ function Button({ children, className, disabled, pending, ...rest }: Props) { disabled={disabled} className={clsx( className, - disabled ? 'bg-disabled text-disabled-text' : 'bg-primary text-white dark:text-white hover:bg-primary/90 active:brightness-110', + disabled ? 'bg-disabled text-disabled-text' : 'bg-primary text-white dark:text-black hover:bg-primary/90 active:brightness-110', pending && 'bg-transparent! text-transparent! cursor-auto!', 'relative transition-all duration-200 cursor-pointer w-full rounded-normal p-3 font-normal text-sm overflow-clip' )} diff --git a/src/components/navigation/BottomNavBar.tsx b/src/components/navigation/BottomNavBar.tsx index be51a7b..5123d04 100644 --- a/src/components/navigation/BottomNavBar.tsx +++ b/src/components/navigation/BottomNavBar.tsx @@ -182,7 +182,7 @@ function BottomNavBar({ onPagerClick }: BottomNavBarProps) {
- + {cartItemsCount > 99 ? '99+' : cartItemsCount}
diff --git a/src/components/pager/PagerModal.tsx b/src/components/pager/PagerModal.tsx index ddf5775..4af55db 100644 --- a/src/components/pager/PagerModal.tsx +++ b/src/components/pager/PagerModal.tsx @@ -72,20 +72,20 @@ export default function PagerModal({ visible, onClose }: PagerModalProps) {
{tableNumber}