Skip to main content
⚠️ AVISO IMPORTANTE Estes seletores se aplicam somente à Versão 2 (V2) dos módulos de carrinho do Upcart. Se você usa a Versão 1 (V1), estes seletores não funcionarão. Para carrinhos V1, consulte a documentação de seletores CSS da Versão 1, que cobre a estrutura de módulos e os seletores legados. Para verificar qual versão você está usando, abra o Cart Editor e olhe o topo do menu à esquerda. Um menu suspenso Cart version aparece ali quando todos os módulos do carrinho estão na V2; se você não o vê, seu carrinho ainda tem módulos V1. Para mais informações sobre a migração da V1 para a V2, consulte o guia de migração para a V2.0.

Visão geral

Se você quer mudar a aparência do seu carrinho, como ocultar um preço, ajustar o tamanho do texto ou reposicionar um botão, este é o lugar para começar. Esta biblioteca de seletores CSS fornece as ferramentas necessárias para fazer essas mudanças com seu próprio código personalizado. Todos os seletores CSS disponíveis estão agrupados neste artigo, junto com links para recursos úteis para escrever e testar seus estilos.

NOTA

Embora forneçamos esta biblioteca para sua conveniência, a equipe de suporte do Upcart não pode ajudar a criar ou corrigir código personalizado. Isso faz parte da nossa Política de personalização. Recomendamos consultar um Shopify Expert para soluções de código personalizado. Veja os Shopify Experts

Como usar os seletores CSS do Upcart

Este artigo é uma biblioteca de seletores CSS que você pode usar para estilizar e personalizar seu cart drawer do Upcart. Cada seletor atinge uma parte específica do carrinho — como o cabeçalho, as linhas de produto, os upsells, o módulo de recompensas e muito mais. Você pode usar esses seletores para:
  • Ocultar ou reestilizar elementos
  • Mudar espaçamentos, fontes ou cores
  • Ajustar o layout de acordo com a identidade da sua loja
Para aplicar seu CSS, abra o Cart Editor, acesse Settings, selecione a aba Custom CSS e cole seus estilos no editor.

O que saber antes de adicionar CSS

Antes de mergulhar nos seus estilos personalizados, aqui vão algumas dicas para tudo correr bem. Elas facilitam testar mudanças, evitar surpresas e alcançar o visual desejado sem quebrar nada no seu carrinho.

Checklist de personalização de CSS:

  • Teste em um ambiente seguro: use uma pré-visualização ou um tema não publicado sempre que possível antes de colocar no ar.
  • Comece pequeno: faça uma mudança de cada vez para ser mais fácil rastrear o que funcionou ou não.
  • Cole os estilos no lugar certo: use o campo Upcart Editor > Settings > Custom CSS para adicionar seu código.
  • Use a ferramenta de inspeção: clique com o botão direito nos elementos do navegador e selecione Inspecionar para encontrar e testar seletores ao vivo.
  • Evite suposições: nem todo elemento aparece em todos os carrinhos — teste com carrinhos diferentes (com/sem recompensas, upsells etc.).
Os seletores a seguir funcionam com a Versão 2 dos módulos de carrinho do Upcart. A V2 introduz um sistema de nomenclatura estruturado com prefixos de classe públicos e internos.

Diretrizes importantes para os seletores V2

⚠️ Use apenas seletores públicos para personalização
  • Seletores públicos (com prefixo upcart-public-) fazem parte da API estável e são seguros para estilização personalizada
  • Seletores internos (com prefixo upcart-internal-) são reservados para uso interno e podem mudar sem aviso
FAÇA: use nomes de classe públicos para estilizar
NÃO FAÇA: sobrescrever nomes de classe internos ou usar seletores profundos

Seletores CSS

Componentes gerais

Módulo de cabeçalho

Módulo de anúncios

Módulos de recomendação e upsell

Módulo de notas

Módulo de código de desconto

Módulo de selos de confiança

Módulo de recompensas por níveis

Módulo de itens do carrinho

Módulo de add-ons

Módulo de pagamentos expressos

Módulo de resumo do carrinho

Recursos úteis para começar: