diff options
author | mat <github@matdoes.dev> | 2022-02-22 19:27:01 +0000 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-02-22 19:27:01 +0000 |
commit | d4e7c7c72086d72b0e056ebecd99ecb071da0739 (patch) | |
tree | 92888a77a914c64ee1be770d00cdc54521e5609e /src/lib/Header.svelte | |
parent | 07d3b5752bd2dba34a420778ca9ff7fed42c3538 (diff) | |
download | skyblock-stats-d4e7c7c72086d72b0e056ebecd99ecb071da0739.tar.gz skyblock-stats-d4e7c7c72086d72b0e056ebecd99ecb071da0739.tar.bz2 skyblock-stats-d4e7c7c72086d72b0e056ebecd99ecb071da0739.zip |
split the search bar into its own component
Diffstat (limited to 'src/lib/Header.svelte')
-rw-r--r-- | src/lib/Header.svelte | 30 |
1 files changed, 5 insertions, 25 deletions
diff --git a/src/lib/Header.svelte b/src/lib/Header.svelte index b35a9a7..825b4f3 100644 --- a/src/lib/Header.svelte +++ b/src/lib/Header.svelte @@ -1,5 +1,6 @@ <script lang="ts"> import { goto } from '$app/navigation' + import SearchUser from './SearchUser.svelte' export let backArrowHref = '/' let searchUserValue = '' @@ -11,28 +12,9 @@ <path d="M 14 0 l -13 13 l 13 13" stroke-width="2" fill="none" /> </svg> </a> - <form - action="/player" - method="post" - class="user-form" - on:submit={e => { - goto(`/player/${searchUserValue}`) - e.preventDefault() - }} - > - <input - class="enter-username-input" - type="text" - placeholder="Enter username" - name="user-search" - autocomplete="off" - autocorrect="off" - autocapitalize="off" - spellcheck="false" - aria-label="Enter username" - bind:value={searchUserValue} - /> - </form> + <span class="username-input-container"> + <SearchUser bind:value={searchUserValue} /> + </span> </header> <style> @@ -42,16 +24,14 @@ padding: 0.5rem 10%; } - .user-form { + .username-input-container { display: inline-block; text-align: center; font-size: 1.25rem; /* center the forms */ margin: 0 auto; width: max-content; - } - .enter-username-input { box-shadow: none; /* add a slight shadow on the form in the index page */ max-width: calc(90vw - 8em); |