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

feat: Added Mozilla Builders to navigation (About Us) #15918

Merged
merged 1 commit into from
Jan 28, 2025

Conversation

Ayushsunny
Copy link
Contributor

@Ayushsunny Ayushsunny commented Jan 24, 2025

If this changeset needs to go into the FXC codebase, please add the WMO and FXC label.

One-line summary

Added Mozilla Builders to 'About Us > Our Work' in the navigation.

Significant changes and points to review

  • I added the "Mozilla Builders" link to the navigation under 'About Us > Our Work'.
  • UTM tags for accurate tracking are included

Issue / Bugzilla link

Fixes #15837

Testing

image

@Ayushsunny Ayushsunny requested a review from a team as a code owner January 24, 2025 06:47
@Ayushsunny
Copy link
Contributor Author

Hiii @slightlyoffbeat ,
Could you please review when you have a moment? Let me know if there’s anything else needed to move this forward.

Thanks! 🚀

Copy link
Collaborator

@maureenlholland maureenlholland left a comment

Choose a reason for hiding this comment

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

Thanks @Ayushsunny ! The link looks great.

I have one requested change for moving the string to our brands.ftl file, and then this is good to go

@@ -22,6 +22,7 @@ navigation-refresh-innovation-projects-v2 = Innovation Projects
navigation-refresh-blog = Blog
navigation-refresh-our-mission = Our Mission
navigation-refresh-our-work = Our Work
navigation-refresh-mozilla-builders = { -brand-name-mozilla } Builders
Copy link
Collaborator

Choose a reason for hiding this comment

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

I don't think we want "Builders" to be translated, so it's best to add a Brand string for "Mozilla Builders" under Mozilla projects here: https://github.com/mozilla/bedrock/blob/main/l10n/en/brands.ftl#L109

Then we can use that brand identifier here

@Ayushsunny
Copy link
Contributor Author

Thanks @Ayushsunny ! The link looks great.

I have one requested change for moving the string to our brands.ftl file, and then this is good to go

Hii @maureenlholland

I’ve made the suggested changes by moving the string to our brands.ftl file as requested.
Thank you for the feedback!

Copy link

codecov bot commented Jan 28, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 79.38%. Comparing base (ffdc903) to head (7282c37).
Report is 15 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #15918      +/-   ##
==========================================
+ Coverage   79.29%   79.38%   +0.08%     
==========================================
  Files         159      159              
  Lines        8347     8358      +11     
==========================================
+ Hits         6619     6635      +16     
+ Misses       1728     1723       -5     

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

Copy link
Collaborator

@maureenlholland maureenlholland left a comment

Choose a reason for hiding this comment

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

Thanks again @Ayushsunny ! Last tiny nit before merge, we need the "s"

@@ -123,6 +123,7 @@
-brand-name-mozilla-account = Mozilla account
-brand-name-mozilla-accounts = Mozilla accounts
-brand-name-mozilla-social = Mozilla.social
-brand-name-mozilla-builder = Mozilla Builder
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
-brand-name-mozilla-builder = Mozilla Builder
-brand-name-mozilla-builders = Mozilla Builders

@@ -22,6 +22,7 @@ navigation-refresh-innovation-projects-v2 = Innovation Projects
navigation-refresh-blog = Blog
navigation-refresh-our-mission = Our Mission
navigation-refresh-our-work = Our Work
navigation-refresh-mozilla-builders = { -brand-name-mozilla-builder }
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
navigation-refresh-mozilla-builders = { -brand-name-mozilla-builder }
navigation-refresh-mozilla-builders = { -brand-name-mozilla-builders }

@Ayushsunny
Copy link
Contributor Author

Thanks again @Ayushsunny ! Last tiny nit before merge, we need the "s"

Done @maureenlholland .

Copy link
Collaborator

@maureenlholland maureenlholland left a comment

Choose a reason for hiding this comment

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

r+ 💯

@maureenlholland maureenlholland merged commit 68af955 into mozilla:main Jan 28, 2025
6 checks passed
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.

Add Mozilla Builders to navigation
2 participants