chantal reported an issue where hyperlinks to forum threads lead to blank pages showing only the thread title, despite the forum otherwise working normally. jericson offered to investigate and later identified the root cause: a CSS rule targeting #ember19 that was hiding content. Discourse explicitly warns against using #ember or .ember-view selectors since they’re dynamically generated and subject to change — which is exactly what happened here. After the upgrade, the ID was reassigned to a critical element, causing the content to disappear. Removing the problematic CSS rule resolved the issue jericson. The fix was straightforward and likely inexpensive, aligning with chantal’s flexible budget based on complexity.
ever since I restored my forum from backup, I have been running into an issue, where whenever anyone follows a hyperlink to any thread on the forum or simply copies and pastes a hyperlink to a forum thread into a browser, it goes to a broken blank page with just the thread title showing but no content. The forum works without issues, just hyperlinks to forum threads don’t open properly.
It would be great if anyone could fix it.
Budget depending on how complex the issue is - it could be an easy fix.
If you have code like this Discourse warns in the CSS editor:
Sorry – using #ember or .ember-view CSS selectors is not permitted, because these names are dynamically generated at runtime and will change over time, eventually resulting in broken CSS. Try a different selector.
Presumably this was used to turn off some element of Discourse in the past, but the id was assigned to a new element after the upgrade. Whatever the case, removing this code fixed the problem.