Feedback for your online store from the community
hi people i need some help...i want to add a wishlist on my eshop (using Dawn theme )and so far only the wishlist hero fits my needs and its great overall with just one issue...at least in my case...the issue is that the icon on the header causes my eshop logo to move to the left on the mobile version......i fixed that with css code but when i click the logo its box layout which should appear behind the logo for a split second actually appears to the left where my logo was pushed because of the wishlists icon.....and that looks ugly.......i have deleted the app but the icon was stuck on my header so i had to revert to a backup version of the theme cause it was troublesome to locate its hooks and delete them... so now i am at the point where my shop works perfect but i have no wishlist.....and its a same cause wishlisthero really displays everything great for my case except the issue of its header icon messing my logos position on mobile version....anyone familiar with that?
I have figured it put thnx...the header grid padding needed jome adjustment as well as the logos margin...i am all good now thnx
Hi @Dimpsy
It sounds like you're facing a frustrating issue with the Wishlist Hero app affecting your Dawn theme's logo placement on mobile. Here’s a step-by-step plan to help you fix this without needing to abandon the app:
First, reinstall the Wishlist Hero app, as you've already identified it fits your needs. This step ensures all elements are in place for customization.
To fix the logo's shifting issue, you can use custom CSS to properly align the wishlist icon and logo. Here's a sample CSS code you can use:
@media screen and (max-width: 768px) {
.header__logo {
position: relative;
left: 0; /* Ensures the logo stays in place */
transform: translateX(0);
}
.wishlist-icon {
position: absolute;
right: 10px; /* Adjust this value to position the wishlist icon properly */
top: 50%;
transform: translateY(-50%);
}
}
Where to Add CSS:
Save and check if the changes resolve the logo alignment issue.
The box layout flashing to the left suggests the wishlist icon might be affecting the DOM structure or layout calculations. This happens due to improper styles being applied dynamically. You can override this by ensuring the position and z-index for the logo container are consistent. Add the following CSS:
@media screen and (max-width: 768px) {
.header__logo {
position: relative;
z-index: 10; /* Ensure the logo stays above other elements */
}
.wishlist-box-layout {
display: none !important; /* Prevent unwanted layout flashes */
}
}
Since you previously reverted to a backup version, residual Wishlist Hero hooks in the code could still be causing issues. To clean this up:
1-Go to Online Store > Themes > Edit Code: https://prnt.sc/r0ZeLlFUxHSK
2-Check the following files:
3-Search for terms like wishlist, wishlist-icon, or related class names, and delete any redundant code.
Once you’ve applied the fixes, use your browser's developer tools (e.g., Chrome DevTools) to simulate a mobile view and test. Alternatively, check your site directly on a mobile device to ensure everything looks correct.
If the problem persists, it may be worth reaching out to Wishlist Hero’s support team. Provide them with screenshots and describe the issue—they might have a tailored solution for your theme.
If you try these steps and something still doesn’t work, feel free to reply with the specific issue or share screenshots of the problem. I’ll be happy to guide you further!
Best regards,
Daisy
Find Global Growth Opportunities For Your Business with Shopify AcademyLearn how to exp...
By Shopify Feb 4, 2025Hey Community, happy February! Looking back to January, we kicked off the year with 8....
By JasonH Feb 3, 2025Expand into selling wholesale with Shopify Academy’s learning path, B2B on Shopify: Lau...
By Shopify Jan 28, 2025