From ff9a02c020974d9a5438482e07c7a082e333f11e Mon Sep 17 00:00:00 2001 From: Hafid Nur <73023445+hafidnrzs@users.noreply.github.com> Date: Thu, 27 Nov 2025 13:20:17 +0700 Subject: [PATCH] feat(hackathon): browse team page - update dark mode color scheme - add some border style to give outline and depth - change emoji to icon --- apps/hackathon/src/app/teams/browse/page.tsx | 63 ++++++++++--------- apps/hackathon/src/app/teams/layout.tsx | 8 +-- apps/hackathon/src/components/city-select.tsx | 12 ++-- apps/hackathon/src/components/sidebar.tsx | 8 +-- libs/ui/src/atoms/button/button.tsx | 9 +-- 5 files changed, 51 insertions(+), 49 deletions(-) diff --git a/apps/hackathon/src/app/teams/browse/page.tsx b/apps/hackathon/src/app/teams/browse/page.tsx index 29d4a03..b0b8aaa 100644 --- a/apps/hackathon/src/app/teams/browse/page.tsx +++ b/apps/hackathon/src/app/teams/browse/page.tsx @@ -12,6 +12,7 @@ import { import { useForm } from 'react-hook-form'; import { zodResolver } from '@hookform/resolvers/zod'; import { CitySelect } from '../../../components/city-select'; +import { Icon } from '@iconify/react'; const BrowseTeamsPage: FC = (): ReactElement => { const navigate = useNavigate(); @@ -70,16 +71,16 @@ const BrowseTeamsPage: FC = (): ReactElement => { }); return ( -
+
Find and join teams looking for members
- Loading teams... -
+Loading teams...
+
No teams found
-+
Try adjusting your filters
- 📍 {team.city} +
+
- 👥 {team.members?.length || 0} members +
+
+
{team.description}
+
Send a message to the team leader explaining why you want to join