Aligning product prices across a collection page grid so all price text sits at the same vertical level, regardless of varying product title lengths. The requester already standardized image sizes and wants a solution that doesn’t force shorter titles.
Proposed approaches: two app teams suggested adding custom code in theme.liquid (one before , one before ). These aim to align layout elements on collection cards. Images show intended placement, but the actual code snippets are not visible in the thread, which is critical to execution.
Follow-ups: multiple users report the provided approach didn’t change anything and requested further assistance. Store URLs were shared to enable inspection (e.g., encaja.mx, InvertedPowers.com).
Additional request: reduce pricing font size on listing and product pages while keeping it bold, to improve visual balance.
Status: unresolved. Key blockers include missing/hidden code in posts and lack of verified theme-specific instructions. Next steps likely require sharing the exact CSS/JS, confirming theme name/version, and applying consistent title/price container heights. Attachments (screenshots) are central to visualize the misalignment.
Summarized with AI on December 26.
AI used: gpt-5.
I would like to align the price of all products in a collection page
as you can see in image below each price (in yellow) are at a different high and esthetically it looks wrong
I am aware that probably this could be solved by using shorter product titles ocupaying only two lines of text but this is not the optimal solution because in some cases i need to have longer product titles
happy to hear your recommendations. I already aligned all images by having same size images but this request is about the product titles
I am trying above solution, however it’s not working for me. Next to above can you also help me with below
*I’m trying to get the font size of the lister page pricing and product page pricing smaller. Since i want to make the pricing bold, and it’s looks very big when current font is bold.