# ThemeService

> **Info:** This is release candidate documentation for **Stream Chat Angular SDK v8**. For the latest stable version, see the [latest version (v7)](https://getstream.io/chat/docs/sdk/angular/).

The `ThemeService` can be used to change the theme of the chat UI and to customize the theme. Our [theming guide](https://getstream.io/chat/docs/sdk/angular/v8/theming/themingv2/) gives a complete overview about the topic.

## Properties

### theme$

**theme$**: `BehaviorSubject<string>`

A Subject that can be used to get or set the currently active theme. By default light and dark themes are supported.

#### Defined in

[projects/stream-chat-angular/src/lib/theme.service.ts:14](https://github.com/GetStream/stream-chat-angular/blob/8ed7ea67ea3deb96c2ae7fcccfd82bd32ad7f184/projects/stream-chat-angular/src/lib/theme.service.ts#L14)

---

For the most recent version of this documentation, visit [https://getstream.io/chat/docs/sdk/angular/v8/services/ThemeService/](https://getstream.io/chat/docs/sdk/angular/v8/services/ThemeService/).