Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/theme
diff options
context:
space:
mode:
authorDaniel Molkentin <danimo@owncloud.com>2015-09-11 14:44:53 +0300
committerDaniel Molkentin <danimo@owncloud.com>2015-09-11 14:45:31 +0300
commit2f20c15824bf1e92b9672b6398bed92da97c7896 (patch)
tree02d635d1a5a419b96d777ab03eb8b99e82a60529 /theme
parent0d555628691f1f1557a3e07609e7e6b97c51d0a5 (diff)
Add complete list of monochrome state icons
This tries to address #3069
Diffstat (limited to 'theme')
-rw-r--r--theme/black/state-download-128.pngbin0 -> 1265 bytes
-rw-r--r--theme/black/state-download-16.pngbin0 -> 456 bytes
-rw-r--r--theme/black/state-download-256.pngbin0 -> 2490 bytes
-rw-r--r--theme/black/state-download-32.pngbin0 -> 819 bytes
-rw-r--r--theme/black/state-download-64.pngbin0 -> 732 bytes
-rw-r--r--theme/black/state-download.svg13
-rw-r--r--theme/black/state-error-128.pngbin0 -> 1297 bytes
-rw-r--r--theme/black/state-error-16.pngbin1455 -> 467 bytes
-rw-r--r--theme/black/state-error-256.pngbin0 -> 2575 bytes
-rw-r--r--theme/black/state-error-32.pngbin1964 -> 866 bytes
-rw-r--r--theme/black/state-error-64.pngbin3174 -> 734 bytes
-rw-r--r--theme/black/state-error.svg16
-rw-r--r--theme/black/state-information-128.pngbin0 -> 1218 bytes
-rw-r--r--theme/black/state-information-16.pngbin1396 -> 463 bytes
-rw-r--r--theme/black/state-information-256.pngbin0 -> 2307 bytes
-rw-r--r--theme/black/state-information-32.pngbin1757 -> 797 bytes
-rw-r--r--theme/black/state-information-64.pngbin1925 -> 725 bytes
-rw-r--r--theme/black/state-information.svg14
-rw-r--r--theme/black/state-offline-128.pngbin0 -> 1171 bytes
-rw-r--r--theme/black/state-offline-16.pngbin1430 -> 466 bytes
-rw-r--r--theme/black/state-offline-256.pngbin0 -> 2227 bytes
-rw-r--r--theme/black/state-offline-32.pngbin1810 -> 838 bytes
-rw-r--r--theme/black/state-offline-64.pngbin1712 -> 710 bytes
-rw-r--r--theme/black/state-offline.svg14
-rw-r--r--theme/black/state-ok-128.pngbin0 -> 1214 bytes
-rw-r--r--theme/black/state-ok-16.pngbin1390 -> 451 bytes
-rw-r--r--theme/black/state-ok-256.pngbin0 -> 2433 bytes
-rw-r--r--theme/black/state-ok-32.pngbin1903 -> 839 bytes
-rw-r--r--theme/black/state-ok-64.pngbin2619 -> 682 bytes
-rw-r--r--theme/black/state-ok.svg16
-rw-r--r--theme/black/state-pause-128.pngbin0 -> 1125 bytes
-rw-r--r--theme/black/state-pause-16.pngbin1380 -> 450 bytes
-rw-r--r--theme/black/state-pause-256.pngbin0 -> 2160 bytes
-rw-r--r--theme/black/state-pause-32.pngbin1686 -> 778 bytes
-rw-r--r--theme/black/state-pause-64.pngbin2224 -> 657 bytes
-rw-r--r--theme/black/state-pause.svg12
-rw-r--r--theme/black/state-sync-128.pngbin0 -> 1417 bytes
-rw-r--r--theme/black/state-sync-16.pngbin1427 -> 476 bytes
-rw-r--r--theme/black/state-sync-256.pngbin0 -> 2804 bytes
-rw-r--r--theme/black/state-sync-32.pngbin1963 -> 918 bytes
-rw-r--r--theme/black/state-sync-64.pngbin2695 -> 816 bytes
-rw-r--r--theme/black/state-sync.svg16
-rw-r--r--theme/black/state-warning-128.pngbin0 -> 1274 bytes
-rw-r--r--theme/black/state-warning-16.pngbin0 -> 449 bytes
-rw-r--r--theme/black/state-warning-256.pngbin0 -> 2487 bytes
-rw-r--r--theme/black/state-warning-32.pngbin0 -> 813 bytes
-rw-r--r--theme/black/state-warning-64.pngbin0 -> 752 bytes
-rw-r--r--theme/black/state-warning.svg16
-rw-r--r--theme/white/state-download-128.pngbin0 -> 1157 bytes
-rw-r--r--theme/white/state-download-16.pngbin0 -> 360 bytes
-rw-r--r--theme/white/state-download-256.pngbin0 -> 2367 bytes
-rw-r--r--theme/white/state-download-32.pngbin0 -> 640 bytes
-rw-r--r--theme/white/state-download-64.pngbin0 -> 649 bytes
-rw-r--r--theme/white/state-download.svg15
-rw-r--r--theme/white/state-error-128.pngbin0 -> 1191 bytes
-rw-r--r--theme/white/state-error-16.pngbin1269 -> 370 bytes
-rw-r--r--theme/white/state-error-256.pngbin0 -> 2429 bytes
-rw-r--r--theme/white/state-error-32.pngbin1676 -> 735 bytes
-rw-r--r--theme/white/state-error-64.pngbin3033 -> 645 bytes
-rw-r--r--theme/white/state-error.svg18
-rw-r--r--theme/white/state-information-128.pngbin0 -> 1099 bytes
-rw-r--r--theme/white/state-information-16.pngbin1273 -> 358 bytes
-rw-r--r--theme/white/state-information-256.pngbin0 -> 2170 bytes
-rw-r--r--theme/white/state-information-32.pngbin1575 -> 644 bytes
-rw-r--r--theme/white/state-information-64.pngbin1817 -> 632 bytes
-rw-r--r--theme/white/state-information.svg16
-rw-r--r--theme/white/state-offline-128.pngbin0 -> 1069 bytes
-rw-r--r--theme/white/state-offline-16.pngbin1288 -> 295 bytes
-rw-r--r--theme/white/state-offline-256.pngbin0 -> 2073 bytes
-rw-r--r--theme/white/state-offline-32.pngbin1611 -> 671 bytes
-rw-r--r--theme/white/state-offline-64.pngbin1635 -> 612 bytes
-rw-r--r--theme/white/state-offline.svg14
-rw-r--r--theme/white/state-ok-128.pngbin0 -> 1174 bytes
-rw-r--r--theme/white/state-ok-16.pngbin1241 -> 366 bytes
-rw-r--r--theme/white/state-ok-256.pngbin0 -> 2346 bytes
-rw-r--r--theme/white/state-ok-32.pngbin1652 -> 724 bytes
-rw-r--r--theme/white/state-ok-64.pngbin2576 -> 668 bytes
-rw-r--r--theme/white/state-ok.svg14
-rw-r--r--theme/white/state-pause-128.pngbin0 -> 1034 bytes
-rw-r--r--theme/white/state-pause-16.pngbin1256 -> 360 bytes
-rw-r--r--theme/white/state-pause-256.pngbin0 -> 2037 bytes
-rw-r--r--theme/white/state-pause-32.pngbin1504 -> 651 bytes
-rw-r--r--theme/white/state-pause-64.pngbin2179 -> 600 bytes
-rw-r--r--theme/white/state-pause.svg14
-rw-r--r--theme/white/state-sync-128.pngbin0 -> 1287 bytes
-rw-r--r--theme/white/state-sync-16.pngbin1287 -> 304 bytes
-rw-r--r--theme/white/state-sync-256.pngbin0 -> 2599 bytes
-rw-r--r--theme/white/state-sync-32.pngbin1662 -> 743 bytes
-rw-r--r--theme/white/state-sync-64.pngbin2585 -> 704 bytes
-rw-r--r--theme/white/state-sync.svg18
-rw-r--r--theme/white/state-warning-128.pngbin0 -> 1174 bytes
-rw-r--r--theme/white/state-warning-16.pngbin0 -> 355 bytes
-rw-r--r--theme/white/state-warning-256.pngbin0 -> 2300 bytes
-rw-r--r--theme/white/state-warning-32.pngbin0 -> 675 bytes
-rw-r--r--theme/white/state-warning-64.pngbin0 -> 656 bytes
-rw-r--r--theme/white/state-warning.svg16
96 files changed, 242 insertions, 0 deletions
diff --git a/theme/black/state-download-128.png b/theme/black/state-download-128.png
new file mode 100644
index 000000000..4eb028ba7
--- /dev/null
+++ b/theme/black/state-download-128.png
Binary files differ
diff --git a/theme/black/state-download-16.png b/theme/black/state-download-16.png
new file mode 100644
index 000000000..333fafcf1
--- /dev/null
+++ b/theme/black/state-download-16.png
Binary files differ
diff --git a/theme/black/state-download-256.png b/theme/black/state-download-256.png
new file mode 100644
index 000000000..c9d6cc36e
--- /dev/null
+++ b/theme/black/state-download-256.png
Binary files differ
diff --git a/theme/black/state-download-32.png b/theme/black/state-download-32.png
new file mode 100644
index 000000000..564002805
--- /dev/null
+++ b/theme/black/state-download-32.png
Binary files differ
diff --git a/theme/black/state-download-64.png b/theme/black/state-download-64.png
new file mode 100644
index 000000000..b46b8a452
--- /dev/null
+++ b/theme/black/state-download-64.png
Binary files differ
diff --git a/theme/black/state-download.svg b/theme/black/state-download.svg
new file mode 100644
index 000000000..615fba4fc
--- /dev/null
+++ b/theme/black/state-download.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<path fill="#1C1C1B" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#1D1D1B" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6
+ c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17C53,42.8,51.5,39,48.9,36z M43,49.7L36,56l-7-6.3v-4.9l5,5V38h4v11.9l5-5
+ V49.7z"/>
+</svg>
diff --git a/theme/black/state-error-128.png b/theme/black/state-error-128.png
new file mode 100644
index 000000000..126fd9952
--- /dev/null
+++ b/theme/black/state-error-128.png
Binary files differ
diff --git a/theme/black/state-error-16.png b/theme/black/state-error-16.png
index dedeefa0b..0be31ba17 100644
--- a/theme/black/state-error-16.png
+++ b/theme/black/state-error-16.png
Binary files differ
diff --git a/theme/black/state-error-256.png b/theme/black/state-error-256.png
new file mode 100644
index 000000000..3755b3cbb
--- /dev/null
+++ b/theme/black/state-error-256.png
Binary files differ
diff --git a/theme/black/state-error-32.png b/theme/black/state-error-32.png
index b6d8a534e..2b71fcd9f 100644
--- a/theme/black/state-error-32.png
+++ b/theme/black/state-error-32.png
Binary files differ
diff --git a/theme/black/state-error-64.png b/theme/black/state-error-64.png
index 8dab65bb7..3f916f5eb 100644
--- a/theme/black/state-error-64.png
+++ b/theme/black/state-error-64.png
Binary files differ
diff --git a/theme/black/state-error.svg b/theme/black/state-error.svg
new file mode 100644
index 000000000..c86eb0127
--- /dev/null
+++ b/theme/black/state-error.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<path fill="#1C1C1B" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+<path fill="#1D1D1B" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M43.3,54.3c-0.4,0.4-1,0.7-1.7,0.7c-0.7,0-1.3-0.3-1.8-0.8L36,50.5l-3.9,3.9l0,0c-0.4,0.4-1,0.6-1.6,0.7
+ c-0.1,0-0.1,0-0.2,0c-0.6,0-1.1-0.2-1.6-0.7c-0.4-0.4-0.7-1-0.7-1.6c0-0.7,0.2-1.2,0.7-1.7l4-4l-4-4c-0.5-0.5-0.7-1-0.6-1.7
+ c0-0.6,0.3-1.1,0.7-1.6l0,0l0,0c0.5-0.5,1-0.7,1.6-0.7c0.1,0,0.1,0,0.2,0c0.6,0,1.2,0.3,1.6,0.7l0,0l3.9,3.9l4-3.9
+ c0.5-0.5,1-0.7,1.6-0.7c0,0,0,0,0,0c0.6,0,1.2,0.3,1.7,0.7l0,0c0.4,0.4,0.7,1,0.7,1.7c0,0.7-0.2,1.2-0.7,1.7L39.4,47l3.9,3.9
+ c0.4,0.4,0.7,1,0.7,1.7C44,53.3,43.8,53.9,43.3,54.3z"/>
+</svg>
diff --git a/theme/black/state-information-128.png b/theme/black/state-information-128.png
new file mode 100644
index 000000000..493a054db
--- /dev/null
+++ b/theme/black/state-information-128.png
Binary files differ
diff --git a/theme/black/state-information-16.png b/theme/black/state-information-16.png
index 18060f80a..499103d4c 100644
--- a/theme/black/state-information-16.png
+++ b/theme/black/state-information-16.png
Binary files differ
diff --git a/theme/black/state-information-256.png b/theme/black/state-information-256.png
new file mode 100644
index 000000000..642cb65e2
--- /dev/null
+++ b/theme/black/state-information-256.png
Binary files differ
diff --git a/theme/black/state-information-32.png b/theme/black/state-information-32.png
index ed5ffaa6c..d02d11001 100644
--- a/theme/black/state-information-32.png
+++ b/theme/black/state-information-32.png
Binary files differ
diff --git a/theme/black/state-information-64.png b/theme/black/state-information-64.png
index 4e5770f39..7bc715d7e 100644
--- a/theme/black/state-information-64.png
+++ b/theme/black/state-information-64.png
Binary files differ
diff --git a/theme/black/state-information.svg b/theme/black/state-information.svg
new file mode 100644
index 000000000..6020936f8
--- /dev/null
+++ b/theme/black/state-information.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<path fill="#1C1C1B" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+<path fill="#1D1D1B" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M34.3,38.6c0.4-0.4,0.9-0.6,1.6-0.6c0.7,0,1.2,0.2,1.6,0.6c0.4,0.4,0.6,0.8,0.6,1.3
+ c0,0.6-0.2,0.9-0.6,1.3c-0.4,0.4-0.9,0.5-1.6,0.5c-0.7,0-1.2-0.2-1.6-0.5c-0.4-0.4-0.6-0.9-0.6-1.3C33.7,39.4,33.9,38.9,34.3,38.6z
+ M42,55.5H30v-2.7h4.3v-6.8H30v-2.6h7.5v9.5H42V55.5z"/>
+</svg>
diff --git a/theme/black/state-offline-128.png b/theme/black/state-offline-128.png
new file mode 100644
index 000000000..b3fb315f5
--- /dev/null
+++ b/theme/black/state-offline-128.png
Binary files differ
diff --git a/theme/black/state-offline-16.png b/theme/black/state-offline-16.png
index 004f3cd40..8b629e48a 100644
--- a/theme/black/state-offline-16.png
+++ b/theme/black/state-offline-16.png
Binary files differ
diff --git a/theme/black/state-offline-256.png b/theme/black/state-offline-256.png
new file mode 100644
index 000000000..31759930c
--- /dev/null
+++ b/theme/black/state-offline-256.png
Binary files differ
diff --git a/theme/black/state-offline-32.png b/theme/black/state-offline-32.png
index ce64501ca..119affb5f 100644
--- a/theme/black/state-offline-32.png
+++ b/theme/black/state-offline-32.png
Binary files differ
diff --git a/theme/black/state-offline-64.png b/theme/black/state-offline-64.png
index 578c78fc9..8df916185 100644
--- a/theme/black/state-offline-64.png
+++ b/theme/black/state-offline-64.png
Binary files differ
diff --git a/theme/black/state-offline.svg b/theme/black/state-offline.svg
new file mode 100644
index 000000000..b40d2abb8
--- /dev/null
+++ b/theme/black/state-offline.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#1C1C1B" d="M58.8,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9h-0.1c-0.1-5-4.1-8.9-9-8.9c-0.4,0-0.7,0-1.1,0.1
+ C36.8,3.1,33.2,0,29,0c-3.5,0-6.6,2.1-8,5.1C20.2,4.4,19.1,4,18,4c-2.7,0-4.9,2.3-4.9,5c0,1.1,0.3,2.1,0.9,2.9
+ c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2s4,9.5,9,9.5h9.2c3.7-6,10.3-10,17.9-10s14.2,4,17.9,10h5
+ c2.8,0,5.1-3,5.1-5.9C63.9,27.2,61.6,24.8,58.8,24.8z"/>
+ <path fill="#1D1D1B" d="M48.9,35.9c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17
+ c9.4,0,17-7.6,17-17C53,42.7,51.5,38.9,48.9,35.9z M31,49h-4v-4h4V49z M38,49h-4v-4h4V49z M45,49h-4v-4h4V49z"/>
+</g>
+</svg>
diff --git a/theme/black/state-ok-128.png b/theme/black/state-ok-128.png
new file mode 100644
index 000000000..e2a5b123f
--- /dev/null
+++ b/theme/black/state-ok-128.png
Binary files differ
diff --git a/theme/black/state-ok-16.png b/theme/black/state-ok-16.png
index 5d2829e02..326836a1f 100644
--- a/theme/black/state-ok-16.png
+++ b/theme/black/state-ok-16.png
Binary files differ
diff --git a/theme/black/state-ok-256.png b/theme/black/state-ok-256.png
new file mode 100644
index 000000000..39e024f37
--- /dev/null
+++ b/theme/black/state-ok-256.png
Binary files differ
diff --git a/theme/black/state-ok-32.png b/theme/black/state-ok-32.png
index 61d0d429f..3aa1e0198 100644
--- a/theme/black/state-ok-32.png
+++ b/theme/black/state-ok-32.png
Binary files differ
diff --git a/theme/black/state-ok-64.png b/theme/black/state-ok-64.png
index 64c2fbc74..01bb7c8dc 100644
--- a/theme/black/state-ok-64.png
+++ b/theme/black/state-ok-64.png
Binary files differ
diff --git a/theme/black/state-ok.svg b/theme/black/state-ok.svg
new file mode 100644
index 000000000..7b6c1c827
--- /dev/null
+++ b/theme/black/state-ok.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#1C1C1B" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill="#1C1C1B" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M34.9,56l-8.4-6.4l2.1-3.2l5.3,4.2L42.3,38l3.2,3.2L34.9,56z"/>
+ <path fill="#FFFFFF" d="M34.2,52.7c-0.1,0-0.2,0-0.3,0l0.6,0.5l0.7-0.9C34.9,52.5,34.5,52.6,34.2,52.7z"/>
+ <path fill="#FFFFFF" d="M33.9,52.7c0.1,0,0.2,0,0.3,0c0.4-0.1,0.7-0.2,1-0.5l-0.7,0.9L33.9,52.7z"/>
+</g>
+</svg>
diff --git a/theme/black/state-pause-128.png b/theme/black/state-pause-128.png
new file mode 100644
index 000000000..13ba89f34
--- /dev/null
+++ b/theme/black/state-pause-128.png
Binary files differ
diff --git a/theme/black/state-pause-16.png b/theme/black/state-pause-16.png
index eee089bd1..28534cb02 100644
--- a/theme/black/state-pause-16.png
+++ b/theme/black/state-pause-16.png
Binary files differ
diff --git a/theme/black/state-pause-256.png b/theme/black/state-pause-256.png
new file mode 100644
index 000000000..5d41e0a93
--- /dev/null
+++ b/theme/black/state-pause-256.png
Binary files differ
diff --git a/theme/black/state-pause-32.png b/theme/black/state-pause-32.png
index 1c1d9cb82..9fd41abcf 100644
--- a/theme/black/state-pause-32.png
+++ b/theme/black/state-pause-32.png
Binary files differ
diff --git a/theme/black/state-pause-64.png b/theme/black/state-pause-64.png
index 15012af04..131620241 100644
--- a/theme/black/state-pause-64.png
+++ b/theme/black/state-pause-64.png
Binary files differ
diff --git a/theme/black/state-pause.svg b/theme/black/state-pause.svg
new file mode 100644
index 000000000..a3f2d7373
--- /dev/null
+++ b/theme/black/state-pause.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<path fill="#1C1C1B" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#1D1D1B" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6
+ c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17C53,42.8,51.5,39,48.9,36z M34,55h-4V39h4V55z M42,55h-4V39h4V55z"/>
+</svg>
diff --git a/theme/black/state-sync-128.png b/theme/black/state-sync-128.png
new file mode 100644
index 000000000..58e2ab645
--- /dev/null
+++ b/theme/black/state-sync-128.png
Binary files differ
diff --git a/theme/black/state-sync-16.png b/theme/black/state-sync-16.png
index e2c3ad5af..5f3d02be7 100644
--- a/theme/black/state-sync-16.png
+++ b/theme/black/state-sync-16.png
Binary files differ
diff --git a/theme/black/state-sync-256.png b/theme/black/state-sync-256.png
new file mode 100644
index 000000000..3ccdefa24
--- /dev/null
+++ b/theme/black/state-sync-256.png
Binary files differ
diff --git a/theme/black/state-sync-32.png b/theme/black/state-sync-32.png
index fbe77ea87..d37b094d4 100644
--- a/theme/black/state-sync-32.png
+++ b/theme/black/state-sync-32.png
Binary files differ
diff --git a/theme/black/state-sync-64.png b/theme/black/state-sync-64.png
index c5cfd46aa..73a1b9060 100644
--- a/theme/black/state-sync-64.png
+++ b/theme/black/state-sync-64.png
Binary files differ
diff --git a/theme/black/state-sync.svg b/theme/black/state-sync.svg
new file mode 100644
index 000000000..4b6ac2bae
--- /dev/null
+++ b/theme/black/state-sync.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<path fill="#1C1C1B" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+<path fill="#1D1D1B" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M45.9,48.9c-0.4,2-1.3,3.8-2.8,5.2c-1.5,1.5-3.3,2.4-5.4,2.8c-0.6,0.1-1.2,0.2-1.8,0.2
+ c-3.2,0-6.2-1.5-8.1-4.1l-1.3,1.7l-0.5-5.9c0,0,0,0,0,0l0-0.3l3.6-0.6l0,0l2.5-0.4l-1.9,2.5c1.1,2.2,3.3,3.5,5.7,3.5
+ c0.4,0,0.7,0,1.1-0.1c2.2-0.4,4-1.9,4.8-4l0.1-0.2l4-0.7L45.9,48.9z M46,45.7L46,45.7l-6.2,1.1l1.9-2.5c-1.1-2.2-3.3-3.6-5.7-3.6
+ c-0.4,0-0.7,0-1.1,0.1c-2.2,0.4-4.1,1.9-4.9,4L30,45.1l-4,0.7l0.1-0.5c0.8-4.1,4-7.4,8.2-8.1c0.6-0.1,1.2-0.2,1.8-0.2
+ c3.2,0,6.2,1.5,8.1,4.1l1.3-1.7l0.5,5.8L46,45.7L46,45.7z"/>
+</svg>
diff --git a/theme/black/state-warning-128.png b/theme/black/state-warning-128.png
new file mode 100644
index 000000000..d046d13ec
--- /dev/null
+++ b/theme/black/state-warning-128.png
Binary files differ
diff --git a/theme/black/state-warning-16.png b/theme/black/state-warning-16.png
new file mode 100644
index 000000000..a94d10608
--- /dev/null
+++ b/theme/black/state-warning-16.png
Binary files differ
diff --git a/theme/black/state-warning-256.png b/theme/black/state-warning-256.png
new file mode 100644
index 000000000..aad5a5c83
--- /dev/null
+++ b/theme/black/state-warning-256.png
Binary files differ
diff --git a/theme/black/state-warning-32.png b/theme/black/state-warning-32.png
new file mode 100644
index 000000000..42ce2fffc
--- /dev/null
+++ b/theme/black/state-warning-32.png
Binary files differ
diff --git a/theme/black/state-warning-64.png b/theme/black/state-warning-64.png
new file mode 100644
index 000000000..429aa442b
--- /dev/null
+++ b/theme/black/state-warning-64.png
Binary files differ
diff --git a/theme/black/state-warning.svg b/theme/black/state-warning.svg
new file mode 100644
index 000000000..b36ed0303
--- /dev/null
+++ b/theme/black/state-warning.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#1C1C1B" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill="#1D1D1B" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M36,57.7c-1.4,0-2.6-1.1-2.6-2.6c0-1.4,1.1-2.6,2.6-2.6c1.4,0,2.6,1.1,2.6,2.6
+ C38.6,56.5,37.4,57.7,36,57.7z M39,38.6l-0.9,10c0,0.7,0,2.5-2.1,2.5c-2.1,0-2.1-1.8-2.1-2.5l-0.9-10v0c0-1.4,1.3-2.6,3-2.6
+ C37.7,36,39,37.1,39,38.6L39,38.6z"/>
+</g>
+</svg>
diff --git a/theme/white/state-download-128.png b/theme/white/state-download-128.png
new file mode 100644
index 000000000..aa89fdf1c
--- /dev/null
+++ b/theme/white/state-download-128.png
Binary files differ
diff --git a/theme/white/state-download-16.png b/theme/white/state-download-16.png
new file mode 100644
index 000000000..a3c263a20
--- /dev/null
+++ b/theme/white/state-download-16.png
Binary files differ
diff --git a/theme/white/state-download-256.png b/theme/white/state-download-256.png
new file mode 100644
index 000000000..b88e19117
--- /dev/null
+++ b/theme/white/state-download-256.png
Binary files differ
diff --git a/theme/white/state-download-32.png b/theme/white/state-download-32.png
new file mode 100644
index 000000000..52cd30065
--- /dev/null
+++ b/theme/white/state-download-32.png
Binary files differ
diff --git a/theme/white/state-download-64.png b/theme/white/state-download-64.png
new file mode 100644
index 000000000..709a8aa06
--- /dev/null
+++ b/theme/white/state-download-64.png
Binary files differ
diff --git a/theme/white/state-download.svg b/theme/white/state-download.svg
new file mode 100644
index 000000000..6f68175f9
--- /dev/null
+++ b/theme/white/state-download.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#FFFFFF" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6
+ c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17C53,42.8,51.5,39,48.9,36z M43,49.7L36,56l-7-6.3v-4.9l5,5V38h4v11.9l5-5
+ V49.7z"/>
+</g>
+</svg>
diff --git a/theme/white/state-error-128.png b/theme/white/state-error-128.png
new file mode 100644
index 000000000..6332fedba
--- /dev/null
+++ b/theme/white/state-error-128.png
Binary files differ
diff --git a/theme/white/state-error-16.png b/theme/white/state-error-16.png
index 9795a5cf1..6ceb525e1 100644
--- a/theme/white/state-error-16.png
+++ b/theme/white/state-error-16.png
Binary files differ
diff --git a/theme/white/state-error-256.png b/theme/white/state-error-256.png
new file mode 100644
index 000000000..4693f70d4
--- /dev/null
+++ b/theme/white/state-error-256.png
Binary files differ
diff --git a/theme/white/state-error-32.png b/theme/white/state-error-32.png
index d07a5e163..68770a8f5 100644
--- a/theme/white/state-error-32.png
+++ b/theme/white/state-error-32.png
Binary files differ
diff --git a/theme/white/state-error-64.png b/theme/white/state-error-64.png
index fb8363ea1..eb95379a8 100644
--- a/theme/white/state-error-64.png
+++ b/theme/white/state-error-64.png
Binary files differ
diff --git a/theme/white/state-error.svg b/theme/white/state-error.svg
new file mode 100644
index 000000000..4ac3f3b69
--- /dev/null
+++ b/theme/white/state-error.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#FFFFFF" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill="#FFFFFF" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M43.3,54.3c-0.4,0.4-1,0.7-1.7,0.7c-0.7,0-1.3-0.3-1.8-0.8L36,50.5l-3.9,3.9l0,0c-0.4,0.4-1,0.6-1.6,0.7
+ c-0.1,0-0.1,0-0.2,0c-0.6,0-1.1-0.2-1.6-0.7c-0.4-0.4-0.7-1-0.7-1.6c0-0.7,0.2-1.2,0.7-1.7l4-4l-4-4c-0.5-0.5-0.7-1-0.6-1.7
+ c0-0.6,0.3-1.1,0.7-1.6l0,0l0,0c0.5-0.5,1-0.7,1.6-0.7c0.1,0,0.1,0,0.2,0c0.6,0,1.2,0.3,1.6,0.7l0,0l3.9,3.9l4-3.9
+ c0.5-0.5,1-0.7,1.6-0.7c0,0,0,0,0,0c0.6,0,1.2,0.3,1.7,0.7l0,0c0.4,0.4,0.7,1,0.7,1.7c0,0.7-0.2,1.2-0.7,1.7L39.4,47l3.9,3.9
+ c0.4,0.4,0.7,1,0.7,1.7C44,53.3,43.8,53.9,43.3,54.3z"/>
+</g>
+</svg>
diff --git a/theme/white/state-information-128.png b/theme/white/state-information-128.png
new file mode 100644
index 000000000..c4d21414b
--- /dev/null
+++ b/theme/white/state-information-128.png
Binary files differ
diff --git a/theme/white/state-information-16.png b/theme/white/state-information-16.png
index afd8e7d5f..add75c6f8 100644
--- a/theme/white/state-information-16.png
+++ b/theme/white/state-information-16.png
Binary files differ
diff --git a/theme/white/state-information-256.png b/theme/white/state-information-256.png
new file mode 100644
index 000000000..e4cea5b2a
--- /dev/null
+++ b/theme/white/state-information-256.png
Binary files differ
diff --git a/theme/white/state-information-32.png b/theme/white/state-information-32.png
index f10c6e3a0..f6aa85f51 100644
--- a/theme/white/state-information-32.png
+++ b/theme/white/state-information-32.png
Binary files differ
diff --git a/theme/white/state-information-64.png b/theme/white/state-information-64.png
index fa7e0e5bb..7b9d5fc5e 100644
--- a/theme/white/state-information-64.png
+++ b/theme/white/state-information-64.png
Binary files differ
diff --git a/theme/white/state-information.svg b/theme/white/state-information.svg
new file mode 100644
index 000000000..87dee6129
--- /dev/null
+++ b/theme/white/state-information.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#FFFFFF" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill="#FFFFFF" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M34.3,38.6c0.4-0.4,0.9-0.6,1.6-0.6c0.7,0,1.2,0.2,1.6,0.6c0.4,0.4,0.6,0.8,0.6,1.3
+ c0,0.6-0.2,0.9-0.6,1.3c-0.4,0.4-0.9,0.5-1.6,0.5c-0.7,0-1.2-0.2-1.6-0.5c-0.4-0.4-0.6-0.9-0.6-1.3C33.7,39.4,33.9,38.9,34.3,38.6z
+ M42,55.5H30v-2.7h4.3v-6.8H30v-2.6h7.5v9.5H42V55.5z"/>
+</g>
+</svg>
diff --git a/theme/white/state-offline-128.png b/theme/white/state-offline-128.png
new file mode 100644
index 000000000..3232c5f59
--- /dev/null
+++ b/theme/white/state-offline-128.png
Binary files differ
diff --git a/theme/white/state-offline-16.png b/theme/white/state-offline-16.png
index e8c8c8462..5ced8ef5b 100644
--- a/theme/white/state-offline-16.png
+++ b/theme/white/state-offline-16.png
Binary files differ
diff --git a/theme/white/state-offline-256.png b/theme/white/state-offline-256.png
new file mode 100644
index 000000000..02d2869ac
--- /dev/null
+++ b/theme/white/state-offline-256.png
Binary files differ
diff --git a/theme/white/state-offline-32.png b/theme/white/state-offline-32.png
index 4f75b2a3d..4e9ee1e70 100644
--- a/theme/white/state-offline-32.png
+++ b/theme/white/state-offline-32.png
Binary files differ
diff --git a/theme/white/state-offline-64.png b/theme/white/state-offline-64.png
index c10865748..d8aad91ba 100644
--- a/theme/white/state-offline-64.png
+++ b/theme/white/state-offline-64.png
Binary files differ
diff --git a/theme/white/state-offline.svg b/theme/white/state-offline.svg
new file mode 100644
index 000000000..69e4f1a0b
--- /dev/null
+++ b/theme/white/state-offline.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#FFFFFF" d="M58.8,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9h-0.1c-0.1-5-4.1-8.9-9-8.9c-0.4,0-0.7,0-1.1,0.1
+ C36.8,3.1,33.2,0,29,0c-3.5,0-6.6,2.1-8,5.1C20.2,4.4,19.1,4,18,4c-2.7,0-4.9,2.3-4.9,5c0,1.1,0.3,2.1,0.9,2.9
+ c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2s4,9.5,9,9.5h9.2c3.7-6,10.3-10,17.9-10s14.2,4,17.9,10h5
+ c2.8,0,5.1-3,5.1-5.9C63.9,27.2,61.6,24.8,58.8,24.8z"/>
+ <path fill="#FFFFFF" d="M48.9,35.9c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17
+ c9.4,0,17-7.6,17-17C53,42.7,51.5,38.9,48.9,35.9z M31,49h-4v-4h4V49z M38,49h-4v-4h4V49z M45,49h-4v-4h4V49z"/>
+</g>
+</svg>
diff --git a/theme/white/state-ok-128.png b/theme/white/state-ok-128.png
new file mode 100644
index 000000000..a0a47b4d1
--- /dev/null
+++ b/theme/white/state-ok-128.png
Binary files differ
diff --git a/theme/white/state-ok-16.png b/theme/white/state-ok-16.png
index 57c6d3c7e..67b13313f 100644
--- a/theme/white/state-ok-16.png
+++ b/theme/white/state-ok-16.png
Binary files differ
diff --git a/theme/white/state-ok-256.png b/theme/white/state-ok-256.png
new file mode 100644
index 000000000..acce4610f
--- /dev/null
+++ b/theme/white/state-ok-256.png
Binary files differ
diff --git a/theme/white/state-ok-32.png b/theme/white/state-ok-32.png
index b7d1b4140..0ce5a3720 100644
--- a/theme/white/state-ok-32.png
+++ b/theme/white/state-ok-32.png
Binary files differ
diff --git a/theme/white/state-ok-64.png b/theme/white/state-ok-64.png
index f81bb9ee7..c3765d15d 100644
--- a/theme/white/state-ok-64.png
+++ b/theme/white/state-ok-64.png
Binary files differ
diff --git a/theme/white/state-ok.svg b/theme/white/state-ok.svg
new file mode 100644
index 000000000..a1763eb6d
--- /dev/null
+++ b/theme/white/state-ok.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#FFFFFF" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill="#FFFFFF" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M34.9,56l-8.4-6.4l2.1-3.2l5.3,4.2L42.3,38l3.2,3.2L34.9,56z"/>
+</g>
+</svg>
diff --git a/theme/white/state-pause-128.png b/theme/white/state-pause-128.png
new file mode 100644
index 000000000..b895961e4
--- /dev/null
+++ b/theme/white/state-pause-128.png
Binary files differ
diff --git a/theme/white/state-pause-16.png b/theme/white/state-pause-16.png
index d35690af0..b5e654d08 100644
--- a/theme/white/state-pause-16.png
+++ b/theme/white/state-pause-16.png
Binary files differ
diff --git a/theme/white/state-pause-256.png b/theme/white/state-pause-256.png
new file mode 100644
index 000000000..5780d97d4
--- /dev/null
+++ b/theme/white/state-pause-256.png
Binary files differ
diff --git a/theme/white/state-pause-32.png b/theme/white/state-pause-32.png
index 515c48f0a..13b89f937 100644
--- a/theme/white/state-pause-32.png
+++ b/theme/white/state-pause-32.png
Binary files differ
diff --git a/theme/white/state-pause-64.png b/theme/white/state-pause-64.png
index 656439d2d..41b577449 100644
--- a/theme/white/state-pause-64.png
+++ b/theme/white/state-pause-64.png
Binary files differ
diff --git a/theme/white/state-pause.svg b/theme/white/state-pause.svg
new file mode 100644
index 000000000..da5798a51
--- /dev/null
+++ b/theme/white/state-pause.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#FFFFFF" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6
+ c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17C53,42.8,51.5,39,48.9,36z M34,55h-4V39h4V55z M42,55h-4V39h4V55z"/>
+</g>
+</svg>
diff --git a/theme/white/state-sync-128.png b/theme/white/state-sync-128.png
new file mode 100644
index 000000000..f062d01e7
--- /dev/null
+++ b/theme/white/state-sync-128.png
Binary files differ
diff --git a/theme/white/state-sync-16.png b/theme/white/state-sync-16.png
index cc4537ac2..cf9fb661e 100644
--- a/theme/white/state-sync-16.png
+++ b/theme/white/state-sync-16.png
Binary files differ
diff --git a/theme/white/state-sync-256.png b/theme/white/state-sync-256.png
new file mode 100644
index 000000000..3a7aaaffd
--- /dev/null
+++ b/theme/white/state-sync-256.png
Binary files differ
diff --git a/theme/white/state-sync-32.png b/theme/white/state-sync-32.png
index a2badac46..e9dcc2b28 100644
--- a/theme/white/state-sync-32.png
+++ b/theme/white/state-sync-32.png
Binary files differ
diff --git a/theme/white/state-sync-64.png b/theme/white/state-sync-64.png
index 65b0561b7..f05130f14 100644
--- a/theme/white/state-sync-64.png
+++ b/theme/white/state-sync-64.png
Binary files differ
diff --git a/theme/white/state-sync.svg b/theme/white/state-sync.svg
new file mode 100644
index 000000000..20bcb4cc4
--- /dev/null
+++ b/theme/white/state-sync.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#FFFFFF" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill="#FFFFFF" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M45.9,48.9c-0.4,2-1.3,3.8-2.8,5.2c-1.5,1.5-3.3,2.4-5.4,2.8c-0.6,0.1-1.2,0.2-1.8,0.2
+ c-3.2,0-6.2-1.5-8.1-4.1l-1.3,1.7l-0.5-5.9c0,0,0,0,0,0l0-0.3l3.6-0.6l0,0l2.5-0.4l-1.9,2.5c1.1,2.2,3.3,3.5,5.7,3.5
+ c0.4,0,0.7,0,1.1-0.1c2.2-0.4,4-1.9,4.8-4l0.1-0.2l4-0.7L45.9,48.9z M46,45.7L46,45.7l-6.2,1.1l1.9-2.5c-1.1-2.2-3.3-3.6-5.7-3.6
+ c-0.4,0-0.7,0-1.1,0.1c-2.2,0.4-4.1,1.9-4.9,4L30,45.1l-4,0.7l0.1-0.5c0.8-4.1,4-7.4,8.2-8.1c0.6-0.1,1.2-0.2,1.8-0.2
+ c3.2,0,6.2,1.5,8.1,4.1l1.3-1.7l0.5,5.8L46,45.7L46,45.7z"/>
+</g>
+</svg>
diff --git a/theme/white/state-warning-128.png b/theme/white/state-warning-128.png
new file mode 100644
index 000000000..59cbd4534
--- /dev/null
+++ b/theme/white/state-warning-128.png
Binary files differ
diff --git a/theme/white/state-warning-16.png b/theme/white/state-warning-16.png
new file mode 100644
index 000000000..c859b1ebf
--- /dev/null
+++ b/theme/white/state-warning-16.png
Binary files differ
diff --git a/theme/white/state-warning-256.png b/theme/white/state-warning-256.png
new file mode 100644
index 000000000..4c4caacf7
--- /dev/null
+++ b/theme/white/state-warning-256.png
Binary files differ
diff --git a/theme/white/state-warning-32.png b/theme/white/state-warning-32.png
new file mode 100644
index 000000000..863176f44
--- /dev/null
+++ b/theme/white/state-warning-32.png
Binary files differ
diff --git a/theme/white/state-warning-64.png b/theme/white/state-warning-64.png
new file mode 100644
index 000000000..89f297219
--- /dev/null
+++ b/theme/white/state-warning-64.png
Binary files differ
diff --git a/theme/white/state-warning.svg b/theme/white/state-warning.svg
new file mode 100644
index 000000000..0327c773d
--- /dev/null
+++ b/theme/white/state-warning.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
+<g>
+ <path fill="#FFFFFF" d="M58.9,24.8c-0.4,0-0.9,0.1-1.3,0.2c-0.5-5-4.6-8.9-9.6-8.9c0,0-0.1,0-0.1,0c-0.1-5-4.1-8.9-9-8.9
+ c-0.4,0-0.7,0-1.1,0.1C36.9,3.1,33.3,0,29,0c-3.5,0-6.6,2.1-8,5.1c-0.8-0.7-1.9-1.1-3-1.1c-2.7,0-4.9,2.3-4.9,5
+ c0,1.1,0.3,2.1,0.9,2.9c-1.9,1.2-3.4,3.1-4.1,5.4c-0.3,0-0.6,0-0.9,0c-5,0-9,4.1-9,9.2C0,31.6,4,36,9,36h9.2c3.7-6,10.3-10,17.9-10
+ s14.2,4,17.9,10h5c2.8,0,5.1-3,5.1-5.9C64,27.2,61.7,24.8,58.9,24.8z"/>
+ <path fill="#FFFFFF" d="M48.9,36c-3.1-3.7-7.8-6-12.9-6s-9.8,2.3-12.9,6c-2.5,3-4.1,6.8-4.1,11c0,9.4,7.6,17,17,17s17-7.6,17-17
+ C53,42.8,51.5,39,48.9,36z M36,57.7c-1.4,0-2.6-1.1-2.6-2.6c0-1.4,1.1-2.6,2.6-2.6c1.4,0,2.6,1.1,2.6,2.6
+ C38.6,56.5,37.4,57.7,36,57.7z M39,38.6l-0.9,10c0,0.7,0,2.5-2.1,2.5c-2.1,0-2.1-1.8-2.1-2.5l-0.9-10v0c0-1.4,1.3-2.6,3-2.6
+ C37.7,36,39,37.1,39,38.6L39,38.6z"/>
+</g>
+</svg>