Improvements 01 28 (#264)

* improving footer

* improve ui

* upgrading dependencies

* adding glow to all boxes on dashboard

* introducing single listing view

* next release version

* improve screenshots and login page
This commit is contained in:
Christian Kellner
2026-01-28 14:27:03 +01:00
committed by GitHub
parent 3117044139
commit 472169693f
29 changed files with 999 additions and 383 deletions

View File

@@ -6,5 +6,6 @@
gap: 0.5rem;
width: 100%;
display: flex;
padding-bottom: 12px;
}
}

View File

@@ -70,20 +70,18 @@ export default function Navigation({ isAdmin }) {
return (
<Nav
style={{ height: '100%' }}
style={{ height: '100%', maxWidth: collapsed ? '60px' : '240px' }}
items={items}
isCollapsed={collapsed}
selectedKeys={[parsePathName(location.pathname)]}
onSelect={(key) => {
navigate(key.itemKey);
}}
header={<img src={collapsed ? heart : logoWhite} width={collapsed ? '80' : '160'} alt="Fredy Logo" />}
header={<img src={collapsed ? heart : logoWhite} width={collapsed ? '30' : '120'} alt="Fredy Logo" />}
footer={
<Nav.Footer className="navigate__footer">
<Logout text={!collapsed} />
<Button icon={<IconSidebar />} onClick={() => setCollapsed(!collapsed)}>
{!collapsed && 'Collapse'}
</Button>
<Button icon={<IconSidebar />} onClick={() => setCollapsed(!collapsed)} />
</Nav.Footer>
}
/>