diff --git a/Documentation~/en/api.md b/Documentation~/en/api.md
index 84728fa3..e939a50c 100644
--- a/Documentation~/en/api.md
+++ b/Documentation~/en/api.md
@@ -95,6 +95,8 @@ slug: /api
- [UGL](#ugl)
- [UGLExample](#uglexample)
- [UGLHelper](#uglhelper)
+- [UIComponent](#uicomponent)
+- [UIHelper](#uihelper)
- [VisualMapContext](#visualmapcontext)
- [VisualMapHelper](#visualmaphelper)
- [XChartsMgr](#xchartsmgr)
@@ -1182,6 +1184,20 @@ Inherits or Implemented: [MaskableGraphic](#maskablegraphic)
|IsZeroVector()||public static bool IsZeroVector(Vector3 pos)|
|RotateRound()||public static Vector3 RotateRound(Vector3 position, Vector3 center, Vector3 axis, float angle)|
+## UIComponent
+
+Inherits or Implemented: [BaseGraph](#basegraph)
+
+|public method|since|description|
+|--|--|--|
+|UpdateTheme()||public bool UpdateTheme(ThemeType theme)
Update chart theme. |
+
+## UIHelper
+
+|public method|since|description|
+|--|--|--|
+|GetBackgroundColor()||public static Color32 GetBackgroundColor(UIComponent component)|
+
## VisualMapContext
Inherits or Implemented: [MainComponentContext](#maincomponentcontext)
diff --git a/Documentation~/en/configuration.md b/Documentation~/en/configuration.md
index 02ca5c1b..550a26a9 100644
--- a/Documentation~/en/configuration.md
+++ b/Documentation~/en/configuration.md
@@ -41,6 +41,7 @@ slug: /configuration
- [ThemeStyle](#themestyle)
- [TitleTheme](#titletheme)
- [TooltipTheme](#tooltiptheme)
+- [UIComponentTheme](#uicomponenttheme)
- [VisualMapTheme](#visualmaptheme)
@@ -129,6 +130,7 @@ slug: /configuration
- [TitleStyle](#titlestyle)
- [TitleTheme](#titletheme)
- [TooltipTheme](#tooltiptheme)
+- [UIComponentTheme](#uicomponenttheme)
- [VisualMapRange](#visualmaprange)
- [VisualMapTheme](#visualmaptheme)
@@ -1507,6 +1509,16 @@ Inherits or Implemented: [ComponentTheme](#componenttheme)
|labelTextColor|||the text color of tooltip cross indicator's axis label.
|labelBackgroundColor|||the background color of tooltip cross indicator's axis label.
+## UIComponentTheme
+
+Inherits or Implemented: [ChildComponent](#childcomponent)
+
+|field|default|since|comment|
+|--|--|--|--|
+|show|true||
+|sharedTheme|||the asset of theme. [Theme](#theme)|
+|transparentBackground|false||
+
## VisualMap
Inherits or Implemented: [MainComponent](#maincomponent)
diff --git a/Documentation~/zh/api.md b/Documentation~/zh/api.md
index 67bf802f..0b1b60b7 100644
--- a/Documentation~/zh/api.md
+++ b/Documentation~/zh/api.md
@@ -95,6 +95,8 @@ slug: /api
- [UGL](#ugl)
- [UGLExample](#uglexample)
- [UGLHelper](#uglhelper)
+- [UIComponent](#uicomponent)
+- [UIHelper](#uihelper)
- [VisualMapContext](#visualmapcontext)
- [VisualMapHelper](#visualmaphelper)
- [XChartsMgr](#xchartsmgr)
@@ -1182,6 +1184,20 @@ Inherits or Implemented: [MaskableGraphic](#maskablegraphic)
|IsZeroVector()||public static bool IsZeroVector(Vector3 pos)|
|RotateRound()||public static Vector3 RotateRound(Vector3 position, Vector3 center, Vector3 axis, float angle)|
+## UIComponent
+
+Inherits or Implemented: [BaseGraph](#basegraph)
+
+|public method|since|description|
+|--|--|--|
+|UpdateTheme()||public bool UpdateTheme(ThemeType theme)
切换内置主题。 |
+
+## UIHelper
+
+|public method|since|description|
+|--|--|--|
+|GetBackgroundColor()||public static Color32 GetBackgroundColor(UIComponent component)|
+
## VisualMapContext
Inherits or Implemented: [MainComponentContext](#maincomponentcontext)
diff --git a/Documentation~/zh/configuration.md b/Documentation~/zh/configuration.md
index 34f8c1db..1e89c1b8 100644
--- a/Documentation~/zh/configuration.md
+++ b/Documentation~/zh/configuration.md
@@ -41,6 +41,7 @@ slug: /configuration
- [ThemeStyle](#themestyle)
- [TitleTheme](#titletheme)
- [TooltipTheme](#tooltiptheme)
+- [UIComponentTheme](#uicomponenttheme)
- [VisualMapTheme](#visualmaptheme)
@@ -129,6 +130,7 @@ slug: /configuration
- [TitleStyle](#titlestyle)
- [TitleTheme](#titletheme)
- [TooltipTheme](#tooltiptheme)
+- [UIComponentTheme](#uicomponenttheme)
- [VisualMapRange](#visualmaprange)
- [VisualMapTheme](#visualmaptheme)
@@ -1507,6 +1509,16 @@ Inherits or Implemented: [ComponentTheme](#componenttheme)
|labelTextColor|||十字指示器坐标轴标签的文本颜色。
|labelBackgroundColor|||十字指示器坐标轴标签的背景颜色。
+## UIComponentTheme
+
+Inherits or Implemented: [ChildComponent](#childcomponent)
+
+|field|default|since|comment|
+|--|--|--|--|
+|show|true||
+|sharedTheme|||主题配置。 [Theme](#theme)|
+|transparentBackground|false||
+
## VisualMap
Inherits or Implemented: [MainComponent](#maincomponent)