Skip to main content
⚠️ BELANGRIJKE MEDEDELING Deze selectors gelden alleen voor versie 2 (V2) van de Upcart-winkelwagenmodules. Als je versie 1 (V1) gebruikt, werken deze selectors niet. Raadpleeg voor V1-winkelwagens de documentatie over versie 1 CSS-selectors, die de legacy-modulestructuur en -selectors behandelt. Om te controleren welke versie je gebruikt, open je de Cart Editor en kijk je bovenaan het linkermenu. Daar verschijnt een dropdown Cart version zodra elke module in de winkelwagen op V2 draait; zie je deze niet, dan heeft je winkelwagen nog V1-modules. Zie voor meer informatie over migreren van V1 naar V2 de V2.0-migratiegids.

Overzicht

Als je het uiterlijk van je winkelwagen wilt aanpassen, zoals een prijs verbergen, de tekstgrootte aanpassen of een knop verplaatsen, dan is dit de plek om te beginnen. Deze CSS-selectorbibliotheek biedt de tools die je nodig hebt om die wijzigingen met je eigen aangepaste code door te voeren. Alle beschikbare CSS-selectors zijn in dit artikel gegroepeerd, samen met links naar handige bronnen voor het schrijven en testen van je stijlen.

OPMERKING

Hoewel we deze bibliotheek voor je gemak aanbieden, kan het Upcart-supportteam niet helpen bij het bouwen of repareren van aangepaste code. Dit is onderdeel van ons Aanpassingsbeleid. We raden aan om een Shopify Expert te raadplegen voor oplossingen met aangepaste code. Bekijk Shopify Experts

Upcart CSS-selectors gebruiken

Dit artikel is een bibliotheek met CSS-selectors die je kunt gebruiken om je Upcart cart drawer te stylen en aan te passen. Elke selector richt zich op een specifiek onderdeel van de winkelwagen — zoals de header, productregels, upsells, de beloningenmodule en meer. Je kunt deze selectors gebruiken om:
  • Elementen te verbergen of anders te stylen
  • Witruimte, lettertypen of kleuren te wijzigen
  • De lay-out aan te passen aan de branding van je winkel
Om je CSS toe te passen, open je de Cart Editor, ga je naar Settings, selecteer je het tabblad Custom CSS en plak je je stijlen in de editor.

Wat je moet weten voordat je CSS toevoegt

Voordat je aan je aangepaste stijlen begint, volgen hier enkele tips om alles soepel te laten verlopen. Deze maken het gemakkelijker om wijzigingen te testen, verrassingen te voorkomen en het gewenste uiterlijk te krijgen zonder iets in je winkelwagen kapot te maken.

Checklist voor CSS-aanpassingen:

  • Test in een veilige omgeving: Gebruik waar mogelijk een voorbeeld of niet-gepubliceerd thema voordat je live gaat.
  • Begin klein: Voer één wijziging tegelijk door, zodat je gemakkelijker kunt bijhouden wat wel of niet werkte.
  • Plak stijlen op de juiste plek: Gebruik het veld Upcart Editor > Settings > Custom CSS om je code toe te voegen.
  • Gebruik de Inspect-tool: Klik met de rechtermuisknop op elementen in je browser en selecteer Inspect om selectors live te vinden en te testen.
  • Vermijd aannames: Niet elk element verschijnt in alle winkelwagens — test met verschillende winkelwagens (met/zonder beloningen, upsells, enz.).
De volgende selectors werken met versie 2 van de Upcart-winkelwagenmodules. V2 introduceert een gestructureerd naamgevingssysteem met public- en internal-classprefixen.

Belangrijke richtlijnen voor V2-selectors

⚠️ Gebruik alleen public selectors voor aanpassingen
  • Public selectors (met het prefix upcart-public-) maken deel uit van de stabiele API en zijn veilig te gebruiken voor aangepaste styling
  • Internal selectors (met het prefix upcart-internal-) zijn gereserveerd voor intern gebruik en kunnen zonder waarschuwing wijzigen
DOEN: Gebruik public class-namen voor styling
NIET DOEN: Internal class-namen overschrijven of diepe selectors gebruiken

CSS-selectors

Algemene componenten

Header-module

Announcements-module

Recommendation- en Upsell-modules

Notes-module

Kortingscodemodule

Trust badges-module

Gestaffelde beloningenmodule

Cart items-module

Add-ons-module

Express payments-module

Cart summary-module

Handige bronnen om te beginnen: