diff --git a/src/lib/components/svgIcon.svelte b/src/lib/components/svgIcon.svelte index dcc466969..6b3dbb70c 100644 --- a/src/lib/components/svgIcon.svelte +++ b/src/lib/components/svgIcon.svelte @@ -4,8 +4,22 @@ export let name: string; export let type: 'color' | 'grayscale' = 'color'; export let size = 40; + export let iconSize: keyof typeof iconSizes = 'medium'; let className = ''; export { className as class }; + + enum iconSizes { + small = '--icon-size-small', + medium = '--icon-size-medium', + large = '--icon-size-large', + xlarge = '--icon-size-extra-large' + } -{name} +{name} diff --git a/src/lib/elements/forms/inputSelect.svelte b/src/lib/elements/forms/inputSelect.svelte index db5492479..f55fc25cb 100644 --- a/src/lib/elements/forms/inputSelect.svelte +++ b/src/lib/elements/forms/inputSelect.svelte @@ -8,6 +8,7 @@ export let value: string | number | boolean; export let placeholder = ''; export let required = false; + export let hideRequired = false; export let disabled = false; export let options: { value: string | boolean | number; @@ -46,7 +47,7 @@ {#if label} -