From e9b6b85747ca1ac3439e79c4be81b49a68114709 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Sat, 11 Oct 2025 01:16:07 +0500 Subject: [PATCH 1/2] Minor ui fixes Signed-off-by: Denis Bykhov --- .../src/components/CreateCandidate.svelte | 43 +++++++++++-------- .../src/components/EnumArrayEditor.svelte | 9 ++-- .../src/components/StringEditor.svelte | 3 +- 3 files changed, 33 insertions(+), 22 deletions(-) diff --git a/plugins/recruit-resources/src/components/CreateCandidate.svelte b/plugins/recruit-resources/src/components/CreateCandidate.svelte index a9a9eea0284..e00e84f5c71 100644 --- a/plugins/recruit-resources/src/components/CreateCandidate.svelte +++ b/plugins/recruit-resources/src/components/CreateCandidate.svelte @@ -576,6 +576,9 @@ ) } } + + const onsite = hierarchy.findAttribute(recruit.mixin.Candidate, 'onsite') + const remote = hierarchy.findAttribute(recruit.mixin.Candidate, 'remote') @@ -664,24 +667,28 @@ kind={'regular'} size={'large'} /> - - + {#if onsite?.hidden !== true} + + {/if} + {#if remote?.hidden !== true} + + {/if} export let onChange: (value: string[]) => void + export let kind: ButtonKind = 'link' + export let size: ButtonSize = 'large' + let items: DropdownTextItem[] = [] const query = createQuery() @@ -48,8 +51,8 @@ {label} useFlexGrow={true} justify={'left'} - size={'large'} - kind={'link'} + {kind} + {size} width={'100%'} multiselect autoSelect={false} diff --git a/plugins/view-resources/src/components/StringEditor.svelte b/plugins/view-resources/src/components/StringEditor.svelte index f9ab6a2c83b..a08d8f8308d 100644 --- a/plugins/view-resources/src/components/StringEditor.svelte +++ b/plugins/view-resources/src/components/StringEditor.svelte @@ -19,7 +19,7 @@ import { EditBox, Label, showPopup, eventToHTMLElement, Button } from '@hcengineering/ui' import EditBoxPopup from './EditBoxPopup.svelte' - // export let label: IntlString + export let label: IntlString export let placeholder: IntlString export let value: string export let autoFocus: boolean = false @@ -45,6 +45,7 @@ {size} {justify} {width} + showTooltip={{ label }} on:click={(ev) => { if (!shown && !readonly) { showPopup(EditBoxPopup, { value }, eventToHTMLElement(ev), (res) => { From 658a42f76359876988943af33dd031ee946b217d Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Sat, 11 Oct 2025 03:16:39 +0500 Subject: [PATCH 2/2] Fix svelte-check Signed-off-by: Denis Bykhov --- .../src/components/transformEditors/ReplaceEditor.svelte | 2 ++ .../src/components/transformEditors/SplitEditor.svelte | 1 + 2 files changed, 3 insertions(+) diff --git a/plugins/process-resources/src/components/transformEditors/ReplaceEditor.svelte b/plugins/process-resources/src/components/transformEditors/ReplaceEditor.svelte index 27713035229..62058de615f 100644 --- a/plugins/process-resources/src/components/transformEditors/ReplaceEditor.svelte +++ b/plugins/process-resources/src/components/transformEditors/ReplaceEditor.svelte @@ -39,6 +39,7 @@