Skip to main content
⚠️ AVISO IMPORTANTE Estos selectores se aplican solo a la Versión 2 (V2) de los módulos de carrito de Upcart. Si usas la Versión 1 (V1), estos selectores no funcionarán. Para carritos V1, consulta la documentación de selectores CSS de la Versión 1, que cubre la estructura de módulos y los selectores heredados. Para comprobar qué versión usas, abre el Cart Editor y mira la parte superior del menú de la izquierda. Ahí aparece un menú desplegable Cart version una vez que todos los módulos del carrito están en V2; si no lo ves, tu carrito todavía tiene módulos V1. Para obtener más información sobre la migración de V1 a V2, consulta la guía de migración a V2.0.

Descripción general

Si quieres cambiar la apariencia de tu carrito, como ocultar un precio, ajustar el tamaño del texto o reposicionar un botón, este es el lugar para empezar. Esta biblioteca de selectores CSS te proporciona las herramientas que necesitas para hacer esos cambios con tu propio código personalizado. Todos los selectores CSS disponibles están agrupados en este artículo, junto con enlaces a recursos útiles para escribir y probar tus estilos.

NOTA

Aunque ofrecemos esta biblioteca para tu comodidad, el equipo de soporte de Upcart no puede ayudarte a crear ni a corregir código personalizado. Esto forma parte de nuestra Política de personalización. Te recomendamos consultar con un Shopify Expert para soluciones de código personalizado. Ver Shopify Experts

Cómo usar los selectores CSS de Upcart

Este artículo es una biblioteca de selectores CSS que puedes usar para dar estilo y personalizar tu cajón de carrito de Upcart. Cada selector apunta a una parte específica del carrito, como el encabezado, las filas de productos, los upsells, el módulo de recompensas y más. Puedes usar estos selectores para:
  • Ocultar o cambiar el estilo de elementos
  • Cambiar el espaciado, las fuentes o los colores
  • Ajustar el diseño según la imagen de marca de tu tienda
Para aplicar tu CSS, abre el Cart Editor, ve a Settings, selecciona la pestaña Custom CSS y pega tus estilos en el editor.

Qué debes saber antes de agregar CSS

Antes de lanzarte con tus estilos personalizados, aquí tienes algunos consejos para que todo salga bien. Te facilitarán probar los cambios, evitar sorpresas y conseguir el aspecto que quieres sin romper nada en tu carrito.

Lista de verificación de personalización con CSS:

  • Prueba en un entorno seguro: usa una vista previa o un tema no publicado cuando sea posible antes de publicar.
  • Empieza poco a poco: haz un cambio a la vez para que sea más fácil rastrear qué funcionó y qué no.
  • Pega los estilos en el lugar correcto: usa el campo Upcart Editor > Settings > Custom CSS para agregar tu código.
  • Usa la herramienta Inspeccionar: haz clic derecho en los elementos en tu navegador y selecciona Inspect para encontrar y probar selectores en vivo.
  • Evita las suposiciones: no todos los elementos aparecen en todos los carritos; prueba con diferentes carritos (con/sin recompensas, upsells, etc.).
Los siguientes selectores funcionan con la Versión 2 de los módulos de carrito de Upcart. V2 introduce un sistema de nomenclatura estructurado con prefijos de clase públicos e internos.

Pautas importantes para los selectores V2

⚠️ Usa solo selectores públicos para la personalización
  • Los selectores públicos (con el prefijo upcart-public-) forman parte de la API estable y es seguro usarlos para estilos personalizados
  • Los selectores internos (con el prefijo upcart-internal-) están reservados para uso interno y pueden cambiar sin previo aviso
SÍ: usa nombres de clase públicos para los estilos
NO: sobrescribas nombres de clase internos ni uses selectores profundos

Selectores CSS

Componentes generales

Módulo de encabezado

Módulo de anuncios

Módulos de recomendaciones y upsells

Módulo de notas

Módulo de código de descuento

Módulo de insignias de confianza

Módulo de recompensas por niveles

Módulo de artículos del carrito

Módulo de complementos

Módulo de pagos exprés

Módulo de resumen del carrito

Recursos útiles para empezar: