You reported
What we did
Status
5 pages (Matchup, Stats, Players, Club Rankings, Register) missing the bottom banner / nav
Added the footer + navigation to all five.
Fixed & tested
Profile top banner "messy" (2 reports)
The player's name was printed twice โ removed the duplicate; clean avatar + details strip now.
Fixed & tested
App hub banner too plain / boring white
Now a calm animated hero (glow + sweep) with your greeting and status.
Fixed & tested
I can't edit my own player details (name/email/phone)
Added an "Edit my details" link on the player home.
Fixed & tested
Photo albums show only a colour, not a preview
Albums without a cover now show a proper image.
Fixed & tested
Standings "view / combined" control should be centred
Centred it.
Fixed & tested
Ranking numbers not aligned, icons inconsistent
All top-3 now use the same numbered medal chip, aligned.
Fixed & tested
Remove the "Roster Request" tile from the hub
Removed.
Fixed & tested
Reschedule / Plan-lineup buttons show on a finished match (several reports)
Both are hidden once a match is played.
Fixed & tested
Home can "confirm" a scoresheet with no players and no score
Submit is blocked (with a note) until a valid score is entered.
Fixed & tested
Same mixed pair can play twice โ exclude the prior partner in the dropdown
The no-repeat-pair rule is enforced in the line-up picker.
Fixed & tested
A player can apply to / join more than one team in a division
Approving one now auto-cancels the player's other pending requests in that division.
Fixed & tested
"Apply" button stays active after applying
It disables to "Applied" after you apply.
Fixed & tested
Team captains can't see their own players' info (2 reports)
Roster rows are now clickable through to the player.
Fixed & tested
Club-manager "all players" needs sorting
Every column is click-to-sort.
Fixed & tested
"Back" navigation is broken on the club page
Back now returns to the previous page.
Fixed & tested
I need a Sign-out button in the admin portal (asked 5ร)
Added to the admin header.
Fixed & tested
All-players page missing the feedback button
Feedback widget restored on the page.
Fixed & tested
Branding "Preview" button not working
Fixed โ the colour preview now applies.
Fixed & tested
Give the rules short labels so I don't have to click each one
Each rule now shows a plain-English name instead of the raw code.
Fixed & tested
Admin menu: put "Operations" under System; two "System" headers
Moved DUPR Operations under System and merged the duplicate header.
Fixed & tested
Roster-lock message wording + where's the backend setting? (3 reports)
Reworded the banner, and relabelled the setting "Roster lock date (roster changes close)" so it's findable in the Division editor.
Fixed & tested
Confusing raw error when making an unverified player captain
Now a plain-English message.
Fixed & tested
Move "Matchup" under the Players menu
Moved.
Fixed & tested