Ecco un esempio di codice su come personalizzare il banner per renderlo meno alto sugli schermi piccoli: Inserisci questo nella scheda mobile della personalizzazione del tuo tema!
// Rende il banner di benvenuto adattabile alle dimensioni degli schermi piccoli
.below-site-header-outlet.welcome-link-banner-connector {
.welcome-link-banner-wrapper {
background-image: url($mobile-banner-bg);
background-size: cover;
.welcome-wrapper {
.featured-banner-link {
flex-direction: row;
padding-bottom: 0.5em;
>div a {
padding: 0 5px;
h3 {
font-size: 0.75em;
white-space: normal;
}
}
}
}
}
}
Da modificare in base alle tue esigenze (ecco perché ci sono annidamenti SCSS “vuoti”).
Questo è un enorme miglioramento nell’aspetto mobile del Welcome Banner. Proprio ieri ho visto un nuovo utente registrarsi al mio sito tramite cellulare, e si è inciampato nelle grandi dimensioni del banner; in pratica non si era reso conto che doveva scorrere verso il basso per vedere l’azione. Pertanto, ho cercato qualcosa di meglio, e quello snippet di CSS è brillante.
Ho dovuto rimuovere background-image: url($mobile-banner-bg); poiché è chiaro che l’hai preso da un TC forkato.
@awesomerobot, prenderesti in considerazione una PR per aggiungere questo miglioramento mobile al Componente Tema?
Ciao @awesomerobot, dato che finora non ho visto un PR a riguardo, ho appena creato un PR per aggiungere il miglioramento apportato da @Canapin e ho aggiunto due localizzazioni.
Ho dato un’occhiata e ho visto che hai rimosso le modifiche alla locale come richiesto da @team. Tuttavia, la PR è stata chiusa, quindi ne ho aperta una nuova per te:
Bello! Ma il problema delle icone verticali si verifica anche sui tablet, quindi l’uso del CSS personalizzato mobile inizia da una dimensione dello schermo troppo bassa. Sfortunatamente, il CSS personalizzato di Discourse non consente di selezionare i tablet. La mia soluzione è stata inserire il seguente testo nella scheda CSS personalizzato comune.
Include anche correzioni per spazi indesiderati a destra nella visualizzazione tablet, e ho anche scelto di aumentare la dimensione del carattere per i link a 1em.
Grazie per queste informazioni!
Non ho inviato una pull request al componente del tema con la mia versione mobile perché non l’ho testata in varie configurazioni. E il tuo messaggio mostra che il codice mobile avrebbe effettivamente bisogno di ulteriore lavoro