Shopify themes, liquid, logos, and UX
I want to add a static solid colour background to the sidebar in Simple theme.
@starlightstitch seems to have found a way to do it but is keeping it a secret?
@Ideagen_la can you share your store url i can share the code .
as per you point the question based on that here is code goto online store -> theme -> select active theme action (edit code ) asset/theme.scss add below code end of the file
.main-content
{
background-image: url("backgroun-img.png");/ * replace image url */
background-color: #cccccc;
}
Hi @ErSanjay, does this preview work?
I tried your code, but that changed the background of a bunch of things but not the sidebar, how can I tweak it to specify the sidebar background, not the overall background?
you have to change the class on .main-content to your-side-bar-class then it works only for the left side bar
.your-side-bar-class
{
background-image: url("backgroun-img.png");/ * replace image url */
background-color: #cccccc;
}
Thanks for elaborating. I have been trying to identify the correct side-bar-class, but nothing I've tried so far worked.
I tried inspecting html, and found this following line:
"<div id="shopify-section-sidebar" class="shopify-section"><div data-section-id="sidebar" data-section-type="sidebar-section">"
here is the code for the left sidebar background
#shopify-section-sidebar
{
background-image: url("backgroun-img.png");/ * replace image url */
background-color: antiquewhite !important;
}
Thank you for replying again! I've tried that, but it does not work. Neither the background image (I just got a random placeholder off Google to test) nor the color (nor a hex code like #131313) worked.
Could it be a transparency issue?
Hi,
I checked there is some css display property issue.
Please add this to your CSS code
#shopify-section-sidebar{
display: inline-block;
float: left;
}
After it you can change background of sidebar as you want!
Here is result how it look after apply this css.
Let me know if it works or any issue?
Thanks
Hey Soyebamd,
Thanks for taking a crack at this as well!
So that does work, however, that reverts the sticky sidebar that I janked in from another thread. That code being
#shopify-section-sidebar{
z-index: 9999999;
position: -webkit-sticky;
position: sticky;
top: 0;
}
Ideally, I would like to have both features: sticky sidebar and a background image. Is that possible?
User | RANK |
---|---|
72 | |
65 | |
55 | |
55 | |
42 |
As a business owner, have you ever wondered when your customer's first impression of yo...
By Skye Jun 6, 2023We're excited to announce improvements to the threaded messaging experience in our communi...
By TyW May 31, 2023Thank you to everyone who participated in our AMA with Klaviyo. It was great to see so man...
By Jacqui May 30, 2023