Commit graph

19 commits

Author SHA1 Message Date
0cd88d6f07 feat: enhance header with notification buttons and user dropdown
Some checks failed
container-scan / Container Scan (pull_request) Failing after 2m54s
docker-build / docker (pull_request) Failing after 4m21s
- Updated header component to include notification buttons with icons.
- Introduced a new NavUser component for user-related actions in the sidebar.
- Added NotificationDot component for visual notification indicators.
- Created UserCard component to display user information.
- Implemented UserDropdown for user settings and logout functionality.
- Added Avatar component for user images with fallback support.
- Refactored Sheet and Tooltip components for consistency and improved styling.
- Introduced QueryProvider for managing React Query context.
- Updated SidebarProvider to use custom sidebar implementation.
- Enhanced mobile detection hook for better responsiveness.
- Updated dependencies in yarn.lock for new features and fixes.

feat: remove dot
2025-06-23 08:57:19 +02:00
87e0577ff7 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-23 08:57:19 +02:00
87dc6162f4
feat(api): upgrade zod to v4 and implement api docs and client generation 2025-06-20 13:59:43 +02:00
7cefd39652 feat: add button font and enhance muted color variables for improved accessibility 2025-06-05 18:17:38 +02:00
d4d4421f36 feat: add neutral-450 color variable and update muted input color for better contrast 2025-06-05 17:38:47 +02:00
9acb71d050 feat: add values to globals.css edited dropdown, input, label and select
to reflect new values
2025-06-05 17:38:47 +02:00
772c8f84e8 feat: finished creating login page
Fixed Color Picker
2025-06-05 17:38:47 +02:00
6350208c4d style(ui): update input and dropdown-menu colors for consistency
Refine color variables and class names in input and dropdown-menu
components to improve visual consistency and accessibility. Introduce
new CSS variables for input text and muted input states. Adjust focus
and selection styles to better align with the overall design system.
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
88dc6303c1 feat: add transparent color variable and update background color in globals.css
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m29s
docker-build / docker (pull_request) Successful in 4m16s
2025-05-21 07:43:30 +00:00
590b7c5696 feat: added figma css variables to globals.css 2025-05-21 07:43:30 +00:00
e75e1eb2db feat: refactor UI components and integrate Tailwind CSS for styling 2025-05-09 16:35:06 +02:00
fc3431f8f4 feat: setup Tailwind CSS 2025-05-09 16:35:06 +02:00
43504d31f7 feat: added normal login button 2025-05-08 13:12:41 +02:00
4d781775e3 refactor(login): page styling 2025-05-08 13:12:41 +02:00
64bd361b57 feat: added labeled input and texbox stying 2025-05-08 13:12:41 +02:00
77ef7038d2 feat: added button styling and updated login layout 2025-05-08 13:12:41 +02:00
de3b35bfa9
feat: initialize next.js application 2025-04-15 19:15:57 +02:00