diff --git a/src/components/admin/AdminLayout.tsx b/src/components/admin/AdminLayout.tsx
index fee616d..526f5ae 100644
--- a/src/components/admin/AdminLayout.tsx
+++ b/src/components/admin/AdminLayout.tsx
@@ -1,61 +1,14 @@
-import { motion } from 'framer-motion';
-import type { Transition, Variants } from 'framer-motion';
import type { ReactNode } from 'react';
-/**
- * Centralized animation config for all admin pages.
- * Change animations here to affect all admin pages at once.
- */
-export const adminPageTransition: Transition = {
- duration: 0.15,
- ease: [0.16, 1, 0.3, 1] as const, // easeOutExpo
-};
-
-export const adminPageVariants: Variants = {
- initial: { opacity: 0 },
- animate: { opacity: 1 },
- exit: { opacity: 0 },
-};
-
interface AdminLayoutProps {
children: ReactNode;
className?: string;
}
/**
- * AdminLayout - wrapper for all admin pages with consistent animations.
- * Use this to wrap admin page content for unified transitions.
+ * AdminLayout - wrapper for all admin pages.
+ * Animations removed to prevent black flash during transitions.
*/
export function AdminLayout({ children, className }: AdminLayoutProps) {
- return (
-