Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve button groupings (first tranche) #3157

Merged
merged 8 commits into from
Apr 26, 2024
Merged

Conversation

MylesJarvis
Copy link
Contributor

@MylesJarvis MylesJarvis commented Apr 24, 2024

Trello card

https://trello.com/c/QHKZbml7

Context

  • We have some issues relating to how our buttons are grouped, we too often rely on putting them on separate lines, which does not align with the Design System.

Changes proposed in this pull request (changes in comments below)

  • Improve button grouping on the confirm attendance page
  • Add a back link on the 'toggle profile on/off' page and group this with existing buttons
  • Improve button grouping on our onboarding flow
  • Improve button grouping on our edit profile flow
  • Improve button grouping on our 'add dates' page

Guidance to review

Attendance page (you will need to login as a school with attendances to confirm (Holland Park) and one without (Outwood Academy Acklam)):

Toggle page on/off:

Edit profile page (use any onboarded school)

Add dates (use any school with 'fixed dates'):

Onboarding flow (use any non-onboarded school and complete their profile details)

For the moment the main focus can be grouping - I can do separate PRs for changing buttons -> links if needed. For example, the return to dashboard buttons.

@github-actions github-actions bot added the ruby Pull requests that update Ruby code label Apr 24, 2024
@MylesJarvis
Copy link
Contributor Author

Splitting each change into comments to make it easier to review:

Before - turn profile on/off

image

After - turn profile on/off

image

@MylesJarvis
Copy link
Contributor Author

MylesJarvis commented Apr 25, 2024

Before
image

After
image

Note: I'll do a separate PR for the duplication of 'showing the only booking' line.

@MylesJarvis
Copy link
Contributor Author

Before
image
After
image

@MylesJarvis
Copy link
Contributor Author

Before
image

After
image

@MylesJarvis
Copy link
Contributor Author

Before

image

After

image

@MylesJarvis
Copy link
Contributor Author

MylesJarvis commented Apr 25, 2024

Before
image

After

image

@MylesJarvis MylesJarvis changed the title Improve button groupings Improve button groupings (first tranche) Apr 25, 2024
@MylesJarvis MylesJarvis marked this pull request as ready for review April 25, 2024 09:56
@gemmadallmandfe
Copy link
Contributor

LGTM other than suggested content tweak

Copy link

@MylesJarvis MylesJarvis merged commit 204ee40 into master Apr 26, 2024
15 checks passed
@MylesJarvis MylesJarvis deleted the test-button-groupings branch April 26, 2024 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Review ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants