Hi folks… I’m experiencing odd layout and css explosions with Dawn 2.0 (latest update Jan 2022) and I’m wondering if anyone else can confirm the madness.
Note: This is using a CLEAN install of Dawn Theme 2.0 (Jan 2022 Update) - applied to a NEW development store.
The following modifications have been made.
- Front end user accounts turned on (set to optional)
This was in order to create a test user account
- Via the admin Theme Customiser, the global footer colour scheme was set to “Accent 2”
This results in a purple footer background with white text/links
NO THEME CODE CHANGES HAVE BEEN MADE.
These bugs apply to Step 2 of the Password Reset process - AFTER the link in the generated email has been clicked.
Quick demo: https://dawn-debug.myshopify.com
Password: dawn-debug
This demo store is purely to debug this theme - feel free to create a customer account (sign up) to test the password reset.
Generated CSS does not match the page layout
Styling is mostly lost. Input fields are half styled, submit button has no colour etc.
Note that this is using entirely unmodified Dawn code.
Footer
-
The footer CSS reverts to default font colour - not the colours set in Theme Settings / CSS files
-
Any footer menus are missing - not rendered - gone!
By missing, I mean a simple inspection with browser dev tools will confirm the served menu html is missing the
tags - it has the UL tags, just no menu content.Interestingly, the CSS corruption only appears on the front end (footer colours are correct via admin pages) - BUT the missing menu markup is reproducable both front and back end.
For anyone trying to check this via the admin system …
Shopify have not provided the functionality to view/modify the Reset Password page (step 2) via the admin Theme Customiser. To enable the functionality of seeing it (just for kicks) …
-
Initiate a front end password reset as a customer
-
Follow the link in the generated email
-
Copy the tokens from the URL in the email
-
Manually modify the back end Theme Customiser page URL to the following URL pattern (replacing bits to match your URL where necessary)
https:// [store-name] .myshopify.com/admin/themes/[000000000000]/editor?previewPath=%2Faccount%2Freset%2F [0000000000000] %2F [GUID-TOKEN]
So, password rest page receives oddball css / markup and any footer menus are excluded from served html - front end and via admin system.
Anyone know if these are known issues?