Public site: strip stale tryout content + fix practice count (2 not 3) #75
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/westside-landing#75
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
Standalone — no plan phase. Content cleanup on live public site.
Repo
ldraney/west-side-basketball(GitHub Pages)Prototype in
forgejo_admin/westside-playgroundUser Story
As a prospective parent visiting the public site,
I want to see accurate program information (no stale tryout ads, correct practice schedule)
So that I trust the program is organized and current
Context
Marcus actively shares the GitHub Pages site with recruits and families. The site currently promotes tryouts that are cancelled (March 13 date), shows "3 practices/week" (now 2), and has Stripe payment links for tryout registration that shouldn't be live. This is urgent — every day the site lies about the program.
File Targets
Files to modify:
index.html— remove tryout banner (lines 52-59), remove tryout section (lines 109-140), fix practice count in About card (line 90) and FAQ (line 186), update "How It Works" header (line 147), replace bottom CTA (lines 209-215), remove hero Stripe CTA (line 67)Files NOT to touch:
css/style.css— no style changes needed for removaljs/main.js— no JS changes neededAcceptance Criteria
Test Expectations
Constraints
Checklist
Related
project-westside-basketball— project pageScope Review: NEEDS_REFINEMENT
Review note:
review-354-2026-03-25File targets in index.html are accurate (all line numbers verified), but blast radius extends to sibling files not scoped in the ticket.
#tryoutsand staff.html has a bottom CTA pointing to tryouts — these become broken anchors after the #tryouts section is removedScope refinement based on review-354-2026-03-25:
Expanding file targets to cover all HTML files with tryout references:
Updated File Targets
Files to modify:
index.html— remove tryout banner, tryout section, hero/bottom CTAs, fix practice count, update How It Works, remove Tryouts nav link, update meta descriptionsstaff.html— remove Tryouts nav link (line 44), replace bottom CTA "View Tryouts Info" (lines 149-150) with general messagingsponsors.html— remove Tryouts nav link (line 44)success.html— this is an orphaned tryout confirmation page. Either remove entirely or repurpose as a general contact confirmation page.Updated Acceptance Criteria
Scope boundary with #77
This ticket handles tryout REMOVAL across all pages. Ticket #77 handles ADDING the schedule page + Schedule nav link. Clean separation.
Repo convention note: Issue filed on westside-app as tracking repo for static site work. Actual target:
ldraney/west-side-basketball(GitHub Pages) viasvelte-playground/westside/prototype. west-side-basketball has no Forgejo instance, so westside-app serves as the issue tracker for all public site work.