> ## 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.

# デザインモジュール

> この記事では、Upcartのデザイン設定をカスタマイズする方法を説明します。

デザインモジュールでは、レイアウト、ブランドカラー、ボタンのスタイルなど、カートの外観をカスタマイズできます。

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

<div id="inherit-fonts-from-theme">
  ## テーマからフォントを継承する
</div>

この設定により、UpcartはShopifyテーマ設定で定義されたフォントを使用できます。現在のフォントの選択内容を確認するには、[Shopifyテーマエディター](https://help.shopify.com/en/manual/online-store/themes/customizing-themes#access-the-theme-editor)を開き、Typographyセクションに移動してください。

<div id="cart-preview">
  ## **🚧 カートプレビュー 🚧**
</div>

テーマから継承されたフォントはUpcartのプレビューウィンドウには表示されませんが、ライブのストアフロントでは正しく表示されます。

<div id="show-strikethrough-prices">
  ## 取り消し線価格を表示する
</div>

この設定を有効にすると、カート内の各アイテムの横に取り消し線付きの価格（[比較価格](https://help.shopify.com/en/manual/discounts/sales#set-a-compare-at-price-for-a-product)とも呼ばれます）が表示されます。これは、商品ページと同様にディスカウント価格を反映します。

<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="ディスカウント価格と節約額の横に取り消し線付きの元の価格が表示されたカートアイテム" width="567" height="213" data-path="images/upcart/design-cart-item-strikethrough-price.png" />

<div id="enable-subtotal-line">
  ## 小計行を有効にする
</div>

カートに小計行を追加します。これをオンにすると、**Colors** の下に **Subtotal text color** フィールドも表示され、小計を他のカートテキストとは別にスタイル設定できます。この設定がオフの場合、そのカラーフィールドは非表示になります。

<div id="cart-width">
  ## カートの幅
</div>

ドロワーの幅をコントロールします。ビューポートごとに個別に設定できます:

* **デスクトップ** - **Default** または **Wide**
* **モバイル** - **Full**（端から端まで）または **Nearly full**（端に小さな隙間）

***

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

<div id="background-color">
  ## 背景色
</div>

フッターとアップセルカードを除く、カートのメインの背景色を設定します。

<div id="cart-accent-color">
  ## カートのアクセントカラー
</div>

カートフッターとアップセルアイテムカードの背景色をコントロールします。

<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="カートのアクセントカラーがピンクのアップセルカードに適用されたUpcartのColors設定" width="1307" height="589" data-path="images/upcart/design-colors-settings-cart-accent.png" />

<div id="cart-text-color">
  ## カートのテキスト色
</div>

すべてのカートテキストの色を定義します。ただし、ボタンのテキストと節約額テキストは別途コントロールされます。

<div id="savings-text-color">
  ## 節約額テキストの色
</div>

商品価格の下に表示される節約額テキストの色を設定します。

<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="節約額のテキストがマゼンタでハイライトされたカートアイテム" width="572" height="220" data-path="images/upcart/design-cart-item-savings-amount.png" />

<div id="subtotal-text-color">
  ## 小計テキストの色
</div>

小計行の色を設定します。このフィールドは、**General** の **Enable subtotal line** がオンになっている場合にのみ表示されます。

<div id="cart-preview-1">
  ## 🚧 **カートプレビュー** 🚧
</div>

プレビューエディターは、最終的なスタイルを正確に反映しない場合があります。ストアのテーマには、テキストのサイズや色に影響するカスタムCSSが含まれている可能性があります。変更は必ずライブのストアフロントで確認してください。

***

<div id="button-settings">
  # Button Settings
</div>

Upcartは、チェックアウトボタンの個別カスタマイズを含む、高度なボタンスタイル設定オプションを提供しています。これには、CSSによる調整方法やShopifyのブランディングツールとの連携が含まれます。

<div id="corner-radius">
  ## 角の丸み
</div>

ボタンの角の丸みを **0 px〜40 px** の範囲で調整します。`0` は鋭い直角の角になり、`40` はスライダーで設定できる最大の丸みです。この値は、チェックアウトボタン、アップセルボタン、ディスカウントボタン、アップグレードボタンにまとめて適用されます。

<Note>
  スライダーの上限は40 pxです。完全なピル型（錠剤型）のボタンにするには、[カスタムCSS](/ja/upcart/custom_css)が必要です。以下の[チェックアウトボタンの高度なCSSカスタマイズ](#advanced-css-customization-for-checkout-buttons)を参照してください。
</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="チェックアウトボタンを丸くする、16ピクセルに設定された角の丸みのスライダー" width="1314" height="461" data-path="images/upcart/design-corner-radius-slider-16.png" />

<div id="button-color">
  ## ボタンの色
</div>

以下を含む、カート内のすべてのボタンの背景色を設定します:

* チェックアウトボタン
* アップセルの「カートに追加」ボタン
* ディスカウントの「適用」ボタン
* サブスクリプションのアップグレードボタン。これらのボタンの色は、Cart Editorでカスタマイズできます。CSSの変更などのさらに高度なカスタマイズについては、高度なカスタマイズのセクションを参照してください。

<div id="button-text-color">
  ## ボタンのテキスト色
</div>

すべてのカートボタンで使用されるテキストの色を指定します。

<div id="button-text-hover-color">
  ## ボタンテキストのホバー色
</div>

お客様がマウスをボタンの上に置いたときのボタンテキストの色をコントロールします。たとえば、緑に設定すると、ホバー時にテキストが緑色に変わります。

<div id="show-continue-shopping-button">
  ## 「買い物を続ける」ボタンを表示する
</div>

カートに **Continue shopping** ボタンを追加し、お客様が閉じるアイコンを使わずにドロワーを閉じて閲覧に戻れるようにします。

<div id="advanced-css-customization-for-checkout-buttons">
  # チェックアウトボタンの高度なCSSカスタマイズ
</div>

大幅なデザイン変更には、カスタムCSSコードを使用してチェックアウトボタンを変更できます:

1. Cart Editorで **Settings** を開き、**Custom CSS** タブを選択します。
2. `.checkout` などの適切なCSSセレクターを利用します。CSSスニペットの例: ピル型のボタンを作成するには:
   ```text theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
   .checkout {    border-radius: 9999px !important;}
   ```
   黒い枠線を追加するには:
   ```text theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
   .checkout {    border: 2px solid black !important;}
   ```
   `.checkout` は、実際のボタンのCSSクラスに置き換えてください。その他のスタイル設定には、ホバー効果、パディング、テキスト色、フォントなどがあります。

<div id="integrating-shopify-branding-for-button-customization">
  # ボタンカスタマイズのためのShopifyブランディングとの連携
</div>

Shopifyを使用している場合は、Shopify管理画面からチェックアウトボタンのデザインを更新できます:

1. Shopify管理画面にログインします。
2. `設定 > チェックアウト > カスタマイズ` に移動します。
3. ブランディングオプションを利用して、フォント、丸み、色を変更し、シームレスなデザインに仕上げます。

<Frame>
  <img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/design-cart-drawer-preview.gif?s=5ccbb7ec1acafc03803d5a7842455582" alt="アップセルのAddボタンとチェックアウトボタンが表示されたUpcartカートドロワーのプレビュー" width="1784" height="1080" data-path="images/upcart/design-cart-drawer-preview.gif" />
</Frame>
