Commit Graph
93 Commits
Author SHA1 Message Date
brausjonas dc5815d73d Calender Sidebar Get Months from Semester 2023-06-08 23:06:37 +02:00
brausjonas 8eed2746e9 Calender Side Bar on Click 2023-06-08 22:50:33 +02:00
brausjonas 964934690b Calender Validation Not Shown Explicit Error message
Die Fehlermeldung wird bereits in einem Feld gespeichert, jedoch noch nicht abgespeichert
PUUUUSH
2023-06-08 02:29:00 +02:00
brausjonas 3b788cdd6b Semester Tile Takes Color Property 2023-06-07 22:28:54 +02:00
brausjonas 530047ac68 Connected SemesterOverviewLecturer and Calenderview 2023-06-07 21:58:54 +02:00
brausjonas 7446fca94d Lower Case Bug Fixed on Backend 2023-06-07 21:27:34 +02:00
brausjonas e33301f02e Prevent AutoScroll On Resize 2023-05-30 04:00:17 +02:00
brausjonas dac59d4a23 Use URL as Constant 2023-05-30 02:28:51 +02:00
brausjonas d90303f5c5 Revert "Init"
This reverts commit aa790a20d6.
2023-05-29 21:30:15 +02:00
brausjonas aa790a20d6 Init 2023-05-29 21:28:48 +02:00
brausjonas 866dfe9e2b Zoom Again Added to Calender View with + and - key 2023-05-26 16:27:20 +02:00
brausjonas d5443c87d0 Auto Scroll CalenderView to Middle 2023-05-26 15:43:41 +02:00
brausjonas aada7872da Datum neben dem Wochentg 2023-05-26 15:30:43 +02:00
brausjonas edaba10719 New Calender View Design 2023-05-26 14:24:38 +02:00
brausjonas cf7201bc80 Backend Aufgeräumt 2023-05-26 13:36:28 +02:00
brausjonas b4c71af857 Calender View Sync Prototype Working Correctly 2023-05-26 02:10:15 +02:00
brausjonas f52d4275ba New Calender View Logic Concept 2023-05-26 00:46:50 +02:00
brausjonas 0c42a5820a Merge branch 'JonasTestBranch' into main 2023-05-25 23:01:50 +02:00
brausjonas 09d46a9faf Edit Logic Finished 2023-05-25 13:36:38 +02:00
brausjonas ac9fa44b99 Edit Function Finished (Semester and Modules)
Man kann bis jetzt eine dozenten noch nicht "abwählen"
2023-05-25 13:22:22 +02:00
brausjonas 00d57da32d Test Input Form reload data 2023-05-25 02:06:30 +02:00
brausjonas 15d325815d Bug Fix 2023-05-24 17:36:38 +02:00
brausjonas 7703b0676d Modules On Push 2023-05-24 17:30:16 +02:00
brausjonas f42f2df078 FrontEnd Bug Fix 2023-05-24 16:05:21 +02:00
brausjonas 337aea6a65 Merge branch 'DesignIdea' into main 2023-05-24 12:47:35 +02:00
brausjonas 6c13caca85 Input Form new Design 2023-05-24 12:47:15 +02:00
brausjonas 9255fb8e9b Updated Maven File for Build 2023-05-24 09:31:43 +02:00
brausjonas 2fba6b4354 Popup Animated 2023-05-24 01:21:19 +02:00
brausjonas 12f5773930 Design Extended to button 2023-05-24 01:05:04 +02:00
brausjonas 702e3e8e4d Design idea 2023-05-24 00:49:59 +02:00
brausjonas aadd9f5f94 Module Controller Fixed 2023-05-23 18:40:49 +02:00
brausjonas ed13b80a23 Revert "Added modules to Database"
This reverts commit 1da2f5be41.
2023-05-23 18:18:37 +02:00
brausjonas d46e125ff1 Added Modules Table To DataBase 2023-05-23 17:59:04 +02:00
brausjonas d8cc85713c In Semester Edit and Create there are real users to select now
And dummy data of modules to select from a list
2023-05-22 22:58:35 +02:00
brausjonas 7d6d48d09e Fixed "React UseState useEffect" Loop on Semester overview 2023-05-22 19:43:26 +02:00
brausjonas aa408b27d1 Merge branch 'main' of https://github.com/DHBWLoerrach/TIF22A_AnwProjekt_B 2023-05-22 19:31:23 +02:00
brausjonas f8d36fcd8a Update Logic For Semester 2023-05-22 19:31:19 +02:00
brausjonas 8a1f0854a6 Delete Button For Semester Tile 2023-05-16 23:39:36 +02:00
brausjonas 99f22c77e3 Can Delete Semester on Right click menu 2023-05-16 23:23:51 +02:00
brausjonas ce38765fe1 Input Form Connected with Backend 2023-05-16 22:47:45 +02:00
brausjonas b1ede8005d Had To Move Some code because states wont work otherwise 2023-05-16 22:17:55 +02:00
brausjonas f6af4be682 First Prototype Frontend (Not Finished) 2023-05-16 22:03:02 +02:00
brausjonas ef1358baa4 OnLoginClick Logic
Fetch data from the backend and save the session id to the local storage
2023-05-16 19:52:58 +02:00
brausjonas bd6ec7b21f Login Function added 2023-05-16 19:22:54 +02:00
brausjonas 3a5768f51e Semester Fixed in databasehandler 2023-05-16 11:14:01 +02:00
brausjonas 0e4bee203d Semester Structure Changed 2023-05-16 11:10:05 +02:00
brausjonas 574ecaf305 Test Day In Year 2023-05-16 10:46:26 +02:00
brausjonas ad025c07fb Database Handler Error Message on Connection Failed 2023-05-14 16:39:46 +02:00
brausjonas 8f68ff16a5 Merge branch 'main' of https://github.com/DHBWLoerrach/TIF22A_AnwProjekt_B 2023-05-14 15:41:52 +02:00
brausjonas 9daff98b9e Backend Frontend Merge 2023-05-14 15:41:49 +02:00
brausjonas 57ebdf002d Calender View move bug fix 2023-05-07 18:06:21 +02:00
brausjonas 67563b798d Calender View Block Elements Overlapping 2023-05-07 17:02:22 +02:00
brausjonas 49a53f3d05 Calender View documentation 2023-05-06 15:15:18 +02:00
brausjonas af5849affc Calender Resize
Der Kalender kann mittels eines "+" und "-" buttons vergrößert und verkleinert werden. D.h. Zeilen werden enger zusammengerückt oder auseinander gezogen
2023-05-06 00:12:20 +02:00
brausjonas 4a4601d175 Calender Correct Scaling XD 2023-05-05 21:26:12 +02:00
brausjonas bd6d279919 Scrollbar for entire Website shown again 2023-05-05 20:26:37 +02:00
brausjonas fd43a158dd Calender View Bug Fix 2023-05-05 20:04:07 +02:00
brausjonas 33ba88abef Calender View Clean Graphics 2023-05-05 19:47:08 +02:00
brausjonas c9c8222c8c Calender View Timeline
Lines with time stamps are shown on the columns
2023-05-05 19:45:17 +02:00
brausjonas 9d05046106 Calender View Einheitliche Ränder 2023-05-05 18:49:02 +02:00
brausjonas 54394cc726 Calender View Delete Elements
Calender View Delete Elements with Right click
2023-05-05 18:08:45 +02:00
brausjonas 4f981e37a1 CalenderView Tage Always on top
Tage in der Kalender werden nicht mit gescrolled
2023-05-05 17:47:46 +02:00
brausjonas b96ce074b3 Draggable Objects 2023-05-05 15:01:20 +02:00
brausjonas 1ebcecf640 Simple Resize System
Man kann erstellte Termine nach oben und unter resizen
2023-05-05 14:00:36 +02:00
brausjonas bf8e8700b7 Only Right Scroll bar in calender view 2023-05-05 13:09:05 +02:00
brausjonas bc88f54dc1 Calender View 15 Minuten Takt
Beim Setzen neuer Termine wird die Überschneidung mit einem bereits vorhandenem termin durch das verhindern des setzens blockiert
2023-05-05 12:47:44 +02:00
brausjonas 88fe8b84e3 Calender Prototype 2023-05-04 16:41:21 +02:00
brausjonas cd11c3f7a9 Button new Options
Options for Font Color
2023-05-04 12:14:38 +02:00
brausjonas 0e7b9b176b Popup Doubleclick bug fixed 2023-05-04 12:04:59 +02:00
brausjonas 5394e7fc3c Modal (Popup) Component
A Component that contains a button to open a modal. Containing A message and a button to abort and send
2023-05-04 11:55:28 +02:00
brausjonas cc39ce4e90 Status Bar Active Design 2023-05-04 10:47:44 +02:00
brausjonas ec1c4a9a6f Status Bar Bug Fix 2023-05-02 23:22:00 +02:00
brausjonas d9dd4c6cb9 Status Bar Active Element Highlighted 2023-05-02 23:08:41 +02:00
brausjonas 05e3916952 Progressbar extended
Better Color sheme and indexes on the progress points
2023-05-02 23:04:03 +02:00
brausjonas 124ad09c37 StatusBar Component
Implemented a basic status bar with 3 dots, that is able to show 3 states. The length of the status line can be controlled by a paramter called "progress". Every value between 0 and 100 is valid. The Progress bar will change its color depending on the value of "progress"
2023-05-02 22:49:05 +02:00
brausjonas 104c30553b Moved CSS Code from App to Global 2023-05-02 16:03:02 +02:00
brausjonas dccefaa3ea Button Documentation 2023-05-02 15:50:46 +02:00
brausjonas 1f172ea4d2 App.css 2023-05-02 15:41:58 +02:00
brausjonas 5104ce93b7 Button Component Finished 2023-05-02 15:31:18 +02:00
brausjonas 04ca2319c2 Empty White Page 2023-05-02 15:17:14 +02:00
brausjonas 2b8b5259b9 next js configure correctly 2023-05-02 14:58:32 +02:00
brausjonas 975b0fca96 Created Next Js Project 2023-05-02 14:47:34 +02:00
brausjonas a67e293cdc Deleted Because Not Valid 2023-05-02 14:24:13 +02:00
brausjonas 27da0c3152 Button fix 2023-04-27 22:07:21 +02:00
brausjonas d6d2e23bf4 Merge branch 'JonasTestBranch' into main 2023-04-27 22:07:06 +02:00
brausjonas 612bf4539f Merge branch 'main' into JonasTestBranch 2023-04-27 21:59:18 +02:00
brausjonas 659b6f9112 Button with onhover and function paramter
Man kann eine Funktion als Parameter dem button übergeben, sodass er diese ausführt, sobald auf ihn geklickt wird
2023-04-27 21:59:12 +02:00
brausjonas 96f4778d77 Merge branch 'main' into JonasTestBranch 2023-04-27 19:26:20 +02:00
brausjonas eb91703cc9 Merge branch 'JonasTestBranch' into main 2023-04-27 18:59:13 +02:00
brausjonas 09e0e006ec Variable Buttons
Padding, width, height, text are optional, if not set there are default values (no css)
2023-04-27 18:58:41 +02:00
brausjonas 1d087d7996 Button (Not ready) 2023-04-27 16:58:50 +02:00
brausjonas 540b15c0b0 React Basic Project Setup 2023-04-27 15:11:02 +02:00
brausjonas 7786f59e95 Folder Structure 2023-04-24 20:35:35 +02:00