Aquí tienes un ejemplo de código sobre cómo puedes personalizar el banner para que sea menos alto en pantallas pequeñas: ¡Pon esto en la pestaña móvil de la personalización de tu tema!
// Hace que el banner de bienvenida se adapte a tamaños de pantalla pequeños
.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;
}
}
}
}
}
}
Para ajustar según tus necesidades (por eso hay anidamientos SCSS “vacíos”).
Esta es una gran mejora en la apariencia móvil del Banner de Bienvenida. Ayer mismo vi a un nuevo usuario registrarse en mi sitio a través del móvil, y tropezó con el gran tamaño del banner; básicamente, no se dio cuenta de que tenía que desplazarse hacia abajo para ver la acción. Por lo tanto, he estado buscando algo mejor, y ese fragmento de CSS es brillante.
Tuve que eliminar background-image: url($mobile-banner-bg); ya que está claro que lo tomaste de un TC bifurcado.
@awesomerobot, ¿considerarías una PR para añadir esta mejora móvil al Componente de Tema?
Hola @awesomerobot, dado que no he visto una PR para eso hasta ahora, acabo de crear una PR para agregar la mejora realizada por @Canapin, y agregué dos localizaciones.
¡Genial! Pero el problema con los iconos verticales también ocurre en las tabletas, por lo que usar el CSS personalizado móvil comienza en un tamaño de pantalla demasiado bajo. Desafortunadamente, el CSS personalizado de Discourse no te permite apuntar a las tabletas. Mi solución fue colocar el siguiente texto en la pestaña CSS personalizado común.
También incluye correcciones para el espaciado no deseado a la derecha en la vista de tableta, y también elegí aumentar el tamaño de fuente de los enlaces a 1em.
¡Gracias por esta información!
No hice una solicitud de extracción al componente temático con mi versión móvil porque no la probé en varias configuraciones. Y tu mensaje muestra que el código móvil efectivamente necesitaría trabajo adicional