Improve the styles

pull/4161/head
Elijah 6 years ago
parent ecac9bd165
commit b9d0a5bd6d

@ -60,6 +60,8 @@
let loading = true; let loading = true;
let error = null; let error = null;
let innerWidth;
onMount(async () => { onMount(async () => {
const gotResults = await tryLoad(3); const gotResults = await tryLoad(3);
if (gotResults) error = null; if (gotResults) error = null;
@ -89,9 +91,11 @@
$: results = (loading || error || !query.length) ? [] : search(query); $: results = (loading || error || !query.length) ? [] : search(query);
</script> </script>
<svelte:window bind:innerWidth/>
{#if showing} {#if showing}
<div class="cover background" on:click={() => showing = false} transition:fade></div> <div class="cover background" on:click={() => showing = false} transition:fade></div>
<div class="cover search" transition:fly={{x: 400}}> <div class="cover search" transition:fly={{x: 400}} style="width: {innerWidth > 400 ? '385px' : '100%'}">
<SearchBar bind:query on:close={() => showing = false} /> <SearchBar bind:query on:close={() => showing = false} />
<div class="divider" /> <div class="divider" />
{#each results as result} {#each results as result}
@ -128,11 +132,10 @@
z-index: 100; z-index: 100;
} }
.background { .background {
background: rgba(0, 0, 0, 0.6); background: rgba(225, 225, 225, 0.9);
} }
.search { .search {
left:unset; left:unset;
width: 385px;
background: var(--back); background: var(--back);
} }
.divider { .divider {

Loading…
Cancel
Save