Skip to content
/ ui Public

Frontend of PhiZone, based on SvelteKit.

License

Notifications You must be signed in to change notification settings

PhiZone/ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ebb603c · Feb 26, 2025
Feb 23, 2025
Feb 2, 2025
Feb 26, 2025
Jun 21, 2024
Feb 11, 2025
Feb 23, 2023
Feb 14, 2024
Feb 23, 2023
Feb 1, 2025
Feb 15, 2024
Nov 4, 2024
Feb 23, 2025
Feb 23, 2025
Feb 15, 2024
Apr 10, 2023
Feb 1, 2025
Feb 7, 2025
Feb 23, 2025
Feb 23, 2025
Feb 23, 2025
Feb 2, 2025
Feb 1, 2025
Feb 23, 2025
Mar 7, 2024
Apr 10, 2023
Feb 17, 2025
Feb 2, 2025

Repository files navigation

PhiZone UI

Based on SvelteKit.

Configuration

A template for .env is as follows.

PUBLIC_API_BASE = 'http://localhost:33356'
PUBLIC_AVATAR = 'https://res.phizone.cn/akFOXszKg7n9DQXWDBFA4AEJ39MtdCWo/Transparent_Akkarin.webp'
PUBLIC_DEDICATED_PLAYER_ENDPOINT = 'https://phitogether.fun/#/playChart'

CLIENT_ID = 'regular'
CLIENT_SECRET = 'c29b1587-80f9-475f-b97b-dca1884eb0e3'

Scripts

  • deploy.sh - Builds and serves production build.
  • deploy-dev.sh - Builds and previews production build.
  • translation-helper.cjs - Tool for organizing translations. Prints unused translations, differences between languages, and duplicate translations (used more than twice)
    • mc [source] [target] - Makes translation keys of the target language (or all but the source language, if unspecified) consistent with that of the source language (default zh-CN)
    • s - Sorts all translation files alphabetically

Releases

No releases published

Packages

No packages published