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

Adding landing page for lapsed users #13680

Merged
merged 2 commits into from
Sep 22, 2023
Merged

Adding landing page for lapsed users #13680

merged 2 commits into from
Sep 22, 2023

Conversation

nathan-barrett
Copy link
Contributor

Summary

Marketing requested a landing page that is essentially a copy of the WNP 113 for /en audiences. Lapsed windows users will be navigated to https://mozilla.org/try-picture-in-picture

Issue / Bugzilla link

No github issue but issue created in asana by @enavajas: https://app.asana.com/0/1204604936721242/1205104879786005/f

Testing

http://localhost:8000/try-picture-in-picture

@nathan-barrett nathan-barrett added Needs Review Awaiting code review Review: XS Code review time: up to 30min labels Sep 15, 2023
@codecov
Copy link

codecov bot commented Sep 15, 2023

Codecov Report

Patch coverage has no change and project coverage change: -0.05% ⚠️

Comparison is base (ac82b6b) 76.65% compared to head (4a28c09) 76.60%.
Report is 26 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #13680      +/-   ##
==========================================
- Coverage   76.65%   76.60%   -0.05%     
==========================================
  Files         147      145       -2     
  Lines        7878     7930      +52     
==========================================
+ Hits         6039     6075      +36     
- Misses       1839     1855      +16     
Files Changed Coverage Δ
bedrock/mozorg/urls.py 88.88% <ø> (ø)

... and 10 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

@craigcook craigcook left a comment

Choose a reason for hiding this comment

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

A few other thoughts/questions:

  • Should this page live under /firefox?
  • If we're localizing the page, the video is only in English so that's not great. There are captions in French and German which is something, but if this is being targeted to more languages we should consider a different video.
  • We have https://www.mozilla.org/firefox/features/picture-in-picture/ that could serve the same purpose, and is already localized in a bunch of languages (and uses a wordless video). Unless they really want this separate page for other reasons, but I also suspect the folks requesting this may not know that feature page even exists. If there's a compelling reason to make a new page we can obviously do that, but we should mention that we do already have one.

media/css/mozorg/try-picture-in-picture.scss Outdated Show resolved Hide resolved
media/js/mozorg/try-picture-in-picture.js Outdated Show resolved Hide resolved
l10n/en/mozorg/try-picture-in-picture.ftl Show resolved Hide resolved
@craigcook craigcook removed the Needs Review Awaiting code review label Sep 15, 2023
Copy link
Contributor

@craigcook craigcook left a comment

Choose a reason for hiding this comment

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

r+wc. Nice work! 🦊

l10n/configs/pontoon.toml Show resolved Hide resolved
@craigcook craigcook merged commit 16cdd9a into main Sep 22, 2023
@craigcook craigcook deleted the pip-landing branch September 22, 2023 18:28
craigcook pushed a commit that referenced this pull request Oct 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Review: XS Code review time: up to 30min
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants