diff --git a/.changeset/hip-jeans-fix.md b/.changeset/hip-jeans-fix.md new file mode 100644 index 0000000000000..67e16a88425f0 --- /dev/null +++ b/.changeset/hip-jeans-fix.md @@ -0,0 +1,5 @@ +--- +'@directus/app': patch +--- + +Fixed styling issues with the related-values display diff --git a/app/src/components/v-list-item.vue b/app/src/components/v-list-item.vue index 2c5f73b0c5280..e9a1db2e90de5 100644 --- a/app/src/components/v-list-item.vue +++ b/app/src/components/v-list-item.vue @@ -258,7 +258,10 @@ function onClick(event: PointerEvent) { &.block { --v-icon-color: var(--v-icon-color, var(--theme--foreground-subdued)); - padding: var(--v-list-item-padding, var(--theme--form--field--input--padding)); + padding: var( + --v-list-item-padding, + calc(var(--theme--form--field--input--padding) / 2) var(--theme--form--field--input--padding) + ); position: relative; display: flex; height: var(--theme--form--field--input--height); @@ -316,8 +319,8 @@ function onClick(event: PointerEvent) { } &.dense { - height: 44px; - padding: 4px 8px; + --theme--form--field--input--height: 44px; + padding: calc(var(--theme--form--field--input--padding) / 4) calc(var(--theme--form--field--input--padding) / 2); & + & { margin-top: var(--v-list-item-margin, 4px); diff --git a/app/src/displays/related-values/related-values.vue b/app/src/displays/related-values/related-values.vue index bc5effdad4bdb..5072e198e3be6 100644 --- a/app/src/displays/related-values/related-values.vue +++ b/app/src/displays/related-values/related-values.vue @@ -80,7 +80,7 @@ function getLinkForItem(item: any) { :disabled="value?.length === 0" >