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

Refresh: nav tweaks [fix #15564] #15617

Merged
merged 1 commit into from
Dec 2, 2024

Conversation

craigcook
Copy link
Contributor

One-line summary

Issue / Bugzilla link

#15564
#15586
#15606

Testing

Make sure the main nav looks right and isn't broken?

@craigcook craigcook added Needs Review Awaiting code review Review: XS Code review time: up to 30min Refresh 🦖 Work related to the 2024 site refresh labels Dec 2, 2024
@craigcook craigcook requested a review from a team as a code owner December 2, 2024 22:23
@@ -141,6 +141,10 @@ $margin-top: 54px; // top margin offset for mobile navigation menu
}
}

[dir='rtl'].js .m24-c-navigation-menu-button {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This was necessary because the direction is applied to the same element that gets the .js class, so the bidi() mixin wasn't really working. It could be fixed more properly with some further refactoring of the CSS but this was a quick hack.

@stephaniehobson stephaniehobson self-assigned this Dec 2, 2024
* Change Mozilla AI to Mozilla.ai [fix mozilla#15606]
* Add Relay to products list [fix mozilla#15586]
* Update close button style
* Constrain dropdown width
* Add transition to all category link arrow
* Remove underlines from links (hover only)
* Fix mobile category titles
* Use small icons
* RTL fixes
@craigcook craigcook force-pushed the 15564-m24-nav-tweaks branch from 699943c to 8e1eee3 Compare December 2, 2024 23:42
Copy link
Contributor

@stephaniehobson stephaniehobson left a comment

Choose a reason for hiding this comment

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

R+ ⛵

@stephaniehobson stephaniehobson merged commit f7c1aae into mozilla:main Dec 2, 2024
6 checks passed
@craigcook craigcook deleted the 15564-m24-nav-tweaks branch December 2, 2024 23:53
-brand-name-mozilla-ai = Mozilla AI
-brand-name-mozilla-ai = Mozilla.ai
Copy link
Contributor

Choose a reason for hiding this comment

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

@craigcook This will need to be versioned(?) mozilla-l10n/www-l10n#456 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Review Awaiting code review Refresh 🦖 Work related to the 2024 site refresh Review: XS Code review time: up to 30min
Projects
None yet
3 participants