---
title: Customization API
canonical: https://developer.unico.io/ja/dual-api/developers/sdks-and-tools/web/web-sdk/api-reference/customization-api
locale: ja
generated_by: markdown-export
---

## UnicoThemeBuilder のメソッド

| メソッド | 説明 |
|---|---|
| `setColorSilhouetteSuccess(color)` | キャプチャ成功時のシルエット色 |
| `setBackgroundColor(color)` | キャプチャ フレームの背景色 |
| `setColorText(color)` | テキスト色 |
| `setBackgroundColorComponents(color)` | UI コンポーネントの背景色 |
| `setColorTextComponents(color)` | UI コンポーネント内のテキスト色 |
| `setBackgroundColorBoxMessage(color)` | メッセージ ボックスの背景色 |
| `setColorTextBoxMessage(color)` | メッセージ ボックス内のテキスト色 |
| `setBackgroundColorButtons(color)` | ボタンの背景色 |
| `setColorTextButtons(color)` | ボタンのテキスト色 |
| `setColorCancelButton(color)` | キャンセル ボタンの色 |
| `setColorProgressBar(color)` | プログレスバーの色 |
| `setFontFamily(font)` *(v3.19.2+)* | キャプチャ フレームのフォント ファミリー |
| `setHtmlPopupLoading(html)` | ローディング ポップアップのカスタム HTML（ドキュメント キャプチャのみ） |
| `build()` | `UnicoTheme` インスタンスを返します |

:::warning[色の値の型]
サポートされている色の型は **16進数文字列**（例：`"#FF0000"`）です。
:::

## ロケール

| メソッド | 型 | 説明 |
|---|---|---|
| `setLocale(locale)` | `LocaleTypes` | キャプチャ画面の言語を設定します |

サポートされる `LocaleTypes` の値の完全な一覧については、[API リファレンス > Enums](/dual-api/developers/sdks-and-tools/web/web-sdk/api-reference/enums) を参照してください。