Skip to content

Conversation

jhenderson
Copy link
Contributor

@jhenderson jhenderson commented Sep 16, 2025

Description

The session overview page is getting a new design layout which focuses on giving greater details about the progress of a session using tallies across various metrics such Eligible cohort, Vaccinated, Could not vaccinate etc.

Jira Ticket - MAV-1982

The overview page no is longer divided into 2 columns, and instead split up into 5 sections:

  1. Programme status
  2. Consent status
  3. Session dates
  4. Action required
  5. About the location

This commit will start with Programme status. The new design will only activate if the URL has the query param "tallies=true". This gives the testers are chance to see and understand the new design as it's built out.

Screenshot

Screenshot 2025-09-18 at 11 32 34

Note: Eligible cohort should equal Vaccinated + Could not vaccinate + No outcome. The numbers don't add up in the screenshot, probably due discrepancies with the seed data. This screen is for illustration only.

@jhenderson jhenderson changed the title Implement programme status tallies for the new session overview pahe Implement programme status tallies for the new session overview page Sep 16, 2025
@jhenderson jhenderson force-pushed the new-session-overview-layout-programme-status-tallies branch 5 times, most recently from 4d6b45d to dde5aed Compare September 17, 2025 16:34
@jhenderson jhenderson force-pushed the new-session-overview-layout-programme-status-tallies branch 5 times, most recently from ea95e76 to 9d192bb Compare September 18, 2025 12:33
@jhenderson jhenderson marked this pull request as ready for review September 18, 2025 12:34
@jhenderson jhenderson requested a review from a team as a code owner September 18, 2025 12:34
@include nhsuk-font(16, $weight: bold);
}

.app-card__heading {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes will affect other cards… I thought I’d already made these changes, but evidently not. Probably worth me creating a separate PR to handle how we handle styling featured card headings versus entire cards.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed in #4671

@jhenderson jhenderson force-pushed the new-session-overview-layout-programme-status-tallies branch 2 times, most recently from 89e83c3 to 534d6c3 Compare September 18, 2025 14:39
@thomasleese thomasleese added the feature New functionality label Sep 18, 2025
@jhenderson jhenderson force-pushed the new-session-overview-layout-programme-status-tallies branch from 534d6c3 to bcc8d52 Compare September 18, 2025 16:21
@thomasleese thomasleese added this to the v4.3.0 milestone Sep 18, 2025
The session overview page is getting a new design layout which focuses on
giving greater details about the progress of a session using tallies across
various metrics such Eligible cohort, Vaccinated, Could not vaccinate etc.

The overview page no is longer divided into 2 columns, and instead split up
into 5 sections:

1. Programme status
2. Consent status
3. Session dates
4. Action required
5. About the location

This commit will start with Programme status. The new design will only activate
if the URL has the query param "tallies=true". This gives the testers are chance
to see and understand the new design as it's built out.
@jhenderson jhenderson force-pushed the new-session-overview-layout-programme-status-tallies branch from bcc8d52 to ea23dd7 Compare September 18, 2025 17:05
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants