diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index 7ff67be..15f2208 100644 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -13,9 +13,9 @@ jobs: with: repo-token: ${{ secrets.GITHUB_TOKEN }} issue-message: | - Thank you for opening your first issue. + Thank you for opening your issue. We appreciate your contribution and will review it soon. pr-message: | - Thank you for submitting your first pull request. + Thank you for submitting your pull request. We appreciate your effort and will review it shortly. diff --git a/public/svg/pmodes/apple-pay.png b/public/svg/pmodes/apple-pay.png new file mode 100644 index 0000000..32d9eed Binary files /dev/null and b/public/svg/pmodes/apple-pay.png differ diff --git a/public/svg/pmodes/bitcoin.png b/public/svg/pmodes/bitcoin.png new file mode 100644 index 0000000..509c36d Binary files /dev/null and b/public/svg/pmodes/bitcoin.png differ diff --git a/public/svg/pmodes/bluepay.png b/public/svg/pmodes/bluepay.png new file mode 100644 index 0000000..b21ca04 Binary files /dev/null and b/public/svg/pmodes/bluepay.png differ diff --git a/public/svg/pmodes/citi.png b/public/svg/pmodes/citi.png new file mode 100644 index 0000000..dae937e Binary files /dev/null and b/public/svg/pmodes/citi.png differ diff --git a/public/svg/pmodes/clickbank.png b/public/svg/pmodes/clickbank.png new file mode 100644 index 0000000..592f378 Binary files /dev/null and b/public/svg/pmodes/clickbank.png differ diff --git a/public/svg/pmodes/ebay.png b/public/svg/pmodes/ebay.png new file mode 100644 index 0000000..9ff4552 Binary files /dev/null and b/public/svg/pmodes/ebay.png differ diff --git a/public/svg/pmodes/google-wallet.png b/public/svg/pmodes/google-wallet.png new file mode 100644 index 0000000..6bc35be Binary files /dev/null and b/public/svg/pmodes/google-wallet.png differ diff --git a/public/svg/pmodes/moneygram.png b/public/svg/pmodes/moneygram.png new file mode 100644 index 0000000..e80020b Binary files /dev/null and b/public/svg/pmodes/moneygram.png differ diff --git a/public/svg/pmodes/shopify.png b/public/svg/pmodes/shopify.png new file mode 100644 index 0000000..46ffcb6 Binary files /dev/null and b/public/svg/pmodes/shopify.png differ diff --git a/public/svg/redbus-light.png b/public/svg/redbus-light.png new file mode 100644 index 0000000..4bfe0b7 Binary files /dev/null and b/public/svg/redbus-light.png differ diff --git a/src/App.css b/src/App.css index d5fc883..854fc4a 100644 --- a/src/App.css +++ b/src/App.css @@ -44,4 +44,50 @@ html { li, button { cursor: pointer; -} \ No newline at end of file +} + +.page-heading::first-letter { + color: rgb(93, 93, 231); +} + +hr { + border: none; + border-top: 1px solid #d5d1d1; +} + +.nav-item.active { + color: rgb(93, 93, 231); +} + +.nav-item { + position: relative; +} + +.nav-item::after { + content: ''; + position: absolute; + bottom: 0; + left: 0; + translate: 0 2px; + width: 100%; + height: 2px; + background-color: rgb(93, 93, 231); + transform: scaleX(0); + transform-origin: left; + transition: transform 0.3s ease; +} + +.nav-item.active::after { + transform: scaleX(1); +} + +@keyframes scroll { + 0% { transform: translateX(0); } + 100% { transform: translateX(-50%); } +} + +.scroll-strip { + display: flex; + width: max-content; + animation: scroll 25s linear infinite; +} diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index ffa13ef..2d18d32 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -214,17 +214,50 @@ function Footer() { + +
+
+ Our Payment Gateways +
+
+
+ {/* first set */} + + + + + + + + + + + + + + + -
- Visa - Amex - Eway - Paypal - Stripe - Unionpay + {/* duplicate set */} + + + + + + + + + + + + + + + +
-
+
@@ -244,11 +277,15 @@ function Footer() {
- RedBus : RedBus + />}
diff --git a/src/components/Navbar.tsx b/src/components/Navbar.tsx index 0bebbc3..3d81ab6 100644 --- a/src/components/Navbar.tsx +++ b/src/components/Navbar.tsx @@ -3,7 +3,7 @@ import { HoverCardTrigger, HoverCardContent, } from "@radix-ui/react-hover-card"; -import { NavLink } from "react-router-dom"; +import { useLocation, NavLink } from "react-router-dom"; import { Card, CardHeader, @@ -18,6 +18,7 @@ import { ThemeContext } from "@/contexts/ThemeContext"; function Navbar() { const currentTheme = useContext(ThemeContext); if (!currentTheme) return null; + const location = useLocation(); return (