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

WNP135 for North America (#15852) #15876

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

maureenlholland
Copy link
Collaborator

@maureenlholland maureenlholland commented Jan 15, 2025

One-line summary

Restores PDF WNP from 111/124 to use for North American WNP135

  • I used an AI to write some of this code.

Significant changes and points to review

WNP124 code restored based on this PR: https://github.com/mozilla/bedrock/pull/14670/files#diff-a868bb4b9a053f005284e94867e14178c64414266d0c8a31c849843461a14b3a

Issue / Bugzilla link

#15852

Testing

http://localhost:8000/en-US/firefox/135.0/whatsnew/

@maureenlholland maureenlholland added the WIP 🚧 Pull request is still work in progress label Jan 15, 2025
<section class="wnp-content-main mzp-l-content mzp-t-content-md">
<h1 class="wnp-main-title">
{{ picture(
url="img/firefox/whatsnew/whatsnew135-pdf/edit-pdfs-light.svg",
Copy link
Collaborator Author

@maureenlholland maureenlholland Jan 15, 2025

Choose a reason for hiding this comment

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

new image paths

{% extends "firefox/whatsnew/base.html" %}

{% block page_css %}
{{ css_bundle('firefox_whatsnew_135_pdf') }}
Copy link
Collaborator Author

@maureenlholland maureenlholland Jan 15, 2025

Choose a reason for hiding this comment

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

new css paths (js removed)


<div class="wnp-editor">
<p class="wnp-main-tagline">
Say goodbye to the hassle of printing or filling out PDFs in other apps. Quickly and easily edit documents right in your browser.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

updated text

Copy link

codecov bot commented Jan 21, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 79.30%. Comparing base (ffdc903) to head (4d7c01e).

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #15876   +/-   ##
=======================================
  Coverage   79.29%   79.30%           
=======================================
  Files         159      159           
  Lines        8347     8349    +2     
=======================================
+ Hits         6619     6621    +2     
  Misses       1728     1728           

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

@maureenlholland maureenlholland mentioned this pull request Jan 21, 2025
8 tasks
@maureenlholland maureenlholland added Blocked and removed WIP 🚧 Pull request is still work in progress labels Jan 21, 2025
@maureenlholland
Copy link
Collaborator Author

maureenlholland commented Jan 21, 2025

blocked until we have confirmation on the PDF asset

UPDATE: we want to update the PDF asset, need to upload it with a new name to bust the cache

This was carried over from preview WNP, but is not needed in this
iteration
@maureenlholland maureenlholland marked this pull request as ready for review January 23, 2025 15:19
@maureenlholland maureenlholland requested review from a team as code owners January 23, 2025 15:19
@maureenlholland maureenlholland added Needs Review Awaiting code review Review: XS Code review time: up to 30min Frontend HTML, CSS, JS... client side stuff P1 First level priority - Must have labels Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Frontend HTML, CSS, JS... client side stuff Needs Review Awaiting code review P1 First level priority - Must have Review: XS Code review time: up to 30min
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants