From f6ff67714e891e565df865bb1fa454e5f9061d01 Mon Sep 17 00:00:00 2001 From: shiva raj badu Date: Wed, 23 Jul 2025 17:58:07 +0545 Subject: [PATCH] refactor(nextjs): Sonner Colors & Design changed --- servers/nextjs/app/layout.tsx | 4 +- .../nextjs/components/ui/overlay-loader.tsx | 6 - servers/nextjs/components/ui/sonner.tsx | 169 ++++++++++++++++-- 3 files changed, 155 insertions(+), 24 deletions(-) diff --git a/servers/nextjs/app/layout.tsx b/servers/nextjs/app/layout.tsx index 7002cb00..a90f163d 100644 --- a/servers/nextjs/app/layout.tsx +++ b/servers/nextjs/app/layout.tsx @@ -4,7 +4,7 @@ import { Roboto, Instrument_Sans } from "next/font/google"; import "./globals.css"; import { Providers } from "./providers"; import { LayoutProvider } from "./(presentation-generator)/context/LayoutContext"; -import { Toaster } from "sonner"; +import { Toaster } from "@/components/ui/sonner"; const inter = localFont({ @@ -91,7 +91,7 @@ export default function RootLayout({ {children} - + ); diff --git a/servers/nextjs/components/ui/overlay-loader.tsx b/servers/nextjs/components/ui/overlay-loader.tsx index f64995d9..58a98a6e 100644 --- a/servers/nextjs/components/ui/overlay-loader.tsx +++ b/servers/nextjs/components/ui/overlay-loader.tsx @@ -76,13 +76,7 @@ export const OverlayLoader = ({

{extra_info &&

{extra_info}

} - //
- //
- //
- // - //
- //
)}
diff --git a/servers/nextjs/components/ui/sonner.tsx b/servers/nextjs/components/ui/sonner.tsx index 452f4d9f..ab735da6 100644 --- a/servers/nextjs/components/ui/sonner.tsx +++ b/servers/nextjs/components/ui/sonner.tsx @@ -9,22 +9,159 @@ const Toaster = ({ ...props }: ToasterProps) => { const { theme = "system" } = useTheme() return ( - + <> + + + ) }