From 09944c7265e7b4e2a77a2754fc660537559a1ceb Mon Sep 17 00:00:00 2001 From: portikM Date: Thu, 13 Jun 2024 09:38:00 -0400 Subject: [PATCH 1/5] chore(sandbox): remove figma links --- sandbox/pages/SandboxAlert.vue | 6 ------ sandbox/pages/SandboxBadge.vue | 12 +----------- sandbox/pages/SandboxBreadcrumbs.vue | 6 ------ sandbox/pages/SandboxButton.vue | 9 --------- sandbox/pages/SandboxCard.vue | 10 ---------- sandbox/pages/SandboxCheckbox.vue | 11 ----------- sandbox/pages/SandboxCodeBlock.vue | 9 --------- sandbox/pages/SandboxCollapse.vue | 13 ++----------- sandbox/pages/SandboxDateTimePicker.vue | 6 ------ sandbox/pages/SandboxDropdown.vue | 9 --------- sandbox/pages/SandboxEmptyState.vue | 6 ------ sandbox/pages/SandboxFileUpload.vue | 6 ------ sandbox/pages/SandboxInput.vue | 15 +-------------- sandbox/pages/SandboxInputSwitch.vue | 17 ++--------------- sandbox/pages/SandboxLabel.vue | 19 +++---------------- sandbox/pages/SandboxModals.vue | 6 ------ sandbox/pages/SandboxPagination.vue | 9 --------- sandbox/pages/SandboxPop.vue | 6 ------ sandbox/pages/SandboxRadio.vue | 11 ----------- sandbox/pages/SandboxSegmentedControl.vue | 6 ------ sandbox/pages/SandboxSelect.vue | 4 ---- sandbox/pages/SandboxSkeleton.vue | 6 ------ sandbox/pages/SandboxSlideout.vue | 6 ------ sandbox/pages/SandboxStepper.vue | 6 ------ sandbox/pages/SandboxTable/SandboxTable.vue | 6 ------ sandbox/pages/SandboxTabs.vue | 6 ------ sandbox/pages/SandboxTextarea.vue | 9 --------- sandbox/pages/SandboxToaster.vue | 6 ------ sandbox/pages/SandboxTreeList.vue | 6 ------ 29 files changed, 9 insertions(+), 238 deletions(-) diff --git a/sandbox/pages/SandboxAlert.vue b/sandbox/pages/SandboxAlert.vue index 03d6a1bdaf..40e8b29bfc 100644 --- a/sandbox/pages/SandboxAlert.vue +++ b/sandbox/pages/SandboxAlert.vue @@ -4,12 +4,6 @@ title="KAlert" >
- - - Figma - - -
- - - -
- - - Figma - - -
- - - - Figma - -
- - - -
- - -
- - Figma - -
-
- - - - Figma - - -
- - - - Figma - - +
- - - Figma - - -
- - - - Figma - -
- - - Figma - - -
- - - Figma - - -
- - -
- - Figma - -
- -
- -
+
diff --git a/sandbox/pages/SandboxInputSwitch.vue b/sandbox/pages/SandboxInputSwitch.vue index 33c20e8d43..7a7c42915e 100644 --- a/sandbox/pages/SandboxInputSwitch.vue +++ b/sandbox/pages/SandboxInputSwitch.vue @@ -1,24 +1,11 @@ - + @@ -199,12 +202,20 @@ title="selectedItemTemplate" >

Truncation of long content is NOT handled by the component.

@@ -431,5 +442,16 @@ onMounted(() => { font-size: $kui-font-size-20; } } + + .custom-selected-item-container { + display: flex; + justify-content: space-between; + width: 100%; + + .title { + display: flex; + gap: $kui-space-30; + } + } } diff --git a/src/components/KSelect/KSelect.vue b/src/components/KSelect/KSelect.vue index 131f7ebc24..52e14aa60e 100644 --- a/src/components/KSelect/KSelect.vue +++ b/src/components/KSelect/KSelect.vue @@ -738,6 +738,8 @@ $kSelectInputHelpTextHeight: calc(var(--kui-line-height-20, $kui-line-height-20) box-sizing: border-box; inset: 0; margin-left: $kSelectInputPaddingX; + // accommodate for the caret + max-width: calc(v-bind('actualElementWidth') - $kSelectInputPaddingX - $kSelectInputIconSize - ($kSelectInputSlotSpacing * 2)); overflow: hidden; padding: var(--kui-space-0, $kui-space-0); // override mixin pointer-events: none; @@ -752,8 +754,8 @@ $kSelectInputHelpTextHeight: calc(var(--kui-line-height-20, $kui-line-height-20) } &.clearable { - // accommodate for the clear icon - max-width: calc(v-bind('actualElementWidth') - ($kSelectInputPaddingX * 2) - ($kSelectInputIconSize * 2) - ($kSelectInputSlotSpacing * 2)); + // accommodate for the clear icon and caret + max-width: calc(v-bind('actualElementWidth') - ($kSelectInputPaddingX * 2) - ($kSelectInputIconSize * 2) - $kSelectInputSlotSpacing); } }