-
Notifications
You must be signed in to change notification settings - Fork 360
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
Blockbase: social icons menu disappears if header template part is edited #6077
Comments
One idea from @simison:
|
If I understand this correctly the idea is to leave things the way they are but have a message when you visit FSE to resize the logo that your social menu will no longer work. This isn't a great user experience and the problem will still exist. With Blockbase users are forced to use FSE to resize their logo (details on the P2 post). A message doesn't solve that issue or resolve the confusion with the primary menu working from the Customizer and the social menu not working, it also doesn't resolve the wasted time (setting up a social menu in the Customizer just to then be forced to set it up in FSE). |
AFAIK Blockbase isn't supposed to have a social menu: d9BE8-p2 This could be linked: 5546-gh-Automattic/themes |
This might be related: #5546 |
@supernovia In #5546 the social icons appear to turn into what you have in your screenshot with FSE off, while they completely disappear with FSE when a template is edited as I detailed here: Automattic/wp-calypso#61384 IMO, these icons should be social icons blocks. I'm not sure why you'd want to turn off FSE for a block-based theme. |
Thanks @metabreakr, I modified that title slightly since it's showing the incorrect icons, rather than not displaying any. Hopefully that'll help. Re: FSE being off, I've seen this on themes where FSE has not been used yet, and the workaround is to turn it on and edit the theme vs just having existing social menus work out of the box. |
I ran into this again building a DIFM-L site using Alonso. Why don't FSE themes have social icon blocks in the headers by default like previous themes had the social menus? Here's the process I need to go through to add a standard layout with social icons to the right of the menu. Starting layout: Adding the social icons block: Now we have see this layout issue: I'm not sure if I'm missing an easier way to resolve that, but this is how I did: Finally: IMO this is a lot of work just to get social icons next to the menu. I should also mention it took me a while to figure out how to achieve the above layout, I'm not sure how many users would actually be able to figure that out. It'd be easier if they were there by default and the user simply had to delete them if they didn't want them. |
@mikeicode Adding the navigation and social icons blocks in a row block has been my workaround as well. |
📌 HOUSEKEEPING
📌 SCRUBBING
📌 FINDINGS/SCREENSHOTS/VIDEO
Screen.Recording.2022-06-07.at.8.24.27.PM.mov
@mikeicode asked
Is there a way to get the social menu working in the header template part without having to re-add it manually? 📌 ACTIONS
📌 Message to Author - n/a |
Thanks @supernovia I ran into this again yesterday building a DIFM-L site using Russell. |
The specifics as to why this is happening is because Blockbase uses an unsanctioned block attribute Ideally we would like to transition users to use the FSE for all of their navigation needs now that 1) the FSE is more mature and B) it is available to everyone. However making that change would effect existing installs so a bridge is definitely needed. Thus while tweaking that change addressing this situation will be to everyone's benefit. |
Thanks for working on this! Im going to remove it from Cylon backlog, and it looks like its tracked with the Blockbase 3.0 milestone now. 🎉 |
Closing: Work merged in #6167 |
@mikeicode
More context in this post: pdh1Xd-Bb-p2
The text was updated successfully, but these errors were encountered: