Przejdź do głównej zawartości

Przegląd stylizacji

Każdy badge ma własne pola stylizacji. Cokolwiek zostawisz puste, fallbackuje na slot, potem rozmieszczenie, potem globalne ustawienia domyślne. Ta strona dokumentuje dostępne pola i kolejność rozwiązywania.

Ten sam zestaw pól istnieje na badge’u, slocie, rozmieszczeniu i globalnych ustawieniach domyślnych:

PoleEfekt
Kolor tłaWypełnienie tła (dowolny kolor CSS).
Kolor tekstuKolor tekstu i ikony inline.
Rozmiar fontuRozmiar tekstu badge’a.
Line heightOdstęp pionowy tekstu badge’a.
PaddingWewnętrzny odstęp między tekstem a krawędzią badge’a.
MarginZewnętrzny odstęp wokół badge’a.
GapOdstęp między tekstem a ikoną.
Promień zaokrągleniaZaokrąglenie narożników (ustaw na 0 dla wstążek).
Backdrop filterCSS backdrop-filter (np. blur(8px)) dla efektu szronionego szkła.
Rozmiar ikonyRozmiar ikony SVG, jeśli obecna.
Kierunek flexKolejność tekstu i ikony (row, row-reverse, column, column-reverse).

Wszystkie wartości używają wewnętrznie CSS custom properties — czysto integrują się z dowolnym motywem.

Style są rozwiązywane od najwyższego priorytetu do najniższego. Pierwszy poziom z niepustą wartością wygrywa:

  1. Sam badge — jego stylizacja nadpisuje wszystko.
  2. Rozmieszczenie — gdy badge używa rozmieszczenia innego niż nakładka (nad/pod boksem zakupowym, nad/pod informacjami o produkcie), domyślne rozmieszczenia stosują się następnie.
  3. Slot — gdy badge używa nakładki na zdjęciu, domyślne Lewego lub Prawego slotu stosują się następnie.
  4. Globalne ustawienia domyślne — wartości z zakładki Domyślne badge w konfiguracji globalnej stosują się ostatecznie.

Ustawienie wartości na poziomie badge’a nadpisuje wszystko inne — nawet jeśli slot i globalne ustawienia domyślne nie zgadzają się, badge wygrywa.

Kiedy ustawiać ustawienia domyślne vs. wartości per badge

Dział zatytułowany „Kiedy ustawiać ustawienia domyślne vs. wartości per badge”
  • Globalne ustawienia domyślne — wybierz wartości pasujące do języka wizualnego sklepu. Większość badge powinna wyglądać “wystarczająco dobrze” bez stylizacji per badge.
  • Ustawienia domyślne slotu — używaj gdy jedna strona zdjęcia potrzebuje odrębnego stylu (np. wstążki po prawej z grubym paddingiem, płaskie naklejki po lewej z ciasnym paddingiem).
  • Ustawienia domyślne rozmieszczenia — ustaw gdy badge nad-boksem i pod-boksem potrzebują różnych wizualnych (np. większy nad, mniejszy pod).
  • Per badge — nadpisuj tylko co jest faktycznie specyficzne dla badge’a (kolor marki kampanii, ponadwymiarowy font dla promocji hero).

Dla efektów szronionego szkła paruj backdrop filter taki jak blur(8px) z półprzezroczystym tłem jak rgba(255, 255, 255, 0.6). Plugin emituje to jako CSS custom properties, więc efekt działa na dowolnym tle obrazu.

Formularz edycji badge’a ma panel Podgląd (przełącznik w nagłówku). Re-renderuje się w czasie rzeczywistym gdy edytujesz dowolne pole stylu. Przełączaj podgląd między rozmieszczeniami żeby sprawdzić jak badge wygląda w każdej pozycji.

Zobacz Wskazówki o podglądzie na żywo po więcej.