* feat: add ConnectedRelaysButton component and integrate into TopNavigation
fix: improve loading state management in RelaysPage with timeout
refactor: sanitize relay URLs in RootLayout
* fix: disable debug mode in NostrProvider for production
* feat: add AuthButton component and integrate into TopNavigation
* fix: update header text in RelaysPage and remove 'Add Relay' button label in AddRelaySheet
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
* feat: add purple light and dark themes to theme selection
* feat: add vintage light and dark theme options to DropdownThemeMode
* feat: add vintage light and dark theme options to theme selection
* add even more designs
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
* feat: add Alby JS SDK documentation and update package dependencies
* feat: add NostrWalletConnect component and ProfileSettingsNWCPage for wallet integration
* add NWC link to AvatarDropdown menu
* store and load nwc from localstorage
* feat: add NIP-47 documentation for Nostr Wallet Connect protocol
* feat: integrate Nostr Wallet Connect for zap payments and enhance UI feedback
* fix: update default custom amount to 21 and improve UI feedback for payment status on nwc
* fix: correct typo in QR code payment instruction text
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
feat: add Relays link to AvatarDropdown menu
feat: create Badge component for status indicators
fix: update @radix-ui/react-slot version in package.json and package-lock.json
Co-authored-by: highperfocused <highperfocused@pm.me>