Pulsante chat nella pagina del profilo

Possiamo aggiungere un pulsante di chat alla pagina del profilo?

3 Mi Piace

Ora capisco:

Forse può essere utile se si vuole avviare una chat dalla pagina del profilo.

Gli utenti possono anche fare clic su chat sulla usercard come alternativa:

3 Mi Piace

Ecco un componente tematico per questo. :+1:

8 Mi Piace

Grazie per aver segnalato questo, concordo sul fatto che il pulsante della chat dovrebbe essere incluso nel profilo utente. Sembra anche che dovrebbe essere lì per impostazione predefinita.

Penso che @Arkshine abbia fatto un ottimo lavoro nel trovare una soluzione per questo :rocket:

Abbiamo avuto una breve discussione interna e abbiamo deciso di includerlo come parte di core/chat, poiché è una funzionalità attesa e l’abbiamo già anche per la user card.

L’ho aggiunto con questo commit:

4 Mi Piace

Forse il pulsante dovrebbe essere nascosto sui profili degli utenti che hanno scelto di non ricevere messaggi di chat, in modo simile all’implementazione del pulsante dei messaggi personali.

E il pulsante più piccolo sulla usercard è correlato anche a quella modifica?

3 Mi Piace

È un punto giusto, grazie per averlo evidenziato. Ci darò un’occhiata.

Questa modifica stilistica è correlata al tema della user-card, ho aperto una PR sul tema con una correzione per questo, che si spera venga presto unita.

3 Mi Piace

Penso che sia stata unita, ma il pulsante è ancora più piccolo

Ho apportato un follow-up per correggere i problemi riscontrati con il pulsante che appariva nonostante l’opt-out dalla chat. Anche lo scenario opposto era vero (chat abilitata ma l’utente di destinazione ha disabilitato la chat). Entrambi gli scenari dovrebbero ora essere corretti con questa modifica:

Il problema del CSS che non si aggiorna ancora per il pulsante è un problema specifico di meta, stiamo utilizzando una versione precedente del componente tema della user card al momento, quindi le modifiche di stile non vengono riflesse, ma seguirò su questo e lo correggerò presto.

4 Mi Piace