diff --git a/app/assets/images/AIX.png b/app/assets/images/AIX.png deleted file mode 100644 index 9fcadaa3a5d..00000000000 Binary files a/app/assets/images/AIX.png and /dev/null differ diff --git a/app/assets/images/Altlinux.png b/app/assets/images/Altlinux.png deleted file mode 100644 index 0ad8077bd1c..00000000000 Binary files a/app/assets/images/Altlinux.png and /dev/null differ diff --git a/app/assets/images/Archlinux.png b/app/assets/images/Archlinux.png deleted file mode 100644 index abee3b2f8a9..00000000000 Binary files a/app/assets/images/Archlinux.png and /dev/null differ diff --git a/app/assets/images/Centos.png b/app/assets/images/Centos.png deleted file mode 100644 index 261c15bdc59..00000000000 Binary files a/app/assets/images/Centos.png and /dev/null differ diff --git a/app/assets/images/Coreos.png b/app/assets/images/Coreos.png deleted file mode 100644 index 468f4d3421a..00000000000 Binary files a/app/assets/images/Coreos.png and /dev/null differ diff --git a/app/assets/images/Darwin.png b/app/assets/images/Darwin.png deleted file mode 100644 index fb54f8fd703..00000000000 Binary files a/app/assets/images/Darwin.png and /dev/null differ diff --git a/app/assets/images/Debian.png b/app/assets/images/Debian.png deleted file mode 100644 index 7dba6779801..00000000000 Binary files a/app/assets/images/Debian.png and /dev/null differ diff --git a/app/assets/images/Fedora.png b/app/assets/images/Fedora.png deleted file mode 100644 index e4b014a651d..00000000000 Binary files a/app/assets/images/Fedora.png and /dev/null differ diff --git a/app/assets/images/Freebsd.png b/app/assets/images/Freebsd.png deleted file mode 100644 index 471e9ac62bb..00000000000 Binary files a/app/assets/images/Freebsd.png and /dev/null differ diff --git a/app/assets/images/Gentoo.png b/app/assets/images/Gentoo.png deleted file mode 100644 index 62eb6dc0a28..00000000000 Binary files a/app/assets/images/Gentoo.png and /dev/null differ diff --git a/app/assets/images/Junos.png b/app/assets/images/Junos.png deleted file mode 100644 index 967208d4e42..00000000000 Binary files a/app/assets/images/Junos.png and /dev/null differ diff --git a/app/assets/images/NXOS.png b/app/assets/images/NXOS.png deleted file mode 100644 index c6ee4f5b02c..00000000000 Binary files a/app/assets/images/NXOS.png and /dev/null differ diff --git a/app/assets/images/OracleLinux.png b/app/assets/images/OracleLinux.png deleted file mode 100644 index 09e3125eda7..00000000000 Binary files a/app/assets/images/OracleLinux.png and /dev/null differ diff --git a/app/assets/images/Puppet.png b/app/assets/images/Puppet.png deleted file mode 100644 index a801f157967..00000000000 Binary files a/app/assets/images/Puppet.png and /dev/null differ diff --git a/app/assets/images/Rancheros.png b/app/assets/images/Rancheros.png deleted file mode 100644 index e7ddf5b5d37..00000000000 Binary files a/app/assets/images/Rancheros.png and /dev/null differ diff --git a/app/assets/images/Redhat.png b/app/assets/images/Redhat.png deleted file mode 100644 index dd609df6cb6..00000000000 Binary files a/app/assets/images/Redhat.png and /dev/null differ diff --git a/app/assets/images/SLC.png b/app/assets/images/SLC.png deleted file mode 100644 index 3e79b2b53e1..00000000000 Binary files a/app/assets/images/SLC.png and /dev/null differ diff --git a/app/assets/images/Scientific.png b/app/assets/images/Scientific.png deleted file mode 100644 index c8935a2ca74..00000000000 Binary files a/app/assets/images/Scientific.png and /dev/null differ diff --git a/app/assets/images/Solaris.png b/app/assets/images/Solaris.png deleted file mode 100644 index 6c607e44635..00000000000 Binary files a/app/assets/images/Solaris.png and /dev/null differ diff --git a/app/assets/images/Suse.png b/app/assets/images/Suse.png deleted file mode 100644 index 69411b04d25..00000000000 Binary files a/app/assets/images/Suse.png and /dev/null differ diff --git a/app/assets/images/Ubuntu.png b/app/assets/images/Ubuntu.png deleted file mode 100644 index 67e39cd150d..00000000000 Binary files a/app/assets/images/Ubuntu.png and /dev/null differ diff --git a/app/assets/images/VRP.png b/app/assets/images/VRP.png deleted file mode 100644 index 3de97fb0fa5..00000000000 Binary files a/app/assets/images/VRP.png and /dev/null differ diff --git a/app/assets/images/Windows.png b/app/assets/images/Windows.png deleted file mode 100644 index 23f88a8c960..00000000000 Binary files a/app/assets/images/Windows.png and /dev/null differ diff --git a/app/assets/images/Xenserver.png b/app/assets/images/Xenserver.png deleted file mode 100644 index c320724b24b..00000000000 Binary files a/app/assets/images/Xenserver.png and /dev/null differ diff --git a/app/assets/images/icons16x16/archlinux.png b/app/assets/images/icons16x16/archlinux.png new file mode 100644 index 00000000000..bc8bc56d313 Binary files /dev/null and b/app/assets/images/icons16x16/archlinux.png differ diff --git a/app/assets/images/icons16x16/centos.png b/app/assets/images/icons16x16/centos.png new file mode 100644 index 00000000000..253e84ad5e1 Binary files /dev/null and b/app/assets/images/icons16x16/centos.png differ diff --git a/app/assets/images/icons16x16/coreos.png b/app/assets/images/icons16x16/coreos.png new file mode 100644 index 00000000000..88c06585cc3 Binary files /dev/null and b/app/assets/images/icons16x16/coreos.png differ diff --git a/app/assets/images/icons16x16/debian.png b/app/assets/images/icons16x16/debian.png new file mode 100644 index 00000000000..a99b7ae0a27 Binary files /dev/null and b/app/assets/images/icons16x16/debian.png differ diff --git a/app/assets/images/icons16x16/fedora.png b/app/assets/images/icons16x16/fedora.png new file mode 100644 index 00000000000..2d6295f4224 Binary files /dev/null and b/app/assets/images/icons16x16/fedora.png differ diff --git a/app/assets/images/icons16x16/freebsd.png b/app/assets/images/icons16x16/freebsd.png new file mode 100644 index 00000000000..4e1facd4f49 Binary files /dev/null and b/app/assets/images/icons16x16/freebsd.png differ diff --git a/app/assets/images/icons16x16/gentoo.png b/app/assets/images/icons16x16/gentoo.png new file mode 100644 index 00000000000..3bda03c92ef Binary files /dev/null and b/app/assets/images/icons16x16/gentoo.png differ diff --git a/app/assets/images/icons16x16/rancher.png b/app/assets/images/icons16x16/rancher.png new file mode 100644 index 00000000000..25b5fb2ba45 Binary files /dev/null and b/app/assets/images/icons16x16/rancher.png differ diff --git a/app/assets/images/icons16x16/redhat.png b/app/assets/images/icons16x16/redhat.png new file mode 100644 index 00000000000..8ee712d1347 Binary files /dev/null and b/app/assets/images/icons16x16/redhat.png differ diff --git a/app/assets/images/icons16x16/scientific.png b/app/assets/images/icons16x16/scientific.png new file mode 100644 index 00000000000..c29bd5c9bba Binary files /dev/null and b/app/assets/images/icons16x16/scientific.png differ diff --git a/app/assets/images/icons16x16/stub/black-a.png b/app/assets/images/icons16x16/stub/black-a.png new file mode 100644 index 00000000000..eaabbf6c2ec Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-a.png differ diff --git a/app/assets/images/icons16x16/stub/black-b.png b/app/assets/images/icons16x16/stub/black-b.png new file mode 100644 index 00000000000..b90ff4e63ce Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-b.png differ diff --git a/app/assets/images/icons16x16/stub/black-c.png b/app/assets/images/icons16x16/stub/black-c.png new file mode 100644 index 00000000000..d276e8effe4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-c.png differ diff --git a/app/assets/images/icons16x16/stub/black-d.png b/app/assets/images/icons16x16/stub/black-d.png new file mode 100644 index 00000000000..5a3a7328a01 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-d.png differ diff --git a/app/assets/images/icons16x16/stub/black-e.png b/app/assets/images/icons16x16/stub/black-e.png new file mode 100644 index 00000000000..14f4d63a2ca Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-e.png differ diff --git a/app/assets/images/icons16x16/stub/black-f.png b/app/assets/images/icons16x16/stub/black-f.png new file mode 100644 index 00000000000..4b93adf2ecb Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-f.png differ diff --git a/app/assets/images/icons16x16/stub/black-g.png b/app/assets/images/icons16x16/stub/black-g.png new file mode 100644 index 00000000000..a47be60f4e8 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-g.png differ diff --git a/app/assets/images/icons16x16/stub/black-h.png b/app/assets/images/icons16x16/stub/black-h.png new file mode 100644 index 00000000000..733a1087d40 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-h.png differ diff --git a/app/assets/images/icons16x16/stub/black-i.png b/app/assets/images/icons16x16/stub/black-i.png new file mode 100644 index 00000000000..bfcc260aaa4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-i.png differ diff --git a/app/assets/images/icons16x16/stub/black-j.png b/app/assets/images/icons16x16/stub/black-j.png new file mode 100644 index 00000000000..5cb96061e21 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-j.png differ diff --git a/app/assets/images/icons16x16/stub/black-k.png b/app/assets/images/icons16x16/stub/black-k.png new file mode 100644 index 00000000000..9d2a8c3c7ae Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-k.png differ diff --git a/app/assets/images/icons16x16/stub/black-l.png b/app/assets/images/icons16x16/stub/black-l.png new file mode 100644 index 00000000000..25b8e315f74 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-l.png differ diff --git a/app/assets/images/icons16x16/stub/black-m.png b/app/assets/images/icons16x16/stub/black-m.png new file mode 100644 index 00000000000..5cb94be4764 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-m.png differ diff --git a/app/assets/images/icons16x16/stub/black-n.png b/app/assets/images/icons16x16/stub/black-n.png new file mode 100644 index 00000000000..ecf55f48fed Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-n.png differ diff --git a/app/assets/images/icons16x16/stub/black-o.png b/app/assets/images/icons16x16/stub/black-o.png new file mode 100644 index 00000000000..bfcf17ddd19 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-o.png differ diff --git a/app/assets/images/icons16x16/stub/black-p.png b/app/assets/images/icons16x16/stub/black-p.png new file mode 100644 index 00000000000..5ab920fdfb2 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-p.png differ diff --git a/app/assets/images/icons16x16/stub/black-q.png b/app/assets/images/icons16x16/stub/black-q.png new file mode 100644 index 00000000000..b0037e08354 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-q.png differ diff --git a/app/assets/images/icons16x16/stub/black-r.png b/app/assets/images/icons16x16/stub/black-r.png new file mode 100644 index 00000000000..cf728bc0035 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-r.png differ diff --git a/app/assets/images/icons16x16/stub/black-s.png b/app/assets/images/icons16x16/stub/black-s.png new file mode 100644 index 00000000000..ab17eff3d2c Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-s.png differ diff --git a/app/assets/images/icons16x16/stub/black-t.png b/app/assets/images/icons16x16/stub/black-t.png new file mode 100644 index 00000000000..a53464c8f14 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-t.png differ diff --git a/app/assets/images/icons16x16/stub/black-u.png b/app/assets/images/icons16x16/stub/black-u.png new file mode 100644 index 00000000000..d49f52d22f0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-u.png differ diff --git a/app/assets/images/icons16x16/stub/black-v.png b/app/assets/images/icons16x16/stub/black-v.png new file mode 100644 index 00000000000..38c1a6bbc0d Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-v.png differ diff --git a/app/assets/images/icons16x16/stub/black-w.png b/app/assets/images/icons16x16/stub/black-w.png new file mode 100644 index 00000000000..3f016e260cc Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-w.png differ diff --git a/app/assets/images/icons16x16/stub/black-x.png b/app/assets/images/icons16x16/stub/black-x.png new file mode 100644 index 00000000000..a774afc1dfb Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-x.png differ diff --git a/app/assets/images/icons16x16/stub/black-y.png b/app/assets/images/icons16x16/stub/black-y.png new file mode 100644 index 00000000000..f2cb5ccfcd0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-y.png differ diff --git a/app/assets/images/icons16x16/stub/black-z.png b/app/assets/images/icons16x16/stub/black-z.png new file mode 100644 index 00000000000..d5814e70c86 Binary files /dev/null and b/app/assets/images/icons16x16/stub/black-z.png differ diff --git a/app/assets/images/icons16x16/stub/blue-a.png b/app/assets/images/icons16x16/stub/blue-a.png new file mode 100644 index 00000000000..d1b110c9007 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-a.png differ diff --git a/app/assets/images/icons16x16/stub/blue-b.png b/app/assets/images/icons16x16/stub/blue-b.png new file mode 100644 index 00000000000..4852a114fd0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-b.png differ diff --git a/app/assets/images/icons16x16/stub/blue-c.png b/app/assets/images/icons16x16/stub/blue-c.png new file mode 100644 index 00000000000..020bb1ceab3 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-c.png differ diff --git a/app/assets/images/icons16x16/stub/blue-d.png b/app/assets/images/icons16x16/stub/blue-d.png new file mode 100644 index 00000000000..d40a5f41eb9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-d.png differ diff --git a/app/assets/images/icons16x16/stub/blue-e.png b/app/assets/images/icons16x16/stub/blue-e.png new file mode 100644 index 00000000000..f81348c360e Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-e.png differ diff --git a/app/assets/images/icons16x16/stub/blue-f.png b/app/assets/images/icons16x16/stub/blue-f.png new file mode 100644 index 00000000000..64635e6b655 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-f.png differ diff --git a/app/assets/images/icons16x16/stub/blue-g.png b/app/assets/images/icons16x16/stub/blue-g.png new file mode 100644 index 00000000000..0c619deae61 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-g.png differ diff --git a/app/assets/images/icons16x16/stub/blue-h.png b/app/assets/images/icons16x16/stub/blue-h.png new file mode 100644 index 00000000000..3b053e36f46 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-h.png differ diff --git a/app/assets/images/icons16x16/stub/blue-i.png b/app/assets/images/icons16x16/stub/blue-i.png new file mode 100644 index 00000000000..4619a73ba44 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-i.png differ diff --git a/app/assets/images/icons16x16/stub/blue-j.png b/app/assets/images/icons16x16/stub/blue-j.png new file mode 100644 index 00000000000..a6059f715df Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-j.png differ diff --git a/app/assets/images/icons16x16/stub/blue-k.png b/app/assets/images/icons16x16/stub/blue-k.png new file mode 100644 index 00000000000..13bcd358597 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-k.png differ diff --git a/app/assets/images/icons16x16/stub/blue-l.png b/app/assets/images/icons16x16/stub/blue-l.png new file mode 100644 index 00000000000..07c71586510 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-l.png differ diff --git a/app/assets/images/icons16x16/stub/blue-m.png b/app/assets/images/icons16x16/stub/blue-m.png new file mode 100644 index 00000000000..213537124f4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-m.png differ diff --git a/app/assets/images/icons16x16/stub/blue-n.png b/app/assets/images/icons16x16/stub/blue-n.png new file mode 100644 index 00000000000..f094a161c46 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-n.png differ diff --git a/app/assets/images/icons16x16/stub/blue-o.png b/app/assets/images/icons16x16/stub/blue-o.png new file mode 100644 index 00000000000..852d556086c Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-o.png differ diff --git a/app/assets/images/icons16x16/stub/blue-p.png b/app/assets/images/icons16x16/stub/blue-p.png new file mode 100644 index 00000000000..01d04e9b64f Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-p.png differ diff --git a/app/assets/images/icons16x16/stub/blue-q.png b/app/assets/images/icons16x16/stub/blue-q.png new file mode 100644 index 00000000000..011db5ea8e6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-q.png differ diff --git a/app/assets/images/icons16x16/stub/blue-r.png b/app/assets/images/icons16x16/stub/blue-r.png new file mode 100644 index 00000000000..f12afba9af8 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-r.png differ diff --git a/app/assets/images/icons16x16/stub/blue-s.png b/app/assets/images/icons16x16/stub/blue-s.png new file mode 100644 index 00000000000..076946a0c3f Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-s.png differ diff --git a/app/assets/images/icons16x16/stub/blue-t.png b/app/assets/images/icons16x16/stub/blue-t.png new file mode 100644 index 00000000000..bcee9701130 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-t.png differ diff --git a/app/assets/images/icons16x16/stub/blue-u.png b/app/assets/images/icons16x16/stub/blue-u.png new file mode 100644 index 00000000000..24cc0305410 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-u.png differ diff --git a/app/assets/images/icons16x16/stub/blue-v.png b/app/assets/images/icons16x16/stub/blue-v.png new file mode 100644 index 00000000000..f1d6afdb05c Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-v.png differ diff --git a/app/assets/images/icons16x16/stub/blue-w.png b/app/assets/images/icons16x16/stub/blue-w.png new file mode 100644 index 00000000000..7cecf479697 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-w.png differ diff --git a/app/assets/images/icons16x16/stub/blue-x.png b/app/assets/images/icons16x16/stub/blue-x.png new file mode 100644 index 00000000000..02111dcfd8d Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-x.png differ diff --git a/app/assets/images/icons16x16/stub/blue-y.png b/app/assets/images/icons16x16/stub/blue-y.png new file mode 100644 index 00000000000..6a0d2210ab9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-y.png differ diff --git a/app/assets/images/icons16x16/stub/blue-z.png b/app/assets/images/icons16x16/stub/blue-z.png new file mode 100644 index 00000000000..bb71ea89afb Binary files /dev/null and b/app/assets/images/icons16x16/stub/blue-z.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-a.png b/app/assets/images/icons16x16/stub/darkblue-a.png new file mode 100644 index 00000000000..101a49fbd08 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-a.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-b.png b/app/assets/images/icons16x16/stub/darkblue-b.png new file mode 100644 index 00000000000..09946b7e919 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-b.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-c.png b/app/assets/images/icons16x16/stub/darkblue-c.png new file mode 100644 index 00000000000..b2a251f1958 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-c.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-d.png b/app/assets/images/icons16x16/stub/darkblue-d.png new file mode 100644 index 00000000000..a57dfac9083 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-d.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-e.png b/app/assets/images/icons16x16/stub/darkblue-e.png new file mode 100644 index 00000000000..f4c6e7c9c9d Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-e.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-f.png b/app/assets/images/icons16x16/stub/darkblue-f.png new file mode 100644 index 00000000000..ea9f388ef9c Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-f.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-g.png b/app/assets/images/icons16x16/stub/darkblue-g.png new file mode 100644 index 00000000000..6f40f7ee381 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-g.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-h.png b/app/assets/images/icons16x16/stub/darkblue-h.png new file mode 100644 index 00000000000..15f00dbcfdf Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-h.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-i.png b/app/assets/images/icons16x16/stub/darkblue-i.png new file mode 100644 index 00000000000..612bb0101e9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-i.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-j.png b/app/assets/images/icons16x16/stub/darkblue-j.png new file mode 100644 index 00000000000..ae9032573b8 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-j.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-k.png b/app/assets/images/icons16x16/stub/darkblue-k.png new file mode 100644 index 00000000000..9016f3c4413 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-k.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-l.png b/app/assets/images/icons16x16/stub/darkblue-l.png new file mode 100644 index 00000000000..81d5f22af46 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-l.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-m.png b/app/assets/images/icons16x16/stub/darkblue-m.png new file mode 100644 index 00000000000..fc20727342b Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-m.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-n.png b/app/assets/images/icons16x16/stub/darkblue-n.png new file mode 100644 index 00000000000..3e896366b66 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-n.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-o.png b/app/assets/images/icons16x16/stub/darkblue-o.png new file mode 100644 index 00000000000..9c689a84153 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-o.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-p.png b/app/assets/images/icons16x16/stub/darkblue-p.png new file mode 100644 index 00000000000..81cae5cece2 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-p.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-q.png b/app/assets/images/icons16x16/stub/darkblue-q.png new file mode 100644 index 00000000000..0a7cba91c1a Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-q.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-r.png b/app/assets/images/icons16x16/stub/darkblue-r.png new file mode 100644 index 00000000000..6e5a71bd152 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-r.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-s.png b/app/assets/images/icons16x16/stub/darkblue-s.png new file mode 100644 index 00000000000..79e0ac6b4c2 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-s.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-t.png b/app/assets/images/icons16x16/stub/darkblue-t.png new file mode 100644 index 00000000000..12007043812 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-t.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-u.png b/app/assets/images/icons16x16/stub/darkblue-u.png new file mode 100644 index 00000000000..7544e569914 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-u.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-v.png b/app/assets/images/icons16x16/stub/darkblue-v.png new file mode 100644 index 00000000000..a38c74a9013 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-v.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-w.png b/app/assets/images/icons16x16/stub/darkblue-w.png new file mode 100644 index 00000000000..010a409f5ab Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-w.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-x.png b/app/assets/images/icons16x16/stub/darkblue-x.png new file mode 100644 index 00000000000..0f9cf2ec3e9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-x.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-y.png b/app/assets/images/icons16x16/stub/darkblue-y.png new file mode 100644 index 00000000000..b65988b7dc0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-y.png differ diff --git a/app/assets/images/icons16x16/stub/darkblue-z.png b/app/assets/images/icons16x16/stub/darkblue-z.png new file mode 100644 index 00000000000..e124d56ff0a Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkblue-z.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-a.png b/app/assets/images/icons16x16/stub/darkred-a.png new file mode 100644 index 00000000000..6ef82b159c0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-a.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-b.png b/app/assets/images/icons16x16/stub/darkred-b.png new file mode 100644 index 00000000000..0a4fba00e59 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-b.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-c.png b/app/assets/images/icons16x16/stub/darkred-c.png new file mode 100644 index 00000000000..071af057dc0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-c.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-d.png b/app/assets/images/icons16x16/stub/darkred-d.png new file mode 100644 index 00000000000..70d750bf6ee Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-d.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-e.png b/app/assets/images/icons16x16/stub/darkred-e.png new file mode 100644 index 00000000000..dbb0e911785 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-e.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-f.png b/app/assets/images/icons16x16/stub/darkred-f.png new file mode 100644 index 00000000000..f83d2e55a6a Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-f.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-g.png b/app/assets/images/icons16x16/stub/darkred-g.png new file mode 100644 index 00000000000..4b2f85e45bf Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-g.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-h.png b/app/assets/images/icons16x16/stub/darkred-h.png new file mode 100644 index 00000000000..da4ef1d938f Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-h.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-i.png b/app/assets/images/icons16x16/stub/darkred-i.png new file mode 100644 index 00000000000..fa3ebc207ae Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-i.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-j.png b/app/assets/images/icons16x16/stub/darkred-j.png new file mode 100644 index 00000000000..5edc150cb39 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-j.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-k.png b/app/assets/images/icons16x16/stub/darkred-k.png new file mode 100644 index 00000000000..8d2e0b7249d Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-k.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-l.png b/app/assets/images/icons16x16/stub/darkred-l.png new file mode 100644 index 00000000000..71ce8369cd1 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-l.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-m.png b/app/assets/images/icons16x16/stub/darkred-m.png new file mode 100644 index 00000000000..baa6b3baeef Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-m.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-n.png b/app/assets/images/icons16x16/stub/darkred-n.png new file mode 100644 index 00000000000..1a70f24c41e Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-n.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-o.png b/app/assets/images/icons16x16/stub/darkred-o.png new file mode 100644 index 00000000000..420844d28c1 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-o.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-p.png b/app/assets/images/icons16x16/stub/darkred-p.png new file mode 100644 index 00000000000..73f9cd0485d Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-p.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-q.png b/app/assets/images/icons16x16/stub/darkred-q.png new file mode 100644 index 00000000000..94acfcb2a04 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-q.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-r.png b/app/assets/images/icons16x16/stub/darkred-r.png new file mode 100644 index 00000000000..5563f8952f6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-r.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-s.png b/app/assets/images/icons16x16/stub/darkred-s.png new file mode 100644 index 00000000000..8db5b4b8b5a Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-s.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-t.png b/app/assets/images/icons16x16/stub/darkred-t.png new file mode 100644 index 00000000000..390c60498d2 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-t.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-u.png b/app/assets/images/icons16x16/stub/darkred-u.png new file mode 100644 index 00000000000..479b38931f7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-u.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-v.png b/app/assets/images/icons16x16/stub/darkred-v.png new file mode 100644 index 00000000000..24614525c25 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-v.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-w.png b/app/assets/images/icons16x16/stub/darkred-w.png new file mode 100644 index 00000000000..900a9f1e2a8 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-w.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-x.png b/app/assets/images/icons16x16/stub/darkred-x.png new file mode 100644 index 00000000000..8ca5965e698 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-x.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-y.png b/app/assets/images/icons16x16/stub/darkred-y.png new file mode 100644 index 00000000000..0b980439069 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-y.png differ diff --git a/app/assets/images/icons16x16/stub/darkred-z.png b/app/assets/images/icons16x16/stub/darkred-z.png new file mode 100644 index 00000000000..8e73ac7c9be Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkred-z.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-a.png b/app/assets/images/icons16x16/stub/darkslateblue-a.png new file mode 100644 index 00000000000..f2aca87fd4d Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-a.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-b.png b/app/assets/images/icons16x16/stub/darkslateblue-b.png new file mode 100644 index 00000000000..f53ec6dc43d Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-b.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-c.png b/app/assets/images/icons16x16/stub/darkslateblue-c.png new file mode 100644 index 00000000000..713eea33753 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-c.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-d.png b/app/assets/images/icons16x16/stub/darkslateblue-d.png new file mode 100644 index 00000000000..aebb2a345a9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-d.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-e.png b/app/assets/images/icons16x16/stub/darkslateblue-e.png new file mode 100644 index 00000000000..ba9b1506d7d Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-e.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-f.png b/app/assets/images/icons16x16/stub/darkslateblue-f.png new file mode 100644 index 00000000000..a5de2a1598f Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-f.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-g.png b/app/assets/images/icons16x16/stub/darkslateblue-g.png new file mode 100644 index 00000000000..9256e34507a Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-g.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-h.png b/app/assets/images/icons16x16/stub/darkslateblue-h.png new file mode 100644 index 00000000000..7d519f2f683 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-h.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-i.png b/app/assets/images/icons16x16/stub/darkslateblue-i.png new file mode 100644 index 00000000000..5c615424561 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-i.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-j.png b/app/assets/images/icons16x16/stub/darkslateblue-j.png new file mode 100644 index 00000000000..f9a2a24b2d4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-j.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-k.png b/app/assets/images/icons16x16/stub/darkslateblue-k.png new file mode 100644 index 00000000000..06a819f5ca1 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-k.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-l.png b/app/assets/images/icons16x16/stub/darkslateblue-l.png new file mode 100644 index 00000000000..e8dfc988391 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-l.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-m.png b/app/assets/images/icons16x16/stub/darkslateblue-m.png new file mode 100644 index 00000000000..5b6665a99e4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-m.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-n.png b/app/assets/images/icons16x16/stub/darkslateblue-n.png new file mode 100644 index 00000000000..6ca38f9b0d9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-n.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-o.png b/app/assets/images/icons16x16/stub/darkslateblue-o.png new file mode 100644 index 00000000000..7be86bbc2fd Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-o.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-p.png b/app/assets/images/icons16x16/stub/darkslateblue-p.png new file mode 100644 index 00000000000..6c2d919466f Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-p.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-q.png b/app/assets/images/icons16x16/stub/darkslateblue-q.png new file mode 100644 index 00000000000..3051e13ba2d Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-q.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-r.png b/app/assets/images/icons16x16/stub/darkslateblue-r.png new file mode 100644 index 00000000000..3a1d7c07cdd Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-r.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-s.png b/app/assets/images/icons16x16/stub/darkslateblue-s.png new file mode 100644 index 00000000000..62c1751a90b Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-s.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-t.png b/app/assets/images/icons16x16/stub/darkslateblue-t.png new file mode 100644 index 00000000000..0e418a3efc2 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-t.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-u.png b/app/assets/images/icons16x16/stub/darkslateblue-u.png new file mode 100644 index 00000000000..c0e8409dc29 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-u.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-v.png b/app/assets/images/icons16x16/stub/darkslateblue-v.png new file mode 100644 index 00000000000..eeed7eb1b16 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-v.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-w.png b/app/assets/images/icons16x16/stub/darkslateblue-w.png new file mode 100644 index 00000000000..e59fbc8d115 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-w.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-x.png b/app/assets/images/icons16x16/stub/darkslateblue-x.png new file mode 100644 index 00000000000..1eec26d3819 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-x.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-y.png b/app/assets/images/icons16x16/stub/darkslateblue-y.png new file mode 100644 index 00000000000..dec8cb3d488 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-y.png differ diff --git a/app/assets/images/icons16x16/stub/darkslateblue-z.png b/app/assets/images/icons16x16/stub/darkslateblue-z.png new file mode 100644 index 00000000000..7d43be4df59 Binary files /dev/null and b/app/assets/images/icons16x16/stub/darkslateblue-z.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-a.png b/app/assets/images/icons16x16/stub/deepskyblue-a.png new file mode 100644 index 00000000000..b7d1da2968b Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-a.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-b.png b/app/assets/images/icons16x16/stub/deepskyblue-b.png new file mode 100644 index 00000000000..8450278021c Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-b.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-c.png b/app/assets/images/icons16x16/stub/deepskyblue-c.png new file mode 100644 index 00000000000..f7c7e2ddf16 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-c.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-d.png b/app/assets/images/icons16x16/stub/deepskyblue-d.png new file mode 100644 index 00000000000..63e5e1fd13a Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-d.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-e.png b/app/assets/images/icons16x16/stub/deepskyblue-e.png new file mode 100644 index 00000000000..c86fe2a9679 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-e.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-f.png b/app/assets/images/icons16x16/stub/deepskyblue-f.png new file mode 100644 index 00000000000..2271729772b Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-f.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-g.png b/app/assets/images/icons16x16/stub/deepskyblue-g.png new file mode 100644 index 00000000000..d31436c644c Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-g.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-h.png b/app/assets/images/icons16x16/stub/deepskyblue-h.png new file mode 100644 index 00000000000..760fc6c77b7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-h.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-i.png b/app/assets/images/icons16x16/stub/deepskyblue-i.png new file mode 100644 index 00000000000..a820f0b1758 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-i.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-j.png b/app/assets/images/icons16x16/stub/deepskyblue-j.png new file mode 100644 index 00000000000..efe1c1e022e Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-j.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-k.png b/app/assets/images/icons16x16/stub/deepskyblue-k.png new file mode 100644 index 00000000000..b37f72dde57 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-k.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-l.png b/app/assets/images/icons16x16/stub/deepskyblue-l.png new file mode 100644 index 00000000000..dd3591b6220 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-l.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-m.png b/app/assets/images/icons16x16/stub/deepskyblue-m.png new file mode 100644 index 00000000000..722291e89a4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-m.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-n.png b/app/assets/images/icons16x16/stub/deepskyblue-n.png new file mode 100644 index 00000000000..3220dad7f6a Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-n.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-o.png b/app/assets/images/icons16x16/stub/deepskyblue-o.png new file mode 100644 index 00000000000..39fc721da6d Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-o.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-p.png b/app/assets/images/icons16x16/stub/deepskyblue-p.png new file mode 100644 index 00000000000..c9e71350add Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-p.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-q.png b/app/assets/images/icons16x16/stub/deepskyblue-q.png new file mode 100644 index 00000000000..7f45b1dc552 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-q.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-r.png b/app/assets/images/icons16x16/stub/deepskyblue-r.png new file mode 100644 index 00000000000..2ef64bad934 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-r.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-s.png b/app/assets/images/icons16x16/stub/deepskyblue-s.png new file mode 100644 index 00000000000..4c2b6a12d10 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-s.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-t.png b/app/assets/images/icons16x16/stub/deepskyblue-t.png new file mode 100644 index 00000000000..634bb41eabe Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-t.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-u.png b/app/assets/images/icons16x16/stub/deepskyblue-u.png new file mode 100644 index 00000000000..d3006aa33cd Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-u.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-v.png b/app/assets/images/icons16x16/stub/deepskyblue-v.png new file mode 100644 index 00000000000..2d3754484cb Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-v.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-w.png b/app/assets/images/icons16x16/stub/deepskyblue-w.png new file mode 100644 index 00000000000..0d94e98e9bf Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-w.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-x.png b/app/assets/images/icons16x16/stub/deepskyblue-x.png new file mode 100644 index 00000000000..03d15ddf3de Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-x.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-y.png b/app/assets/images/icons16x16/stub/deepskyblue-y.png new file mode 100644 index 00000000000..dd4494f4e43 Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-y.png differ diff --git a/app/assets/images/icons16x16/stub/deepskyblue-z.png b/app/assets/images/icons16x16/stub/deepskyblue-z.png new file mode 100644 index 00000000000..535b332241c Binary files /dev/null and b/app/assets/images/icons16x16/stub/deepskyblue-z.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-a.png b/app/assets/images/icons16x16/stub/firebrick-a.png new file mode 100644 index 00000000000..2d4cc72fd4b Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-a.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-b.png b/app/assets/images/icons16x16/stub/firebrick-b.png new file mode 100644 index 00000000000..15be6414571 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-b.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-c.png b/app/assets/images/icons16x16/stub/firebrick-c.png new file mode 100644 index 00000000000..225518c4d6a Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-c.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-d.png b/app/assets/images/icons16x16/stub/firebrick-d.png new file mode 100644 index 00000000000..f65415e7204 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-d.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-e.png b/app/assets/images/icons16x16/stub/firebrick-e.png new file mode 100644 index 00000000000..fb8f60bdcf8 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-e.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-f.png b/app/assets/images/icons16x16/stub/firebrick-f.png new file mode 100644 index 00000000000..906f63d8c25 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-f.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-g.png b/app/assets/images/icons16x16/stub/firebrick-g.png new file mode 100644 index 00000000000..fe746dc0c5d Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-g.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-h.png b/app/assets/images/icons16x16/stub/firebrick-h.png new file mode 100644 index 00000000000..37184627ae4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-h.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-i.png b/app/assets/images/icons16x16/stub/firebrick-i.png new file mode 100644 index 00000000000..b9fba0194b7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-i.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-j.png b/app/assets/images/icons16x16/stub/firebrick-j.png new file mode 100644 index 00000000000..1df88125ae6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-j.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-k.png b/app/assets/images/icons16x16/stub/firebrick-k.png new file mode 100644 index 00000000000..9ae00dc201a Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-k.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-l.png b/app/assets/images/icons16x16/stub/firebrick-l.png new file mode 100644 index 00000000000..b4209704f54 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-l.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-m.png b/app/assets/images/icons16x16/stub/firebrick-m.png new file mode 100644 index 00000000000..81420efbbc7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-m.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-n.png b/app/assets/images/icons16x16/stub/firebrick-n.png new file mode 100644 index 00000000000..c4e60a3ebef Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-n.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-o.png b/app/assets/images/icons16x16/stub/firebrick-o.png new file mode 100644 index 00000000000..ff4a761254e Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-o.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-p.png b/app/assets/images/icons16x16/stub/firebrick-p.png new file mode 100644 index 00000000000..3cb9d15f17c Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-p.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-q.png b/app/assets/images/icons16x16/stub/firebrick-q.png new file mode 100644 index 00000000000..27d935b2ccc Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-q.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-r.png b/app/assets/images/icons16x16/stub/firebrick-r.png new file mode 100644 index 00000000000..df3fc3dcc5b Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-r.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-s.png b/app/assets/images/icons16x16/stub/firebrick-s.png new file mode 100644 index 00000000000..e3a36bbf4b2 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-s.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-t.png b/app/assets/images/icons16x16/stub/firebrick-t.png new file mode 100644 index 00000000000..f36120a14b7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-t.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-u.png b/app/assets/images/icons16x16/stub/firebrick-u.png new file mode 100644 index 00000000000..af874b53b12 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-u.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-v.png b/app/assets/images/icons16x16/stub/firebrick-v.png new file mode 100644 index 00000000000..2db598a5cc0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-v.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-w.png b/app/assets/images/icons16x16/stub/firebrick-w.png new file mode 100644 index 00000000000..ffcdefa96ad Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-w.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-x.png b/app/assets/images/icons16x16/stub/firebrick-x.png new file mode 100644 index 00000000000..502072d7475 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-x.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-y.png b/app/assets/images/icons16x16/stub/firebrick-y.png new file mode 100644 index 00000000000..881649d388b Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-y.png differ diff --git a/app/assets/images/icons16x16/stub/firebrick-z.png b/app/assets/images/icons16x16/stub/firebrick-z.png new file mode 100644 index 00000000000..68325efde33 Binary files /dev/null and b/app/assets/images/icons16x16/stub/firebrick-z.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-a.png b/app/assets/images/icons16x16/stub/forestgreen-a.png new file mode 100644 index 00000000000..4c962ea88b1 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-a.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-b.png b/app/assets/images/icons16x16/stub/forestgreen-b.png new file mode 100644 index 00000000000..22d7546e04e Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-b.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-c.png b/app/assets/images/icons16x16/stub/forestgreen-c.png new file mode 100644 index 00000000000..47ae11687c9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-c.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-d.png b/app/assets/images/icons16x16/stub/forestgreen-d.png new file mode 100644 index 00000000000..f2cf0a2b377 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-d.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-e.png b/app/assets/images/icons16x16/stub/forestgreen-e.png new file mode 100644 index 00000000000..1993110a5e6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-e.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-f.png b/app/assets/images/icons16x16/stub/forestgreen-f.png new file mode 100644 index 00000000000..06462147919 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-f.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-g.png b/app/assets/images/icons16x16/stub/forestgreen-g.png new file mode 100644 index 00000000000..e359cf3285e Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-g.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-h.png b/app/assets/images/icons16x16/stub/forestgreen-h.png new file mode 100644 index 00000000000..c906678d538 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-h.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-i.png b/app/assets/images/icons16x16/stub/forestgreen-i.png new file mode 100644 index 00000000000..173a3e7f61d Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-i.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-j.png b/app/assets/images/icons16x16/stub/forestgreen-j.png new file mode 100644 index 00000000000..d6fd7e0a7d4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-j.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-k.png b/app/assets/images/icons16x16/stub/forestgreen-k.png new file mode 100644 index 00000000000..dd8fcb89316 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-k.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-l.png b/app/assets/images/icons16x16/stub/forestgreen-l.png new file mode 100644 index 00000000000..cf00d083ae7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-l.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-m.png b/app/assets/images/icons16x16/stub/forestgreen-m.png new file mode 100644 index 00000000000..93cf2d7060a Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-m.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-n.png b/app/assets/images/icons16x16/stub/forestgreen-n.png new file mode 100644 index 00000000000..75edb3e1e12 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-n.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-o.png b/app/assets/images/icons16x16/stub/forestgreen-o.png new file mode 100644 index 00000000000..d11ae72db29 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-o.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-p.png b/app/assets/images/icons16x16/stub/forestgreen-p.png new file mode 100644 index 00000000000..b204723bd17 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-p.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-q.png b/app/assets/images/icons16x16/stub/forestgreen-q.png new file mode 100644 index 00000000000..7a7f72251bc Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-q.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-r.png b/app/assets/images/icons16x16/stub/forestgreen-r.png new file mode 100644 index 00000000000..ce1d242d22d Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-r.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-s.png b/app/assets/images/icons16x16/stub/forestgreen-s.png new file mode 100644 index 00000000000..3f5c92e0be2 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-s.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-t.png b/app/assets/images/icons16x16/stub/forestgreen-t.png new file mode 100644 index 00000000000..410e59d3a53 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-t.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-u.png b/app/assets/images/icons16x16/stub/forestgreen-u.png new file mode 100644 index 00000000000..e71ae78e629 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-u.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-v.png b/app/assets/images/icons16x16/stub/forestgreen-v.png new file mode 100644 index 00000000000..a932ca4839f Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-v.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-w.png b/app/assets/images/icons16x16/stub/forestgreen-w.png new file mode 100644 index 00000000000..dc1e9c32c6b Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-w.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-x.png b/app/assets/images/icons16x16/stub/forestgreen-x.png new file mode 100644 index 00000000000..7bafb7e4949 Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-x.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-y.png b/app/assets/images/icons16x16/stub/forestgreen-y.png new file mode 100644 index 00000000000..d1c440d57ea Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-y.png differ diff --git a/app/assets/images/icons16x16/stub/forestgreen-z.png b/app/assets/images/icons16x16/stub/forestgreen-z.png new file mode 100644 index 00000000000..72bcd17acdb Binary files /dev/null and b/app/assets/images/icons16x16/stub/forestgreen-z.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-a.png b/app/assets/images/icons16x16/stub/goldenrod-a.png new file mode 100644 index 00000000000..3c95c937b4b Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-a.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-b.png b/app/assets/images/icons16x16/stub/goldenrod-b.png new file mode 100644 index 00000000000..b9ea202e27e Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-b.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-c.png b/app/assets/images/icons16x16/stub/goldenrod-c.png new file mode 100644 index 00000000000..d1791498392 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-c.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-d.png b/app/assets/images/icons16x16/stub/goldenrod-d.png new file mode 100644 index 00000000000..ede281ba1b9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-d.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-e.png b/app/assets/images/icons16x16/stub/goldenrod-e.png new file mode 100644 index 00000000000..0012462d80a Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-e.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-f.png b/app/assets/images/icons16x16/stub/goldenrod-f.png new file mode 100644 index 00000000000..961dde7aa77 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-f.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-g.png b/app/assets/images/icons16x16/stub/goldenrod-g.png new file mode 100644 index 00000000000..ea1c0e8f63d Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-g.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-h.png b/app/assets/images/icons16x16/stub/goldenrod-h.png new file mode 100644 index 00000000000..737e7785d1e Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-h.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-i.png b/app/assets/images/icons16x16/stub/goldenrod-i.png new file mode 100644 index 00000000000..b3d12011717 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-i.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-j.png b/app/assets/images/icons16x16/stub/goldenrod-j.png new file mode 100644 index 00000000000..9f091d41df2 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-j.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-k.png b/app/assets/images/icons16x16/stub/goldenrod-k.png new file mode 100644 index 00000000000..ce91f6bc78a Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-k.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-l.png b/app/assets/images/icons16x16/stub/goldenrod-l.png new file mode 100644 index 00000000000..498634f0c09 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-l.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-m.png b/app/assets/images/icons16x16/stub/goldenrod-m.png new file mode 100644 index 00000000000..03b4fd23a82 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-m.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-n.png b/app/assets/images/icons16x16/stub/goldenrod-n.png new file mode 100644 index 00000000000..ccdea26b4e9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-n.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-o.png b/app/assets/images/icons16x16/stub/goldenrod-o.png new file mode 100644 index 00000000000..7f0d62eb341 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-o.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-p.png b/app/assets/images/icons16x16/stub/goldenrod-p.png new file mode 100644 index 00000000000..54d8f58da1e Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-p.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-q.png b/app/assets/images/icons16x16/stub/goldenrod-q.png new file mode 100644 index 00000000000..396c74f961c Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-q.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-r.png b/app/assets/images/icons16x16/stub/goldenrod-r.png new file mode 100644 index 00000000000..ae0a466ea3e Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-r.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-s.png b/app/assets/images/icons16x16/stub/goldenrod-s.png new file mode 100644 index 00000000000..58ecc1c356c Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-s.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-t.png b/app/assets/images/icons16x16/stub/goldenrod-t.png new file mode 100644 index 00000000000..b635828d3ba Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-t.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-u.png b/app/assets/images/icons16x16/stub/goldenrod-u.png new file mode 100644 index 00000000000..d470b879ccf Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-u.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-v.png b/app/assets/images/icons16x16/stub/goldenrod-v.png new file mode 100644 index 00000000000..f272b80f2bc Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-v.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-w.png b/app/assets/images/icons16x16/stub/goldenrod-w.png new file mode 100644 index 00000000000..2b76595e4d7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-w.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-x.png b/app/assets/images/icons16x16/stub/goldenrod-x.png new file mode 100644 index 00000000000..73a62172855 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-x.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-y.png b/app/assets/images/icons16x16/stub/goldenrod-y.png new file mode 100644 index 00000000000..3756ce7e707 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-y.png differ diff --git a/app/assets/images/icons16x16/stub/goldenrod-z.png b/app/assets/images/icons16x16/stub/goldenrod-z.png new file mode 100644 index 00000000000..fb436132708 Binary files /dev/null and b/app/assets/images/icons16x16/stub/goldenrod-z.png differ diff --git a/app/assets/images/icons16x16/stub/green-a.png b/app/assets/images/icons16x16/stub/green-a.png new file mode 100644 index 00000000000..bb44e83507e Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-a.png differ diff --git a/app/assets/images/icons16x16/stub/green-b.png b/app/assets/images/icons16x16/stub/green-b.png new file mode 100644 index 00000000000..0de60a12c14 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-b.png differ diff --git a/app/assets/images/icons16x16/stub/green-c.png b/app/assets/images/icons16x16/stub/green-c.png new file mode 100644 index 00000000000..e2d7eb015d0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-c.png differ diff --git a/app/assets/images/icons16x16/stub/green-d.png b/app/assets/images/icons16x16/stub/green-d.png new file mode 100644 index 00000000000..678d75b3886 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-d.png differ diff --git a/app/assets/images/icons16x16/stub/green-e.png b/app/assets/images/icons16x16/stub/green-e.png new file mode 100644 index 00000000000..0bcd66fb357 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-e.png differ diff --git a/app/assets/images/icons16x16/stub/green-f.png b/app/assets/images/icons16x16/stub/green-f.png new file mode 100644 index 00000000000..f9a6e8e61b8 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-f.png differ diff --git a/app/assets/images/icons16x16/stub/green-g.png b/app/assets/images/icons16x16/stub/green-g.png new file mode 100644 index 00000000000..31dcdce59b6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-g.png differ diff --git a/app/assets/images/icons16x16/stub/green-h.png b/app/assets/images/icons16x16/stub/green-h.png new file mode 100644 index 00000000000..38b26e2d791 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-h.png differ diff --git a/app/assets/images/icons16x16/stub/green-i.png b/app/assets/images/icons16x16/stub/green-i.png new file mode 100644 index 00000000000..b4cc03208ee Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-i.png differ diff --git a/app/assets/images/icons16x16/stub/green-j.png b/app/assets/images/icons16x16/stub/green-j.png new file mode 100644 index 00000000000..696b83dcd8c Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-j.png differ diff --git a/app/assets/images/icons16x16/stub/green-k.png b/app/assets/images/icons16x16/stub/green-k.png new file mode 100644 index 00000000000..dabcb904d02 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-k.png differ diff --git a/app/assets/images/icons16x16/stub/green-l.png b/app/assets/images/icons16x16/stub/green-l.png new file mode 100644 index 00000000000..511d7fb5d6e Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-l.png differ diff --git a/app/assets/images/icons16x16/stub/green-m.png b/app/assets/images/icons16x16/stub/green-m.png new file mode 100644 index 00000000000..cd0a1e42f6d Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-m.png differ diff --git a/app/assets/images/icons16x16/stub/green-n.png b/app/assets/images/icons16x16/stub/green-n.png new file mode 100644 index 00000000000..061c8a93d8b Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-n.png differ diff --git a/app/assets/images/icons16x16/stub/green-o.png b/app/assets/images/icons16x16/stub/green-o.png new file mode 100644 index 00000000000..716a31e75e1 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-o.png differ diff --git a/app/assets/images/icons16x16/stub/green-p.png b/app/assets/images/icons16x16/stub/green-p.png new file mode 100644 index 00000000000..7eaa053b95e Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-p.png differ diff --git a/app/assets/images/icons16x16/stub/green-q.png b/app/assets/images/icons16x16/stub/green-q.png new file mode 100644 index 00000000000..c4ed9fba3b7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-q.png differ diff --git a/app/assets/images/icons16x16/stub/green-r.png b/app/assets/images/icons16x16/stub/green-r.png new file mode 100644 index 00000000000..d7c14e22005 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-r.png differ diff --git a/app/assets/images/icons16x16/stub/green-s.png b/app/assets/images/icons16x16/stub/green-s.png new file mode 100644 index 00000000000..e0865663d01 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-s.png differ diff --git a/app/assets/images/icons16x16/stub/green-t.png b/app/assets/images/icons16x16/stub/green-t.png new file mode 100644 index 00000000000..49e543001d1 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-t.png differ diff --git a/app/assets/images/icons16x16/stub/green-u.png b/app/assets/images/icons16x16/stub/green-u.png new file mode 100644 index 00000000000..f254c15dfb6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-u.png differ diff --git a/app/assets/images/icons16x16/stub/green-v.png b/app/assets/images/icons16x16/stub/green-v.png new file mode 100644 index 00000000000..7e676806be0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-v.png differ diff --git a/app/assets/images/icons16x16/stub/green-w.png b/app/assets/images/icons16x16/stub/green-w.png new file mode 100644 index 00000000000..5c8cf053cd4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-w.png differ diff --git a/app/assets/images/icons16x16/stub/green-x.png b/app/assets/images/icons16x16/stub/green-x.png new file mode 100644 index 00000000000..d6dc72d16ed Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-x.png differ diff --git a/app/assets/images/icons16x16/stub/green-y.png b/app/assets/images/icons16x16/stub/green-y.png new file mode 100644 index 00000000000..c1109cd8a45 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-y.png differ diff --git a/app/assets/images/icons16x16/stub/green-z.png b/app/assets/images/icons16x16/stub/green-z.png new file mode 100644 index 00000000000..b12964e6e14 Binary files /dev/null and b/app/assets/images/icons16x16/stub/green-z.png differ diff --git a/app/assets/images/icons16x16/stub/red-a.png b/app/assets/images/icons16x16/stub/red-a.png new file mode 100644 index 00000000000..cc3cf615bc0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-a.png differ diff --git a/app/assets/images/icons16x16/stub/red-b.png b/app/assets/images/icons16x16/stub/red-b.png new file mode 100644 index 00000000000..984588bd662 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-b.png differ diff --git a/app/assets/images/icons16x16/stub/red-c.png b/app/assets/images/icons16x16/stub/red-c.png new file mode 100644 index 00000000000..11c011141a4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-c.png differ diff --git a/app/assets/images/icons16x16/stub/red-d.png b/app/assets/images/icons16x16/stub/red-d.png new file mode 100644 index 00000000000..eebcf7fac19 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-d.png differ diff --git a/app/assets/images/icons16x16/stub/red-e.png b/app/assets/images/icons16x16/stub/red-e.png new file mode 100644 index 00000000000..843480ec359 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-e.png differ diff --git a/app/assets/images/icons16x16/stub/red-f.png b/app/assets/images/icons16x16/stub/red-f.png new file mode 100644 index 00000000000..a39fd3be202 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-f.png differ diff --git a/app/assets/images/icons16x16/stub/red-g.png b/app/assets/images/icons16x16/stub/red-g.png new file mode 100644 index 00000000000..cc4342a0c6a Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-g.png differ diff --git a/app/assets/images/icons16x16/stub/red-h.png b/app/assets/images/icons16x16/stub/red-h.png new file mode 100644 index 00000000000..8b3b2608bb6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-h.png differ diff --git a/app/assets/images/icons16x16/stub/red-i.png b/app/assets/images/icons16x16/stub/red-i.png new file mode 100644 index 00000000000..ba167255f3b Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-i.png differ diff --git a/app/assets/images/icons16x16/stub/red-j.png b/app/assets/images/icons16x16/stub/red-j.png new file mode 100644 index 00000000000..69fec370df0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-j.png differ diff --git a/app/assets/images/icons16x16/stub/red-k.png b/app/assets/images/icons16x16/stub/red-k.png new file mode 100644 index 00000000000..3191ea17727 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-k.png differ diff --git a/app/assets/images/icons16x16/stub/red-l.png b/app/assets/images/icons16x16/stub/red-l.png new file mode 100644 index 00000000000..22b65c67a6b Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-l.png differ diff --git a/app/assets/images/icons16x16/stub/red-m.png b/app/assets/images/icons16x16/stub/red-m.png new file mode 100644 index 00000000000..638aa3fc522 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-m.png differ diff --git a/app/assets/images/icons16x16/stub/red-n.png b/app/assets/images/icons16x16/stub/red-n.png new file mode 100644 index 00000000000..abbc79b69c7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-n.png differ diff --git a/app/assets/images/icons16x16/stub/red-o.png b/app/assets/images/icons16x16/stub/red-o.png new file mode 100644 index 00000000000..128aa75436a Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-o.png differ diff --git a/app/assets/images/icons16x16/stub/red-p.png b/app/assets/images/icons16x16/stub/red-p.png new file mode 100644 index 00000000000..cdb3d2746e0 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-p.png differ diff --git a/app/assets/images/icons16x16/stub/red-q.png b/app/assets/images/icons16x16/stub/red-q.png new file mode 100644 index 00000000000..fb956afefff Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-q.png differ diff --git a/app/assets/images/icons16x16/stub/red-r.png b/app/assets/images/icons16x16/stub/red-r.png new file mode 100644 index 00000000000..7c90207ff8b Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-r.png differ diff --git a/app/assets/images/icons16x16/stub/red-s.png b/app/assets/images/icons16x16/stub/red-s.png new file mode 100644 index 00000000000..77fa6e47b0f Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-s.png differ diff --git a/app/assets/images/icons16x16/stub/red-t.png b/app/assets/images/icons16x16/stub/red-t.png new file mode 100644 index 00000000000..53b7de6ff9e Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-t.png differ diff --git a/app/assets/images/icons16x16/stub/red-u.png b/app/assets/images/icons16x16/stub/red-u.png new file mode 100644 index 00000000000..117afc79481 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-u.png differ diff --git a/app/assets/images/icons16x16/stub/red-v.png b/app/assets/images/icons16x16/stub/red-v.png new file mode 100644 index 00000000000..57cc2cd5980 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-v.png differ diff --git a/app/assets/images/icons16x16/stub/red-w.png b/app/assets/images/icons16x16/stub/red-w.png new file mode 100644 index 00000000000..c6b24690448 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-w.png differ diff --git a/app/assets/images/icons16x16/stub/red-x.png b/app/assets/images/icons16x16/stub/red-x.png new file mode 100644 index 00000000000..0bbbb86c104 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-x.png differ diff --git a/app/assets/images/icons16x16/stub/red-y.png b/app/assets/images/icons16x16/stub/red-y.png new file mode 100644 index 00000000000..a65aaa6c713 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-y.png differ diff --git a/app/assets/images/icons16x16/stub/red-z.png b/app/assets/images/icons16x16/stub/red-z.png new file mode 100644 index 00000000000..1a0a54a66a7 Binary files /dev/null and b/app/assets/images/icons16x16/stub/red-z.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-a.png b/app/assets/images/icons16x16/stub/steelblue-a.png new file mode 100644 index 00000000000..13c86ae783e Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-a.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-b.png b/app/assets/images/icons16x16/stub/steelblue-b.png new file mode 100644 index 00000000000..9b33119b278 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-b.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-c.png b/app/assets/images/icons16x16/stub/steelblue-c.png new file mode 100644 index 00000000000..4c161a1ea28 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-c.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-d.png b/app/assets/images/icons16x16/stub/steelblue-d.png new file mode 100644 index 00000000000..b936b53ee70 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-d.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-e.png b/app/assets/images/icons16x16/stub/steelblue-e.png new file mode 100644 index 00000000000..1f4cd070d2f Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-e.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-f.png b/app/assets/images/icons16x16/stub/steelblue-f.png new file mode 100644 index 00000000000..88148ce9b3e Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-f.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-g.png b/app/assets/images/icons16x16/stub/steelblue-g.png new file mode 100644 index 00000000000..65fc8575558 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-g.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-h.png b/app/assets/images/icons16x16/stub/steelblue-h.png new file mode 100644 index 00000000000..333fe4a4b05 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-h.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-i.png b/app/assets/images/icons16x16/stub/steelblue-i.png new file mode 100644 index 00000000000..5fb8594bea4 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-i.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-j.png b/app/assets/images/icons16x16/stub/steelblue-j.png new file mode 100644 index 00000000000..77c81bb1133 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-j.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-k.png b/app/assets/images/icons16x16/stub/steelblue-k.png new file mode 100644 index 00000000000..69cbf7248b6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-k.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-l.png b/app/assets/images/icons16x16/stub/steelblue-l.png new file mode 100644 index 00000000000..6377a433410 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-l.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-m.png b/app/assets/images/icons16x16/stub/steelblue-m.png new file mode 100644 index 00000000000..78e9c7350ab Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-m.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-n.png b/app/assets/images/icons16x16/stub/steelblue-n.png new file mode 100644 index 00000000000..fc0a99edc3d Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-n.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-o.png b/app/assets/images/icons16x16/stub/steelblue-o.png new file mode 100644 index 00000000000..1e82a7224dc Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-o.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-p.png b/app/assets/images/icons16x16/stub/steelblue-p.png new file mode 100644 index 00000000000..db75071d0d3 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-p.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-q.png b/app/assets/images/icons16x16/stub/steelblue-q.png new file mode 100644 index 00000000000..ff18b947b2c Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-q.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-r.png b/app/assets/images/icons16x16/stub/steelblue-r.png new file mode 100644 index 00000000000..c97e7e71cff Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-r.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-s.png b/app/assets/images/icons16x16/stub/steelblue-s.png new file mode 100644 index 00000000000..2da5abfd489 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-s.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-t.png b/app/assets/images/icons16x16/stub/steelblue-t.png new file mode 100644 index 00000000000..da33f2f3e90 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-t.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-u.png b/app/assets/images/icons16x16/stub/steelblue-u.png new file mode 100644 index 00000000000..111847247d6 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-u.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-v.png b/app/assets/images/icons16x16/stub/steelblue-v.png new file mode 100644 index 00000000000..fd00dcf51cd Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-v.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-w.png b/app/assets/images/icons16x16/stub/steelblue-w.png new file mode 100644 index 00000000000..aa9252dfddb Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-w.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-x.png b/app/assets/images/icons16x16/stub/steelblue-x.png new file mode 100644 index 00000000000..42f9e9bd175 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-x.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-y.png b/app/assets/images/icons16x16/stub/steelblue-y.png new file mode 100644 index 00000000000..73c2a22fb4b Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-y.png differ diff --git a/app/assets/images/icons16x16/stub/steelblue-z.png b/app/assets/images/icons16x16/stub/steelblue-z.png new file mode 100644 index 00000000000..8a2b7aa1cb9 Binary files /dev/null and b/app/assets/images/icons16x16/stub/steelblue-z.png differ diff --git a/app/assets/images/icons16x16/suse.png b/app/assets/images/icons16x16/suse.png new file mode 100644 index 00000000000..9b08910929d Binary files /dev/null and b/app/assets/images/icons16x16/suse.png differ diff --git a/app/assets/images/icons16x16/ubuntu.png b/app/assets/images/icons16x16/ubuntu.png new file mode 100644 index 00000000000..2a029e6fa21 Binary files /dev/null and b/app/assets/images/icons16x16/ubuntu.png differ diff --git a/app/assets/images/icons64x64/archlinux.png b/app/assets/images/icons64x64/archlinux.png new file mode 100644 index 00000000000..82d3db1542f Binary files /dev/null and b/app/assets/images/icons64x64/archlinux.png differ diff --git a/app/assets/images/icons64x64/centos.png b/app/assets/images/icons64x64/centos.png new file mode 100644 index 00000000000..22c2fa3923f Binary files /dev/null and b/app/assets/images/icons64x64/centos.png differ diff --git a/app/assets/images/icons64x64/coreos.png b/app/assets/images/icons64x64/coreos.png new file mode 100644 index 00000000000..c950c68c245 Binary files /dev/null and b/app/assets/images/icons64x64/coreos.png differ diff --git a/app/assets/images/icons64x64/debian.png b/app/assets/images/icons64x64/debian.png new file mode 100644 index 00000000000..ab337597846 Binary files /dev/null and b/app/assets/images/icons64x64/debian.png differ diff --git a/app/assets/images/icons64x64/fedora.png b/app/assets/images/icons64x64/fedora.png new file mode 100644 index 00000000000..e363260a7c6 Binary files /dev/null and b/app/assets/images/icons64x64/fedora.png differ diff --git a/app/assets/images/icons64x64/freebsd.png b/app/assets/images/icons64x64/freebsd.png new file mode 100644 index 00000000000..2d13c0621b0 Binary files /dev/null and b/app/assets/images/icons64x64/freebsd.png differ diff --git a/app/assets/images/icons64x64/gentoo.png b/app/assets/images/icons64x64/gentoo.png new file mode 100644 index 00000000000..db51820f9fa Binary files /dev/null and b/app/assets/images/icons64x64/gentoo.png differ diff --git a/app/assets/images/icons64x64/rancher.png b/app/assets/images/icons64x64/rancher.png new file mode 100644 index 00000000000..2959313540e Binary files /dev/null and b/app/assets/images/icons64x64/rancher.png differ diff --git a/app/assets/images/icons64x64/redhat.png b/app/assets/images/icons64x64/redhat.png new file mode 100644 index 00000000000..75c4838be27 Binary files /dev/null and b/app/assets/images/icons64x64/redhat.png differ diff --git a/app/assets/images/icons64x64/scientific.png b/app/assets/images/icons64x64/scientific.png new file mode 100644 index 00000000000..1b0da8b0fa0 Binary files /dev/null and b/app/assets/images/icons64x64/scientific.png differ diff --git a/app/assets/images/icons64x64/stub/black-a.png b/app/assets/images/icons64x64/stub/black-a.png new file mode 100644 index 00000000000..1759ca679e6 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-a.png differ diff --git a/app/assets/images/icons64x64/stub/black-b.png b/app/assets/images/icons64x64/stub/black-b.png new file mode 100644 index 00000000000..03aa5364cd3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-b.png differ diff --git a/app/assets/images/icons64x64/stub/black-c.png b/app/assets/images/icons64x64/stub/black-c.png new file mode 100644 index 00000000000..844053478ff Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-c.png differ diff --git a/app/assets/images/icons64x64/stub/black-d.png b/app/assets/images/icons64x64/stub/black-d.png new file mode 100644 index 00000000000..6646548884d Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-d.png differ diff --git a/app/assets/images/icons64x64/stub/black-e.png b/app/assets/images/icons64x64/stub/black-e.png new file mode 100644 index 00000000000..57adbe5c1c9 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-e.png differ diff --git a/app/assets/images/icons64x64/stub/black-f.png b/app/assets/images/icons64x64/stub/black-f.png new file mode 100644 index 00000000000..3709fd71c99 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-f.png differ diff --git a/app/assets/images/icons64x64/stub/black-g.png b/app/assets/images/icons64x64/stub/black-g.png new file mode 100644 index 00000000000..79ca1f23784 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-g.png differ diff --git a/app/assets/images/icons64x64/stub/black-h.png b/app/assets/images/icons64x64/stub/black-h.png new file mode 100644 index 00000000000..746825d28c4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-h.png differ diff --git a/app/assets/images/icons64x64/stub/black-i.png b/app/assets/images/icons64x64/stub/black-i.png new file mode 100644 index 00000000000..a84abcec827 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-i.png differ diff --git a/app/assets/images/icons64x64/stub/black-j.png b/app/assets/images/icons64x64/stub/black-j.png new file mode 100644 index 00000000000..7d6dfe4a638 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-j.png differ diff --git a/app/assets/images/icons64x64/stub/black-k.png b/app/assets/images/icons64x64/stub/black-k.png new file mode 100644 index 00000000000..e3130a68200 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-k.png differ diff --git a/app/assets/images/icons64x64/stub/black-l.png b/app/assets/images/icons64x64/stub/black-l.png new file mode 100644 index 00000000000..c09379f3aa0 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-l.png differ diff --git a/app/assets/images/icons64x64/stub/black-m.png b/app/assets/images/icons64x64/stub/black-m.png new file mode 100644 index 00000000000..8ab5d3b37a8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-m.png differ diff --git a/app/assets/images/icons64x64/stub/black-n.png b/app/assets/images/icons64x64/stub/black-n.png new file mode 100644 index 00000000000..3535839ffad Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-n.png differ diff --git a/app/assets/images/icons64x64/stub/black-o.png b/app/assets/images/icons64x64/stub/black-o.png new file mode 100644 index 00000000000..1275d5cbcd7 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-o.png differ diff --git a/app/assets/images/icons64x64/stub/black-p.png b/app/assets/images/icons64x64/stub/black-p.png new file mode 100644 index 00000000000..36f38cb5509 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-p.png differ diff --git a/app/assets/images/icons64x64/stub/black-q.png b/app/assets/images/icons64x64/stub/black-q.png new file mode 100644 index 00000000000..33cbb7e45a5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-q.png differ diff --git a/app/assets/images/icons64x64/stub/black-r.png b/app/assets/images/icons64x64/stub/black-r.png new file mode 100644 index 00000000000..3e8cb5444c1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-r.png differ diff --git a/app/assets/images/icons64x64/stub/black-s.png b/app/assets/images/icons64x64/stub/black-s.png new file mode 100644 index 00000000000..e2c41813582 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-s.png differ diff --git a/app/assets/images/icons64x64/stub/black-t.png b/app/assets/images/icons64x64/stub/black-t.png new file mode 100644 index 00000000000..760ffa73c50 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-t.png differ diff --git a/app/assets/images/icons64x64/stub/black-u.png b/app/assets/images/icons64x64/stub/black-u.png new file mode 100644 index 00000000000..95c97eb79d3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-u.png differ diff --git a/app/assets/images/icons64x64/stub/black-v.png b/app/assets/images/icons64x64/stub/black-v.png new file mode 100644 index 00000000000..825d44d3f2c Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-v.png differ diff --git a/app/assets/images/icons64x64/stub/black-w.png b/app/assets/images/icons64x64/stub/black-w.png new file mode 100644 index 00000000000..9b189f033e7 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-w.png differ diff --git a/app/assets/images/icons64x64/stub/black-x.png b/app/assets/images/icons64x64/stub/black-x.png new file mode 100644 index 00000000000..4ec8d9e0e6f Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-x.png differ diff --git a/app/assets/images/icons64x64/stub/black-y.png b/app/assets/images/icons64x64/stub/black-y.png new file mode 100644 index 00000000000..08bd9bd6149 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-y.png differ diff --git a/app/assets/images/icons64x64/stub/black-z.png b/app/assets/images/icons64x64/stub/black-z.png new file mode 100644 index 00000000000..a1a90abcb86 Binary files /dev/null and b/app/assets/images/icons64x64/stub/black-z.png differ diff --git a/app/assets/images/icons64x64/stub/blue-a.png b/app/assets/images/icons64x64/stub/blue-a.png new file mode 100644 index 00000000000..4b95618438d Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-a.png differ diff --git a/app/assets/images/icons64x64/stub/blue-b.png b/app/assets/images/icons64x64/stub/blue-b.png new file mode 100644 index 00000000000..f9df0608680 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-b.png differ diff --git a/app/assets/images/icons64x64/stub/blue-c.png b/app/assets/images/icons64x64/stub/blue-c.png new file mode 100644 index 00000000000..16c13dad743 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-c.png differ diff --git a/app/assets/images/icons64x64/stub/blue-d.png b/app/assets/images/icons64x64/stub/blue-d.png new file mode 100644 index 00000000000..2d89e015ba9 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-d.png differ diff --git a/app/assets/images/icons64x64/stub/blue-e.png b/app/assets/images/icons64x64/stub/blue-e.png new file mode 100644 index 00000000000..d029411255a Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-e.png differ diff --git a/app/assets/images/icons64x64/stub/blue-f.png b/app/assets/images/icons64x64/stub/blue-f.png new file mode 100644 index 00000000000..fefb6a0424e Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-f.png differ diff --git a/app/assets/images/icons64x64/stub/blue-g.png b/app/assets/images/icons64x64/stub/blue-g.png new file mode 100644 index 00000000000..defcc540f6d Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-g.png differ diff --git a/app/assets/images/icons64x64/stub/blue-h.png b/app/assets/images/icons64x64/stub/blue-h.png new file mode 100644 index 00000000000..3ce8dcfedb2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-h.png differ diff --git a/app/assets/images/icons64x64/stub/blue-i.png b/app/assets/images/icons64x64/stub/blue-i.png new file mode 100644 index 00000000000..6e932ed2aca Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-i.png differ diff --git a/app/assets/images/icons64x64/stub/blue-j.png b/app/assets/images/icons64x64/stub/blue-j.png new file mode 100644 index 00000000000..d883e0e3d76 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-j.png differ diff --git a/app/assets/images/icons64x64/stub/blue-k.png b/app/assets/images/icons64x64/stub/blue-k.png new file mode 100644 index 00000000000..31f5e177737 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-k.png differ diff --git a/app/assets/images/icons64x64/stub/blue-l.png b/app/assets/images/icons64x64/stub/blue-l.png new file mode 100644 index 00000000000..32602fbdf69 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-l.png differ diff --git a/app/assets/images/icons64x64/stub/blue-m.png b/app/assets/images/icons64x64/stub/blue-m.png new file mode 100644 index 00000000000..37e33bf76f9 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-m.png differ diff --git a/app/assets/images/icons64x64/stub/blue-n.png b/app/assets/images/icons64x64/stub/blue-n.png new file mode 100644 index 00000000000..d0140c9ffa3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-n.png differ diff --git a/app/assets/images/icons64x64/stub/blue-o.png b/app/assets/images/icons64x64/stub/blue-o.png new file mode 100644 index 00000000000..d22c178e18d Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-o.png differ diff --git a/app/assets/images/icons64x64/stub/blue-p.png b/app/assets/images/icons64x64/stub/blue-p.png new file mode 100644 index 00000000000..bf1c573c59e Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-p.png differ diff --git a/app/assets/images/icons64x64/stub/blue-q.png b/app/assets/images/icons64x64/stub/blue-q.png new file mode 100644 index 00000000000..1f0ffa2242f Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-q.png differ diff --git a/app/assets/images/icons64x64/stub/blue-r.png b/app/assets/images/icons64x64/stub/blue-r.png new file mode 100644 index 00000000000..709a0bb6678 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-r.png differ diff --git a/app/assets/images/icons64x64/stub/blue-s.png b/app/assets/images/icons64x64/stub/blue-s.png new file mode 100644 index 00000000000..f2d0c294bff Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-s.png differ diff --git a/app/assets/images/icons64x64/stub/blue-t.png b/app/assets/images/icons64x64/stub/blue-t.png new file mode 100644 index 00000000000..0d9fcfa5595 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-t.png differ diff --git a/app/assets/images/icons64x64/stub/blue-u.png b/app/assets/images/icons64x64/stub/blue-u.png new file mode 100644 index 00000000000..79cd38263e4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-u.png differ diff --git a/app/assets/images/icons64x64/stub/blue-v.png b/app/assets/images/icons64x64/stub/blue-v.png new file mode 100644 index 00000000000..422f37fb6f6 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-v.png differ diff --git a/app/assets/images/icons64x64/stub/blue-w.png b/app/assets/images/icons64x64/stub/blue-w.png new file mode 100644 index 00000000000..47193c92525 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-w.png differ diff --git a/app/assets/images/icons64x64/stub/blue-x.png b/app/assets/images/icons64x64/stub/blue-x.png new file mode 100644 index 00000000000..7e620646b59 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-x.png differ diff --git a/app/assets/images/icons64x64/stub/blue-y.png b/app/assets/images/icons64x64/stub/blue-y.png new file mode 100644 index 00000000000..e98cb44bef1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-y.png differ diff --git a/app/assets/images/icons64x64/stub/blue-z.png b/app/assets/images/icons64x64/stub/blue-z.png new file mode 100644 index 00000000000..61c776201da Binary files /dev/null and b/app/assets/images/icons64x64/stub/blue-z.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-a.png b/app/assets/images/icons64x64/stub/darkblue-a.png new file mode 100644 index 00000000000..01a768c1b35 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-a.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-b.png b/app/assets/images/icons64x64/stub/darkblue-b.png new file mode 100644 index 00000000000..68dca07f73e Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-b.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-c.png b/app/assets/images/icons64x64/stub/darkblue-c.png new file mode 100644 index 00000000000..71c6ca5dcdc Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-c.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-d.png b/app/assets/images/icons64x64/stub/darkblue-d.png new file mode 100644 index 00000000000..c1f6fadd3f1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-d.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-e.png b/app/assets/images/icons64x64/stub/darkblue-e.png new file mode 100644 index 00000000000..89f21a8a2de Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-e.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-f.png b/app/assets/images/icons64x64/stub/darkblue-f.png new file mode 100644 index 00000000000..138f7026254 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-f.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-g.png b/app/assets/images/icons64x64/stub/darkblue-g.png new file mode 100644 index 00000000000..9b0547d0fe0 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-g.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-h.png b/app/assets/images/icons64x64/stub/darkblue-h.png new file mode 100644 index 00000000000..1f263c7d9d5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-h.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-i.png b/app/assets/images/icons64x64/stub/darkblue-i.png new file mode 100644 index 00000000000..30e4d02ebb3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-i.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-j.png b/app/assets/images/icons64x64/stub/darkblue-j.png new file mode 100644 index 00000000000..7af77851381 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-j.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-k.png b/app/assets/images/icons64x64/stub/darkblue-k.png new file mode 100644 index 00000000000..5ba5d390c91 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-k.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-l.png b/app/assets/images/icons64x64/stub/darkblue-l.png new file mode 100644 index 00000000000..4803e56c2d4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-l.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-m.png b/app/assets/images/icons64x64/stub/darkblue-m.png new file mode 100644 index 00000000000..f80da4c9d3a Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-m.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-n.png b/app/assets/images/icons64x64/stub/darkblue-n.png new file mode 100644 index 00000000000..2475f489cc1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-n.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-o.png b/app/assets/images/icons64x64/stub/darkblue-o.png new file mode 100644 index 00000000000..dc807bea6ec Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-o.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-p.png b/app/assets/images/icons64x64/stub/darkblue-p.png new file mode 100644 index 00000000000..cdff229595e Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-p.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-q.png b/app/assets/images/icons64x64/stub/darkblue-q.png new file mode 100644 index 00000000000..73749337f05 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-q.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-r.png b/app/assets/images/icons64x64/stub/darkblue-r.png new file mode 100644 index 00000000000..30677d51074 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-r.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-s.png b/app/assets/images/icons64x64/stub/darkblue-s.png new file mode 100644 index 00000000000..e94d895731b Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-s.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-t.png b/app/assets/images/icons64x64/stub/darkblue-t.png new file mode 100644 index 00000000000..f11148ac6d9 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-t.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-u.png b/app/assets/images/icons64x64/stub/darkblue-u.png new file mode 100644 index 00000000000..b8bfda2e0fe Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-u.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-v.png b/app/assets/images/icons64x64/stub/darkblue-v.png new file mode 100644 index 00000000000..357ac9b0862 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-v.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-w.png b/app/assets/images/icons64x64/stub/darkblue-w.png new file mode 100644 index 00000000000..b694c58c3f8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-w.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-x.png b/app/assets/images/icons64x64/stub/darkblue-x.png new file mode 100644 index 00000000000..b9c02d0c370 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-x.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-y.png b/app/assets/images/icons64x64/stub/darkblue-y.png new file mode 100644 index 00000000000..c94922c797a Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-y.png differ diff --git a/app/assets/images/icons64x64/stub/darkblue-z.png b/app/assets/images/icons64x64/stub/darkblue-z.png new file mode 100644 index 00000000000..aa8b70fc1fe Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkblue-z.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-a.png b/app/assets/images/icons64x64/stub/darkred-a.png new file mode 100644 index 00000000000..878e4d90fae Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-a.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-b.png b/app/assets/images/icons64x64/stub/darkred-b.png new file mode 100644 index 00000000000..51cf99fa4e1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-b.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-c.png b/app/assets/images/icons64x64/stub/darkred-c.png new file mode 100644 index 00000000000..ec1a79064d6 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-c.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-d.png b/app/assets/images/icons64x64/stub/darkred-d.png new file mode 100644 index 00000000000..aeb084709b5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-d.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-e.png b/app/assets/images/icons64x64/stub/darkred-e.png new file mode 100644 index 00000000000..157ceb03542 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-e.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-f.png b/app/assets/images/icons64x64/stub/darkred-f.png new file mode 100644 index 00000000000..3ebdc3c8d74 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-f.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-g.png b/app/assets/images/icons64x64/stub/darkred-g.png new file mode 100644 index 00000000000..32c9d281020 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-g.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-h.png b/app/assets/images/icons64x64/stub/darkred-h.png new file mode 100644 index 00000000000..414717eccce Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-h.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-i.png b/app/assets/images/icons64x64/stub/darkred-i.png new file mode 100644 index 00000000000..b16208ca3af Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-i.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-j.png b/app/assets/images/icons64x64/stub/darkred-j.png new file mode 100644 index 00000000000..dd6db2267f3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-j.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-k.png b/app/assets/images/icons64x64/stub/darkred-k.png new file mode 100644 index 00000000000..b7b0ebad3cf Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-k.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-l.png b/app/assets/images/icons64x64/stub/darkred-l.png new file mode 100644 index 00000000000..bdcb4578b89 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-l.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-m.png b/app/assets/images/icons64x64/stub/darkred-m.png new file mode 100644 index 00000000000..f3319590d7c Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-m.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-n.png b/app/assets/images/icons64x64/stub/darkred-n.png new file mode 100644 index 00000000000..c545f0f76a1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-n.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-o.png b/app/assets/images/icons64x64/stub/darkred-o.png new file mode 100644 index 00000000000..b03e8e4e437 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-o.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-p.png b/app/assets/images/icons64x64/stub/darkred-p.png new file mode 100644 index 00000000000..93db97de0c0 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-p.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-q.png b/app/assets/images/icons64x64/stub/darkred-q.png new file mode 100644 index 00000000000..b274877c97f Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-q.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-r.png b/app/assets/images/icons64x64/stub/darkred-r.png new file mode 100644 index 00000000000..847c6ea53ea Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-r.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-s.png b/app/assets/images/icons64x64/stub/darkred-s.png new file mode 100644 index 00000000000..ffa20eb1111 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-s.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-t.png b/app/assets/images/icons64x64/stub/darkred-t.png new file mode 100644 index 00000000000..dcd94679590 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-t.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-u.png b/app/assets/images/icons64x64/stub/darkred-u.png new file mode 100644 index 00000000000..879db0f1130 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-u.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-v.png b/app/assets/images/icons64x64/stub/darkred-v.png new file mode 100644 index 00000000000..d8782d2b350 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-v.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-w.png b/app/assets/images/icons64x64/stub/darkred-w.png new file mode 100644 index 00000000000..77560949dea Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-w.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-x.png b/app/assets/images/icons64x64/stub/darkred-x.png new file mode 100644 index 00000000000..e1d4da44962 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-x.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-y.png b/app/assets/images/icons64x64/stub/darkred-y.png new file mode 100644 index 00000000000..c4b2ba2058b Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-y.png differ diff --git a/app/assets/images/icons64x64/stub/darkred-z.png b/app/assets/images/icons64x64/stub/darkred-z.png new file mode 100644 index 00000000000..8ed82c3bda2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkred-z.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-a.png b/app/assets/images/icons64x64/stub/darkslateblue-a.png new file mode 100644 index 00000000000..71f2b2273d8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-a.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-b.png b/app/assets/images/icons64x64/stub/darkslateblue-b.png new file mode 100644 index 00000000000..70233dcd434 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-b.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-c.png b/app/assets/images/icons64x64/stub/darkslateblue-c.png new file mode 100644 index 00000000000..8b919aa30c4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-c.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-d.png b/app/assets/images/icons64x64/stub/darkslateblue-d.png new file mode 100644 index 00000000000..52dae143d09 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-d.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-e.png b/app/assets/images/icons64x64/stub/darkslateblue-e.png new file mode 100644 index 00000000000..6c4e37ae146 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-e.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-f.png b/app/assets/images/icons64x64/stub/darkslateblue-f.png new file mode 100644 index 00000000000..65a50583abd Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-f.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-g.png b/app/assets/images/icons64x64/stub/darkslateblue-g.png new file mode 100644 index 00000000000..7bf4a57a7c5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-g.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-h.png b/app/assets/images/icons64x64/stub/darkslateblue-h.png new file mode 100644 index 00000000000..d0c08ead335 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-h.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-i.png b/app/assets/images/icons64x64/stub/darkslateblue-i.png new file mode 100644 index 00000000000..348d83db605 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-i.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-j.png b/app/assets/images/icons64x64/stub/darkslateblue-j.png new file mode 100644 index 00000000000..01174bca353 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-j.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-k.png b/app/assets/images/icons64x64/stub/darkslateblue-k.png new file mode 100644 index 00000000000..9e46a2e868b Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-k.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-l.png b/app/assets/images/icons64x64/stub/darkslateblue-l.png new file mode 100644 index 00000000000..4c7db7fad97 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-l.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-m.png b/app/assets/images/icons64x64/stub/darkslateblue-m.png new file mode 100644 index 00000000000..ac500a4cd6f Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-m.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-n.png b/app/assets/images/icons64x64/stub/darkslateblue-n.png new file mode 100644 index 00000000000..fd000ab6f61 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-n.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-o.png b/app/assets/images/icons64x64/stub/darkslateblue-o.png new file mode 100644 index 00000000000..ed132a4ec9b Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-o.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-p.png b/app/assets/images/icons64x64/stub/darkslateblue-p.png new file mode 100644 index 00000000000..519625c80f8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-p.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-q.png b/app/assets/images/icons64x64/stub/darkslateblue-q.png new file mode 100644 index 00000000000..0c7a45ab043 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-q.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-r.png b/app/assets/images/icons64x64/stub/darkslateblue-r.png new file mode 100644 index 00000000000..4fdc79bbaa0 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-r.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-s.png b/app/assets/images/icons64x64/stub/darkslateblue-s.png new file mode 100644 index 00000000000..8219f166e0a Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-s.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-t.png b/app/assets/images/icons64x64/stub/darkslateblue-t.png new file mode 100644 index 00000000000..4c3ff491090 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-t.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-u.png b/app/assets/images/icons64x64/stub/darkslateblue-u.png new file mode 100644 index 00000000000..a0590b10fac Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-u.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-v.png b/app/assets/images/icons64x64/stub/darkslateblue-v.png new file mode 100644 index 00000000000..35ec8f7f1a3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-v.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-w.png b/app/assets/images/icons64x64/stub/darkslateblue-w.png new file mode 100644 index 00000000000..7f3893e3dad Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-w.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-x.png b/app/assets/images/icons64x64/stub/darkslateblue-x.png new file mode 100644 index 00000000000..aac42d1caa4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-x.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-y.png b/app/assets/images/icons64x64/stub/darkslateblue-y.png new file mode 100644 index 00000000000..da1ca73b28b Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-y.png differ diff --git a/app/assets/images/icons64x64/stub/darkslateblue-z.png b/app/assets/images/icons64x64/stub/darkslateblue-z.png new file mode 100644 index 00000000000..26dd02f653d Binary files /dev/null and b/app/assets/images/icons64x64/stub/darkslateblue-z.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-a.png b/app/assets/images/icons64x64/stub/deepskyblue-a.png new file mode 100644 index 00000000000..146337f7b13 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-a.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-b.png b/app/assets/images/icons64x64/stub/deepskyblue-b.png new file mode 100644 index 00000000000..2bb47bf09d5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-b.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-c.png b/app/assets/images/icons64x64/stub/deepskyblue-c.png new file mode 100644 index 00000000000..7c45a68e3ef Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-c.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-d.png b/app/assets/images/icons64x64/stub/deepskyblue-d.png new file mode 100644 index 00000000000..084602bcfcf Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-d.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-e.png b/app/assets/images/icons64x64/stub/deepskyblue-e.png new file mode 100644 index 00000000000..fde86623655 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-e.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-f.png b/app/assets/images/icons64x64/stub/deepskyblue-f.png new file mode 100644 index 00000000000..77f165e002c Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-f.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-g.png b/app/assets/images/icons64x64/stub/deepskyblue-g.png new file mode 100644 index 00000000000..df4adb2a942 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-g.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-h.png b/app/assets/images/icons64x64/stub/deepskyblue-h.png new file mode 100644 index 00000000000..e261b613af1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-h.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-i.png b/app/assets/images/icons64x64/stub/deepskyblue-i.png new file mode 100644 index 00000000000..aa854bebae3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-i.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-j.png b/app/assets/images/icons64x64/stub/deepskyblue-j.png new file mode 100644 index 00000000000..8ac130ddb24 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-j.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-k.png b/app/assets/images/icons64x64/stub/deepskyblue-k.png new file mode 100644 index 00000000000..48c38e6f92c Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-k.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-l.png b/app/assets/images/icons64x64/stub/deepskyblue-l.png new file mode 100644 index 00000000000..60fdefe0bf6 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-l.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-m.png b/app/assets/images/icons64x64/stub/deepskyblue-m.png new file mode 100644 index 00000000000..79d5dbe063d Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-m.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-n.png b/app/assets/images/icons64x64/stub/deepskyblue-n.png new file mode 100644 index 00000000000..4643b8a2d0b Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-n.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-o.png b/app/assets/images/icons64x64/stub/deepskyblue-o.png new file mode 100644 index 00000000000..dbb9b906db7 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-o.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-p.png b/app/assets/images/icons64x64/stub/deepskyblue-p.png new file mode 100644 index 00000000000..7baeac2a00f Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-p.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-q.png b/app/assets/images/icons64x64/stub/deepskyblue-q.png new file mode 100644 index 00000000000..93fffa39d41 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-q.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-r.png b/app/assets/images/icons64x64/stub/deepskyblue-r.png new file mode 100644 index 00000000000..63421d84003 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-r.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-s.png b/app/assets/images/icons64x64/stub/deepskyblue-s.png new file mode 100644 index 00000000000..e2f7b18fd3a Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-s.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-t.png b/app/assets/images/icons64x64/stub/deepskyblue-t.png new file mode 100644 index 00000000000..152efe99121 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-t.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-u.png b/app/assets/images/icons64x64/stub/deepskyblue-u.png new file mode 100644 index 00000000000..d1b90e0e7ef Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-u.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-v.png b/app/assets/images/icons64x64/stub/deepskyblue-v.png new file mode 100644 index 00000000000..57abe3584d4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-v.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-w.png b/app/assets/images/icons64x64/stub/deepskyblue-w.png new file mode 100644 index 00000000000..594a43456e0 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-w.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-x.png b/app/assets/images/icons64x64/stub/deepskyblue-x.png new file mode 100644 index 00000000000..b0f459a3011 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-x.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-y.png b/app/assets/images/icons64x64/stub/deepskyblue-y.png new file mode 100644 index 00000000000..2ac9b96e836 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-y.png differ diff --git a/app/assets/images/icons64x64/stub/deepskyblue-z.png b/app/assets/images/icons64x64/stub/deepskyblue-z.png new file mode 100644 index 00000000000..499ff117a21 Binary files /dev/null and b/app/assets/images/icons64x64/stub/deepskyblue-z.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-a.png b/app/assets/images/icons64x64/stub/firebrick-a.png new file mode 100644 index 00000000000..f703a007261 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-a.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-b.png b/app/assets/images/icons64x64/stub/firebrick-b.png new file mode 100644 index 00000000000..d325c9fef39 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-b.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-c.png b/app/assets/images/icons64x64/stub/firebrick-c.png new file mode 100644 index 00000000000..d0e6f2325d2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-c.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-d.png b/app/assets/images/icons64x64/stub/firebrick-d.png new file mode 100644 index 00000000000..e68ac7dca08 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-d.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-e.png b/app/assets/images/icons64x64/stub/firebrick-e.png new file mode 100644 index 00000000000..95e56d19408 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-e.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-f.png b/app/assets/images/icons64x64/stub/firebrick-f.png new file mode 100644 index 00000000000..3db8716955a Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-f.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-g.png b/app/assets/images/icons64x64/stub/firebrick-g.png new file mode 100644 index 00000000000..f197ad4d87e Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-g.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-h.png b/app/assets/images/icons64x64/stub/firebrick-h.png new file mode 100644 index 00000000000..0841165ab8d Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-h.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-i.png b/app/assets/images/icons64x64/stub/firebrick-i.png new file mode 100644 index 00000000000..1617465fa10 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-i.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-j.png b/app/assets/images/icons64x64/stub/firebrick-j.png new file mode 100644 index 00000000000..a0b39109bf5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-j.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-k.png b/app/assets/images/icons64x64/stub/firebrick-k.png new file mode 100644 index 00000000000..b47fde1669a Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-k.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-l.png b/app/assets/images/icons64x64/stub/firebrick-l.png new file mode 100644 index 00000000000..e6b57cfcec1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-l.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-m.png b/app/assets/images/icons64x64/stub/firebrick-m.png new file mode 100644 index 00000000000..9ff1ebeb43e Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-m.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-n.png b/app/assets/images/icons64x64/stub/firebrick-n.png new file mode 100644 index 00000000000..f05a52fb138 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-n.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-o.png b/app/assets/images/icons64x64/stub/firebrick-o.png new file mode 100644 index 00000000000..39ac9dd845e Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-o.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-p.png b/app/assets/images/icons64x64/stub/firebrick-p.png new file mode 100644 index 00000000000..472421e627a Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-p.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-q.png b/app/assets/images/icons64x64/stub/firebrick-q.png new file mode 100644 index 00000000000..93e095fac6c Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-q.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-r.png b/app/assets/images/icons64x64/stub/firebrick-r.png new file mode 100644 index 00000000000..7f08dbf5b3e Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-r.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-s.png b/app/assets/images/icons64x64/stub/firebrick-s.png new file mode 100644 index 00000000000..a4e86b46d49 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-s.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-t.png b/app/assets/images/icons64x64/stub/firebrick-t.png new file mode 100644 index 00000000000..8ca19afec55 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-t.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-u.png b/app/assets/images/icons64x64/stub/firebrick-u.png new file mode 100644 index 00000000000..bff407cfe0f Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-u.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-v.png b/app/assets/images/icons64x64/stub/firebrick-v.png new file mode 100644 index 00000000000..9c0caab482a Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-v.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-w.png b/app/assets/images/icons64x64/stub/firebrick-w.png new file mode 100644 index 00000000000..097c46d5814 Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-w.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-x.png b/app/assets/images/icons64x64/stub/firebrick-x.png new file mode 100644 index 00000000000..41ecd5c9e7e Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-x.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-y.png b/app/assets/images/icons64x64/stub/firebrick-y.png new file mode 100644 index 00000000000..6669561a35a Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-y.png differ diff --git a/app/assets/images/icons64x64/stub/firebrick-z.png b/app/assets/images/icons64x64/stub/firebrick-z.png new file mode 100644 index 00000000000..2cd6609c17e Binary files /dev/null and b/app/assets/images/icons64x64/stub/firebrick-z.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-a.png b/app/assets/images/icons64x64/stub/forestgreen-a.png new file mode 100644 index 00000000000..dcefd00e9b2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-a.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-b.png b/app/assets/images/icons64x64/stub/forestgreen-b.png new file mode 100644 index 00000000000..bf2c039b855 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-b.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-c.png b/app/assets/images/icons64x64/stub/forestgreen-c.png new file mode 100644 index 00000000000..51a145b4630 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-c.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-d.png b/app/assets/images/icons64x64/stub/forestgreen-d.png new file mode 100644 index 00000000000..bf3d37feba2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-d.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-e.png b/app/assets/images/icons64x64/stub/forestgreen-e.png new file mode 100644 index 00000000000..afb5d14c2f4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-e.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-f.png b/app/assets/images/icons64x64/stub/forestgreen-f.png new file mode 100644 index 00000000000..9b982802804 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-f.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-g.png b/app/assets/images/icons64x64/stub/forestgreen-g.png new file mode 100644 index 00000000000..4f23cee81f7 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-g.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-h.png b/app/assets/images/icons64x64/stub/forestgreen-h.png new file mode 100644 index 00000000000..d23ef3e7cd3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-h.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-i.png b/app/assets/images/icons64x64/stub/forestgreen-i.png new file mode 100644 index 00000000000..9f871b480ef Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-i.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-j.png b/app/assets/images/icons64x64/stub/forestgreen-j.png new file mode 100644 index 00000000000..10856b06b29 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-j.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-k.png b/app/assets/images/icons64x64/stub/forestgreen-k.png new file mode 100644 index 00000000000..f88b0fb3762 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-k.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-l.png b/app/assets/images/icons64x64/stub/forestgreen-l.png new file mode 100644 index 00000000000..3f441cc47f5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-l.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-m.png b/app/assets/images/icons64x64/stub/forestgreen-m.png new file mode 100644 index 00000000000..38dd2e18ae4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-m.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-n.png b/app/assets/images/icons64x64/stub/forestgreen-n.png new file mode 100644 index 00000000000..e47d7ab3c7d Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-n.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-o.png b/app/assets/images/icons64x64/stub/forestgreen-o.png new file mode 100644 index 00000000000..8a21f49cb85 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-o.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-p.png b/app/assets/images/icons64x64/stub/forestgreen-p.png new file mode 100644 index 00000000000..27c4dbc28b7 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-p.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-q.png b/app/assets/images/icons64x64/stub/forestgreen-q.png new file mode 100644 index 00000000000..de0017c134c Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-q.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-r.png b/app/assets/images/icons64x64/stub/forestgreen-r.png new file mode 100644 index 00000000000..17d80646038 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-r.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-s.png b/app/assets/images/icons64x64/stub/forestgreen-s.png new file mode 100644 index 00000000000..4268d5d970f Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-s.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-t.png b/app/assets/images/icons64x64/stub/forestgreen-t.png new file mode 100644 index 00000000000..a33ccb894a9 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-t.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-u.png b/app/assets/images/icons64x64/stub/forestgreen-u.png new file mode 100644 index 00000000000..231ee86f26e Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-u.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-v.png b/app/assets/images/icons64x64/stub/forestgreen-v.png new file mode 100644 index 00000000000..574a236963e Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-v.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-w.png b/app/assets/images/icons64x64/stub/forestgreen-w.png new file mode 100644 index 00000000000..8f78a0e4f72 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-w.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-x.png b/app/assets/images/icons64x64/stub/forestgreen-x.png new file mode 100644 index 00000000000..05af2e8d5a1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-x.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-y.png b/app/assets/images/icons64x64/stub/forestgreen-y.png new file mode 100644 index 00000000000..60ba616faae Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-y.png differ diff --git a/app/assets/images/icons64x64/stub/forestgreen-z.png b/app/assets/images/icons64x64/stub/forestgreen-z.png new file mode 100644 index 00000000000..fe648e930a9 Binary files /dev/null and b/app/assets/images/icons64x64/stub/forestgreen-z.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-a.png b/app/assets/images/icons64x64/stub/goldenrod-a.png new file mode 100644 index 00000000000..5f4d3b5ad0c Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-a.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-b.png b/app/assets/images/icons64x64/stub/goldenrod-b.png new file mode 100644 index 00000000000..f04303fba7b Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-b.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-c.png b/app/assets/images/icons64x64/stub/goldenrod-c.png new file mode 100644 index 00000000000..a6cd1b1db4f Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-c.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-d.png b/app/assets/images/icons64x64/stub/goldenrod-d.png new file mode 100644 index 00000000000..586c1484912 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-d.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-e.png b/app/assets/images/icons64x64/stub/goldenrod-e.png new file mode 100644 index 00000000000..3388429c27c Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-e.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-f.png b/app/assets/images/icons64x64/stub/goldenrod-f.png new file mode 100644 index 00000000000..3bfbe6d8423 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-f.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-g.png b/app/assets/images/icons64x64/stub/goldenrod-g.png new file mode 100644 index 00000000000..be7f6fd10b7 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-g.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-h.png b/app/assets/images/icons64x64/stub/goldenrod-h.png new file mode 100644 index 00000000000..3fa5535b53b Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-h.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-i.png b/app/assets/images/icons64x64/stub/goldenrod-i.png new file mode 100644 index 00000000000..9143e63c0b3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-i.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-j.png b/app/assets/images/icons64x64/stub/goldenrod-j.png new file mode 100644 index 00000000000..81e573063fe Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-j.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-k.png b/app/assets/images/icons64x64/stub/goldenrod-k.png new file mode 100644 index 00000000000..af1672c92d8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-k.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-l.png b/app/assets/images/icons64x64/stub/goldenrod-l.png new file mode 100644 index 00000000000..3b2c84cd2a9 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-l.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-m.png b/app/assets/images/icons64x64/stub/goldenrod-m.png new file mode 100644 index 00000000000..84572c454bb Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-m.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-n.png b/app/assets/images/icons64x64/stub/goldenrod-n.png new file mode 100644 index 00000000000..7c9fa8a5ea3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-n.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-o.png b/app/assets/images/icons64x64/stub/goldenrod-o.png new file mode 100644 index 00000000000..2c0f8c3939a Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-o.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-p.png b/app/assets/images/icons64x64/stub/goldenrod-p.png new file mode 100644 index 00000000000..56848a71a2c Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-p.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-q.png b/app/assets/images/icons64x64/stub/goldenrod-q.png new file mode 100644 index 00000000000..b4ba6bc13b3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-q.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-r.png b/app/assets/images/icons64x64/stub/goldenrod-r.png new file mode 100644 index 00000000000..8e1b52c57b6 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-r.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-s.png b/app/assets/images/icons64x64/stub/goldenrod-s.png new file mode 100644 index 00000000000..5b9a5152044 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-s.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-t.png b/app/assets/images/icons64x64/stub/goldenrod-t.png new file mode 100644 index 00000000000..bdf78b0acef Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-t.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-u.png b/app/assets/images/icons64x64/stub/goldenrod-u.png new file mode 100644 index 00000000000..c6ff9acc109 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-u.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-v.png b/app/assets/images/icons64x64/stub/goldenrod-v.png new file mode 100644 index 00000000000..0d663257605 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-v.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-w.png b/app/assets/images/icons64x64/stub/goldenrod-w.png new file mode 100644 index 00000000000..6dfa94473d8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-w.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-x.png b/app/assets/images/icons64x64/stub/goldenrod-x.png new file mode 100644 index 00000000000..88d42da8695 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-x.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-y.png b/app/assets/images/icons64x64/stub/goldenrod-y.png new file mode 100644 index 00000000000..fabdf0ca948 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-y.png differ diff --git a/app/assets/images/icons64x64/stub/goldenrod-z.png b/app/assets/images/icons64x64/stub/goldenrod-z.png new file mode 100644 index 00000000000..96f83694ca0 Binary files /dev/null and b/app/assets/images/icons64x64/stub/goldenrod-z.png differ diff --git a/app/assets/images/icons64x64/stub/green-a.png b/app/assets/images/icons64x64/stub/green-a.png new file mode 100644 index 00000000000..13a80d29c04 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-a.png differ diff --git a/app/assets/images/icons64x64/stub/green-b.png b/app/assets/images/icons64x64/stub/green-b.png new file mode 100644 index 00000000000..80c3fcb129a Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-b.png differ diff --git a/app/assets/images/icons64x64/stub/green-c.png b/app/assets/images/icons64x64/stub/green-c.png new file mode 100644 index 00000000000..94ceb7187ce Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-c.png differ diff --git a/app/assets/images/icons64x64/stub/green-d.png b/app/assets/images/icons64x64/stub/green-d.png new file mode 100644 index 00000000000..d1a5ac85fcb Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-d.png differ diff --git a/app/assets/images/icons64x64/stub/green-e.png b/app/assets/images/icons64x64/stub/green-e.png new file mode 100644 index 00000000000..301349297a8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-e.png differ diff --git a/app/assets/images/icons64x64/stub/green-f.png b/app/assets/images/icons64x64/stub/green-f.png new file mode 100644 index 00000000000..64da6d6c9bf Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-f.png differ diff --git a/app/assets/images/icons64x64/stub/green-g.png b/app/assets/images/icons64x64/stub/green-g.png new file mode 100644 index 00000000000..3bb5d787111 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-g.png differ diff --git a/app/assets/images/icons64x64/stub/green-h.png b/app/assets/images/icons64x64/stub/green-h.png new file mode 100644 index 00000000000..c678dc9dd94 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-h.png differ diff --git a/app/assets/images/icons64x64/stub/green-i.png b/app/assets/images/icons64x64/stub/green-i.png new file mode 100644 index 00000000000..e23a5a6974f Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-i.png differ diff --git a/app/assets/images/icons64x64/stub/green-j.png b/app/assets/images/icons64x64/stub/green-j.png new file mode 100644 index 00000000000..5c7efa4aa4a Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-j.png differ diff --git a/app/assets/images/icons64x64/stub/green-k.png b/app/assets/images/icons64x64/stub/green-k.png new file mode 100644 index 00000000000..fd5d2f34535 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-k.png differ diff --git a/app/assets/images/icons64x64/stub/green-l.png b/app/assets/images/icons64x64/stub/green-l.png new file mode 100644 index 00000000000..07a115fd3f4 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-l.png differ diff --git a/app/assets/images/icons64x64/stub/green-m.png b/app/assets/images/icons64x64/stub/green-m.png new file mode 100644 index 00000000000..6b63bfca838 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-m.png differ diff --git a/app/assets/images/icons64x64/stub/green-n.png b/app/assets/images/icons64x64/stub/green-n.png new file mode 100644 index 00000000000..4ade523b5e5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-n.png differ diff --git a/app/assets/images/icons64x64/stub/green-o.png b/app/assets/images/icons64x64/stub/green-o.png new file mode 100644 index 00000000000..609c3803937 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-o.png differ diff --git a/app/assets/images/icons64x64/stub/green-p.png b/app/assets/images/icons64x64/stub/green-p.png new file mode 100644 index 00000000000..dfbf991e8ae Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-p.png differ diff --git a/app/assets/images/icons64x64/stub/green-q.png b/app/assets/images/icons64x64/stub/green-q.png new file mode 100644 index 00000000000..5e19b18e905 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-q.png differ diff --git a/app/assets/images/icons64x64/stub/green-r.png b/app/assets/images/icons64x64/stub/green-r.png new file mode 100644 index 00000000000..33c6b0e447a Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-r.png differ diff --git a/app/assets/images/icons64x64/stub/green-s.png b/app/assets/images/icons64x64/stub/green-s.png new file mode 100644 index 00000000000..ec561db386d Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-s.png differ diff --git a/app/assets/images/icons64x64/stub/green-t.png b/app/assets/images/icons64x64/stub/green-t.png new file mode 100644 index 00000000000..5581e1dc79f Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-t.png differ diff --git a/app/assets/images/icons64x64/stub/green-u.png b/app/assets/images/icons64x64/stub/green-u.png new file mode 100644 index 00000000000..d5ac8eb421c Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-u.png differ diff --git a/app/assets/images/icons64x64/stub/green-v.png b/app/assets/images/icons64x64/stub/green-v.png new file mode 100644 index 00000000000..e40c76c9298 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-v.png differ diff --git a/app/assets/images/icons64x64/stub/green-w.png b/app/assets/images/icons64x64/stub/green-w.png new file mode 100644 index 00000000000..62797ca673d Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-w.png differ diff --git a/app/assets/images/icons64x64/stub/green-x.png b/app/assets/images/icons64x64/stub/green-x.png new file mode 100644 index 00000000000..f333da8019f Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-x.png differ diff --git a/app/assets/images/icons64x64/stub/green-y.png b/app/assets/images/icons64x64/stub/green-y.png new file mode 100644 index 00000000000..23f96c99c75 Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-y.png differ diff --git a/app/assets/images/icons64x64/stub/green-z.png b/app/assets/images/icons64x64/stub/green-z.png new file mode 100644 index 00000000000..60ff39f678f Binary files /dev/null and b/app/assets/images/icons64x64/stub/green-z.png differ diff --git a/app/assets/images/icons64x64/stub/red-a.png b/app/assets/images/icons64x64/stub/red-a.png new file mode 100644 index 00000000000..b4fa7798499 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-a.png differ diff --git a/app/assets/images/icons64x64/stub/red-b.png b/app/assets/images/icons64x64/stub/red-b.png new file mode 100644 index 00000000000..55b8ff2f422 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-b.png differ diff --git a/app/assets/images/icons64x64/stub/red-c.png b/app/assets/images/icons64x64/stub/red-c.png new file mode 100644 index 00000000000..1e1f6d939f7 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-c.png differ diff --git a/app/assets/images/icons64x64/stub/red-d.png b/app/assets/images/icons64x64/stub/red-d.png new file mode 100644 index 00000000000..b940c43925e Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-d.png differ diff --git a/app/assets/images/icons64x64/stub/red-e.png b/app/assets/images/icons64x64/stub/red-e.png new file mode 100644 index 00000000000..199a7533bc2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-e.png differ diff --git a/app/assets/images/icons64x64/stub/red-f.png b/app/assets/images/icons64x64/stub/red-f.png new file mode 100644 index 00000000000..29f9d601e74 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-f.png differ diff --git a/app/assets/images/icons64x64/stub/red-g.png b/app/assets/images/icons64x64/stub/red-g.png new file mode 100644 index 00000000000..35f8a95997f Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-g.png differ diff --git a/app/assets/images/icons64x64/stub/red-h.png b/app/assets/images/icons64x64/stub/red-h.png new file mode 100644 index 00000000000..5b823b24b48 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-h.png differ diff --git a/app/assets/images/icons64x64/stub/red-i.png b/app/assets/images/icons64x64/stub/red-i.png new file mode 100644 index 00000000000..b4ab005b626 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-i.png differ diff --git a/app/assets/images/icons64x64/stub/red-j.png b/app/assets/images/icons64x64/stub/red-j.png new file mode 100644 index 00000000000..35f45e43fbd Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-j.png differ diff --git a/app/assets/images/icons64x64/stub/red-k.png b/app/assets/images/icons64x64/stub/red-k.png new file mode 100644 index 00000000000..4df698b1c9f Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-k.png differ diff --git a/app/assets/images/icons64x64/stub/red-l.png b/app/assets/images/icons64x64/stub/red-l.png new file mode 100644 index 00000000000..c8826180a48 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-l.png differ diff --git a/app/assets/images/icons64x64/stub/red-m.png b/app/assets/images/icons64x64/stub/red-m.png new file mode 100644 index 00000000000..795ffdef5ac Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-m.png differ diff --git a/app/assets/images/icons64x64/stub/red-n.png b/app/assets/images/icons64x64/stub/red-n.png new file mode 100644 index 00000000000..0a19a4484dc Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-n.png differ diff --git a/app/assets/images/icons64x64/stub/red-o.png b/app/assets/images/icons64x64/stub/red-o.png new file mode 100644 index 00000000000..f2eee7bae4b Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-o.png differ diff --git a/app/assets/images/icons64x64/stub/red-p.png b/app/assets/images/icons64x64/stub/red-p.png new file mode 100644 index 00000000000..62ff48e3bbd Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-p.png differ diff --git a/app/assets/images/icons64x64/stub/red-q.png b/app/assets/images/icons64x64/stub/red-q.png new file mode 100644 index 00000000000..2e48961614a Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-q.png differ diff --git a/app/assets/images/icons64x64/stub/red-r.png b/app/assets/images/icons64x64/stub/red-r.png new file mode 100644 index 00000000000..df82e5c4743 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-r.png differ diff --git a/app/assets/images/icons64x64/stub/red-s.png b/app/assets/images/icons64x64/stub/red-s.png new file mode 100644 index 00000000000..23b91164137 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-s.png differ diff --git a/app/assets/images/icons64x64/stub/red-t.png b/app/assets/images/icons64x64/stub/red-t.png new file mode 100644 index 00000000000..3d1beab77d2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-t.png differ diff --git a/app/assets/images/icons64x64/stub/red-u.png b/app/assets/images/icons64x64/stub/red-u.png new file mode 100644 index 00000000000..4754200a089 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-u.png differ diff --git a/app/assets/images/icons64x64/stub/red-v.png b/app/assets/images/icons64x64/stub/red-v.png new file mode 100644 index 00000000000..a28f8abafa8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-v.png differ diff --git a/app/assets/images/icons64x64/stub/red-w.png b/app/assets/images/icons64x64/stub/red-w.png new file mode 100644 index 00000000000..8d64957e507 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-w.png differ diff --git a/app/assets/images/icons64x64/stub/red-x.png b/app/assets/images/icons64x64/stub/red-x.png new file mode 100644 index 00000000000..74f89bddcf2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-x.png differ diff --git a/app/assets/images/icons64x64/stub/red-y.png b/app/assets/images/icons64x64/stub/red-y.png new file mode 100644 index 00000000000..6bbbbd07d63 Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-y.png differ diff --git a/app/assets/images/icons64x64/stub/red-z.png b/app/assets/images/icons64x64/stub/red-z.png new file mode 100644 index 00000000000..b1e6d5ca45a Binary files /dev/null and b/app/assets/images/icons64x64/stub/red-z.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-a.png b/app/assets/images/icons64x64/stub/steelblue-a.png new file mode 100644 index 00000000000..b2f170c15c8 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-a.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-b.png b/app/assets/images/icons64x64/stub/steelblue-b.png new file mode 100644 index 00000000000..de7e6e47c9b Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-b.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-c.png b/app/assets/images/icons64x64/stub/steelblue-c.png new file mode 100644 index 00000000000..1410eddeaf1 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-c.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-d.png b/app/assets/images/icons64x64/stub/steelblue-d.png new file mode 100644 index 00000000000..9042f26a626 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-d.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-e.png b/app/assets/images/icons64x64/stub/steelblue-e.png new file mode 100644 index 00000000000..075833b3aa5 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-e.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-f.png b/app/assets/images/icons64x64/stub/steelblue-f.png new file mode 100644 index 00000000000..d94cbf0afb2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-f.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-g.png b/app/assets/images/icons64x64/stub/steelblue-g.png new file mode 100644 index 00000000000..731044972ab Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-g.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-h.png b/app/assets/images/icons64x64/stub/steelblue-h.png new file mode 100644 index 00000000000..539673b7825 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-h.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-i.png b/app/assets/images/icons64x64/stub/steelblue-i.png new file mode 100644 index 00000000000..29b1b4da12c Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-i.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-j.png b/app/assets/images/icons64x64/stub/steelblue-j.png new file mode 100644 index 00000000000..f7c3d5571bb Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-j.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-k.png b/app/assets/images/icons64x64/stub/steelblue-k.png new file mode 100644 index 00000000000..8f62bffc360 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-k.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-l.png b/app/assets/images/icons64x64/stub/steelblue-l.png new file mode 100644 index 00000000000..f87999ced1d Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-l.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-m.png b/app/assets/images/icons64x64/stub/steelblue-m.png new file mode 100644 index 00000000000..92575f732d0 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-m.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-n.png b/app/assets/images/icons64x64/stub/steelblue-n.png new file mode 100644 index 00000000000..d8503a5c86b Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-n.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-o.png b/app/assets/images/icons64x64/stub/steelblue-o.png new file mode 100644 index 00000000000..c9ea1b3f6bf Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-o.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-p.png b/app/assets/images/icons64x64/stub/steelblue-p.png new file mode 100644 index 00000000000..8bf7fd172fb Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-p.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-q.png b/app/assets/images/icons64x64/stub/steelblue-q.png new file mode 100644 index 00000000000..f80b8f8cdf6 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-q.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-r.png b/app/assets/images/icons64x64/stub/steelblue-r.png new file mode 100644 index 00000000000..449bd260af2 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-r.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-s.png b/app/assets/images/icons64x64/stub/steelblue-s.png new file mode 100644 index 00000000000..fcad9eb2b7f Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-s.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-t.png b/app/assets/images/icons64x64/stub/steelblue-t.png new file mode 100644 index 00000000000..bb62c93b6a6 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-t.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-u.png b/app/assets/images/icons64x64/stub/steelblue-u.png new file mode 100644 index 00000000000..9313a7475ee Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-u.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-v.png b/app/assets/images/icons64x64/stub/steelblue-v.png new file mode 100644 index 00000000000..322fcede6de Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-v.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-w.png b/app/assets/images/icons64x64/stub/steelblue-w.png new file mode 100644 index 00000000000..ac82531fbe3 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-w.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-x.png b/app/assets/images/icons64x64/stub/steelblue-x.png new file mode 100644 index 00000000000..b384c89597f Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-x.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-y.png b/app/assets/images/icons64x64/stub/steelblue-y.png new file mode 100644 index 00000000000..829d49cf909 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-y.png differ diff --git a/app/assets/images/icons64x64/stub/steelblue-z.png b/app/assets/images/icons64x64/stub/steelblue-z.png new file mode 100644 index 00000000000..0ab89d8b383 Binary files /dev/null and b/app/assets/images/icons64x64/stub/steelblue-z.png differ diff --git a/app/assets/images/icons64x64/suse.png b/app/assets/images/icons64x64/suse.png new file mode 100644 index 00000000000..4a74fa856bd Binary files /dev/null and b/app/assets/images/icons64x64/suse.png differ diff --git a/app/assets/images/icons64x64/ubuntu.png b/app/assets/images/icons64x64/ubuntu.png new file mode 100644 index 00000000000..6a5fc3ae74c Binary files /dev/null and b/app/assets/images/icons64x64/ubuntu.png differ diff --git a/app/helpers/fact_values_helper.rb b/app/helpers/fact_values_helper.rb index d29ed64e9dc..9be013e02ec 100644 --- a/app/helpers/fact_values_helper.rb +++ b/app/helpers/fact_values_helper.rb @@ -45,13 +45,11 @@ def show_full_fact_value(fact_value) end.html_safe end - def fact_origin_icon(origin) - return origin if origin == 'N/A' - title = origin - if origin.include? "/" - title = origin.split("/")[1] - end - image_tag(origin + ".png", :title => title) + # Return fact icon image tag. Stub is used in some cases because + # of legal requirements. Make sure to get legal advice prior + # putting any logos into our git repository. + def fact_origin_icon(origin, icon_path) + image_tag(icon_path, title: origin, size: '16x16') end def fact_breadcrumbs diff --git a/app/helpers/operatingsystems_helper.rb b/app/helpers/operatingsystems_helper.rb index e06608046de..f72fc180d14 100644 --- a/app/helpers/operatingsystems_helper.rb +++ b/app/helpers/operatingsystems_helper.rb @@ -6,54 +6,62 @@ def label(record) record.to_label end + # Return OS icon image tag. Stub is used in some cases because + # of legal requirements. Make sure to get legal advice prior + # putting any logos into our git repository. def icon(record, opts = {}) return "" if record.blank? || record.name.blank? - family = case record.name - when /fedora/i - "Fedora" - when /ubuntu/i - "Ubuntu" - when /solaris|sunos/i - "Solaris" - when /darwin/i - "Darwin" - when /centos/i - "Centos" - when /scientific/i - "Scientific" - when /archlinux/i - "Archlinux" - when /altlinux/i - "Altlinux" - when /gentoo/i - "Gentoo" - when /SLC/i - "SLC" - when /FreeBSD/i - "Freebsd" - when /aix/i - "AIX" - when /Junos/i - "Junos" - when /VRP/i - "VRP" - when /OracleLinux/i - "OracleLinux" - when /CoreOS|ContainerLinux|Container Linux/i - "Coreos" - when /RancherOS/i - "Rancheros" - when /NXOS/i - "NXOS" - when /XenServer/i - "Xenserver" - else - return "" if record.family.blank? - record.family - end - return image_path(family + ".png") if opts[:path] + size = opts[:size] ||= '16x16' + name = case record.name + when /fedora/i + "fedora" + when /ubuntu/i + "ubuntu" + when /solaris|sunos/i + "stub/steelblue-s" + when /darwin/i + "stub/darkred-d" + when /centos/i + "centos" + when /scientific/i + "scientific" + when /archlinux/i + "archlinux" + when /altlinux/i + "stub/goldenrod-a" + when /gentoo/i + "gentoo" + when /SLC/i + "stub/blue-s" + when /FreeBSD/i + "freebsd" + when /aix/i + "stub/forestgreen-a" + when /Junos/i + "stub/darkblue-j" + when /VRP/i + "stub/firebrick-h" + when /OracleLinux/i + "stub/firebrick-o" + when /CoreOS|ContainerLinux|Container Linux/i + "coreos" + when /RancherOS/i + "rancheros" + when /NXOS/i + "stub/darkslateblue-n" + when /XenServer/i + "stub/black-x" + when /Puppet/i + "stub/goldenrod-p" + when /Windows/i + "stub/steelblue-w" + else + return "icons#{size}/black-\%23.png" if record.family.blank? + record.family.downcase + end + return image_path("icons#{size}/#{name}.png") if opts[:path] - image_tag(family + ".png", opts) + " " + image_tag("icons#{size}/#{name}.png", opts) + ' '.html_safe end def os_name(record, opts = {}) diff --git a/app/models/fact_name.rb b/app/models/fact_name.rb index f45ca68348d..986720d5862 100644 --- a/app/models/fact_name.rb +++ b/app/models/fact_name.rb @@ -34,8 +34,14 @@ def set_name end # To be overridden in subclasses to specify what is the origin of this - # fact, normally a configuration management system, e.g: 'Puppet' + # fact, normally a configuration management system, e.g: 'Puppet', 'Ansible'... def origin 'N/A' end + + # Relative path within app/assets/images to the 16x16 icon in PNG format. + # Stock (stub) icons can be used, e.g. "icons16x16/stub/green-h.png". + def icon_path + "icons16x16/stub/black-x.png" + end end diff --git a/app/models/fact_names/puppet_fact_name.rb b/app/models/fact_names/puppet_fact_name.rb index d06315e44a9..efa70f8b7d2 100644 --- a/app/models/fact_names/puppet_fact_name.rb +++ b/app/models/fact_names/puppet_fact_name.rb @@ -2,4 +2,8 @@ class PuppetFactName < FactName def origin 'Puppet' end + + def icon_path + "icons16x16/stub/goldenrod-p.png" + end end diff --git a/app/models/fact_value.rb b/app/models/fact_value.rb index fbdd87a22f8..0dc690e2536 100644 --- a/app/models/fact_value.rb +++ b/app/models/fact_value.rb @@ -4,7 +4,7 @@ class FactValue < ApplicationRecord belongs_to :host, {:class_name => "Host::Base", :foreign_key => :host_id} belongs_to :fact_name - delegate :name, :short_name, :compose, :origin, :to => :fact_name + delegate :name, :short_name, :compose, :origin, :icon_path, :to => :fact_name has_many :hostgroup, :through => :host has_one :parent_fact_name, :through => :fact_name, :source => :parent, :class_name => 'FactName' diff --git a/app/views/fact_values/_fact.html.erb b/app/views/fact_values/_fact.html.erb index 36c4cf46849..890dd697e91 100644 --- a/app/views/fact_values/_fact.html.erb +++ b/app/views/fact_values/_fact.html.erb @@ -23,7 +23,7 @@ <%= show_full_fact_value(fact.value) if fact.value.length > allowed_length %> <% end %> - <%= fact_origin_icon(fact.origin) %> + <%= fact_origin_icon(fact.origin, fact.icon_path) %> <%= fact_from fact %> <% unless fact.compose %> <%= popover("", "the chart can't display special characters and probalby won't be able to redirect you to the right search", {:data => {:title => escaped_warning_title, :placement => "top"}, :icon => "warning-triangle-o", :class => "pull-right" }) if is_escaped_value(fact.value) || is_escaped_value(fact.name) %> diff --git a/app/views/hosts/_assign_hosts.html.erb b/app/views/hosts/_assign_hosts.html.erb index ee7ea42518a..3252297229a 100644 --- a/app/views/hosts/_assign_hosts.html.erb +++ b/app/views/hosts/_assign_hosts.html.erb @@ -23,7 +23,7 @@ <%= name_column(host) %> - <%= (icon(host.operatingsystem, :size => "18x18") + trunc_with_tooltip(" #{host.operatingsystem.to_label}",14)).html_safe if host.operatingsystem %> + <%= (icon(host.operatingsystem, :size => "16x16") + trunc_with_tooltip(" #{host.operatingsystem.to_label}",14)).html_safe if host.operatingsystem %> <%= trunc_with_tooltip(host.try(:environment), 14) %> <%= host.compute_resource_or_model %> <%= label_with_link host.hostgroup, 26 %>