diff --git a/Base/res/icons/chess/sets/moderna/black-bishop.png b/Base/res/icons/chess/sets/moderna/black-bishop.png
new file mode 100644
index 0000000000..5e21cf6234
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/black-bishop.png differ
diff --git a/Base/res/icons/chess/sets/moderna/black-king.png b/Base/res/icons/chess/sets/moderna/black-king.png
new file mode 100644
index 0000000000..fc21f2238e
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/black-king.png differ
diff --git a/Base/res/icons/chess/sets/moderna/black-knight.png b/Base/res/icons/chess/sets/moderna/black-knight.png
new file mode 100644
index 0000000000..fa40ac7edf
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/black-knight.png differ
diff --git a/Base/res/icons/chess/sets/moderna/black-pawn.png b/Base/res/icons/chess/sets/moderna/black-pawn.png
new file mode 100644
index 0000000000..6dfb85534d
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/black-pawn.png differ
diff --git a/Base/res/icons/chess/sets/moderna/black-queen.png b/Base/res/icons/chess/sets/moderna/black-queen.png
new file mode 100644
index 0000000000..30f3e172a7
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/black-queen.png differ
diff --git a/Base/res/icons/chess/sets/moderna/black-rook.png b/Base/res/icons/chess/sets/moderna/black-rook.png
new file mode 100644
index 0000000000..fd591697f7
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/black-rook.png differ
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_black_bishop.svg b/Base/res/icons/chess/sets/moderna/moderna_final_black_bishop.svg
new file mode 100644
index 0000000000..bd5cdba983
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_black_bishop.svg
@@ -0,0 +1,75 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_black_king.svg b/Base/res/icons/chess/sets/moderna/moderna_final_black_king.svg
new file mode 100644
index 0000000000..a5ae630209
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_black_king.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_black_knight.svg b/Base/res/icons/chess/sets/moderna/moderna_final_black_knight.svg
new file mode 100644
index 0000000000..669e030a49
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_black_knight.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_black_pawn.svg b/Base/res/icons/chess/sets/moderna/moderna_final_black_pawn.svg
new file mode 100644
index 0000000000..712b31ac0c
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_black_pawn.svg
@@ -0,0 +1,77 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_black_queen.svg b/Base/res/icons/chess/sets/moderna/moderna_final_black_queen.svg
new file mode 100644
index 0000000000..61e0ce80c8
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_black_queen.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_black_rook.svg b/Base/res/icons/chess/sets/moderna/moderna_final_black_rook.svg
new file mode 100644
index 0000000000..574c443f48
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_black_rook.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_bishop.svg b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_bishop.svg
new file mode 100644
index 0000000000..63eca91792
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_bishop.svg
@@ -0,0 +1,75 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_king.svg b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_king.svg
new file mode 100644
index 0000000000..c34bf80bde
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_king.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_knight.svg b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_knight.svg
new file mode 100644
index 0000000000..e4581e678b
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_knight.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_pawn.svg b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_pawn.svg
new file mode 100644
index 0000000000..336358980d
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_pawn.svg
@@ -0,0 +1,77 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_queen.svg b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_queen.svg
new file mode 100644
index 0000000000..8e77d8c64e
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_queen.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_rook.svg b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_rook.svg
new file mode 100644
index 0000000000..74b891aa5d
--- /dev/null
+++ b/Base/res/icons/chess/sets/moderna/moderna_final_white_outline_rook.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/Base/res/icons/chess/sets/moderna/white-bishop.png b/Base/res/icons/chess/sets/moderna/white-bishop.png
new file mode 100644
index 0000000000..957537e92a
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/white-bishop.png differ
diff --git a/Base/res/icons/chess/sets/moderna/white-king.png b/Base/res/icons/chess/sets/moderna/white-king.png
new file mode 100644
index 0000000000..b203cb5d01
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/white-king.png differ
diff --git a/Base/res/icons/chess/sets/moderna/white-knight.png b/Base/res/icons/chess/sets/moderna/white-knight.png
new file mode 100644
index 0000000000..4bba750b33
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/white-knight.png differ
diff --git a/Base/res/icons/chess/sets/moderna/white-pawn.png b/Base/res/icons/chess/sets/moderna/white-pawn.png
new file mode 100644
index 0000000000..0212229f6e
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/white-pawn.png differ
diff --git a/Base/res/icons/chess/sets/moderna/white-queen.png b/Base/res/icons/chess/sets/moderna/white-queen.png
new file mode 100644
index 0000000000..238ba7eb1d
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/white-queen.png differ
diff --git a/Base/res/icons/chess/sets/moderna/white-rook.png b/Base/res/icons/chess/sets/moderna/white-rook.png
new file mode 100644
index 0000000000..18931bee44
Binary files /dev/null and b/Base/res/icons/chess/sets/moderna/white-rook.png differ