From 15dffb3a0216c0eccc06b2fc449c423aba6811b2 Mon Sep 17 00:00:00 2001 From: secondl1ght <85003930+secondl1ght@users.noreply.github.com> Date: Thu, 21 Jul 2022 22:22:30 -0600 Subject: add register and login pages, DRY up more, add $comp, add new components --- src/components/HowItWorksCard.svelte | 3 +- src/components/Icon.svelte | 6 ++++ src/components/Image.svelte | 6 ++++ src/components/LandingHeader.svelte | 10 +++--- src/components/LandingHero.svelte | 17 +++------ src/components/LandingInfoCard.svelte | 15 ++++---- src/components/PrimaryButton.svelte | 4 +-- src/components/RegisterOrLogin.svelte | 65 +++++++++++++++++++++++++++++++++++ src/components/index.js | 3 ++ src/routes/index.svelte | 8 +---- src/routes/login.svelte | 5 +++ src/routes/register.svelte | 5 +++ static/icons/eye.svg | 4 +++ tailwind.config.cjs | 3 +- vite.config.js | 8 ++++- 15 files changed, 126 insertions(+), 36 deletions(-) create mode 100644 src/components/Icon.svelte create mode 100644 src/components/Image.svelte create mode 100644 src/components/RegisterOrLogin.svelte create mode 100644 src/routes/login.svelte create mode 100644 src/routes/register.svelte create mode 100644 static/icons/eye.svg diff --git a/src/components/HowItWorksCard.svelte b/src/components/HowItWorksCard.svelte index 6f94efcb..519cdcdc 100644 --- a/src/components/HowItWorksCard.svelte +++ b/src/components/HowItWorksCard.svelte @@ -1,11 +1,12 @@
{step}
{description}
diff --git a/src/components/Icon.svelte b/src/components/Icon.svelte
new file mode 100644
index 00000000..58a61033
--- /dev/null
+++ b/src/components/Icon.svelte
@@ -0,0 +1,6 @@
+
+
+
diff --git a/src/components/Image.svelte b/src/components/Image.svelte
new file mode 100644
index 00000000..b7db2b92
--- /dev/null
+++ b/src/components/Image.svelte
@@ -0,0 +1,6 @@
+
+
+
diff --git a/src/components/LandingHeader.svelte b/src/components/LandingHeader.svelte
index c6cd4095..d6d55863 100644
--- a/src/components/LandingHeader.svelte
+++ b/src/components/LandingHeader.svelte
@@ -1,6 +1,7 @@
+
- {/if}
+ diff --git a/src/components/PrimaryButton.svelte b/src/components/PrimaryButton.svelte index 3caeb07d..4b33142b 100644 --- a/src/components/PrimaryButton.svelte +++ b/src/components/PrimaryButton.svelte @@ -4,5 +4,5 @@ + >{title} + diff --git a/src/components/RegisterOrLogin.svelte b/src/components/RegisterOrLogin.svelte new file mode 100644 index 00000000..48e8096a --- /dev/null +++ b/src/components/RegisterOrLogin.svelte @@ -0,0 +1,65 @@ + + +
+ {page === 'Register' ? 'Already have an account?' : "Don't have an account?"} + {page === 'Register' ? 'Sign in' : 'Register'} + +
+