Commit graph

612 commits

Author SHA1 Message Date
2348c049d6 Fix optional error when checking job 2022-12-30 07:00:41 -08:00
59bc9e6b89 Fix awakening select display of input 2022-12-30 06:59:49 -08:00
a12b0383ef Don't show weapon mod button if weapon has no id 2022-12-30 06:12:29 -08:00
bc76df5054 Make all dialogs min-width 2022-12-30 06:12:12 -08:00
758ee4dae4 Fix tablet sizing for JobSection 2022-12-30 05:48:26 -08:00
18208a95b7 Fix empty state for Job dropdown 2022-12-30 05:48:17 -08:00
c574e5e845 Add min-width to SearchDialog 2022-12-30 05:40:52 -08:00
1e820f184e Force reload after logout
This is a much easier and foolproof way to ensure that people can't edit their grid after logging out.
2022-12-30 05:23:44 -08:00
ba025b8fd8 Set user token after login and signup 2022-12-30 05:19:12 -08:00
18a998b1ed Remove logs and unused dependencies 2022-12-30 05:18:40 -08:00
8c952a57f5 Condense createParty into one method call 2022-12-30 05:18:14 -08:00
7580e544fe Lock down unauth authentication
Fixes #97
2022-12-30 03:52:21 -08:00
ab81b70b13 Fix line wrapping and linkify URLs again 2022-12-29 03:24:41 -08:00
d1ec67d021 Fix null element on GridRep 2022-12-28 23:39:54 -08:00
406b3c1b44 Fix GridRep sizing in GridCollection 2022-12-28 23:24:19 -08:00
5e8939cddf Make GridRep more consistent
The mainhand is still slightly taller than the 9 grid weapons but this will do for now
2022-12-28 23:15:09 -08:00
df795ad9a3 Move import 2022-12-28 22:38:43 -08:00
4d2f433f6c Remove headers 2022-12-28 22:38:33 -08:00
8c199b847e SearchModal CSS updates for mobile 2022-12-28 22:38:20 -08:00
92b21dc0cf JobSection updates
* Make Job preview full width
* Use smaller layout on tablets and phones
2022-12-28 22:37:59 -08:00
001dbc55f1 Don't re-align segmented control 2022-12-28 22:37:32 -08:00
f8b2c6d61c Use new Overlay component 2022-12-28 22:37:21 -08:00
968f0f3f43 Fix z-index to work with new Overlay component 2022-12-28 22:37:14 -08:00
6ef884b784 Fix character unit sizing 2022-12-28 22:37:01 -08:00
bd0e66a986 Remove logs 2022-12-28 22:18:27 -08:00
7e1c65a862 Fix CharacterGrid 2022-12-28 22:18:02 -08:00
7bc872644a Add keys to SearchFilters 2022-12-28 22:03:12 -08:00
7eb129f01b Remove stuff from LoginModal 2022-12-28 21:51:44 -08:00
84aa355ad8 Add phantom overlay to Selects to prevent background touches
https://github.com/radix-ui/primitives/issues/1658
2022-12-28 21:47:28 -08:00
2c2a9dd65d CSS updates for modals (except search) 2022-12-28 17:37:55 -08:00
f4cc93d415 Fix the build 2022-12-28 01:48:26 -08:00
c2bb0c23f5 LoginModal fixes
Add error message for invalid credentials
2022-12-28 01:35:58 -08:00
8c32753183 Add Disinfect to credits 2022-12-28 00:53:16 -08:00
ace2e08db2 Hotfix for LoginModal to see whats wrong 2022-12-28 00:36:42 -08:00
edf261b802 Remove headers params from api calls 2022-12-27 19:21:55 -08:00
47f6a5c1bd Make GridRep flexible 2022-12-27 19:18:59 -08:00
82e93de7fc Further improve menu toggling
You should be able to dismiss the menu by clicking the button again. Now you can.
2022-12-27 17:43:15 -08:00
95ef911781 Modify HeaderMenu CSS for position, state
* Fix positioning at top
* Make it full width with padding on phones
* Remove hover states on phones
2022-12-27 17:17:34 -08:00
9513f6b9e6 Remove hover state on GridRep on phone 2022-12-27 17:16:48 -08:00
8f635c6967 HeaderMenu should always be in a <nav> 2022-12-27 17:16:34 -08:00
0fb30e0ac5 Implement retrieveCookie
retrieveCookie fetches and parses cookies. This util should help us further reduce places where we're extracting and parsing with cookies in the business logic
2022-12-27 17:16:21 -08:00
1420d792df Update Layout 2022-12-27 17:14:16 -08:00
e256be2fba Clicking outside the menu hides it
The method in Header got committed two commits ago (oops) but this makes it so a click or tap outside an opened menu hides it
2022-12-27 17:09:45 -08:00
45c4e29f08 Clicking on menu button toggles it
This is an affordance for mobile (and how we got here)
2022-12-27 17:08:50 -08:00
0b0af6f4cd Move TopHeader to Header
This is a remnant of an old design where there was a BottomHeader as well
2022-12-27 17:07:58 -08:00
adf7f42fc0 Fix textarea height 2022-12-27 14:54:29 -08:00
3cf889cd43 Replace media query usage with mixin 2022-12-27 14:54:24 -08:00
0e2e86a81e
Merge pull request #71 from jedmund/fix-69
Fix #69: Uncap stars were too small and getting cut off
2022-12-27 10:41:23 -08:00
8d0860893e Add and implement fix-date
Safari does not handle certain date formats well, and this library fix-date fixes it practically invisibly.
2022-12-27 10:39:49 -08:00
227f72745f Fix a stray background: property
We use background-image specifically so it doesn't overwrite background-size
2022-12-27 10:37:20 -08:00
e8db6870b4 Moved to using PNGs since I know that works
I don't want to spend time on this when there's bigger fish to fry. Will revisit in the future.
2022-12-27 10:30:45 -08:00
70a83f274f Fixes the issue for now
This does introduce a new bug with SVG background images—they are appearing incredibly blurry even though they're SVGs. I fear I will have to output raster images.
2022-12-27 10:09:32 -08:00
4a2fe46078 Fix sizing and hover behavior for desktop 2022-12-27 08:36:29 -08:00
74db26bdd6 fix #62
Descriptions would show up on teams that didn't have one if you viewed a team with a description directly before
2022-12-27 08:18:11 -08:00
271626e963 line-height :) 2022-12-26 16:55:34 -08:00
6ced9f3d08 Mobile hotfix 2022-12-26 16:50:48 -08:00
39cfc90b44 Mobile hotfix 2022-12-26 16:23:47 -08:00
82b1b49c5a Mobile hotfix 2022-12-26 16:03:06 -08:00
12ccc53126 Another mobile hotfix 2022-12-26 15:03:08 -08:00
f1f776119d Another mobile hotfix 2022-12-26 14:28:53 -08:00
a725dd7274 Mobile Hotfix
Mobile is hella broken, this makes it one notch less broken but still hella broken
2022-12-26 13:54:23 -08:00
ccd6829fc6 Quick fixes 2022-12-26 12:45:54 -08:00
6ce651db1c Fix underlines 2022-12-26 12:10:21 -08:00
a8d83ee713 Updated roadmap 2022-12-26 12:06:30 -08:00
82acfd933a Fix build errors 2022-12-26 11:55:35 -08:00
b44ed75040 Update index.tsx 2022-12-26 11:53:14 -08:00
4a651eaaff Inputs weren't Bound 2022-12-26 11:50:45 -08:00
79b70dc9d1 Update About, add Roadmap and Changelog 2022-12-26 11:48:18 -08:00
fe497ea6a5 Fix spacing 2022-12-26 10:03:26 -08:00
797215eeff Implement Youtube embeds 2022-12-26 09:48:12 -08:00
af09e89af1 Rename cosmos → cosmic 2022-12-26 05:17:24 -08:00
61ece14fe7 Add new event handlers to Search 2022-12-26 05:15:51 -08:00
a6e2d50b0c Add new event handlers to Login/Signup 2022-12-26 05:13:15 -08:00
5d4f3b1091 Add translation key for "No class" 2022-12-26 03:39:10 -08:00
45f1bd291e Fix being able to open multiple selects at once
This was miserable
2022-12-26 03:34:22 -08:00
3bdeeb9a0e Disable login/signup button when form is invalid 2022-12-26 01:38:30 -08:00
6a72c8881a Remove old conflicting styles 2022-12-26 01:38:21 -08:00
ef0aff5685 Fix weapon states filter in search 2022-12-26 01:34:59 -08:00
272b5157e1 Fix bug where the first weapon would not display 2022-12-26 00:39:18 -08:00
d1bf180a94 Further fix exposed party details 2022-12-26 00:29:06 -08:00
57a0ce62c2 Fix party details when new 2022-12-26 00:22:30 -08:00
c3f8fa57d0 Always show title/raid/author-style party details 2022-12-25 23:52:24 -08:00
db254e87ec Fix visual bug with taller input 2022-12-25 23:52:00 -08:00
e0eb0fdf21 Fix uncap levels
Shit was really broken

Since 0 is a valid value, we needed to check if it was null, because Javascript
2022-12-25 23:00:39 -08:00
4dbbe01486 Attempt to fix header menu hover bug 2022-12-25 22:27:44 -08:00
5130f52f61 Use Link on GridRep
* Open grids in new tab
* Can favorite or open grid still
* Can now navigate to profile from grid collection
2022-12-25 22:15:41 -08:00
3acd2fa262 GridRepCollection should start from the left 2022-12-25 21:52:22 -08:00
61a02649cf Fix themes 2022-12-25 20:11:50 -08:00
b6d7c403a3 Send props to AccountModal 2022-12-25 19:34:39 -08:00
e408fc5dc3 Remove unused dependency 2022-12-25 19:34:25 -08:00
d5244a49d6 Refactor AccountModal
Now it uses SelectTableField
2022-12-25 19:33:41 -08:00
4765349b6b Update changeLanguage
It needs the router
2022-12-25 19:33:10 -08:00
ef06168c08 Add SelectTableField 2022-12-25 19:32:26 -08:00
d737310b2c Update LoginModal and SignupModal
And adds a new changeLanguage util
2022-12-25 16:14:35 -08:00
fb31d6795c Update AccountModal
* Uses new Selects
* Adds PictureSelectItem for showing an image next to text
* Adds translations
* Add theme select
2022-12-25 16:05:31 -08:00
cd2836a1cb Export DialogTitle 2022-12-25 16:02:21 -08:00
a3246efd4a Remove logs 2022-12-25 02:53:13 -08:00
406eb32800 Remove logs 2022-12-25 01:36:40 -08:00
7dca486d5a Fix menu spacing
Still delicate but fine for now
2022-12-25 01:31:18 -08:00
0e586f4f78 Add extra/subaura filter to Search
* Adds subaura or extra key automatically
* Doesn't show "Recently used" weapons or summons if selecting an extra or subaura slot
2022-12-25 00:54:45 -08:00