diff --git a/android/gradle.properties b/android/gradle.properties
index 65eed6426393974efb5a056ec44936d42b5ef2a1..4bb5439f682100f8ef4ba80a557fe4f2f0ab14c2 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -1,5 +1,5 @@
 org.gradle.jvmargs=-Xmx1536M
 android.useAndroidX=true
 android.enableJetifier=true
-app.versionName=0.0.8
-app.versionCode=8
+app.versionName=0.0.9
+app.versionCode=9
diff --git a/assets/icons/colors_5.png b/assets/icons/colors_5.png
index 24d2901517b7665bbbf0b7e65540f670fd9ac661..dd0a276e105a79aa25ca36f6cc4d2f69c77df81f 100644
Binary files a/assets/icons/colors_5.png and b/assets/icons/colors_5.png differ
diff --git a/assets/icons/colors_6.png b/assets/icons/colors_6.png
index d63b706a2b06e1204e1bff85a0035595953ae8e0..2a63916ed00f0570bedd1647e34706d041fbec44 100644
Binary files a/assets/icons/colors_6.png and b/assets/icons/colors_6.png differ
diff --git a/assets/icons/colors_7.png b/assets/icons/colors_7.png
index 3ba87aece63cb2ae9589e04100081bd6fd225c2b..fdc1669a1d89ed225cc4624319ff01558ab987b4 100644
Binary files a/assets/icons/colors_7.png and b/assets/icons/colors_7.png differ
diff --git a/assets/icons/colors_8.png b/assets/icons/colors_8.png
index 534373e179076daa289a71e20dff9580310b38a9..b660ef3e29aefc5c940a327aaf7a22d76a73bb23 100644
Binary files a/assets/icons/colors_8.png and b/assets/icons/colors_8.png differ
diff --git a/assets/icons/skin_default.png b/assets/icons/skin_default.png
index 23b70c02bf6f16b09edaa82a49f890bfc8ffff55..ee53cc12eaad99722e3dd8fadd52e76bdf5ed977 100644
Binary files a/assets/icons/skin_default.png and b/assets/icons/skin_default.png differ
diff --git a/assets/icons/skin_retro.png b/assets/icons/skin_retro.png
index d17dcf915d4131468d3f1511e4a0d7be9b9371ec..d7c3d0a5fc437134a8a8f73a75c3cda82b0a6eb3 100644
Binary files a/assets/icons/skin_retro.png and b/assets/icons/skin_retro.png differ
diff --git a/assets/icons/skin_symbols.png b/assets/icons/skin_symbols.png
index 32fe46869b0ef271734cf990added5410cf79d3a..51bcf70edcb33094830b1618a161db3af56d9450 100644
Binary files a/assets/icons/skin_symbols.png and b/assets/icons/skin_symbols.png differ
diff --git a/assets/skins/default_0.png b/assets/skins/default_0.png
index 604bda78fcc44f91482257e4580b5d84dd1cbfd9..e543c1a9c0a2f38128c5a48437dcb75ceeaa23e2 100644
Binary files a/assets/skins/default_0.png and b/assets/skins/default_0.png differ
diff --git a/assets/skins/default_1.png b/assets/skins/default_1.png
index c3f82058cae71a781b7c154cc445fc79d6304f11..50ac7e9dc99ea6cf1e0a0126615e0217ec140023 100644
Binary files a/assets/skins/default_1.png and b/assets/skins/default_1.png differ
diff --git a/assets/skins/default_2.png b/assets/skins/default_2.png
index 0482e81f1d9ac06133bdc8e6e2655da275aee0d5..cca70ea9b7cb61319c79a07d8567ae9707f29a8a 100644
Binary files a/assets/skins/default_2.png and b/assets/skins/default_2.png differ
diff --git a/assets/skins/default_3.png b/assets/skins/default_3.png
index 8062ccab5665e558b648ef1c2c72ff6c02d5a253..9e4ccd82edd6dea24e3f73a9794d735a268cc11b 100644
Binary files a/assets/skins/default_3.png and b/assets/skins/default_3.png differ
diff --git a/assets/skins/default_4.png b/assets/skins/default_4.png
index 2a64f735faaa2d0ab020100534f2fc3f1407ea4f..86a9c87e0459697060a91571714765c0078a1403 100644
Binary files a/assets/skins/default_4.png and b/assets/skins/default_4.png differ
diff --git a/assets/skins/default_5.png b/assets/skins/default_5.png
index db0b8dd1abb9ccb6d752a6d310b9a0bc043ae4c6..7c4f1cb57586355b4e443d8e6e4d17fc7053f2d1 100644
Binary files a/assets/skins/default_5.png and b/assets/skins/default_5.png differ
diff --git a/assets/skins/default_6.png b/assets/skins/default_6.png
index ccd123111a7f2cb4bb29e3e31b2af9d73757db4c..4a620e27de46cc9db3742e7d60a5d2e4c8094a4e 100644
Binary files a/assets/skins/default_6.png and b/assets/skins/default_6.png differ
diff --git a/assets/skins/default_7.png b/assets/skins/default_7.png
index d8b13d65127b3b8a393a635ac0059e0feb01662c..988d6fc485453b4f4c0c5c306809eec93a611718 100644
Binary files a/assets/skins/default_7.png and b/assets/skins/default_7.png differ
diff --git a/assets/skins/default_8.png b/assets/skins/default_8.png
index 5f7cb7b6e9110bf0e3a049a722c0666f9d35acc1..1f5cc615ca867c90f0004097308dc83d9ae496df 100644
Binary files a/assets/skins/default_8.png and b/assets/skins/default_8.png differ
diff --git a/assets/skins/retro_0.png b/assets/skins/retro_0.png
index 604bda78fcc44f91482257e4580b5d84dd1cbfd9..e543c1a9c0a2f38128c5a48437dcb75ceeaa23e2 100644
Binary files a/assets/skins/retro_0.png and b/assets/skins/retro_0.png differ
diff --git a/assets/skins/retro_1.png b/assets/skins/retro_1.png
index a733b8924013abbfee5eb24417e35b0bca072fb6..33d3c84d1150a9f57b1c981b1e86ad388d0f408f 100644
Binary files a/assets/skins/retro_1.png and b/assets/skins/retro_1.png differ
diff --git a/assets/skins/retro_2.png b/assets/skins/retro_2.png
index e8db515b1c054573e8c22c0e219c3f20b6a78d33..014611da4dff9fccd5123845bfc5001ad57ccfe0 100644
Binary files a/assets/skins/retro_2.png and b/assets/skins/retro_2.png differ
diff --git a/assets/skins/retro_3.png b/assets/skins/retro_3.png
index 12ecda70f1c66b3342da826ff85137ed2f9df52d..ecc32fe160a69221e426d1a3981d10cc446a74b9 100644
Binary files a/assets/skins/retro_3.png and b/assets/skins/retro_3.png differ
diff --git a/assets/skins/retro_4.png b/assets/skins/retro_4.png
index 1fdbfc64950662d94491d35e0b715c8c3279e6eb..b72afa4041424915a75e6cdd36479d6dbc1aea1b 100644
Binary files a/assets/skins/retro_4.png and b/assets/skins/retro_4.png differ
diff --git a/assets/skins/retro_5.png b/assets/skins/retro_5.png
index 713028b4d7e522051c54928df30e41a1f826117c..6acf6090d40d61a1653ab202485ccd71f206e6ee 100644
Binary files a/assets/skins/retro_5.png and b/assets/skins/retro_5.png differ
diff --git a/assets/skins/retro_6.png b/assets/skins/retro_6.png
index 865901bbf8790e01a8556d406d22d75171cfbaa3..c57622c9ab2345fb5cc92eb92ba471f5258e0986 100644
Binary files a/assets/skins/retro_6.png and b/assets/skins/retro_6.png differ
diff --git a/assets/skins/retro_7.png b/assets/skins/retro_7.png
index 04aa7f553a97c3f4a80c5d92ad0d4fe92d05007c..573b8e7034b20eae54226020c16dce074ec4bc83 100644
Binary files a/assets/skins/retro_7.png and b/assets/skins/retro_7.png differ
diff --git a/assets/skins/retro_8.png b/assets/skins/retro_8.png
index da5fee528fc21e475f401e78c8f9182d8dd401b3..a7ed4492aa8eebef985e4cfda8027caa3686cc90 100644
Binary files a/assets/skins/retro_8.png and b/assets/skins/retro_8.png differ
diff --git a/assets/skins/symbols_0.png b/assets/skins/symbols_0.png
index 604bda78fcc44f91482257e4580b5d84dd1cbfd9..e543c1a9c0a2f38128c5a48437dcb75ceeaa23e2 100644
Binary files a/assets/skins/symbols_0.png and b/assets/skins/symbols_0.png differ
diff --git a/assets/skins/symbols_1.png b/assets/skins/symbols_1.png
index b1d7c10c23018ff3999bac0887cb8ca8308ee9c0..6d7c5f08f838623bf390117e8fe38097c16c516f 100644
Binary files a/assets/skins/symbols_1.png and b/assets/skins/symbols_1.png differ
diff --git a/assets/skins/symbols_2.png b/assets/skins/symbols_2.png
index 89828c2ab10dbc15d63373607d49fddd2e572c60..81e243f6f5cb2551fe8f41915530bde949aa8eea 100644
Binary files a/assets/skins/symbols_2.png and b/assets/skins/symbols_2.png differ
diff --git a/assets/skins/symbols_3.png b/assets/skins/symbols_3.png
index 35adf7984d5385ddb1f83fa55744d1c8633197e6..d1a7e6cec6afea69cbc96b552b7c8bf8280f2bd2 100644
Binary files a/assets/skins/symbols_3.png and b/assets/skins/symbols_3.png differ
diff --git a/assets/skins/symbols_4.png b/assets/skins/symbols_4.png
index 8e8b7bd6c6f276b2f3de7bb088a9f9a43bf73453..8bbc59c85d72d26eee3bc44d818ded9de66df41a 100644
Binary files a/assets/skins/symbols_4.png and b/assets/skins/symbols_4.png differ
diff --git a/assets/skins/symbols_5.png b/assets/skins/symbols_5.png
index 622469b6cd70aa4c1cfaa909a26cfa43eabd6be0..1a9d449f4f7af8b0d49d7a988c77e4c855652362 100644
Binary files a/assets/skins/symbols_5.png and b/assets/skins/symbols_5.png differ
diff --git a/assets/skins/symbols_6.png b/assets/skins/symbols_6.png
index 04f8f879b23a43aa554dad6d03b4b9cceaff517b..a2d008258c2e0c2c68748283c0ea4ae3cdc3e7fa 100644
Binary files a/assets/skins/symbols_6.png and b/assets/skins/symbols_6.png differ
diff --git a/assets/skins/symbols_7.png b/assets/skins/symbols_7.png
index 643065ae340219973b1a8d84ed724d45bf67d6cb..f2d42ef87acaaeaee1e8e28dcc5ab711335a352e 100644
Binary files a/assets/skins/symbols_7.png and b/assets/skins/symbols_7.png differ
diff --git a/assets/skins/symbols_8.png b/assets/skins/symbols_8.png
index 0086e22251356814761058247bf0c3da907b38b6..3bd43ae922b5af8efadc6238ce89ba35db8d773b 100644
Binary files a/assets/skins/symbols_8.png and b/assets/skins/symbols_8.png differ
diff --git a/icons/build_game_icons.sh b/icons/build_game_icons.sh
index ac70e5f192fe3e41445450fc056e74b8178dc389..e0d30959fb74e6a81a83787c588f044fdded9c8f 100755
--- a/icons/build_game_icons.sh
+++ b/icons/build_game_icons.sh
@@ -7,6 +7,7 @@ command -v optipng >/dev/null 2>&1 || { echo >&2 "I require optipng but it's not
 
 CURRENT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
 BASE_DIR="$(dirname "${CURRENT_DIR}")"
+ASSETS_DIR="${BASE_DIR}/assets"
 
 OPTIPNG_OPTIONS="-preserve -quiet -o7"
 ICON_SIZE=192
@@ -19,18 +20,13 @@ AVAILABLE_GAME_IMAGES="
   button_start
   game_fail
   game_win
-  colors_5
-  colors_6
-  colors_7
-  colors_8
-  level_easy
-  level_medium
-  level_hard
-  level_nightmare
-  size_small
-  size_medium
-  size_large
-  size_extra
+"
+
+# Settings images
+AVAILABLES_GAME_SETTINGS="
+  colors:5,6,7,8
+  level:easy,medium,hard,nightmare
+  size:small,medium,large,extra
 "
 
 # Skins
@@ -95,26 +91,52 @@ function build_icon() {
   optipng ${OPTIPNG_OPTIONS} ${TARGET}
 }
 
+function build_settings_icons() {
+  INPUT_STRING="$1"
+
+  SETTING_NAME="$(echo "${INPUT_STRING}" | cut -d":" -f1)"
+  SETTING_VALUES="$(echo "${INPUT_STRING}" | cut -d":" -f2 | tr "," " ")"
+
+  for SETTING_VALUE in ${SETTING_VALUES}
+  do
+    SETTING_CODE="${SETTING_NAME}_${SETTING_VALUE}"
+    build_icon ${CURRENT_DIR}/${SETTING_CODE}.svg ${ASSETS_DIR}/icons/${SETTING_CODE}.png
+  done
+}
+
 function build_icon_for_skin() {
   SKIN_CODE="$1"
 
   # skin main image
-  build_icon ${CURRENT_DIR}/skin_${SKIN_CODE}.svg ${BASE_DIR}/assets/icons/skin_${SKIN_CODE}.png
+  build_icon ${CURRENT_DIR}/skin_${SKIN_CODE}.svg ${ASSETS_DIR}/icons/skin_${SKIN_CODE}.png
 
   # skin images
   for SKIN_IMAGE in ${SKIN_IMAGES}
   do
-    build_icon ${CURRENT_DIR}/skins/${SKIN_CODE}/${SKIN_IMAGE}.svg ${BASE_DIR}/assets/skins/${SKIN_CODE}_${SKIN_IMAGE}.png
+    build_icon ${CURRENT_DIR}/skins/${SKIN_CODE}/${SKIN_IMAGE}.svg ${ASSETS_DIR}/skins/${SKIN_CODE}_${SKIN_IMAGE}.png
   done
 }
 
-mkdir -p ${BASE_DIR}/assets/icons
-mkdir -p ${BASE_DIR}/assets/skins
+#######################################################
+
+# Create output folders
+mkdir -p ${ASSETS_DIR}/icons
+mkdir -p ${ASSETS_DIR}/skins
+
+# Delete existing generated images
+find ${ASSETS_DIR}/icons -type f -name "*.png" -delete
+find ${ASSETS_DIR}/skins -type f -name "*.png" -delete
 
 # build game images
 for GAME_IMAGE in ${AVAILABLE_GAME_IMAGES}
 do
-  build_icon ${CURRENT_DIR}/${GAME_IMAGE}.svg ${BASE_DIR}/assets/icons/${GAME_IMAGE}.png
+  build_icon ${CURRENT_DIR}/${GAME_IMAGE}.svg ${ASSETS_DIR}/icons/${GAME_IMAGE}.png
+done
+
+# build settings images
+for GAME_SETTING in ${AVAILABLES_GAME_SETTINGS}
+do
+  build_settings_icons "${GAME_SETTING}"
 done
 
 # build skins images
diff --git a/icons/colors_5.svg b/icons/colors_5.svg
index bdf66c39a94457f9beab5db10fd3fe85a75faddf..2f218e9986906d5f873c0ff7dbfce088b3a102bf 100644
--- a/icons/colors_5.svg
+++ b/icons/colors_5.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#97c05c" stroke="#000" stroke-width="2"/><g transform="translate(-1.0061 .33115)" aria-label="5"><path d="m63.315 55.063q0 2.2656-0.85938 4.2188-0.83984 1.9336-2.4609 3.3203-1.7969 1.4844-4.1406 2.207-2.3242 0.70312-5.3125 0.70312-3.4961-0.01953-5.918-0.56641-2.4023-0.52734-3.9258-1.1914v-6.4258h0.82031q1.7773 1.0547 3.8281 1.7578t4.082 0.70312q1.2305 0 2.6562-0.27344 1.4453-0.29297 2.2852-1.0352 0.66406-0.60547 0.99609-1.2305 0.35156-0.625 0.35156-1.9336 0-1.0156-0.46875-1.7383-0.44922-0.74219-1.1719-1.1914-1.0547-0.64453-2.5391-0.83984-1.4844-0.21484-2.6953-0.21484-1.7578 0-3.3789 0.3125-1.6016 0.29297-2.8125 0.58594h-0.85938v-16.406h20.684v5.5664h-13.633v4.7461q0.60547-0.03906 1.5234-0.05859 0.9375-0.03906 1.6406-0.03906 2.4023 0 4.2773 0.46875 1.8945 0.44922 3.2617 1.2695 1.7773 1.0742 2.7734 2.8516 0.99609 1.7578 0.99609 4.4336z"/></g></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#97c05c" stroke="#000" stroke-width="2"/><g transform="translate(-1.0061 .33115)" aria-label="5"><path d="m63.315 55.063q0 2.2656-0.85938 4.2188-0.83984 1.9336-2.4609 3.3203-1.7969 1.4844-4.1406 2.207-2.3242 0.70312-5.3125 0.70312-3.4961-0.01953-5.918-0.56641-2.4023-0.52734-3.9258-1.1914v-6.4258h0.82031q1.7773 1.0547 3.8281 1.7578t4.082 0.70312q1.2305 0 2.6562-0.27344 1.4453-0.29297 2.2852-1.0352 0.66406-0.60547 0.99609-1.2305 0.35156-0.625 0.35156-1.9336 0-1.0156-0.46875-1.7383-0.44922-0.74219-1.1719-1.1914-1.0547-0.64453-2.5391-0.83984-1.4844-0.21484-2.6953-0.21484-1.7578 0-3.3789 0.3125-1.6016 0.29297-2.8125 0.58594h-0.85938v-16.406h20.684v5.5664h-13.633v4.7461q0.60547-0.03906 1.5234-0.05859 0.9375-0.03906 1.6406-0.03906 2.4023 0 4.2773 0.46875 1.8945 0.44922 3.2617 1.2695 1.7773 1.0742 2.7734 2.8516 0.99609 1.7578 0.99609 4.4336z"/></g><rect x="67.01" y="67.01" width="29.323" height="29.323" fill="#ff6f43" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="36.339" width="29.323" height="29.323" fill="#ffce2c" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="5.6672" width="29.323" height="29.323" fill="#359c35" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="36.339" y="5.6672" width="29.323" height="29.323" fill="#708cfd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="5.6671" y="5.6672" width="29.323" height="29.323" fill="#e63a3f" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/></svg>
diff --git a/icons/colors_6.svg b/icons/colors_6.svg
index 4c0099493244bd844c5fb2ed6d173a5253569548..6df1641a1ea326ff73fc5de9229f6722ac9acd11 100644
--- a/icons/colors_6.svg
+++ b/icons/colors_6.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#f29c38" stroke="#000" stroke-width="2"/><g transform="translate(3.8694 .21001)" aria-label="6"><path d="m59.025 55.399q0 2.2461-0.82031 4.2188t-2.3047 3.3203q-1.582 1.4453-3.6719 2.207-2.0703 0.76172-4.8633 0.76172-2.6172 0-4.7852-0.70312-2.1484-0.72266-3.6914-2.1875-1.7773-1.6797-2.7148-4.3359t-0.9375-6.3477q0-3.8281 0.87891-6.7969t2.8711-5.2539q1.9141-2.1875 4.9609-3.3984 3.0664-1.2109 7.2852-1.2109 1.4258 0 3.125 0.19531t2.207 0.29297v5.7227h-0.74219q-0.52734-0.25391-1.7969-0.56641-1.25-0.33203-2.8516-0.33203-3.75 0-5.8398 1.8359t-2.5195 5.1172q1.5039-0.89844 3.1641-1.4453 1.6797-0.56641 3.6133-0.56641 1.6992 0 3.1445 0.39062 1.4648 0.39062 2.7148 1.25 1.6211 1.1328 2.5977 3.0469 0.97656 1.9141 0.97656 4.7852zm-8.8867 4.3945q0.60547-0.66406 0.95703-1.5625 0.37109-0.91797 0.37109-2.4805 0-1.4258-0.41016-2.3242-0.41016-0.91797-1.1328-1.4648-0.70312-0.54688-1.6602-0.74219-0.95703-0.21484-1.9727-0.21484-0.85938 0-1.7969 0.19531-0.9375 0.19531-1.7188 0.48828 0 0.19531-0.01953 0.64453t-0.01953 1.1328q0 2.4023 0.46875 3.9648 0.48828 1.543 1.2891 2.3633 0.54688 0.60547 1.2891 0.89844 0.74219 0.27344 1.6016 0.27344 0.64453 0 1.4258-0.29297t1.3281-0.87891z"/></g></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#f29c38" stroke="#000" stroke-width="2"/><g transform="translate(3.8694 .21001)" aria-label="6"><path d="m59.025 55.399q0 2.2461-0.82031 4.2188t-2.3047 3.3203q-1.582 1.4453-3.6719 2.207-2.0703 0.76172-4.8633 0.76172-2.6172 0-4.7852-0.70312-2.1484-0.72266-3.6914-2.1875-1.7773-1.6797-2.7148-4.3359t-0.9375-6.3477q0-3.8281 0.87891-6.7969t2.8711-5.2539q1.9141-2.1875 4.9609-3.3984 3.0664-1.2109 7.2852-1.2109 1.4258 0 3.125 0.19531t2.207 0.29297v5.7227h-0.74219q-0.52734-0.25391-1.7969-0.56641-1.25-0.33203-2.8516-0.33203-3.75 0-5.8398 1.8359t-2.5195 5.1172q1.5039-0.89844 3.1641-1.4453 1.6797-0.56641 3.6133-0.56641 1.6992 0 3.1445 0.39062 1.4648 0.39062 2.7148 1.25 1.6211 1.1328 2.5977 3.0469 0.97656 1.9141 0.97656 4.7852zm-8.8867 4.3945q0.60547-0.66406 0.95703-1.5625 0.37109-0.91797 0.37109-2.4805 0-1.4258-0.41016-2.3242-0.41016-0.91797-1.1328-1.4648-0.70312-0.54688-1.6602-0.74219-0.95703-0.21484-1.9727-0.21484-0.85938 0-1.7969 0.19531-0.9375 0.19531-1.7188 0.48828 0 0.19531-0.01953 0.64453t-0.01953 1.1328q0 2.4023 0.46875 3.9648 0.48828 1.543 1.2891 2.3633 0.54688 0.60547 1.2891 0.89844 0.74219 0.27344 1.6016 0.27344 0.64453 0 1.4258-0.29297t1.3281-0.87891z"/></g><rect x="36.339" y="67.01" width="29.323" height="29.323" fill="#a13cb1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="67.01" width="29.323" height="29.323" fill="#ff6f43" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="36.339" width="29.323" height="29.323" fill="#ffce2c" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="5.6672" width="29.323" height="29.323" fill="#359c35" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="36.339" y="5.6672" width="29.323" height="29.323" fill="#708cfd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="5.6671" y="5.6672" width="29.323" height="29.323" fill="#e63a3f" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/></svg>
diff --git a/icons/colors_7.svg b/icons/colors_7.svg
index 55f53eb6172993b314fd036fb190775460fb8630..7870bc74ae13133a080de2f02397413b9d611458 100644
--- a/icons/colors_7.svg
+++ b/icons/colors_7.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#cd5542" stroke="#000" stroke-width="2"/><g transform="translate(3.9378 .2393)" aria-label="7"><path d="m58.459 42.001-13.164 23.301h-8.3594l13.672-23.516h-14.941v-5.5664h22.793z"/></g></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#cd5542" stroke="#000" stroke-width="2"/><g transform="translate(3.9378 .2393)" aria-label="7"><path d="m58.459 42.001-13.164 23.301h-8.3594l13.672-23.516h-14.941v-5.5664h22.793z"/></g><rect x="5.6671" y="67.01" width="29.323" height="29.323" fill="#38ffff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="36.339" y="67.01" width="29.323" height="29.323" fill="#a13cb1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="67.01" width="29.323" height="29.323" fill="#ff6f43" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="36.339" width="29.323" height="29.323" fill="#ffce2c" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="5.6672" width="29.323" height="29.323" fill="#359c35" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="36.339" y="5.6672" width="29.323" height="29.323" fill="#708cfd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="5.6671" y="5.6672" width="29.323" height="29.323" fill="#e63a3f" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/></svg>
diff --git a/icons/colors_8.svg b/icons/colors_8.svg
index 7633afb50d26929c7e2df576f0fb60474da37140..37f394909f7ecc1b5e53a34c304d99742ce6c149 100644
--- a/icons/colors_8.svg
+++ b/icons/colors_8.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#6041b0" stroke="#000" stroke-width="2"/><g transform="translate(4.1624 .2393)" aria-label="8"><path d="m59.123 57.177q0 3.8672-3.3008 6.3281-3.2812 2.4609-9.0234 2.4609-3.2227 0-5.5273-0.66406-2.3047-0.66406-3.8086-1.8359-1.4844-1.1523-2.207-2.6953-0.70312-1.543-0.70312-3.3203 0-2.1875 1.2695-3.8672 1.2891-1.6992 4.4336-2.9688v-0.11719q-2.5391-1.1719-3.7305-2.9492t-1.1914-4.1211q0-3.457 3.2031-5.6641 3.2031-2.207 8.3398-2.207 5.3906 0 8.4375 2.0117 3.0664 1.9922 3.0664 5.332 0 2.0703-1.2891 3.6914t-3.9453 2.7539v0.11719q3.0469 1.1523 4.5117 3.1055t1.4648 4.6094zm-8.0664-13.438q0-1.4844-1.1523-2.3633-1.1328-0.87891-3.0273-0.87891-0.70312 0-1.4453 0.17578-0.72266 0.17578-1.3281 0.50781-0.56641 0.33203-0.9375 0.87891-0.37109 0.52734-0.37109 1.2109 0 1.1523 0.64453 1.7969 0.66406 0.64453 2.1484 1.2891 0.54688 0.23438 1.4844 0.58594 0.95703 0.33203 2.3047 0.76172 0.89844-1.0547 1.2891-1.8945 0.39062-0.83984 0.39062-2.0703zm0.60547 13.77q0-1.4062-0.70312-2.1289t-2.8906-1.6602q-0.64453-0.29297-1.875-0.72266-1.2305-0.42969-2.0703-0.74219-0.83984 0.76172-1.5234 1.8555-0.66406 1.0742-0.66406 2.4219 0 2.0312 1.4453 3.2422 1.4648 1.1914 3.8086 1.1914 0.625 0 1.4648-0.17578 0.83984-0.19531 1.4453-0.58594 0.70312-0.44922 1.1328-1.0547 0.42969-0.60547 0.42969-1.6406z"/></g></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#6041b0" stroke="#000" stroke-width="2"/><g transform="translate(4.1624 .2393)" aria-label="8"><path d="m59.123 57.177q0 3.8672-3.3008 6.3281-3.2812 2.4609-9.0234 2.4609-3.2227 0-5.5273-0.66406-2.3047-0.66406-3.8086-1.8359-1.4844-1.1523-2.207-2.6953-0.70312-1.543-0.70312-3.3203 0-2.1875 1.2695-3.8672 1.2891-1.6992 4.4336-2.9688v-0.11719q-2.5391-1.1719-3.7305-2.9492t-1.1914-4.1211q0-3.457 3.2031-5.6641 3.2031-2.207 8.3398-2.207 5.3906 0 8.4375 2.0117 3.0664 1.9922 3.0664 5.332 0 2.0703-1.2891 3.6914t-3.9453 2.7539v0.11719q3.0469 1.1523 4.5117 3.1055t1.4648 4.6094zm-8.0664-13.438q0-1.4844-1.1523-2.3633-1.1328-0.87891-3.0273-0.87891-0.70312 0-1.4453 0.17578-0.72266 0.17578-1.3281 0.50781-0.56641 0.33203-0.9375 0.87891-0.37109 0.52734-0.37109 1.2109 0 1.1523 0.64453 1.7969 0.66406 0.64453 2.1484 1.2891 0.54688 0.23438 1.4844 0.58594 0.95703 0.33203 2.3047 0.76172 0.89844-1.0547 1.2891-1.8945 0.39062-0.83984 0.39062-2.0703zm0.60547 13.77q0-1.4062-0.70312-2.1289t-2.8906-1.6602q-0.64453-0.29297-1.875-0.72266-1.2305-0.42969-2.0703-0.74219-0.83984 0.76172-1.5234 1.8555-0.66406 1.0742-0.66406 2.4219 0 2.0312 1.4453 3.2422 1.4648 1.1914 3.8086 1.1914 0.625 0 1.4648-0.17578 0.83984-0.19531 1.4453-0.58594 0.70312-0.44922 1.1328-1.0547 0.42969-0.60547 0.42969-1.6406z"/></g><rect x="5.6671" y="36.339" width="29.323" height="29.323" fill="#f2739d" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="5.6671" y="67.01" width="29.323" height="29.323" fill="#38ffff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="36.339" y="67.01" width="29.323" height="29.323" fill="#a13cb1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="67.01" width="29.323" height="29.323" fill="#ff6f43" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="36.339" width="29.323" height="29.323" fill="#ffce2c" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="5.6672" width="29.323" height="29.323" fill="#359c35" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="36.339" y="5.6672" width="29.323" height="29.323" fill="#708cfd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="5.6671" y="5.6672" width="29.323" height="29.323" fill="#e63a3f" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/></svg>
diff --git a/icons/skin_default.svg b/icons/skin_default.svg
index 464b6aea87e7bce5b686b9f5fd1a9ab5a22a88da..18ae839e20048fd621cd23dcac1eabb5f9200223 100644
--- a/icons/skin_default.svg
+++ b/icons/skin_default.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#a4a4a4" stroke="#000" stroke-width="2"/><rect x="-15.387" y="-20.515" width="100" height="100" ry="2" fill="none"/><rect x="5.6673" y="36.339" width="29.323" height="29.323" fill="#f2739d" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76239"/><rect x="5.6673" y="67.01" width="29.323" height="29.323" fill="#38ffff" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76239"/><rect x="36.339" y="67.01" width="29.323" height="29.323" fill="#a13cb1" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76239"/><rect x="67.01" y="67.01" width="29.323" height="29.323" fill="#ff6f43" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76239"/><rect x="67.01" y="36.339" width="29.323" height="29.323" fill="#ffce2c" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76239"/><rect x="67.01" y="5.6674" width="29.323" height="29.323" fill="#359c35" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76239"/><rect x="36.339" y="5.6674" width="29.323" height="29.323" fill="#708cfd" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76239"/><rect x="5.6673" y="5.6674" width="29.323" height="29.323" fill="#e63a3f" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76239"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#a4a4a4" stroke="#000" stroke-width="2"/><rect x="-15.387" y="-20.515" width="100" height="100" ry="2" fill="none"/><rect x="5.6673" y="36.339" width="29.323" height="29.323" fill="#f2739d" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="5.6673" y="67.01" width="29.323" height="29.323" fill="#38ffff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="36.339" y="67.01" width="29.323" height="29.323" fill="#a13cb1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="67.01" width="29.323" height="29.323" fill="#ff6f43" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="36.339" width="29.323" height="29.323" fill="#ffce2c" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="67.01" y="5.6674" width="29.323" height="29.323" fill="#359c35" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="36.339" y="5.6674" width="29.323" height="29.323" fill="#708cfd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/><rect x="5.6673" y="5.6674" width="29.323" height="29.323" fill="#e63a3f" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76239"/></svg>
diff --git a/icons/skin_retro.svg b/icons/skin_retro.svg
index 2549ff2a5427da17820096dfd501ee78632136af..c0ebd9cae002586cf944bedb8861e2392e12b812 100644
--- a/icons/skin_retro.svg
+++ b/icons/skin_retro.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#a4a4a4" stroke="#000" stroke-width="2"/><rect x="5.792" y="36.379" width="29.242" height="29.242" fill="#f0f" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76029"/><rect x="5.792" y="66.966" width="29.242" height="29.242" fill="#cc5200" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76029"/><rect x="36.379" y="66.966" width="29.242" height="29.242" fill="#008834" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76029"/><rect x="66.966" y="66.966" width="29.242" height="29.242" fill="#1b13c8" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76029"/><rect x="66.966" y="36.379" width="29.242" height="29.242" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76029"/><rect x="66.966" y="5.792" width="29.242" height="29.242" fill="#ffd700" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76029"/><rect x="36.379" y="5.792" width="29.242" height="29.242" fill="#8296ff" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76029"/><rect x="5.792" y="5.792" width="29.242" height="29.242" fill="#813237" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width=".76029"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#a4a4a4" stroke="#000" stroke-width="2"/><rect x="5.792" y="36.379" width="29.242" height="29.242" fill="#f0f" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76029"/><rect x="5.792" y="66.966" width="29.242" height="29.242" fill="#cc5200" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76029"/><rect x="36.379" y="66.966" width="29.242" height="29.242" fill="#008834" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76029"/><rect x="66.966" y="66.966" width="29.242" height="29.242" fill="#1b13c8" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76029"/><rect x="66.966" y="36.379" width="29.242" height="29.242" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76029"/><rect x="66.966" y="5.792" width="29.242" height="29.242" fill="#ffd700" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76029"/><rect x="36.379" y="5.792" width="29.242" height="29.242" fill="#8296ff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76029"/><rect x="5.792" y="5.792" width="29.242" height="29.242" fill="#813237" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width=".76029"/></svg>
diff --git a/icons/skin_symbols.svg b/icons/skin_symbols.svg
index 824008082ebd81db826c1c4d39d2d101b6a35a78..02da386d5e8adcd0f1768e5b06442427eb68bbfe 100644
--- a/icons/skin_symbols.svg
+++ b/icons/skin_symbols.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#a4a4a4" stroke="#000" stroke-width="2"/><rect x="39.948" y="-7.6269" width="100" height="100" ry="2" fill="none"/><g transform="matrix(.29574 0 0 .29574 5.2787 36.213)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><path transform="rotate(-4.8261 273.96 -149.1)" d="m52.681 60.363c-1.9927 1.1506-17.752-11.111-20.045-11.3-2.2178-0.18265-19.136 9.4253-20.79 7.9363-1.7101-1.5396 5.0812-20.316 4.5522-22.556-0.51164-2.1657-14.877-15.287-13.972-17.32 0.93585-2.1022 20.892-1.4456 22.859-2.6408 1.9016-1.1558 9.9417-18.873 12.155-18.641 2.2885 0.24044 7.8309 19.423 9.5752 20.924 1.6869 1.4514 21.022 3.6229 21.485 5.7996 0.4785 2.2508-16.052 13.45-16.941 15.572-0.85907 2.0529 3.0505 21.112 1.1233 22.225z" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g><g transform="matrix(.29574 0 0 .29574 5.2787 67.147)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><circle cx="50" cy="50" r="27.298" fill="#121212" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g><g transform="matrix(.29574 0 0 .29574 36.213 67.147)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><g transform="rotate(45,50,50)" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"><rect x="47.741" y="15.282" width="4.5185" height="69.435"/><rect x="15.402" y="47.465" width="69.196" height="5.0708"/></g></g><g transform="matrix(.29574 0 0 .29574 67.147 67.147)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><g transform="matrix(.87613 0 0 .87613 6.1933 6.1933)" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"><rect x="47.741" y="15.282" width="4.5185" height="69.435"/><rect x="15.402" y="47.465" width="69.196" height="5.0708"/></g></g><g transform="matrix(.29574 0 0 .29574 67.147 36.213)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><rect x="15.56" y="47.075" width="68.881" height="5.85" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g><g transform="matrix(.29574 0 0 .29574 67.147 5.2787)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><rect x="47.654" y="15.321" width="4.6924" height="69.358" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g><g transform="matrix(.29574 0 0 .29574 36.213 5.2787)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><rect transform="rotate(45)" x="45.233" y="-25.477" width="50.955" height="50.955" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.97"/></g><g transform="matrix(.29574 0 0 .29574 5.2787 5.2787)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><rect x="20.202" y="20.202" width="59.596" height="59.596" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#a4a4a4" stroke="#000" stroke-width="2"/><rect x="39.948" y="-7.6269" width="100" height="100" ry="2" fill="none"/><g transform="matrix(.29574 0 0 .29574 5.2787 36.213)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><path transform="rotate(-4.8261 273.96 -149.1)" d="m52.681 60.363c-1.9927 1.1506-17.752-11.111-20.045-11.3-2.2178-0.18265-19.136 9.4253-20.79 7.9363-1.7101-1.5396 5.0812-20.316 4.5522-22.556-0.51164-2.1657-14.877-15.287-13.972-17.32 0.93585-2.1022 20.892-1.4456 22.859-2.6408 1.9016-1.1558 9.9417-18.873 12.155-18.641 2.2885 0.24044 7.8309 19.423 9.5752 20.924 1.6869 1.4514 21.022 3.6229 21.485 5.7996 0.4785 2.2508-16.052 13.45-16.941 15.572-0.85907 2.0529 3.0505 21.112 1.1233 22.225z" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g><g transform="matrix(.29574 0 0 .29574 5.2787 67.147)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><circle cx="50" cy="50" r="27.298" fill="#121212" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g><g transform="matrix(.29574 0 0 .29574 36.213 67.147)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="rotate(45,50,50)" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"><rect x="47.741" y="15.282" width="4.5185" height="69.435"/><rect x="15.402" y="47.465" width="69.196" height="5.0708"/></g></g><g transform="matrix(.29574 0 0 .29574 67.147 67.147)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="matrix(.87613 0 0 .87613 6.1933 6.1933)" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"><rect x="47.741" y="15.282" width="4.5185" height="69.435"/><rect x="15.402" y="47.465" width="69.196" height="5.0708"/></g></g><g transform="matrix(.29574 0 0 .29574 67.147 36.213)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><rect x="15.56" y="47.075" width="68.881" height="5.85" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g><g transform="matrix(.29574 0 0 .29574 67.147 5.2787)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><rect x="47.654" y="15.321" width="4.6924" height="69.358" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g><g transform="matrix(.29574 0 0 .29574 36.213 5.2787)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><rect transform="rotate(45)" x="45.233" y="-25.477" width="50.955" height="50.955" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.97"/></g><g transform="matrix(.29574 0 0 .29574 5.2787 5.2787)"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><rect x="20.202" y="20.202" width="59.596" height="59.596" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></g></svg>
diff --git a/icons/skins/default/0.svg b/icons/skins/default/0.svg
index b69eb3732c1ebb884905c66b135f0b2db67cf217..c55c649001b0dca8cbbafc1642dfbadceee2acda 100644
--- a/icons/skins/default/0.svg
+++ b/icons/skins/default/0.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#fff" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#fff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/default/1.svg b/icons/skins/default/1.svg
index 2b16952ec784ed9fce5f6afa5b3718278ef26bda..8381dc683edf57b61a76592657048ade871d5d2b 100644
--- a/icons/skins/default/1.svg
+++ b/icons/skins/default/1.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#E63A3F" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#E63A3F" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/default/2.svg b/icons/skins/default/2.svg
index 4a9ad3d35619a3bb91df8e2405b73de30845f340..8306614e2c8e5e185dbda8a4beda053e997c1253 100644
--- a/icons/skins/default/2.svg
+++ b/icons/skins/default/2.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#708CFD" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#708CFD" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/default/3.svg b/icons/skins/default/3.svg
index 0361195bf12c989217c39527e9f303cba6581ab2..5b6298b56f9ecd3a5246089baa7160f5703ff11e 100644
--- a/icons/skins/default/3.svg
+++ b/icons/skins/default/3.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#359C35" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#359C35" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/default/4.svg b/icons/skins/default/4.svg
index 9c33a3d7909b4435acac0446337287a3ce0ddf09..b48f42546499c1814212276aff6b246184aac69e 100644
--- a/icons/skins/default/4.svg
+++ b/icons/skins/default/4.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#FFCE2C" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#FFCE2C" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/default/5.svg b/icons/skins/default/5.svg
index e5a5dc44b673cf91ba9814bcaa815d643e6612c2..68b76105c5f6d865e00d35f0818c0d0479fb9217 100644
--- a/icons/skins/default/5.svg
+++ b/icons/skins/default/5.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#FF6F43" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#FF6F43" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/default/6.svg b/icons/skins/default/6.svg
index fb98daaf8df111ea1c4e8026b69c5a944f5a57be..da1c8ae7de74db75f978e8dd601ad54d6bcd8752 100644
--- a/icons/skins/default/6.svg
+++ b/icons/skins/default/6.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#A13CB1" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#A13CB1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/default/7.svg b/icons/skins/default/7.svg
index 11e2db9129cde54dc61381935884e942270546ea..da0f69c5ee5270e1ebd493aca091ca884a5c5db8 100644
--- a/icons/skins/default/7.svg
+++ b/icons/skins/default/7.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#38FFFF" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#38FFFF" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/default/8.svg b/icons/skins/default/8.svg
index 736b8ceddbe1a2be2a5a2cb451b6f437b2d87687..0b637b32322121de2d1cd1f4b717443f3674d10b 100644
--- a/icons/skins/default/8.svg
+++ b/icons/skins/default/8.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#F2739D" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#F2739D" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/0.svg b/icons/skins/retro/0.svg
index b69eb3732c1ebb884905c66b135f0b2db67cf217..c55c649001b0dca8cbbafc1642dfbadceee2acda 100644
--- a/icons/skins/retro/0.svg
+++ b/icons/skins/retro/0.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#fff" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#fff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/1.svg b/icons/skins/retro/1.svg
index 6ae33b345847873156fcb1f3a7b1e4e479db24fe..6240fdc3733a594796a9669934e6095142f1e9fd 100644
--- a/icons/skins/retro/1.svg
+++ b/icons/skins/retro/1.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#813237" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#813237" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/2.svg b/icons/skins/retro/2.svg
index 6705605dbe6c33852b78fccc5c17bb998cdcc187..2bd5b097644abc143a4840297ce8b41215a47c20 100644
--- a/icons/skins/retro/2.svg
+++ b/icons/skins/retro/2.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#8296FF" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#8296FF" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/3.svg b/icons/skins/retro/3.svg
index c0e51e3130d571c194449c2f617c0431383601c3..529797f04753055523f47d75e2616827be6643a8 100644
--- a/icons/skins/retro/3.svg
+++ b/icons/skins/retro/3.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#FFD700" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#FFD700" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/4.svg b/icons/skins/retro/4.svg
index 3f3d88f0552a96a17c94b94d4021d5884f3e95ff..e14942f62939429b9cae5f5108da9cd355701028 100644
--- a/icons/skins/retro/4.svg
+++ b/icons/skins/retro/4.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/5.svg b/icons/skins/retro/5.svg
index f1b80858a60b988138dad98d6d4b12270cf1e18f..3bc730015b575538c61bbdfcd75d41d85a380533 100644
--- a/icons/skins/retro/5.svg
+++ b/icons/skins/retro/5.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#1B13C8" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#1B13C8" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/6.svg b/icons/skins/retro/6.svg
index 4c71843ea5f80f1de4441c61f92a533c47960aea..02232232beaf8482df93de7e2167eb33b8422cee 100644
--- a/icons/skins/retro/6.svg
+++ b/icons/skins/retro/6.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#008834" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#008834" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/7.svg b/icons/skins/retro/7.svg
index 63dc649dca3359666c72652a426c240964a8c6d2..3815474dfad6caa3c74be741dbfd4141c6ebbd83 100644
--- a/icons/skins/retro/7.svg
+++ b/icons/skins/retro/7.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#CC5200" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#CC5200" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/retro/8.svg b/icons/skins/retro/8.svg
index 81701bfd4da193c1d802d34d2771c1232804aca2..8978db22b1485bb70708be0cf04b8f977c68b312 100644
--- a/icons/skins/retro/8.svg
+++ b/icons/skins/retro/8.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#f0f" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#f0f" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/symbols/0.svg b/icons/skins/symbols/0.svg
index b69eb3732c1ebb884905c66b135f0b2db67cf217..c55c649001b0dca8cbbafc1642dfbadceee2acda 100644
--- a/icons/skins/symbols/0.svg
+++ b/icons/skins/symbols/0.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#fff" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#fff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg>
diff --git a/icons/skins/symbols/1.svg b/icons/skins/symbols/1.svg
index f6997daf8c1cc34524b7cdf2777c6ed30a33dfdd..015e5ecb03035f71405c3bf6ce9ae19e22e31d12 100644
--- a/icons/skins/symbols/1.svg
+++ b/icons/skins/symbols/1.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><rect x="20.202" y="20.202" width="59.596" height="59.596" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><rect x="20.202" y="20.202" width="59.596" height="59.596" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
diff --git a/icons/skins/symbols/2.svg b/icons/skins/symbols/2.svg
index 443336e89b3a02011da9b3018b70863b068be5e9..6a07562471454ca7b1684697d01f1850c82c7233 100644
--- a/icons/skins/symbols/2.svg
+++ b/icons/skins/symbols/2.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><rect transform="rotate(45)" x="45.233" y="-25.477" width="50.955" height="50.955" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.97"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><rect transform="rotate(45)" x="45.233" y="-25.477" width="50.955" height="50.955" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.97"/></svg>
diff --git a/icons/skins/symbols/3.svg b/icons/skins/symbols/3.svg
index 83f4a4405bf0d8e0120817d82a2b4d31f854cd72..5a9a6621c9c55014054eb13ecd2969e3676b264f 100644
--- a/icons/skins/symbols/3.svg
+++ b/icons/skins/symbols/3.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><rect x="47.654" y="15.321" width="4.6924" height="69.358" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><rect x="47.654" y="15.321" width="4.6924" height="69.358" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
diff --git a/icons/skins/symbols/4.svg b/icons/skins/symbols/4.svg
index 41676a90d63ee4b2bf4cf68c48bb6ecd89972c83..95682dbcac4c187cc55e4bfaeba4b5b1bf43ab65 100644
--- a/icons/skins/symbols/4.svg
+++ b/icons/skins/symbols/4.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><rect x="15.56" y="47.075" width="68.881" height="5.85" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><rect x="15.56" y="47.075" width="68.881" height="5.85" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
diff --git a/icons/skins/symbols/5.svg b/icons/skins/symbols/5.svg
index f200963b454ef355e9bd6f3a0c69c5227d1703f7..fd0aa3ef761750344b080bb346246bef898b6c45 100644
--- a/icons/skins/symbols/5.svg
+++ b/icons/skins/symbols/5.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><g transform="matrix(.87613 0 0 .87613 6.1933 6.1933)" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"><rect x="47.741" y="15.282" width="4.5185" height="69.435"/><rect x="15.402" y="47.465" width="69.196" height="5.0708"/></g></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="matrix(.87613 0 0 .87613 6.1933 6.1933)" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"><rect x="47.741" y="15.282" width="4.5185" height="69.435"/><rect x="15.402" y="47.465" width="69.196" height="5.0708"/></g></svg>
diff --git a/icons/skins/symbols/6.svg b/icons/skins/symbols/6.svg
index d8dc0294b0d087b8626472b9813960ec721a31e2..c3e69e2c5eb6fb21b6ca0e9bf092ceca5a899397 100644
--- a/icons/skins/symbols/6.svg
+++ b/icons/skins/symbols/6.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><g transform="rotate(45 50 50)" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"><rect x="47.741" y="15.282" width="4.5185" height="69.435"/><rect x="15.402" y="47.465" width="69.196" height="5.0708"/></g></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="rotate(45 50 50)" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"><rect x="47.741" y="15.282" width="4.5185" height="69.435"/><rect x="15.402" y="47.465" width="69.196" height="5.0708"/></g></svg>
diff --git a/icons/skins/symbols/7.svg b/icons/skins/symbols/7.svg
index 75fac30db91e418b4bbff776e08573805d213d34..b88b409f6fb8cfb23a6e24d4b498defa21637ab7 100644
--- a/icons/skins/symbols/7.svg
+++ b/icons/skins/symbols/7.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><circle cx="50" cy="50" r="27.298" fill="#121212" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><circle cx="50" cy="50" r="27.298" fill="#121212" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
diff --git a/icons/skins/symbols/8.svg b/icons/skins/symbols/8.svg
index fba2c2dc7ae10160e199923587c80e68666c0db9..467ca7924e382b2289b07c8e05dd38c21a1e84f0 100644
--- a/icons/skins/symbols/8.svg
+++ b/icons/skins/symbols/8.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#505050" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6"/><path transform="rotate(-4.8261 273.96 -149.1)" d="m52.681 60.363c-1.9927 1.1506-17.752-11.111-20.045-11.3-2.2178-0.18265-19.136 9.4253-20.79 7.9363-1.7101-1.5396 5.0812-20.316 4.5522-22.556-0.51164-2.1657-14.877-15.287-13.972-17.32 0.93585-2.1022 20.892-1.4456 22.859-2.6408 1.9016-1.1558 9.9417-18.873 12.155-18.641 2.2885 0.24044 7.8309 19.423 9.5752 20.924 1.6869 1.4514 21.022 3.6229 21.485 5.7996 0.4785 2.2508-16.052 13.45-16.941 15.572-0.85907 2.0529 3.0505 21.112 1.1233 22.225z" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><path transform="rotate(-4.8261 273.96 -149.1)" d="m52.681 60.363c-1.9927 1.1506-17.752-11.111-20.045-11.3-2.2178-0.18265-19.136 9.4253-20.79 7.9363-1.7101-1.5396 5.0812-20.316 4.5522-22.556-0.51164-2.1657-14.877-15.287-13.972-17.32 0.93585-2.1022 20.892-1.4456 22.859-2.6408 1.9016-1.1558 9.9417-18.873 12.155-18.641 2.2885 0.24044 7.8309 19.423 9.5752 20.924 1.6869 1.4514 21.022 3.6229 21.485 5.7996 0.4785 2.2508-16.052 13.45-16.941 15.572-0.85907 2.0529 3.0505 21.112 1.1233 22.225z" fill="none" stroke="#121212" stroke-linecap="round" stroke-linejoin="round" stroke-width="14"/></svg>