a6359e337b
chore: merge ui package into portal
2024-06-25 09:39:16 +08:00
a9cd10afe4
chore: move to pnpm
2024-06-25 09:32:11 +08:00
d2fdffbace
portal: update deps
2024-06-25 09:07:03 +08:00
167bd5e308
chore: pin turbo@1.5.6
2024-06-25 08:20:03 +08:00
a6fd4c4c09
[ui][badge] add startAddOn
2022-11-09 12:48:26 +08:00
7b4b120c2f
[ui][dropdown] make button look like button
2022-11-09 09:09:37 +08:00
2618784dd0
[ui][button] add aria-label prop
2022-11-09 09:05:31 +08:00
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
be52ecc51b
[ui][typeahead] add isLoading prop
2022-11-06 10:30:07 +08:00
30c68afed6
[ui][typeahead] add optional minQueryLength parameter
2022-11-06 06:19:10 +08:00
63b6a61ad3
[ui][typeahead] turn off autocomplete in typeahead to prevent unwanted suggestions
2022-11-06 06:19:09 +08:00
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
3605c9fa63
[offers][browse] tweak font sizes for mobile
2022-11-03 17:06:15 +08:00
47bc5fb154
[ui][typeahead] fix nullable prop ( #492 )
2022-11-02 21:35:31 +08:00
55e93102de
[offers][refactor] improve offers table responsiveness
2022-11-02 16:05:53 +08:00
21c9d9410a
[offers][feat] tweak offer details submission form ( #488 )
2022-11-01 21:17:18 +08:00
64bc8158c1
[offers][fix] tweak submit offer job type selector ( #487 )
2022-11-01 11:11:10 +08:00
6746f54792
[portal][ui] allow value to be specified for comapnies and job titles typeahead
2022-10-30 10:07:38 +08:00
f7ff20bb22
[ui][typeahead] allow typeahead to be cleared
2022-10-30 09:23:03 +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
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
766bee0e0c
[ui] make disabled color more consistent
2022-10-28 19:28:34 +08:00
d8d4b0f092
[ui] standardize naming
2022-10-28 17:56:09 +08:00
9df6b52392
[ui] add textSize prop to typeahead
2022-10-28 08:07:31 +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
ce906c0470
[ui][text input] change pl to px for startAddOn
2022-10-25 00:28:06 +08:00
b52f15a937
[portal][ui] add error message to checkbox input
2022-10-24 23:01:03 +08:00
82f2857667
[ui][typeahead] fix results showing below other stacked elements by adding z-index
2022-10-24 09:53:30 +08:00
d9af66152c
[ui][text input] fix input add on disappearing when width is too small
2022-10-24 09:35:22 +08:00
94f232f67c
[ui] change to text-sm for some elements
2022-10-24 09:34:20 +08:00
b7f4cf93a0
[resumes][fix] search and pagination bugs ( #419 )
2022-10-23 22:37:16 +08:00
7bd6b0eeac
[resumes][feat] update submit form to be more compact ( #414 )
2022-10-23 13:58:30 +08:00
e55d08279b
[ui] add toasts
2022-10-22 17:46:35 +08:00
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
d38f997701
[ui][typeahead] add required field
2022-10-15 13:41:08 +08:00
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
b87afb1383
[ui][select] add errorMessage and placeholder
2022-10-12 18:57:37 +08:00
c7a0c095de
[ui][typeahead] tweak chevron icon and updates stories
2022-10-12 18:53:41 +08:00
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
7052e8c175
[offers][fix] Fix pagination, include yoe in DTO and fix story bug
2022-10-10 22:09:38 +08:00
f8031caa2f
[ui][slide out] add className prop
2022-10-10 15:38:38 +08:00
fecb470c99
[ui][button] add danger, warning, info variants
2022-10-10 07:17:06 +08:00
ebacebb26b
[portal][ui] add companies filter
2022-10-09 19:49:16 +08:00
7f3275b705
[ui][dialog] make isShown prop required
2022-10-09 18:07:04 +08:00
90f8556f8c
[ui][typeahead] implementation
2022-10-09 17:52:39 +08:00