Skip to content

Latest commit

 

History

History
52 lines (48 loc) · 1.52 KB

README.md

File metadata and controls

52 lines (48 loc) · 1.52 KB

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 file.
This file is used to configure the web UI.

{
  "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": "日本語"
      }
    ]
  }
}