Shopify themes, liquid, logos, and UX
Hi,
Trying to add a Bluesky icon and link to my footer but having no joy, can anybody help ? - there is an accepted solution that has been posted but doesnt offer any help other than screen grabs of the front end
Stiil find it bizzare there is no Bluesky social media link yet ?
Thanks
Hello @luckymothers
Thank you for submitting your query to the Shopify community. I’d be happy to assist you. Could you please provide the store URL and password (if it’s password-protected) so I can review and get back to you with an update?
You're right, it's a bit of a hassle that Bluesky isn't a standard social icon option on Shopify yet. But don't worry, I can guide you through adding it manually to your footer. It's a pretty common issue since Bluesky is relatively new.
Here's a breakdown of how to add that Bluesky icon and link, making it as straightforward as possible:
First things first, you need the icon image itself. I recommend using an SVG file if you can find one, because they scale well without getting pixelated. You can search for free SVG icons online (just double-check the licensing for commercial use). Once you have your icon, head over to your Shopify admin. Go to Settings and then Files. Upload your Bluesky icon here. After uploading, Shopify will give you a URL for the image – copy this URL because you'll need it in the next steps.
Now, you'll need to dive into your theme's code. Don't worry, it's not as scary as it sounds. In your Shopify admin, go to Online Store then Themes. Next to your current theme, click the three dots and select Edit Code.
You need to find the file that controls your footer. Usually, it's called footer.liquid and it's located in the Sections folder. If you can't find footer.liquid there, it might be embedded within the theme.liquid file, which is in the Layout folder. It's like a treasure hunt sometimes!
Inside the footer file, look for where the other social media icons are coded. They're typically within a <div> or <ul> tag. This is where you'll add the code for your Bluesky icon. Here’s an example of the code you'll need:
<a href="YOUR_BLUESKY_PROFILE_URL" target="_blank" title="Bluesky">
<img src="YOUR_ICON_URL" alt="Bluesky" width="20" height="20">
</a>
Let's break that down:
I've found that placing this code within the same <div> or <ul> as your other social media icons keeps everything nicely aligned.
After you've added the code, hit save. And that’s it! Your Bluesky icon should now be visible in your footer, linking directly to your profile.
A couple of other things to keep in mind:
I hope this helps you get that Bluesky icon up and running. I know it can be a bit frustrating dealing with these little technical hiccups, but it’s often worth it to have that complete social media presence.
If you need any other assistance, I am willing to help.
Best regards,
Daisy.
Hey @DaisyVo
Thanks for your help, is much appreaciated ! although i cant read the code to actually add the icon (stage .4) it's reading as a url ink which when clicked gives:
Can you repost the code ?
Thanks again,
Nick
Hey @DaisyVo @devcoders ,
Thanks for the advice Daisy but unfortunatley it didnt work for me, i came up with a solution though.
Download a Bluesky svg icon file - https://uxwing.com/bluesky-icon/
(License: All icons on this site can be used in personal, commercial, and client projects without any attribution or credit.)
Go to ‘Online Store’ > ‘Themes’ >’Three dots…’ > Edit code
Find ‘Assets’ (left side menu) > ‘create new asset’ and add the downloaded Bluesky SVG file.(make sure its named ‘icon-bluesky.svg’) > ‘save’
Go to ‘Snippets’ > ‘social-icons.liquid’ Look for a social media you won’t use, I used Vimeo (which I’ll use as reference).
When you find the code comment out it out (just in case things go Pete Tong you can revert back)
{% comment %}
{%- if settings.social_vimeo_link != blank -%}…………
…….. {%- endif -%}
{% endcomment %}
Copy the ‘Vimeo’ code (without the commenting out) and paste it underneath the commented-out code (just above </ul>) and THEN replace the text 'icon-vimeo.svg' with ‘icon-bluesky.svg’ > save
Go to ‘Online Store’ > ‘Themes’ > ‘Customize’ > ‘Theme Settings’ (cog icon the left menu) > ‘Social Media’ and in the ‘Vimeo’ text box (or the social media you’ve chosen to use) just enter your Bluesky account url (from your Bluesky account > ‘profile’ > ‘three dots on right’ > ‘share’ which copies your details to clipboard and just paste it in the Vimeo text box).
Result! – perfect Bluesky icon in the footer and working link.
(In fact, you can use this method to add any icon and link to your footer).
(Will look at how to change the ‘Vimeo’ label in the ‘Theme Settings’ when I have more time, changing ‘Vimeo’ to ‘Bluesky’ in ‘Edit default theme content’ doesn’t make any difference, so may be hard coded?)
Very well written instructions, works a treat. Twitter social link/icon replaced with Bluesky 🙂 Thank you!
Fantastic ! and you're welcome - Glad it worked for you and the instructions were ok (though i should have been clearer that its the SVG Code you need to download/copy/paste not the actual icon) but you obviously sussed it !
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024