Commit graph

38 commits

Author SHA1 Message Date
ee7ab8fd13
Merge branch 'fix-dialogs' into scroll-indicator 2023-01-21 15:30:30 -08:00
48866865eb Fix validation on open change in WeaponModal 2023-01-21 15:28:28 -08:00
b271aa0923 Add footer ref for WeaponModal 2023-01-21 07:29:28 -08:00
7ad9032e86 Fix shadows for static and mod modals 2023-01-21 06:04:40 -08:00
baeaf4f73d Implement shadow on DialogHeader in static modals 2023-01-21 03:42:29 -08:00
6bc34af434 Fix and update Changelog and About modals 2023-01-21 00:10:41 -08:00
2be23b5ea0 Add context menu to WeaponUnit
Also refactored and organized WeaponUnit and CharacterUnit
2023-01-20 20:38:44 -08:00
6023f9ab6a Fix AwakeningSelect component
It was completely broken for weapons. We managed to fix the problem by refactoring how data is sent to SelectWithInput but I fear the root error is still there.

We also cleaned the component up a bit.
2023-01-20 19:29:07 -08:00
1d5822a0ab Add header changes to Weapon and Character modals 2023-01-19 07:26:37 -08:00
78744d663b Refactor props key out of WeaponSelect 2023-01-19 07:25:54 -08:00
a8fb489911 Fix styles after Dialog extraction 2023-01-15 10:44:24 -08:00
b4f217071f Extract Dialog into its own component 2023-01-15 10:36:20 -08:00
eac805106a Fix AX references 2023-01-02 21:40:27 -08:00
59bc9e6b89 Fix awakening select display of input 2022-12-30 06:59:49 -08:00
45f1bd291e Fix being able to open multiple selects at once
This was miserable
2022-12-26 03:34:22 -08:00
046c79a267 Add support for Class Champion emblems 2022-12-24 04:51:37 -08:00
7d7e867b40 Display Opus weapons and fix selection
There was a bug where if you unset the first Opus key (or presumably any weapon mod where there is more than one), the display in grid and in the modal would be incorrect and lead to corrupted data. This is fixed now!
2022-12-24 03:27:15 -08:00
bfdd019484 Fix display of weapon keys and Select changes 2022-12-23 23:34:48 -08:00
3a81675737 Rely on disabled property for disabled styles 2022-12-23 21:25:38 -08:00
3983d5411c Update validity checking 2022-12-23 20:00:22 -08:00
c74ff41479 Implement AwakeningSelect
* Has modes for weapons and characters
* Shows input when awakening is selected
* Saves type and level to server
* Redisplays type but level is broken
2022-12-23 18:40:50 -08:00
85fd5df516 Refactored WeaponKeySelect and updated styles 2022-12-20 23:06:27 -08:00
46034e6aad slight Dark Mode fixes for WeaponModal 2022-12-06 19:48:07 -08:00
3ee7c0b4b2 Shuffled greyscale, fixed dark mode for select/input 2022-12-06 09:31:56 -08:00
e8843699c7 Remove trailing semicolons 2022-12-05 17:54:46 -08:00
efa864fb80 Run prettier on src 2022-12-04 07:19:31 -08:00
67aa814b27 Fix weapon modal
Updates weapon keys with cookies
2022-11-16 05:30:37 -08:00
61a762b29b Component cookie fixes 2022-11-16 05:26:18 -08:00
8063ae6ceb Fix: Slash as Division
https://sass-lang.com/documentation/breaking-changes/slash-div
2022-03-06 14:07:24 -08:00
dfd2bbff19 Localize WeaponModal and AxSelect 2022-03-05 14:30:34 -08:00
0ff255d71e Changed how cookies are stored
We now have an account object and user object. Account stores critical information, where User is cosmetic/settings.
2022-03-04 06:31:21 -08:00
8e66dd1b4f Missed renaming a Button property 2022-03-04 00:37:59 -08:00
be60319f98 Refactor Button component 2022-03-04 00:16:53 -08:00
f1397ce847 Make WeaponKeyDropdown controlled
I don't have time to waste figuring out state bullshit and this works
2022-03-03 20:45:34 -08:00
5899e82cdc Enable button always if there is no AX value 2022-03-03 18:00:24 -08:00
e9546293dc Add form validation for AxSelect
We're not done yet, there's still some weird behaviors and a case we haven't properly checked (if second AX skill has a value but first AX skill doesn't)
2022-03-03 15:27:31 -08:00
43cc0de232 Added WeaponModal component
This uses AxSelect, ElementToggle and WeaponKeyDropdown to let users modify their weapons.
2022-03-03 03:11:20 -08:00
b46bafa5f7 Add a modal for modifying weapons 2022-03-01 19:53:54 -08:00