Commit graph

226 commits

Author SHA1 Message Date
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
00b2521d19 Update index.scss 2022-03-04 05:58:10 -08:00
3d5e7ab7ff Small design polishing on FilterBar 2022-03-04 05:57:30 -08:00
102be62a7f Hacky first pass at titles
Hacky because the titles for some pages don't load until the data comes in, which takes a second. There's gotta be a better way.
2022-03-04 05:54:16 -08:00
f965e22c89 Merge branch 'main' of github.com:jedmund/hensei-web 2022-03-04 05:38:32 -08:00
b67961b2a3 Fix build errors
I always forget something
2022-03-04 05:38:29 -08:00
42e328a4d4 Add profile picture to HeaderMenu for auth users 2022-03-04 05:31:38 -08:00
a186fab73c Adds a COMING SOON tag to Guides
We won't get this done anytime soon
2022-03-04 05:18:07 -08:00
4e701572ab Adds AccountModal component 2022-03-04 05:17:54 -08:00
053522a81d Fixes editable bug on /new after logout 2022-03-04 05:17:39 -08:00
7e5b90a6c7 Use the user's stored profile picture in content
Also adds styles!
2022-03-04 05:17:23 -08:00
6b999106b5 Hit user info endpoint after login in LoginModal 2022-03-04 05:16:39 -08:00
65da50aa88 Disable class for now 2022-03-04 00:59:55 -08:00
d89070156d Fix styling post-hovercard 2022-03-04 00:59:31 -08:00
e58210a8f1 Add hovercard sides and a static width to hovercards 2022-03-04 00:49:52 -08:00
8e66dd1b4f Missed renaming a Button property 2022-03-04 00:37:59 -08:00
d5ac0ba6d7 Add Summon and Character hovercards 2022-03-04 00:33:21 -08:00
f950543c96 Add and implement WeaponHovercard component 2022-03-04 00:16:58 -08:00
be60319f98 Refactor Button component 2022-03-04 00:16:53 -08:00
f384adcc09 Fix double scale bug 2022-03-03 21:06:52 -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
25bf58da2b
Merge pull request #20 from jedmund/weapon-mods
Add the ability to add modifications to grid weapons
2022-03-03 16:58:15 -08:00
242c61c200 Fix typescript build errors 2022-03-03 16:58:04 -08:00
8fe270adb5 Added the last bit of client validation 2022-03-03 16:12:28 -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
9b39299a3a Update index.scss 2022-03-03 03:14:03 -08:00
47ff412c2b Change the weapon's image for null element weapons 2022-03-03 03:14:00 -08:00
a161a1b63a Modify which weapon series trigger the hover button 2022-03-03 03:13:48 -08:00
adebca255e Remove logs 2022-03-03 03:13:35 -08:00
4b2c354d53 Update segmented control for null weapons
This uses the GridWeapon element to modify the party's segmented control color, if possible
2022-03-03 03:13:20 -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
657026e8b5 Remove cookies/headers
We don't make any auth'd calls here
2022-03-03 03:10:56 -08:00
1d0c242429 Add AxSelect component and API call 2022-03-03 03:10:37 -08:00
97fb9420db Add onValueChange hook to send data up 2022-03-03 03:10:25 -08:00
01db78c422 Add WeaponKeyDropdown component and API method 2022-03-03 03:09:12 -08:00
ff65b6e281 Fix party name and description not actually displaying 2022-03-01 19:54:39 -08:00
b46bafa5f7 Add a modal for modifying weapons 2022-03-01 19:53:54 -08:00
869547dc93 Add settings icon to Button 2022-03-01 19:53:40 -08:00
815f3c6b28 Added ElementToggle component
A segmented control for selecting an element
2022-03-01 19:53:23 -08:00
7cae5eebfe Display button on moddable weapons 2022-03-01 19:53:08 -08:00
538e61bc12 Remove ProfileHeader component 2022-03-01 13:03:14 -08:00
cd0ac1e01f Fix missing Edit info button on /new 2022-03-01 01:22:24 -08:00
1c34803578 Added a smooth loading transition + FilterBar on parties 2022-03-01 01:11:32 -08:00
953cd01f49 Fix unauth party creation
There was a bug where unauth users could not add more than one item to a grid before it went read-only. This fixes that bug and ensures that permissions are set properly so no one can edit other people's grids.
2022-03-01 00:19:35 -08:00
29f20ec33c Update CharacterResult
same shit
2022-02-28 18:24:54 -08:00
5c1d19aceb Small variable updates 2022-02-28 18:22:19 -08:00
57973c39cc Fix SummonResult
Fix styles and add UncapIndicator
2022-02-28 18:22:10 -08:00
44a92ef1aa Update WeaponResult
Update styling, add UncapIndicator
2022-02-28 18:17:30 -08:00
67bd3e8c73 Make some props optional for read-only 2022-02-28 18:17:04 -08:00