feat: practice schedule management page for admin #16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "11-admin-schedule-page"
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?
Summary
Adds
admin-schedule.htmlso Marcus can create and manage practice schedules per team. Also wires a "Manage Schedule" quick action into the admin dashboard.Changes
admin-schedule.html(new) -- Admin schedule management page with team tab selector (6 teams), placeholder practice lists with edit/cancel actions, and an "Add Practice" form per team with date, time, location, and type fields. Uses existing CSS fromshared/app.cssplus page-scoped styles following theadmin-teams.htmlpattern. Minimal JS for tab switching only.admin.html-- Added "Manage Schedule" link to the Quick Actions section.Test Plan
admin-schedule.htmlin a browser -- verify page loads with admin nav, team tabs, practice cards, and add-practice formadmin.html-- verify "Manage Schedule" appears in Quick Actions and links toadmin-schedule.htmlReview Checklist
shared/app.cssadmin.htmlandadmin-teams.htmlRelated
plan-wkq(traceability)Closing — schedule is a separate service. Marcus hasn't defined the UX yet.
Closing — dashboard prototypes will move to a separate westside-app-playground repo. This repo is now scoped to landing site work only.
Closing — dashboard prototypes will move to a separate westside-app-playground repo. This repo is now scoped to landing site work only.
Pull request closed