Commit graph

396 commits

Author SHA1 Message Date
a529b939c4 feat: enhance EventForm to handle URL parameters for creating events 2025-06-24 20:54:17 +02:00
10080b8513 feat: add user image to ParticipantListEntry component 2025-06-24 20:54:16 +02:00
44a75ff12e style: make events page a little bit prettier 2025-06-24 20:54:16 +02:00
de71e725e4 feat: add Events page and EventListEntry component for displaying events 2025-06-24 20:54:15 +02:00
d2c10f6a0a refactor: rename event folder to events 2025-06-24 20:54:15 +02:00
8f21ab1d68 fix: update parameter typing in Page function to use Promise 2025-06-24 20:54:14 +02:00
73004dc2d8 feat: light mode user icon 2025-06-24 20:54:14 +02:00
83b4b4476a refactor: rename EditEventPage function to Page 2025-06-24 20:54:13 +02:00
382bece410 refactor: simplify parameter typing in EditEventPage function 2025-06-24 20:54:13 +02:00
b464e6b511 fix: correct parameter extraction in EditEventPage function 2025-06-24 20:54:12 +02:00
911ec29234 fix: format 2025-06-24 20:54:12 +02:00
9ef984eccb fix: update default background color and adjust layout for ToastInner component 2025-06-24 20:54:12 +02:00
49111aaa3f feat: enhance event management with participant selection and user search functionality 2025-06-24 20:54:11 +02:00
33a07f073b feat: add Command and Dialog components with necessary dependencies 2025-06-24 20:54:11 +02:00
6a4bbae300 feat: add default user icon and participant list entry component 2025-06-24 20:54:10 +02:00
b135a61130 refactor: move NewEvent page for improved site structure 2025-06-24 20:54:10 +02:00
c0ff8e87bb feat: create edit Event Page and add closeOnAction prop for Toaster 2025-06-24 20:54:10 +02:00
a469948da5 feat: implement responsive expansion for Toaster component 2025-06-24 20:54:10 +02:00
d97d2c84d2 fix(toast-inner): remove unnecessary router import 2025-06-24 20:54:09 +02:00
7f419afe47 feat(event-page): create ShowEvent component to display event details 2025-06-24 20:54:09 +02:00
9a187788c4 feat(event-form): replace toast notification with custom ToastInner component 2025-06-24 20:54:09 +02:00
71315cbb5b fix(redirect-button): update import path for Button component 2025-06-24 20:54:08 +02:00
49386afc07 fix(label): correct size class for large label from 'text-lg' to 'text-xl' 2025-06-24 20:54:08 +02:00
0caddb59d8 feat: integrate sonner for toast notifications and add ToastInner component 2025-06-24 20:54:08 +02:00
70a819f525 refactor: update import paths 2025-06-24 20:54:08 +02:00
05649e3c11 fix: button component 2025-06-24 20:54:07 +02:00
4476ee6eb9 feat(event-form): fix view of created_at and updated_at on edit and implement redirect for save and cancel buttons 2025-06-24 20:54:07 +02:00
05f56a2186 refactor: remove Button component and its associated styles 2025-06-24 20:54:07 +02:00
d3dfc3dc0d feat: update button variant usage in TimePicker and Calendar components and add Date-Range to Calendar 2025-06-24 20:54:07 +02:00
68d36c62ce fix: update import paths for API hooks in event form 2025-06-24 20:54:06 +02:00
53973c114e fix: update import paths for useGetApiUserMe and related components in event form 2025-06-24 20:54:06 +02:00
7ee8df3732 feat(event-form): update EventForm to support editing events with eventId and pre-fill form fields 2025-06-24 20:54:06 +02:00
8369a92520 feat: add ParticipantListEntry component and integrate draft into event form 2025-06-24 20:54:06 +02:00
f5450d9b4f fix: fix conflicts and changes after rebasing 2025-06-24 20:54:05 +02:00
a6694c4f7e feat: create db-entry on event-form-submit 2025-06-24 20:54:05 +02:00
25ebb4bb3b fix(logo): update warning message for missing width or height props 2025-06-24 20:54:05 +02:00
aebbfb9f5d fix: rename Labeled-Input size prop to variantSize 2025-06-24 20:54:05 +02:00
4772425abd fix(yarn.lock): regenerate yarn.lock 2025-06-24 20:54:04 +02:00
38401d4eba feat(event-form): add type prop to EventForm for create/edit functionality 2025-06-24 20:54:04 +02:00
af18024baf feat(labeled-input): add Big labeled input field 2025-06-24 20:54:04 +02:00
93a75b9214 feat(event-form): replace text elements with Label components for consistency 2025-06-24 20:54:04 +02:00
6eae281fd0 fix(calendar): correct background color variable in dropdown class 2025-06-24 20:54:03 +02:00
6c2c09f9e2 feat(label): add size prop to Label component for responsive text sizing 2025-06-24 20:54:03 +02:00
43e24222cc feat(event-form): enhance event form layout with TimePicker and input fields 2025-06-24 20:54:03 +02:00
f326bd8e1a feat: implement TimePicker component with date and time selection 2025-06-24 20:54:03 +02:00
29b3490132 feat: add calendar and popover components with button variants 2025-06-24 20:54:02 +02:00
3de329b157 feat: create basic layout for new new event page 2025-06-24 20:54:02 +02:00
d7da7f85cd feat(styles): define typography styles for headings and paragraphs 2025-06-24 20:54:02 +02:00
2484546be3 fix(card): update shadow style for improved visual effect 2025-06-24 20:54:01 +02:00
47f08a9bf7 feat(api): add swagger docs, /api/user/me GET and PUT endpoints 2025-06-24 20:54:01 +02:00