Ir al contenido principal
Todas las coleccionesDiseño
Personaliza la apariencia del widget con CSS
Personaliza la apariencia del widget con CSS
Diego Matamoros avatar
Escrito por Diego Matamoros
Actualizado hace más de un mes

Puedes formatear el widget utilizando CSS. El CSS debe añadirse en Ajustes > Desarrolladores, debajo de Estilos personalizados.

  • Utiliza el CSS a continuación según los botones o el texto que deseas modificar.

  • Cambia los valores hexadecimales a los colores que necesites.

  • Si no se aplica el CSS, agrega !important después del valor hexadecimal

    p.ej. llenar:

    • #e6017e !important;

El CSS agregado debería verse similar a la captura de pantalla siguiente.


Personalización de widgets

A continuación se muestran ejemplos de código que demuestran los elementos que puedes modificar con CSS para que coincidan con la configuración de tu tema.

Widget de ancho de página

Esta regla CSS afectará el ancho del widget en la página del carrito.

@media screen and (min-width: 768px) {
#storePickupApp {
margin-left: 0.1em !important;
max-width: 100% !important;
}
}


Icono de botón inactivo

Esta regla CSS modifica la apariencia de los íconos de las opciones de entrega cuando están deseleccionados en el widget.

#storePickupApp .checkoutMethod .pickupIcon {
fill: #000;
}
#storePickupApp .checkoutMethod .deliveryIcon {
fill: #000;
}
#storePickupApp .checkoutMethod .shippingIcon {
fill: #000;
}

Icono de botón activo

Esta regla CSS modifica la apariencia de los iconos de las opciones de entrega cuando se seleccionan en el widget.

#storePickupApp .checkoutMethod.active .pickupIcon svg{
fill: #fff;
}
#storePickupApp .checkoutMethod.active .deliveryIcon svg {
fill: #fff;
}
#storePickupApp .checkoutMethod.active .shippingIcon svg {
fill: #fff;
}

Fondo del botón del método de pago activo

Esta regla CSS modifica el fondo del botón de la opción de entrega seleccionada en el widget.

#storePickupApp .checkoutMethodsContainer.default .checkoutMethod.active {
background: #4ba49b !important;
}

Texto del método de pago activo

Esta regla CSS modifica la apariencia del texto del botón de la opción de entrega seleccionada en el widget.

#storePickupApp .checkoutMethodsContainer.default .checkoutMethod.active .checkoutMethodName {
color: #fff;
}

Texto del método de pago inactivo

Esta regla CSS modifica la apariencia del texto de los botones de opciones de entrega no seleccionadas en el widget.

#storePickupApp .checkoutMethodsContainer.default .checkoutMethod .checkoutMethodName {
color: #4BA49B !important;
}

Fondo del botón de búsqueda

Esta regla CSS modifica el fondo del botón de búsqueda en el widget.

#storePickupApp .checkoutMethodContainer .inputWithButton .button {
background: #4BA49B !important;
}

Icono del botón de búsqueda

Esta regla CSS modifica la apariencia del icono del calendario del selector de fechas en el widget.

#storePickupApp .datepickerIcon {    
fill: #4BA49B;
}

Fondo de ubicación de recogida en tienda

Esta regla CSS modifica el fondo de la ubicación de recogida seleccionada en el widget.

#storePickupApp .checkoutMethodContainer .locations .location.active{ background: #4BA49B !important;
}

Ubicación de recogida en tienda activa

Esta regla CSS modifica el texto de la ubicación de recogida seleccionada en el widget.

#storePickupApp .checkoutMethodContainer .locations .location.active {
color: #4BA49B; }

Ubicación de recogida en tienda inactiva

Esta regla CSS modifica el texto de la ubicación de recogida no seleccionada en el widget.

#storePickupApp .checkoutMethodContainer .locations { 
color: #4BA49B !important;
}

Más información enlace

Esta regla CSS modifica el texto del enlace de "Más información" en el widget.

#storePickupApp .checkoutMethodContainer .locations .location .block .moreInformationLink {
color: #4ba49b;
}

Calendario de widgets entre semana

Esta regla CSS modifica la apariencia de los días de la semana en el widget del calendario.

#storePickupApp .picker__weekday {
color: #4BA49B;
}

Mes calendario del widget

Esta regla CSS modifica la apariencia de los meses en el widget del calendario.

#storePickupApp  .picker__month  {
color: #4BA49B;
}

Año calendario del widget

#storePickupApp  .picker__month  {
color: #4BA49B;
}

Fechas disponibles

Esta regla CSS modifica la apariencia de las fechas disponibles en el widget del calendario.

#storePickupApp .picker__day--infocus{
color:#4BA49B !important;
}

Las fechas disponibles se desplazan

Esta regla CSS modifica el efecto de desplazamiento para las fechas disponibles en el widget del calendario.

#storePickupApp .picker__day--infocus:hover{
color: #4BA49B; !important;
}

Fecha seleccionada

Esta regla CSS modifica la fecha seleccionada en el widget del calendario.

#storePickupApp .picker__list-item--highlighted-2{
color: #4BA49B !important;
}

Fechas no disponibles

Esta regla CSS modifica la apariencia de las fechas no disponibles en el widget del calendario.

#storePickupApp .picker--focused .picker__day--disabled, .picker__day--disabled, .picker__day--disabled:hover {
color:#4BA49B;
}

Fondo de la barra de búsqueda

Esta regla CSS modifica el fondo de la barra de búsqueda dentro del widget.

#storePickupApp .checkoutMethodContainer .inputWithButton input[type=text]{
background:#4BA49B;
}

Texto de la barra de búsqueda: Recogida en tienda

Esta regla CSS personaliza el texto del marcador de posición en la barra de búsqueda de recogida en la tienda dentro del widget.

#pickupGeoSearchField::placeholder{
color: #4BA49B !important;
}

Texto de la barra de búsqueda: entrega local

Esta regla CSS personaliza el texto del marcador de posición en la barra de búsqueda de entrega local dentro del widget.

#deliveryGeoSearchField::placeholder{
color: #4BA49B !important;
}

Texto del selector de fecha

#storePickupApp .pickadate::placeholder {
color: #4BA49B !important;
}


Personalización del widget del validador de entrega

A continuación se presentan ejemplos de código que demuestran los elementos de nuestro widget de validador de entrega que puedes modificar con CSS para que coincidan con la configuración de tu tema.

Botón de enviar

Esta regla CSS personaliza el botón de envío dentro del widget de validador de entrega.

.zapiet-delivery-validator__submit {
color: #fff !important;
}

Botón de cerrar

Esta regla CSS personaliza el botón de cerrar dentro del widget de validador de entrega.

 .zapiet-delivery-validator__close {
fill: #000 !important;
}

Fondo de la barra superior

Esta regla CSS modifica el fondo de la barra superior en el widget de validador de entrega.

#zapiet-delivery-validator__topbar {
background: #AED6D2 !important;
}

Fondo de mensaje emergente

Esta regla CSS modifica el fondo del mensaje emergente que aparece cuando se valida la dirección de entrega en el widget de validador de entrega.

#zapiet-delivery-validator__modal .zapiet-delivery-validator__modal__container{ border-top-left-radius: 25px !important; border-top-right-radius: 25px !important; border-bottom-right-radius: 25px !important; border-bottom-left-radius: 25px !important; }

Botón de mensaje emergente

Esta regla CSS modifica el botón en el mensaje emergente que aparece cuando se valida la dirección de entrega en el widget de validador de entrega.

#zapiet-delivery-validator #zapiet-delivery-validator__modal #zapiet-delivery-validator__modal__primary-action{
color: #000000 !important;
}

¿Ha quedado contestada tu pregunta?