From 6ae57fef516d399ef07418fcd7cf45300db799f7 Mon Sep 17 00:00:00 2001 From: katsumi143 <32640219+katsumi143@users.noreply.github.com> Date: Fri, 3 May 2024 17:45:46 +1000 Subject: [PATCH] small things --- package.json | 4 +- src/components/Button.svelte | 1 - src/components/ContextMenu/Root.svelte | 2 +- src/components/NumberInput.svelte | 60 ++++++++++++++++++-------- src/components/TextInput.svelte | 2 +- src/styles/components/menu.scss | 57 +++++++++++++----------- src/styles/themes/base.scss | 10 ++--- yarn.lock | 20 ++++----- 8 files changed, 92 insertions(+), 64 deletions(-) diff --git a/package.json b/package.json index 2868fb0..d8f44a2 100644 --- a/package.json +++ b/package.json @@ -28,10 +28,10 @@ "@sveltejs/adapter-static": "^3.0.1", "@sveltejs/kit": "^2.5.7", "@sveltejs/package": "^2.3.1", - "sass": "^1.75.0", + "sass": "^1.76.0", "svelte-preprocess": "^5.1.4", "typescript": "^5.4.5", - "vite": "^5.2.10" + "vite": "^5.2.11" }, "dependencies": { "@sveltejs/vite-plugin-svelte": "^3.1.0", diff --git a/src/components/Button.svelte b/src/components/Button.svelte index 36b3283..ecc7b9d 100644 --- a/src/components/Button.svelte +++ b/src/components/Button.svelte @@ -22,7 +22,6 @@ 'button', `button--size-${size}`, `button--colour-${colour}`, - 'focusable', (circle && 'button--circle') as string ]); diff --git a/src/components/ContextMenu/Root.svelte b/src/components/ContextMenu/Root.svelte index 96b5b9e..8b634d9 100644 --- a/src/components/ContextMenu/Root.svelte +++ b/src/components/ContextMenu/Root.svelte @@ -33,7 +33,7 @@ arrow.style.left = `${rect1.x - left + rect1.width / 2}px`; content.style.top = `${top}px`; content.style.left = `${left}px`; - content.style.display = ''; + content.style.removeProperty('display'); }; const clickHandler = ({ target }: MouseEvent) => { diff --git a/src/components/NumberInput.svelte b/src/components/NumberInput.svelte index aee88b8..e1ab2dd 100644 --- a/src/components/NumberInput.svelte +++ b/src/components/NumberInput.svelte @@ -1,48 +1,70 @@ -
- +
+ {#if !no_controls} + + {/if} - + {#if !no_controls} + + {/if}
\ No newline at end of file diff --git a/src/components/TextInput.svelte b/src/components/TextInput.svelte index 0c56f14..f01df3a 100644 --- a/src/components/TextInput.svelte +++ b/src/components/TextInput.svelte @@ -1,6 +1,6 @@