Skip to content

feat: enhanced UI. - #4

Merged
StarsExpress merged 30 commits into
mainfrom
dev
Aug 9, 2026
Merged

feat: enhanced UI.#4
StarsExpress merged 30 commits into
mainfrom
dev

Conversation

@StarsExpress

@StarsExpress StarsExpress commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Morphisms

  • Applied Glassmorphism & Neubrutalism.

Fonts

  • Switched to Oswald for majority of fonts, especially for annotations.
  • Enhanced cards' displays, including some renaming.

Colors

  • Player cards & merged cards have percentiles colored based on bins.
  • Applied button set to orange if unapplied filters exist.
  • Added white border for cards.
  • Set linemates button as apparent yellow.

Files

  • Shortened saved PNGs' file name.
  • Removed paths conditions off black-lint.yml.

Interactions

  • If players filter selects a player when all 32 teams are selected, teams filter goes from "All" to "Clear".

1. Adjusted LinesShines link.
2. Players spotlight and teams spotlight are union with each other.
1. Added tooltip for Players drop-down.
2. Adjusted sizes of 6 drop-downs.
3. Made labels brighter.
1. Added watermark for downloading PNGs.
2. Removed redundant (%) off display.
3. Moved PFF credits sentence to top.
Split app.js into several JavaScript files.
1. Made scatters by 3 decimals, with card displays using only 1 decimal.

2. Added tooltips for linemates' snaps and merged cards' metrics column entries.
When non-empty, hint sentence like "Type a player's..." & "Click Create to..." disappears.
Along with adding Glassmorphism for Pinned.
@StarsExpress
StarsExpress marked this pull request as draft August 7, 2026 20:08
1. Made Apply button orange when unapplied filters exist.
2. Turned linemates button into apparent yellow.
3. Widened default merged cards width.
4. Added light white borders for all cards.
@StarsExpress
StarsExpress marked this pull request as ready for review August 8, 2026 02:48
@StarsExpress StarsExpress changed the title feat: enhanced fonts contrast. feat: enhanced UI. Aug 8, 2026
1. Let linemates card follow merged card's data frame style. Now both support sorting w.r.t. any column except for linemates button column.

2. Replace some tooltips with popups or explicit displays.
Also reworked player filter & RSWA column popups UI.
1. Player cards & merged cards have percentiles colored based on bins.
2. Enhanced cards' displays.
3. Shortened saved PNGs' file name.
Renamed "Merged Card" to "Player Comparison".
@StarsExpress
StarsExpress merged commit 786f677 into main Aug 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant