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

WAITP-1517: Datatrak improvements #5292

Merged
merged 11 commits into from
Dec 18, 2023
Merged

Conversation

alexd-bes
Copy link
Contributor

@alexd-bes alexd-bes commented Dec 18, 2023

Issue WAITP-1517: Datatrak performance and accessibility improvements

Changes:

  • Added meta description
  • Use correct sized logo images
  • Added alt tags to images
  • Added titles to buttons that don't have labels
  • Add workaround to stop stylesheets from resource blocking
  • Show skeleton landing page elements when sections are loading to reduce cumulative layout shift

Improved results in Accessibility and SEO, and some slight performance improvements (mainly to do with Cumulative Layout Shift):
Screenshot 2023-12-18 at 4 58 55 pm

Remaining issues for accessibility are colour contrast which would require some design input.
Remaining SEO issues are re: robots.txt and is likely because I was testing on a feature branch, not on production
Remaining performance issues are around the size of the files and may be improved with CDN updates to come

Copy link
Contributor

@tcaiger tcaiger left a comment

Choose a reason for hiding this comment

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

Nice work!

@alexd-bes alexd-bes merged commit 2432113 into dev Dec 18, 2023
42 checks passed
@alexd-bes alexd-bes deleted the waitp-1517-datatrak-improvements branch December 18, 2023 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants