diff --git a/en/application-dev/reference/arkui-ts/ts-basic-components-datapanel.md b/en/application-dev/reference/arkui-ts/ts-basic-components-datapanel.md
index f65895eba487b20b68d4dc26f74f5c5493f3dccb..41db34a3c7167bc08af84c54586af4981a265efc 100644
--- a/en/application-dev/reference/arkui-ts/ts-basic-components-datapanel.md
+++ b/en/application-dev/reference/arkui-ts/ts-basic-components-datapanel.md
@@ -28,15 +28,6 @@ Since API version 9, this API is supported in ArkTS widgets.
| max | number | No | - When set to a value greater than 0, this parameter indicates the maximum value in the **values** list.
- When set to a value equal to or smaller than 0, this parameter indicates the sum of values in the **values** list. The values are displayed in proportion.
Default value: **100**|
| type8+ | [DataPanelType](#datapaneltype) | No| Type of the data panel (dynamic modification is not supported).
Default value: **DataPanelType.Circle**|
-## Attributes
-
-In addition to the [universal attributes](ts-universal-attributes-size.md), the following attributes are supported.
-
-| Name | Type | Description |
-| ----------- | ------- | -------------------------------------------- |
-| closeEffect | boolean | Whether to disable the rotation effect for the component.
Default value: **false**|
-
-
## DataPanelType
@@ -48,6 +39,50 @@ Since API version 9, this API is supported in ArkTS widgets.
| Circle | Circle data panel.|
+## Attributes
+
+In addition to the [universal attributes](ts-universal-attributes-size.md), the following attributes are supported.
+
+
+| Name | Type| Mandatory| Description|
+| ------------- | ------- | ---- | -------- |
+| closeEffect | boolean | Yes| Whether to disable the rotation effect for the component.
Default value: **false**.|
+| valueColors10+ | Array<[ResourceColor](ts-types.md#resourcecolor) \| [LinearGradient](#lineargradient10)> | Yes| Array of data segment colors. A value of the **ResourceColor** type indicates a solid color, and A value of the **LinearGradient** type indicates a color gradient.|
+| trackBackgroundColor10+ | [ResourceColor](ts-types.md#resourcecolor) | Yes| Background color.|
+| strokeWidth10+ | [Length](ts-types.md#Length) | Yes| Stroke width of the border.|
+| trackShadow10+ | [DataPanelShadowOption](#datapanelshadowoption10) | Yes| Shadow style. If this attribute is not set, the shadow effect is disabled.|
+
+
+## DataPanelShadowOption10+
+| Name | Type| Mandatory| Description|
+| ------------- | ------- | ---- | -------- |
+| radius | number \| [Resource](ts-types.md#resource)| No| Shadow blur radius.
Default value: **5vp**|
+| colors | Array<[ResourceColor](ts-types.md#resourcecolor) \| [LinearGradient](#lineargradient10)> | No| Array of shadow colors for data segments.
Default value: same as the value of **valueColors**.|
+| offsetX | number \| [Resource](ts-types.md#resource)| No| Offset on the x-axis.
Default value: **5vp**|
+| offsetY | number \| [Resource](ts-types.md#resource)| No| Offset on the y-axis.
Default value: **5vp**|
+
+## LinearGradient10+
+
+Describes the linear gradient.
+
+LinearGradient(colorStops: ColorStop[])
+
+| Name | Type| Mandatory| Description|
+| ------------- | ------- | ---- | -------- |
+| colorStops | [ColorStop](#colorstop10)[] | Yes| Gradient colors and color stops.|
+
+
+## ColorStop10+
+
+Describes the gradient color stop.
+
+| Name | Type| Mandatory| Description|
+| ------------- | ------- | ---- | -------- |
+| color | [ResourceColor](ts-types.md#resourcecolor) | Yes| Color value.|
+| offset | [Length](ts-types.md#Length) | Yes| Gradient color stop (proportion value between 0 and 1).|
+
+
+
## Example
```ts