feat(hackathon): change "edit profile" to modal dialog

- Add "edit profile" modal dialog that can be triggered from dashboard
- Update background overlay for dark mode
- Update dark mode for auth callback
This commit is contained in:
Hafid Nur
2025-11-27 15:42:18 +07:00
parent 0fcd93cb7d
commit cd06a71a9e
5 changed files with 479 additions and 428 deletions
@@ -194,7 +194,7 @@ const TeamDashboardPage: FC = (): ReactElement => {
</div>
{/* Loading Overlay */}
<div className="fixed inset-0 bg-white/60 flex items-center justify-center z-50">
<div className="fixed inset-0 bg-white/60 dark:bg-black/50 flex items-center justify-center z-50">
<div className="text-center">
<div className="inline-block animate-spin rounded-full h-12 w-12 border-4 border-blue-600 border-t-transparent"></div>
<p className="mt-4 text-gray-600 dark:text-white">