53 lines
1.5 KiB
Markdown
53 lines
1.5 KiB
Markdown
# Taiko Web UI
|
|
|
|
This is the solution for the front end part.
|
|
It is implemented with Blazor Webassembly (also in C#).
|
|
|
|
## TaikoWebUI appsettings.json config
|
|
|
|
This section is for configuring the TaikoWebUI [appsettings.json](./wwwroot/appsettings.json) file.
|
|
This file is used to configure the web UI.
|
|
|
|
```json
|
|
{
|
|
"WebUiSettings": {
|
|
"Title": "TaikoWebUI",
|
|
"LoginRequired": "false", //Setting this to true will change the UI to allow users to register / login.
|
|
"OnlyAdmin": "false",
|
|
"BoundAccessCodeUpperLimit": "3",
|
|
"RegisterWithLastPlayTime": "false",
|
|
"AllowUserDelete": "true",
|
|
"AllowFreeProfileEditing": "true", //Enabling this allows user to set all their profile settings freely
|
|
//Bypassing the need to unlock titles, costumes, etc.
|
|
"DisplayUnplayedDans": "false", //Display all Dans, even ones that haven't been played yet.
|
|
"MaxWidth": "3", //0:Large, 1:Medium, 2:Small, 3:ExtraLarge, 4:ExtraExtraLarge
|
|
"SongLeaderboardSettings": {
|
|
"DisablePagination": "false",
|
|
"PageSize": "10"
|
|
},
|
|
"SupportedLanguages": [
|
|
{
|
|
"CultureCode": "en-US",
|
|
"DisplayName": "English"
|
|
},
|
|
{
|
|
"CultureCode": "fr-FR",
|
|
"DisplayName": "Français"
|
|
},
|
|
{
|
|
"CultureCode": "zh-Hans",
|
|
"DisplayName": "简体中文"
|
|
},
|
|
{
|
|
"CultureCode": "zh-Hant",
|
|
"DisplayName": "繁體中文"
|
|
},
|
|
{
|
|
"CultureCode": "ja",
|
|
"DisplayName": "日本語"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
```
|