mirror of
https://github.com/danbulant/Portfolio
synced 2026-05-24 12:35:31 +00:00
fix: select styles, reorganize
This commit is contained in:
parent
91d567ba5a
commit
f1c3d94d82
2 changed files with 16 additions and 2 deletions
|
|
@ -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>
|
||||
|
|
@ -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';
|
||||
|
|
|
|||
Loading…
Reference in a new issue