Commit graph

24 commits

Author SHA1 Message Date
1d9ab84047 feat: enhance header with notification buttons and user dropdown
- 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-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
573c3053b6 refactor(ui): enhance component className structure for better readability and maintainability 2025-06-05 18:17:38 +02:00
9cb378f197 refactor: change className of input component 2025-06-05 18:14:39 +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
f3b5f5c87c feat: add separator component 2025-06-05 17:22:45 +02:00
af0570c2d7 refactor: restyle button according to figma and change login button variant to primary 2025-06-05 17:22:45 +02:00
90a9c5d233 style: standardize quotes and formatting in Select, Separator, and Switch components
All checks were successful
container-scan / Container Scan (pull_request) Successful in 1m30s
docker-build / docker (pull_request) Successful in 2m53s
2025-05-12 12:57:51 +02:00
f0a8275536 feat: add Radix UI Select, Separator, and Switch components 2025-05-12 11:11:04 +02:00
da5a2324c6 style: standardize quotes and formatting in Tabs component 2025-05-12 11:10:11 +02:00
f631195f8a feat: add Tabs component with Radix UI integration 2025-05-12 10:56:41 +02:00
749a24a44d style: standardize quotes and formatting in DropdownMenu component
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m2s
docker-build / docker (pull_request) Successful in 2m57s
2025-05-12 10:01:07 +02:00
671eab15b8 feat: add dropdown menu component and theme picker 2025-05-12 09:59:31 +02:00
b87a761808 feat: add Radix UI label component and update dependencies 2025-05-12 09:44:43 +02:00
669ad20a09 feat: add image optimization settings and clean up hover card component 2025-05-12 07:02:53 +00:00
811587d9d4 feat: add HoverCard component and minimal page footer 2025-05-12 07:02:53 +00:00
8ab50b2c5e refactor: restyle login page with UI components
All checks were successful
container-scan / Container Scan (pull_request) Successful in 8m27s
docker-build / docker (pull_request) Successful in 9m5s
Improves the login page's visual appearance by using Card and Input components.
2025-05-09 17:38:07 +02:00
b81210d2ea feat: implement IconButton component and update SSOLogin to use it 2025-05-09 16:35:06 +02:00
e75e1eb2db feat: refactor UI components and integrate Tailwind CSS for styling 2025-05-09 16:35:06 +02:00