Shopify themes, liquid, logos, and UX
Hello all,
I'm using the Venue theme, I have a size chart for my page [ https://gd-gear.com/ ] and it was working fine, but then I added a few more rows, and it went weird.
After searching and try some code, I was able to get the pop-up to scroll down, but I am still left with the original issue where the pop-up cuts off the first few rows and header.
On my desktop, if I reduce my window display to 70%, the whole pop-up fits on screen, so I know it is all there, but not sure why it does not open right at the top of the chart?
Thanks you for any help!
- L
Solved! Go to the solution
This is an accepted solution.
SOLVED my issue:
In my size-chart.liquid after lots of trial and error I fixed my problem. Sorry if I sound like a noob, I do not know CSS
Code section:
.pop-up-content {
position: absolute;
top: 75%; /* This controls pop-up height*/
left: 50%;
transform: translate(-50%, -50%);
background-color: white;
padding: 1rem 1.5rem;
width: auto;
border-radius: 0.5rem;
}
When top is set to its default of 50%, the pop-up get cut off and I can scroll down but not up, as said before zoom the screen out shows it, when I increase the percentage It slowly lower where the top appears on my screen, optimal seemed to be 75 - 80%.
Hope this help anyone else if they get the same error.
Bonus stuff I use:
Assets/theme.scss.liquid, paste at bottom
.pop-up-modal.show-pop-up {
overflow: auto;
}
Snippet/size-chart.liquid, paste at bottom
}
@media only screen and (max-width: 749px) {
.pop-up-content, .size-chart-content table {
width: 100% ;
}
.size-chart-content th, .size-chart-content td {
padding: 4px;
}
Layout/theme.liquid
{% if request.page_type == 'product' %}
{% if product.options contains 'Size' %}
{% render 'size-chart' %}
{% endif %}
{% endif %}
These are codes I used to get a clickable and scrollable size chart
This is an accepted solution.
SOLVED my issue:
In my size-chart.liquid after lots of trial and error I fixed my problem. Sorry if I sound like a noob, I do not know CSS
Code section:
.pop-up-content {
position: absolute;
top: 75%; /* This controls pop-up height*/
left: 50%;
transform: translate(-50%, -50%);
background-color: white;
padding: 1rem 1.5rem;
width: auto;
border-radius: 0.5rem;
}
When top is set to its default of 50%, the pop-up get cut off and I can scroll down but not up, as said before zoom the screen out shows it, when I increase the percentage It slowly lower where the top appears on my screen, optimal seemed to be 75 - 80%.
Hope this help anyone else if they get the same error.
Bonus stuff I use:
Assets/theme.scss.liquid, paste at bottom
.pop-up-modal.show-pop-up {
overflow: auto;
}
Snippet/size-chart.liquid, paste at bottom
}
@media only screen and (max-width: 749px) {
.pop-up-content, .size-chart-content table {
width: 100% ;
}
.size-chart-content th, .size-chart-content td {
padding: 4px;
}
Layout/theme.liquid
{% if request.page_type == 'product' %}
{% if product.options contains 'Size' %}
{% render 'size-chart' %}
{% endif %}
{% endif %}
These are codes I used to get a clickable and scrollable size chart
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025