diff options
Diffstat (limited to 'src/pages/components/Input.svelte')
-rw-r--r-- | src/pages/components/Input.svelte | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/src/pages/components/Input.svelte b/src/pages/components/Input.svelte new file mode 100644 index 00000000..59e584db --- /dev/null +++ b/src/pages/components/Input.svelte @@ -0,0 +1,46 @@ +<script> + export let value +</script> + +<input + {...$$restProps} + bind:value + on:blur + on:change + on:click + on:contextmenu + on:focus + on:keydown + on:keypress + on:keyup + on:mouseover + on:mouseenter + on:mouseleave + on:paste + on:input +/> + +<style> + input { + font-weight: bold; + box-sizing: border-box; + color: var(--text); + font-size: 16px; + padding: 8px; + background-color: var(--bg-secondary); + border: none; + margin: 0; + width: 400px; + border-radius: 3px; + outline-color: var(--active); + } + + input:focus { + outline-color: var(--active); + } + @media (max-width: 715px) { + input { + width: 200px; + } + } +</style> |