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

Created a new page type for PNI Privacy Index page #11107

Merged
merged 10 commits into from
Sep 20, 2023

Conversation

mmmavis
Copy link
Collaborator

@mmmavis mmmavis commented Sep 15, 2023

This is part of the new PNI index page (Annual Consumer Creep-O-Meter page) work.
Code changes in this PR are going to the feature branch feature-pni-privacy-index-2023

Related PRs/issues: #11076


Please refer to the checklist in the ticket #11076 . Basically we are adding a new page type for PNI. Content is hardcoded and doesn't need to be editable on CMS. I added a field year just because this has the possibility of being an annual thing if this year's launch goes well. This field isn't in the specs so we can def remove it if you see any concern with it.

@mmmavis mmmavis changed the title Created a new page type for PNI Privacy Index Created a new page type for PNI Privacy Index pages Sep 15, 2023
@mmmavis mmmavis changed the title Created a new page type for PNI Privacy Index pages Created a new page type for PNI Privacy Index page Sep 15, 2023
@mergify
Copy link
Contributor

mergify bot commented Sep 15, 2023

⚠️ The sha of the head commit of this PR conflicts with #11081. Mergify cannot evaluate rules on this PR. ⚠️

@mmmavis mmmavis changed the title Created a new page type for PNI Privacy Index page [WIP] Created a new page type for PNI Privacy Index page Sep 15, 2023
@mmmavis mmmavis changed the title [WIP] Created a new page type for PNI Privacy Index page Created a new page type for PNI Privacy Index page Sep 18, 2023
@mmmavis mmmavis marked this pull request as ready for review September 18, 2023 18:30
@mmmavis mmmavis removed the request for review from jhonatan-lopes September 18, 2023 18:30
@mmmavis mmmavis force-pushed the 11076-pni-privacy-index branch from 22c1b60 to b13e304 Compare September 18, 2023 19:52
@mmmavis mmmavis force-pushed the 11076-pni-privacy-index branch from f444ec3 to 8cfdd26 Compare September 18, 2023 21:37
Copy link
Contributor

@jhonatan-lopes jhonatan-lopes left a comment

Choose a reason for hiding this comment

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

Great job on these, @mmmavis! I just have some minor comments

Copy link
Contributor

@jhonatan-lopes jhonatan-lopes left a comment

Choose a reason for hiding this comment

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

LGTM 👍

@mmmavis mmmavis merged commit a6acfe4 into feature-pni-privacy-index-2023 Sep 20, 2023
@mmmavis mmmavis deleted the 11076-pni-privacy-index branch September 20, 2023 17:29
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.

2 participants