Sì, a un certo punto succederà, soprattutto perché il codice HTML di Discourse cambia di volta in volta.
Ho utilizzato almeno un sito web che proponeva questa funzionalità. Non consiglierei di implementare una funzionalità del genere a meno che non ci sia una necessità molto specifica (una community di appassionati di CSS, ad esempio?).
Una parentesi mancante è sufficiente per far sì che l’intero sito venga impostato su display: none; ![]()