No-shows on the desktop member page, coach event screens, "+" popup polish
- management member_detail.html's Attendance card now shows the same No-shows count as the mobile player sheet, and the card's content (sparkline + tiles) fills the card's height/width instead of sitting in the top-left corner -- same flex-1/justify-center + stretched-tiles fix used there. - Coach mode's Attendance and Line-up screens (opening an event) now highlight the Schedule tab instead of Today -- that's the calendar-icon tab, and where a coach reaches either from CoachScheduleView's own rows. - The tab bar's "+" button: rotates 45° into an "×" while its popup is open (icon reused via CSS transform, no icon swap needed), the popup sits a little higher above the button (mb-3 -> mb-5), and a dark backdrop now covers the content behind it so the popup stands out. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -187,7 +187,7 @@ class CoachAttendanceView(CoachScopeMixin, LoginRequiredMixin, TemplateView):
|
||||
|
||||
template_name = "mobile/coach/attendance.html"
|
||||
screen_title = _("Attendance")
|
||||
active_tab = "coach_today"
|
||||
active_tab = "coach_schedule"
|
||||
|
||||
#: ?filter= values this screen understands -- anything else (including no
|
||||
#: param) means "Responded" (IN_STATUSES: present/selected/maybe), the
|
||||
@@ -606,7 +606,7 @@ class CoachLineupView(CoachScopeMixin, LoginRequiredMixin, TemplateView):
|
||||
|
||||
template_name = "mobile/coach/lineup.html"
|
||||
screen_title = _("Line-up")
|
||||
active_tab = "coach_today"
|
||||
active_tab = "coach_schedule"
|
||||
|
||||
def get_event(self):
|
||||
if self.active_team is None:
|
||||
|
||||
Reference in New Issue
Block a user