Skip to content
This repository has been archived by the owner on Nov 4, 2024. It is now read-only.

Feature/COR-1263-table-consistency-implementations #4614

Merged
merged 24 commits into from
Jan 31, 2023

Conversation

APW26
Copy link
Contributor

@APW26 APW26 commented Jan 23, 2023

Summary

The motivation behind this ticket was to make the tables across the site consistent in terms of design. It was taken one step further by refactoring/removing some components so that there is reduced duplicity of components. This results in quite a few changes, but should help in the long run.

The changes impact the following pages:

  • Behaviour - NL and VR
  • Vaccinations - NL
  • Variants - NL

The changes impact all the tables on those pages. 2 on the behaviour pages and 3 on the vaccination pages.

Screenshots

NOTE: For the Vaccinations page you see the before and after of only one Vaccine Coverage table. The 2 others are in the archived section and have been made to be exactly the same as the non-archived one. Additionally, in the mobile/narrow screenshots, some of the tables might be cut off due to a lack of vertical screen space when taking a screenshot.

Before - Desktop image ___ Screenshot 2023-01-23 at 17 47 42 ___ image ___ image
Before - Mobile Screenshot 2023-01-23 at 17 50 49 --- Screenshot 2023-01-23 at 17 53 30 --- Screenshot 2023-01-23 at 17 53 45 --- Screenshot 2023-01-23 at 17 54 11
After - Desktop Screenshot 2023-01-23 at 17 55 40 --- image --- image --- image
After - Mobile Screenshot 2023-01-23 at 17 58 23 --- image --- image --- Screenshot 2023-01-23 at 18 00 04

VWSCoronaDashboard28 and others added 15 commits January 9, 2023 15:33
… advice table. Rename some stuff. Extract types to its own file.

Co-authored-by: Ros, Luuk <[email protected]>
Copy link
Contributor

@VWSCoronaDashboard26 VWSCoronaDashboard26 left a comment

Choose a reason for hiding this comment

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

I salute the elegant solution and the amazing clean up that followed. Great stuff! 🙌🏻

Still some minor comments and a TODO left, but other than that it looks really good.

Copy link
Contributor Author

@APW26 APW26 left a comment

Choose a reason for hiding this comment

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

@VWSCoronaDashboard26 and @VWSCoronaDashboard18 I have applied the changes required from your feedback. Some comments which were outdated at the time I went through them were already marked as resolved. I've left the rest unresolved for you to resolve them yourselves if you are happy with the changes.

…or the percentage bar column to all relevant tables.
Copy link
Contributor

@VWSCoronaDashboard26 VWSCoronaDashboard26 left a comment

Choose a reason for hiding this comment

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

Pre-approving, but one very minor comment has been left as unresolved as it might've been forgotten. :shipit:

@APW26 APW26 removed the request for review from DariaKwork January 31, 2023 09:32
@APW26 APW26 merged commit 5c2719a into develop Jan 31, 2023
@APW26 APW26 deleted the feature/COR-1263-table-consistency-implementations branch January 31, 2023 10:28
@APW26 APW26 mentioned this pull request Jan 31, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants