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

GC Home Page: Reduced Doormats and added all services button #2434

Merged
merged 2 commits into from
Nov 5, 2024

Conversation

BrahimMahadi
Copy link
Contributor

This pull request includes modifications for the GC home page to reduce number of Doormats and to add All Services button for DTO A/B testing

General checklist

  • Updated the GC home page to reduce number of Doormats from 15 to 9.
  • Added all services button.
  • Changes were made to both the English and French pages.
  • Reference JIRA ticket WET-489.

@BrahimMahadi
Copy link
Contributor Author

@duboisp This PR is ready for review

Copy link
Member

@duboisp duboisp left a comment

Choose a reason for hiding this comment

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

Please see the requested change, I didn't compiled nor tested.

Add the CSS in the proper SCSS file.

templates/home/home-en.html Outdated Show resolved Hide resolved
templates/home/_base.scss Outdated Show resolved Hide resolved
Copy link
Member

@duboisp duboisp left a comment

Choose a reason for hiding this comment

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

templates/home/home-en.html Outdated Show resolved Hide resolved
templates/home/test.css Outdated Show resolved Hide resolved
templates/home/home-fr.html Outdated Show resolved Hide resolved
templates/home/_base.scss Outdated Show resolved Hide resolved
Copy link
Member

@duboisp duboisp left a comment

Choose a reason for hiding this comment

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

This code state is approved from a functional point of view. I reviewed and tested locally. We can use that state to proceed with the implementation of the interim solution on Canada.ca

I did saved a snapshot here: https://github.com/duboisp/GCWeb/tree/pr2434-approved-snapshot

Documentation still required prior to merge

Copy link
Member

@duboisp duboisp left a comment

Choose a reason for hiding this comment

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

Need to produce the technical documentation

Copy link
Member

@duboisp duboisp left a comment

Choose a reason for hiding this comment

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

Review and tested, do work as expected

This is a Patch

@duboisp duboisp merged commit f315839 into wet-boew:master Nov 5, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Review in progress
Development

Successfully merging this pull request may close these issues.

4 participants