Pulsante di autenticazione combinata di Discourse

:information_source: Riepilogo Sostituisce il pulsante Accedi mobile con un pulsante combinato Registrati / Accedi che apre un modale con i link
:hammer_and_wrench: Repository https://github.com/Lillinator/discourse-combined-auth-button
:question: Guida all’installazione Come installare un tema o un componente del tema

Installa questo componente del tema

:woman_technologist:t2: Panoramica

Questo componente del tema unisce i pulsanti di registrazione e accesso in un unico pulsante con opzioni a discesa, per uno spazio nell’intestazione più pulito e un’esperienza utente migliorata (specialmente per gli utenti mobili).

In particolare, la visualizzazione mobile predefinita del forum Discourse nasconde il pulsante Registrati e mostra solo il pulsante Accedi esistente; ciò può risultare confuso e poco intuitivo per i nuovi visitatori dei forum Discourse (visualizzazione anonima). Inoltre, il pulsante Accedi nella visualizzazione mobile predefinita collega alla pagina di accesso che, a sua volta, contiene un link alla pagina di registrazione; questo crea un attrito non necessario per i nuovi utenti su dispositivi mobili.

Visualizzazione mobile predefinita senza componente:

Questo semplice componente del tema Discourse sostituisce il pulsante Accedi esistente con un pulsante combinato con un’etichetta più chiara: l’impostazione predefinita è Registrati / Accedi. Quando viene cliccato o toccato, apre un menu a discesa o un modale mobile con i link alle pagine di registrazione o accesso. È presente un’impostazione amministrativa che offre l’opzione di nascondere l’icona del pulsante combinato per liberare più spazio nell’intestazione, nonché impostazioni per modificare le icone e i campi di testo per personalizzare tutte le etichette dei pulsanti.

Pulsante mobile e modale con le impostazioni predefinite del componente:

Pulsante desktop e menu a discesa con le impostazioni predefinite del componente:

Sono presenti impostazioni amministrative che consentono di nascondere l’icona del pulsante combinato per liberare più spazio nell’intestazione nella visualizzazione mobile, nonché per modificare tutte le icone dei pulsanti. Puoi anche personalizzare tutte le etichette dei pulsanti.


:gear: Impostazioni e traduzioni del tema

Impostazione Descrizione
enable_on_desktop Abilita il pulsante di autenticazione combinato su tutte le dimensioni delle visualizzazioni
hide_mobile_login_button_icon Nasconde l’icona del pulsante di autenticazione combinato nella visualizzazione mobile per risparmiare spazio nell’intestazione
login_button_icon Icona SVG per il pulsante Accedi (e per il pulsante di autenticazione combinato se ‘Nascondi icona pulsante accesso mobile’ è disabilitato)
signup_button_icon Icona SVG per il pulsante Registrati
button_labels.auth Stringa di testo combinata per il pulsante per le traduzioni del tema
button_labels.log_in Stringa di testo per il pulsante Accedi per le traduzioni del tema
button_labels.sign_up Stringa di testo per il pulsante Registrati per le traduzioni del tema

:camera_flash: Ulteriori screenshot

Pagina delle impostazioni

Con hide_mobile_login_button_icon abilitato

Etichette e icone dei pulsanti modificate

Mobile:


Desktop:


:bulb: Note


Scopri il mio altro materiale Discourse
8 Mi Piace

Ho appena pubblicato un aggiornamento che migliora l’esperienza aprendo un modale mobile che collega alle pagine di registrazione o accesso. Ho aggiornato anche l’OP. Grazie a @Moin per l’idea! :smiley:

screenshot

Pulsanti predefiniti del modale del componente:

Etichette dei pulsanti modificabili:

4 Mi Piace

Grazie mille @Lilly, proverò a breve

1 Mi Piace

ok ho apportato nuovamente alcune modifiche a questo componente: ora è possibile attivarlo su desktop e modificare tutte le icone.