diff --git a/developer_manual/app/css.rst b/developer_manual/app/css.rst
index cea018ac1..bc2b7d1f6 100644
--- a/developer_manual/app/css.rst
+++ b/developer_manual/app/css.rst
@@ -39,4 +39,197 @@ ownCloud provides a default CSS navigation layout. If list entries should have 1
-
\ No newline at end of file
+
+Icons
+=====
+To use icons which are shipped in core, special class to apply the background image are supplied:
+
+* **icon-breadcrumb**:
+ .. image:: ../img/7/breadcrumb.png
+
+* **icon-loading**:
+ .. image:: ../img/7/loading.gif
+
+* **icon-loading-dark**:
+ .. image:: ../img/7/loading-dark.gif
+
+* **icon-loading-small**:
+ .. image:: ../img/7/loading-small.gif
+
+* **icon-noise**:
+ .. image:: ../img/7/noise.png
+
+* **icon-add**:
+ .. image:: ../img/7/actions/add.svg
+
+* **icon-caret**:
+ .. image:: ../img/7/actions/caret.svg
+
+* **icon-caret-dark**:
+ .. image:: ../img/7/actions/caret-dark.svg
+
+* **icon-checkmark**:
+ .. image:: ../img/7/actions/checkmark.svg
+
+* **icon-checkmark-white**:
+ .. image:: ../img/7/actions/checkmark-white.svg
+
+* **icon-clock**:
+ .. image:: ../img/7/actions/clock.svg
+
+* **icon-close**:
+ .. image:: ../img/7/actions/close.svg
+
+* **icon-confirm**:
+ .. image:: ../img/7/actions/confirm.svg
+
+* **icon-delete**:
+ .. image:: ../img/7/actions/delete.svg
+
+* **icon-download**:
+ .. image:: ../img/7/actions/download.svg
+
+* **icon-history**:
+ .. image:: ../img/7/actions/history.svg
+
+* **icon-info**:
+ .. image:: ../img/7/actions/info.svg
+
+* **icon-lock**:
+ .. image:: ../img/7/actions/lock.svg
+
+* **icon-logout**:
+ .. image:: ../img/7/actions/logout.svg
+
+* **icon-mail**:
+ .. image:: ../img/7/actions/mail.svg
+
+* **icon-more**:
+ .. image:: ../img/7/actions/more.svg
+
+* **icon-password**:
+ .. image:: ../img/7/actions/password.svg
+
+* **icon-pause**:
+ .. image:: ../img/7/actions/pause.svg
+
+* **icon-pause-big**:
+ .. image:: ../img/7/actions/pause-big.svg
+
+* **icon-play**:
+ .. image:: ../img/7/actions/play.svg
+
+* **icon-play-add**:
+ .. image:: ../img/7/actions/play-add.svg
+
+* **icon-play-big**:
+ .. image:: ../img/7/actions/play-big.svg
+
+* **icon-play-next**:
+ .. image:: ../img/7/actions/play-next.svg
+
+* **icon-play-previous**:
+ .. image:: ../img/7/actions/play-previous.svg
+
+* **icon-public**:
+ .. image:: ../img/7/actions/public.svg
+
+* **icon-rename**:
+ .. image:: ../img/7/actions/rename.svg
+
+* **icon-search**:
+ .. image:: ../img/7/actions/search.svg
+
+* **icon-settings**:
+ .. image:: ../img/7/actions/settings.svg
+
+
+* **icon-share**:
+ .. image:: ../img/7/actions/share.svg
+
+* **icon-shared**:
+ .. image:: ../img/7/actions/shared.svg
+
+* **icon-sound**:
+ .. image:: ../img/7/actions/sound.svg
+
+* **icon-sound-off**:
+ .. image:: ../img/7/actions/sound-off.svg
+
+* **icon-star**:
+ .. image:: ../img/7/actions/star.svg
+
+* **icon-starred**:
+ .. image:: ../img/7/actions/starred.svg
+
+* **icon-toggle**:
+ .. image:: ../img/7/actions/toggle.svg
+
+
+* **icon-triangle-e**:
+ .. image:: ../img/7/actions/triangle-e.svg
+
+* **icon-triangle-n**:
+ .. image:: ../img/7/actions/triangle-n.svg
+
+* **icon-triangle-s**:
+ .. image:: ../img/7/actions/triangle-s.svg
+
+
+* **icon-upload**:
+ .. image:: ../img/7/actions/upload.svg
+
+* **icon-upload-white**:
+ .. image:: ../img/7/actions/upload-white.svg
+
+
+* **icon-user**:
+ .. image:: ../img/7/actions/user.svg
+
+* **icon-view-close**:
+ .. image:: ../img/7/actions/view-close.svg
+
+* **icon-view-next**:
+ .. image:: ../img/7/actions/view-next.svg
+
+* **icon-view-pause**:
+ .. image:: ../img/7/actions/view-pause.svg
+
+* **icon-view-play**:
+ .. image:: ../img/7/actions/view-play.svg
+
+* **icon-view-previous**:
+ .. image:: ../img/7/actions/view-previous.svg
+
+* **icon-calendar-dark**:
+ .. image:: ../img/7/places/calendar-dark.svg
+
+* **icon-contacts-dark**:
+ .. image:: ../img/7/places/contacts-dark.svg
+
+* **icon-file**:
+ .. image:: ../img/7/places/file.svg
+
+* **icon-files**:
+ .. image:: ../img/7/places/files.svg
+
+* **icon-folder**:
+ .. image:: ../img/7/places/folder.svg
+
+* **icon-filetype-text**:
+ .. image:: ../img/7/filetypes/text.svg
+
+* **icon-filetype-folder**:
+ .. image:: ../img/7/filetypes/folder.svg
+
+* **icon-home**:
+ .. image:: ../img/7/places/home.svg
+
+* **icon-link**:
+ .. image:: ../img/7/places/link.svg
+
+* **icon-music**:
+ .. image:: ../img/7/places/music.svg
+
+* **icon-picture**:
+ .. image:: ../img/7/places/picture.svg
diff --git a/developer_manual/img/7/actions/add.png b/developer_manual/img/7/actions/add.png
new file mode 100644
index 000000000..8ae17cfe1
Binary files /dev/null and b/developer_manual/img/7/actions/add.png differ
diff --git a/developer_manual/img/7/actions/add.svg b/developer_manual/img/7/actions/add.svg
new file mode 100644
index 000000000..ecbab6f13
--- /dev/null
+++ b/developer_manual/img/7/actions/add.svg
@@ -0,0 +1,5 @@
+
diff --git a/developer_manual/img/7/actions/caret-dark.png b/developer_manual/img/7/actions/caret-dark.png
new file mode 100644
index 000000000..215af33ea
Binary files /dev/null and b/developer_manual/img/7/actions/caret-dark.png differ
diff --git a/developer_manual/img/7/actions/caret-dark.svg b/developer_manual/img/7/actions/caret-dark.svg
new file mode 100644
index 000000000..2d75e4dd8
--- /dev/null
+++ b/developer_manual/img/7/actions/caret-dark.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/developer_manual/img/7/actions/caret.png b/developer_manual/img/7/actions/caret.png
new file mode 100644
index 000000000..7066b767a
Binary files /dev/null and b/developer_manual/img/7/actions/caret.png differ
diff --git a/developer_manual/img/7/actions/caret.svg b/developer_manual/img/7/actions/caret.svg
new file mode 100644
index 000000000..8cd758daf
--- /dev/null
+++ b/developer_manual/img/7/actions/caret.svg
@@ -0,0 +1,11 @@
+
+
diff --git a/developer_manual/img/7/actions/checkmark-white.png b/developer_manual/img/7/actions/checkmark-white.png
new file mode 100644
index 000000000..27f17204b
Binary files /dev/null and b/developer_manual/img/7/actions/checkmark-white.png differ
diff --git a/developer_manual/img/7/actions/checkmark-white.svg b/developer_manual/img/7/actions/checkmark-white.svg
new file mode 100644
index 000000000..e6b63a4d5
--- /dev/null
+++ b/developer_manual/img/7/actions/checkmark-white.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/checkmark.png b/developer_manual/img/7/actions/checkmark.png
new file mode 100644
index 000000000..8b4c8ddc7
Binary files /dev/null and b/developer_manual/img/7/actions/checkmark.png differ
diff --git a/developer_manual/img/7/actions/checkmark.svg b/developer_manual/img/7/actions/checkmark.svg
new file mode 100644
index 000000000..dbb97d1b4
--- /dev/null
+++ b/developer_manual/img/7/actions/checkmark.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/clock.png b/developer_manual/img/7/actions/clock.png
new file mode 100644
index 000000000..5023cf4c3
Binary files /dev/null and b/developer_manual/img/7/actions/clock.png differ
diff --git a/developer_manual/img/7/actions/clock.svg b/developer_manual/img/7/actions/clock.svg
new file mode 100644
index 000000000..6b938deea
--- /dev/null
+++ b/developer_manual/img/7/actions/clock.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/developer_manual/img/7/actions/close.png b/developer_manual/img/7/actions/close.png
new file mode 100644
index 000000000..ece33258e
Binary files /dev/null and b/developer_manual/img/7/actions/close.png differ
diff --git a/developer_manual/img/7/actions/close.svg b/developer_manual/img/7/actions/close.svg
new file mode 100644
index 000000000..4471dbc63
--- /dev/null
+++ b/developer_manual/img/7/actions/close.svg
@@ -0,0 +1,3 @@
+
diff --git a/developer_manual/img/7/actions/confirm.png b/developer_manual/img/7/actions/confirm.png
new file mode 100644
index 000000000..3021d4c27
Binary files /dev/null and b/developer_manual/img/7/actions/confirm.png differ
diff --git a/developer_manual/img/7/actions/confirm.svg b/developer_manual/img/7/actions/confirm.svg
new file mode 100644
index 000000000..6b69c1d6c
--- /dev/null
+++ b/developer_manual/img/7/actions/confirm.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/delete-hover.png b/developer_manual/img/7/actions/delete-hover.png
new file mode 100644
index 000000000..3f8cb6eff
Binary files /dev/null and b/developer_manual/img/7/actions/delete-hover.png differ
diff --git a/developer_manual/img/7/actions/delete-hover.svg b/developer_manual/img/7/actions/delete-hover.svg
new file mode 100644
index 000000000..9583ec15b
--- /dev/null
+++ b/developer_manual/img/7/actions/delete-hover.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/delete.png b/developer_manual/img/7/actions/delete.png
new file mode 100644
index 000000000..e891b370c
Binary files /dev/null and b/developer_manual/img/7/actions/delete.png differ
diff --git a/developer_manual/img/7/actions/delete.svg b/developer_manual/img/7/actions/delete.svg
new file mode 100644
index 000000000..f0a3cd4db
--- /dev/null
+++ b/developer_manual/img/7/actions/delete.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/download.png b/developer_manual/img/7/actions/download.png
new file mode 100644
index 000000000..1f8e1a4f7
Binary files /dev/null and b/developer_manual/img/7/actions/download.png differ
diff --git a/developer_manual/img/7/actions/download.svg b/developer_manual/img/7/actions/download.svg
new file mode 100644
index 000000000..0d698bca8
--- /dev/null
+++ b/developer_manual/img/7/actions/download.svg
@@ -0,0 +1,5 @@
+
diff --git a/developer_manual/img/7/actions/history.png b/developer_manual/img/7/actions/history.png
new file mode 100644
index 000000000..ec2bbd058
Binary files /dev/null and b/developer_manual/img/7/actions/history.png differ
diff --git a/developer_manual/img/7/actions/history.svg b/developer_manual/img/7/actions/history.svg
new file mode 100644
index 000000000..94512a2d4
--- /dev/null
+++ b/developer_manual/img/7/actions/history.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/info.png b/developer_manual/img/7/actions/info.png
new file mode 100644
index 000000000..9ebfe9cbd
Binary files /dev/null and b/developer_manual/img/7/actions/info.png differ
diff --git a/developer_manual/img/7/actions/info.svg b/developer_manual/img/7/actions/info.svg
new file mode 100644
index 000000000..7c93fd6a3
--- /dev/null
+++ b/developer_manual/img/7/actions/info.svg
@@ -0,0 +1,14 @@
+
+
diff --git a/developer_manual/img/7/actions/lock.png b/developer_manual/img/7/actions/lock.png
new file mode 100644
index 000000000..2013ebad6
Binary files /dev/null and b/developer_manual/img/7/actions/lock.png differ
diff --git a/developer_manual/img/7/actions/lock.svg b/developer_manual/img/7/actions/lock.svg
new file mode 100644
index 000000000..9ea5015c8
--- /dev/null
+++ b/developer_manual/img/7/actions/lock.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/developer_manual/img/7/actions/logout.png b/developer_manual/img/7/actions/logout.png
new file mode 100644
index 000000000..5b9414773
Binary files /dev/null and b/developer_manual/img/7/actions/logout.png differ
diff --git a/developer_manual/img/7/actions/logout.svg b/developer_manual/img/7/actions/logout.svg
new file mode 100644
index 000000000..895080dab
--- /dev/null
+++ b/developer_manual/img/7/actions/logout.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/developer_manual/img/7/actions/mail.png b/developer_manual/img/7/actions/mail.png
new file mode 100644
index 000000000..6d06259cd
Binary files /dev/null and b/developer_manual/img/7/actions/mail.png differ
diff --git a/developer_manual/img/7/actions/mail.svg b/developer_manual/img/7/actions/mail.svg
new file mode 100644
index 000000000..c01f2c113
--- /dev/null
+++ b/developer_manual/img/7/actions/mail.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/more.png b/developer_manual/img/7/actions/more.png
new file mode 100644
index 000000000..880d5dccc
Binary files /dev/null and b/developer_manual/img/7/actions/more.png differ
diff --git a/developer_manual/img/7/actions/more.svg b/developer_manual/img/7/actions/more.svg
new file mode 100644
index 000000000..9ab5d4243
--- /dev/null
+++ b/developer_manual/img/7/actions/more.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/developer_manual/img/7/actions/password.png b/developer_manual/img/7/actions/password.png
new file mode 100644
index 000000000..3619fabab
Binary files /dev/null and b/developer_manual/img/7/actions/password.png differ
diff --git a/developer_manual/img/7/actions/password.svg b/developer_manual/img/7/actions/password.svg
new file mode 100644
index 000000000..4b772ae2d
--- /dev/null
+++ b/developer_manual/img/7/actions/password.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/pause-big.png b/developer_manual/img/7/actions/pause-big.png
new file mode 100644
index 000000000..054281c63
Binary files /dev/null and b/developer_manual/img/7/actions/pause-big.png differ
diff --git a/developer_manual/img/7/actions/pause-big.svg b/developer_manual/img/7/actions/pause-big.svg
new file mode 100644
index 000000000..9c4944223
--- /dev/null
+++ b/developer_manual/img/7/actions/pause-big.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/pause.png b/developer_manual/img/7/actions/pause.png
new file mode 100644
index 000000000..d4b865e34
Binary files /dev/null and b/developer_manual/img/7/actions/pause.png differ
diff --git a/developer_manual/img/7/actions/pause.svg b/developer_manual/img/7/actions/pause.svg
new file mode 100644
index 000000000..d572ad6f5
--- /dev/null
+++ b/developer_manual/img/7/actions/pause.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/play-add.png b/developer_manual/img/7/actions/play-add.png
new file mode 100644
index 000000000..ccf77d2a0
Binary files /dev/null and b/developer_manual/img/7/actions/play-add.png differ
diff --git a/developer_manual/img/7/actions/play-add.svg b/developer_manual/img/7/actions/play-add.svg
new file mode 100644
index 000000000..a0dec159d
--- /dev/null
+++ b/developer_manual/img/7/actions/play-add.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/actions/play-big.png b/developer_manual/img/7/actions/play-big.png
new file mode 100644
index 000000000..7d4916cb2
Binary files /dev/null and b/developer_manual/img/7/actions/play-big.png differ
diff --git a/developer_manual/img/7/actions/play-big.svg b/developer_manual/img/7/actions/play-big.svg
new file mode 100644
index 000000000..884171ced
--- /dev/null
+++ b/developer_manual/img/7/actions/play-big.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/play-next.png b/developer_manual/img/7/actions/play-next.png
new file mode 100644
index 000000000..50cd91d24
Binary files /dev/null and b/developer_manual/img/7/actions/play-next.png differ
diff --git a/developer_manual/img/7/actions/play-next.svg b/developer_manual/img/7/actions/play-next.svg
new file mode 100644
index 000000000..8b3d7d6ef
--- /dev/null
+++ b/developer_manual/img/7/actions/play-next.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/actions/play-previous.png b/developer_manual/img/7/actions/play-previous.png
new file mode 100644
index 000000000..c380e96bb
Binary files /dev/null and b/developer_manual/img/7/actions/play-previous.png differ
diff --git a/developer_manual/img/7/actions/play-previous.svg b/developer_manual/img/7/actions/play-previous.svg
new file mode 100644
index 000000000..6210b088c
--- /dev/null
+++ b/developer_manual/img/7/actions/play-previous.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/actions/play.png b/developer_manual/img/7/actions/play.png
new file mode 100644
index 000000000..7994424c6
Binary files /dev/null and b/developer_manual/img/7/actions/play.png differ
diff --git a/developer_manual/img/7/actions/play.svg b/developer_manual/img/7/actions/play.svg
new file mode 100644
index 000000000..ae23e6a0d
--- /dev/null
+++ b/developer_manual/img/7/actions/play.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/public.png b/developer_manual/img/7/actions/public.png
new file mode 100644
index 000000000..077bb7504
Binary files /dev/null and b/developer_manual/img/7/actions/public.png differ
diff --git a/developer_manual/img/7/actions/public.svg b/developer_manual/img/7/actions/public.svg
new file mode 100644
index 000000000..c70a76277
--- /dev/null
+++ b/developer_manual/img/7/actions/public.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/rename.png b/developer_manual/img/7/actions/rename.png
new file mode 100644
index 000000000..975bd2d70
Binary files /dev/null and b/developer_manual/img/7/actions/rename.png differ
diff --git a/developer_manual/img/7/actions/rename.svg b/developer_manual/img/7/actions/rename.svg
new file mode 100644
index 000000000..d6779709d
--- /dev/null
+++ b/developer_manual/img/7/actions/rename.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/search.png b/developer_manual/img/7/actions/search.png
new file mode 100644
index 000000000..49b617543
Binary files /dev/null and b/developer_manual/img/7/actions/search.png differ
diff --git a/developer_manual/img/7/actions/search.svg b/developer_manual/img/7/actions/search.svg
new file mode 100644
index 000000000..28e36e2d5
--- /dev/null
+++ b/developer_manual/img/7/actions/search.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/developer_manual/img/7/actions/settings.png b/developer_manual/img/7/actions/settings.png
new file mode 100644
index 000000000..f6eb6ce0c
Binary files /dev/null and b/developer_manual/img/7/actions/settings.png differ
diff --git a/developer_manual/img/7/actions/settings.svg b/developer_manual/img/7/actions/settings.svg
new file mode 100644
index 000000000..a3a4c6c51
--- /dev/null
+++ b/developer_manual/img/7/actions/settings.svg
@@ -0,0 +1,17 @@
+
+
diff --git a/developer_manual/img/7/actions/share.png b/developer_manual/img/7/actions/share.png
new file mode 100644
index 000000000..fdacbbabe
Binary files /dev/null and b/developer_manual/img/7/actions/share.png differ
diff --git a/developer_manual/img/7/actions/share.svg b/developer_manual/img/7/actions/share.svg
new file mode 100644
index 000000000..d67d35c6e
--- /dev/null
+++ b/developer_manual/img/7/actions/share.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/shared.png b/developer_manual/img/7/actions/shared.png
new file mode 100644
index 000000000..83ec1a0cf
Binary files /dev/null and b/developer_manual/img/7/actions/shared.png differ
diff --git a/developer_manual/img/7/actions/shared.svg b/developer_manual/img/7/actions/shared.svg
new file mode 100644
index 000000000..60b540151
--- /dev/null
+++ b/developer_manual/img/7/actions/shared.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/developer_manual/img/7/actions/sound-off.png b/developer_manual/img/7/actions/sound-off.png
new file mode 100644
index 000000000..0457de8e4
Binary files /dev/null and b/developer_manual/img/7/actions/sound-off.png differ
diff --git a/developer_manual/img/7/actions/sound-off.svg b/developer_manual/img/7/actions/sound-off.svg
new file mode 100644
index 000000000..701d7a1a6
--- /dev/null
+++ b/developer_manual/img/7/actions/sound-off.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/sound.png b/developer_manual/img/7/actions/sound.png
new file mode 100644
index 000000000..e849b4d24
Binary files /dev/null and b/developer_manual/img/7/actions/sound.png differ
diff --git a/developer_manual/img/7/actions/sound.svg b/developer_manual/img/7/actions/sound.svg
new file mode 100644
index 000000000..ecadf7dae
--- /dev/null
+++ b/developer_manual/img/7/actions/sound.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/actions/star.png b/developer_manual/img/7/actions/star.png
new file mode 100644
index 000000000..6a04282f3
Binary files /dev/null and b/developer_manual/img/7/actions/star.png differ
diff --git a/developer_manual/img/7/actions/star.svg b/developer_manual/img/7/actions/star.svg
new file mode 100644
index 000000000..c2b3b60a2
--- /dev/null
+++ b/developer_manual/img/7/actions/star.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/starred.png b/developer_manual/img/7/actions/starred.png
new file mode 100644
index 000000000..22e68c757
Binary files /dev/null and b/developer_manual/img/7/actions/starred.png differ
diff --git a/developer_manual/img/7/actions/starred.svg b/developer_manual/img/7/actions/starred.svg
new file mode 100644
index 000000000..130bab366
--- /dev/null
+++ b/developer_manual/img/7/actions/starred.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/toggle-filelist.png b/developer_manual/img/7/actions/toggle-filelist.png
new file mode 100644
index 000000000..0926a726d
Binary files /dev/null and b/developer_manual/img/7/actions/toggle-filelist.png differ
diff --git a/developer_manual/img/7/actions/toggle-filelist.svg b/developer_manual/img/7/actions/toggle-filelist.svg
new file mode 100644
index 000000000..57f4c67fb
--- /dev/null
+++ b/developer_manual/img/7/actions/toggle-filelist.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/developer_manual/img/7/actions/toggle-pictures.png b/developer_manual/img/7/actions/toggle-pictures.png
new file mode 100644
index 000000000..7499d5b78
Binary files /dev/null and b/developer_manual/img/7/actions/toggle-pictures.png differ
diff --git a/developer_manual/img/7/actions/toggle-pictures.svg b/developer_manual/img/7/actions/toggle-pictures.svg
new file mode 100644
index 000000000..f25695537
--- /dev/null
+++ b/developer_manual/img/7/actions/toggle-pictures.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/actions/toggle.png b/developer_manual/img/7/actions/toggle.png
new file mode 100644
index 000000000..45f9407a1
Binary files /dev/null and b/developer_manual/img/7/actions/toggle.png differ
diff --git a/developer_manual/img/7/actions/toggle.svg b/developer_manual/img/7/actions/toggle.svg
new file mode 100644
index 000000000..774daa4fd
--- /dev/null
+++ b/developer_manual/img/7/actions/toggle.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/developer_manual/img/7/actions/triangle-e.png b/developer_manual/img/7/actions/triangle-e.png
new file mode 100644
index 000000000..8abe23a62
Binary files /dev/null and b/developer_manual/img/7/actions/triangle-e.png differ
diff --git a/developer_manual/img/7/actions/triangle-e.svg b/developer_manual/img/7/actions/triangle-e.svg
new file mode 100644
index 000000000..c3d908b36
--- /dev/null
+++ b/developer_manual/img/7/actions/triangle-e.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/triangle-n.png b/developer_manual/img/7/actions/triangle-n.png
new file mode 100644
index 000000000..0f37e950a
Binary files /dev/null and b/developer_manual/img/7/actions/triangle-n.png differ
diff --git a/developer_manual/img/7/actions/triangle-n.svg b/developer_manual/img/7/actions/triangle-n.svg
new file mode 100644
index 000000000..49d1ac99a
--- /dev/null
+++ b/developer_manual/img/7/actions/triangle-n.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/triangle-s.png b/developer_manual/img/7/actions/triangle-s.png
new file mode 100644
index 000000000..81f623eac
Binary files /dev/null and b/developer_manual/img/7/actions/triangle-s.png differ
diff --git a/developer_manual/img/7/actions/triangle-s.svg b/developer_manual/img/7/actions/triangle-s.svg
new file mode 100644
index 000000000..4f35c38f6
--- /dev/null
+++ b/developer_manual/img/7/actions/triangle-s.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/actions/upload-white.png b/developer_manual/img/7/actions/upload-white.png
new file mode 100644
index 000000000..a3b233e8a
Binary files /dev/null and b/developer_manual/img/7/actions/upload-white.png differ
diff --git a/developer_manual/img/7/actions/upload-white.svg b/developer_manual/img/7/actions/upload-white.svg
new file mode 100644
index 000000000..9c54cac5e
--- /dev/null
+++ b/developer_manual/img/7/actions/upload-white.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/upload.png b/developer_manual/img/7/actions/upload.png
new file mode 100644
index 000000000..a6969c23f
Binary files /dev/null and b/developer_manual/img/7/actions/upload.png differ
diff --git a/developer_manual/img/7/actions/upload.svg b/developer_manual/img/7/actions/upload.svg
new file mode 100644
index 000000000..80231797c
--- /dev/null
+++ b/developer_manual/img/7/actions/upload.svg
@@ -0,0 +1,4 @@
+
diff --git a/developer_manual/img/7/actions/user.png b/developer_manual/img/7/actions/user.png
new file mode 100644
index 000000000..5f2fddc0e
Binary files /dev/null and b/developer_manual/img/7/actions/user.png differ
diff --git a/developer_manual/img/7/actions/user.svg b/developer_manual/img/7/actions/user.svg
new file mode 100644
index 000000000..65edc5ebe
--- /dev/null
+++ b/developer_manual/img/7/actions/user.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/developer_manual/img/7/actions/view-close.png b/developer_manual/img/7/actions/view-close.png
new file mode 100644
index 000000000..c21f6ee30
Binary files /dev/null and b/developer_manual/img/7/actions/view-close.png differ
diff --git a/developer_manual/img/7/actions/view-close.svg b/developer_manual/img/7/actions/view-close.svg
new file mode 100644
index 000000000..89d1fab88
--- /dev/null
+++ b/developer_manual/img/7/actions/view-close.svg
@@ -0,0 +1,3 @@
+
diff --git a/developer_manual/img/7/actions/view-next.png b/developer_manual/img/7/actions/view-next.png
new file mode 100644
index 000000000..8a23452e0
Binary files /dev/null and b/developer_manual/img/7/actions/view-next.png differ
diff --git a/developer_manual/img/7/actions/view-next.svg b/developer_manual/img/7/actions/view-next.svg
new file mode 100644
index 000000000..07c95b73f
--- /dev/null
+++ b/developer_manual/img/7/actions/view-next.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/view-pause.png b/developer_manual/img/7/actions/view-pause.png
new file mode 100644
index 000000000..1de1fb465
Binary files /dev/null and b/developer_manual/img/7/actions/view-pause.png differ
diff --git a/developer_manual/img/7/actions/view-pause.svg b/developer_manual/img/7/actions/view-pause.svg
new file mode 100644
index 000000000..f5fdc0304
--- /dev/null
+++ b/developer_manual/img/7/actions/view-pause.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/view-play.png b/developer_manual/img/7/actions/view-play.png
new file mode 100644
index 000000000..c506815c0
Binary files /dev/null and b/developer_manual/img/7/actions/view-play.png differ
diff --git a/developer_manual/img/7/actions/view-play.svg b/developer_manual/img/7/actions/view-play.svg
new file mode 100644
index 000000000..d9fa35537
--- /dev/null
+++ b/developer_manual/img/7/actions/view-play.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/actions/view-previous.png b/developer_manual/img/7/actions/view-previous.png
new file mode 100644
index 000000000..79dcb2301
Binary files /dev/null and b/developer_manual/img/7/actions/view-previous.png differ
diff --git a/developer_manual/img/7/actions/view-previous.svg b/developer_manual/img/7/actions/view-previous.svg
new file mode 100644
index 000000000..68a31c044
--- /dev/null
+++ b/developer_manual/img/7/actions/view-previous.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/developer_manual/img/7/appstore.png b/developer_manual/img/7/appstore.png
new file mode 100644
index 000000000..2b90216f7
Binary files /dev/null and b/developer_manual/img/7/appstore.png differ
diff --git a/developer_manual/img/7/breadcrumb.png b/developer_manual/img/7/breadcrumb.png
new file mode 100644
index 000000000..5556920aa
Binary files /dev/null and b/developer_manual/img/7/breadcrumb.png differ
diff --git a/developer_manual/img/7/breadcrumb.svg b/developer_manual/img/7/breadcrumb.svg
new file mode 100644
index 000000000..10d6e4150
--- /dev/null
+++ b/developer_manual/img/7/breadcrumb.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/desktopapp.png b/developer_manual/img/7/desktopapp.png
new file mode 100644
index 000000000..272397c94
Binary files /dev/null and b/developer_manual/img/7/desktopapp.png differ
diff --git a/developer_manual/img/7/desktopapp.svg b/developer_manual/img/7/desktopapp.svg
new file mode 100644
index 000000000..d63cfef08
--- /dev/null
+++ b/developer_manual/img/7/desktopapp.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/developer_manual/img/7/favicon-touch.png b/developer_manual/img/7/favicon-touch.png
new file mode 100644
index 000000000..27019a4dd
Binary files /dev/null and b/developer_manual/img/7/favicon-touch.png differ
diff --git a/developer_manual/img/7/favicon-touch.svg b/developer_manual/img/7/favicon-touch.svg
new file mode 100644
index 000000000..8d548ef03
--- /dev/null
+++ b/developer_manual/img/7/favicon-touch.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/favicon.png b/developer_manual/img/7/favicon.png
new file mode 100644
index 000000000..8067350ef
Binary files /dev/null and b/developer_manual/img/7/favicon.png differ
diff --git a/developer_manual/img/7/favicon.svg b/developer_manual/img/7/favicon.svg
new file mode 100644
index 000000000..319fd434d
--- /dev/null
+++ b/developer_manual/img/7/favicon.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/filetypes/application-epub+zip.png b/developer_manual/img/7/filetypes/application-epub+zip.png
new file mode 100644
index 000000000..2399088b2
Binary files /dev/null and b/developer_manual/img/7/filetypes/application-epub+zip.png differ
diff --git a/developer_manual/img/7/filetypes/application-epub+zip.svg b/developer_manual/img/7/filetypes/application-epub+zip.svg
new file mode 100644
index 000000000..7de28f4f2
--- /dev/null
+++ b/developer_manual/img/7/filetypes/application-epub+zip.svg
@@ -0,0 +1,74 @@
+
+
diff --git a/developer_manual/img/7/filetypes/application-javascript.png b/developer_manual/img/7/filetypes/application-javascript.png
new file mode 100644
index 000000000..1e1d3140f
Binary files /dev/null and b/developer_manual/img/7/filetypes/application-javascript.png differ
diff --git a/developer_manual/img/7/filetypes/application-javascript.svg b/developer_manual/img/7/filetypes/application-javascript.svg
new file mode 100644
index 000000000..4e9819bb6
--- /dev/null
+++ b/developer_manual/img/7/filetypes/application-javascript.svg
@@ -0,0 +1,71 @@
+
+
diff --git a/developer_manual/img/7/filetypes/application-pdf.png b/developer_manual/img/7/filetypes/application-pdf.png
new file mode 100644
index 000000000..746763726
Binary files /dev/null and b/developer_manual/img/7/filetypes/application-pdf.png differ
diff --git a/developer_manual/img/7/filetypes/application-pdf.svg b/developer_manual/img/7/filetypes/application-pdf.svg
new file mode 100644
index 000000000..b671e9872
--- /dev/null
+++ b/developer_manual/img/7/filetypes/application-pdf.svg
@@ -0,0 +1,48 @@
+
+
diff --git a/developer_manual/img/7/filetypes/application-rss+xml.png b/developer_manual/img/7/filetypes/application-rss+xml.png
new file mode 100644
index 000000000..5b18ee2cd
Binary files /dev/null and b/developer_manual/img/7/filetypes/application-rss+xml.png differ
diff --git a/developer_manual/img/7/filetypes/application-rss+xml.svg b/developer_manual/img/7/filetypes/application-rss+xml.svg
new file mode 100644
index 000000000..54a9f46e4
--- /dev/null
+++ b/developer_manual/img/7/filetypes/application-rss+xml.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/developer_manual/img/7/filetypes/application-x-cbr.png b/developer_manual/img/7/filetypes/application-x-cbr.png
new file mode 100644
index 000000000..c0d374a45
Binary files /dev/null and b/developer_manual/img/7/filetypes/application-x-cbr.png differ
diff --git a/developer_manual/img/7/filetypes/application-x-cbr.svg b/developer_manual/img/7/filetypes/application-x-cbr.svg
new file mode 100644
index 000000000..3c9e150e7
--- /dev/null
+++ b/developer_manual/img/7/filetypes/application-x-cbr.svg
@@ -0,0 +1,78 @@
+
+
diff --git a/developer_manual/img/7/filetypes/application-x-shockwave-flash.png b/developer_manual/img/7/filetypes/application-x-shockwave-flash.png
new file mode 100644
index 000000000..75424f81d
Binary files /dev/null and b/developer_manual/img/7/filetypes/application-x-shockwave-flash.png differ
diff --git a/developer_manual/img/7/filetypes/application-x-shockwave-flash.svg b/developer_manual/img/7/filetypes/application-x-shockwave-flash.svg
new file mode 100644
index 000000000..b373fd651
--- /dev/null
+++ b/developer_manual/img/7/filetypes/application-x-shockwave-flash.svg
@@ -0,0 +1,56 @@
+
+
diff --git a/developer_manual/img/7/filetypes/application.png b/developer_manual/img/7/filetypes/application.png
new file mode 100644
index 000000000..b6b1bbce2
Binary files /dev/null and b/developer_manual/img/7/filetypes/application.png differ
diff --git a/developer_manual/img/7/filetypes/application.svg b/developer_manual/img/7/filetypes/application.svg
new file mode 100644
index 000000000..edce49e3e
--- /dev/null
+++ b/developer_manual/img/7/filetypes/application.svg
@@ -0,0 +1,57 @@
+
+
diff --git a/developer_manual/img/7/filetypes/audio.png b/developer_manual/img/7/filetypes/audio.png
new file mode 100644
index 000000000..3c78bcfd1
Binary files /dev/null and b/developer_manual/img/7/filetypes/audio.png differ
diff --git a/developer_manual/img/7/filetypes/audio.svg b/developer_manual/img/7/filetypes/audio.svg
new file mode 100644
index 000000000..1b37a1e6e
--- /dev/null
+++ b/developer_manual/img/7/filetypes/audio.svg
@@ -0,0 +1,47 @@
+
+
diff --git a/developer_manual/img/7/filetypes/database.png b/developer_manual/img/7/filetypes/database.png
new file mode 100644
index 000000000..49b2b8617
Binary files /dev/null and b/developer_manual/img/7/filetypes/database.png differ
diff --git a/developer_manual/img/7/filetypes/database.svg b/developer_manual/img/7/filetypes/database.svg
new file mode 100644
index 000000000..f3d457001
--- /dev/null
+++ b/developer_manual/img/7/filetypes/database.svg
@@ -0,0 +1,47 @@
+
+
diff --git a/developer_manual/img/7/filetypes/file.png b/developer_manual/img/7/filetypes/file.png
new file mode 100644
index 000000000..54a242d9d
Binary files /dev/null and b/developer_manual/img/7/filetypes/file.png differ
diff --git a/developer_manual/img/7/filetypes/file.svg b/developer_manual/img/7/filetypes/file.svg
new file mode 100644
index 000000000..ab7db2d2e
--- /dev/null
+++ b/developer_manual/img/7/filetypes/file.svg
@@ -0,0 +1,32 @@
+
+
diff --git a/developer_manual/img/7/filetypes/folder-drag-accept.png b/developer_manual/img/7/filetypes/folder-drag-accept.png
new file mode 100644
index 000000000..086f38afd
Binary files /dev/null and b/developer_manual/img/7/filetypes/folder-drag-accept.png differ
diff --git a/developer_manual/img/7/filetypes/folder-drag-accept.svg b/developer_manual/img/7/filetypes/folder-drag-accept.svg
new file mode 100644
index 000000000..5ee8f0e5f
--- /dev/null
+++ b/developer_manual/img/7/filetypes/folder-drag-accept.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/developer_manual/img/7/filetypes/folder-external.png b/developer_manual/img/7/filetypes/folder-external.png
new file mode 100644
index 000000000..7da0a42fc
Binary files /dev/null and b/developer_manual/img/7/filetypes/folder-external.png differ
diff --git a/developer_manual/img/7/filetypes/folder-external.svg b/developer_manual/img/7/filetypes/folder-external.svg
new file mode 100644
index 000000000..bf07bdd79
--- /dev/null
+++ b/developer_manual/img/7/filetypes/folder-external.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/developer_manual/img/7/filetypes/folder-public.png b/developer_manual/img/7/filetypes/folder-public.png
new file mode 100644
index 000000000..4758fb254
Binary files /dev/null and b/developer_manual/img/7/filetypes/folder-public.png differ
diff --git a/developer_manual/img/7/filetypes/folder-public.svg b/developer_manual/img/7/filetypes/folder-public.svg
new file mode 100644
index 000000000..04a11f268
--- /dev/null
+++ b/developer_manual/img/7/filetypes/folder-public.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/developer_manual/img/7/filetypes/folder-shared.png b/developer_manual/img/7/filetypes/folder-shared.png
new file mode 100644
index 000000000..e3c0ee981
Binary files /dev/null and b/developer_manual/img/7/filetypes/folder-shared.png differ
diff --git a/developer_manual/img/7/filetypes/folder-shared.svg b/developer_manual/img/7/filetypes/folder-shared.svg
new file mode 100644
index 000000000..a389e5354
--- /dev/null
+++ b/developer_manual/img/7/filetypes/folder-shared.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/developer_manual/img/7/filetypes/folder.png b/developer_manual/img/7/filetypes/folder.png
new file mode 100644
index 000000000..bffa01fa0
Binary files /dev/null and b/developer_manual/img/7/filetypes/folder.png differ
diff --git a/developer_manual/img/7/filetypes/folder.svg b/developer_manual/img/7/filetypes/folder.svg
new file mode 100644
index 000000000..8271ca379
--- /dev/null
+++ b/developer_manual/img/7/filetypes/folder.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/developer_manual/img/7/filetypes/font.png b/developer_manual/img/7/filetypes/font.png
new file mode 100644
index 000000000..535e03dfa
Binary files /dev/null and b/developer_manual/img/7/filetypes/font.png differ
diff --git a/developer_manual/img/7/filetypes/font.svg b/developer_manual/img/7/filetypes/font.svg
new file mode 100644
index 000000000..13c059600
--- /dev/null
+++ b/developer_manual/img/7/filetypes/font.svg
@@ -0,0 +1,35 @@
+
+
diff --git a/developer_manual/img/7/filetypes/image-svg+xml.png b/developer_manual/img/7/filetypes/image-svg+xml.png
new file mode 100644
index 000000000..a847f78fc
Binary files /dev/null and b/developer_manual/img/7/filetypes/image-svg+xml.png differ
diff --git a/developer_manual/img/7/filetypes/image-svg+xml.svg b/developer_manual/img/7/filetypes/image-svg+xml.svg
new file mode 100644
index 000000000..1f0a54a21
--- /dev/null
+++ b/developer_manual/img/7/filetypes/image-svg+xml.svg
@@ -0,0 +1,48 @@
+
+
diff --git a/developer_manual/img/7/filetypes/image.png b/developer_manual/img/7/filetypes/image.png
new file mode 100644
index 000000000..5cdc05029
Binary files /dev/null and b/developer_manual/img/7/filetypes/image.png differ
diff --git a/developer_manual/img/7/filetypes/image.svg b/developer_manual/img/7/filetypes/image.svg
new file mode 100644
index 000000000..86cbb633b
--- /dev/null
+++ b/developer_manual/img/7/filetypes/image.svg
@@ -0,0 +1,57 @@
+
+
diff --git a/developer_manual/img/7/filetypes/package-x-generic.png b/developer_manual/img/7/filetypes/package-x-generic.png
new file mode 100644
index 000000000..4f5c6583b
Binary files /dev/null and b/developer_manual/img/7/filetypes/package-x-generic.png differ
diff --git a/developer_manual/img/7/filetypes/package-x-generic.svg b/developer_manual/img/7/filetypes/package-x-generic.svg
new file mode 100644
index 000000000..e00438421
--- /dev/null
+++ b/developer_manual/img/7/filetypes/package-x-generic.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/developer_manual/img/7/filetypes/text-calendar.png b/developer_manual/img/7/filetypes/text-calendar.png
new file mode 100644
index 000000000..d5c666a76
Binary files /dev/null and b/developer_manual/img/7/filetypes/text-calendar.png differ
diff --git a/developer_manual/img/7/filetypes/text-calendar.svg b/developer_manual/img/7/filetypes/text-calendar.svg
new file mode 100644
index 000000000..7d62bb8fa
--- /dev/null
+++ b/developer_manual/img/7/filetypes/text-calendar.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/developer_manual/img/7/filetypes/text-code.png b/developer_manual/img/7/filetypes/text-code.png
new file mode 100644
index 000000000..c0e759010
Binary files /dev/null and b/developer_manual/img/7/filetypes/text-code.png differ
diff --git a/developer_manual/img/7/filetypes/text-code.svg b/developer_manual/img/7/filetypes/text-code.svg
new file mode 100644
index 000000000..b85ddece9
--- /dev/null
+++ b/developer_manual/img/7/filetypes/text-code.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/developer_manual/img/7/filetypes/text-html.png b/developer_manual/img/7/filetypes/text-html.png
new file mode 100644
index 000000000..c3bbf2bfd
Binary files /dev/null and b/developer_manual/img/7/filetypes/text-html.png differ
diff --git a/developer_manual/img/7/filetypes/text-html.svg b/developer_manual/img/7/filetypes/text-html.svg
new file mode 100644
index 000000000..99215d303
--- /dev/null
+++ b/developer_manual/img/7/filetypes/text-html.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/developer_manual/img/7/filetypes/text-vcard.png b/developer_manual/img/7/filetypes/text-vcard.png
new file mode 100644
index 000000000..6849792df
Binary files /dev/null and b/developer_manual/img/7/filetypes/text-vcard.png differ
diff --git a/developer_manual/img/7/filetypes/text-vcard.svg b/developer_manual/img/7/filetypes/text-vcard.svg
new file mode 100644
index 000000000..f9d50fef7
--- /dev/null
+++ b/developer_manual/img/7/filetypes/text-vcard.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/developer_manual/img/7/filetypes/text-x-c.png b/developer_manual/img/7/filetypes/text-x-c.png
new file mode 100644
index 000000000..2bdb16a2a
Binary files /dev/null and b/developer_manual/img/7/filetypes/text-x-c.png differ
diff --git a/developer_manual/img/7/filetypes/text-x-c.svg b/developer_manual/img/7/filetypes/text-x-c.svg
new file mode 100644
index 000000000..462286754
--- /dev/null
+++ b/developer_manual/img/7/filetypes/text-x-c.svg
@@ -0,0 +1,70 @@
+
+
diff --git a/developer_manual/img/7/filetypes/text-x-h.png b/developer_manual/img/7/filetypes/text-x-h.png
new file mode 100644
index 000000000..7b4a36cdb
Binary files /dev/null and b/developer_manual/img/7/filetypes/text-x-h.png differ
diff --git a/developer_manual/img/7/filetypes/text-x-h.svg b/developer_manual/img/7/filetypes/text-x-h.svg
new file mode 100644
index 000000000..9ed1bd6ff
--- /dev/null
+++ b/developer_manual/img/7/filetypes/text-x-h.svg
@@ -0,0 +1,74 @@
+
+
diff --git a/developer_manual/img/7/filetypes/text-x-python.png b/developer_manual/img/7/filetypes/text-x-python.png
new file mode 100644
index 000000000..fbaf9a342
Binary files /dev/null and b/developer_manual/img/7/filetypes/text-x-python.png differ
diff --git a/developer_manual/img/7/filetypes/text-x-python.svg b/developer_manual/img/7/filetypes/text-x-python.svg
new file mode 100644
index 000000000..b0ed6fc53
--- /dev/null
+++ b/developer_manual/img/7/filetypes/text-x-python.svg
@@ -0,0 +1,80 @@
+
+
diff --git a/developer_manual/img/7/filetypes/text.png b/developer_manual/img/7/filetypes/text.png
new file mode 100644
index 000000000..73080fb3e
Binary files /dev/null and b/developer_manual/img/7/filetypes/text.png differ
diff --git a/developer_manual/img/7/filetypes/text.svg b/developer_manual/img/7/filetypes/text.svg
new file mode 100644
index 000000000..32685b586
--- /dev/null
+++ b/developer_manual/img/7/filetypes/text.svg
@@ -0,0 +1,39 @@
+
+
diff --git a/developer_manual/img/7/filetypes/video.png b/developer_manual/img/7/filetypes/video.png
new file mode 100644
index 000000000..a5793d6eb
Binary files /dev/null and b/developer_manual/img/7/filetypes/video.png differ
diff --git a/developer_manual/img/7/filetypes/video.svg b/developer_manual/img/7/filetypes/video.svg
new file mode 100644
index 000000000..b54e08bdf
--- /dev/null
+++ b/developer_manual/img/7/filetypes/video.svg
@@ -0,0 +1,92 @@
+
+
diff --git a/developer_manual/img/7/filetypes/web.png b/developer_manual/img/7/filetypes/web.png
new file mode 100644
index 000000000..330632124
Binary files /dev/null and b/developer_manual/img/7/filetypes/web.png differ
diff --git a/developer_manual/img/7/filetypes/web.svg b/developer_manual/img/7/filetypes/web.svg
new file mode 100644
index 000000000..5b5a9c3b7
--- /dev/null
+++ b/developer_manual/img/7/filetypes/web.svg
@@ -0,0 +1,36 @@
+
+
diff --git a/developer_manual/img/7/filetypes/x-office-document.png b/developer_manual/img/7/filetypes/x-office-document.png
new file mode 100644
index 000000000..6c0c4f8c2
Binary files /dev/null and b/developer_manual/img/7/filetypes/x-office-document.png differ
diff --git a/developer_manual/img/7/filetypes/x-office-document.svg b/developer_manual/img/7/filetypes/x-office-document.svg
new file mode 100644
index 000000000..eb2368722
--- /dev/null
+++ b/developer_manual/img/7/filetypes/x-office-document.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/developer_manual/img/7/filetypes/x-office-presentation.png b/developer_manual/img/7/filetypes/x-office-presentation.png
new file mode 100644
index 000000000..b129c76de
Binary files /dev/null and b/developer_manual/img/7/filetypes/x-office-presentation.png differ
diff --git a/developer_manual/img/7/filetypes/x-office-presentation.svg b/developer_manual/img/7/filetypes/x-office-presentation.svg
new file mode 100644
index 000000000..534e69553
--- /dev/null
+++ b/developer_manual/img/7/filetypes/x-office-presentation.svg
@@ -0,0 +1,108 @@
+
+
diff --git a/developer_manual/img/7/filetypes/x-office-spreadsheet.png b/developer_manual/img/7/filetypes/x-office-spreadsheet.png
new file mode 100644
index 000000000..9efe6f295
Binary files /dev/null and b/developer_manual/img/7/filetypes/x-office-spreadsheet.png differ
diff --git a/developer_manual/img/7/filetypes/x-office-spreadsheet.svg b/developer_manual/img/7/filetypes/x-office-spreadsheet.svg
new file mode 100644
index 000000000..aae8f3c95
--- /dev/null
+++ b/developer_manual/img/7/filetypes/x-office-spreadsheet.svg
@@ -0,0 +1,63 @@
+
+
diff --git a/developer_manual/img/7/googleplay.png b/developer_manual/img/7/googleplay.png
new file mode 100644
index 000000000..9b33dab69
Binary files /dev/null and b/developer_manual/img/7/googleplay.png differ
diff --git a/developer_manual/img/7/image-optimization.sh b/developer_manual/img/7/image-optimization.sh
new file mode 100755
index 000000000..e6374c419
--- /dev/null
+++ b/developer_manual/img/7/image-optimization.sh
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+function recursive_optimize_images() {
+cd $1;
+optipng -o6 -strip all *.png;
+jpegoptim --strip-all *.jpg;
+for svg in `ls *.svg`;
+do
+ mv $svg $svg.opttmp;
+ scour -i $svg.opttmp -o $svg --create-groups --enable-id-stripping --enable-comment-stripping --shorten-ids --remove-metadata;
+done;
+rm *.opttmp
+for dir in `ls -d */`;
+do
+ recursive_optimize_images $dir;
+ cd ..;
+done;
+}
+
+recursive_optimize_images ../../
diff --git a/developer_manual/img/7/loading-dark.gif b/developer_manual/img/7/loading-dark.gif
new file mode 100644
index 000000000..13f0f64ea
Binary files /dev/null and b/developer_manual/img/7/loading-dark.gif differ
diff --git a/developer_manual/img/7/loading-small.gif b/developer_manual/img/7/loading-small.gif
new file mode 100644
index 000000000..5025f0bed
Binary files /dev/null and b/developer_manual/img/7/loading-small.gif differ
diff --git a/developer_manual/img/7/loading.gif b/developer_manual/img/7/loading.gif
new file mode 100644
index 000000000..f8f3dff6f
Binary files /dev/null and b/developer_manual/img/7/loading.gif differ
diff --git a/developer_manual/img/7/logo-mail.gif b/developer_manual/img/7/logo-mail.gif
new file mode 100644
index 000000000..f1dd10845
Binary files /dev/null and b/developer_manual/img/7/logo-mail.gif differ
diff --git a/developer_manual/img/7/logo-wide.png b/developer_manual/img/7/logo-wide.png
new file mode 100644
index 000000000..b15c76ecb
Binary files /dev/null and b/developer_manual/img/7/logo-wide.png differ
diff --git a/developer_manual/img/7/logo-wide.svg b/developer_manual/img/7/logo-wide.svg
new file mode 100644
index 000000000..bacba6755
--- /dev/null
+++ b/developer_manual/img/7/logo-wide.svg
@@ -0,0 +1,3 @@
+
+
diff --git a/developer_manual/img/7/logo.png b/developer_manual/img/7/logo.png
new file mode 100644
index 000000000..2c551a1c2
Binary files /dev/null and b/developer_manual/img/7/logo.png differ
diff --git a/developer_manual/img/7/logo.svg b/developer_manual/img/7/logo.svg
new file mode 100644
index 000000000..06008c41c
--- /dev/null
+++ b/developer_manual/img/7/logo.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/noise.png b/developer_manual/img/7/noise.png
new file mode 100644
index 000000000..6c06c8a4d
Binary files /dev/null and b/developer_manual/img/7/noise.png differ
diff --git a/developer_manual/img/7/places/calendar-dark.png b/developer_manual/img/7/places/calendar-dark.png
new file mode 100644
index 000000000..39032bcfa
Binary files /dev/null and b/developer_manual/img/7/places/calendar-dark.png differ
diff --git a/developer_manual/img/7/places/calendar-dark.svg b/developer_manual/img/7/places/calendar-dark.svg
new file mode 100644
index 000000000..986be039a
--- /dev/null
+++ b/developer_manual/img/7/places/calendar-dark.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/places/contacts-dark.png b/developer_manual/img/7/places/contacts-dark.png
new file mode 100644
index 000000000..ec60fb603
Binary files /dev/null and b/developer_manual/img/7/places/contacts-dark.png differ
diff --git a/developer_manual/img/7/places/contacts-dark.svg b/developer_manual/img/7/places/contacts-dark.svg
new file mode 100644
index 000000000..9c95478cd
--- /dev/null
+++ b/developer_manual/img/7/places/contacts-dark.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/places/file.png b/developer_manual/img/7/places/file.png
new file mode 100644
index 000000000..ff179e96b
Binary files /dev/null and b/developer_manual/img/7/places/file.png differ
diff --git a/developer_manual/img/7/places/file.svg b/developer_manual/img/7/places/file.svg
new file mode 100644
index 000000000..ea2ea068c
--- /dev/null
+++ b/developer_manual/img/7/places/file.svg
@@ -0,0 +1,14 @@
+
+
diff --git a/developer_manual/img/7/places/files.png b/developer_manual/img/7/places/files.png
new file mode 100644
index 000000000..16c78efe4
Binary files /dev/null and b/developer_manual/img/7/places/files.png differ
diff --git a/developer_manual/img/7/places/files.svg b/developer_manual/img/7/places/files.svg
new file mode 100644
index 000000000..970f5b562
--- /dev/null
+++ b/developer_manual/img/7/places/files.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/places/folder.png b/developer_manual/img/7/places/folder.png
new file mode 100644
index 000000000..d8eb4ccf4
Binary files /dev/null and b/developer_manual/img/7/places/folder.png differ
diff --git a/developer_manual/img/7/places/folder.svg b/developer_manual/img/7/places/folder.svg
new file mode 100644
index 000000000..7ac5d6ddf
--- /dev/null
+++ b/developer_manual/img/7/places/folder.svg
@@ -0,0 +1,17 @@
+
+
diff --git a/developer_manual/img/7/places/home.png b/developer_manual/img/7/places/home.png
new file mode 100644
index 000000000..8905bd7fb
Binary files /dev/null and b/developer_manual/img/7/places/home.png differ
diff --git a/developer_manual/img/7/places/home.svg b/developer_manual/img/7/places/home.svg
new file mode 100644
index 000000000..bb75f259b
--- /dev/null
+++ b/developer_manual/img/7/places/home.svg
@@ -0,0 +1,11 @@
+
+
diff --git a/developer_manual/img/7/places/link.png b/developer_manual/img/7/places/link.png
new file mode 100644
index 000000000..7cf97115d
Binary files /dev/null and b/developer_manual/img/7/places/link.png differ
diff --git a/developer_manual/img/7/places/link.svg b/developer_manual/img/7/places/link.svg
new file mode 100644
index 000000000..f012db631
--- /dev/null
+++ b/developer_manual/img/7/places/link.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/places/music.png b/developer_manual/img/7/places/music.png
new file mode 100644
index 000000000..953a2c246
Binary files /dev/null and b/developer_manual/img/7/places/music.png differ
diff --git a/developer_manual/img/7/places/music.svg b/developer_manual/img/7/places/music.svg
new file mode 100644
index 000000000..f7eb391d9
--- /dev/null
+++ b/developer_manual/img/7/places/music.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/developer_manual/img/7/places/picture.png b/developer_manual/img/7/places/picture.png
new file mode 100644
index 000000000..b60da3b5f
Binary files /dev/null and b/developer_manual/img/7/places/picture.png differ
diff --git a/developer_manual/img/7/places/picture.svg b/developer_manual/img/7/places/picture.svg
new file mode 100644
index 000000000..b4c81b7a9
--- /dev/null
+++ b/developer_manual/img/7/places/picture.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/developer_manual/img/7/rating/s1.png b/developer_manual/img/7/rating/s1.png
new file mode 100644
index 000000000..9d5014106
Binary files /dev/null and b/developer_manual/img/7/rating/s1.png differ
diff --git a/developer_manual/img/7/rating/s10.png b/developer_manual/img/7/rating/s10.png
new file mode 100644
index 000000000..b9c190f8c
Binary files /dev/null and b/developer_manual/img/7/rating/s10.png differ
diff --git a/developer_manual/img/7/rating/s11.png b/developer_manual/img/7/rating/s11.png
new file mode 100644
index 000000000..c674569c3
Binary files /dev/null and b/developer_manual/img/7/rating/s11.png differ
diff --git a/developer_manual/img/7/rating/s2.png b/developer_manual/img/7/rating/s2.png
new file mode 100644
index 000000000..6846c8771
Binary files /dev/null and b/developer_manual/img/7/rating/s2.png differ
diff --git a/developer_manual/img/7/rating/s3.png b/developer_manual/img/7/rating/s3.png
new file mode 100644
index 000000000..2f132cc5f
Binary files /dev/null and b/developer_manual/img/7/rating/s3.png differ
diff --git a/developer_manual/img/7/rating/s4.png b/developer_manual/img/7/rating/s4.png
new file mode 100644
index 000000000..55e917f92
Binary files /dev/null and b/developer_manual/img/7/rating/s4.png differ
diff --git a/developer_manual/img/7/rating/s5.png b/developer_manual/img/7/rating/s5.png
new file mode 100644
index 000000000..fa76c311c
Binary files /dev/null and b/developer_manual/img/7/rating/s5.png differ
diff --git a/developer_manual/img/7/rating/s6.png b/developer_manual/img/7/rating/s6.png
new file mode 100644
index 000000000..8856309f8
Binary files /dev/null and b/developer_manual/img/7/rating/s6.png differ
diff --git a/developer_manual/img/7/rating/s7.png b/developer_manual/img/7/rating/s7.png
new file mode 100644
index 000000000..4112e14fd
Binary files /dev/null and b/developer_manual/img/7/rating/s7.png differ
diff --git a/developer_manual/img/7/rating/s8.png b/developer_manual/img/7/rating/s8.png
new file mode 100644
index 000000000..ce25cf58d
Binary files /dev/null and b/developer_manual/img/7/rating/s8.png differ
diff --git a/developer_manual/img/7/rating/s9.png b/developer_manual/img/7/rating/s9.png
new file mode 100644
index 000000000..3197f2378
Binary files /dev/null and b/developer_manual/img/7/rating/s9.png differ