Skip to content

[Feature]: Pinned Rows for Self & Party Members + Thai Name Font Support #10

@edwardmelody

Description

@edwardmelody

Currently, when viewing the player table, it is difficult to quickly identify:

  • The current user
  • Friends or party members

All players are sorted purely by the existing ranking logic, which makes it inconvenient in party-based gameplay where users want immediate visibility of themselves and their friends.

Additionally, player names written in Thai are not always rendered correctly or clearly, which affects readability and accessibility for Thai-speaking users.

Describe the solution you'd like

1. Pinned Rows for Self & Party Members

  • Allow the current user and party members to be pinned to the top of the table
  • Pinned rows should always appear first
  • Non-pinned rows should continue to follow the existing sorting logic (rank, score, etc.)
  • The pinning behavior should not interfere with current ranking calculations

2. Thai Player Name Font Support

  • Fully support player names written in Thai
  • Use Noto Sans Thai as the primary or fallback font for player name rendering
  • Ensure consistent text appearance across platforms and devices

This solution would significantly improve usability in party-based scenarios while enhancing localization and accessibility for Thai-speaking players.

Describe alternatives you've considered

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions