diff --git a/src/app/story/[storylineId]/page.tsx b/src/app/story/[storylineId]/page.tsx index 855f554d..e6060da7 100644 --- a/src/app/story/[storylineId]/page.tsx +++ b/src/app/story/[storylineId]/page.tsx @@ -55,30 +55,41 @@ export default async function StoryPage({ params }: { params: Params }) { : null; return ( -
+
- {sl.token_address && priceInfo && ( - - )} - {sl.token_address && ( - - )} - - {sl.token_address && ( - - )} -
- {plots.map((plot) => ( - - ))} + +
+ {/* Story content — primary reading area */} +
+ {plots.length > 0 ? ( +
+ {plots.map((plot) => ( + + ))} +
+ ) : ( +

No plots yet.

+ )} +
+ + {/* Sidebar — engagement widgets */} +
- {plots.length === 0 && ( -

No plots yet.

- )}
); }