mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-30 19:21:54 +00:00
fix: label aligned with button group
This commit is contained in:
@@ -88,6 +88,7 @@ const widgetWithStyle = computed(() => ({
|
|||||||
...widget,
|
...widget,
|
||||||
borderStyle: hasLabels.value
|
borderStyle: hasLabels.value
|
||||||
? 'focus-within:ring-0 bg-transparent rounded-none focus-within:outline-none'
|
? 'focus-within:ring-0 bg-transparent rounded-none focus-within:outline-none'
|
||||||
: undefined
|
: undefined,
|
||||||
|
labelStyle: hasLabels.value ? 'mb-[-0.5rem]' : undefined
|
||||||
}))
|
}))
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -8,7 +8,9 @@ defineProps<{
|
|||||||
widget: Pick<
|
widget: Pick<
|
||||||
SimplifiedWidget<string | number | undefined>,
|
SimplifiedWidget<string | number | undefined>,
|
||||||
'name' | 'label' | 'borderStyle'
|
'name' | 'label' | 'borderStyle'
|
||||||
>
|
> & {
|
||||||
|
labelStyle?: string
|
||||||
|
}
|
||||||
}>()
|
}>()
|
||||||
|
|
||||||
const hideLayoutField = inject<boolean>('hideLayoutField', false)
|
const hideLayoutField = inject<boolean>('hideLayoutField', false)
|
||||||
@@ -18,7 +20,10 @@ const hideLayoutField = inject<boolean>('hideLayoutField', false)
|
|||||||
<div
|
<div
|
||||||
class="grid grid-cols-subgrid min-w-0 justify-between gap-1 text-node-component-slot-text"
|
class="grid grid-cols-subgrid min-w-0 justify-between gap-1 text-node-component-slot-text"
|
||||||
>
|
>
|
||||||
<div v-if="!hideLayoutField" class="truncate content-center-safe">
|
<div
|
||||||
|
v-if="!hideLayoutField"
|
||||||
|
:class="cn('truncate content-center-safe', widget.labelStyle)"
|
||||||
|
>
|
||||||
<template v-if="widget.name">
|
<template v-if="widget.name">
|
||||||
{{ widget.label || widget.name }}
|
{{ widget.label || widget.name }}
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
Reference in New Issue
Block a user