diff --git a/src/app/page.tsx b/src/app/page.tsx index 340e5a6..ffa065a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -442,6 +442,7 @@ export default function Home() { ))} - - {/* Main Display (Active Module) */} -
-
- {/* Content */} -
-
- {modules[activeModule].icon} - {modules[activeModule].title} -
-

- {modules[activeModule].title} -

-

+ {/* Active module description – desktop only */} +

+
+

{modules[activeModule].description}

-
-

- verified - Valeur ajoutée : {modules[activeModule].value} -

-
+

+ verified + {modules[activeModule].value} +

+
+
- {/* Mockup Showcase */} -
-
- {/* Notch */} -
+ {/* Stacked phone gallery */} +
+
+ {modules.map((module, index) => { + const deckPos = (index - activeModule + modules.length) % modules.length; + const isActive = deckPos === 0; + const showCard = deckPos <= 3; - {/* Content Area (Simulated Screen) */} -
- {/* Simulation of App UI */} -
-
-
- {modules[activeModule].icon} -
- {modules[activeModule].title} -
-
-
- {modules[activeModule].icon} -
-
-
-
-
-
-
-
-
+ return ( +
+
+ {/* Notch */} +
+ + {/* Screen */} +
+
+
+
+ {module.icon} +
+ {module.title} +
+
+
+ {module.icon} +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+ ); + })}