Ik heb de primaire kleurenschema-instellingen van mijn Custom Discourse-thema (lettertype, knopkleur, tekstkleur en hover-effecten) bijgewerkt om overeen te komen met mijn merk. Wanneer ik de wijzigingen als admin voorzie van een voorbeeld of toepas, ziet alles er correct uit met mijn aangepaste kleurenschema.
Echter, voor reguliere (niet-admin) gebruikers toont de interface nog steeds de standaard Discourse blauwe kleur voor lettertypen, knoppen en hover-statussen.
Ik wil deze stijlwijzigingen globaal toepassen, zodat ze standaard voor alle gebruikers gelden.
Dit is wat ik tot nu toe heb geprobeerd:
Kleuren gewijzigd in Admin > Customize > Colors voor het actieve thema
Het lettertype en de hover-stijlen bijgewerkt in de CSS/SCSS van het thema
Gecontroleerd of het thema is ingesteld als standaard
Toch zien niet-admin accounts op bepaalde plaatsen de oude Discourse blauwe kleur (zoals bij links, knopachtergronden en hover-effecten).
Vraag:
Wat is de juiste manier om deze primaire kleur- en stijlwijzigingen globaal toe te passen voor alle gebruikers, waarbij de standaard Discourse blauwe kleur wordt overschreven, zonder dat zij deze handmatig in hun voorkeuren naar het thema hoeven te schakelen?
Als beheerder ziet u het thema en het kleurenpalet dat u in uw voorkeuren hebt geselecteerd. Gebruikers zien ook het thema en het palet dat zij hebben geselecteerd. Bezoekers zien het standaardthema en het standaardkleurenpalet dat voor dat thema is geconfigureerd. Is dat voor iedereen “Licht”?
Gebruikt u een recente versie van Discourse? Er zijn recentelijk veel wijzigingen aangebracht in thema’s en kleurenpaletten.
we zijn momenteel met 3.5.0.beta6-dev en Default Light -kleurenpalet:: Zoals door u vermeld, is dit precies het gedrag dat zich voordoet :: Als beheerder ziet u het thema en kleurenpalet dat u in uw voorkeuren hebt geselecteerd. Gebruikers zien ook het thema en palet dat zij hebben geselecteerd.