From 24518d287dfef18b7581162768bcfe97d1c99995 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Sat, 15 Mar 2025 20:50:03 +0800 Subject: [PATCH] fix(stage-ui): opacity issue --- .../src/pages/settings/providers/index.vue | 2 +- .../stage-ui/src/components/Menu/IconItem.vue | 18 ++++++----- .../src/components/Menu/IconStatusItem.vue | 32 +++++++++++-------- 3 files changed, 30 insertions(+), 22 deletions(-) diff --git a/apps/stage-web/src/pages/settings/providers/index.vue b/apps/stage-web/src/pages/settings/providers/index.vue index 260255576..13d8652c8 100644 --- a/apps/stage-web/src/pages/settings/providers/index.vue +++ b/apps/stage-web/src/pages/settings/providers/index.vue @@ -32,7 +32,7 @@ const { allProvidersMetadata } = storeToRefs(providersStore) :icon="provider.icon" :icon-color="provider.iconColor" :icon-image="provider.iconImage" - :to="`/settings/providers/${provider.id.replace('-ai', '')}`" + :to="`/settings/providers/${provider.id}`" :configured="provider.configured" /> diff --git a/packages/stage-ui/src/components/Menu/IconItem.vue b/packages/stage-ui/src/components/Menu/IconItem.vue index 464c9a3fa..4a0032f6b 100644 --- a/packages/stage-ui/src/components/Menu/IconItem.vue +++ b/packages/stage-ui/src/components/Menu/IconItem.vue @@ -16,19 +16,19 @@ defineProps<{ border="neutral-100 dark:neutral-700 hover:primary-500/30 dark:hover:primary-400/30 solid 2" drop-shadow="none hover:[0px_4px_4px_rgba(220,220,220,0.4)] active:[0px_0px_0px_rgba(220,220,220,0.25)] dark:hover:none" class="menu-icon-item" - transition="all ease-in-out duration-200" + transition="all ease-in-out duration-400" relative w-full items-center overflow-hidden rounded-lg p-5 text-left cursor="pointer" :to="to" >
-