Codice inline difficile da identificare

Codice inline code → Codice normale

Ho trovato queste due soluzioni, entrambe non funzionano, mi manca qualcosa o qualcosa è cambiato nel frattempo.

Grazie in anticipo…

Saluti.,

2 Mi Piace

Ci sono 4 impostazioni in admin > settings che dovresti esaminare

Spero che questo aiuti

2 Mi Piace

Non vedo alcuna differenza:

Lingua del codice predefinita → auto
Lingue evidenziate → un elenco
Mostra pulsante di copia nel blocco di codice → attivato
Evidenzia tutto il codice → attivato

opzione non disponibile code-fences.

Non posso installare code-fences perché è un piano aziendale.

NOTA

Sto anche aggiungendo plain-text all’elenco…

Saluti.,

Come menzionato dall’OP, il codice inline può essere evidenziato. Il metodo funziona ancora:

  1. Vai su https://example.com/admin/customize/themes/1/common/scss/edit (l’URL del tuo tema potrebbe essere diverso)
  2. Vai in fondo alla sezione CSS e incolla il codice qui sotto:
p<code>, li<code> {
   color: #c7254e;
   background: #f9f2f4;
   padding: 2px 4px;
   border-radius: 2px;
}

Salva. Fatto. Il tuo testo inline appare così: изображение

questo è solo per i blocchi di codice (immagine sotto). La domanda originale riguardava il testo inline

2 Mi Piace

Grazie per la risposta, ho testato il tuo codice prima ma non so perché non funziona sul mio sito:

Screenshot of 2021-11-10 13-04-12

Saluti.,

1 Mi Piace

Probabilmente il tuo tema è già personalizzato e non lo supporta.

Uso il tema predefinito (scusa per il testo non in inglese):

Ho usato lo schema di colori predefinito → chiaro

Saluti.,

1 Mi Piace

Ho appena fatto un test sul mio sito con il tema Default Light e funziona per me. :+1: Ho dovuto aggiornare la mia pagina perché venisse visualizzato correttamente.

L’hai aggiunto come nuovo componente del tema? Se sì, ti sei ricordato di allegarlo al tema? (abbastanza ovvio, lo so, ma me ne sono dimenticato :slightly_smiling_face:)

1 Mi Piace

Sono molto felice di lavorare qui ora e grazie per avermi indicato la giusta direzione, ma c’è un problema: un componente che applica il tema impedisce il funzionamento della sorgente. Quando ho avuto un’idea più chiara, ho scritto qui il componente.

Cordiali saluti.

2 Mi Piace

Ho trovato e questa è la fonte:

-> discourse-custom-code/common at main · discourse/discourse-custom-code · GitHub

p &gt; code,
li &gt; code,
pre &gt; code {
  color: dark-light-choose($code_light, $code_dark) $i;
  background: dark-light-choose($code_background_light, $code_background_dark) $i;
}

puoi farlo senza modifiche CSS, basta usare quel componente e modificare:

  • colore chiaro.
  • colore di sfondo chiaro.
  • codice scuro.
  • sfondo del codice scuro.

NOTA

tuttavia questo funziona sia per il codice inline che per il blocco di codice.

Saluti.,

3 Mi Piace

Sembra che il link corretto dovrebbe essere Custom Code

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.