Adjust logo display in UI
This commit is contained in:
parent
d5e0337c83
commit
e847bbe3dd
|
|
@ -26,16 +26,32 @@ export const InvenTreeLogoHomeButton = forwardRef<HTMLDivElement>(
|
|||
* - Uses the custom logo if one is defined on the server
|
||||
* - Otherwise, uses the default logo
|
||||
*/
|
||||
export function InvenTreeLogo(): ReactNode {
|
||||
export function InvenTreeLogo({
|
||||
size = 36
|
||||
}: {
|
||||
size?: number;
|
||||
}): ReactNode {
|
||||
const [server] = useServerApiState(
|
||||
useShallow((state) => [state.server, state.fetchServerApiState])
|
||||
);
|
||||
|
||||
if (server.server && server.customize?.logo) {
|
||||
return (
|
||||
<img src={server.customize.logo} alt={t`InvenTree Logo`} height={28} />
|
||||
<img
|
||||
src={server.customize.logo}
|
||||
alt={t`InvenTree Logo`}
|
||||
width={size}
|
||||
height={size}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
return <img src={InvenTreeIcon} alt={t`InvenTree Logo`} height={28} />;
|
||||
return (
|
||||
<img
|
||||
src={InvenTreeIcon}
|
||||
alt={t`InvenTree Logo`}
|
||||
width={size}
|
||||
height={size}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,11 @@ export function NavHoverMenu({
|
|||
openDrawer: () => void;
|
||||
}>) {
|
||||
return (
|
||||
<UnstyledButton onClick={() => openDrawer()} aria-label='navigation-menu'>
|
||||
<UnstyledButton
|
||||
onClick={() => openDrawer()}
|
||||
aria-label='navigation-menu'
|
||||
style={{ display: 'flex', alignItems: 'center', height: 38 }}
|
||||
>
|
||||
<InvenTreeLogo />
|
||||
</UnstyledButton>
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in New Issue