Update colors to use scss, add Modal
This commit is contained in:
@@ -2,11 +2,29 @@
|
||||
import { goto } from '$app/navigation';
|
||||
import Button from '$lib/components/Button.svelte';
|
||||
import Catalog from '$lib/components/Catalog.svelte';
|
||||
import Modal from '$lib/components/Modal.svelte';
|
||||
import { showSnackbar } from '$lib/util/snackbar';
|
||||
|
||||
function onClick() {
|
||||
goto('/upload');
|
||||
}
|
||||
|
||||
let modal: HTMLDialogElement;
|
||||
</script>
|
||||
|
||||
<Button on:click={onClick}>Upload</Button>
|
||||
<Button variant="primary" on:click={onClick}>Upload</Button>
|
||||
<Button variant="secondary" on:click={() => showSnackbar('Snackbar')}>Upload</Button>
|
||||
<Button variant="tertiary" on:click={() => modal.showModal()}>Upload</Button>
|
||||
<Button variant="danger" on:click={onClick}>Upload</Button>
|
||||
<Modal bind:modal>
|
||||
<div slot="title">Title</div>
|
||||
<div slot="content">
|
||||
Content
|
||||
<input type="text" />
|
||||
</div>
|
||||
<div slot="action">
|
||||
<Button on:click={() => modal.close()}>Action</Button>
|
||||
<Button variant="secondary" on:click={() => modal.close()}>Close</Button>
|
||||
</div>
|
||||
</Modal>
|
||||
<Catalog />
|
||||
|
||||
Reference in New Issue
Block a user