Grazie! Ho controllato Github, ma non ho ancora trovato nuovi commit lì.
Grazie per il suggerimento sul colore, in realtà intendevo dire il colore del bordo della casella di ricerca (a bianco). C’è un modo per farlo anche questo?

Grazie! Ho controllato Github, ma non ho ancora trovato nuovi commit lì.
Grazie per il suggerimento sul colore, in realtà intendevo dire il colore del bordo della casella di ricerca (a bianco). C’è un modo per farlo anche questo?

Ciò significa che non stai utilizzando questo componente del tema
Condividi un link al repository di github che hai appena controllato.
Questo componente potrebbe funzionare con la scorciatoia da tastiera per la ricerca (“/”)? Al momento, l’utilizzo della scorciatoia lo riporta all’icona di ricerca e al menu a discesa:
Per riferimento, il componente Header Search ufficiale presenta un piccolo glitch diverso: entra nel campo di ricerca quando si utilizza la scorciatoia, ma poi mostra i risultati solo dopo aver selezionato effettivamente il campo con un clic del mouse:
Quindi mi chiedo se ci sia un modo per rendere la ricerca nell’header completamente compatibile con l’uso della scorciatoia da tastiera?
In realtà credo che i tuoi aggiornamenti fossero per il tema, inteso come intero tema (nota il nome del repository):
Stavo parlando del componente: GitHub - discourse/discourse-header-search
Sembra avere un proprietario diverso, probabilmente ho fatto confusione, scusa.
Sì, è corretto. Quello è il repository associato a questo argomento, anche se non è chiamato correttamente. Vedi l’OP
Vuoi questo
okay grazie, se anche questo è un componente, posso usarlo in combinazione con il mio tema. Proverò anche questo. Grazie per il tuo aiuto.
Forse potresti aggiornare questo nell’OP per chiarire che si tratta di un componente (forse ci sono altri come me che eviterebbero un tema, ma apprezzerebbero un componente)
Recentemente, con l’ultimo aggiornamento del codice sorgente di discourse, il componente del tema ha avuto un conflitto e la barra di intestazione di discourse è scomparsa.
Da quello che vedo, il componente utilizza codice deprecato. Credo che ci si aspetti che non funzioni più con tutte le recenti modifiche di modernizzazione in corso nel core.
In alternativa, hai questi due componenti tematici ufficiali:
L’ho contrassegnato come broken per ora. @angus sentiti libero di rimuovere il tag se/quando sarà stato aggiornato.
Oltre alle deprecazioni, l’implementazione della ricerca di core è recentemente passata da Widgets a Glimmer Components, quindi immagino che questo tema richiederebbe una significativa refactoring per farlo funzionare di nuovo.
Come ha detto @Arkshine, abbiamo un paio di componenti official simili, quindi sono una buona alternativa (o un buon riferimento su come re-implementare questo).
Questa è stata la prima cosa che ho costruito come sviluppatore software, nel lontano 2015 (anche se allora era un plugin poiché i componenti del tema non esistevano; stesso codice però), quindi mi sento un po’ nostalgico al riguardo. Ma a meno che qualcuno non voglia seriamente questo invece dei componenti menzionati da @Arkshine, questo rimarrà rotto.
@angus Ho aperto una PR qui per disabilitarla automaticamente sulle versioni recenti di Discourse e aggiungere una descrizione che dica che non è più supportata:
Ho anche aggiunto un
all’OP qui con un link alle alternative ufficiali.