Hacer que los enlaces del banner sean horizontales en la versión móvil

¿Hay alguna forma de hacer que los enlaces del banner en la versión móvil aparezcan horizontalmente en lugar de verticalmente? ¡Gracias!

4 Me gusta
4 Me gusta

Muchas gracias, por alguna razón no me di cuenta. ¡Funciona perfectamente!

4 Me gusta
5 Me gusta

Aquí tienes un ejemplo de código sobre cómo puedes personalizar el banner para que sea menos alto en pantallas pequeñas:
:warning: ¡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”).

Tal como está, se ve así en mi proyecto actual:


edición: @Moin fue más rápido que yo en mencionar mis propios ajustes… Bravo :clap: :smile:

11 Me gusta

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?

6 Me gusta

Claro, las PR siempre son bienvenidas.

3 Me gusta

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. :wink:

6 Me gusta

Eché un vistazo y vi que eliminaste los cambios de Locale según lo solicitado por @team. Sin embargo, el PR se cerró, así que abrí uno nuevo para ti:

6 Me gusta

¡Genial! ¿Cuándo crees que se fusionará?

2 Me gusta

No estoy seguro, @awesomerobot, ¿está bien mi PR?

5 Me gusta

Me parece bien, fusionado ahora. ¡Gracias!

6 Me gusta

¡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.

@media (max-width: 768px) {
  .below-site-header-outlet.welcome-link-banner-connector {
    .welcome-link-banner-wrapper {
        background-size: cover;
        .welcome-wrapper {
            .welcome-content {
                p {
                    max-width: initial;
                }
            }
            .featured-banner-link {
                flex-direction: row;
                padding-bottom: 0.5em;
                div a {
                    padding: 0 5px;
                    h3 {
                        font-size: 1em;
                        white-space: normal;
                        }
                    }
                }
            }
        }
    }
}
3 Me gusta

¡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 :slight_smile:

3 Me gusta

Este tema se cerró automáticamente después de 801 días. Ya no se permiten nuevas respuestas.