diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 290d9e7..effb2e0 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -51,6 +51,8 @@ export const metadata: Metadata = {
},
};
+import { PageTransition } from "@/components/shared/page-transition";
+
export default function RootLayout({
children,
}: {
diff --git a/src/components/course/course-card.tsx b/src/components/course/course-card.tsx
index 3ee1a3a..8df998d 100644
--- a/src/components/course/course-card.tsx
+++ b/src/components/course/course-card.tsx
@@ -45,7 +45,7 @@ export const CourseCard = memo(function CourseCard({
e.preventDefault()} onKeyDown={(e) => { if (e.key === 'Enter' || e.key === ' ') e.preventDefault(); }}>
-
diff --git a/src/components/course/module-list.tsx b/src/components/course/module-list.tsx
index 8492699..7fbbe59 100644
--- a/src/components/course/module-list.tsx
+++ b/src/components/course/module-list.tsx
@@ -34,7 +34,7 @@ export function ModuleList({
Course Modules ({modules.length})
-
+
{sorted.map((mod, index) => {
const isCompleted = completedIds.has(mod.id);
const isCurrent = mod.id === currentModuleId;
diff --git a/src/components/course/quiz-interface.tsx b/src/components/course/quiz-interface.tsx
index ebfdb17..5bdf8f1 100644
--- a/src/components/course/quiz-interface.tsx
+++ b/src/components/course/quiz-interface.tsx
@@ -60,7 +60,7 @@ export function QuizInterface({ quiz, onSubmit, onRetry, className }: QuizInterf
// Results view
if (attempt) {
return (
-
+
+
diff --git a/src/components/shared/loading-skeleton.tsx b/src/components/shared/loading-skeleton.tsx
index f6f633b..c91145b 100644
--- a/src/components/shared/loading-skeleton.tsx
+++ b/src/components/shared/loading-skeleton.tsx
@@ -1,7 +1,6 @@
"use client";
import { cn } from "@/lib/utils/cn";
-import {
Skeleton,
SkeletonCircle,
SkeletonStack,
@@ -42,8 +41,8 @@ export function CourseCardSkeleton() {