style: refactor layout and enhance card UI in WeeklyManager

- Updated `WeeklyManagerPage` layout to use a `<main>` tag for better semantic structure.
- Refined `ManagerWeeklySummary` component to display narrative and metrics side by side, improving visual organization.
- Enhanced `AchievementCard` and `ChallengeCard` styles for better color differentiation and user experience.
- Adjusted spacing and grid layouts for improved responsiveness and clarity in the UI.
This commit is contained in:
Julien Froidefond
2025-09-29 22:04:38 +02:00
parent bff4f394ac
commit dc46232dd7
4 changed files with 143 additions and 109 deletions

View File

@@ -19,15 +19,13 @@ export default async function WeeklyManagerPage() {
<div className="min-h-screen bg-[var(--background)]">
<Header />
<div className="container mx-auto px-4 py-8">
<div className="max-w-6xl mx-auto">
<WeeklyManagerPageClient
initialSummary={summary}
initialTasks={initialTasks}
initialTags={initialTags}
/>
</div>
</div>
<main className="container mx-auto px-6 py-8">
<WeeklyManagerPageClient
initialSummary={summary}
initialTasks={initialTasks}
initialTags={initialTags}
/>
</main>
</div>
);
}