# Overview

When [Theming](https://getstream.io/chat/docs/sdk/react/v11/theming/themingv2/) is not enough for how you want our chat SDK to look and behave, customization is the next step. By customizing specific components you can make precise adjustments to the look and feel of our SDK exactly where you need them.

## Showcase of the Default UI Components

### MessageList

![Default MessageList](https://getstream.io/docs-assets/images/cea832d37a16.png)

### ChannelList

![Default ChannelList](https://getstream.io/docs-assets/images/c16dbd14dbbd.png)

### MessageInput

![Default MessageInput](https://getstream.io/docs-assets/images/db6632604ec3.png)

### ChannelHeader

![Default ChannelHeader](https://getstream.io/docs-assets/images/197a108ef11a.png)

### Thread

![Default Thread](https://getstream.io/docs-assets/images/8e062dd4ad60.png)


---

This page was last updated at 2026-09-04T17:22:19.576Z.

For the most recent version of this documentation, visit [https://getstream.io/chat/docs/sdk/react/v11/guides/customization/](https://getstream.io/chat/docs/sdk/react/v11/guides/customization/).