From cb632adbb49ddec9e73746856d67d3186c067e5e Mon Sep 17 00:00:00 2001 From: Hafid Nur Date: Sun, 16 Mar 2025 19:54:42 +0700 Subject: [PATCH] feat: change the layout of the landing page from using CSS Flexbox to CSS Grid - minor adjustment for navbar max width and padding --- apps/gacha/src/app/page.tsx | 45 ++++++++++++++++--------- libs/ui/src/organisms/navbar/navbar.tsx | 4 +-- 2 files changed, 32 insertions(+), 17 deletions(-) diff --git a/apps/gacha/src/app/page.tsx b/apps/gacha/src/app/page.tsx index 7ad58ef..fab9bfd 100644 --- a/apps/gacha/src/app/page.tsx +++ b/apps/gacha/src/app/page.tsx @@ -15,9 +15,9 @@ export const Components: FC = (): ReactElement => { {/* Landing Page */}
-
+
IMPHNEN Logo {
-
+
{ src="/merch/Vector-1.svg" alt="" /> +
Official Merch IMPHNEN @@ -69,13 +74,8 @@ export const Components: FC = (): ReactElement => {
~ 175k ~
-
-
+
{ src="/merch/Vector-2.svg" alt="" /> +
IMPHNEN Mini Merch @@ -94,15 +99,25 @@ export const Components: FC = (): ReactElement => {
~ 90k ~
-
{/* Roulette Page */} -
+
+
Card
+
+
Here Take Your Prize
+
Rolling Merch
+
+
Sertifikat + Laminating
+ +
+
+
); }; diff --git a/libs/ui/src/organisms/navbar/navbar.tsx b/libs/ui/src/organisms/navbar/navbar.tsx index 5d987d0..9720f8c 100644 --- a/libs/ui/src/organisms/navbar/navbar.tsx +++ b/libs/ui/src/organisms/navbar/navbar.tsx @@ -7,7 +7,7 @@ export const Navbar: FC = (): ReactElement => { const [isDropdownOpen, setDropdownOpen] = useState(false); return ( -
+
{
- + ); };