diff --git a/client/pages/docs/DocsCurriculumEthos.tsx b/client/pages/docs/DocsCurriculumEthos.tsx
index 22f7bdb9..ce34d3cf 100644
--- a/client/pages/docs/DocsCurriculumEthos.tsx
+++ b/client/pages/docs/DocsCurriculumEthos.tsx
@@ -697,7 +697,7 @@ export default function DocsCurriculumEthos() {
{module.lessons.map((lesson, index) => (
@@ -708,25 +708,63 @@ export default function DocsCurriculumEthos() {
{lesson.title}
-
+ {lesson.duration && (
+
+ {lesson.duration}
+
+ )}
+
+ {lesson.status === "live"
+ ? "Live"
: lesson.status === "draft"
- ? "bg-blue-600/50 text-blue-100"
- : "bg-gray-600/50 text-gray-100"
- }
- >
- {lesson.status === "live"
- ? "Live"
- : lesson.status === "draft"
- ? "In Progress"
- : "Coming Soon"}
-
+ ? "In Progress"
+ : "Coming Soon"}
+
+
-
+
+
{lesson.summary}
+
+ {lesson.objectives && lesson.objectives.length > 0 && (
+
+
+ Learning Objectives
+
+
+ {lesson.objectives.slice(0, 2).map((obj, i) => (
+ -
+ ✓
+ {obj}
+
+ ))}
+ {lesson.objectives.length > 2 && (
+ -
+ +{lesson.objectives.length - 2} more objectives
+
+ )}
+
+
+ )}
+
+ {lesson.exercises && lesson.exercises.length > 0 && (
+
+
+ Practical Exercises
+
+
{lesson.exercises.length} hands-on exercises included
+
+ )}
))}