# ConfigProvider ### Theme ```rust demo let theme = RwSignal::new(Theme::light()); view! { } ``` ### Customize Theme ```rust demo let theme = RwSignal::new(Theme::light()); let on_customize_theme = move |_| { theme.update(|theme| { theme.color.color_brand_background = "#f5222d".to_string(); theme.color.color_brand_background_hover = "#ff4d4f".to_string(); theme.color.color_brand_background_pressed = "#cf1322".to_string(); }); }; view! { } ``` ### ConfigProvider Props | Name | Type | Default | Description | | ----- | ------------------------- | -------------------- | ----------- | | theme | `Option>` | `Default::default()` | Theme. |