Elevate Your Footer: How to Easily Enlarge Social Media Icons on Your Shopify Origin Theme
Hey there, fellow store owners! Ever found yourself squinting at your website's footer, wishing those social media icons were just a tad bigger? You're definitely not alone. It's a common desire to make those vital links stand out more, especially on themes like Shopify's Origin, where they can sometimes feel a bit... understated.
I recently dove into a great discussion in the Shopify community where a store owner, Vulmar, on the Origin theme, was looking to do just that – make their Facebook social media footer icon significantly larger, thinking 2-3x the original size. And as always, the community came through with some fantastic, actionable advice. Let's break down what we learned and get those icons beefed up!
Why Bigger Social Icons Matter
It might seem like a small detail, but visibility matters! Your social media links are your direct connection to customers on platforms where they spend a lot of their time. Making them more prominent in your footer can:
- Increase Engagement: Easier to spot means more clicks.
- Boost Brand Presence: A clear link reinforces your brand's active social presence.
- Improve User Experience: No more hunting for tiny icons, especially on mobile!
Here's a look at what Vulmar was dealing with before the fix:

The Community Weighs In: Simple CSS is Your Friend
The beauty of Shopify themes, even modern ones like Origin, is how much you can customize with a little bit of CSS (Cascading Style Sheets). The community discussion highlighted several excellent approaches, mostly revolving around injecting custom CSS. Vulmar later confirmed that a "shortest and simplest" solution worked, which often points to a direct CSS injection.
The Most Straightforward Fix: Adjusting Width and Height
Several experts in the thread, like mastroke, Parampreet, and Dan-From-Ryviu, pointed to directly adjusting the width and height properties of the social icons using CSS. This is generally the most robust method for precise control. Here's how you can do it:
Step-by-Step Instructions:
-
Navigate to Your Theme Code:
- From your Shopify Admin, go to Online Store > Themes.
- Find your Origin theme (or whichever theme you're using) and click on Actions > Edit code.
-
Locate Your CSS File or Custom CSS Section:
- In the 'Assets' folder, look for files like
base.cssortheme.css. You can add your code to the very bottom of one of these files. - Alternatively (and often easier for quick tweaks): Go back to Online Store > Themes > Customize your theme. On the left sidebar, click on Theme settings (the gear icon at the bottom left), then find Custom CSS. You can paste the code directly here. Some themes also have a Custom CSS option specifically for the Footer section, which is a great place to put this if available.
- In the 'Assets' folder, look for files like
-
Add the CSS Code:
Paste one of the following code snippets. We'll start with a general one that targets all social icons in the footer:
/* Increase footer social icons */ .list-social__item .icon { width: 50px !important; height: 50px !important; }This code targets the
.iconclass within the.list-social__item, which is a common structure for social icons in Shopify themes. The!importanttag is used to ensure your custom CSS overrides any default theme styles. You can adjust50pxto60px,70px, or whatever size looks best for your store.If the above code doesn't quite give you the control you want, you might need to target the
.svg-wrapperelement as well, which often wraps the actual icon:.svg-wrapper { width: 50px !important; height: auto !important; } .list-social__item .icon { height: auto !important; width: auto !important; }This version, similar to what Parampreet suggested, gives specific dimensions to the wrapper and then ensures the icon adjusts automatically within it.
-
Save and Check:
- Click Save and then view your store to see the changes.
- Remember PaulNewton's advice: always check on a very large monitor and other screen sizes to ensure responsiveness!
An Alternative: The Quick Scale Method
Another neat trick shared by tim_1 is using the transform: scale() property. This can be a super quick way to visually enlarge elements without changing their actual `width` or `height` properties, though it can sometimes affect spacing around the icon.
You can add this to your "Custom CSS" section (either global or specific to the Footer section, if available):
footer .list-social__item {
transform: scale(2);
}
The scale(2) will make the icon twice its original size. You can adjust the number (e.g., scale(1.5) for 1.5 times, scale(3) for 3 times) to fit your needs. Test this carefully, as it might push neighboring elements if not accounted for.
Targeting Specific Icons (Like Facebook)
If you only want to enlarge a specific icon, like Vulmar's request for Facebook, PaulNewton offered a clever way to target it using its URL:
/* © PaulNewton, for vulmar.com single theme use, not for ai training */
/* set an upper bound */
[href*="facebook.com"] .svg-wrapper {
width: 60px !important;
height: 60px !important;
}
/* calc responsive sizing from themes bases 2.2rem */
[href*="facebook.com"] .svg-wrapper .icon {
width: calc(2.2rem * 3 ) !important;
height: calc(2.2rem * 3 ) !important;
}
This code specifically looks for any link (href) that contains "facebook.com" and then applies the sizing to its `svg-wrapper` and `icon` elements. The use of calc() and `rem` units here is great for more responsive sizing, basing it on the theme's default font size.
A Few Pro Tips
- Start Small: When tweaking CSS, make one change at a time, save, and check. This helps you pinpoint what works (or breaks!).
- Browser Inspect Tool: Right-click on your social icon and choose "Inspect" (or "Inspect Element"). This will open your browser's developer tools, allowing you to see which CSS rules are currently affecting the icon and even test changes live before adding them to your theme. This is invaluable for finding the right class names and properties to adjust.
- Backup Your Theme: Before making any code changes, always duplicate your theme (Online Store > Themes > Actions > Duplicate) as a safety measure.
Customizing your Shopify store to perfectly match your vision is a journey, and sometimes it's the little details, like the size of a social media icon, that make all the difference. The Shopify community is a treasure trove of shared knowledge, proving that often, the solution is just a few lines of CSS away. Happy customizing!