1
0
mirror of synced 2024-12-18 09:25:56 +01:00
Commit Graph

294 Commits

Author SHA1 Message Date
shiibe
510a93c1aa Users api optimizations
* Moves the logic to attach user settings to the server
* Adds pagination to users request
2024-06-05 11:33:37 -04:00
S-Sebb
9b9009ac42 Fixed dani dojo page bar logic to follow official in-game logic 2024-06-05 15:31:15 +01:00
S-Sebb
67e531f461 Localized user id and edit profile 2024-06-05 15:10:18 +01:00
S-Sebb
2c45f12ba8 Localized No Data on Leaderboard page 2024-06-05 14:59:33 +01:00
S-Sebb
4e13b4bfe1 Merged from new-songs-ui branch 2024-06-05 14:57:10 +01:00
S-Sebb
9ebaa971fa Merged and changed some layouts 2024-06-05 14:51:01 +01:00
S-Sebb
0d2e98e138 Localized a lot more texts 2024-06-05 14:29:46 +01:00
27f61f2535 Fixed MudTable layout on mobile
Currently making it horizontally scrollable. While this is not ideal it allows using the UI on mobile at all.
2024-06-05 15:07:24 +02:00
741962d8bd Fixed nameplate alignment and clean up
Title text still doesn't scale properly when switching from simple nameplates to nameplates with small characters on the right (Text does get resized properly once edited or on page resize event or page reload)
2024-06-05 14:19:02 +02:00
0b65b47e00 Added french locale 2024-06-05 14:14:17 +02:00
shiibe
08ba4da763 Fixes 2024-06-04 23:44:09 -04:00
shiibe
916482c1f7 Fix ranks 2024-06-04 23:01:42 -04:00
shiibe
c2a6da0b83 Only show pagination if more than 1 page 2024-06-04 22:48:11 -04:00
shiibe
5e237a8e23 Add pagination to Leaderboard UI card 2024-06-04 22:33:52 -04:00
shiibe
29fc204536 Add pagination to Leaderboard API response 2024-06-04 22:15:58 -04:00
S-Sebb
807e84594b Localized all dialog texts 2024-06-05 02:07:33 +01:00
shiibe
c6333ec3ad Lighten row bg color 2024-06-04 19:56:56 -04:00
shiibe
a57f37c407 Style fix 2024-06-04 19:55:34 -04:00
shiibe
96db68b94b Highlight current user in leaderboard 2024-06-04 19:53:41 -04:00
shiibe
20525fb014 Set LoginRequired back to false in configs 2024-06-03 20:08:04 -04:00
shiibe
4612c27469 Use query variables for leaderboard api request 2024-06-03 20:05:14 -04:00
shiibe
cffeb188c8 Clean up 2024-06-03 11:38:52 -04:00
shiibe
ee41dc59c0 More style changes 2024-06-03 11:27:18 -04:00
shiibe
b5598f4995 Clean up song card components 2024-06-03 11:03:09 -04:00
shiibe
d7305fe688 Clean up card padding on Song detail page 2024-06-02 21:08:12 -04:00
shiibe
ad7916b9b5 Leaderboard card in progress 2024-06-02 21:00:54 -04:00
shiibe
e653e40e21 Leaderboard card in progress 2024-06-02 19:55:44 -04:00
shiibe
35f2448e00 Add leaderboard API endpoint 2024-06-02 19:29:33 -04:00
shiibe
ce276c790a Combine language menus into one 2024-06-02 17:33:33 -04:00
shiibe
ab8c513f37 Fix Profile 2024-06-02 14:20:59 -04:00
shiibe
145c75c5ec Add 39.06 Nameplates (Thanks CottonGuard!) 2024-06-02 13:08:28 -04:00
shiibe
a33fbbfc5d Fix build error 2024-06-02 12:30:38 -04:00
shibe
c5e6626422
Merge pull request #30 from asesidaa/LoginRefactor
Login refactor
2024-06-01 22:50:07 -04:00
S-Sebb
ed82f89fdf Fixed a bug causing register to be impossible 2024-05-29 14:59:34 +01:00
S-Sebb
de71bb43bb Updated localization a bit 2024-05-27 00:56:12 +01:00
S-Sebb
617b3abb50 Rearranged buttons layout 2024-05-27 00:49:14 +01:00
S-Sebb
73a750ca10 Changed the location where the dropdown menu of language buttons will open 2024-05-27 00:42:59 +01:00
S-Sebb
8bcb89578e Added a button allowing song name language switching individually from UI language 2024-05-26 23:06:51 +01:00
S-Sebb
530a4ea00b Stopped UserCard from requesting UserSetting 2024-05-26 21:42:50 +01:00
S-Sebb
0939a0e045 Fixes and added a new api that retrieves all userSettings for admins 2024-05-26 21:25:24 +01:00
S-Sebb
2069681390 Major refactors including frontend requests refactors, authentication refactors and request compressions 2024-05-25 18:12:30 +01:00
shiibe
7b8ce205ae Fix Achievement Panel
* Fixes UraOni values not including Oni difficulty
2024-05-17 22:42:29 -04:00
shiibe
bab7bf2718 Play History style fixes 2024-05-16 21:15:21 -04:00
S-Sebb
17331bcad4 Major authentication refactors 2024-05-16 23:32:46 +01:00
S-Sebb
f4cbee2e29 Fixed song play history page displaying only one difficulty, made choosing title update the title text 2024-05-03 22:46:27 +01:00
S-Sebb
650552e403 Implemented better authentication system, completed more localization, implemented cached JWT login, implemented locking costumes and title plates for FreeProfileEditing 2024-05-01 16:13:47 +01:00
shiibe
19db91fc59 Add check for AccessCodes 2024-04-09 20:27:41 -04:00
shiibe
5b1c4fc358 Clean up 2024-03-27 14:02:40 -04:00
shiibe
aa727a98fb Add Dark Mode toggle 2024-03-27 12:49:27 -04:00
shiibe
e5c482941c Change label 2024-03-27 00:06:10 -04:00
shiibe
47f6d5d360 Fix 2024-03-27 00:03:55 -04:00
shiibe
0a2e9a08ba Search UX improvements 2024-03-26 23:51:32 -04:00
shiibe
8a7fcd71a7 Add star values to song list 2024-03-26 23:48:41 -04:00
shiibe
4aa7e6596d Save/restore drawer state to local storage 2024-03-26 23:25:37 -04:00
shiibe
e6fdc08de7 Add loader 2024-03-26 23:13:24 -04:00
shiibe
61812406b8 Retain active high score difficulty tab
* The difficulty will no longer reset to Easy when navigating away from the High Scores page.

* Uses local storage to store the selected difficulty tab so you don't have to select it every time.
2024-03-26 23:08:12 -04:00
shiibe
57b0390322 Add High Scores page 2024-03-17 15:46:47 -04:00
shiibe
88e6c70e13 Merge branch 'Refactor' into new-songs-ui 2024-03-16 10:55:38 -04:00
asesidaa
07c92c2eef Stage changes 2024-03-16 17:46:06 +08:00
shiibe
3aa4235cb8 Style changes 2024-03-14 00:44:15 -04:00
shiibe
c118d8797a Song List 2024-03-14 00:38:26 -04:00
shiibe
c0bcf8eccc Change function name 2024-03-13 22:30:15 -04:00
shiibe
1d4523c4b0 List all Songs (in progress) 2024-03-13 22:27:55 -04:00
shiibe
cb41c29970 Use mapper for SongPlayDatum database models 2024-03-13 14:43:43 -04:00
shiibe
d8dd7e741b Fix build errors, date formatting 2024-03-13 11:50:52 -04:00
shiibe
b428a34169 Update MudBlazor 2024-03-13 11:39:30 -04:00
shiibe
e6de938e19 Localize DateFormat 2024-03-13 11:36:06 -04:00
shiibe
f0e99c15a2 Move Play History table to a component 2024-03-13 11:23:22 -04:00
shiibe
18a933e327 Play History fixes 2024-03-13 11:00:18 -04:00
shiibe
e8f3d50942 Move functions to TaikoWebUI.Utilities namespace 2024-03-13 10:44:59 -04:00
shiibe
254807d9eb Limit to 10 recent plays 2024-03-10 00:23:47 -05:00
shiibe
ca37a88ce6 Add more data to recent plays table 2024-03-10 00:16:23 -05:00
shiibe
4b4d5600d3 Recent plays table styles 2024-03-09 23:55:30 -05:00
shiibe
0a8cf361f8 Pull recent plays to Song page 2024-03-09 23:49:47 -05:00
shiibe
2b45deb987 Create Song page template 2024-03-09 22:48:26 -05:00
shiibe
5a156ef539 Fix
Prevent Settings menu from closing when QR code is shown
2024-03-09 18:29:17 -05:00
shiibe
2b351c4480 Fix deprecated prop 2024-03-09 18:20:25 -05:00
shiibe
05220cca3b Misc formatting 2024-03-09 16:41:25 -05:00
shiibe
604872116f Redirects, styles clean up 2024-03-09 14:13:56 -05:00
shiibe
d034a2218d Login/Register clean up 2024-03-09 13:45:20 -05:00
shiibe
e0b3e3783e Update user name in breadcrumbs if it is changed 2024-03-09 12:55:52 -05:00
shiibe
c54c80f3f2 Adjust language menu 2024-03-09 12:04:31 -05:00
shiibe
6eb5d6e52b Revert LoginRequired 2024-03-09 11:59:56 -05:00
shiibe
e6270013ff Adjust breadcrumbs, login redirects 2024-03-09 11:59:21 -05:00
esuo1198
8901e92e55 Change JP translations a bit 2024-03-09 16:26:31 +09:00
shiibe
91094d062b Update UserCard.razor 2024-03-09 01:49:55 -05:00
shiibe
250f3b5550 Remove LoginService.LoginRequired check 2024-03-09 01:48:13 -05:00
shiibe
4db510201f Add Admin indicator to user cards 2024-03-09 01:46:48 -05:00
shiibe
139a612b6c More UI clean up
* Clean up repeated code
* Move User cards to a reusable component
* Create page for Login
* Clean up Login, Register, and Change password forms
* Add links to sidebar navigation
* Lots of other misc. stuff
2024-03-09 01:07:34 -05:00
shiibe
6212b68ea4 Code formatting 2024-03-08 18:42:56 -05:00
shiibe
374319decd Fix typo 2024-03-08 15:24:29 -05:00
shiibe
51730ce60f Make song titles and artists use the active language
* The song titles and artists for the High Score and Dani Dojo screens will show based on the current language selected in the Switcher
2024-03-08 15:11:54 -05:00
shiibe
dd6859f5a1 Move StringUtil.SplitIntoGroups to services 2024-03-08 12:05:20 -05:00
shiibe
8b4e37d187 Remove spaces from access codes 2024-03-08 11:44:16 -05:00
shiibe
0123283fda UI clean up
* Adds a bunch of loose strings to the `Localizer`

* Format Access Codes for readability

* Label fixes

* Other misc. UI fixes
2024-03-08 11:13:56 -05:00
shiibe
5a144f8ce6 Misc. UI changes/fixes
* Consistent heading sizes for all pages

* Swap any heading tags to `MudText` components

* Only show password options if login is required
2024-03-08 03:06:08 -05:00
shiibe
881bc031a1 Clean up Access Code Management UI 2024-03-08 02:30:16 -05:00
asesidaa
6e059baa13 Add more translations. Thanks @隱-Yin 2024-01-28 14:35:26 +08:00
asesidaa
ccd3b22b41 Add support for zh-hant
Refactor to make language specifiable in appsettings
2024-01-24 11:12:15 +08:00
asesidaa
16cc17246f Add example JP translation 2024-01-23 01:23:11 +08:00