Shopify themes, liquid, logos, and UX
Thanks in advance!
I am looking to move the icons (Search, Cart) in my header closer together on the mobile version. How do i go about doing so? and is it possible to move one icon at a time?
How my mobile version site looks:
How I want it to look:
Solved! Go to the solution
This is an accepted solution.
Hey @MMast,
Go to your theme's "Edit Code" Option, then in the search bar type "theme.liquid"
Below the tag "<head>" tag paste the following. Screenshot attached for reference.
<style>
@media only screen and (max-width: 989px) {
.header__icon:not(.header__icon--summary), .header__icon span {
justify-content: flex-end !important;
margin-left: 5px !important;
}
.header__icon, .header__icon--cart .icon {
height: max-content !important;
width: max-content !important;
}
.header__icon[aria-controls="menu-drawer"] {
height: 44px !important;
width: 44px !important;
}
.header__icon[aria-controls="menu-drawer"] span {
justify-content: center !important;
}
}
</style>
Screenshot is for reference only, the correct code to paste is the one shown above.
Hello @MMast
can you share store URL?
password?
dc
You can add code by following these steps
1. Go to Online Store -> Theme -> Edit code.
2. Open your theme.liquid file
3. Paste the below code before </body> on theme.liquid
<style>
@media screen and (max-width: 825px){
summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle {
padding-left: 18px !important;
}
h1.header__heading {
display: none !important;
}
}
</style>
Was my reply helpful? Click Like to let me know!
Was your question answered? Mark it as an Accepted Solution.
Can you give an example of what you mean when you say "before </body>" please.
This is an accepted solution.
Hey @MMast,
Go to your theme's "Edit Code" Option, then in the search bar type "theme.liquid"
Below the tag "<head>" tag paste the following. Screenshot attached for reference.
<style>
@media only screen and (max-width: 989px) {
.header__icon:not(.header__icon--summary), .header__icon span {
justify-content: flex-end !important;
margin-left: 5px !important;
}
.header__icon, .header__icon--cart .icon {
height: max-content !important;
width: max-content !important;
}
.header__icon[aria-controls="menu-drawer"] {
height: 44px !important;
width: 44px !important;
}
.header__icon[aria-controls="menu-drawer"] span {
justify-content: center !important;
}
}
</style>
Screenshot is for reference only, the correct code to paste is the one shown above.
That didn't work 😕
I don't see the code pasted in the website. Where did you do it?
Also, are you customizing another theme because the link sends me to the live theme, not the one you are customizing (if it's a draft)
It works! Thank you, sorry I wasn't looking at the proper area. Also, how would I adjust the positioning manually with this code? Right and left, up and down?
For anyone wondering;
Up an down is not really an option in this code itself, but you can move left and right by reducing or increasing the 5px value.
Thank you!
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025