diff --git a/README.md b/README.md
index 24d67ce956fb2d03d737f5c1372b47626bee3703..0407fbf0ea09b3a95872609b22ad949941f78a68 100644
--- a/README.md
+++ b/README.md
@@ -13,6 +13,7 @@ A <a href="https://github.com/Dreamacro/clash">Clash</a> GUI based on <a href="h
 
 - Full `clash` config supported, Partial `clash premium` config supported.
 - Profiles management and enhancement (by yaml and Javascript). [Doc](https://github.com/zzzgydi/clash-verge/issues/12)
+- Simple UI and supports custom theme color.
 - System proxy setting and guard.
 
 ## Install
@@ -64,6 +65,17 @@ yarn build
   <img src="./docs/demo6.png" alt="demo6" width="32%" />
 </div>
 
+### Custom Theme
+
+<div align="center">
+  <img src="./docs/color1.png" alt="demo1" width="16%" />
+  <img src="./docs/color2.png" alt="demo2" width="16%" />
+  <img src="./docs/color3.png" alt="demo3" width="16%" />
+  <img src="./docs/color4.png" alt="demo4" width="16%" />
+  <img src="./docs/color5.png" alt="demo5" width="16%" />
+  <img src="./docs/color6.png" alt="demo6" width="16%" />
+</div>
+
 ## Disclaimer
 
 This is a learning project for Rust practice.
diff --git a/docs/color1.png b/docs/color1.png
new file mode 100644
index 0000000000000000000000000000000000000000..9c24fb8d89517ed522b384b0eb0497a680ab960e
Binary files /dev/null and b/docs/color1.png differ
diff --git a/docs/color2.png b/docs/color2.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d6d935dac15ea4d8bacf7e9ade6d09ac7247511
Binary files /dev/null and b/docs/color2.png differ
diff --git a/docs/color3.png b/docs/color3.png
new file mode 100644
index 0000000000000000000000000000000000000000..247b84104f802b9f9242fca244515606a0c1ab2f
Binary files /dev/null and b/docs/color3.png differ
diff --git a/docs/color4.png b/docs/color4.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ecb7506fededc06ce38c09b4dedbe3227a3a513
Binary files /dev/null and b/docs/color4.png differ
diff --git a/docs/color5.png b/docs/color5.png
new file mode 100644
index 0000000000000000000000000000000000000000..65e916a04d0fbe6a4292b9f2bc29cbe0b245d591
Binary files /dev/null and b/docs/color5.png differ
diff --git a/docs/color6.png b/docs/color6.png
new file mode 100644
index 0000000000000000000000000000000000000000..5067320993579242b61fa4fe3bb774fa8685acb2
Binary files /dev/null and b/docs/color6.png differ