Badge dell'argomento risolto

Installa questo componente del tema

Ciao :waving_hand:

Questo componente del tema aggiunge opzioni di stile agli argomenti risolti e non risolti. Puoi impostare un badge personalizzato e un colore di sfondo.

Per impostazione predefinita, appare così nella pagina dell’elenco degli argomenti :arrow_down_small:
Stilizzato (prima del titolo)

Con sfondo


Inline


Stilizzato (dopo il titolo)


Titolo dell’argomento, Intestazione dell’argomento
Stilizzato
Screenshot 2023-10-11 at 23.40.35


Inline
Screenshot 2023-10-11 at 23.43.39


Ci sono molte impostazioni in cui puoi modificare separatamente l’icona, il testo e lo stile per risolti e non risolti.

Impostazioni indicatore globale :arrow_down_small:

tipo
– stilizzato (badge)
– inline (posizionato inline prima del titolo)

posizionamento (stilizzato)
– prima del titolo
– dopo il titolo

raggio del bordo
– arrotondamento del badge


Impostazioni indicatore risolto

indicatore risolto
– Utilizza il simbolo unicode :check_mark: ma puoi usarne anche altri (ad es. emoji). Si posiziona prima dell’etichetta.



colore del bordo risolto
Il badge ha un bordo trasparente da 1px e questa impostazione ti permette di impostarne il colore.

abilita sfondo argomento risolto
Abilitando questa impostazione si attiverà il campo sottostante dove puoi impostare il colore di sfondo dell’elemento dell’elenco degli argomenti.


Impostazioni indicatore non risolto

Stesse impostazioni per l’indicatore non risolto qui sotto…

Se vuoi abilitare l’indicatore non risolto, attiva l’impostazione casella vuota su non risolto del plugin Discourse Solved.


Da fare:

– Prova a spostarlo per usarlo come stato dell’argomento (apparirà ovunque appaia lo stato dell’argomento e permette anche di usare un’icona personalizzata)

20 Mi Piace

Tema-componente interessante. L’unico piccolo problema è che anche il post della categoria “about” è contrassegnato come irrisolto.

1 Mi Piace

Ciao @Heliosurge :wave:

Grazie :slight_smile:
Tecnicamente l’argomento su è anche un argomento risolvibile. Se hai abilitato l’impostazione casella vuota su irrisolto sul plugin Discourse Solved, allora la casella vuota appare per l’elenco degli argomenti su e anche nell’argomento su. Per nascondere il badge irrisolto per un argomento specifico devi chiuderlo.

2 Mi Piace

Fantastico, grazie! Ho imparato qualcosa di nuovo.

:clinking_beer_mugs::smiling_face_with_sunglasses::+1::sparkles:

1 Mi Piace

Grazie per il componente….

ma con il componente
https://github.com/VaperinaDEV/discourse-solved-quote-

il messaggio risolto non viene visualizzato in verde, il componente non funziona…. :frowning:

non è possibile avere 2 componenti, uno per l’oggetto e uno per il messaggio, che funzionino

Ciao @barto_95 :waving_hand:

Questi due componenti dovrebbero funzionare correttamente insieme, ma l’URL corretto del componente è: GitHub - VaperinaDEV/discourse-solved-quote-customization

2 Mi Piace

Ciao :waving_hand: Ho aggiornato questo componente del tema per funzionare con l’elenco di argomenti Glimmer. :slightly_smiling_face: Grazie per la segnalazione: Discourse topic-list changes · Issue #4 · VaperinaDEV/solved-topic-badge · GitHub

4 Mi Piace

L’elenco degli argomenti legacy è stato eliminato questo mese.
Il codice può essere rimosso:


Ho creato una rapida PR:

6 Mi Piace

Oops, mi dispiace, ho dimenticato di aggiornare questo componente. Grazie @Arkshine, l’ho unito. :heart:
@ozkn, per favore aggiorna il componente.

4 Mi Piace

Questo componente è incompatibile con discourse-umbrella-groupswitchdisplay e non può essere utilizzato insieme. Si è verificato un errore che potrebbe impedire il corretto funzionamento del tuo sito.

Motivo: Conflitto tra temi/componenti attivi.

Fai clic qui per aggiornare, riconfigurare o disabilitare il componente.

(Questo messaggio è visibile solo agli amministratori del sito.)

Grazie per l’aggiornamento. Ho aggiornato e provato ma ricevo lo stesso errore. @Don

1 Mi Piace

Oh, sì, scusa, capisco. Corretto qui: FIX: Discourse version to beta3 · VaperinaDEV/solved-topic-badge@e5889a3 · GitHub Aggiorna di nuovo. :slight_smile:

5 Mi Piace

Grazie, ora funziona bene senza problemi.

2 Mi Piace

Oops, mi dispiace!

2 Mi Piace

Ciao ragazzi,

Dopo l’aggiornamento all’ultima versione:

3.5.0.beta8-dev (commit: 5eca6d826e)

Ho riscontrato una regressione visiva relativa ai plugin Discourse Solved e Solved Topic Badge.

Problema:

In precedenza, gli argomenti risolti avevano uno sfondo verde, mentre gli argomenti non risolti (in attesa di soluzione) apparivano con uno sfondo rosso nell’elenco degli argomenti.

Ora, tutti gli argomenti risolti non visualizzano più lo sfondo verde, anche se l’impostazione è abilitata.

Dettagli:

Screenshot (dopo l’aggiornamento):

Previsto:

Gli argomenti risolti dovrebbero mantenere lo sfondo verde per una migliore chiarezza visiva.

Fatemi sapere se si tratta di una regressione o se sono necessarie nuove modifiche CSS per ripristinare questo comportamento.

1 Mi Piace

Penso che questo accada per gli argomenti che hai letto a causa delle modifiche in
UX: Variable additions (#33473) · discourse/discourse@20f57ae · GitHub,
che ha aggiunto un colore di sfondo separato per gli argomenti visitati.

Probabilmente potresti risolvere il problema con il tuo CSS fino a quando il componente del tema non sarà adattato, ma al momento non posso verificarlo.

I problemi con i componenti che non sono #ufficiali dovrebbero generalmente essere segnalati nell’argomento.

2 Mi Piace

Grazie Moin!

Sono riuscito a risolvere il problema usando CSS personalizzato:

.topic-list-item.solved,
.topic-list-item.visited.solved,
.latest-topic-list-item.solved,
.latest-topic-list-item.visited.solved {
  background-color: var(--success-low) !important;
}

CC: @sam @j.jaffeux

@Don a causa delle recenti aggiunte di variabili al core, potrebbe essere necessario modificare leggermente il tuo componente affinché i colori di sfondo funzionino, anche quando un argomento è stato visitato.

3 Mi Piace

Ciao :waving_hand: Grazie per la segnalazione! Ecco l’aggiornamento: UX: Adds background color for visited topic list items · VaperinaDEV/solved-topic-badge@1f87fe4 · GitHub

4 Mi Piace

Ciao @Don Ho notato che lo sfondo colorato per gli utenti disconnessi non viene visualizzato.
E il colore di sfondo per aside.quote.accepted-answer`blockquote non assume il colore del badge risolto, c’è un modo per regolarlo?