From b1066a15848c8405f54b5f5a42fd97f8ab61ce6c Mon Sep 17 00:00:00 2001 From: nate Date: Mon, 17 Jun 2024 21:19:34 -0400 Subject: [PATCH] login stuff --- src/lib/components/LoginDropdown.svelte | 10 +++--- .../LoginModal/CollapsableDropdown.svelte | 9 ++++++ src/lib/components/LoginModal/Modal.svelte | 18 +++++++++++ .../components/LoginModal/Nip07Button.svelte | 32 +++++++++++++++++++ src/lib/components/NavBar.svelte | 1 + src/routes/+layout.svelte | 5 +++ 6 files changed, 71 insertions(+), 4 deletions(-) create mode 100644 src/lib/components/LoginModal/CollapsableDropdown.svelte create mode 100644 src/lib/components/LoginModal/Modal.svelte create mode 100644 src/lib/components/LoginModal/Nip07Button.svelte diff --git a/src/lib/components/LoginDropdown.svelte b/src/lib/components/LoginDropdown.svelte index 951bccd..200e682 100644 --- a/src/lib/components/LoginDropdown.svelte +++ b/src/lib/components/LoginDropdown.svelte @@ -1,7 +1,9 @@ - {#if !$ndk.signer} -
-{/if} \ No newline at end of file +
+{/if} diff --git a/src/lib/components/LoginModal/CollapsableDropdown.svelte b/src/lib/components/LoginModal/CollapsableDropdown.svelte new file mode 100644 index 0000000..03dc595 --- /dev/null +++ b/src/lib/components/LoginModal/CollapsableDropdown.svelte @@ -0,0 +1,9 @@ + + + + diff --git a/src/lib/components/LoginModal/Modal.svelte b/src/lib/components/LoginModal/Modal.svelte new file mode 100644 index 0000000..f74aa1f --- /dev/null +++ b/src/lib/components/LoginModal/Modal.svelte @@ -0,0 +1,18 @@ + + + diff --git a/src/lib/components/LoginModal/Nip07Button.svelte b/src/lib/components/LoginModal/Nip07Button.svelte new file mode 100644 index 0000000..b487563 --- /dev/null +++ b/src/lib/components/LoginModal/Nip07Button.svelte @@ -0,0 +1,32 @@ + + +{#if noNip07} +
+ No Nostr extension in your browser + +
+{:else} + +{/if} diff --git a/src/lib/components/NavBar.svelte b/src/lib/components/NavBar.svelte index 2d9112c..1c82a3b 100644 --- a/src/lib/components/NavBar.svelte +++ b/src/lib/components/NavBar.svelte @@ -1,4 +1,5 @@