diff --git a/Data/Sys/Themes/Clean Blue/assembler_assemble.png b/Data/Sys/Themes/Clean Blue/assembler_assemble.png new file mode 100644 index 00000000000..0a32341e4e7 Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_assemble.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_assemble@2x.png b/Data/Sys/Themes/Clean Blue/assembler_assemble@2x.png new file mode 100644 index 00000000000..55d3e5e173e Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_assemble@2x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_assemble@4x.png b/Data/Sys/Themes/Clean Blue/assembler_assemble@4x.png new file mode 100644 index 00000000000..2db94c3ec66 Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_assemble@4x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_clipboard.png b/Data/Sys/Themes/Clean Blue/assembler_clipboard.png new file mode 100644 index 00000000000..fd4efa41ff6 Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_clipboard.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_inject.png b/Data/Sys/Themes/Clean Blue/assembler_inject.png new file mode 100644 index 00000000000..b5230746358 Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_inject.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_inject@2x.png b/Data/Sys/Themes/Clean Blue/assembler_inject@2x.png new file mode 100644 index 00000000000..5daea84753e Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_inject@2x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_inject@4x.png b/Data/Sys/Themes/Clean Blue/assembler_inject@4x.png new file mode 100644 index 00000000000..85d7d60fded Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_inject@4x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_new.png b/Data/Sys/Themes/Clean Blue/assembler_new.png new file mode 100644 index 00000000000..93ccac7810e Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_new.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_new@2x.png b/Data/Sys/Themes/Clean Blue/assembler_new@2x.png new file mode 100644 index 00000000000..e0df86de3c6 Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_new@2x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_new@4x.png b/Data/Sys/Themes/Clean Blue/assembler_new@4x.png new file mode 100644 index 00000000000..eb3ee00dbbf Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_new@4x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_openasm.png b/Data/Sys/Themes/Clean Blue/assembler_openasm.png new file mode 100644 index 00000000000..48afdc2e2ba Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_openasm.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_openasm@2x.png b/Data/Sys/Themes/Clean Blue/assembler_openasm@2x.png new file mode 100644 index 00000000000..5dc43ba275b Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_openasm@2x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_openasm@4x.png b/Data/Sys/Themes/Clean Blue/assembler_openasm@4x.png new file mode 100644 index 00000000000..f932ecda390 Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_openasm@4x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_save.png b/Data/Sys/Themes/Clean Blue/assembler_save.png new file mode 100644 index 00000000000..2e38c7198fc Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_save.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_save@2x.png b/Data/Sys/Themes/Clean Blue/assembler_save@2x.png new file mode 100644 index 00000000000..0559a90bc00 Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_save@2x.png differ diff --git a/Data/Sys/Themes/Clean Blue/assembler_save@4x.png b/Data/Sys/Themes/Clean Blue/assembler_save@4x.png new file mode 100644 index 00000000000..811ffa570f1 Binary files /dev/null and b/Data/Sys/Themes/Clean Blue/assembler_save@4x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_assemble.png b/Data/Sys/Themes/Clean Emerald/assembler_assemble.png new file mode 100644 index 00000000000..47d7a8999e3 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_assemble.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_assemble@2x.png b/Data/Sys/Themes/Clean Emerald/assembler_assemble@2x.png new file mode 100644 index 00000000000..154a15642b9 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_assemble@2x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_assemble@4x.png b/Data/Sys/Themes/Clean Emerald/assembler_assemble@4x.png new file mode 100644 index 00000000000..e89df7594e8 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_assemble@4x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_clipboard.png b/Data/Sys/Themes/Clean Emerald/assembler_clipboard.png new file mode 100644 index 00000000000..32abfee2263 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_clipboard.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_inject.png b/Data/Sys/Themes/Clean Emerald/assembler_inject.png new file mode 100644 index 00000000000..1d0eff05072 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_inject.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_inject@2x.png b/Data/Sys/Themes/Clean Emerald/assembler_inject@2x.png new file mode 100644 index 00000000000..836b3a6f234 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_inject@2x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_inject@4x.png b/Data/Sys/Themes/Clean Emerald/assembler_inject@4x.png new file mode 100644 index 00000000000..8d299173c86 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_inject@4x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_new.png b/Data/Sys/Themes/Clean Emerald/assembler_new.png new file mode 100644 index 00000000000..b90004c7aae Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_new.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_new@2x.png b/Data/Sys/Themes/Clean Emerald/assembler_new@2x.png new file mode 100644 index 00000000000..6c0cd0ae17f Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_new@2x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_new@4x.png b/Data/Sys/Themes/Clean Emerald/assembler_new@4x.png new file mode 100644 index 00000000000..a694b724f13 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_new@4x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_openasm.png b/Data/Sys/Themes/Clean Emerald/assembler_openasm.png new file mode 100644 index 00000000000..959dceed4b7 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_openasm.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_openasm@2x.png b/Data/Sys/Themes/Clean Emerald/assembler_openasm@2x.png new file mode 100644 index 00000000000..5e664d50b80 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_openasm@2x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_openasm@4x.png b/Data/Sys/Themes/Clean Emerald/assembler_openasm@4x.png new file mode 100644 index 00000000000..5a4cfeb819c Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_openasm@4x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_save.png b/Data/Sys/Themes/Clean Emerald/assembler_save.png new file mode 100644 index 00000000000..5fb5a976d80 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_save.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_save@2x.png b/Data/Sys/Themes/Clean Emerald/assembler_save@2x.png new file mode 100644 index 00000000000..afa054c6078 Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_save@2x.png differ diff --git a/Data/Sys/Themes/Clean Emerald/assembler_save@4x.png b/Data/Sys/Themes/Clean Emerald/assembler_save@4x.png new file mode 100644 index 00000000000..e7d8ec92e0f Binary files /dev/null and b/Data/Sys/Themes/Clean Emerald/assembler_save@4x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_assemble.png b/Data/Sys/Themes/Clean Lite/assembler_assemble.png new file mode 100644 index 00000000000..d92f75c7b0e Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_assemble.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_assemble@2x.png b/Data/Sys/Themes/Clean Lite/assembler_assemble@2x.png new file mode 100644 index 00000000000..212e98162c0 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_assemble@2x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_assemble@4x.png b/Data/Sys/Themes/Clean Lite/assembler_assemble@4x.png new file mode 100644 index 00000000000..d3b177250f4 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_assemble@4x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_clipboard.png b/Data/Sys/Themes/Clean Lite/assembler_clipboard.png new file mode 100644 index 00000000000..bd081dec5ff Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_clipboard.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_inject.png b/Data/Sys/Themes/Clean Lite/assembler_inject.png new file mode 100644 index 00000000000..454a8fe83a5 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_inject.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_inject@2x.png b/Data/Sys/Themes/Clean Lite/assembler_inject@2x.png new file mode 100644 index 00000000000..36c8d0ce347 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_inject@2x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_inject@4x.png b/Data/Sys/Themes/Clean Lite/assembler_inject@4x.png new file mode 100644 index 00000000000..192532b34c3 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_inject@4x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_new.png b/Data/Sys/Themes/Clean Lite/assembler_new.png new file mode 100644 index 00000000000..2839a210182 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_new.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_new@2x.png b/Data/Sys/Themes/Clean Lite/assembler_new@2x.png new file mode 100644 index 00000000000..9a17ced62b0 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_new@2x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_new@4x.png b/Data/Sys/Themes/Clean Lite/assembler_new@4x.png new file mode 100644 index 00000000000..98e6ef294c7 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_new@4x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_openasm.png b/Data/Sys/Themes/Clean Lite/assembler_openasm.png new file mode 100644 index 00000000000..def45f85233 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_openasm.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_openasm@2x.png b/Data/Sys/Themes/Clean Lite/assembler_openasm@2x.png new file mode 100644 index 00000000000..abf0d284730 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_openasm@2x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_openasm@4x.png b/Data/Sys/Themes/Clean Lite/assembler_openasm@4x.png new file mode 100644 index 00000000000..a7f0810bfe8 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_openasm@4x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_save.png b/Data/Sys/Themes/Clean Lite/assembler_save.png new file mode 100644 index 00000000000..842b8287e46 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_save.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_save@2x.png b/Data/Sys/Themes/Clean Lite/assembler_save@2x.png new file mode 100644 index 00000000000..785f8ecd275 Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_save@2x.png differ diff --git a/Data/Sys/Themes/Clean Lite/assembler_save@4x.png b/Data/Sys/Themes/Clean Lite/assembler_save@4x.png new file mode 100644 index 00000000000..7414bce7c2c Binary files /dev/null and b/Data/Sys/Themes/Clean Lite/assembler_save@4x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_assemble.png b/Data/Sys/Themes/Clean Pink/assembler_assemble.png new file mode 100644 index 00000000000..846dca33c3d Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_assemble.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_assemble@2x.png b/Data/Sys/Themes/Clean Pink/assembler_assemble@2x.png new file mode 100644 index 00000000000..4fc4735b89c Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_assemble@2x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_assemble@4x.png b/Data/Sys/Themes/Clean Pink/assembler_assemble@4x.png new file mode 100644 index 00000000000..6afc2d4d813 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_assemble@4x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_clipboard.png b/Data/Sys/Themes/Clean Pink/assembler_clipboard.png new file mode 100644 index 00000000000..3d0f4fc6e42 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_clipboard.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_inject.png b/Data/Sys/Themes/Clean Pink/assembler_inject.png new file mode 100644 index 00000000000..bf5d0dcae97 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_inject.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_inject@2x.png b/Data/Sys/Themes/Clean Pink/assembler_inject@2x.png new file mode 100644 index 00000000000..794a0642dad Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_inject@2x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_inject@4x.png b/Data/Sys/Themes/Clean Pink/assembler_inject@4x.png new file mode 100644 index 00000000000..0a92f52b082 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_inject@4x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_new.png b/Data/Sys/Themes/Clean Pink/assembler_new.png new file mode 100644 index 00000000000..1e6756e07e0 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_new.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_new@2x.png b/Data/Sys/Themes/Clean Pink/assembler_new@2x.png new file mode 100644 index 00000000000..c3235d846fc Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_new@2x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_new@4x.png b/Data/Sys/Themes/Clean Pink/assembler_new@4x.png new file mode 100644 index 00000000000..c26c9bba14b Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_new@4x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_openasm.png b/Data/Sys/Themes/Clean Pink/assembler_openasm.png new file mode 100644 index 00000000000..89e13c8f359 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_openasm.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_openasm@2x.png b/Data/Sys/Themes/Clean Pink/assembler_openasm@2x.png new file mode 100644 index 00000000000..1c8d6d3ee4b Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_openasm@2x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_openasm@4x.png b/Data/Sys/Themes/Clean Pink/assembler_openasm@4x.png new file mode 100644 index 00000000000..4308c8f02f0 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_openasm@4x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_save.png b/Data/Sys/Themes/Clean Pink/assembler_save.png new file mode 100644 index 00000000000..ea340280fbf Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_save.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_save@2x.png b/Data/Sys/Themes/Clean Pink/assembler_save@2x.png new file mode 100644 index 00000000000..91ef30bf889 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_save@2x.png differ diff --git a/Data/Sys/Themes/Clean Pink/assembler_save@4x.png b/Data/Sys/Themes/Clean Pink/assembler_save@4x.png new file mode 100644 index 00000000000..8abe37c3050 Binary files /dev/null and b/Data/Sys/Themes/Clean Pink/assembler_save@4x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_assemble.png b/Data/Sys/Themes/Clean/assembler_assemble.png new file mode 100644 index 00000000000..4c12ec5b25e Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_assemble.png differ diff --git a/Data/Sys/Themes/Clean/assembler_assemble@2x.png b/Data/Sys/Themes/Clean/assembler_assemble@2x.png new file mode 100644 index 00000000000..f6ad9309379 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_assemble@2x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_assemble@4x.png b/Data/Sys/Themes/Clean/assembler_assemble@4x.png new file mode 100644 index 00000000000..d640fb41a4c Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_assemble@4x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_clipboard.png b/Data/Sys/Themes/Clean/assembler_clipboard.png new file mode 100644 index 00000000000..31870d10e77 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_clipboard.png differ diff --git a/Data/Sys/Themes/Clean/assembler_inject.png b/Data/Sys/Themes/Clean/assembler_inject.png new file mode 100644 index 00000000000..f3d4a830619 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_inject.png differ diff --git a/Data/Sys/Themes/Clean/assembler_inject@2x.png b/Data/Sys/Themes/Clean/assembler_inject@2x.png new file mode 100644 index 00000000000..edbc05e88a3 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_inject@2x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_inject@4x.png b/Data/Sys/Themes/Clean/assembler_inject@4x.png new file mode 100644 index 00000000000..0f6c7a9f7d9 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_inject@4x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_new.png b/Data/Sys/Themes/Clean/assembler_new.png new file mode 100644 index 00000000000..275822538d7 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_new.png differ diff --git a/Data/Sys/Themes/Clean/assembler_new@2x.png b/Data/Sys/Themes/Clean/assembler_new@2x.png new file mode 100644 index 00000000000..e81537a2973 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_new@2x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_new@4x.png b/Data/Sys/Themes/Clean/assembler_new@4x.png new file mode 100644 index 00000000000..48f868355c4 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_new@4x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_openasm.png b/Data/Sys/Themes/Clean/assembler_openasm.png new file mode 100644 index 00000000000..7b8ee320c5e Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_openasm.png differ diff --git a/Data/Sys/Themes/Clean/assembler_openasm@2x.png b/Data/Sys/Themes/Clean/assembler_openasm@2x.png new file mode 100644 index 00000000000..75002087ff8 Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_openasm@2x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_openasm@4x.png b/Data/Sys/Themes/Clean/assembler_openasm@4x.png new file mode 100644 index 00000000000..de674aebc5c Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_openasm@4x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_save.png b/Data/Sys/Themes/Clean/assembler_save.png new file mode 100644 index 00000000000..5a5528b71fa Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_save.png differ diff --git a/Data/Sys/Themes/Clean/assembler_save@2x.png b/Data/Sys/Themes/Clean/assembler_save@2x.png new file mode 100644 index 00000000000..e932cb0e19e Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_save@2x.png differ diff --git a/Data/Sys/Themes/Clean/assembler_save@4x.png b/Data/Sys/Themes/Clean/assembler_save@4x.png new file mode 100644 index 00000000000..fdc7c725bca Binary files /dev/null and b/Data/Sys/Themes/Clean/assembler_save@4x.png differ