---
schema_version: "1"
id: 719172e1e1f17a699de238dea32114bbaff62369b394b217413339a4925466be
title: Customize Colors for iOS
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/messaging-in-app/guides/ios-colors.md
canonical_url: https://developer.salesforce.com/docs/service/messaging-in-app/guide/ios-colors.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 66e24537e1179eaba6776f4adba8b2f0e8be4ccf1a39a1911af708039ce06b04
products:
  - Enhanced In-App Chat
  - Service Cloud Developer Content
---
# Customize Colors for iOS

The UI SDK automatically brands the app with a default color scheme. You can customize this color scheme in your app by creating color sets in your Assets catalog using the SDK's token names.

This article applies to the following implementations:

| UI SDK | Core SDK |
| :----: | :------: |
|   ✅   |          |


**tip:** Test any color customizations in light and dark mode.

You can customize colors using generic branding tokens such as “primary color” or “secondary color.” Or you can customize each individual element in the UI using detailed branding tokens such as “sent bubble background color.”

The generic tokens are better if you want to update the colors across the entire app with just a few changes. The detailed tokens are better if you want full control over the colors for each UI element. When you modify the detailed tokens, it overrides the generic branding token colors for the specific elements that you modify.

