fix: custom logos

This commit is contained in:
jialin
2026-04-27 21:10:34 +08:00
committed by jialin
parent 519020077a
commit e4992e8313
20 changed files with 12081 additions and 3320 deletions
+19
View File
@@ -0,0 +1,19 @@
import GpustackLogo from '@/assets/images/gpustack-logo.png';
import SmallLogo from '@/assets/images/small-logo-200x200.png';
import useUserSettings from '@/hooks/use-user-settings';
import { getGPUStackPlugin } from '@/plugins';
const useLogo = () => {
const { isDarkTheme, userSettings } = useUserSettings();
const enterprisePlugin = getGPUStackPlugin();
const resolved =
enterprisePlugin?.branding?.resolveLogos?.(userSettings, isDarkTheme) ?? {};
return {
sidebarLogo: resolved.sidebarLogo || GpustackLogo,
miniLogo: resolved.miniLogo || SmallLogo
};
};
export { useLogo };