# `PhoenixKitWeb.Components.Core.ThemeSwitcher`
[🔗](https://github.com/BeamLabEU/phoenix_kit/blob/v1.7.76/lib/phoenix_kit_web/components/core/theme_switcher.ex#L1)

Provides a theme switcher UI component.

# `theme_switcher`
[🔗](https://github.com/BeamLabEU/phoenix_kit/blob/v1.7.76/lib/phoenix_kit_web/components/core/theme_switcher.ex#L19)

Renders a simple theme switcher placeholder.

Note: This is a placeholder implementation. The full theme system
requires the PhoenixKit.ThemeConfig module to be implemented.

## Attributes

* `size` (`:string`) - Defaults to `"medium"`. Must be one of `"small"`, `"medium"`, or `"large"`.
* `show_label` (`:boolean`) - Defaults to `true`.
* `class` (`:string`) - Defaults to `nil`.
* Global attributes are accepted.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
