fix: select styles, reorganize

This commit is contained in:
EETagent 2022-12-19 21:09:24 +01:00
parent 91d567ba5a
commit f1c3d94d82
2 changed files with 16 additions and 2 deletions

View file

@ -8,7 +8,16 @@
</script>
<div>
<select class:error bind:value on:click on:keydown on:keyup on:change {placeholder} class:placeholder={!value}>
<select
class:error
bind:value
on:click
on:keydown
on:keyup
on:change
{placeholder}
class:placeholder={!value}
>
{#if placeholder}
<option value="" disabled selected>{placeholder}</option>
{/if}
@ -42,4 +51,9 @@
.error {
@apply border-red-700;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
</style>

View file

@ -6,7 +6,7 @@
import Home from '$lib/components/icons/Home.svelte';
import SchoolBadge from '$lib/components/icons/SchoolBadge.svelte';
import SplitLayout from '$lib/components/layout/SplitLayout.svelte';
import SelectField from '$lib/components/SelectField.svelte';
import SelectField from '$lib/components/select/SelectField.svelte';
import EmailField from '$lib/components/textfield/EmailField.svelte';
import IdField from '$lib/components/textfield/IdField.svelte';
import NameField from '$lib/components/textfield/NameField.svelte';