989 Commits

Author SHA1 Message Date
f7ff20bb22 [ui][typeahead] allow typeahead to be cleared 2022-10-30 09:23:03 +08:00
a103879b5c [offers][feat] add isValidToken endpoint 2022-10-30 00:18:17 +08:00
763e8f0332 [offers][fix] fix typo of types 2022-10-29 21:51:10 +08:00
6bed79f1fd [offers][fix] change get endpoint to query instead of mutation 2022-10-29 21:46:22 +08:00
4d280f0846 [ui][text input] add description prop 2022-10-29 18:21:59 +08:00
2e37e90cc8 [ui][textarea] add description prop 2022-10-29 18:21:18 +08:00
9133ffc78d [portal] add way to clear month year picker 2022-10-29 17:37:16 +08:00
8dfe6b0bdd [resumes][feat] Add dynamic filters and unreviewed shortcut (#455) 2022-10-29 17:27:05 +08:00
b1f16a06e9 [offers][refactor] Refactor landing page (#454) 2022-10-29 16:36:36 +08:00
45d147567d [resumes][feat] track some ga events 2022-10-29 16:36:15 +08:00
0f40848a70 [resumes][chore] add GA tag 2022-10-29 16:26:27 +08:00
9ef1bdca43 [resumes][chore] adjust opacity of review tab 2022-10-29 16:26:26 +08:00
b027f1cac4 Revert "[ui][text input] change pl to px for startAddOn"
This reverts commit ce906c0470bbd4454ddc39c8c39ab0f0c3d35246.
2022-10-29 16:22:10 +08:00
2f5e498282 [ui][badge] allow icon addon 2022-10-29 16:03:36 +08:00
960bbcbb0a [ui][text input] set entire input bg color 2022-10-29 15:24:26 +08:00
6eb54203bb [ui][collapsible] allow label to be react nodes 2022-10-29 14:57:24 +08:00
10a049f627 [offers][fix] Fix bug where full timers when getting sorted by monthly salary instead of TC 2022-10-29 12:18:10 +08:00
22f2f15aa4 [questions][fix] tweak question filters (#452) 2022-10-29 08:00:07 +08:00
d7548460e6 [resumes][feat] change tabs 2022-10-28 21:31:29 +08:00
774acae664 [resumes][chore] move browse page to home (#453) 2022-10-28 20:18:04 +08:00
766bee0e0c [ui] make disabled color more consistent 2022-10-28 19:28:34 +08:00
720759628d [offers][fix] tweak hero (#445)
* [portal][ui] increase font size of global elements

* [offers] tweak hero

* change some sizes

* tweak again
2022-10-28 18:37:01 +08:00
d8d4b0f092 [ui] standardize naming 2022-10-28 17:56:09 +08:00
41e6c346d7 [resumes][refactor] fix about padding 2022-10-28 16:00:13 +08:00
288a585c1a [offer][feat] add isSaved feature to get profile endpoint 2022-10-28 15:48:03 +08:00
04ae318d69 [resumes][fix] remove resolved 2022-10-28 14:20:45 +08:00
04e83f6732 [resumes][feat] add another threshold to make resumes reviewed 2022-10-28 12:01:43 +08:00
0132b298b9 [resumes][feat] decrease opacity of reviewed resumes 2022-10-28 11:59:08 +08:00
632e79e9c6 [resumes][feat] auto-resolve resume when comments >= 5 2022-10-28 11:49:40 +08:00
59d4b25771 [resumes][feat] add clear filters on mobile view 2022-10-28 10:20:42 +08:00
ea8db4f503 [resumes][feat] add clear filter functionality 2022-10-28 10:11:58 +08:00
9df6b52392 [ui] add textSize prop to typeahead 2022-10-28 08:07:31 +08:00
a1fc43242e [offer][feat] add remove from user profile endpoint 2022-10-28 02:25:25 +08:00
2acf394da3 [offers][feat] add get user profile endpoint 2022-10-28 01:55:58 +08:00
7e5300d9fc [offers][feat] create protected router to store user profile endpoints 2022-10-28 00:44:34 +08:00
d12f47cff5 [resumes][misc] update colours of mark as reviewed button (#449) 2022-10-27 23:00:43 +08:00
78609f249f [resumes][feat] Add counts for mobile filters on browse page (#448) 2022-10-27 22:13:56 +08:00
45b15ac1b3 [resumes][feat] Add filter counts on browse page (#446) 2022-10-27 21:30:37 +08:00
f7df1f7568 [resumes][feat] use primary colored buttons 2022-10-27 17:54:32 +08:00
58255b3c2e [ui] add Banner component 2022-10-27 17:37:07 +08:00
e6538a62a5 [resumes][refactor] Update app UI (#434)
* [resumes][refactor] Update marketing page tabs

* [resumes][feat] mobile responsive resume rows on browse

* [resumes][fix] padding on pdf view in mobile

* [resumes][chore] add uni years to labels

Co-authored-by: Terence Ho <>
Co-authored-by: peirong.wu <wupeirong294@gmail.com>
2022-10-27 16:49:30 +08:00
410d8712c3 [resumes][fix] add resolve resume functionality (#442)
* [resumes][fix] button getting cut off

* [resumes][feat] add resolve functionality

* [resumes][feat] replace student roles with internship

* [resumes][feat] fetch isResolved field
2022-10-27 16:08:01 +08:00
e3620faafe [resumes][refactor] redirect user to signin on vote (#443)
Co-authored-by: Terence Ho <>
2022-10-27 10:21:03 +08:00
a12686e37f [portal] add Google Analytics 2022-10-27 09:35:50 +08:00
01b207e52f [resumes][feat] use primary buttons (#441) 2022-10-27 01:28:26 +08:00
635039f118 [resumes][feat] make shade thicker for comment header 2022-10-27 00:09:38 +08:00
c3f5315947 [resumes][feat] centralize comment header 2022-10-27 00:01:53 +08:00
4bbf2b42b9 [offers][feat] Split offers submission and result pages (#430) 2022-10-26 21:17:19 +08:00
4b835db8a2 [questions][fix] searchParam loading from localStorage (#439) 2022-10-26 21:16:10 +08:00
87354c6dea [questions][chore] Refactor routers (#435)
Co-authored-by: Jeff Sieu <jeffsy00@gmail.com>
2022-10-26 19:13:28 +08:00