Commit Graph

498 Commits

Author SHA1 Message Date
Kalle
de3307f031 Fix StatCategory bottom text not mobile friendly 2022-09-22 21:48:21 +03:00
Kalle
945f0e267c Align stat card values 2022-09-22 00:44:56 +03:00
Kalle
a2f2af1f62 Analyzer mobile layout 2022-09-20 20:41:37 +03:00
Kalle
de3a7995b2 Add popover and explain IA jump RNG reduce 2022-09-18 21:14:47 +03:00
Kalle
5d9a3ea13c Angle Shooter tracking defense stat + explanation 2022-09-17 17:20:35 +03:00
Kalle
b9fcaef8c4 Add Toggle component 2022-09-16 21:16:50 +03:00
Kalle
e57f1d63c1 EffectsSelector with LDE dropdown 2022-09-16 20:19:43 +03:00
Kalle
4184eda385 Add ability points to analyzer 2022-09-16 19:14:25 +03:00
Kalle
524010141f Make analyzer left column sticky 2022-09-16 11:31:30 +03:00
Kalle
3e28818269 Analyzer damage table initial 2022-09-15 13:14:33 +03:00
Kalle
d5ba4016ef
Merge pull request #947 from DoubleCookies/rewrite
Outline for tabbed add as text/user buttons
2022-09-15 10:52:55 +03:00
Kalle
fb08ca8426
Add empy line at EOF 2022-09-15 10:51:45 +03:00
DoubleCookies
aa2f546761 fix 2022-09-15 08:07:47 +03:00
Kalle
2fc048d1a9 Analyzer add weapon badge about weight 2022-09-15 01:23:49 +03:00
Kalle
9260accd73 Adjust patch badge color 2022-09-15 01:07:58 +03:00
Kalle
1f6d034b14 Analyzer add patch badge 2022-09-15 00:34:14 +03:00
DoubleCookies
8827d633a3 move css to utils 2022-09-14 23:07:40 +03:00
Kalle
84d042431e
Fix mobile layout calendar
Fix mobile layout calendar
2022-09-14 22:33:15 +03:00
Kalle
69a656a958 Use css var for padding 2022-09-14 22:28:30 +03:00
Kalle
55705e2832 Prettify 2022-09-14 22:28:11 +03:00
Garcez17
872778ed05 Fix mobile layout calendar 2022-09-14 14:21:36 -03:00
Kalle
444bab65d4 New style for StatCards 2022-09-14 19:32:56 +03:00
DoubleCookies
39dfa8eeae outline for tabbed add as text/user buttons 2022-09-14 15:19:10 +03:00
Kalle
dad5c3c0ac Ink consumption table for analyzer 2022-09-14 14:55:30 +03:00
DoubleCookies
cf9df3b28c outline for tabbed lang buttons 2022-09-13 15:14:01 +03:00
Kalle
ef1b89675d KitCards for analyzer 2022-09-12 19:31:33 +03:00
Kalle
8065e8a6e5 Add special saver effect 2022-09-12 16:52:52 +03:00
Kalle
73e3ddf007 Analyzer UI initial 2022-09-10 21:06:19 +03:00
Kalle
3701f48763 Fix can't scroll badge winner report modal
Closes #937
2022-09-10 15:56:28 +03:00
Kalle
3aa1e9061a This/Last/Next week to one translation string
Closes #923
2022-09-07 10:59:12 +03:00
Kalle
1a34a39359 Language switcher toggle 2022-09-05 21:10:57 +03:00
Kalle
561bca818f Top nav header new place for page title
Closes #910
2022-09-05 15:54:38 +03:00
Kalle
003c2c47a4 Fix badge owners number input width 2022-09-05 15:23:12 +03:00
Kalle
ffd184ffe6 Better user combobox options location badges modal
Closes #883
2022-09-05 15:21:56 +03:00
Kalle
5275520533 Show joining instructions when passing Plus Voting
Closes #911
2022-09-04 23:27:00 +03:00
Kalle
35e1c3a03f Increase light mode abilities selector bg contrast
Closes #900
2022-09-04 23:02:24 +03:00
Kalle
b559ac87d0 Validate all abilities are set before submitting a build
Closes #901
2022-09-04 22:47:03 +03:00
Kalle
db0878c3ab Add color mode toggle
Closes #830
2022-09-04 15:23:59 +03:00
Kalle
24a151dd3b Event description include line breaks
Closes #880
2022-09-03 20:47:20 +03:00
Kalle
e94cd3e755 AbilitySelector 2022-09-03 18:14:53 +03:00
Kalle
b75a3c5703 Build schema initial 2022-09-03 18:14:53 +03:00
Kalle
6db1136ac2 Add weapons images to combobox 2022-09-03 18:14:53 +03:00
Kalle
788da90437 BuildCard bottom row buttons 2022-09-03 18:14:53 +03:00
Kalle
9090d19b57 Add build description button 2022-09-03 18:14:53 +03:00
Kalle
816985b5ea Fixes and tweaks 2022-09-03 18:14:53 +03:00
Kalle
0f0542f2e9 Build cards initial 2022-09-03 18:14:53 +03:00
Kalle
2a163ad3d5 Add translations to front page 2022-08-24 20:42:28 +03:00
Kalle
3c09c16e05 Front page feature cards 2022-08-24 20:27:08 +03:00
Kalle
db96345e53 Articles on front page initial 2022-08-24 00:17:45 +03:00
Kalle
b3994ca30d Calendar section on front page done 2022-08-23 18:10:11 +03:00
Kalle
64c53d7d83 Front page upcomig events initial 2022-08-22 00:08:47 +03:00
Kalle
14d12e110c Front page recent winners initial 2022-08-21 22:34:36 +03:00
Kalle
009c2a3e24 Article feature initial 2022-08-20 16:15:03 +03:00
Kalle
dbffc82138 Fix radio input width
Closes #870
2022-08-17 21:02:48 +03:00
Kalle
431f5b525b Let user names wrap on profile page
Closes #829
2022-08-14 10:52:05 +03:00
Kalle
9e7fea7741 Allow results on user page to span wider 2022-08-13 15:26:05 +03:00
Kalle
f1081a1caf Merge branch 'rewrite' of github.com:Sendouc/sendou.ink into calendar 2022-08-13 13:45:08 +03:00
Kalle
ec38b80147 Add translations 2022-08-13 12:39:08 +03:00
Kalle
8269288cb2 Banner on calendar page to notify about reporting 2022-08-12 22:52:55 +03:00
Kalle
2a7d32b77f User profile results page 2022-08-11 23:21:15 +03:00
Kalle
f38fafd493 Results styled 2022-08-11 01:08:09 +03:00
Kalle
463f0fada2 Event results initial table component 2022-08-09 23:44:55 +03:00
Kalle
95571bd261 Date input fix error when server rendering 2022-08-07 14:19:43 +03:00
Kalle
6a6f8a19e8 New event dates fix able to submit without one 2022-08-07 13:25:49 +03:00
Kalle
f29ca201e8 Render errors if submitting fails 2022-08-06 12:01:45 +03:00
Kalle
bae2b12371 Add header to bio in Plus Voting 2022-08-06 11:08:33 +03:00
Kalle
45d1ef8f45 Report results UI 2022-08-02 21:35:30 +03:00
Kalle
8e51c26ab5 Show "No events this week" when appropriate 2022-07-31 20:19:12 +03:00
Kalle
f8d97ff3c5 Badge prize preview inside tags 2022-07-31 19:59:03 +03:00
Kalle
8564c990ef Merge branch 'rewrite' of github.com:Sendouc/sendou.ink into calendar 2022-07-31 14:41:59 +03:00
Kalle
7d7f771c19 Edit event full flow 2022-07-31 14:16:03 +03:00
Kalle
a02633ea84 Make tags deletable 2022-07-31 13:05:31 +03:00
Kalle
57fb28a449 Implement BadgesSelector 2022-07-30 12:56:51 +03:00
Kalle
e47391a0bb Implement TagsSelector 2022-07-30 11:55:57 +03:00
Kalle
03db8c827e Time zone info in list view 2022-07-30 10:56:42 +03:00
Kalle
c6115e3540 DatesInput tweaks 2022-07-30 10:35:15 +03:00
Kalle
dcd0918bce Fix menu overflow on Safari
Closes #835 hopefully for real this time
2022-07-29 23:57:44 +03:00
Kalle
c3c43c1943 Use transform for menu animation
Closes #827 Closes #835
2022-07-29 23:30:15 +03:00
Kalle
48aa098ecd New Calendar event DiscordLinkInput 2022-07-29 22:47:40 +03:00
Kalle
89b358f86d New Calendar event DatesInput 2022-07-29 22:21:31 +03:00
Kalle
5b459622d0 Add new events page initial 2022-07-29 21:24:45 +03:00
Kalle
228af2a5d2 Calendar event page prevent time layout shift 2022-07-29 21:02:02 +03:00
Kalle
d39fa5c0d1 Tags to seed 2022-07-28 23:43:24 +03:00
Kalle
83a6e15737 Fix tag name visibility in light mode 2022-07-28 23:25:33 +03:00
Kalle
61ace7e9b2 Rename global CSS files 2022-07-28 22:59:58 +03:00
Kalle
efbcafaf82 Badge prize preview on calendar event page 2022-07-28 22:39:33 +03:00
Kalle
907cc90eb0 Extract Tags component to a separate file 2022-07-28 21:49:05 +03:00
Kalle
4a2b974fd3 Calendar event list tweaks spacings 2022-07-28 21:25:51 +03:00
Kalle
98d3d3cd72 Tags showing in calendar page 2022-07-28 21:03:52 +03:00
Kalle
0bec2214f4 Fix type error with calendar event find by id 2022-07-28 19:59:30 +03:00
Kalle
3ecc6bdc7e Fix WeekLinks text overflow 2022-07-28 19:53:33 +03:00
Kalle
245292c4d0 Show many days on event page 2022-07-26 22:20:42 +03:00
Kalle
b9bd33f144 Calendar event list Day nth text 2022-07-26 22:06:01 +03:00
Kalle
370c547a09 Use white text for selected WeekLink 2022-07-26 21:42:37 +03:00
Kalle
c06fc5fe42 WeekLinkTitle with date ranges 2022-07-26 21:40:10 +03:00
Kalle
aca0efc746 Calendar on stream progress 25.7. 2022-07-26 01:53:03 +03:00
Kalle
00a6ab8be1 Animate badges page entrance 2022-07-25 22:00:35 +03:00
Kalle
51fdc6c7fb Single event page initial 2022-07-25 21:59:28 +03:00
Kalle
8e3bee8895 stack.vertical -> stack.horizontal 2022-07-24 10:40:51 +03:00
Kalle
912cf5ac57 Events list layout with all elements 2022-07-24 10:38:42 +03:00
Kalle
db0bc1f102 Events layout initial 2022-07-23 13:21:51 +03:00
Kalle
abc30fd12b Calendar events from DB initial 2022-07-22 23:20:39 +03:00
Kalle
12c86ff15e FIx WeekLinks keyboard navigation 2022-07-21 21:25:08 +03:00
Kalle
b5580c347f Calendar navigation with data from loader 2022-07-21 20:57:01 +03:00
Kalle
62c803f4ad Calendar navigation initial 2022-07-21 10:25:58 +03:00
Kalle
e414ef910f I18n for layout & FAQ page 2022-07-16 16:58:27 +03:00
Kalle
6f87992c82 Fix badge info text color for light mode 2022-07-13 17:17:53 +03:00
Kalle
8eeaa44d8b Footer fix alignment on mobile 2022-07-13 00:21:14 +03:00
Kalle
edfc15ba01 Add light mode
Works only with OS level setting for now.
Later an override on the site should be added.
2022-07-12 16:44:16 +03:00
Kalle
6f26cdb9c8 Footer mobile style 2022-07-11 23:38:25 +03:00
Kalle
2a33b2cefc Footer tweaks 2022-07-11 21:18:57 +03:00
Kalle
4b8eecc2c9 Footer desktop initial 2022-07-11 16:11:09 +03:00
Kalle
fb1d423bf0 Info to FAQ on how to get a badge for event 2022-07-10 18:26:51 +03:00
Kalle
85075cfdcb Show summary of changes on badge owner edit 2022-07-09 20:36:09 +03:00
Kalle
8fd525b7b5 Show badge managers on badge page 2022-07-09 15:30:24 +03:00
Kalle
dde0b56d8f Clean up random things 2022-07-07 15:09:08 +03:00
Kalle
155d54d411 Edit badge owners in DB 2022-07-07 14:38:28 +03:00
Kalle
2a37365bd6 Edit managers in DB 2022-07-07 12:30:08 +03:00
Kalle
bb96f631fe Edit managers frontend 2022-07-07 11:23:16 +03:00
Kalle
94d5e8c137 Add support for badge hue rotate 2022-07-05 11:30:01 +03:00
Kalle
3378320f06 Badges overall improvements 2022-07-05 10:30:27 +03:00
Kalle
cf7ec172c9 Add FAQ page with Plus Server info 2022-07-03 15:40:05 +03:00
Kalle
921a0576b1 Fix plus server downvote button color 2022-07-02 14:14:45 +03:00
Kalle
539f72a48f Background for menu icons as well 2022-07-02 11:13:41 +03:00
Kalle
e72df27613 Rename MobileMenu -> Menu 2022-07-02 10:34:28 +03:00
Kalle
3154535e39 Tiny menu 2022-07-02 00:33:12 +03:00
Kalle
4df089573e Remove desktop menu 2022-06-30 17:41:58 +03:00
Kalle
8329c28837 Show current page in header 2022-06-29 00:57:38 +03:00
Kalle
0f7518e055 Badge details page initial 2022-06-27 09:36:29 +03:00
Kalle
3fd8e4338f All badges page initial 2022-06-26 10:49:08 +03:00
Kalle
fab4a82722 BadgeContainer with counts 2022-06-25 14:14:31 +03:00
Kalle
1978bd6f1c BadgeContainer on user page initial 2022-06-25 13:26:43 +03:00
Kalle
2bee296561 Fix checks command problems
Don't really need same level of linting for the bot
2022-06-22 22:36:49 +03:00
Kalle
65aaa54a70 Remove unused pageTitle 2022-06-18 15:53:53 +03:00
Kalle
c7a50ded65 Impersonate users in prod 2022-06-18 15:51:17 +03:00
Kalle
5abb49e2fc Remove SearchInput 2022-06-18 01:04:23 +03:00
Kalle
019c73c2b8 Banner informing user has voted 2022-06-13 08:58:49 +03:00
Kalle
f5f589a28c Plus voting saves votes to DB 2022-06-12 16:17:43 +03:00
Kalle
1e8a63c961 Submit votes initial 2022-06-12 15:11:23 +03:00
Kalle
2c46658bbb Progress bar on voting page 2022-06-12 14:11:44 +03:00
Kalle
fc39e133c4 Voting style tweaks 2022-06-12 13:51:50 +03:00
Kalle
9e9e9ed44e Voting with usePlusVoting hook 2022-06-12 11:35:08 +03:00
Kalle
07cc6699f2 Relative time voting timing info 2022-06-11 21:53:34 +03:00
Kalle
2c93ac9b77 Suggestions link to user page 2022-06-11 12:17:55 +03:00
Kalle
e5617d095e Get rid of unneeded element in MobileMenu 2022-06-11 10:49:20 +03:00
Kalle
a4e37fe077 Plus Server don't show members to non-members 2022-06-07 21:06:56 +03:00
Kalle
2a60b373d8 Voting history UI done 2022-06-05 20:07:47 +03:00
Kalle
105854335f Voting history page initial 2022-06-05 12:45:58 +03:00
Kalle
9e90784f2a Handle overflow when long name in suggestion 2022-06-04 11:49:39 +03:00
Kalle
6ac99d1d90 Deleting suggestion with FE validation 2022-06-02 17:52:23 +03:00
Kalle
317937215b Add new suggestion with UserCombobox 2022-05-31 22:35:50 +03:00
Kalle
9bc252b950 Add Combobox 2022-05-31 22:31:29 +03:00
Kalle
e4526e8d82 Frontend create new suggestion 2022-05-30 01:03:33 +03:00
Kalle
6cd5225ceb No margin-right on button icon if no text 2022-05-27 22:34:41 +03:00
Kalle
7485aed180 Delete comment 2022-05-27 21:46:33 +03:00
Kalle
90784afe2e Fix unnecessary fetch when opening modal 2022-05-27 00:48:58 +03:00
Kalle
300b4599f9 Comment modal UI 2022-05-26 16:47:50 +03:00
Kalle
cbb2e1922d Add LinkButton component 2022-05-26 13:17:07 +03:00
Kalle
7af4912453 Add Dialog element 2022-05-26 11:33:02 +03:00
Kalle
108812b94f Plus suggestions CSS tweaks 2022-05-25 21:18:27 +03:00
Kalle
9ceabd5700 Suggestions UI initial 2022-05-25 09:59:58 +03:00
Kalle
65cac61405 Plus page radios 2022-05-25 00:07:45 +03:00
Kalle
fdbac9082c Prompt user to log in if accessing plus logged out 2022-05-24 21:14:42 +03:00
Kalle
92db2f8976 Cypress test with new mock auth 2022-05-24 19:42:26 +03:00
Kalle
1f25ac89c5 Show text with suggested for info 2022-05-24 00:15:19 +03:00
Kalle
2e7bb5706d User page bio 2022-05-17 21:40:55 +03:00
Kalle
7d73a0478c Cypress with user page test 2022-05-17 19:50:05 +03:00
Kalle
185295d54e
User page initial with SQLite3 (#822)
* Clean away prisma migrations

* Way to migrate WIP

* SQLite3 seeding script initial

* Fetch tournament data in loader

* CheckinActions new loader data model

* Virtual banner text color columns

* Logged in user

* Count teams

* ownTeam

* Map pool tab fully working

* Teams tab

* Fix timestamp default

* Register page

* Manage team page

* Camel case checkedInTimestamp

* Clean slate

* Add .nvmrc

* Add favicon

* Package lock file version 2

* Update tsconfig

* Add Tailwind

* Add StrictMode

* Add background color

* Auth without DB

* Revert "Add Tailwind"

This reverts commit 204713c602.

* Auth with DB

* Switch back to tilde absolute import

* Import layout

* Camel case for database columns

* Move auth routes to folder

* User popover links working

* Import linters

* User page initial

* User edit page with country

* Script to delete db files before migration in dev

* Remove "youtubeName" column

* Correct avatar size on desktop

* Fix SubNav not spanning the whole page

* Remove duplicate files

* Update README
2022-05-16 17:52:54 +03:00
Kalle
03da81a84c
New navigation (#821)
* Menu skeleton

* Menu with nav icons

* Menu opens and closes

* More menu icons + links work

* Menu closes on navigation

* Blurred menu

* Remove other nav

* Rounded nav

* Fix menu alignment for Safari

* Close on click outside

* Disable body scroll when menu open

* SubNav for tournament

* Use grid

* Make images same size again

* Remove comment

* Different style mobile nav

* Readd InfoBanner elements

* Move menu css to layout.css

* Move admin command input top left

* Page title from loader

* Fix error when getting pageTitle

* Fix CI
2022-04-30 11:10:09 +03:00
Kalle
b84917133b Edit match if winner unchanged 2022-04-21 17:34:39 +03:00
Kalle
68ead9c9b9 Button to seed teams by SP Closes #798 2022-04-16 19:19:23 +03:00
Kalle
93a7ae9c1e Can unregister from tournament before start 2022-04-16 10:52:40 +03:00
Kalle
d3df5bdda1 Allow canceling SendouQ match 2022-04-13 18:45:13 +03:00
Kalle
61d16d43a5 Leaderboards select month 2022-04-02 22:58:50 +03:00
Kalle
54147404c9 Fix start page crash before check-in starts 2022-04-02 20:03:29 +03:00
Kalle
00ae9d575c Unregister teams from tournament 2022-04-01 18:34:20 +03:00
Kalle
c70e362917 Seeds page display average team SP 2022-03-31 17:45:55 +03:00
Kalle
7d32da3822 Fix bracket straight lines height 2022-03-29 17:53:42 +03:00
Kalle
471d467953 Fix avatar placeholder for Firefox Closes #790 2022-03-27 14:33:38 +03:00
Kalle
9b775dcf41 Unread indicator for chat 2022-03-27 14:22:01 +03:00
Kalle
1a25aece60 Move chat to bottom right on desktop 2022-03-27 12:13:50 +03:00
Kalle
bb8c9dbafe Leaderboards frontend 2022-03-26 17:09:37 +02:00
Kalle
c693fe349e Chat for looking/match pages Closes #753 2022-03-20 14:12:20 +02:00
Kalle
0dedf45552 Unify ranked/scrim LFGGroupSelector buttons 2022-03-17 01:25:35 +02:00
Kalle
ed74206b6b New MMR relation 2022-03-16 20:57:54 +02:00
Kalle
43d0e8fb78 Detailed matches 2022-03-16 17:13:57 +02:00
Kalle
dc3e3b055d Match details to frontend 2022-03-12 20:17:10 +02:00
Kalle
ae1ac69517 Fix popover over tabs Closes #775 2022-03-12 17:00:44 +02:00
Kalle
b169a5e72b Admin can delete match 2022-03-12 14:43:23 +02:00
Kalle
a6c2593a03 Temp fix backdrop filter for Safari on SendouQ 2022-03-06 22:04:06 +02:00
Kalle
35b041a29d "Handle" overflow in member cards again 2022-03-06 15:44:17 +02:00
Kalle
ea8c16a9f8 Add background for Popover on Firefox 2022-03-06 15:43:35 +02:00
Kalle
1d7f736dee Can edit weapons in SendouQ settings 2022-03-06 13:38:55 +02:00
Kalle
765b3d8004 Require bio if not top 500 2022-03-05 15:17:24 +02:00
Kalle
acb45590ad Mini bio in SendouQ 2022-03-05 14:59:44 +02:00
Kalle
e16024a284 Popover component 2022-03-05 12:29:08 +02:00
Kalle
5b8866225c Show captains Closes #773 2022-03-05 00:16:13 +02:00
Kalle
2e93148746 Look again with same group after reporting score 2022-03-04 20:59:37 +02:00
Kalle
82cb03aa6f Set color-scheme CSS property 2022-03-03 17:39:16 +02:00
Kalle
10468ff8e0 Show "Replay" indicator in GroupCard 2022-03-03 17:39:01 +02:00