feat: Parent dashboard — rename to My Player, add My Team link, clean up schedule #25

Closed
opened 2026-03-16 22:51:12 +00:00 by forgejo_admin · 0 comments

Lineage

plan-wkq → Phase 10 (Playground)

Repo

forgejo_admin/westside-playground

User Story

As a parent, my dashboard should clearly show my child's info with easy navigation to their team and billing.

Context

parent.html works but needs polish:

  1. Page header says "My Player" — good, keep it
  2. Schedule section has hardcoded "Kongo Gym" — change to "TBD" (Marcus hasn't confirmed gyms)
  3. The "View Billing" button exists — good
  4. No link to team page — add a "View Team" button in the team card section
  5. Player card shows "Tryout #12" badge — this should be hidden post-placement per design decision. Replace with team/division badge since this player IS placed.

File Targets

  • parent.html — clean up schedule locations, add team link, fix badge

Acceptance Criteria

  • Schedule locations say "TBD" instead of "Kongo Gym"
  • Team info card has a "View Team" button linking to team.html
  • Player card badge shows team/division (e.g., "16U Boys") instead of "Tryout #12"
  • No other structural changes
  • Uses existing CSS

Test Expectations

  • No automated tests (static HTML). Visual verification only.

Constraints

  • HTML only changes — no new CSS needed
  • Do NOT change other files

Checklist

  • PR opened
  • No unrelated changes
  • project-westside-basketball
### Lineage `plan-wkq` → Phase 10 (Playground) ### Repo `forgejo_admin/westside-playground` ### User Story As a parent, my dashboard should clearly show my child's info with easy navigation to their team and billing. ### Context `parent.html` works but needs polish: 1. Page header says "My Player" — good, keep it 2. Schedule section has hardcoded "Kongo Gym" — change to "TBD" (Marcus hasn't confirmed gyms) 3. The "View Billing" button exists — good 4. No link to team page — add a "View Team" button in the team card section 5. Player card shows "Tryout #12" badge — this should be hidden post-placement per design decision. Replace with team/division badge since this player IS placed. ### File Targets - `parent.html` — clean up schedule locations, add team link, fix badge ### Acceptance Criteria - [ ] Schedule locations say "TBD" instead of "Kongo Gym" - [ ] Team info card has a "View Team" button linking to `team.html` - [ ] Player card badge shows team/division (e.g., "16U Boys") instead of "Tryout #12" - [ ] No other structural changes - [ ] Uses existing CSS ### Test Expectations - No automated tests (static HTML). Visual verification only. ### Constraints - HTML only changes — no new CSS needed - Do NOT change other files ### Checklist - [ ] PR opened - [ ] No unrelated changes ### Related - `project-westside-basketball`
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo_admin/westside-playground#25
No description provided.