Commit graph

139 commits

Author SHA1 Message Date
be453c1156 Fix height issue with unauthenticated app related screens 2022-09-14 15:42:31 -03:00
fe98115394 Adjust registration box layout for desktop 2022-09-14 15:14:37 -03:00
0b8cbaad41 Add missing register fields and some improvements 2022-09-06 21:36:58 -03:00
5085c05623 Add initial desktop register screen 2022-09-05 22:03:53 -03:00
7ef0b98c8e Fix upcoming assignments and appointment slots cards in mobile layout 2022-08-30 21:25:33 -03:00
5d400bfadd Fix race condition when fetch tab data 2022-08-30 21:09:45 -03:00
6fb5af6ea5 Add empty state 2022-08-28 17:57:42 -03:00
936d04114b Revert mock files 2022-08-28 16:26:13 -03:00
202b32fe86 Add empty state for Home page 2022-08-28 16:25:48 -03:00
84e38f6a08 Extract styles to file in PeopleTab 2022-08-28 15:44:47 -03:00
9f05b4f3c1 Add mobile layout to people tab 2022-08-28 15:16:07 -03:00
dd256b3fb5 Extract styles to external file AssignmentsTab 2022-08-28 14:24:30 -03:00
9128e80dc3 Add mobile assignments tab layout 2022-08-25 19:15:25 -03:00
7def2194f8 Remove unused import 2022-08-24 15:43:57 -03:00
fdbb1bc412 Add idle view for PeopleTab in desktop layoutType 2022-08-24 15:41:29 -03:00
d2feb08881 Add PeopleTab with loading Skeleton 2022-08-24 15:28:23 -03:00
76e1c09632 Add Skeleton loading for desktop AssignmentTab 2022-08-23 20:48:47 -03:00
34c10d23f1 Fix bottom space on AssignmentsTab 2022-08-18 20:21:51 -03:00
6b171210ae Add desktop assignments tab layout without loading 2022-08-17 21:18:57 -03:00
87e7dba5a0 Refactor AnnouncementsTab to use switch case 2022-08-17 20:18:04 -03:00
c9a099dd88 Rename existing methods and add assignments tab 2022-08-16 22:15:52 -03:00
c557480e65 Add appointment slots card 2022-08-15 22:20:19 -03:00
3b48463620 Add assignment navigation in home screen 2022-08-15 21:44:54 -03:00
df4df6314a Create assignment screen with navigation 2022-08-15 21:31:52 -03:00
54a849a849 Refactir getSelectedTabData to use switch case 2022-08-11 19:50:46 -03:00
49163a9d7f Inline tab option selection function 2022-08-11 19:20:42 -03:00
af6a4ebeaa Refactor tabOptions and data fetch effect for tabs 2022-08-11 19:15:57 -03:00
ec083e97a4 Refactor classroom view and a extract function 2022-08-11 18:49:27 -03:00
c1cf91dde6 Fix class grid alignment 2022-08-09 22:45:15 -03:00
9dbd1401fc Add jitsi card 2022-08-05 18:12:57 -03:00
6a3d74c59c Update announcements mock 2022-08-04 10:00:15 -03:00
b27b8cc5b1 Add skeleton loading for classroom 2022-08-03 20:01:21 -03:00
62def4510d Add upcoming assignments card and fetch 2022-08-03 19:49:02 -03:00
2a0c5d49a0 Extract announcements to separated container 2022-08-03 18:12:27 -03:00
55f090f1fa Handle tab data fetching for announcements 2022-08-03 16:39:00 -03:00
e9103bc956 Add classroom announcements fetch 2022-08-03 16:03:45 -03:00
291da0589f Add class header layout 2022-08-03 13:54:38 -03:00
78545245a3 Update document title while loading 2022-07-08 15:20:35 -03:00
966a4bb8c8 Adjust AssignmentCard responsiveness 2022-07-07 15:42:47 -03:00
2c768058aa Extract get user mock function to user service 2022-07-07 15:33:40 -03:00
e6cbb15ce3 Extract app related files to app folder 2022-07-07 14:18:52 -03:00
d0fd6b7144 Extract mock data to services 2022-07-07 13:58:00 -03:00
1386db20ad Add IFMG Sectors info 2022-07-06 16:59:17 -03:00
119dd7df4f Refactor Information screen 2022-07-06 14:31:59 -03:00
68be170ffe Create FAQ 2022-07-05 15:58:52 -03:00
68f15248d6 Refactor Toolbar 2022-07-05 13:22:22 -03:00
ef3dc2a71a Refactor ClassCard 2022-07-05 11:17:30 -03:00
205d3f0117 Refactor MainMenu 2022-07-04 21:17:23 -03:00
c735142276 Refactor SnackbarIndicator 2022-07-01 17:38:24 -03:00
3387d94ea4 Refactor LinearProgress 2022-07-01 17:33:04 -03:00
661653f561 Refactor AssignmentCard 2022-07-01 17:25:25 -03:00
17e8dafee7 Fix skeleton size 2022-06-29 16:24:25 -03:00
a70b7fe29c Fix crash when refresh class page 2022-06-29 15:58:55 -03:00
b8f227374a Add calendar preview and make it possible to download 2022-06-29 14:10:28 -03:00
0ed97c74b0 Fix bug when open screen from / 2022-06-29 10:39:36 -03:00
d06352c719 Handle click on class cards and some small refactorings 2022-06-27 22:39:14 -03:00
cf04dd22d4 Create custom hook to change document title 2022-06-27 15:55:00 -03:00
df60338352 Remove unused status 2022-06-26 23:32:59 -03:00
51f66aa6cd Use new util function to create array 2022-06-26 22:47:56 -03:00
4a411c7779 Refactor home screen 2022-06-26 21:37:59 -03:00
918f0fa0f3 Support multiple classes for a single assignment 2022-06-23 14:14:03 -03:00
617eda6872 Format assignments dates 2022-06-23 12:39:25 -03:00
803d30520d Create AssignmentCard and some refactorings 2022-06-23 12:18:17 -03:00
b7b796c07c Add tooltip when hover teachers names 2022-06-22 22:34:32 -03:00
bf87ed2f8c Make classroom cards responsive 2022-06-22 16:18:37 -03:00
2f570e5989 Support multiple teacher on cards 2022-06-22 14:27:34 -03:00
8b149806e8 Add color to classes 2022-06-21 22:46:35 -03:00
a126ca9419 Add skeleton loading 2022-06-21 15:56:36 -03:00
c3b820e05c Create list of classrooms for home page 2022-06-21 14:55:39 -03:00
5c78405bf2 Fix small nagivation bugs 2022-06-21 08:58:36 -03:00
ff8c8073db Add action to avatar menu dropdown 2022-06-15 15:03:12 -03:00
ab6252e67a Move up pathname to useUser 2022-06-15 14:36:14 -03:00
24045280c8 Create responsive toolbar 2022-06-15 14:31:09 -03:00
c3a3d2345f Make main menu responsive 2022-06-14 22:30:51 -03:00
2a9c6cf6a1 Add logout logic 2022-06-14 11:39:43 -03:00
34c5dcd863 Persist authentication data on localStorage 2022-06-14 11:16:33 -03:00
31fbc1594d Create new screens for existing routes 2022-06-14 10:06:03 -03:00
7994786fd6 Merge branch 'main' of github.com-personal:leomurca/if-salas-web 2022-06-09 00:18:17 -03:00
b4c4de09df Add main drawer 2022-06-09 00:15:18 -03:00
9c27e7be1b Add main drawer 2022-06-09 00:00:40 -03:00
114cd05d03 Add fetch for classrooms 2022-06-08 15:57:57 -03:00
32d9a1ffc3 Improve login responsiveness 2022-06-07 15:05:34 -03:00
89f13961ec Add routes 2022-06-01 15:35:34 -03:00
c1bde64266 Refactor Login and add responsive layout 2022-06-01 13:13:15 -03:00
d9bb329cf7 Add login error feedback and validations 2022-05-31 23:17:31 -03:00
23079e230a Add Login screen UI 2022-05-31 21:43:42 -03:00
5b3465844c Add simple authentication logic 2022-05-31 14:31:49 -03:00
ed547f240c Cleanup boilerplate code 2022-05-27 10:19:08 -03:00
ca331a17dc Create react app 2022-05-25 14:40:26 -03:00