From 1cbbdf77718aaba2ae39a9cf05363a89076d3c31 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Tue, 29 Jul 2025 16:15:23 +0400 Subject: [PATCH] fix: user menu buttons --- .../components/layout/Sidebar/UserMenu.svelte | 36 ++++++++++--------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/src/lib/components/layout/Sidebar/UserMenu.svelte b/src/lib/components/layout/Sidebar/UserMenu.svelte index 7b1cbd58da..2ba0b2f14e 100644 --- a/src/lib/components/layout/Sidebar/UserMenu.svelte +++ b/src/lib/components/layout/Sidebar/UserMenu.svelte @@ -71,7 +71,7 @@ transition={(e) => fade(e, { duration: 100 })} > { await showSettings.set(true); show = false; @@ -88,7 +88,7 @@ { dispatch('show', 'archived-chat'); show = false; @@ -105,70 +105,72 @@ {#if role === 'admin'} - { show = false; if ($mobile) { showSidebar.set(false); } - goto('/playground'); }} >
{$i18n.t('Playground')}
-
+ - { show = false; if ($mobile) { showSidebar.set(false); } - goto('/admin'); }} >
{$i18n.t('Admin Panel')}
-
+ {/if} {#if help}
- { - window.open('https://docs.openwebui.com', '_blank'); show = false; }} >
{$i18n.t('Documentation')}
-
+ - { - window.open('https://github.com/open-webui/open-webui/releases', '_blank'); show = false; }} >
{$i18n.t('Releases')}
-
+ { showShortcuts.set(!$showShortcuts); @@ -182,7 +184,7 @@
- { const res = await userSignOut(); @@ -197,7 +199,7 @@
{$i18n.t('Sign Out')}
-
+ {#if usage} {#if usage?.user_ids?.length > 0}