Commit graph

759 commits

Author SHA1 Message Date
ba5244bc3b Don't show header title on non-party pages 2023-01-28 02:49:14 -08:00
0901fbf21d Change how we handle modals 2023-01-27 22:41:43 -08:00
1337668152 Remove console logs 2023-01-27 22:13:29 -08:00
6c76053e15 Fixed link to new party 2023-01-27 22:12:35 -08:00
ab928f4429 Add modal for network errors 2023-01-27 21:59:56 -08:00
6da5a4f320 Add toast on copy link
It animates in and out too
2023-01-27 21:35:08 -08:00
191f4447d5 Fix save button states 2023-01-27 20:50:56 -08:00
0bbd0278a1 Move copy function and remove copy button 2023-01-27 20:39:57 -08:00
199b02b0cc Fix unauth menu 2023-01-27 20:36:45 -08:00
fa1bf57964 Implement new header design (so far) 2023-01-27 20:30:39 -08:00
ceb87a8016 Add wrapper for Radix DropdownMenu 2023-01-27 20:30:00 -08:00
1baf8d3b06 Add support for left and right button accessories 2023-01-27 20:29:32 -08:00
2534728785 Extract capitalizeFirstLetter into util 2023-01-27 20:28:44 -08:00
f85874d962 Add clearer selected state 2023-01-27 11:40:39 -08:00
c5c08b6a78 Fix bug with api response 2023-01-26 02:42:14 -08:00
c4a32ab639 Make button light up while popover is open 2023-01-26 02:28:06 -08:00
c41dafbeeb More CSS fixes 2023-01-26 02:25:52 -08:00
4c3d8360a0 Implement localizations 2023-01-26 02:25:46 -08:00
387b02d9ff Sort of fix CSS for JobAccessoryPopover
This still isn't exactly what we want, but it works on mobile so it's good enough
2023-01-26 01:30:56 -08:00
18901c954b Conditionally show icon 2023-01-26 01:29:53 -08:00
7692ec0a0b Icons use fill and not stroke now 2023-01-26 01:29:45 -08:00
749ed4a7c3 Merge branch 'staging' into shields-manabelly 2023-01-25 23:56:47 -08:00
0b59f529c7 Fix Layout bug 2023-01-25 23:25:30 -08:00
392aaa76f4 Fix destination of Learn more button 2023-01-25 22:52:49 -08:00
d489a67a22 Set cookie properly on toast dismissal 2023-01-25 22:46:27 -08:00
8f55069a02 Remove static modals 2023-01-25 22:34:38 -08:00
a7151d5035 Migrate modals in HeaderMenu to pages 2023-01-25 22:33:55 -08:00
660ad41d4e Show/hide toast logic 2023-01-25 22:19:18 -08:00
7d98b0a003 Rename "Changelog" to "Updates" 2023-01-25 14:51:07 -08:00
2718942321 Move static page modals to a standalone page
This will make it easier to whisk people here in notices
2023-01-25 14:33:53 -08:00
cefec18880 Fix cookies expiring after browser restarts
We never added expirations :)
2023-01-24 21:42:14 -08:00
6ec5bc3230 Add UpdateToast for testing 2023-01-24 21:23:02 -08:00
dca5a541a3 Refined base toast styles 2023-01-24 21:22:49 -08:00
5c2c61eeda Add ToastProvider and ToastViewport 2023-01-24 21:22:34 -08:00
f6d0cd7089 WIP: Toast for updates 2023-01-24 18:52:12 -08:00
271ec17202 Add Toast component 2023-01-24 18:52:00 -08:00
9a3d833092 Persist and recall accessory from server 2023-01-24 02:39:04 -08:00
bef9c2b286 Add JobAccessoryPopover
This opens, closes, and saves the value but it doesn't persist to the server yet. Not a responsive component yet.
2023-01-24 02:07:54 -08:00
075e4d52d7 Update PopoverContent
* Add PopoverContentProps
* Set sideOffset as default prop
* Add class name to arrow
2023-01-24 02:07:27 -08:00
a082c392ef Move padding to PopoverContent 2023-01-24 02:06:38 -08:00
6f32c975ce Extracted display of Job image into a component 2023-01-23 22:08:38 -08:00
a4cc331f5e Use proper URL for job icons
Before we were linking to local icons, but these will live on S3
2023-01-23 15:09:34 -08:00
a3cb1ff7b6 Fix build errors 2023-01-22 23:30:11 -08:00
ac325db3c4 Fix alignment and padding 2023-01-22 22:51:13 -08:00
d5dda428cf Add job to read-only display 2023-01-22 22:48:50 -08:00
fefcd91290 Display icons in dropdown and trigger 2023-01-22 22:45:23 -08:00
814a25d005 Unify and finalize optimistic UI updates 2023-01-22 21:05:19 -08:00
971f04e88f Add XLB suffix for summons 2023-01-22 21:00:24 -08:00
274b5d0872 Remove outline 2023-01-22 20:54:35 -08:00
5bb5652aef Wire up API call to callback for summons 2023-01-22 20:54:30 -08:00