diff --git a/en/application-dev/reference/arkui-js-lite/figures/#000000.png b/en/application-dev/reference/arkui-js-lite/figures/000000.png
similarity index 100%
rename from en/application-dev/reference/arkui-js-lite/figures/#000000.png
rename to en/application-dev/reference/arkui-js-lite/figures/000000.png
diff --git a/en/application-dev/reference/arkui-js-lite/js-common-styles.md b/en/application-dev/reference/arkui-js-lite/js-common-styles.md
index 15d76dc7b93a04aa82644b52f3a69f834d9aa1c8..52b7e4c81ed17f40e65b8dcfcc0a359729453429 100644
--- a/en/application-dev/reference/arkui-js-lite/js-common-styles.md
+++ b/en/application-dev/reference/arkui-js-lite/js-common-styles.md
@@ -4,21 +4,21 @@
You can set universal styles for components in the **style** attribute or **.css** files.
-| Name| Type| Default Value| Mandatory| Description|
-| -------- | -------- | -------- | -------- | -------- |
-| width | <length> \| <percentage>5+ | - | No| Component width.
If this attribute is not set, the default value **0** is used.|
-| height | <length> \| <percentage>5+ | - | No| Component height.
If this attribute is not set, the default value **0** is used.|
-| padding | <length> | 0 | No| Shorthand attribute to set the padding for all sides in a declaration.
The attribute can have one to four values:
- If you set only one value, it specifies the padding for all the four sides.
- If you set two values, the first value specifies the top and bottom padding, and the second value specifies the left and right padding.
- If you set three values, the first value specifies the top padding, the second value specifies the left and right padding, and the third value specifies the bottom padding.
- If you set four values, they respectively specify the padding for top, right, bottom, and left sides (in clockwise order).|
-| padding-[left\|top\|right\|bottom] | <length> | 0 | No| Left, top, right, and bottom padding.|
-| margin | <length> \| <percentage>5+ | 0 | No| Shorthand attribute to set the margin for all sides in a declaration. The attribute can have one to four values:
- If you set only one value, it specifies the margin for all the four sides.
- If you set two values, the first value specifies the top and bottom margins, and the second value specifies the left and right margins.
- If you set three values, the first value specifies the top margin, the second value specifies the left and right margins, and the third value specifies the bottom margin.
- If you set four values, they respectively specify the margin for top, right, bottom, and left sides (in clockwise order).|
-| margin-[left\|top\|right\|bottom] | <length> \| <percentage>5+ | 0 | No| Left, top, right, and bottom margins.|
-| border-width | <length> | 0 | No| Shorthand attribute to set the margin for all sides.|
-| border-color | <color> | black | No| Shorthand attribute to set the color for all borders.|
-| border-radius | <length> | - | No| Radius of round-corner borders. |
-| background-color | <color> | - | No| Background color.|
-| opacity5+ | number | 1 | No| Opacity of an element. The value ranges from **0** to **1**. The value **1** means opaque, and **0** means completely transparent.|
-| display | string | flex | No| Type of the box containing an element. Available values are as follows:
- **flex**: flexible layout
- **none**: not rendered|
-| [left\|top] | <length> \| <percentage>6+ | - | No| Edge of the element.
- **left**: left edge position of the element. This attribute defines the offset between the left edge of the margin area of a positioned element and left edge of its containing block.
- **top**: top edge position of the element. This attribute defines the offset between the top edge of a positioned element and that of a block included in the element. |
+| Name | Type | Default Value | Mandatory | Description |
+| ---------------------------------- | ---------------------------------------- | ----- | ---- | ---------------------------------------- |
+| width | <length> \| <percentage>5+ | - | No | Component width.
If this attribute is not set, the default value **0** is used. |
+| height | <length> \| <percentage>5+ | - | No | Component height.
If this attribute is not set, the default value **0** is used. |
+| padding | <length> | 0 | No | Shorthand attribute to set the padding for all sides in a declaration.
The attribute can have one to four values:
- If you set only one value, it specifies the padding for all the four sides.
- If you set two values, the first value specifies the top and bottom padding, and the second value specifies the left and right padding.
- If you set three values, the first value specifies the top padding, the second value specifies the left and right padding, and the third value specifies the bottom padding.
- If you set four values, they respectively specify the padding for top, right, bottom, and left sides (in clockwise order).|
+| padding-[left\|top\|right\|bottom] | <length> | 0 | No | Left, top, right, and bottom padding. |
+| margin | <length> \| <percentage>5+ | 0 | No | Shorthand attribute to set the margin for all sides in a declaration. The attribute can have one to four values:
- If you set only one value, it specifies the margin for all the four sides.
- If you set two values, the first value specifies the top and bottom margins, and the second value specifies the left and right margins.
- If you set three values, the first value specifies the top margin, the second value specifies the left and right margins, and the third value specifies the bottom margin.
- If you set four values, they respectively specify the margin for top, right, bottom, and left sides (in clockwise order).|
+| margin-[left\|top\|right\|bottom] | <length> \| <percentage>5+ | 0 | No | Left, top, right, and bottom margins. |
+| border-width | <length> | 0 | No | Shorthand attribute to set the margin for all sides. |
+| border-color | <color> | black | No | Shorthand attribute to set the color for all borders. |
+| border-radius | <length> | - | No | Radius of round-corner borders. |
+| background-color | <color> | - | No | Background color. |
+| opacity5+ | number | 1 | No | Opacity of an element. The value ranges from **0** to **1**. The value **1** means opaque, and **0** means completely transparent. |
+| display | string | flex | No | Type of the box containing an element. Available values are as follows:
- **flex**: flexible layout
- **none**: not rendered|
+| [left\|top] | <length> \| <percentage>6+ | - | No | Edge of the element.
- **left**: left edge position of the element. This attribute defines the offset between the left edge of the margin area of a positioned element and left edge of its containing block.
- **top**: top edge position of the element. This attribute defines the offset between the top edge of a positioned element and that of a block included in the element.|
> **NOTE**
@@ -37,152 +37,152 @@ You can set universal styles for components in the **style** attribute or **.css
**Table 1** Color enums
-| Name| Hexadecimal Code| Color|
-| -------- | -------- | -------- |
-| aliceblue | \#f0f8ff | ![aliceblue](figures/aliceblue.png) |
-| antiquewhite | \#faebd7 | ![antiquewhite](figures/antiquewhite.png) |
-| aqua | \#00ffff | ![aqua](figures/aqua.png) |
-| aquamarine | \#7fffd4 | ![aquamarine](figures/aquamarine.png) |
-| azure | \#f0ffff | ![azure](figures/azure.png) |
-| beige | \#f5f5dc | ![beige](figures/beige.png) |
-| bisque | \#ffe4c4 | ![bisque](figures/bisque.png) |
-| black | \#000000 | ![#000000](figures/#000000.png) |
-| blanchedalmond | \#ffebcd | ![blanchedalmond](figures/blanchedalmond.png) |
-| blue | \#0000ff | ![blue](figures/blue.png) |
-| blueviolet | \#8a2be2 | ![blueviolet](figures/blueviolet.png) |
-| brown | \#a52a2a | ![brown](figures/brown.png) |
-| burlywood | \#deB887 | ![burlywood](figures/burlywood.png) |
-| cadetblue | \#5f9ea0 | ![cadetblue](figures/cadetblue.png) |
-| chartreuse | \#7fff00 | ![chartreuse](figures/chartreuse.png) |
-| chocolate | \#d2691e | ![chocolate](figures/chocolate.png) |
-| coral | \#ff7f50 | ![coral](figures/coral.png) |
-| cornflowerblue | \#6495ed | ![cornflowerblue](figures/cornflowerblue.png) |
-| cornsilk | \#fff8dc | ![cornsilk](figures/cornsilk.png) |
-| crimson | \#dc143c | ![crimson](figures/crimson.png) |
-| cyan | \#00ffff | ![cyan](figures/cyan.png) |
-| darkblue | \#00008b | ![darkblue](figures/darkblue.png) |
-| darkcyan | \#008b8b | ![darkcyan](figures/darkcyan.png) |
-| darkgoldenrod | \#b8860b | ![darkgoldenrod](figures/darkgoldenrod.png) |
-| darkgray | \#a9a9a9 | ![darkgray](figures/darkgray.png) |
-| darkgreen | \#006400 | ![darkgreen](figures/darkgreen.png) |
-| darkgrey | \#a9a9a9 | ![darkgrey](figures/darkgrey.png) |
-| darkkhaki | \#bdb76b | ![darkkhaki](figures/darkkhaki.png) |
-| darkmagenta | \#8b008b | ![darkmagenta](figures/darkmagenta.png) |
-| darkolivegreen | \#556b2f | ![darkolivegreen](figures/darkolivegreen.png) |
-| darkorange | \#ff8c00 | ![darkorange](figures/darkorange.png) |
-| darkorchid | \#9932cc | ![darkorchid](figures/darkorchid.png) |
-| darkred | \#8b0000 | ![darkred](figures/darkred.png) |
-| darksalmon | \#e9967a | ![darksalmon](figures/darksalmon.png) |
-| darkseagreen | \#8fbc8f | ![darkseagreen](figures/darkseagreen.png) |
-| darkslateblue | \#483d8b | ![darkslateblue](figures/darkslateblue.png) |
-| darkslategray | \#2f4f4f | ![darkslategray](figures/darkslategray.png) |
-| darkslategrey | \#2f4f4f | ![darkslategrey](figures/darkslategrey.png) |
-| darkturquoise | \#00ced1 | ![darkturquoise](figures/darkturquoise.png) |
-| darkviolet | \#9400d3 | ![darkviolet](figures/darkviolet.png) |
-| deeppink | \#ff1493 | ![deeppink](figures/deeppink.png) |
-| deepskyblue | \#00bfff | ![deepskyblue](figures/deepskyblue.png) |
-| dimgray | \#696969 | ![dimgray](figures/dimgray.png) |
-| dimgrey | \#696969 | ![dimgrey](figures/dimgrey.png) |
-| dodgerblue | \#1e90ff | ![dodgerblue](figures/dodgerblue.png) |
-| firebrick | \#b22222 | ![firebrick](figures/firebrick.png) |
-| floralwhite | \#fffaf0 | ![floralwhite](figures/floralwhite.png) |
-| forestgreen | \#228b22 | ![forestgreen](figures/forestgreen.png) |
-| fuchsia | \#ff00ff | ![fuchsia](figures/fuchsia.png) |
-| gainsboro | \#dcdcdc | ![gainsboro](figures/gainsboro.png) |
-| ghostwhite | \#f8f8ff | ![ghostwhite](figures/ghostwhite.png) |
-| gold | \#ffd700 | ![gold](figures/gold.png) |
-| goldenrod | \#daa520 | ![goldenrod](figures/goldenrod.png) |
-| gray | \#808080 | ![gray](figures/gray.png) |
-| green | \#008000 | ![green](figures/green.png) |
-| greenyellow | \#adff2f | ![greenyellow](figures/greenyellow.png) |
-| grey | \#808080 | ![grey](figures/grey.png) |
-| honeydew | \#f0fff0 | ![honeydew](figures/honeydew.png) |
-| hotpink | \#ff69b4 | ![hotpink](figures/hotpink.png) |
-| indianred | \#cd5c5c | ![indianred](figures/indianred.png) |
-| indigo | \#4b0082 | ![indigo](figures/indigo.png) |
-| ivory | \#fffff0 | ![ivory](figures/ivory.png) |
-| khaki | \#f0e68c | ![khaki](figures/khaki.png) |
-| lavender | \#e6e6fa | ![lavender](figures/lavender.png) |
-| lavenderblush | \#fff0f5 | ![lavenderblush](figures/lavenderblush.png) |
-| lawngreen | \#7cfc00 | ![lawngreen](figures/lawngreen.png) |
-| lemonchiffon | \#fffacd | ![lemonchiffon](figures/lemonchiffon.png) |
-| lightblue | \#add8e6 | ![lightblue](figures/lightblue.png) |
-| lightcoral | \#f08080 | ![lightcoral](figures/lightcoral.png) |
-| lightcyan | \#e0ffff | ![lightcyan](figures/lightcyan.png) |
+| Name | Hexadecimal Code | Color |
+| -------------------- | -------- | ---------------------------------------- |
+| aliceblue | \#f0f8ff | ![aliceblue](figures/aliceblue.png) |
+| antiquewhite | \#faebd7 | ![antiquewhite](figures/antiquewhite.png) |
+| aqua | \#00ffff | ![aqua](figures/aqua.png) |
+| aquamarine | \#7fffd4 | ![aquamarine](figures/aquamarine.png) |
+| azure | \#f0ffff | ![azure](figures/azure.png) |
+| beige | \#f5f5dc | ![beige](figures/beige.png) |
+| bisque | \#ffe4c4 | ![bisque](figures/bisque.png) |
+| black | \#000000 | ![000000](figures/000000.png) |
+| blanchedalmond | \#ffebcd | ![blanchedalmond](figures/blanchedalmond.png) |
+| blue | \#0000ff | ![blue](figures/blue.png) |
+| blueviolet | \#8a2be2 | ![blueviolet](figures/blueviolet.png) |
+| brown | \#a52a2a | ![brown](figures/brown.png) |
+| burlywood | \#deB887 | ![burlywood](figures/burlywood.png) |
+| cadetblue | \#5f9ea0 | ![cadetblue](figures/cadetblue.png) |
+| chartreuse | \#7fff00 | ![chartreuse](figures/chartreuse.png) |
+| chocolate | \#d2691e | ![chocolate](figures/chocolate.png) |
+| coral | \#ff7f50 | ![coral](figures/coral.png) |
+| cornflowerblue | \#6495ed | ![cornflowerblue](figures/cornflowerblue.png) |
+| cornsilk | \#fff8dc | ![cornsilk](figures/cornsilk.png) |
+| crimson | \#dc143c | ![crimson](figures/crimson.png) |
+| cyan | \#00ffff | ![cyan](figures/cyan.png) |
+| darkblue | \#00008b | ![darkblue](figures/darkblue.png) |
+| darkcyan | \#008b8b | ![darkcyan](figures/darkcyan.png) |
+| darkgoldenrod | \#b8860b | ![darkgoldenrod](figures/darkgoldenrod.png) |
+| darkgray | \#a9a9a9 | ![darkgray](figures/darkgray.png) |
+| darkgreen | \#006400 | ![darkgreen](figures/darkgreen.png) |
+| darkgrey | \#a9a9a9 | ![darkgrey](figures/darkgrey.png) |
+| darkkhaki | \#bdb76b | ![darkkhaki](figures/darkkhaki.png) |
+| darkmagenta | \#8b008b | ![darkmagenta](figures/darkmagenta.png) |
+| darkolivegreen | \#556b2f | ![darkolivegreen](figures/darkolivegreen.png) |
+| darkorange | \#ff8c00 | ![darkorange](figures/darkorange.png) |
+| darkorchid | \#9932cc | ![darkorchid](figures/darkorchid.png) |
+| darkred | \#8b0000 | ![darkred](figures/darkred.png) |
+| darksalmon | \#e9967a | ![darksalmon](figures/darksalmon.png) |
+| darkseagreen | \#8fbc8f | ![darkseagreen](figures/darkseagreen.png) |
+| darkslateblue | \#483d8b | ![darkslateblue](figures/darkslateblue.png) |
+| darkslategray | \#2f4f4f | ![darkslategray](figures/darkslategray.png) |
+| darkslategrey | \#2f4f4f | ![darkslategrey](figures/darkslategrey.png) |
+| darkturquoise | \#00ced1 | ![darkturquoise](figures/darkturquoise.png) |
+| darkviolet | \#9400d3 | ![darkviolet](figures/darkviolet.png) |
+| deeppink | \#ff1493 | ![deeppink](figures/deeppink.png) |
+| deepskyblue | \#00bfff | ![deepskyblue](figures/deepskyblue.png) |
+| dimgray | \#696969 | ![dimgray](figures/dimgray.png) |
+| dimgrey | \#696969 | ![dimgrey](figures/dimgrey.png) |
+| dodgerblue | \#1e90ff | ![dodgerblue](figures/dodgerblue.png) |
+| firebrick | \#b22222 | ![firebrick](figures/firebrick.png) |
+| floralwhite | \#fffaf0 | ![floralwhite](figures/floralwhite.png) |
+| forestgreen | \#228b22 | ![forestgreen](figures/forestgreen.png) |
+| fuchsia | \#ff00ff | ![fuchsia](figures/fuchsia.png) |
+| gainsboro | \#dcdcdc | ![gainsboro](figures/gainsboro.png) |
+| ghostwhite | \#f8f8ff | ![ghostwhite](figures/ghostwhite.png) |
+| gold | \#ffd700 | ![gold](figures/gold.png) |
+| goldenrod | \#daa520 | ![goldenrod](figures/goldenrod.png) |
+| gray | \#808080 | ![gray](figures/gray.png) |
+| green | \#008000 | ![green](figures/green.png) |
+| greenyellow | \#adff2f | ![greenyellow](figures/greenyellow.png) |
+| grey | \#808080 | ![grey](figures/grey.png) |
+| honeydew | \#f0fff0 | ![honeydew](figures/honeydew.png) |
+| hotpink | \#ff69b4 | ![hotpink](figures/hotpink.png) |
+| indianred | \#cd5c5c | ![indianred](figures/indianred.png) |
+| indigo | \#4b0082 | ![indigo](figures/indigo.png) |
+| ivory | \#fffff0 | ![ivory](figures/ivory.png) |
+| khaki | \#f0e68c | ![khaki](figures/khaki.png) |
+| lavender | \#e6e6fa | ![lavender](figures/lavender.png) |
+| lavenderblush | \#fff0f5 | ![lavenderblush](figures/lavenderblush.png) |
+| lawngreen | \#7cfc00 | ![lawngreen](figures/lawngreen.png) |
+| lemonchiffon | \#fffacd | ![lemonchiffon](figures/lemonchiffon.png) |
+| lightblue | \#add8e6 | ![lightblue](figures/lightblue.png) |
+| lightcoral | \#f08080 | ![lightcoral](figures/lightcoral.png) |
+| lightcyan | \#e0ffff | ![lightcyan](figures/lightcyan.png) |
| lightgoldenrodyellow | \#fafad2 | ![lightgoldenrodyellow](figures/lightgoldenrodyellow.png) |
-| lightgray | \#d3d3d3 | ![lightgray](figures/lightgray.png) |
-| lightgreen | \#90ee90 | ![lightgreen](figures/lightgreen.png) |
-| lightpink | \#ffb6c1 | ![lightpink](figures/lightpink.png) |
-| lightsalmon | \#ffa07a | ![lightsalmon](figures/lightsalmon.png) |
-| lightseagreen | \#20b2aa | ![lightseagreen](figures/lightseagreen.png) |
-| lightskyblue | \#87cefa | ![lightskyblue](figures/lightskyblue.png) |
-| lightslategray | \#778899 | ![lightslategray](figures/lightslategray.png) |
-| lightslategrey | \#778899 | ![lightslategrey](figures/lightslategrey.png) |
-| lightsteelblue | \#b0c4de | ![lightsteelblue](figures/lightsteelblue.png) |
-| lightyellow | \#ffffe0 | ![lightyellow](figures/lightyellow.png) |
-| lime | \#00ff00 | ![lime](figures/lime.png) |
-| limegreen | \#32cd32 | ![limegreen](figures/limegreen.png) |
-| linen | \#faf0e6 | ![linen](figures/linen.png) |
-| magenta | \#ff00ff | ![magenta](figures/magenta.png) |
-| maroon | \#800000 | ![maroon](figures/maroon.png) |
-| mediumaquamarine | \#66cdaa | ![mediumaquamarine](figures/mediumaquamarine.png) |
-| mediumblue | \#0000cd | ![mediumblue](figures/mediumblue.png) |
-| mediumorchid | \#ba55d3 | ![mediumorchid](figures/mediumorchid.png) |
-| mediumpurple | \#9370db | ![mediumpurple](figures/mediumpurple.png) |
-| mediumseagreen | \#3cb371 | ![mediumseagreen](figures/mediumseagreen.png) |
-| mediumslateblue | \#7b68ee | ![mediumslateblue](figures/mediumslateblue.png) |
-| mediumspringgreen | \#00fa9a | ![mediumspringgreen](figures/mediumspringgreen.png) |
-| mediumturquoise | \#48d1cc | ![mediumturquoise](figures/mediumturquoise.png) |
-| mediumvioletred | \#c71585 | ![mediumvioletred](figures/mediumvioletred.png) |
-| midnightblue | \#191970 | ![midnightblue](figures/midnightblue.png) |
-| mintcream | \#f5fffa | ![mintcream](figures/mintcream.png) |
-| mistyrose | \#ffe4e1 | ![mistyrose](figures/mistyrose.png) |
-| moccasin | \#ffe4b5 | ![moccasin](figures/moccasin.png) |
-| navajowhite | \#ffdead | ![navajowhite](figures/navajowhite.png) |
-| navy | \#000080 | ![navy](figures/navy.png) |
-| oldlace | \#fdf5e6 | ![oldlace](figures/oldlace.png) |
-| olive | \#808000 | ![olive](figures/olive.png) |
-| olivedrab | \#6b8e23 | ![olivedrab](figures/olivedrab.png) |
-| orange | \#ffa500 | ![orange](figures/orange.png) |
-| orangered | \#ff4500 | ![orangered](figures/orangered.png) |
-| orchid | \#da70d6 | ![orchid](figures/orchid.png) |
-| palegoldenrod | \#eee8aa | ![palegoldenrod](figures/palegoldenrod.png) |
-| palegreen | \#98fb98 | ![palegreen](figures/palegreen.png) |
-| paleturquoise | \#afeeee | ![paleturquoise](figures/paleturquoise.png) |
-| palevioletred | \#db7093 | ![palevioletred](figures/palevioletred.png) |
-| papayawhip | \#ffefd5 | ![papayawhip](figures/papayawhip.png) |
-| peachpuff | \#ffdab9 | ![peachpuff](figures/peachpuff.png) |
-| peru | \#cd853f | ![peru](figures/peru.png) |
-| pink | \#ffc0cb | ![pink](figures/pink.png) |
-| plum | \#dda0dd | ![plum](figures/plum.png) |
-| powderblue | \#b0e0e6 | ![powderblue](figures/powderblue.png) |
-| purple | \#800080 | ![purple](figures/purple.png) |
-| rebeccapurple | \#663399 | ![rebeccapurple](figures/rebeccapurple.png) |
-| red | \#ff0000 | ![red](figures/red.png) |
-| rosybrown | \#bc8f8f | ![rosybrown](figures/rosybrown.png) |
-| royalblue | \#4169e1 | ![royalblue](figures/royalblue.png) |
-| saddlebrown | \#8b4513 | ![saddlebrown](figures/saddlebrown.png) |
-| salmon | \#fa8072 | ![salmon](figures/salmon.png) |
-| sandybrown | \#f4a460 | ![sandybrown](figures/sandybrown.png) |
-| seagreen | \#2e8b57 | ![seagreen](figures/seagreen.png) |
-| seashell | \#fff5ee | ![seashell](figures/seashell.png) |
-| sienna | \#a0522d | ![sienna](figures/sienna.png) |
-| silver | \#c0c0c0 | ![silver](figures/silver.png) |
-| skyblue | \#87ceeb | ![skyblue](figures/skyblue.png) |
-| slateblue | \#6a5acd | ![slateblue](figures/slateblue.png) |
-| slategray | \#708090 | ![slategray](figures/slategray.png) |
-| slategrey | \#708090 | ![slategray](figures/slategray.png) |
-| snow | \#fffafa | ![snow](figures/snow.png) |
-| springgreen | \#00ff7f | ![springgreen](figures/springgreen.png) |
-| steelblue | \#4682b4 | ![steelblue](figures/steelblue.png) |
-| tan | \#d2b48c | ![tan](figures/tan.png) |
-| teal | \#008080 | ![teal](figures/teal.png) |
-| thistle | \#d8Bfd8 | ![thistle](figures/thistle.png) |
-| tomato | \#ff6347 | ![tomato](figures/tomato.png) |
-| turquoise | \#40e0d0 | ![turquoise](figures/turquoise.png) |
-| violet | \#ee82ee | ![violet](figures/violet.png) |
-| wheat | \#f5deb3 | ![wheat](figures/wheat.png) |
-| white | \#ffffff | ![white](figures/white.png) |
-| whitesmoke | \#f5f5f5 | ![whitesmoke](figures/whitesmoke.png) |
-| yellow | \#ffff00 | ![yellow](figures/yellow.png) |
-| yellowgreen | \#9acd32 | ![yellowgreen](figures/yellowgreen.png) |
+| lightgray | \#d3d3d3 | ![lightgray](figures/lightgray.png) |
+| lightgreen | \#90ee90 | ![lightgreen](figures/lightgreen.png) |
+| lightpink | \#ffb6c1 | ![lightpink](figures/lightpink.png) |
+| lightsalmon | \#ffa07a | ![lightsalmon](figures/lightsalmon.png) |
+| lightseagreen | \#20b2aa | ![lightseagreen](figures/lightseagreen.png) |
+| lightskyblue | \#87cefa | ![lightskyblue](figures/lightskyblue.png) |
+| lightslategray | \#778899 | ![lightslategray](figures/lightslategray.png) |
+| lightslategrey | \#778899 | ![lightslategrey](figures/lightslategrey.png) |
+| lightsteelblue | \#b0c4de | ![lightsteelblue](figures/lightsteelblue.png) |
+| lightyellow | \#ffffe0 | ![lightyellow](figures/lightyellow.png) |
+| lime | \#00ff00 | ![lime](figures/lime.png) |
+| limegreen | \#32cd32 | ![limegreen](figures/limegreen.png) |
+| linen | \#faf0e6 | ![linen](figures/linen.png) |
+| magenta | \#ff00ff | ![magenta](figures/magenta.png) |
+| maroon | \#800000 | ![maroon](figures/maroon.png) |
+| mediumaquamarine | \#66cdaa | ![mediumaquamarine](figures/mediumaquamarine.png) |
+| mediumblue | \#0000cd | ![mediumblue](figures/mediumblue.png) |
+| mediumorchid | \#ba55d3 | ![mediumorchid](figures/mediumorchid.png) |
+| mediumpurple | \#9370db | ![mediumpurple](figures/mediumpurple.png) |
+| mediumseagreen | \#3cb371 | ![mediumseagreen](figures/mediumseagreen.png) |
+| mediumslateblue | \#7b68ee | ![mediumslateblue](figures/mediumslateblue.png) |
+| mediumspringgreen | \#00fa9a | ![mediumspringgreen](figures/mediumspringgreen.png) |
+| mediumturquoise | \#48d1cc | ![mediumturquoise](figures/mediumturquoise.png) |
+| mediumvioletred | \#c71585 | ![mediumvioletred](figures/mediumvioletred.png) |
+| midnightblue | \#191970 | ![midnightblue](figures/midnightblue.png) |
+| mintcream | \#f5fffa | ![mintcream](figures/mintcream.png) |
+| mistyrose | \#ffe4e1 | ![mistyrose](figures/mistyrose.png) |
+| moccasin | \#ffe4b5 | ![moccasin](figures/moccasin.png) |
+| navajowhite | \#ffdead | ![navajowhite](figures/navajowhite.png) |
+| navy | \#000080 | ![navy](figures/navy.png) |
+| oldlace | \#fdf5e6 | ![oldlace](figures/oldlace.png) |
+| olive | \#808000 | ![olive](figures/olive.png) |
+| olivedrab | \#6b8e23 | ![olivedrab](figures/olivedrab.png) |
+| orange | \#ffa500 | ![orange](figures/orange.png) |
+| orangered | \#ff4500 | ![orangered](figures/orangered.png) |
+| orchid | \#da70d6 | ![orchid](figures/orchid.png) |
+| palegoldenrod | \#eee8aa | ![palegoldenrod](figures/palegoldenrod.png) |
+| palegreen | \#98fb98 | ![palegreen](figures/palegreen.png) |
+| paleturquoise | \#afeeee | ![paleturquoise](figures/paleturquoise.png) |
+| palevioletred | \#db7093 | ![palevioletred](figures/palevioletred.png) |
+| papayawhip | \#ffefd5 | ![papayawhip](figures/papayawhip.png) |
+| peachpuff | \#ffdab9 | ![peachpuff](figures/peachpuff.png) |
+| peru | \#cd853f | ![peru](figures/peru.png) |
+| pink | \#ffc0cb | ![pink](figures/pink.png) |
+| plum | \#dda0dd | ![plum](figures/plum.png) |
+| powderblue | \#b0e0e6 | ![powderblue](figures/powderblue.png) |
+| purple | \#800080 | ![purple](figures/purple.png) |
+| rebeccapurple | \#663399 | ![rebeccapurple](figures/rebeccapurple.png) |
+| red | \#ff0000 | ![red](figures/red.png) |
+| rosybrown | \#bc8f8f | ![rosybrown](figures/rosybrown.png) |
+| royalblue | \#4169e1 | ![royalblue](figures/royalblue.png) |
+| saddlebrown | \#8b4513 | ![saddlebrown](figures/saddlebrown.png) |
+| salmon | \#fa8072 | ![salmon](figures/salmon.png) |
+| sandybrown | \#f4a460 | ![sandybrown](figures/sandybrown.png) |
+| seagreen | \#2e8b57 | ![seagreen](figures/seagreen.png) |
+| seashell | \#fff5ee | ![seashell](figures/seashell.png) |
+| sienna | \#a0522d | ![sienna](figures/sienna.png) |
+| silver | \#c0c0c0 | ![silver](figures/silver.png) |
+| skyblue | \#87ceeb | ![skyblue](figures/skyblue.png) |
+| slateblue | \#6a5acd | ![slateblue](figures/slateblue.png) |
+| slategray | \#708090 | ![slategray](figures/slategray.png) |
+| slategrey | \#708090 | ![slategray](figures/slategray.png) |
+| snow | \#fffafa | ![snow](figures/snow.png) |
+| springgreen | \#00ff7f | ![springgreen](figures/springgreen.png) |
+| steelblue | \#4682b4 | ![steelblue](figures/steelblue.png) |
+| tan | \#d2b48c | ![tan](figures/tan.png) |
+| teal | \#008080 | ![teal](figures/teal.png) |
+| thistle | \#d8Bfd8 | ![thistle](figures/thistle.png) |
+| tomato | \#ff6347 | ![tomato](figures/tomato.png) |
+| turquoise | \#40e0d0 | ![turquoise](figures/turquoise.png) |
+| violet | \#ee82ee | ![violet](figures/violet.png) |
+| wheat | \#f5deb3 | ![wheat](figures/wheat.png) |
+| white | \#ffffff | ![white](figures/white.png) |
+| whitesmoke | \#f5f5f5 | ![whitesmoke](figures/whitesmoke.png) |
+| yellow | \#ffff00 | ![yellow](figures/yellow.png) |
+| yellowgreen | \#9acd32 | ![yellowgreen](figures/yellowgreen.png) |
diff --git a/en/application-dev/reference/arkui-js-lite/js-components-basic-chart.md b/en/application-dev/reference/arkui-js-lite/js-components-basic-chart.md
index 7a0a07fe1bee64329c6fe292f881856b941e6ee1..2c8f4c0550f7794d975eb7014e30506c034e9a1d 100644
--- a/en/application-dev/reference/arkui-js-lite/js-components-basic-chart.md
+++ b/en/application-dev/reference/arkui-js-lite/js-components-basic-chart.md
@@ -14,118 +14,118 @@ Not supported
## Attributes
-| Name| Type| Mandatory| Description|
-| -------- | -------- | -------- | -------- |
-| type | string | No| Chart type. Dynamic modification is not supported. Available values include:
- **bar**: bar chart
- **line**: line chart
Default value: **line**|
-| options | ChartOptions | Yes| Chart parameters. You can set the minimum value, maximum value, scale, and line width of the x-axis or y-axis, whether to display the x-axis and y-axis, and whether the line is smooth. Dynamic modification is not supported.|
-| datasets | Array<ChartDataset> | Yes| Data sets. You can set multiple datasets and their background colors.|
-| id | string | No| Unique ID of the component.|
-| style | string | No| Style declaration of the component.|
-| class | string | No| Style class of the component, which is used to refer to a style table.|
-| ref | string | No| Reference information of child elements, which is registered with the parent component on **$refs**.|
+| Name | Type | Mandatory | Description |
+| -------- | ------------------------- | ---- | ---------------------------------------- |
+| type | string | No | Chart type. Dynamic modification is not supported. Available values include:
- **bar**: bar chart
- **line**: line chart
Default value: **line**|
+| options | ChartOptions | Yes | Chart parameters. You can set the minimum value, maximum value, scale, and line width of the x-axis or y-axis, whether to display the x-axis and y-axis, and whether the line is smooth. Dynamic modification is not supported.|
+| datasets | Array<ChartDataset> | Yes | Data sets. You can set multiple datasets and their background colors. |
+| id | string | No | Unique ID of the component. |
+| style | string | No | Style declaration of the component. |
+| class | string | No | Style class of the component, which is used to refer to a style table. |
+| ref | string | No | Reference information of child elements, which is registered with the parent component on **$refs**.|
**Table 1** ChartOptions
-| Name| Type| Mandatory| Description|
-| -------- | -------- | -------- | -------- |
-| xAxis | ChartAxis | Yes| X-axis parameters. You can set the minimum value, maximum value, and scale of the x-axis, and whether to display the x-axis.|
-| yAxis | ChartAxis | Yes| Y-axis parameters. You can set the minimum value, maximum value, and scale of the y-axis, and whether to display the y-axis.|
-| series | ChartSeries | No| Data series parameters which cover the following:
- Line style, such as the line width and whether the line is smooth.
- Style and size of the white point at the start of the line.
**NOTE**
Only line charts support this attribute. |
+| Name | Type | Mandatory | Description |
+| ------ | ----------- | ---- | ---------------------------------------- |
+| xAxis | ChartAxis | Yes | X-axis parameters. You can set the minimum value, maximum value, and scale of the x-axis, and whether to display the x-axis. |
+| yAxis | ChartAxis | Yes | Y-axis parameters. You can set the minimum value, maximum value, and scale of the y-axis, and whether to display the y-axis. |
+| series | ChartSeries | No | Data series parameters which cover the following:
- Line style, such as the line width and whether the line is smooth.
- Style and size of the white point at the start of the line.
**NOTE**
Only line charts support this attribute.|
**Table 2** ChartDataset
-| Name| Type| Default Value| Mandatory| Description|
-| -------- | -------- | -------- | -------- | -------- |
-| backgroundColor(deprecated) | <color> | \#ff6384 | No| Color of a line or bar. This attribute is not recommended.|
-| strokeColor | <color> | \#ff6384 | No| Line color. Only line charts support this attribute.|
-| fillColor | <color> | \#ff6384 | No| Fill color. For line charts, the value indicates the gradient color to fill.|
-| data | Array<number> | - | Yes| Data of the drawn line or bar.|
-| gradient | boolean | false | No| Whether to display the gradient color. Only line charts support this attribute.|
+| Name | Type | Default Value | Mandatory | Description |
+| --------------------------- | ------------------- | -------- | ---- | -------------------- |
+| backgroundColor(deprecated) | <color> | \#ff6384 | No | Color of a line or bar. This attribute is not recommended. |
+| strokeColor | <color> | \#ff6384 | No | Line color. Only line charts support this attribute. |
+| fillColor | <color> | \#ff6384 | No | Fill color. For line charts, the value indicates the gradient color to fill. |
+| data | Array<number> | - | Yes | Data of the drawn line or bar. |
+| gradient | boolean | false | No | Whether to display the gradient color. Only line charts support this attribute.|
**Table 3** ChartAxis
-| Name| Type| Default Value| Mandatory| Description|
-| -------- | -------- | -------- | -------- | -------- |
-| min | number | 0 | No| Minimum value of the axis.
Negative numbers are not supported. Only line charts support this attribute.|
-| max | number | 100 | No| Maximum value of the axis.
Negative numbers are not supported. Only line charts support this attribute.|
-| axisTick | number | 10 | No| Number of scales displayed on the axis.
**NOTE**
The value ranges from 1 to 20. The display effect depends on the calculation result of Number of pixels occupied by the image width/(**max**-**min**).
Lite wearables support integer calculation, and an error may occur in the case of inexhaustible division. Specifically, a segment of space may be left at the end of the x-axis.
In the bar chart, the number of bars in each group of data is the same as the number of scales, and the bars are displayed at the scales.|
-| display | boolean | false | No| Whether to display the axis.|
-| color | <color> | \#c0c0c0 | No| Axis color.|
+| Name | Type | Default Value | Mandatory | Description |
+| -------- | ------------- | -------- | ---- | ---------------------------------------- |
+| min | number | 0 | No | Minimum value of the axis.
Negative numbers are not supported. Only line charts support this attribute. |
+| max | number | 100 | No | Maximum value of the axis.
Negative numbers are not supported. Only line charts support this attribute. |
+| axisTick | number | 10 | No | Number of scales displayed on the axis.
**NOTE**
The value ranges from 1 to 20. The display effect depends on the calculation result of Number of pixels occupied by the image width/(**max**-**min**).
Lite wearables support integer calculation, and an error may occur in the case of inexhaustible division. Specifically, a segment of space may be left at the end of the x-axis.
In the bar chart, the number of bars in each group of data is the same as the number of scales, and the bars are displayed at the scales.|
+| display | boolean | false | No | Whether to display the axis. |
+| color | <color> | \#c0c0c0 | No | Axis color. |
**Table 4** ChartSeries
-| Name| Type| Mandatory| Description|
-| -------- | -------- | -------- | -------- |
-| lineStyle | ChartLineStyle | No| Line style, such as the line width and whether the line is smooth.|
-| headPoint | PointStyle | No| Style and size of the white point at the start of the line.|
-| topPoint | PointStyle | No| Style and size of the top point.|
-| bottomPoint | PointStyle | No| Style and size of the bottom point.|
-| loop | ChartLoop | No| Whether to start drawing again when the screen is looped.|
+| Name | Type | Mandatory | Description |
+| ----------- | -------------- | ---- | -------------------- |
+| lineStyle | ChartLineStyle | No | Line style, such as the line width and whether the line is smooth. |
+| headPoint | PointStyle | No | Style and size of the white point at the start of the line. |
+| topPoint | PointStyle | No | Style and size of the top point. |
+| bottomPoint | PointStyle | No | Style and size of the bottom point. |
+| loop | ChartLoop | No | Whether to start drawing again when the screen is looped.|
**Table 5** ChartLineStyle
-| Name| Type| Default Value| Mandatory| Description|
-| -------- | -------- | -------- | -------- | -------- |
-| width | <length> | 1px | No| Line width.|
-| smooth | boolean | false | No| Whether the line is smooth.|
+| Name | Type | Default Value | Mandatory | Description |
+| ------ | -------------- | ----- | ---- | ----- |
+| width | <length> | 1px | No | Line width.|
+| smooth | boolean | false | No | Whether the line is smooth.|
**Table 6** PointStyle
-| Name| Type| Default Value| Mandatory| Description|
-| -------- | -------- | -------- | -------- | -------- |
-| shape | string | circle | No| Shape of the highlight point. Available values are as follows:
- circle|
-| size | <length> | 5px | No| Size of the highlight point.|
-| strokeWidth | <length> | 1px | No| Stroke width.|
-| strokeColor | <color> | \#ff0000 | No| Stroke color.|
-| fillColor | <color> | \#ff0000 | No| Fill color.|
-| display | boolean | true | No| Whether to display the highlight spot.|
+| Name | Type | Default Value | Mandatory | Description |
+| ----------- | -------------- | -------- | ---- | ---------------------------------- |
+| shape | string | circle | No | Shape of the highlight point. Available values are as follows:
- circle|
+| size | <length> | 5px | No | Size of the highlight point. |
+| strokeWidth | <length> | 1px | No | Stroke width. |
+| strokeColor | <color> | \#ff0000 | No | Stroke color. |
+| fillColor | <color> | \#ff0000 | No | Fill color. |
+| display | boolean | true | No | Whether to display the highlight spot. |
**Table 7** ChartLoop
-| Name| Type| Default Value| Mandatory| Description|
-| -------- | -------- | -------- | -------- | -------- |
-| margin | <length> | 1 | No| Number of erased points (horizontal distance between the latest drawn point and the earliest point). You are not advised to use **margin** together with **topPoint**, **bottomPoint**, or **headPoint** for mini-, small- and standard-system devices. If you do so, there is a possibility that the point is in the erase area and invisible.|
+| Name | Type | Default Value | Mandatory | Description |
+| ------ | -------------- | ---- | ---- | ---------------------------------------- |
+| margin | <length> | 1 | No | Number of erased points (horizontal distance between the latest drawn point and the earliest point). You are not advised to use **margin** together with **topPoint**, **bottomPoint**, or **headPoint** for mini-, small- and standard-system devices. If you do so, there is a possibility that the point is in the erase area and invisible.|
## Methods
-| Methods| Parameter| Description|
-| -------- | -------- | -------- |
+| Methods | Parameter | Description |
+| ------ | ---------------------------------------- | ---------------------------------------- |
| append | {
serial: number, // Set the data subscript of the line chart to be updated.
data: Array<number>, // Set the new data.
} | Dynamically add data to an existing data series. The target series is specified based on **serial**, which is the subscript of the datasets array and starts from 0. **datasets[index].data** is not updated. Only line charts support this attribute. The value is incremented by 1 based on the horizontal coordinate and is related to the **xAxis min/max** setting.|
## Events
-| Name| Parameter| Description|
-| -------- | -------- | -------- |
-| click | - | Triggered when the component is clicked. |
-| longpress | - | Triggered when the component is long pressed. |
-| swipe5+ | [SwipeEvent](js-common-events.md) | Triggered when a user quickly swipes on the component. |
+| Name | Parameter | Description |
+| ------------------ | --------------------------------- | ----------- |
+| click | - | Triggered when the component is clicked. |
+| longpress | - | Triggered when the component is long pressed. |
+| swipe5+ | [SwipeEvent](js-common-events.md) | Triggered when a user quickly swipes on the component.|
## Styles
-| Name| Type| Default Value| Mandatory| Description|
-| -------- | -------- | -------- | -------- | -------- |
-| width | <length> \| <percentage>5+ | - | No| Component width.
If this attribute is not set, the default value **0** is used. |
-| height | <length> \| <percentage>5+ | - | No| Component height.
If this attribute is not set, the default value **0** is used. |
-| padding | <length> | 0 | No| Shorthand attribute to set the padding for all sides.
The attribute can have one to four values:
- If you set only one value, it specifies the padding for all the four sides.
- If you set two values, the first value specifies the top and bottom padding, and the second value specifies the left and right padding.
- If you set three values, the first value specifies the top padding, the second value specifies the left and right padding, and the third value specifies the bottom padding.
- If you set four values, they respectively specify the padding for top, right, bottom, and left sides (in clockwise order).|
-| padding-[left\|top\|right\|bottom] | <length> | 0 | No| Left, top, right, and bottom padding.|
-| margin | <length> \| <percentage>5+ | 0 | No| Shorthand attribute to set the margin for all sides. The attribute can have one to four values:
- If you set only one value, it specifies the margin for all the four sides.
- If you set two values, the first value specifies the top and bottom margins, and the second value specifies the left and right margins.
- If you set three values, the first value specifies the top margin, the second value specifies the left and right margins, and the third value specifies the bottom margin.
- If you set four values, they respectively specify the margin for top, right, bottom, and left sides (in clockwise order).|
-| margin-[left\|top\|right\|bottom] | <length> \| <percentage>5+ | 0 | No| Left, top, right, and bottom margins.|
-| border-width | <length> | 0 | No| Shorthand attribute to set the margin for all sides.|
-| border-color | <color> | black | No| Shorthand attribute to set the color for all borders.|
-| border-radius | <length> | - | No| Radius of round-corner borders. |
-| background-color | <color> | - | No| Background color.|
-| display | string | flex | No| How and whether to display the box containing an element. Available values are as follows:
- **flex**: flexible layout
- **none**: not rendered|
-| [left\|top] | <length> \| <percentage>6+ | - | No| Edge of the element.
- **left**: left edge position of the element. This attribute defines the offset between the left edge of the margin area of a positioned element and left edge of its containing block.
- **top**: top edge position of the element. This attribute defines the offset between the top edge of a positioned element and that of a block included in the element. |
+| Name | Type | Default Value | Mandatory | Description |
+| ---------------------------------- | ---------------------------------------- | ----- | ---- | ---------------------------------------- |
+| width | <length> \| <percentage>5+ | - | No | Component width.
If this attribute is not set, the default value **0** is used. |
+| height | <length> \| <percentage>5+ | - | No | Component height.
If this attribute is not set, the default value **0** is used. |
+| padding | <length> | 0 | No | Shorthand attribute to set the padding for all sides.
The attribute can have one to four values:
- If you set only one value, it specifies the padding for all the four sides.
- If you set two values, the first value specifies the top and bottom padding, and the second value specifies the left and right padding.
- If you set three values, the first value specifies the top padding, the second value specifies the left and right padding, and the third value specifies the bottom padding.
- If you set four values, they respectively specify the padding for top, right, bottom, and left sides (in clockwise order).|
+| padding-[left\|top\|right\|bottom] | <length> | 0 | No | Left, top, right, and bottom padding. |
+| margin | <length> \| <percentage>5+ | 0 | No | Shorthand attribute to set the margin for all sides. The attribute can have one to four values:
- If you set only one value, it specifies the margin for all the four sides.
- If you set two values, the first value specifies the top and bottom margins, and the second value specifies the left and right margins.
- If you set three values, the first value specifies the top margin, the second value specifies the left and right margins, and the third value specifies the bottom margin.
- If you set four values, they respectively specify the margin for top, right, bottom, and left sides (in clockwise order).|
+| margin-[left\|top\|right\|bottom] | <length> \| <percentage>5+ | 0 | No | Left, top, right, and bottom margins. |
+| border-width | <length> | 0 | No | Shorthand attribute to set the margin for all sides. |
+| border-color | <color> | black | No | Shorthand attribute to set the color for all borders. |
+| border-radius | <length> | - | No | Radius of round-corner borders. |
+| background-color | <color> | - | No | Background color. |
+| display | string | flex | No | How and whether to display the box containing an element. Available values are as follows:
- **flex**: flexible layout
- **none**: not rendered|
+| [left\|top] | <length> \| <percentage>6+ | - | No | Edge of the element.
- **left**: left edge position of the element. This attribute defines the offset between the left edge of the margin area of a positioned element and left edge of its containing block.
- **top**: top edge position of the element. This attribute defines the offset between the top edge of a positioned element and that of a block included in the element.|
## Example
1. Line chart
-
+
```html