Non sono a conoscenza di alcuna modifica recente che possa causare questo. Tuttavia, la buona notizia è che se hai aggiornato abbastanza di recente, dovresti poter utilizzare questa nuova funzionalità.
Ciò significa che non dovrai più cercare tutti i selettori in cui viene utilizzato il colore $primary-low e sovrascriverli. Dovrai modificarlo in un solo punto. Tale punto è il file about.json del tuo tema, dove defini la palette dei colori.
Ad esempio, supponiamo che la tua palette appaia così:
"Solarized Light": {
"primary": "586E75",
"secondary": "EEE8D5",
"tertiary": "268BD2",
"quaternary": "CB4B16",
"header_background": "002B36",
"header_primary": "93A1A1",
"highlight": "B58900",
"danger": "CB4B16",
"success": "859900",
"love": "DC322F"
}
L’unica cosa da fare per sovrascrivere $primary-low è definirlo qui in questo modo:
"Solarized Light": {
"primary": "586E75",
+ "primary-low": "FF0000",
"secondary": "EEE8D5",
"tertiary": "268BD2",
"quaternary": "CB4B16",
"header_background": "002B36",
"header_primary": "93A1A1",
"highlight": "B58900",
"danger": "CB4B16",
"success": "859900",
"love": "DC322F"
}
Il nuovo colore verrà utilizzato automaticamente ovunque al posto di quello generato da Discourse per te.
Se il tuo tema non è remoto, ovvero è stato creato sul tuo sito Discourse in Amministrazione > Personalizza, dovrai esportarlo, apportare la modifica sopra descritta e poi importarlo nuovamente, poiché si tratta di una nuova funzionalità che non è ancora stata completamente integrata nell’interfaccia utente.