From cb844bb587c5ce7ff2eab69733d15827911ab0b9 Mon Sep 17 00:00:00 2001 From: "smx.pusha" <139338836+smxpusha@users.noreply.github.com> Date: Mon, 10 Aug 2026 08:00:08 +0200 Subject: [PATCH] FIX - refine Feather preview controls --- frontend/src/views/apps/FeatherApp.vue | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/frontend/src/views/apps/FeatherApp.vue b/frontend/src/views/apps/FeatherApp.vue index 8022d35..a4fc651 100644 --- a/frontend/src/views/apps/FeatherApp.vue +++ b/frontend/src/views/apps/FeatherApp.vue @@ -2112,7 +2112,7 @@ onMounted(async () => { :aria-label="t('previousImage')" @click.stop="moveMediaPreview(-1)" > - + { :aria-label="t('nextImage')" @click.stop="moveMediaPreview(1)" > - + {{ mediaPreview.index + 1 }} / {{ mediaPreview.items.length }} @@ -2161,21 +2161,29 @@ onMounted(async () => { cursor: default; } .feather-media-preview__arrow { - --k-button-bg-color: rgb(22 27 34 / 78%); + --k-button-bg-color: rgb(10 14 20 / 88%); --k-button-text-color: #fff; position: absolute; top: 50%; - width: 42px; - height: 42px; - border: 1px solid rgb(255 255 255 / 18%); - backdrop-filter: blur(14px); + width: 34px !important; + min-width: 34px; + height: 34px; + min-height: 34px; + border: 1.5px solid rgb(255 255 255 / 58%); + padding: 0; + color: #fff !important; + background: rgb(10 14 20 / 88%) !important; + box-shadow: + 0 5px 16px rgb(0 0 0 / 58%), + inset 0 0 0 1px rgb(255 255 255 / 8%); + backdrop-filter: blur(10px); transform: translateY(-50%); } .feather-media-preview__arrow--left { - left: 14px; + left: 10px; } .feather-media-preview__arrow--right { - right: 14px; + right: 10px; } .feather-media-preview__count { position: absolute;