Commit Graph

75 Commits

Author SHA1 Message Date
Jeff Sieu
a6fd4c4c09 [ui][badge] add startAddOn 2022-11-09 12:48:26 +08:00
Yangshun Tay
7b4b120c2f [ui][dropdown] make button look like button 2022-11-09 09:09:37 +08:00
Yangshun Tay
2618784dd0 [ui][button] add aria-label prop 2022-11-09 09:05:31 +08:00
Ai Ling
0cdd5ac9a1 [ui][text input] Fix number input changing on scroll (#527)
* [ui][text input] Fix number input changing on scroll

* [ui][text input] Add comment
2022-11-07 19:13:14 +08:00
Yangshun Tay
be52ecc51b [ui][typeahead] add isLoading prop 2022-11-06 10:30:07 +08:00
Yangshun Tay
30c68afed6 [ui][typeahead] add optional minQueryLength parameter 2022-11-06 06:19:10 +08:00
Yangshun Tay
63b6a61ad3 [ui][typeahead] turn off autocomplete in typeahead to prevent unwanted suggestions 2022-11-06 06:19:09 +08:00
Ai Ling
39c96f86da [ui][button] Add rel and target properties to button (#505)
* [ui][button] Add rel and target properties to button

* [ui][fix] Remove undefined
2022-11-04 19:07:35 +08:00
Yangshun Tay
3605c9fa63 [offers][browse] tweak font sizes for mobile 2022-11-03 17:06:15 +08:00
Jeff Sieu
47bc5fb154 [ui][typeahead] fix nullable prop (#492) 2022-11-02 21:35:31 +08:00
Yangshun Tay
55e93102de [offers][refactor] improve offers table responsiveness 2022-11-02 16:05:53 +08:00
Yangshun Tay
21c9d9410a [offers][feat] tweak offer details submission form (#488) 2022-11-01 21:17:18 +08:00
Yangshun Tay
64bc8158c1 [offers][fix] tweak submit offer job type selector (#487) 2022-11-01 11:11:10 +08:00
Yangshun Tay
6746f54792 [portal][ui] allow value to be specified for comapnies and job titles typeahead 2022-10-30 10:07:38 +08:00
Yangshun Tay
f7ff20bb22 [ui][typeahead] allow typeahead to be cleared 2022-10-30 09:23:03 +08:00
Yangshun Tay
4d280f0846 [ui][text input] add description prop 2022-10-29 18:21:59 +08:00
Yangshun Tay
2e37e90cc8 [ui][textarea] add description prop 2022-10-29 18:21:18 +08:00
Yangshun Tay
b027f1cac4 Revert "[ui][text input] change pl to px for startAddOn"
This reverts commit ce906c0470.
2022-10-29 16:22:10 +08:00
Yangshun Tay
2f5e498282 [ui][badge] allow icon addon 2022-10-29 16:03:36 +08:00
Yangshun Tay
960bbcbb0a [ui][text input] set entire input bg color 2022-10-29 15:24:26 +08:00
Yangshun Tay
6eb54203bb [ui][collapsible] allow label to be react nodes 2022-10-29 14:57:24 +08:00
Yangshun Tay
766bee0e0c [ui] make disabled color more consistent 2022-10-28 19:28:34 +08:00
Yangshun Tay
d8d4b0f092 [ui] standardize naming 2022-10-28 17:56:09 +08:00
Yangshun Tay
9df6b52392 [ui] add textSize prop to typeahead 2022-10-28 08:07:31 +08:00
Yangshun Tay
58255b3c2e [ui] add Banner component 2022-10-27 17:37:07 +08:00
Terence
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
Keane Chan
ce906c0470 [ui][text input] change pl to px for startAddOn 2022-10-25 00:28:06 +08:00
Keane Chan
b52f15a937 [portal][ui] add error message to checkbox input 2022-10-24 23:01:03 +08:00
Yangshun Tay
82f2857667 [ui][typeahead] fix results showing below other stacked elements by adding z-index 2022-10-24 09:53:30 +08:00
Yangshun Tay
d9af66152c [ui][text input] fix input add on disappearing when width is too small 2022-10-24 09:35:22 +08:00
Yangshun Tay
94f232f67c [ui] change to text-sm for some elements 2022-10-24 09:34:20 +08:00
Peirong
b7f4cf93a0 [resumes][fix] search and pagination bugs (#419) 2022-10-23 22:37:16 +08:00
Keane Chan
7bd6b0eeac [resumes][feat] update submit form to be more compact (#414) 2022-10-23 13:58:30 +08:00
Yangshun Tay
e55d08279b [ui] add toasts 2022-10-22 17:46:35 +08:00
Keane Chan
22d5f54a47 [resumes][feat] add padding and hide scrollbar for comments (#404)
* [resumes][feat] add padding and hide scrollbar for comments

* [resumes][feat] add findUserTopUpvotedCommentCount query
2022-10-21 15:25:14 +08:00
Yangshun Tay
d38f997701 [ui][typeahead] add required field 2022-10-15 13:41:08 +08:00
Ai Ling
f179c4ef1f [offers][feat] Enhance submit offers form (#366)
* [eslint] Replace no-shadow with typescript no-shadow

* [offers][feat] Add auto scroll to top

* [offers][feat] Add error messages for text input fields

* [offers][fix] Add warning dialogs

* [offers][fix] Auto change currency according to TC currency

* [offers][fix] Add select error messages and fix date picker labels

* [offers][fix] Fix console warnings
2022-10-12 21:30:47 +08:00
Yangshun Tay
b87afb1383 [ui][select] add errorMessage and placeholder 2022-10-12 18:57:37 +08:00
Yangshun Tay
c7a0c095de [ui][typeahead] tweak chevron icon and updates stories 2022-10-12 18:53:41 +08:00
Ai Ling
325a2d1f7c [ui][companies typeahead] Add isLabelHidden and placeHolder props (#361)
* [ui][companies typeahead] add isLabelHidden and placeHolder props

* [ui][companies typeahead] add isLabelHidden and placeHolder props
2022-10-11 19:53:21 +08:00
BryannYeap
7052e8c175 [offers][fix] Fix pagination, include yoe in DTO and fix story bug 2022-10-10 22:09:38 +08:00
Yangshun Tay
f8031caa2f [ui][slide out] add className prop 2022-10-10 15:38:38 +08:00
Yangshun Tay
fecb470c99 [ui][button] add danger, warning, info variants 2022-10-10 07:17:06 +08:00
Yangshun Tay
ebacebb26b [portal][ui] add companies filter 2022-10-09 19:49:16 +08:00
Yangshun Tay
7f3275b705 [ui][dialog] make isShown prop required 2022-10-09 18:07:04 +08:00
Yangshun Tay
90f8556f8c [ui][typeahead] implementation 2022-10-09 17:52:39 +08:00
Keane Chan
a1cd0f4e9b [resumes][feat] add submission guidelines box (#335) 2022-10-09 17:09:24 +08:00
Yangshun Tay
0da41c265d [ui][checkbox list] implementation 2022-10-09 09:18:30 +08:00
Yangshun Tay
21e5e0672a [ui][radio list] remove disabled prop on radio list level 2022-10-09 09:17:27 +08:00
Yangshun Tay
a828903299 [ui][radio list] support required, disabled and item descriptions 2022-10-08 21:20:29 +08:00