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

PNI CC Page - fixes and improvements #11242

Merged
merged 17 commits into from
Oct 11, 2023

Conversation

mmmavis
Copy link
Collaborator

@mmmavis mmmavis commented Oct 10, 2023

https://foundation-s-pni-cc-qui-n071am.herokuapp.com/en/privacynotincluded/articles/annual-consumer-creep-o-meter/

Hi @danielfmiranda , this is a design tweak based PR and Tess has already review everything in the list below. Could you give code changes a quick look as well as double check the signup form in Quiz section works on the review app link? I forgot to fix the basket url in review app config and that was why it wasn't working for Tess when she tested out the form. Thank you!


Quiz section

  • updated some text sizes
  • updated some spacing
  • gave each screen in the quiz flow a minimum height of 530px
  • removed dupe text on the results screen (description was repeating the header)
  • hyperlinked privacynotincluded.org on the results screen
  • added rotate icon to Retake Quiz button on the results screen

Other

  • optimized image files
  • replaced asterisk face with the darker :( version
  • lazy load some images
  • replaced face-5.svg with the pre image optimization version (image optimization stripped off the texture from this particular image)

@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 10, 2023 19:51 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 01:10 Inactive
@mmmavis mmmavis changed the title PNI CC Page - Quiz section related fixes [WIP] PNI CC Page - Quiz section related fixes Oct 11, 2023
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 03:12 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 03:48 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 16:14 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 16:21 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 16:28 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 16:38 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 16:50 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 17:15 Inactive
@mmmavis mmmavis marked this pull request as ready for review October 11, 2023 17:16
@mmmavis mmmavis requested a review from tessheinricks October 11, 2023 17:17
@mmmavis mmmavis changed the title [WIP] PNI CC Page - Quiz section related fixes PNI CC Page - Quiz section related fixes Oct 11, 2023
@mmmavis mmmavis changed the title PNI CC Page - Quiz section related fixes PNI CC Page - fixes and improvements Oct 11, 2023
Copy link

@tessheinricks tessheinricks left a comment

Choose a reason for hiding this comment

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

Hi @mmmavis looking great!

All devices:
Unfortunately, it seems like the email subscription within the quiz is not working (when all the information is filled, the "Sign Up" button becomes active but does not do anything when pressed)

Tablet:
It seems like the icons and copy within the share buttons are a bit misaligned.
image

Thanks in advance!

@mmmavis
Copy link
Collaborator Author

mmmavis commented Oct 11, 2023

@tessheinricks

All devices:
Unfortunately, it seems like the email subscription within the quiz is not working (when all the information is filled, the "Sign Up" button becomes active but does not do anything when pressed)

Ah right, this is actually something to do on the review app config which I forgot to set it up before sharing the test link. I'll update the config.

Tablet:
It seems like the icons and copy within the share buttons are a bit misaligned.

Will look into this.

@mmmavis
Copy link
Collaborator Author

mmmavis commented Oct 11, 2023

@tessheinricks The misaligning issue on share buttons cannot be easily fixed due to the current styling rules applied to ALL the share buttons on the site. I tried to look for why we forced them to have that align-items: baseline !important; rule but there was no clear info associated with the code commit so at this point, I'm hesitant to update the rule as it will affect to all share buttons on the site.

Tess, since you are OOO. I'm gonna dismiss your review and ask @danielfmiranda to help with testing on the newsletter signup form. I will merge this PR after I get R+.

@mmmavis mmmavis dismissed tessheinricks’s stale review October 11, 2023 18:30

gonna ask Daniel for review

@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 18:58 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 19:11 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 21:42 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 22:07 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 22:15 Inactive
@mmmavis mmmavis temporarily deployed to foundation-s-pni-cc-qui-n071am October 11, 2023 22:21 Inactive
Copy link
Collaborator

@danielfmiranda danielfmiranda left a comment

Choose a reason for hiding this comment

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

Hi @mmmavis! Just gave the quiz and newsletter a test and can confirm its working. Also, after taking a look at the code, everything looks great. Approved!

@mmmavis
Copy link
Collaborator Author

mmmavis commented Oct 11, 2023

🎉

@mmmavis mmmavis merged commit e734879 into feature-pni-privacy-index-2023 Oct 11, 2023
@mmmavis mmmavis deleted the pni-cc-quiz-fixes branch October 11, 2023 22:52
mtdenton pushed a commit that referenced this pull request Oct 12, 2023
* Created a new page type for PNI Privacy Index page (#11107)

* Create a new page type for PNI annual consumer creep-o-meter

* fix migration conflict

* PNI Consumer Creep-O-Meter Page Hero (#11146)

* got general section structure in
* implemented hero section

* PNI CC Page - Sub Nav + 3 middle sections (#11156)

* implemented the "sub nav", "big picture trends", "best & worst products" and "by the numbers" sections

* PNI CC Page - Quiz section (part 1)  (#11211)

* Quiz Section Part 1 work. Includes the product selection screen and the result screen only.

* PNI CC Page - Outro section + Newsletter box at the bottom of Quiz section (#11219)

* Modified the existing PNI newsletter box setup so it can be used for difference scenarios & built Outro section & added newsletter box to Quiz section

* fix migration conflicts

* linting

* updated all face existing SVGs

* PNI CC Page - remaining work for Quiz Part 2 (#11224)

* Added the newsletter signup prompt and thank you messages to quiz flow

* PNI CC Page - Animated Eyes (#11241)

* moved hero section to its own fragment file
* animated creepy eyes

* 11213 quiz share buttons (#11239)

* Share buttons on Quiz section

* PNI CC Page - MVP version of 'Stay in Control' section (#11245)

* Added MVP version of 'Stay in Control' section

* PNI CC Page - fixes and improvements (#11242)

* fixes and improvements

* [PNI CC Page] More fixes (#11248)

* optimized face-5.svg

* hero creepy face position adjectment

---------

Co-authored-by: Daniel Miranda <[email protected]>
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.

3 participants