Skip to content

feat: completed modularization & enhanced UI. - #3

Merged
StarsExpress merged 20 commits into
mainfrom
dev
Aug 5, 2026
Merged

feat: completed modularization & enhanced UI.#3
StarsExpress merged 20 commits into
mainfrom
dev

Conversation

@StarsExpress

@StarsExpress StarsExpress commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Modularization

  • Restructured app.js into several JavaScripts. Right now main.js is the head of JavaScripts.

Data Preprocessing

  • Kept 3 decimals for rate related metrics.

Saved PNGs

  • Player/Linemates/Merged cards are all downloadable with embedded watermark.

UI

  • Added freeze panes for merged cards to lock metadata columns during scrolls.
  • Teams are now included inside merged cards.
  • Made scatters by 3 decimals, with card displays using only 1 decimal.
  • Added tooltips for linemates' snaps and merged cards' metrics column entries.
  • Included season into Player/Linemates/Merged cards' info.

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.
@StarsExpress
StarsExpress marked this pull request as draft August 2, 2026 22:11
@StarsExpress StarsExpress changed the title feat: completed modularization. feat: completed modularization & inserted freeze panes. Aug 3, 2026
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.
@StarsExpress StarsExpress changed the title feat: completed modularization & inserted freeze panes. feat: completed modularization & enhanced UI. Aug 4, 2026
@StarsExpress
StarsExpress marked this pull request as ready for review August 5, 2026 13:36
@StarsExpress
StarsExpress merged commit 67d37f7 into main Aug 5, 2026
3 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