Hi! I updated my website lately and used a new theme. My drop down menus all work perfectly on the pc/laptop but are showing as blank screens via mobile phone. How do I fix this!?
Topic summary
- After switching to the âSweetThreadsâ theme (BlogPixie), mobile drop-down submenus (3rd level like Dangles under Earrings, and Studs) appeared blank, while desktop worked.
- Diagnosis: the submenu was rendering white on a white background in the mobile menu drawer.
- Fix proposals:
⢠Edit theme.liquid and inject code before (steps shown in an attached image), though the exact code wasnât visible in the thread.
⢠Alternative (and safer for updates): in Customizer (Shopify theme editor) > Theme settings > Custom CSS, add: [open] > .menu-drawer__submenu { background-color: rgba(var(âcolor-base-accent-2), 1); } - Note: Other menus (Keyrings, Where to find us) were unaffected; the issue occurs with 3-level menus.
- Guidance: Avoid editing theme code directly to prevent update complications.
- Outcome: Adding the Custom CSS fixed the mobile submenu background; the original poster confirmed it worked. Discussion resolved.
Need to see your store to suggest anything (and preview password if storefront is password protected).
https://jl9edq9kud12ono8-68539056343.shopifypreview.com
Hereâs a preview link! Itâs in the âdanglesâ drop down under earrings thatâs doing it ![]()
Thanks!
Itâs shown in white colour on white background.
Are there settings for this in Customizer?
What theme is this?
Itâs not doing it for the other drop downs though. The theme is SweetThreads by BlogPixie
Itâs only 3-level menues â studs do the same. Let me see how to fixâŚ
Keyrings and where to find us are working fine though, thatâs what has me so confused. Thank you so much!
- Here is the solution for you @MelindaaJanee
- Please follow these steps:
- Then find the theme.liquid file.
- Then add the following code at the before tag and press âSaveâ to save it.
- Please press âLikeâ and mark it as âSolutionâ if you find it helpful. Thank you.
Try this â go to Customizer, select âTheme settingsâ in the left sidebar, then âCustom CSSâ and paste this:
[open] > .menu-drawer__submenu {
background-color: rgba(var(--color-base-accent-2), 1);
}
So add it BEFORE ? Just want to make sure I do it right!
No. not
Like this @MelindaaJanee
Do not edit theme code â you will regret it later when updating to a new version.
Thank you SO much! Youâre absolutely incredible. It worked!
