From c233ae0aa8a5d7163cf52a9db387ea3043bf76f7 Mon Sep 17 00:00:00 2001 From: Xharles Date: Wed, 13 Mar 2024 22:05:43 +0100 Subject: [PATCH] update navbar to show links --- src/components/home/LaunchAppButton.jsx | 5 ++- src/components/mobile/AppleStoreButton.jsx | 33 +++++++++++++++++ src/components/mobile/GooglePlayButton.jsx | 34 +++++++++++++++++ src/components/mobile/Hero.jsx | 43 ++-------------------- src/components/navbar/Navbar.jsx | 8 +++- 5 files changed, 82 insertions(+), 41 deletions(-) create mode 100644 src/components/mobile/AppleStoreButton.jsx create mode 100644 src/components/mobile/GooglePlayButton.jsx diff --git a/src/components/home/LaunchAppButton.jsx b/src/components/home/LaunchAppButton.jsx index 34a2225..7153f4e 100644 --- a/src/components/home/LaunchAppButton.jsx +++ b/src/components/home/LaunchAppButton.jsx @@ -7,7 +7,10 @@ const LaunchAppButton = () => { return ( <> - diff --git a/src/components/mobile/AppleStoreButton.jsx b/src/components/mobile/AppleStoreButton.jsx new file mode 100644 index 0000000..8c84dc2 --- /dev/null +++ b/src/components/mobile/AppleStoreButton.jsx @@ -0,0 +1,33 @@ +import React from "react"; +import AppleSVG from "../../assets/svg/apple.svg"; +import CONFIG from "../../config"; +import { twMerge } from "tailwind-merge"; + +const AppleStoreButton = ({ type }) => { + return ( + + + + ); +}; + +export default AppleStoreButton; diff --git a/src/components/mobile/GooglePlayButton.jsx b/src/components/mobile/GooglePlayButton.jsx new file mode 100644 index 0000000..ed181f7 --- /dev/null +++ b/src/components/mobile/GooglePlayButton.jsx @@ -0,0 +1,34 @@ +import React from "react"; +import GooglePlaySVG from "../../assets/svg/google-play.svg"; +import CONFIG from "../../config"; +import { twMerge } from "tailwind-merge"; + +// type: "sm" | "base" +const GooglePlayButton = ({ type }) => { + return ( + + + + ); +}; + +export default GooglePlayButton; diff --git a/src/components/mobile/Hero.jsx b/src/components/mobile/Hero.jsx index f8c6f31..2f4438b 100644 --- a/src/components/mobile/Hero.jsx +++ b/src/components/mobile/Hero.jsx @@ -1,9 +1,8 @@ import React from "react"; import { Section } from "../../shared"; -import AppleSVG from "../../assets/svg/apple.svg"; -import GooglePlaySVG from "../../assets/svg/google-play.svg"; import ArrowDownSVG from "../../assets/svg/arrow-down.svg"; -import CONFIG from "../../config"; +import GooglePlayButton from "./GooglePlayButton"; +import AppleStoreButton from "./AppleStoreButton"; export default function () { return ( @@ -22,42 +21,8 @@ export default function () { effortlessly.
- - - - - - + +
diff --git a/src/components/navbar/Navbar.jsx b/src/components/navbar/Navbar.jsx index 278617e..22bcbfe 100644 --- a/src/components/navbar/Navbar.jsx +++ b/src/components/navbar/Navbar.jsx @@ -5,6 +5,8 @@ import LaunchAppButton from "../home/LaunchAppButton"; import discordLogo from "../../images/socials/discord.svg"; import twitterLogo from "../../images/socials/twitter.svg"; import config from "../../config"; +import AppleStoreButton from "../mobile/AppleStoreButton"; +import GooglePlayButton from "../mobile/GooglePlayButton"; function Navbar({ isPrivacyPolicy }) { const { twitter, discord } = config; @@ -76,8 +78,12 @@ function Navbar({ isPrivacyPolicy }) { twitter
-
+
+
+ + +