-
Notifications
You must be signed in to change notification settings - Fork 133
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
Bug - Share menu css does not have latest changes from wet-boew which gives incorrect icons to most share links #2456
Comments
I tried building GCWeb's latest commit locally and added the share widget in a random test page... got the expected behaviour :). But GCWeb's share this page demo on github.io still matches your current behaviour screenshot... :(. What seems to be happening is that WET's build system generates an "all-in-one" PNG file containing all of the share this page widget's social media icons/sprites. To make use of that image, an SCSS file ( As for what's going on with GCWeb... WET's build system outputs the aforementioned SCSS file to To deal with it, GCWeb's CI build was setup to download a copy of GCWeb/.github/workflows/cd.yml Lines 80 to 83 in add25e0
But the gist file was never updated after wet-boew/wet-boew#9829 got merged. End result is that GCWeb currently isn't aware of the Bluesky icon and is using offsets that were meant for an older incarnation of the "all-in-one" PNG image (resulting in incorrect icons appearing for other social media platforms :P). To fix it, @duboisp and/or @Garneauma will need to update that gist file and adjust the CI build's reference accordingly. Hope this helps :)! Related: |
Thanks for the info :) |
Closed by the release of release v16.1.0. |
@Garneauma I think this was actually fixed in v16.1.1 (#2468). That's the latest release from yesterday. It edited the CI build's workflow to point to an updated version of the Btw thanks for resolving it :)! |
Describe the bug
Note: If your request is related to security, please do not open a publicly visible "issue"; refer to SECURITY.md.
To Reproduce
Steps to reproduce the behaviour:
Example
Put this file in the root directory as GCWeb and wet-boew cdn files:
Current behaviour
The icons are messed up because the css wasn't updated to include Bluesky (I believe this is supposed to happen automatically?):
Expected behaviour
This is how it looks on the wet-boew demo page (https://wet-boew.github.io/wet-boew/demos/share/share-en.html):
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: