Commit Graph

1574 Commits

Author SHA1 Message Date
Hykilpikonna 0f92254402 [+] Create rating button 2020-04-26 15:49:16 -04:00
Hykilpikonna 230b69356c [+] Encapsulate displayRate() 2020-04-26 15:45:35 -04:00
Hykilpikonna 30f1600063 [+] Display classes in course-detail 2020-04-26 15:03:57 -04:00
Hykilpikonna f5beddd68e [+] Add rated field to course 2020-04-26 15:03:40 -04:00
Hykilpikonna c66a3b5b11 [+] Move level detection to server side 2020-04-26 14:46:48 -04:00
Hykilpikonna 0fd4d31d6b [+] Encapsulate getLevel() 2020-04-26 14:46:28 -04:00
Hykilpikonna 86f9008804 [+] Add some more level constants 2020-04-26 14:46:18 -04:00
Hykilpikonna 380fe19a20 [-] Remove detectLevel() 2020-04-26 14:46:05 -04:00
Hykilpikonna 9e6eb3c71e [+] Display course enrollments 2020-04-20 18:20:59 -04:00
Hykilpikonna 5ea2fcf592 [+] Implement level filtering 2020-04-20 18:16:08 -04:00
Hykilpikonna 7a5bf96916 [S] Apply margins to the checkboxes 2020-04-20 18:15:55 -04:00
Hykilpikonna cb45759d5e [+] Add level selector checkbox 2020-04-20 18:15:41 -04:00
Hykilpikonna 2ce6cb9d0b [O] Sort by levelID instead of name 2020-04-20 18:02:58 -04:00
Hykilpikonna b6ddfba700 [+] Add levelID field to CourseInfo 2020-04-20 18:02:43 -04:00
Hykilpikonna 22d9e278c5 [O] Sort courses by name 2020-04-20 18:01:41 -04:00
Hykilpikonna ee06f557dc [S] Make course info items look nicer 2020-04-20 18:01:19 -04:00
Hykilpikonna 11b6455c00 [+] Display course info items 2020-04-20 18:01:01 -04:00
Hykilpikonna 6cbbfd9b46 [F] Null cases 2020-04-20 18:00:15 -04:00
Hykilpikonna 1d31bfb5ae [+] Add levelFull field to CourseInfo 2020-04-20 18:00:09 -04:00
Hykilpikonna 1d6db35c5c [+] Encapsulate getLevelFullName() 2020-04-20 17:59:42 -04:00
Hykilpikonna 6412482c06 [+] Encapsulate getLevelID() 2020-04-20 17:59:24 -04:00
Hykilpikonna cc039655ae [+] Encapsulate isNumeric() 2020-04-20 17:59:09 -04:00
Hykilpikonna fef4612122 [F] Fix cannot switch back to course if closed 2020-04-20 17:58:50 -04:00
Hykilpikonna 4e7c458b7f [S] Make course item clickable and unselectable 2020-04-20 17:58:24 -04:00
Hykilpikonna dbb51e50bd [S] Use ellipsis if header is too long 2020-04-20 17:57:41 -04:00
Hykilpikonna ab5caf9701 [+] Show course name 2020-04-20 17:57:16 -04:00
Hykilpikonna 0aeeb2a933 [+] Implement openCourse on click 2020-04-20 17:08:12 -04:00
Hykilpikonna 4c8b7e6ad0 [O] Pass in unique course instead of course info 2020-04-20 17:07:54 -04:00
Hykilpikonna c3c9e2c175 [+] Import course-detail page into course-selection 2020-04-20 16:57:41 -04:00
Hykilpikonna d821be41df [+] Add courseInfo property to course-detail page 2020-04-20 16:57:05 -04:00
Hykilpikonna 103a7a2fa4 [+] Create course detail component 2020-04-20 16:53:32 -04:00
Hykilpikonna f17122d1ca [S] Justify text 2020-04-20 16:51:04 -04:00
Hykilpikonna 131027d1d9 [+] Add notation documentation in welcome screen 2020-04-20 16:50:56 -04:00
Hykilpikonna be0851cdd1 [+] Write better welcome message 2020-04-20 16:50:30 -04:00
Hykilpikonna 8a430dccc4 [S] Make header margin look more aligned with the search bar on the right 2020-04-20 15:31:39 -04:00
Hykilpikonna 79208f811a [+] Display welcome if no page is open 2020-04-20 15:30:59 -04:00
Hykilpikonna 14884d0111 [M] Move implementations too 2020-04-20 15:30:45 -04:00
Hykilpikonna ed727a7f26 [M] Move welcome message to welcome component 2020-04-20 15:25:01 -04:00
Hykilpikonna 10d25ff091 [O] Separate a universal css for course selection pages 2020-04-20 15:21:27 -04:00
Hykilpikonna 587f1d4a93 [+] Create welcome component for course-selection 2020-04-20 15:19:13 -04:00
Hykilpikonna 63612f4474 [S] Reduce radio margins 2020-04-20 15:17:29 -04:00
Hykilpikonna 5e67b1a08f [S] Make radio buttons look nicer 2020-04-20 15:17:18 -04:00
Hykilpikonna 8e4557af18 [+] Implement sort by popularity 2020-04-20 14:19:00 -04:00
Hykilpikonna cc4cbe0b28 [S] Make margins look better 2020-04-20 14:18:35 -04:00
Hykilpikonna f6f009083f [+] Add sort by settings 2020-04-20 14:18:23 -04:00
Hykilpikonna 2744eb97b6 [+] Implement showAllCourses in filtering 2020-04-20 13:23:34 -04:00
Hykilpikonna 3691f16d8c [+] Sync search settings as a param 2020-04-20 13:22:54 -04:00
Hykilpikonna c0d23770b5 [+] Create separate class for SearchSettings 2020-04-20 13:22:21 -04:00
Hykilpikonna 2fb69a5992 [+] Add getter to get setting as object 2020-04-20 13:12:23 -04:00
Hykilpikonna 52e664dd18 [+] Implement openSettings() 2020-04-20 13:12:10 -04:00