Commit graph

10 commits

Author SHA1 Message Date
9225d8435a fix: add new Logos for equal hight in Sidebar 2025-06-25 12:08:19 +02:00
a6f74e0c22 feat: add Radix UI components and implement sidebar functionality
- Added new Radix UI components: Dialog, Tooltip, Separator, and updated existing components.
- Introduced a Sidebar component with collapsible functionality and mobile responsiveness.
- Implemented a custom hook `useIsMobile` to manage mobile state.
- Updated package dependencies in package.json and yarn.lock for new components.
- Created utility components such as Button, Skeleton, and Input for consistent styling.

feat: add AppSidebar component with collapsible functionality and sidebar menu

- Introduced AppSidebar component for a customizable sidebar layout.
- Implemented collapsible sections using Radix UI's Collapsible component.
- Added sidebar menu items with icons and links for navigation.
- Created Sidebar UI components including SidebarHeader, SidebarFooter, and SidebarMenu.
- Integrated ThemePicker for theme selection within the sidebar.
- Updated sidebar styles and layout for better responsiveness.

chore: add @radix-ui/react-collapsible dependency

- Added @radix-ui/react-collapsible package to manage collapsible UI elements.
2025-06-25 12:08:19 +02:00
a412d0710b refactor: organized component folder structure
All checks were successful
container-scan / Container Scan (pull_request) Successful in 4m39s
docker-build / docker (pull_request) Successful in 10m19s
fix: scrolling in login page
2025-06-18 22:25:27 +02:00
a351a9017d fix: add cursor pointer to button variants for improved interactivity 2025-06-11 06:13:56 +00:00
327b984974 feat: update button variants and styles for improved consistency and accessibility 2025-06-05 18:17:38 +02:00
573c3053b6 refactor(ui): enhance component className structure for better readability and maintainability 2025-06-05 18:17:38 +02:00
49b3869d7b feat(logo): consolidate logo imports into a single export file
All checks were successful
container-scan / Container Scan (pull_request) Successful in 3m10s
docker-build / docker (pull_request) Successful in 7m41s
2025-06-05 17:38:47 +02:00
4b3e0677e4 feat(settings): add font and apply to relevant text fields 2025-06-05 17:34:40 +02:00
4f4e73318a feat(ui): Improve login card design and theme customization
Refactor the `Button` component, add new `LoginCard` component, update `ThemePicker` component, edit global CSS styles to include card background and foreground and style the login page, including the logo and login form.
2025-06-05 17:22:45 +02:00
f3b5f5c87c feat: add separator component 2025-06-05 17:22:45 +02:00