> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Moduł Design

> Ten artykuł wyjaśnia, jak dostosować ustawienia designu w Upcart.

Moduł Design pozwala Ci dostosować wygląd koszyka, w tym układ, kolory marki i style przycisków.

<div id="general">
  # General
</div>

<div id="inherit-fonts-from-theme">
  ## Inherit Fonts from Theme (dziedziczenie czcionek z szablonu)
</div>

To ustawienie pozwala Upcart używać czcionek zdefiniowanych w ustawieniach szablonu Shopify. Aby zobaczyć swoje bieżące czcionki, otwórz [edytor szablonów Shopify](https://help.shopify.com/en/manual/online-store/themes/customizing-themes#access-the-theme-editor) i przejdź do sekcji Typography.

<div id="cart-preview">
  ## **🚧 Podgląd koszyka 🚧**
</div>

Czcionki dziedziczone z szablonu nie pojawią się w oknie podglądu Upcart, ale będą wyświetlać się poprawnie w Twoim działającym sklepie.

<div id="show-strikethrough-prices">
  ## Show Strikethrough Prices (przekreślone ceny)
</div>

Włącz to ustawienie, aby pokazywać przekreśloną cenę (znaną też jako [Compare At Price](https://help.shopify.com/en/manual/discounts/sales#set-a-compare-at-price-for-a-product)) obok każdej pozycji w koszyku. Odzwierciedla to ceny promocyjne, podobnie jak na stronach produktów.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/design-cart-item-strikethrough-price.png?fit=max&auto=format&n=uxKAdY-e0h16xa48&q=85&s=1139c85449399309a710241ea0239907" alt="Pozycja w koszyku pokazująca przekreśloną cenę pierwotną obok ceny promocyjnej i oszczędności" width="567" height="213" data-path="images/upcart/design-cart-item-strikethrough-price.png" />

<div id="enable-subtotal-line">
  ## Enable Subtotal Line (wiersz sumy częściowej)
</div>

Dodaje do koszyka wiersz sumy częściowej. Włączenie tej opcji ujawnia również pole **Subtotal text color** w sekcji **Colors**, dzięki czemu suma częściowa może być stylizowana niezależnie od reszty tekstu koszyka. Gdy ustawienie jest wyłączone, to pole koloru jest ukryte.

<div id="cart-width">
  ## Cart Width (szerokość koszyka)
</div>

Kontroluje szerokość koszyka wysuwanego, ustawianą osobno dla każdego widoku:

* **Desktop** — **Default** lub **Wide**
* **Mobile** — **Full** (od krawędzi do krawędzi) lub **Nearly full** (mały odstęp przy krawędzi)

***

<div id="colors">
  # Colors
</div>

<div id="background-color">
  ## Background Color (kolor tła)
</div>

Ustawia główny kolor tła koszyka, z wyłączeniem stopki i kart upsell.

<div id="cart-accent-color">
  ## Cart Accent Color (kolor akcentu koszyka)
</div>

Kontroluje kolor tła stopki koszyka i kart produktów upsell.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/design-colors-settings-cart-accent.png?fit=max&auto=format&n=uxKAdY-e0h16xa48&q=85&s=997641ba05508c369cd6cea9f23e7a60" alt="Ustawienia Colors w Upcart z kolorem akcentu koszyka zastosowanym do różowych kart upsell" width="1307" height="589" data-path="images/upcart/design-colors-settings-cart-accent.png" />

<div id="cart-text-color">
  ## Cart Text Color (kolor tekstu koszyka)
</div>

Definiuje kolor całego tekstu koszyka, z wyjątkiem tekstu przycisków i tekstu oszczędności, które są kontrolowane osobno.

<div id="savings-text-color">
  ## Savings Text Color (kolor tekstu oszczędności)
</div>

Ustawia kolor tekstu oszczędności wyświetlanego pod ceną produktu.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/design-cart-item-savings-amount.png?fit=max&auto=format&n=uxKAdY-e0h16xa48&q=85&s=17965a9012294f1399f7d40f583828ec" alt="Pozycja w koszyku z tekstem kwoty oszczędności wyróżnionym kolorem magenta" width="572" height="220" data-path="images/upcart/design-cart-item-savings-amount.png" />

<div id="subtotal-text-color">
  ## Subtotal Text Color (kolor tekstu sumy częściowej)
</div>

Ustawia kolor wiersza sumy częściowej. To pole pojawia się tylko wtedy, gdy opcja **Enable subtotal line** jest włączona w sekcji **General**.

<div id="cart-preview-2">
  ## 🚧 **Podgląd koszyka** 🚧
</div>

Edytor podglądu może nie odzwierciedlać precyzyjnie ostatecznej stylizacji. Szablon Twojego sklepu może zawierać niestandardowy CSS wpływający na rozmiar lub kolor tekstu. Zawsze weryfikuj zmiany w działającym sklepie.

***

<div id="button-settings">
  # Ustawienia przycisków
</div>

Upcart oferuje zaawansowane opcje stylizacji przycisków, w tym specyficzne dostosowanie przycisku checkout. Obejmuje to metody modyfikacji CSS oraz integrację z narzędziami brandingowymi Shopify.

<div id="corner-radius">
  ## Corner Radius (zaokrąglenie rogów)
</div>

Dostosowuje zaokrąglenie rogów przycisków, od **0 px do 40 px**. `0` daje ostre, kwadratowe rogi; `40` to maksymalne zaokrąglenie suwaka. Wartość dotyczy jednocześnie przycisku checkout, przycisku upsell, przycisku rabatu i przycisku upgrade.

<Note>
  Suwak zatrzymuje się na 40 px. Aby uzyskać w pełni pigułkowy kształt przycisku, potrzebujesz [niestandardowego CSS](/pl/upcart/custom_css) — zobacz [Zaawansowane dostosowanie CSS](#advanced-css-customization-for-checkout-buttons) poniżej.
</Note>

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/design-corner-radius-slider-16.png?fit=max&auto=format&n=uxKAdY-e0h16xa48&q=85&s=6dadda55065cefb425b9e7b4a10df34c" alt="Suwak zaokrąglenia rogów ustawiony na 16 pikseli zaokrąglający przycisk checkout" width="1314" height="461" data-path="images/upcart/design-corner-radius-slider-16.png" />

<div id="button-color">
  ## Button Color (kolor przycisków)
</div>

Ustawia kolor tła wszystkich przycisków w koszyku, w tym:

* przycisku checkout
* przycisku upsell „Add to Cart”
* przycisku rabatu „Apply”
* przycisku upgrade subskrypcji. Kolor tych przycisków możesz dostosować przez Cart Editor. W sprawie dalszych zaawansowanych dostosowań, takich jak modyfikacje CSS, zapoznaj się z sekcją zaawansowanych dostosowań.

<div id="button-text-color">
  ## Button Text Color (kolor tekstu przycisków)
</div>

Określa kolor tekstu używanego we wszystkich przyciskach koszyka.

<div id="button-text-hover-color">
  ## Button Text Hover Color (kolor tekstu przycisku po najechaniu)
</div>

Kontroluje kolor tekstu przycisku, gdy klient najedzie na niego myszką. Na przykład, jeśli ustawisz zielony, tekst zmieni kolor na zielony po najechaniu.

<div id="show-continue-shopping-button">
  ## Show Continue Shopping Button (przycisk kontynuowania zakupów)
</div>

Dodaje do koszyka przycisk **Continue shopping**, pozwalający klientom zamknąć koszyk wysuwany i wrócić do przeglądania bez używania ikony zamykania.

<div id="advanced-css-customization-for-checkout-buttons">
  # Zaawansowane dostosowanie CSS przycisków checkout
</div>

W przypadku znaczących zmian designu możesz użyć niestandardowego kodu CSS, aby zmodyfikować przycisk checkout:

1. W Cart Editor otwórz **Settings** i wybierz zakładkę **Custom CSS**.
2. Użyj odpowiedniego selektora CSS, takiego jak `.checkout`. Przykładowe fragmenty CSS: Aby utworzyć przycisk w kształcie pigułki:
   ```text theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
   .checkout {    border-radius: 9999px !important;}
   ```
   Aby dodać czarną ramkę:
   ```text theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
   .checkout {    border: 2px solid black !important;}
   ```
   Zastąp `.checkout` faktyczną klasą CSS Twojego przycisku. Dodatkowa stylizacja obejmuje efekty hover, padding, kolory tekstu lub czcionki.

<div id="integrating-shopify-branding-for-button-customization">
  # Integracja brandingu Shopify do dostosowania przycisków
</div>

Jeśli korzystasz z Shopify, możesz zaktualizować design przycisku checkout przez panel administracyjny Shopify:

1. Zaloguj się do panelu administracyjnego Shopify.
2. Przejdź do `Settings > Checkout > Customize`.
3. Skorzystaj z opcji brandingu, aby zmodyfikować czcionkę, zaokrąglenie lub kolor dla spójnego designu.

<Frame>
  <img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/design-cart-drawer-preview.gif?s=5ccbb7ec1acafc03803d5a7842455582" alt="Podgląd koszyka wysuwanego Upcart z przyciskiem Add upsellu i przyciskiem checkout" width="1784" height="1080" data-path="images/upcart/design-cart-drawer-preview.gif" />
</Frame>
