From e6f8edc3f6ec98d86b8f7b558c4774ce3e7965ca Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Tue, 18 May 2021 13:52:45 +0200 Subject: [PATCH] Add home page --- src/App.svelte | 15 ++++++++------- src/Header.svelte | 4 +++- src/base/home/Home.svelte | 17 +++++++++++++++++ src/base/register/Routes.svelte | 10 +++++----- src/base/register/steps/Begin.svelte | 4 ++-- src/base/register/steps/Submit.svelte | 12 +++--------- src/base/resolve/Resolve.svelte | 27 +++++++++++++++++++++++++++ src/base/resolve/Routes.svelte | 12 ++++++++++++ src/index.ts | 12 ++++++++++++ src/utils.ts | 18 +++++++++++++++--- 10 files changed, 104 insertions(+), 27 deletions(-) create mode 100644 src/base/home/Home.svelte create mode 100644 src/base/resolve/Resolve.svelte create mode 100644 src/base/resolve/Routes.svelte diff --git a/src/App.svelte b/src/App.svelte index 1e2383063..e5417b7f8 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -4,16 +4,13 @@ import { getConfig } from '@app/config'; import { session } from '@app/session'; + import Home from '@app/base/home/Home.svelte'; import Vesting from '@app/base/vesting/Vesting.svelte'; import Register from '@app/base/register/Routes.svelte'; import Orgs from '@app/base/orgs/Routes.svelte'; + import Resolve from '@app/base/resolve/Routes.svelte'; import Header from '@app/Header.svelte'; - const defaultPath = "register"; - const path = window.location.pathname; - const query = new URLSearchParams(window.location.search); - export let url = path === "/" ? defaultPath : path; - function handleKeydown(event: KeyboardEvent) { if (event.key === 'Enter') { (document.querySelector('button.primary') as HTMLElement).click(); @@ -39,12 +36,16 @@
- + + + + - + +
diff --git a/src/Header.svelte b/src/Header.svelte index abc8756de..d20d9641b 100644 --- a/src/Header.svelte +++ b/src/Header.svelte @@ -41,6 +41,8 @@ margin-right: 1.5rem; font-weight: 500; color: var(--color-foreground-6); + } + header a { border: none; } header .nav a:hover { @@ -84,7 +86,7 @@
- +