From fb02ea79af18b9385f1d202a293f33ddd3b36771 Mon Sep 17 00:00:00 2001 From: austinkelsay Date: Sat, 31 Aug 2024 21:52:50 -0500 Subject: [PATCH] Made it prettier --- public/images/nwc-logo.svg | 1 + .../SubscriptionPaymentButton.js | 26 ++++++++-- src/components/buttons/AlbyButton.js | 2 +- src/components/profile/SubscribeModal.js | 50 ++++++++++++------- src/pages/_app.js | 3 +- src/pages/profile.js | 2 +- 6 files changed, 58 insertions(+), 26 deletions(-) create mode 100644 public/images/nwc-logo.svg diff --git a/public/images/nwc-logo.svg b/public/images/nwc-logo.svg new file mode 100644 index 0000000..d995567 --- /dev/null +++ b/public/images/nwc-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/bitcoinConnect/SubscriptionPaymentButton.js b/src/components/bitcoinConnect/SubscriptionPaymentButton.js index d22b8aa..54ca7b8 100644 --- a/src/components/bitcoinConnect/SubscriptionPaymentButton.js +++ b/src/components/bitcoinConnect/SubscriptionPaymentButton.js @@ -7,9 +7,12 @@ import { useToast } from '@/hooks/useToast'; import { useSession } from 'next-auth/react'; import { webln, nwc } from '@getalby/sdk'; import { useRouter } from 'next/router'; +import { Divider } from 'primereact/divider'; import dynamic from 'next/dynamic'; import AlbyButton from '@/components/buttons/AlbyButton'; import axios from 'axios'; +import Image from 'next/image'; + const PaymentModal = dynamic( () => import('@getalby/bitcoin-connect-react').then((mod) => mod.Payment), { ssr: false } @@ -192,17 +195,29 @@ const SubscriptionPaymentButtons = ({ onSuccess, onError, onRecurringSubscriptio setInvoice(invoice); }} severity='primary' - className="mt-4 text-[#f8f8ff]" + className="w-fit mt-4 text-[#f8f8ff]" />