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
Moving the story desktop system layer buttons. #20949
Moving the story desktop system layer buttons. #20949
Conversation
Can you also please remove the parts where we disable the share-pill for the visual tests, since they were flaking? (#19890) e.g.
|
Oh, thanks! Done. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❤️ Love it. The "SHARE" string (a) doesn't fit in the pill, in some languages, (b) is the only string that we can't lazy load, and (c) flakes all our visual tests. Somehow, removing this button is a UX, i18n, performance, and testing improvement, all in one.
Hi, all! Is this feature on production? Im still seeing the share string instead the icon. |
This feature is part of this week's release to production, which should happen today or tomorrow. |
* Removing the desktop sharing pill and moving all the buttons to the top right corner. * Removing the AMP_STORY_SYSTEM_LAYER_SHARE_WIDGET_LABEL localization ID. * Removing the share pill code from the visual diff tests. * Fixing unit tests since the share menu is now always pre-rendered.
* Removing the desktop sharing pill and moving all the buttons to the top right corner. * Removing the AMP_STORY_SYSTEM_LAYER_SHARE_WIDGET_LABEL localization ID. * Removing the share pill code from the visual diff tests. * Fixing unit tests since the share menu is now always pre-rendered.
Screenshot
Fixes #17631