Ho apportato alcune modifiche CSS al plugin Discourse Reactions. Ora assomiglia molto ai pulsanti delle reazioni di Facebook.
Questi sono per 6 pulsanti di reazione, incluso quello predefinito che sul mio sito è .
COMMON / SCSS
Inserisci questo codice nella sezione CSS comune. Nota importante: Puoi modificare gli emoji sopra l’etichetta modificando le righe content: 'Love it!', content: 'Beautiful', ecc. Ovviamente puoi usare qualsiasi reazione desideri. Si tratta solo di un’etichetta sopra le reazioni.
Purtroppo non è possibile nascondere l’attributo title con il CSS, ma puoi modificare il testo js.discourse_reactions.picker.react_with in /admin/customize/site_texts per renderlo più breve.
Sto pensando di usarlo nella mia configurazione di Discourse, ma attualmente abbiamo due righe di opzioni di reazione (sei emoji per riga, quindi 12 emoji in totale).
So abbastanza di CSS per cavarmela, ma non è davvero il mio forte.
Quanto sarebbe difficile modificare questo codice in modo che funzioni per quel tipo di disposizione?
Apprezzo davvero la tua condivisione (anche se sono piuttosto in ritardo alla festa!).
Grazie JR Penso che creerò un componente tematico da questo per renderlo più facile da usare e adattarlo alle reazioni, aggiungere alcune correzioni, ecc… Spero che aiuti. Cercherò di realizzarlo la prossima settimana.
Ho creato un componente tematico da questo. Penso che renda le cose più facili.
Grazie al componente tematico creato in precedenza da @manuelCategory List with Banners posso implementare facilmente l’impostazione dell’elenco sull’etichetta delle reazioni. Grazie
Ho aggiunto correzioni e alcune impostazioni:
reactions_label
Separare con punto e virgola ; nome reazione;etichetta reazione
reactions picker rounding
Arrotondamento degli angoli del selettore delle reazioni (border-radius). Puoi usare px, em, ecc.
Predefinito 1em.