diff --git a/plane-src/apps/web/core/components/common/logo-spinner.tsx b/plane-src/apps/web/core/components/common/logo-spinner.tsx index 1c80f6f..9dfad1d 100644 --- a/plane-src/apps/web/core/components/common/logo-spinner.tsx +++ b/plane-src/apps/web/core/components/common/logo-spinner.tsx @@ -4,12 +4,19 @@ * See the LICENSE file for details. */ -import { NodedcProcessingLoader } from "./nodedc-processing-loader"; +import { useTheme } from "next-themes"; +// assets +import LogoSpinnerDark from "@/app/assets/images/logo-spinner-dark.gif?url"; +import LogoSpinnerLight from "@/app/assets/images/logo-spinner-light.gif?url"; export function LogoSpinner() { + const { resolvedTheme } = useTheme(); + + const logoSrc = resolvedTheme === "dark" ? LogoSpinnerDark : LogoSpinnerLight; + return (
- + logo
); } diff --git a/plane-src/apps/web/core/components/common/nodedc-processing-loader.tsx b/plane-src/apps/web/core/components/common/nodedc-processing-loader.tsx index c6b6de3..a3a5df2 100644 --- a/plane-src/apps/web/core/components/common/nodedc-processing-loader.tsx +++ b/plane-src/apps/web/core/components/common/nodedc-processing-loader.tsx @@ -4,23 +4,13 @@ type TNodedcProcessingLoaderProps = { className?: string; label?: string; tone?: "accent" | "white"; - variant?: "orbit" | "fluid"; }; -export function NodedcProcessingLoader({ - className, - label, - tone = "accent", - variant = "orbit", -}: TNodedcProcessingLoaderProps) { +export function NodedcProcessingLoader({ className, label, tone = "accent" }: TNodedcProcessingLoaderProps) { return (