summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/64/actions
diff options
context:
space:
mode:
authorRoger Gonzalez <roger@rogs.me>2020-04-13 11:11:23 -0300
committerRoger Gonzalez <roger@rogs.me>2020-04-13 11:11:23 -0300
commit27460d549be12b74b724537e0836b58c96ce9031 (patch)
treeef3437a35e1fe79912dd8e8f0c7a5ecbce9933b5 /.icons/Material-Black-Lime-Numix/64/actions
parent1b664b9cea0d87008b15a9aa043da30cb0c9d00e (diff)
Added Material Black theme
Diffstat (limited to '.icons/Material-Black-Lime-Numix/64/actions')
l---------.icons/Material-Black-Lime-Numix/64/actions/action-unavailable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/active-notes.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/add-files-to-archive.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/add-folder-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/add-folders-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/add.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/address-book-new.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/adjustrgb.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-baseline.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-bottom-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-node.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-top-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-baseline.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-node.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_artist.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_clock.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_lyrics.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_playcount.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/answer-correct.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/application-exit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/application-menu.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/appointment-new.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/appointment.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/archive-extract.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/archive-insert-directory.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/archive-insert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/archive-remove.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-down-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-down.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-left-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-right-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-up-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/arrow-up.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/autocorrection.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/back.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/blue-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/blue-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/blue-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/blue-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/bold.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/bonobo-component-browser.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bookmark-add.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bookmark-new.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/bookmark_add.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/bookmarks_list_add.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/bottom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bp-next.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bp-prev.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bp-rm-all.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/bp-toggle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/brown-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/brown-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/brown-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/brown-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/browser-download.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/button_cancel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/cab_extract.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/calendar-go-today.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/call-end.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/call-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/call-stop.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/cancel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer-lap.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer-pause.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer-reset.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer-start.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/chronometer.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/color-gradient.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/color-picker-black.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/color-picker-grey.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/color-picker-white.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/color-picker.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/color-select.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/configure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/contact-new.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/contrast.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/credentials-add-account.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/custom-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/custom-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/custom-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/custom-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/db-cont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/db-step-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/db-step-out.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/db-step.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/db-stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/default-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/default-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/default-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/default-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/delete-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-apply.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/dialog-layers.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/dialog-no.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-ok-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/dialog-ok.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-transform.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/dialog-yes.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-graph.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-baseline.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-equal.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-left.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-node.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-right.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-randomize.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-remove-overlaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-unclump.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-baseline.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-bottom.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-equal.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-node.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-close.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/document-edit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-export.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-import.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-new.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/document-open-recent.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/document-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-page-setup.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-print-preview.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-print.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-properties.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-revert-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-revert.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/document-save-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-save-as.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-save.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/document-send.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/documentinfo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/down.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/download.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-calligraphic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-connector.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-cuboid.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-ellipse.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-eraser.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-freehand.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-path.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-polygon-star.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-rectangle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-spiral.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/draw-text.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/dynamic-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-add.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-clear-all.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-clear-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-rtl.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-clear-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-clear.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-copy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-cut.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-delete-mail.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-delete.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-find-mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-find-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-find-replace.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-find-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-find.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-flag.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-mark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-paste.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-redo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-redo.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-rename.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-select-all.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-split.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-above.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-below.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-under.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-undo-archive.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/edit-undo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/edit-undo.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/edit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editclear.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editcopy.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editcut.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editdelete.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editor.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/editpaste.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/eog-image-gallery.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/eom-image-collection.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/epiphany-download.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/error.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/event-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-memos.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/evolution-tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-clockwise.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-zorder.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/exchange-positions.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/exifinfo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/exit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/extract-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/feed-arrow-up.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/feed-mark-read.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filefind.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filenew.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/fileprint.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filequickprint.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filesave.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/filesaveas.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/fileview-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/fill-color.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/fill-rule-even-odd.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/fill-rule-nonzero.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/filter-note-all.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/filter-note-unfiled.svg13
l---------.icons/Material-Black-Lime-Numix/64/actions/find-location.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/find.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/finish.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/folder-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/folder-tag.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/folder_color_picker.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/folder_new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/font-select.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/format-fill-color.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/format-indent-less-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-indent-less.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/format-indent-more-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-indent-more.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-justify-center.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-justify-fill.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-justify-left.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-justify-right.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/format-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/format-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-bold.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-rtl.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-italic.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-none.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-strikethrough.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/format-text-underline.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/games-difficult.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/games-endturn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/games-hint.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/games-solve.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/geany-build.svg13
l---------.icons/Material-Black-Lime-Numix/64/actions/geany-close-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/geany-save-all.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/globe.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-app-install-star.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-lockscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-log-out.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-logout.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-run.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-session-logout.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-session-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-rpl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-snd.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/go-back-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-bottom.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-down.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/go-first-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-first.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/go-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-home.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/go-jump-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/go-jump-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-jump.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/go-last-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-last.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/go-left.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/go-next-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-next.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/go-previous-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-previous.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/go-right.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/go-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/go-up.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/gohome.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/green-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/green-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/green-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/green-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/grey-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/grey-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/grey-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/grey-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-about.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-add.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-apply.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-bold.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-clear.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-color-picker.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-connect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-convert.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-copy.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-cut.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-delete.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-disconnect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd-multiple.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-edit.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-execute.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-find-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-find.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-down.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-go-up.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-bottom.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-top.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-help.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-index.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-play-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-record.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-no.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-ok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-page-setup.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-print-error.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-print-paused.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-print-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-print-report.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-print-warning.svg16
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-print.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-quit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-redo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-refresh.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-remove.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-save-all.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-save-as.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-save.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-search.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-select-color.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-select-font.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-ltr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-rtl.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-undo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-yes.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-100.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-fit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/help-about.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/help-contents.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/help-contextual.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/help-faq.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/help-hint.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/help-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/help.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/hint.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/history-view.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/hook-notifier.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-adjust.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-auto-adjust.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-crop.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-gallery.svg32
l---------.icons/Material-Black-Lime-Numix/64/actions/image-loading.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/image-red-eye.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/image-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/image-zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/insert-image.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/insert-link.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/insert-object.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/insert-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/insert-table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/insert-text.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/internet-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/invertimage.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/italic.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/journal-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kdenlive-menu.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kfind.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kfm_home.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/knotes_alarm.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/knotes_close.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/knotes_date.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/knotes_delete.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/korg-todo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-check-data.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-info-widget.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-pause.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-remove.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-start.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/kt-stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_alignblock.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_aligncenter.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_alignhorizontalcenter.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_alignleft.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_alignright.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_bold.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_crop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_decrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_deletecolumns.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_deleterows.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_incrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_italic.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_mergecells.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_sortascending.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_sortdescending.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/lc_underline.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/list-add-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/list-add.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/list-itemize.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/list-remove-user.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/list-remove.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-archive.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-attachment.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-copy.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-encrypted.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-forward.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/mail-forwarded.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-important.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-junk.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-notjunk.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-read.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-mark-unread.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-message-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-message.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-move.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/mail-read.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-replied.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-reply-all.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-reply-sender.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-send-receive.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/mail-send.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/mail-unread.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/mail_forward.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/mail_new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/mail_reply.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/mail_replyall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-eject.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-import-audio-cd.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-pause.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-record.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-start-rtl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playback-stop.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playlist-repeat.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-playlist-shuffle.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/media-record.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/media-track-add-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/media-track-edit-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/media-track-remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/menu_new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/nemo-eject.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/network-connect.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/network-disconnect.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/next.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-add.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-break.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-cusp.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-delete-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-delete.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-join-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-join.svg10
l---------.icons/Material-Black-Lime-Numix/64/actions/node-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/node-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-smooth.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-symmetric.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/node-type-auto-smooth.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/node-type-cusp.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/node-type-smooth.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/node-type-symmetric.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/note-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/note.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/notebook-new.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/notebook.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/object-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-fill.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-flip-horizontal.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-flip-vertical.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-group.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-inverse.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/object-merge.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-rotate-left.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-rotate-right.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/object-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-straighten.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-stroke-style.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-stroke.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-to-path.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/object-ungroup.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/open-menu.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/orange-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/orange-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/orange-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/orange-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-available-locked.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/package-available-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-available.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-broken.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-downgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-install.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-installed-locked.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-installed-outdated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-installed-updated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-new.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-purge.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-reinstall.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-remove.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-supported.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/package-upgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-linear.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-radial.svg9
l---------.icons/Material-Black-Lime-Numix/64/actions/paint-none.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-pattern.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-solid.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-swatch.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/paint-unknown.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/panel-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/photos-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pink-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pink-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pink-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pink-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/pixelart-trace.svg18
l---------.icons/Material-Black-Lime-Numix/64/actions/player_eject.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_end.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_fwd.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_pause.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_play.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_record.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_rew.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_start.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/player_stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/playlist-generator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/poedit-fuzzy.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/poedit-update.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/poedit-validate.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/previous.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/printer-error.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/printer-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/printer-paused.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/printer-warning.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/process-stop.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/purple-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/purple-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/purple-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/purple-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/query-free-busy.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/rating.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/ratiocrop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/red-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/red-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/red-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/red-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/redeyes.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/redhat-home.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/redo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/reload.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/reload3.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/reload_all_tabs.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/reload_page.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remmina-fit-window.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remmina-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remmina-scale.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remmina-switch-page.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/remove.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/resource-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/resource-group.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/revert.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/rhythmbox-set-star.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/rotate.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/segment-curve.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/segment-line.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-break.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-combine.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-exclude.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-lower.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-raise.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/selection-top.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/send-to.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/setroubleshoot_icon.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/shear.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/shotwell-auto-enhance.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/show-hidden.svg101
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/sidebar.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/similarartists-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/slideshow-play.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/split.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/star-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/start.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_about.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_add-bookmark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_addressbook.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_bell.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_bottom.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_calc-accept.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_calc-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_calendar-and-taks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_calendar.svg23
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_close.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_contact-list.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_copy.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_cut.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_delete.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_down.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_edit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_exit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_file-properites.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_file-properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_first.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_folder-properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_folder_properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_help-add-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_help.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_insert-note.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_insert-rule.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_insert-table.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_last.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_left.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-compose.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-filters-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup-done.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_mail-open-multiple.svg15
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply-to-all.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send-receive.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_mail-unread-multiple.svg13
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mailto.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_mark.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-next.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-play.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-prev.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-rec.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-rew.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_navigator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_new-24h-appointment.svg25
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-address-book.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-appointment.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-bcard.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-dir.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_new-meeting.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-tab.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-text.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_new-window.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_no.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_not.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_notes.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_people.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_print-preview.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_print-setup.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_print.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_properties.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_redo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_repeat.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_right.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_save-as.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_save.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_scores.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_search-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_search.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_select-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_select-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_show-all.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned-to.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_task-recurring.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_task.svg16
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_text-monospaced.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_timezone.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_todo.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_top.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_undo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_video-conferencing.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_view-details.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stock_xfburn-burn-cd.svg13
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_yes.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-1.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-page.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-butt.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-round.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-square.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-join-bevel.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-join-miter.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-join-round.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/stroke-to-path.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-lock-screen.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/system-log-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-logout.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-reboot.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/system-restart-panel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-restart.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-run.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/system-search.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-shut-down.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel-restart.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-restart-panel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-shutdown.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/system-suspend-hibernate.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/system-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/system-upgrade.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/tab-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/tab_new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tag-new.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/tag.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tap-create.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tap-extract-to.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tap-extract.svg6
l---------.icons/Material-Black-Lime-Numix/64/actions/tool-check-spelling.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-measure.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-node-editor.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-pointer.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-spray.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tool-tweak.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/tools-check-spelling.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/tools-wizard.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/top.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-crop-and-resize.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-move-horizontal.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-move-vertical.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-move.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-scale-horizontal.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-scale-vertical.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-scale.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-shear-down.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-shear-left.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-shear-right.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/transform-shear-up.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-skew-horizontal.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/transform-skew-vertical.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/underline.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/undo.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/up.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/upindicator.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/user-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/user-identity.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-day.svg24
l---------.icons/Material-Black-Lime-Numix/64/actions/view-calendar-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-month.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-upcoming-days.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-week.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-calendar-workweek.svg24
l---------.icons/Material-Black-Lime-Numix/64/actions/view-calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-fullscreen.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-grid.svg12
l---------.icons/Material-Black-Lime-Numix/64/actions/view-list-details.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-list-icons.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-list-tree.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-list.svg8
l---------.icons/Material-Black-Lime-Numix/64/actions/view-media-artist.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-media-lyrics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-media-playlist.svg7
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-journal.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-notes.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-pim-tasks.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-preview.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-all-tree.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-all.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-own.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-system.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-tree.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-process-users.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-refresh.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-restore.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-right-close.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-right-new.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-sort-ascending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-sort-descending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-split-left-right.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/view-split-top-bottom.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/view-statistics.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-task.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/view-wrapped.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewimage.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewmag+.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewmag-.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewmag1.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/viewmagfit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/window-close.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/window-new.svg5
l---------.icons/Material-Black-Lime-Numix/64/actions/window_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/window_new.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/window_nofullscreen.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/wrapped.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/x-clementine-artist.svg3
l---------.icons/Material-Black-Lime-Numix/64/actions/x-clementine-shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfce-system-exit.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfce-system-lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/xfsm-hibernate.svg31
l---------.icons/Material-Black-Lime-Numix/64/actions/xfsm-logout.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfsm-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfsm-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/64/actions/xfsm-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/yellow-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open-recent.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/yellow-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/64/actions/zoom-best-fit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-best.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-height.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-width.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-original.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/actions/zoom-out.svg4
l---------.icons/Material-Black-Lime-Numix/64/actions/zoom.svg1
911 files changed, 4204 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/action-unavailable.svg b/.icons/Material-Black-Lime-Numix/64/actions/action-unavailable.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/action-unavailable.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/active-notes.svg b/.icons/Material-Black-Lime-Numix/64/actions/active-notes.svg
new file mode 100644
index 00000000..1b9cd051
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/active-notes.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 64">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 50 a 14 14 0 1 1 28 0 14 14 0 0 1 -28 0 z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g transform="matrix(-2,0,0,-2,100.00171,64.9983)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/add-files-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/add-files-to-archive.svg
new file mode 100644
index 00000000..57681cda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/add-files-to-archive.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#888" d="M 5.714844 8 L 34.285156 8 C 40 8 40 8 40 14.222656 L 40 57.777344 C 40 64 40 64 34.285156 64 L 5.714844 64 C 0 64 0 64 0 57.777344 L 0 14.222656 C 0 8 0 8 5.714844 8 Z "/>
+<path style="fill:#fff" d="M 21.714844 0 L 50.285156 0 C 56 0 56 0 56 6.222656 L 56 49.777344 C 56 56 56 56 50.285156 56 L 21.714844 56 C 16 56 16 56 16 49.777344 L 16 6.222656 C 16 0 16 0 21.714844 0 Z "/>
+</g>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/add-folder-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/add-folder-to-archive.svg
@@ -0,0 +1 @@
+add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/add-folders-to-archive.svg
new file mode 120000
index 00000000..8bb82dd9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/add-folders-to-archive.svg
@@ -0,0 +1 @@
+custom-add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/add.svg b/.icons/Material-Black-Lime-Numix/64/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/address-book-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/address-book-new.svg
new file mode 100644
index 00000000..40d56e6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/address-book-new.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 11 0 L 53 0 C 60 0 60 0 60 7.109375 L 60 56.890625 C 60 64 60 64 53 64 L 11 64 C 4 64 4 64 4 56.890625 L 4 7.109375 C 4 0 4 0 11 0 Z "/>
+<path style="fill:#2d2d2d;fill-opacity:.533" d="M 22.289062 16.246094 C 20.738281 21.777344 20.703125 29.4375 23.46875 33.214844 C 24.628906 35.007812 26.21875 37.363281 24.972656 39.507812 C 22.675781 42.855469 18.84375 44.660156 15.355469 46.480469 C 14.167969 46.605469 14.597656 47.707031 14.515625 48.523438 C 14.515625 49.171875 14.324219 50.019531 15.269531 49.714844 L 48.730469 49.714844 C 49.675781 50.019531 49.484375 49.171875 49.484375 48.523438 C 49.402344 47.707031 49.832031 46.605469 48.644531 46.480469 C 45.15625 44.660156 41.324219 42.855469 39.027344 39.507812 C 37.78125 37.363281 39.371094 35.007812 40.53125 33.214844 C 43.453125 29.101562 43.835938 20.152344 41.703125 16.121094 C 39.777344 12.621094 37.832031 10.800781 32 10.667969 C 26.15625 10.902344 24.222656 12.621094 22.289062 16.246094 Z "/>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/adjustrgb.svg b/.icons/Material-Black-Lime-Numix/64/actions/adjustrgb.svg
new file mode 120000
index 00000000..b8f88410
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/adjustrgb.svg
@@ -0,0 +1 @@
+image-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/alarm.svg b/.icons/Material-Black-Lime-Numix/64/actions/alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..accddf23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-baseline.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect width="3" height="56" x="6.5" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1 0 0 1 -0.007 0.066)">
+ <path d="m 24.598 22.891 q 1.331 0 2.34 -0.04 1.049 -0.081 1.734 -0.242 l 0 -6.252 q -0.403 -0.202 -1.331 -0.323 -0.887 -0.161 -2.178 -0.161 -0.847 0 -1.815 0.121 -0.928 0.121 -1.734 0.524 -0.766 0.363 -1.291 1.049 -0.524 0.645 -0.524 1.734 0 2.02 1.291 2.824 1.291 0.766 3.509 0.766 z m -0.323 -18.797 q 2.259 0 3.792 0.605 1.573 0.565 2.501 1.654 0.968 1.049 1.371 2.541 0.403 1.452 0.403 3.227 l 0 13.11 q -0.484 0.081 -1.371 0.242 -0.847 0.121 -1.936 0.242 -1.089 0.121 -2.38 0.202 -1.25 0.121 -2.501 0.121 -1.775 0 -3.267 -0.363 -1.492 -0.363 -2.582 -1.129 -1.089 -0.807 -1.694 -2.097 -0.605 -1.291 -0.605 -3.106 0 -1.734 0.686 -2.985 0.726 -1.25 1.936 -2.02 1.21 -0.766 2.824 -1.129 1.613 -0.363 3.388 -0.363 0.565 0 1.17 0.081 0.605 0.04 1.129 0.161 0.565 0.081 0.968 0.161 0.403 0.081 0.565 0.121 l 0 -1.049 q 0 -0.928 -0.202 -1.815 -0.202 -0.928 -0.726 -1.613 -0.524 -0.726 -1.452 -1.129 -0.887 -0.444 -2.34 -0.444 -1.855 0 -3.267 0.282 -1.371 0.242 -2.057 0.524 l -0.444 -3.106 q 0.726 -0.323 2.42 -0.605 1.694 -0.323 3.671 -0.323 z" style="fill:#888888;fill-opacity:1"/>
+ <path d="m 15.236 56.1 q 0.444 0.202 1.129 0.363 0.726 0.202 1.412 0.202 2.219 0 3.469 -1.01 1.25 -0.968 2.259 -3.187 q -2.541 -4.84 -4.76 -10.245 -2.178 -5.445 -3.63 -11.01 l 4.03 0 q 0.444 1.815 1.049 3.913 0.645 2.097 1.412 4.316 0.766 2.219 1.654 4.437 0.887 2.219 1.855 4.276 1.533 -4.235 2.662 -8.39 1.129 -4.155 2.138 -8.551 l 3.872 0 q -1.452 5.929 -3.227 11.415 -1.775 5.445 -3.832 10.205 -0.807 1.815 -1.694 3.106 -0.847 1.331 -1.896 2.178 -1.049 0.847 -2.38 1.25 -1.291 0.403 -2.945 0.403 -0.444 0 -0.928 -0.081 -0.484 -0.04 -0.968 -0.161 -0.444 -0.081 -0.847 -0.202 -0.363 -0.121 -0.524 -0.202 l 0.686 -3.03 z" style="fill:#888888;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-bottom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..30b8f120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-bottom-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="24.5" x="37.5" height="12" width="16" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="8.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-48" y="4" transform="matrix(0,-1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="-60" y="38" transform="matrix(0,-1,1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..6c76bde3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-center.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-41" x="37.5" height="18" width="16" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="-50" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="30.5" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..5a470ede
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="-39.5" x="37.5" height="12" width="16" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="-55.5" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="16" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="4" y="38" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-to-anchor.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..08fd24de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="-39.5" x="37.5" height="12" width="16" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="-55.5" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="16" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="4" y="6" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..78d2c6a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-left.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-37.5" x="37.5" height="18" width="16" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="-55.5" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="6" y="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-node.svg
new file mode 100644
index 00000000..6b85ff4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-node.svg
@@ -0,0 +1 @@
+<svg height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><path d="m20 10v14l8-7.000002z" fill="#f9b13a"/><path d="m47.5 26.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><g fill="#888"><path d="m30 5h3v12h-3z"/><path d="m30 26h3v12h-3z"/><path d="m30 47h3v12h-3z"/></g><path d="m20 42v14l8-7z" fill="#f9b13a"/><path d="m43 25v14l-8-7z" fill="#f9b13a"/><path d="m4.5 43.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><path d="m4.5 11.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/></svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..48f92498
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="24.5" x="37.5" height="12" width="16" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="8.5" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-48" y="4" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="-60" y="38" transform="scale(-1,1)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-to-anchor.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..aae3045b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="24.5" x="37.5" height="12" width="16" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="8.5" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-48" y="4" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="-60" y="6" transform="scale(-1,1)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..8a8fbf82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-right.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="matrix(0,1,1,0,0,0)" y="26.5" x="37.5" height="18" width="16" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="8.5" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-58" y="4" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-top-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..a0df9917
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-horizontal-top-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="-39.5" x="37.5" height="12" width="16" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="10.5" y="-55.5" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="16" y="4" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="4" y="38" transform="matrix(0,1,1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..aab94190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-baseline.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="56" width="3" y="-60" x="-58" transform="matrix(0 -1 -1 0 0 0)"/>
+ <path style="fill:#888888;fill-opacity:1" d="m 13.685 52.47 q 0.444 0.202 1.13 0.362 0.726 0.202 1.412 0.202 2.219 0 3.468 -1.01 1.251 -0.968 2.258 -3.186 -2.542 -4.841 -4.76 -10.245 -2.178 -5.446 -3.63 -11.01 l 4.03 0 q 0.444 1.815 1.049 3.913 0.646 2.097 1.412 4.316 0.766 2.219 1.654 4.437 0.887 2.219 1.856 4.275 1.533 -4.236 2.661 -8.389 1.13 -4.155 2.138 -8.551 l 3.872 0 q -1.453 5.929 -3.227 11.415 -1.774 5.446 -3.832 10.204 -0.807 1.815 -1.694 3.106 -0.848 1.331 -1.896 2.178 -1.049 0.848 -2.379 1.251 -1.291 0.403 -2.938 0.403 -0.444 0 -0.928 -0.08 -0.484 -0.041 -0.968 -0.161 -0.444 -0.08 -0.848 -0.202 -0.362 -0.121 -0.525 -0.202 l 0.685 -3.03 z"/>
+ <path style="fill:#888888;fill-opacity:1" d="m 43.26 45.853 c 0.887 0 1.668 -0.013 2.34 -0.041 0.699 -0.054 1.277 -0.134 1.735 -0.243 l 0 -6.252 c -0.269 -0.134 -0.713 -0.243 -1.331 -0.323 -0.592 -0.108 -1.318 -0.161 -2.178 -0.161 -0.564 0 -1.169 0.041 -1.815 0.121 -0.618 0.08 -1.197 0.256 -1.735 0.525 -0.512 0.243 -0.941 0.592 -1.291 1.049 -0.349 0.43 -0.525 1.01 -0.525 1.735 0 1.345 0.43 2.286 1.291 2.824 0.861 0.512 2.03 0.766 3.509 0.766 z m -0.323 -18.797 c 1.505 0 2.77 0.202 3.791 0.605 1.049 0.377 1.882 0.928 2.501 1.654 0.646 0.699 1.102 1.546 1.371 2.542 0.269 0.968 0.403 2.043 0.403 3.227 l 0 13.11 c -0.323 0.054 -0.78 0.134 -1.371 0.243 -0.564 0.08 -1.21 0.161 -1.937 0.243 -0.726 0.08 -1.52 0.148 -2.379 0.202 -0.833 0.08 -1.668 0.121 -2.501 0.121 -1.184 0 -2.273 -0.121 -3.267 -0.362 -0.995 -0.243 -1.856 -0.618 -2.581 -1.13 -0.726 -0.538 -1.291 -1.236 -1.694 -2.097 -0.403 -0.861 -0.605 -1.896 -0.605 -3.106 0 -1.156 0.228 -2.151 0.685 -2.984 0.484 -0.833 1.13 -1.505 1.937 -2.02 0.807 -0.512 1.748 -0.887 2.824 -1.13 1.076 -0.243 2.205 -0.362 3.388 -0.362 0.377 0 0.766 0.026 1.169 0.08 0.403 0.026 0.78 0.08 1.13 0.161 0.377 0.054 0.699 0.108 0.968 0.161 0.269 0.054 0.457 0.094 0.564 0.121 l 0 -1.049 c 0 -0.618 -0.067 -1.223 -0.202 -1.815 -0.134 -0.618 -0.377 -1.156 -0.726 -1.614 -0.349 -0.484 -0.833 -0.861 -1.453 -1.13 -0.592 -0.295 -1.371 -0.444 -2.34 -0.444 -1.236 0 -2.325 0.094 -3.267 0.282 -0.915 0.161 -1.6 0.336 -2.058 0.525 l -0.444 -3.106 c 0.484 -0.215 1.291 -0.417 2.42 -0.605 1.13 -0.215 2.353 -0.323 3.67 -0.323 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-out.svg
new file mode 120000
index 00000000..a39373f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-out.svg
@@ -0,0 +1 @@
+align-horizontal-bottom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-to-anchor.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..4eff0c35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="24.5" x="-26.5" height="12" width="16" transform="scale(-1,1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="-53.5" y="8.5" transform="scale(-1,1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-48" y="-60" transform="matrix(0,-1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="-60" y="-58" transform="matrix(0,-1,-1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..1305f031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-bottom.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="scale(-1,1)" y="26.5" x="-26.5" height="18" width="16" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="-53.5" y="8.5" transform="scale(-1,1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="-58" y="-60" transform="matrix(0,-1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-center.svg
new file mode 100644
index 00000000..b8026cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-center.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="scale(1,-1)" y="-41" x="37.5" height="18" width="16" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="-50" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="30.5" y="4" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-node.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-node.svg
new file mode 100644
index 00000000..f4a0c6ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-node.svg
@@ -0,0 +1 @@
+<svg height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 1 0 0 64)"><path d="m20 10v14l8-7.000002z" fill="#f9b13a"/><path d="m47.5 26.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><g fill="#888"><path d="m30 5h3v12h-3z"/><path d="m30 26h3v12h-3z"/><path d="m30 47h3v12h-3z"/></g><path d="m20 42v14l8-7z" fill="#f9b13a"/><path d="m43 25v14l-8-7z" fill="#f9b13a"/><path d="m4.5 43.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><path d="m4.5 11.5h11v11h-11z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-out.svg
new file mode 120000
index 00000000..ef163574
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-out.svg
@@ -0,0 +1 @@
+align-horizontal-top-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-to-anchor.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..7a8069a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="-39.5" x="-26.5" height="12" width="16" transform="scale(-1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="28" x="-53.5" y="-55.5" transform="scale(-1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="16" y="-60" transform="matrix(0,1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="16" x="4" y="-58" transform="matrix(0,1,-1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top.svg
new file mode 100644
index 00000000..9de3f32b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/align-vertical-top.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="scale(1,-1)" y="-37.5" x="37.5" height="18" width="16" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="16" height="36" x="10.5" y="-55.5" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect width="3" height="56" x="6" y="4" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/amarok_artist.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/amarok_artist.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/amarok_clock.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_clock.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/amarok_lyrics.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/amarok_lyrics.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/amarok_playcount.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playcount.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist_refresh.svg b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/amarok_playlist_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/answer-correct.svg b/.icons/Material-Black-Lime-Numix/64/actions/answer-correct.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/answer-correct.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/application-exit.svg b/.icons/Material-Black-Lime-Numix/64/actions/application-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/application-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/application-menu.svg b/.icons/Material-Black-Lime-Numix/64/actions/application-menu.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/application-menu.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/appointment-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/appointment-new.svg
new file mode 100644
index 00000000..cdeaa159
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/appointment-new.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 62 32 c 0 16.567 -13.433 30 -30 30 -16.567 0 -30 -13.433 -30 -30 0 -16.567 13.433 -30 30 -30 16.567 0 30 13.433 30 30" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 31.949 11.148 c -1.762 0.027 -3.176 1.488 -3.148 3.25 l 0 17.602 c 0 0.75 0.262 1.477 0.75 2.051 l 8 9.598 c 0.711 0.965 1.887 1.438 3.063 1.266 c 1.176 -0.188 2.148 -1 2.535 -2.125 c 0.391 -1.125 0.113 -2.375 -0.699 -3.238 l -7.25 -8.699 l 0 -16.453 c 0.012 -0.859 -0.324 -1.699 -0.938 -2.313 c -0.613 -0.609 -1.449 -0.949 -2.313 -0.938 Z" style="fill:#268bd2"/>
+ <path d="m 32 0 c -17.637 0 -32 14.363 -32 32 c 0 17.637 14.363 32 32 32 c 17.637 0 32 -14.363 32 -32 c 0 -17.637 -14.363 -32 -32 -32 m 0 6.398 c 14.176 0 25.602 11.426 25.602 25.602 c 0 14.176 -11.426 25.602 -25.602 25.602 c -14.176 0 -25.602 -11.426 -25.602 -25.602 c 0 -14.176 11.426 -25.602 25.602 -25.602 Z" style="fill:#aaa"/>
+ <path d="m 64 40 l -12 0 l 0 -12 l -12 0 l 0 12 l -12 0 l 0 12 l 12 0 l 0 12 l 12 0 l 0 -12 l 12 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/appointment.svg b/.icons/Material-Black-Lime-Numix/64/actions/appointment.svg
new file mode 100644
index 00000000..2d1b3fc1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/appointment.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 62 32 c 0 16.567 -13.433 30 -30 30 -16.567 0 -30 -13.433 -30 -30 0 -16.567 13.433 -30 30 -30 16.567 0 30 13.433 30 30" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 31.949 11.148 c -1.762 0.027 -3.176 1.488 -3.148 3.25 l 0 17.602 c 0 0.75 0.262 1.477 0.75 2.051 l 8 9.598 c 0.711 0.965 1.887 1.438 3.063 1.266 c 1.176 -0.188 2.148 -1 2.535 -2.125 c 0.391 -1.125 0.113 -2.375 -0.699 -3.238 l -7.25 -8.699 l 0 -16.453 c 0.012 -0.859 -0.324 -1.699 -0.938 -2.313 c -0.613 -0.609 -1.449 -0.949 -2.313 -0.938 Z" style="fill:#268bd2"/>
+ <path d="m 32 0 c -17.637 0 -32 14.363 -32 32 c 0 17.637 14.363 32 32 32 c 17.637 0 32 -14.363 32 -32 c 0 -17.637 -14.363 -32 -32 -32 m 0 6.398 c 14.176 0 25.602 11.426 25.602 25.602 c 0 14.176 -11.426 25.602 -25.602 25.602 c -14.176 0 -25.602 -11.426 -25.602 -25.602 c 0 -14.176 11.426 -25.602 25.602 -25.602 Z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/archive-extract.svg b/.icons/Material-Black-Lime-Numix/64/actions/archive-extract.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/archive-extract.svg
@@ -0,0 +1 @@
+tap-extract-to.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/archive-insert-directory.svg b/.icons/Material-Black-Lime-Numix/64/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/archive-insert-directory.svg
@@ -0,0 +1 @@
+add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/archive-insert.svg b/.icons/Material-Black-Lime-Numix/64/actions/archive-insert.svg
new file mode 120000
index 00000000..c4404088
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/archive-insert.svg
@@ -0,0 +1 @@
+tap-create.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/archive-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/archive-remove.svg
new file mode 100644
index 00000000..38ccf8b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/archive-remove.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 49.676 c 0 1.512 1.605 3.117 3.117 3.117 l 49.766 0 c 1.512 0 3.117 -1.605 3.117 -3.117 l 0 -49.766 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#c19553"/>
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 16.793 c 6.215 0 49.785 0 56 0 l 0 -16.883 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 28 4 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0.039 l 0 8 l -4 -0.039 l 0 8 l 8 0 l 0 -8 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0 l 0 -4 l 4 0 l 0 -4 l -4 0 l 0 -4 Z" style="fill:#fff"/>
+ <path d="m 32 44 32 0 0 12 -32 0 z" style="fill:#dc312f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-down-double.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-down-double.svg
new file mode 100644
index 00000000..37260ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-down-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 60,4 4,4 19.554688,24 4,24 32,60 60,24 44.445312,24 60,4 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-down.svg
new file mode 100644
index 00000000..4c427e27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-down.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,-4,-4,0,64,78)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-left-double.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-left-double.svg
new file mode 100644
index 00000000..f4796940
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-left-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 60,4 60,60 40,44.445312 40,60 4,32 40,4 40,19.554688 60,4 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-left.svg
new file mode 100644
index 00000000..81cc3fd6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(4,0,0,4,-14,0)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-right-double.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-right-double.svg
new file mode 100644
index 00000000..db00173b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-right-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 4 4 L 4 60 L 24 44.445312 L 24 60 L 60 32 L 24 4 L 24 19.554688 L 4 4 z " style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-right.svg
new file mode 100644
index 00000000..01d5c2a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(-4,0,0,4,78,0)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-up-double.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-up-double.svg
new file mode 100644
index 00000000..f74f3a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-up-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 60,60 4,60 19.554688,40 4,40 32,4 60,40 44.445312,40 60,60 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/arrow-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/arrow-up.svg
new file mode 100644
index 00000000..3cd907fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/arrow-up.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,4,-4,0,64,-14)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/autocorrection.svg b/.icons/Material-Black-Lime-Numix/64/actions/autocorrection.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/autocorrection.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/back.svg b/.icons/Material-Black-Lime-Numix/64/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/blue-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/blue-add-folders-to-archive.svg
new file mode 100644
index 00000000..ea51466f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/blue-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" y="31.998" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8.5"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect y="13.998" height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="28.5"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open-recent.svg
new file mode 100644
index 00000000..772f75e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open.svg
new file mode 100644
index 00000000..e61c99e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/blue-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/blue-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/blue-folder-new.svg
new file mode 100644
index 00000000..2d352bae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/blue-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bold.svg b/.icons/Material-Black-Lime-Numix/64/actions/bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bonobo-component-browser.svg b/.icons/Material-Black-Lime-Numix/64/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bonobo-component-browser.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bookmark-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/bookmark-add.svg
new file mode 100644
index 00000000..d296a31a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bookmark-add.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 8 0 0 52 16 -16 16 16 0 -16 0 -4 -8 0 0 -16 8 0 0 -16 z" style="fill:#bebebe"/>
+ <path d="m 44 12 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 0 -8 -8 0 0 -8 -8 0 z" style="fill:#859900;fill-opacity:1"/>
+ <path d="M 40,0 8,0 8,52 24,36 l 16,16 0,-20 -8,0 0,-16 8,0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 8 0 0 52 4 -4 0 -48 z m 28 0 0 16 4 0 0 -16 z m 0 32 0 16 4 4 0 -20 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bookmark-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/bookmark-new.svg
new file mode 100644
index 00000000..f3262fbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bookmark-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32.07 3 c -4.123 -0.016 -6.442 14.465 -9.788 16.854 -3.345 2.388 -17.901 -0.051 -19.19 3.83 -1.289 3.883 11.879 10.535 13.14 14.428 c 1.258 3.892 -5.515 16.865 -2.189 19.28 3.327 2.416 13.778 -7.933 17.902 -7.916 4.122 0.016 14.429 10.561 17.773 8.172 c 3.345 -2.39 -3.351 -15.525 -2.061 -19.408 1.29 -3.881 14.524 -10.409 13.265 -14.3 -1.259 -3.893 -15.864 -1.542 -19.19 -3.958 -3.325 -2.416 -5.537 -16.966 -9.659 -16.982 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+ <path d="m 28 21 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 0 -8 -8 0 0 -8 z" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bookmark_add.svg b/.icons/Material-Black-Lime-Numix/64/actions/bookmark_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bookmarks_list_add.svg b/.icons/Material-Black-Lime-Numix/64/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bookmarks_list_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bp-next.svg b/.icons/Material-Black-Lime-Numix/64/actions/bp-next.svg
new file mode 100644
index 00000000..e45e3f3a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bp-next.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 32 a 28 28 0 0 1 -56 0 28 28 0 1 1 56 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 31 16 20 16 -20 16 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="8" x="15" y="28" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bp-prev.svg b/.icons/Material-Black-Lime-Numix/64/actions/bp-prev.svg
new file mode 100644
index 00000000..89604af7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bp-prev.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 32 a 28 28 0 0 1 -56 0 28 28 0 1 1 56 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 33 16 -20 16 l 20 16 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="8" x="-49" y="28" transform="scale(-1,1)" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bp-rm-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/bp-rm-all.svg
new file mode 100644
index 00000000..25eda0a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bp-rm-all.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 32.819 4.02 A 27.999 27.999 0 0 0 4 32 27.999 27.999 0 0 0 6.906 44.37 L 44.37 6.908 A 27.999 27.999 0 0 0 32.819 4.02 M 57.1 19.634 19.64 57.09 A 27.999 27.999 0 0 0 59.998 32 27.999 27.999 0 0 0 57.1 19.634" style="fill:#dc322f;fill-rule:evenodd"/>
+ <rect width="78.51" height="12" x="-39.25" y="39.25" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/bp-toggle.svg b/.icons/Material-Black-Lime-Numix/64/actions/bp-toggle.svg
new file mode 100644
index 00000000..1b443fe2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/bp-toggle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 32 a 28 28 0 0 1 -56 0 28 28 0 1 1 56 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/brown-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/brown-add-folders-to-archive.svg
new file mode 100644
index 00000000..aeba1aec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/brown-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" x="8.5" height="5.941" y="31.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" x="28.5" y="13.998" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open-recent.svg
new file mode 100644
index 00000000..4077e09f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open.svg
new file mode 100644
index 00000000..4616536f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/brown-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/brown-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/brown-folder-new.svg
new file mode 100644
index 00000000..5b3173a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/brown-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/browser-download.svg b/.icons/Material-Black-Lime-Numix/64/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/button_cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/button_cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/button_cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/cab_extract.svg b/.icons/Material-Black-Lime-Numix/64/actions/cab_extract.svg
new file mode 120000
index 00000000..01735382
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/cab_extract.svg
@@ -0,0 +1 @@
+tap-extract.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/calendar-go-today.svg b/.icons/Material-Black-Lime-Numix/64/actions/calendar-go-today.svg
new file mode 120000
index 00000000..dd6941d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/calendar-go-today.svg
@@ -0,0 +1 @@
+go-today.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/call-end.svg b/.icons/Material-Black-Lime-Numix/64/actions/call-end.svg
new file mode 120000
index 00000000..5e4612b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/call-end.svg
@@ -0,0 +1 @@
+call-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/call-start.svg b/.icons/Material-Black-Lime-Numix/64/actions/call-start.svg
new file mode 100644
index 00000000..a97f750c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/call-start.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 54.613281 -0.00390625 C 50.503906 -0.00390625 47.519531 3.722656 44.90625 6.382812 C 42.449219 9.574219 39.890625 13.296875 39.195312 17.023438 C 39.195312 18.621094 40.742188 19.152344 41.382812 20.214844 C 43.890625 22.34375 46.453125 25.535156 44.90625 29.261719 C 42.609375 33.515625 38.398438 36.710938 35.089844 40.433594 C 32.476562 43.09375 29.0625 46.820312 24.902344 45.222656 C 21.808594 43.625 20.046875 40.964844 17.648438 39.371094 C 14.289062 39.371094 11.40625 41.5 8.632812 43.09375 C 5.058594 45.753906 1.378906 48.945312 0.101562 53.203125 C -0.648438 56.394531 2.980469 58.523438 5.21875 60.121094 C 10.820312 64.378906 18.394531 64.910156 24.847656 62.78125 C 35.195312 59.054688 43.519531 51.074219 50.878906 43.625 C 57.117188 36.175781 63.144531 27.664062 63.945312 18.085938 C 64.480469 11.171875 61.011719 4.785156 55.679688 0.527344 L 55.144531 -0.00390625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/call-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/call-stop.svg
new file mode 100644
index 00000000..b2ac2377
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/call-stop.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 10.476562 6.785156 C 4.957031 8.40625 1.324219 12.96875 0.429688 20.507812 C 0.183594 23.675781 -0.855469 28.078125 1.578125 30.183594 C 4.832031 32.566406 8.808594 32.175781 12.339844 31.414062 C 14.917969 30.582031 16.023438 30.277344 18.082031 27.898438 C 18.082031 27.898438 17.84375 21.871094 18.941406 18.570312 C 27.808594 14.007812 36.4375 14.347656 45.058594 18.570312 C 46.15625 21.871094 45.917969 27.898438 45.917969 27.898438 C 47.976562 30.277344 49.082031 30.582031 51.660156 31.414062 C 55.191406 32.175781 59.167969 32.566406 62.421875 30.183594 C 64.855469 28.078125 63.816406 23.675781 63.570312 20.507812 C 62.675781 12.96875 59.042969 8.40625 53.523438 6.785156 C 39.117188 3.457031 24.703125 2.707031 10.476562 6.785156 Z "/>
+<path style="fill:#dc322f" d="M 44.800781 39 L 40.535156 39 C 39.4375 39 38.277344 39.617188 37.464844 40.488281 L 32 46.59375 L 26.535156 40.488281 C 25.722656 39.617188 24.5625 39 23.464844 39 L 19.199219 39 L 19.199219 43.765625 C 19.199219 45.242188 19.585938 46.398438 20.398438 47.339844 L 32 60 L 43.601562 47.339844 C 44.414062 46.398438 44.800781 45.242188 44.800781 43.765625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer-lap.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-lap.svg
new file mode 100644
index 00000000..9aaf358f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-lap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 14 0 20 20 0 a 20 20 0 0 0 -20 -20" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-pause.svg
new file mode 100644
index 00000000..e7e4c6b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-pause.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="24" x="22" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="34" height="24" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer-reset.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-reset.svg
new file mode 100644
index 00000000..ac5b599e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-reset.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="24" x="20" y="22" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer-start.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-start.svg
new file mode 100644
index 00000000..1c892a3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 18 24 16 -24 16" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/chronometer.svg b/.icons/Material-Black-Lime-Numix/64/actions/chronometer.svg
new file mode 100644
index 00000000..04d9ef82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/chronometer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.8000002,0,0,2.8000002,-1.5999759,0.40000558)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 11.984 5.484 c -0.551 0.008 -0.992 0.465 -0.984 1.016 l 0 5.5 c 0 0.234 0.082 0.461 0.234 0.641 l 2.5 3 c 0.223 0.301 0.59 0.449 0.957 0.395 0.367 -0.059 0.672 -0.313 0.793 -0.664 0.121 -0.352 0.035 -0.742 -0.219 -1.012 l -2.266 -2.719 0 -5.141 c 0.004 -0.27 -0.102 -0.531 -0.293 -0.723 -0.191 -0.191 -0.453 -0.297 -0.723 -0.293" style="fill:#268bd2"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="14" height="8" x="25" y="1" rx="2.5" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5.175 12.787 c -1.567 1.567 -1.567 4.09 0 5.657 l 4.243 4.243 11.314 -11.314 -4.243 -4.243 c -1.567 -1.567 -4.09 -1.567 -5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 58.808 12.787 c 1.567 1.567 1.567 4.09 0 5.657 l -4.243 4.243 -11.314 -11.314 4.243 -4.243 c 1.567 -1.567 4.09 -1.567 5.657 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/collection-rescan-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/collection-rescan-amarok.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/color-gradient.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-gradient.svg
new file mode 100644
index 00000000..5ce091c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-gradient.svg
@@ -0,0 +1,13 @@
+
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient y2="5" id="linearGradient4178" gradientUnits="userSpaceOnUse" x1="5" gradientTransform="matrix(3 0 0 3 -4 -4)" x2="19" y1="19">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#bbb;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <path d="m 11 11 0 37.5 4.5 0 0 4.5 37.5 0 0 -37.5 -4.5 0 0 -4.5 z" style="fill:url(#linearGradient4178);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 14,50 50,14" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" width="9" x="48.5" height="9" y="6.5"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" width="9" x="6.5" height="9" y="48.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/color-picker-black.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-black.svg
new file mode 100644
index 00000000..4f4c5c04
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-black.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="29.333" cy="58.667" rx="29.333" ry="5.333" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.5163769,0.88051776,-0.87255096,1.5200319,24.541734,-30.175135)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/color-picker-grey.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-grey.svg
new file mode 100644
index 00000000..3ac7a3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-grey.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="29.333" cy="58.667" rx="29.333" ry="5.333" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.5163769,0.88051776,-0.87255096,1.5200319,24.541734,-30.175135)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/color-picker-white.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-white.svg
new file mode 100644
index 00000000..bff5fc0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-picker-white.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="29.333" cy="58.667" rx="29.333" ry="5.333" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.5163769,0.88051776,-0.87255096,1.5200319,24.541734,-30.175135)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/color-picker.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-picker.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-picker.svg
@@ -0,0 +1 @@
+gtk-color-picker.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/color-select.svg b/.icons/Material-Black-Lime-Numix/64/actions/color-select.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/color-select.svg
@@ -0,0 +1 @@
+gtk-color-picker.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/configure.svg b/.icons/Material-Black-Lime-Numix/64/actions/configure.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/configure.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/contact-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/contact-new.svg
new file mode 100644
index 00000000..f7b1958c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/contact-new.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 14.648438 9.128906 C 12.128906 18.179688 12.070312 30.714844 16.5625 36.894531 C 18.453125 39.828125 21.027344 43.6875 19.007812 47.195312 C 15.277344 52.671875 9.054688 55.625 3.386719 58.605469 C 1.460938 58.808594 2.15625 60.613281 2.027344 61.949219 C 2.023438 63.007812 1.714844 64.390625 3.25 63.894531 L 57.589844 63.894531 C 59.128906 64.390625 58.816406 63.007812 58.8125 61.949219 C 58.683594 60.613281 59.378906 58.808594 57.457031 58.605469 C 51.789062 55.625 45.566406 52.671875 41.832031 47.195312 C 39.8125 43.6875 42.390625 39.828125 44.277344 36.894531 C 49.023438 30.167969 49.640625 15.523438 46.179688 8.921875 C 43.050781 3.199219 39.894531 0.21875 30.421875 0 C 20.933594 0.386719 17.789062 3.199219 14.648438 9.128906 Z "/>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/contrast.svg b/.icons/Material-Black-Lime-Numix/64/actions/contrast.svg
new file mode 100644
index 00000000..78793a5d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/contrast.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <circle cx="15" cy="47" r="15" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="15" cy="47" cx="49" style="fill:#000;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="32" cy="17" r="15" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/credentials-add-account.svg b/.icons/Material-Black-Lime-Numix/64/actions/credentials-add-account.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/credentials-add-account.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/custom-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/custom-add-folders-to-archive.svg
new file mode 100644
index 00000000..8a0bbde9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/custom-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786" x="8.5" y="31.998" height="5.941"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786" x="28.5" y="13.998" height="5.941"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open-recent.svg
new file mode 100644
index 00000000..e50ae22d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open.svg
new file mode 100644
index 00000000..8758a3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/custom-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/custom-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/custom-folder-new.svg
new file mode 100644
index 00000000..544de0d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/custom-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-cont.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-cont.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/db-cont.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-step-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-step-in.svg
new file mode 100644
index 00000000..a3df7600
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/db-step-in.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 6 0 20 c 9.333 0 18.667 0 28 0 l 0 -20 m -24 4 20 0 0 12 -20 0 z m -4 28 0 20 28 0 0 -20 c -9.333 0 -18.667 0 -28 0 z m 4 4 20 0 0 12 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 60,10 C 60,30 53.375,38 44.09368,38 L 44.05888,46 28,31.996 44.09368,18 l 0,8 C 49.875,26 56,22 60,10 Z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-step-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-step-out.svg
new file mode 100644
index 00000000..629dbce8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/db-step-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 6 0 20 c 9.333 0 18.667 0 28 0 l 0 -20 m -24 4 20 0 0 12 -20 0 z m -4 28 0 20 28 0 0 -20 c -9.333 0 -18.667 0 -28 0 z m 4 4 20 0 0 12 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 26,30 c 20,0 28,6.625 28,15.90632 l 8,0.0348 L 47.996,62 34,45.90632 l 8,0 C 42,40.125 38,34 26,30 Z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-step.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-step.svg
new file mode 100644
index 00000000..e9d0498f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/db-step.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 6 c 0 17.333 0 34.667 0 52 l 28 0 c 0 -17.333 0 -34.667 0 -52 z m 4 4 20 0 0 12 l -20 0 m 0 4 20 0 0 12 l -20 0 m 0 4 20 0 0 12 l -20 0" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 50.03 8 c 20.228 10.413 12.01 30 -3.939 30 l -0.035 8 l -16.06 -14 16.09 -13.996 l 0 8 c 15.906 0 9.906 -12 3.939 -18 z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/db-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/db-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/db-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/default-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/default-add-folders-to-archive.svg
new file mode 100644
index 00000000..170daff1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/default-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786" y="31.998" x="8.5"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786" y="13.998" x="28.5"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/default-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/default-document-open-recent.svg
new file mode 100644
index 00000000..16f16576
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/default-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/default-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/default-document-open.svg
new file mode 100644
index 00000000..3fbcd33f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/default-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/default-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/default-folder-new.svg
new file mode 100644
index 00000000..d79adf38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/default-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/delete-table-row.svg b/.icons/Material-Black-Lime-Numix/64/actions/delete-table-row.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/delete-table-row.svg
@@ -0,0 +1 @@
+edit-table-delete-row.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-apply.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-layers.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-layers.svg
new file mode 100644
index 00000000..ad0b8f75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-layers.svg
@@ -0,0 +1,6 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="M 26,12 10,28 38,28 54,12 Z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 46 24 -6 6 -20 0 -10 10 28 0 16 -16 -8 0 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 46 36 -6 6 -20 0 -10 10 28 0 16 -16 -8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-no.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-no.svg
new file mode 100644
index 00000000..fe85f9ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-no.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 32.875 0 C 24.238281 -0.234375 15.871094 3.03125 9.679688 9.058594 C 3.488281 15.085938 -0.00390625 23.359375 0 32 C 0.00390625 49.671875 14.328125 63.996094 32 63.996094 C 49.671875 63.996094 63.996094 49.671875 64 32 C 64.007812 14.664062 50.207031 0.472656 32.875 0 Z M 30.25 8 C 35.851562 7.570312 41.421875 9.117188 46 12.375 L 12.5 45.875 C 9.597656 41.828125 8.023438 36.980469 8 32 C 7.964844 19.398438 17.683594 8.917969 30.25 8 Z M 51.625 18 C 54.507812 22.097656 56.039062 26.992188 56 32 C 55.96875 40.957031 50.949219 49.15625 42.984375 53.253906 C 35.019531 57.355469 25.433594 56.679688 18.125 51.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok-apply.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok.svg
new file mode 100644
index 00000000..7f6a023f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-ok.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 24 36.097656 L 52 8.097656 L 64 20.097656 L 24 60.097656 C 15.792969 51.890625 8.207031 44.253906 0 36.046875 L 12 24.097656 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-transform.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-transform.svg
new file mode 120000
index 00000000..8c656af4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-transform.svg
@@ -0,0 +1 @@
+transform-scale.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dialog-yes.svg b/.icons/Material-Black-Lime-Numix/64/actions/dialog-yes.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dialog-yes.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-graph.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-graph.svg
new file mode 100644
index 00000000..ecb8b38d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-graph.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 48.4 16.479 -10.922 10.922 c 0.899 0.487 1.634 1.222 2.121 2.121 l 10.922 -10.922 c -0.899 -0.487 -1.634 -1.222 -2.121 -2.121 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 39.6 34.479 c -0.487 0.899 -1.222 1.634 -2.121 2.121 l 10.922 10.922 c 0.487 -0.899 1.222 -1.634 2.121 -2.121 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 16.16 20.902 c -0.18 1.028 -0.657 1.95 -1.345 2.681 l 15.03 7.515 c 0.18 -1.028 0.657 -1.95 1.345 -2.681 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 29.961 33.383 -15.513 9.694 c 0.758 0.667 1.315 1.541 1.591 2.54 l 15.513 -9.694 c -0.758 -0.667 -1.315 -1.541 -1.591 -2.54 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect y="10" x="-42.5" height="3" width="18" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cy="47" cx="11" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <circle cy="20" cx="11" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <circle cy="32" cx="35" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <circle cy="14" cx="53" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <circle cy="50" cx="53" r="4.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..a3705f6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 13.685 52.47 q 0.444 0.202 1.13 0.362 0.726 0.202 1.412 0.202 2.219 0 3.468 -1.01 1.251 -0.968 2.258 -3.186 -2.542 -4.841 -4.76 -10.245 -2.178 -5.446 -3.63 -11.01 l 4.03 0 q 0.444 1.815 1.049 3.913 0.646 2.097 1.412 4.316 0.766 2.219 1.654 4.437 0.887 2.219 1.856 4.275 1.533 -4.236 2.661 -8.389 1.13 -4.155 2.138 -8.551 l 3.872 0 q -1.453 5.929 -3.227 11.415 -1.774 5.446 -3.832 10.204 -0.807 1.815 -1.694 3.106 -0.848 1.331 -1.896 2.178 -1.049 0.848 -2.379 1.251 -1.291 0.403 -2.938 0.403 -0.444 0 -0.928 -0.08 -0.484 -0.041 -0.968 -0.161 -0.444 -0.08 -0.848 -0.202 -0.362 -0.121 -0.525 -0.202 l 0.685 -3.03 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 43.26 45.853 c 0.887 0 1.668 -0.013 2.34 -0.041 0.699 -0.054 1.277 -0.134 1.735 -0.243 l 0 -6.252 c -0.269 -0.134 -0.713 -0.243 -1.331 -0.323 -0.592 -0.108 -1.318 -0.161 -2.178 -0.161 -0.564 0 -1.169 0.041 -1.815 0.121 -0.618 0.08 -1.197 0.256 -1.735 0.525 -0.512 0.243 -0.941 0.592 -1.291 1.049 -0.349 0.43 -0.525 1.01 -0.525 1.735 0 1.345 0.43 2.286 1.291 2.824 0.861 0.512 2.03 0.766 3.509 0.766 z m -0.323 -18.797 c 1.505 0 2.77 0.202 3.791 0.605 1.049 0.377 1.882 0.928 2.501 1.654 0.646 0.699 1.102 1.546 1.371 2.542 0.269 0.968 0.403 2.043 0.403 3.227 l 0 13.11 c -0.323 0.054 -0.78 0.134 -1.371 0.243 -0.564 0.08 -1.21 0.161 -1.937 0.243 -0.726 0.08 -1.52 0.148 -2.379 0.202 -0.833 0.08 -1.668 0.121 -2.501 0.121 -1.184 0 -2.273 -0.121 -3.267 -0.362 -0.995 -0.243 -1.856 -0.618 -2.581 -1.13 -0.726 -0.538 -1.291 -1.236 -1.694 -2.097 -0.403 -0.861 -0.605 -1.896 -0.605 -3.106 0 -1.156 0.228 -2.151 0.685 -2.984 0.484 -0.833 1.13 -1.505 1.937 -2.02 0.807 -0.512 1.748 -0.887 2.824 -1.13 1.076 -0.243 2.205 -0.362 3.388 -0.362 0.377 0 0.766 0.026 1.169 0.08 0.403 0.026 0.78 0.08 1.13 0.161 0.377 0.054 0.699 0.108 0.968 0.161 0.269 0.054 0.457 0.094 0.564 0.121 l 0 -1.049 c 0 -0.618 -0.067 -1.223 -0.202 -1.815 -0.134 -0.618 -0.377 -1.156 -0.726 -1.614 -0.349 -0.484 -0.833 -0.861 -1.453 -1.13 -0.592 -0.295 -1.371 -0.444 -2.34 -0.444 -1.236 0 -2.325 0.094 -3.267 0.282 -0.915 0.161 -1.6 0.336 -2.058 0.525 l -0.444 -3.106 c 0.484 -0.215 1.291 -0.417 2.42 -0.605 1.13 -0.215 2.353 -0.323 3.67 -0.323 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 45 16 -8 -4 0 8 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 16 8 -4 0 8 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..c7d904d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="15" y="10" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.3094012,-2.6666666,0,101.67128,88.896789)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="46" height="48" width="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="20" x="40" height="28" width="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 54 19 0 0 -40 -19 0 z m 3 -3 l 0 -34 13 0 0 34 z m 28 -1 19 0 0 -32 -19 0 z m 3 -3 l 0 -26 13 0 0 26 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.3094012,2.6666666,0,-37.671278,88.896789)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-equal.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..65da1c84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="23" y="10" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.3094012,-2.6666666,0,124.67133,88.896789)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="38" height="48" width="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="20" x="40" height="28" width="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 54 19 0 0 -40 -19 0 z m 3 -3 l 0 -34 13 0 0 34 z m 28 -1 19 0 0 -32 -19 0 z m 3 -3 l 0 -26 13 0 0 26 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.3094012,2.6666666,0,-60.671334,88.896789)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-gaps.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-gaps.svg
new file mode 120000
index 00000000..8ff499f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-gaps.svg
@@ -0,0 +1 @@
+distribute-horizontal-equal.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..15ff6cdc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="7" y="10" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.3094012,-2.6666666,0,93.67128,88.896789)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="38" height="48" width="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="20" x="40" height="28" width="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 54 19 0 0 -40 -19 0 z m 3 -3 l 0 -34 13 0 0 34 z m 28 -1 19 0 0 -32 -19 0 z m 3 -3 l 0 -26 13 0 0 26 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.3094012,2.6666666,0,-45.671278,88.896789)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-node.svg
new file mode 100644
index 00000000..41ab8579
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-node.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3" d="m 26.5 16.5 0 -11 11 0 0 11 z"/>
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3" d="m 42.5 58.5 0 -11 11 0 0 11 z"/>
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3" d="m 10.5 58.5 0 -11 11 0 0 11 z"/>
+ <path style="fill:#268bd2;fill-opacity:1;stroke:none" d="m 15 38 3 0 0 -4.5 7 0 0 4.5 3 0 0 -12 -3 0 0 4.5 -7 0 0 -4.5 -3 0 z"/>
+ <path style="fill:#268bd2;fill-opacity:1;stroke:none" d="m 36 38 3 0 0 -4.5 7 0 0 4.5 3 0 0 -12 -3 0 0 4.5 -7 0 0 -4.5 -3 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..8a62af8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-horizontal-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="23" y="10" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.3094012,-2.6666666,0,109.67128,88.896789)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="54" height="48" width="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="20" x="40" height="28" width="16" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 54 19 0 0 -40 -19 0 z m 3 -3 l 0 -34 13 0 0 34 z m 28 -1 19 0 0 -32 -19 0 z m 3 -3 l 0 -26 13 0 0 26 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.3094012,2.6666666,0,-29.671278,88.896789)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-randomize.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-randomize.svg
new file mode 100644
index 00000000..30cee8b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-randomize.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1 0 0 1 0 -988.36)">
+ <rect x="6.5" y="994.86" height="12" width="18" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect x="21.5" y="1012.86" height="15" width="18" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect x="39.5" y="994.86" height="12" width="18" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect x="45.5" y="1012.86" height="15" width="12" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect x="6.5" y="1033.86" height="12" width="9" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect x="27.5" y="1033.86" height="12" width="21" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-remove-overlaps.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..db478449
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-remove-overlaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><g fill="#fff" stroke="#888" stroke-width="3"><path d="m6.5 7.4999852h11v11h-11z"/><path d="m46.5 6.4999995h11v50.999996h-11z"/><path d="m6.5 26.499981h11v31h-11z"/><path d="m25.5 6.4999852h14v51h-14z"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-unclump.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-unclump.svg
new file mode 100644
index 00000000..4938b49c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-unclump.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1 0 0 1 0 -988.36)">
+ <rect x="6.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" y="994.86" width="12" height="51"/>
+ <rect x="45.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" y="994.86" width="12" height="12"/>
+ <rect x="45.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" y="1033.86" width="12" height="12"/>
+ <rect x="26" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="999.36" width="12" height="3"/>
+ <rect x="26" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="1038.36" width="12" height="3"/>
+ <rect x="50" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="1014.36" width="3" height="12"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-baseline.svg
new file mode 100644
index 00000000..d8c3f8f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-baseline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1 0 0 1 -0.007 0.066)">
+ <path d="m 24.598 22.891 q 1.331 0 2.34 -0.04 1.049 -0.081 1.734 -0.242 l 0 -6.252 q -0.403 -0.202 -1.331 -0.323 -0.887 -0.161 -2.178 -0.161 -0.847 0 -1.815 0.121 -0.928 0.121 -1.734 0.524 -0.766 0.363 -1.291 1.049 -0.524 0.645 -0.524 1.734 0 2.02 1.291 2.824 1.291 0.766 3.509 0.766 z m -0.323 -18.797 q 2.259 0 3.792 0.605 1.573 0.565 2.501 1.654 0.968 1.049 1.371 2.541 0.403 1.452 0.403 3.227 l 0 13.11 q -0.484 0.081 -1.371 0.242 -0.847 0.121 -1.936 0.242 -1.089 0.121 -2.38 0.202 -1.25 0.121 -2.501 0.121 -1.775 0 -3.267 -0.363 -1.492 -0.363 -2.582 -1.129 -1.089 -0.807 -1.694 -2.097 -0.605 -1.291 -0.605 -3.106 0 -1.734 0.686 -2.985 0.726 -1.25 1.936 -2.02 1.21 -0.766 2.824 -1.129 1.613 -0.363 3.388 -0.363 0.565 0 1.17 0.081 0.605 0.04 1.129 0.161 0.565 0.081 0.968 0.161 0.403 0.081 0.565 0.121 l 0 -1.049 q 0 -0.928 -0.202 -1.815 -0.202 -0.928 -0.726 -1.613 -0.524 -0.726 -1.452 -1.129 -0.887 -0.444 -2.34 -0.444 -1.855 0 -3.267 0.282 -1.371 0.242 -2.057 0.524 l -0.444 -3.106 q 0.726 -0.323 2.42 -0.605 1.694 -0.323 3.671 -0.323 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 15.236 56.1 q 0.444 0.202 1.129 0.363 0.726 0.202 1.412 0.202 2.219 0 3.469 -1.01 1.25 -0.968 2.259 -3.187 q -2.541 -4.84 -4.76 -10.245 -2.178 -5.445 -3.63 -11.01 l 4.03 0 q 0.444 1.815 1.049 3.913 0.645 2.097 1.412 4.316 0.766 2.219 1.654 4.437 0.887 2.219 1.855 4.276 1.533 -4.235 2.662 -8.39 1.129 -4.155 2.138 -8.551 l 3.872 0 q -1.452 5.929 -3.227 11.415 -1.775 5.445 -3.832 10.205 -0.807 1.815 -1.694 3.106 -0.847 1.331 -1.896 2.178 -1.049 0.847 -2.38 1.25 -1.291 0.403 -2.945 0.403 -0.444 0 -0.928 -0.081 -0.484 -0.04 -0.968 -0.161 -0.444 -0.081 -0.847 -0.202 -0.363 -0.121 -0.524 -0.202 l 0.686 -3.03 z" style="fill:#888;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(1 0 0 1 21.559 -49.589)">
+ <path d="m 26.441 66.6 -4 8 8 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.441 92.59 -4 -8 8 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..1f09c080
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="23" y="-54" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3094012,0,0,-2.6666666,-24.896412,109.67128)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="-48" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-54" x="54" height="48" width="3" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-44" x="40" height="28" width="16" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 19 40 0 0 -19 z m 3 3 l 34 0 l 0 13 -34 0 m 1 15 0 19 32 0 0 -19 z m 3 3 l 26 0 0 13 -26 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.3094012,0,0,2.6666666,-24.896412,-29.671278)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..4b0a82f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="15" y="-54" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3094012,0,0,-2.6666666,-24.896412,101.67128)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="-48" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-54" x="46" height="48" width="3" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-44" x="40" height="28" width="16" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 19 40 0 0 -19 z m 3 3 l 34 0 l 0 13 -34 0 m 1 15 0 19 32 0 0 -19 z m 3 3 l 26 0 0 13 -26 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.3094012,0,0,2.6666666,-24.896412,-37.671278)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-equal.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..8e854224
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="23" y="-54" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3094012,0,0,-2.6666666,-24.896411,124.67133)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="-48" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-54" x="38" height="48" width="3" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-44" x="40" height="28" width="16" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 19 40 0 0 -19 z m 3 3 34 0 0 13 -34 0 z m 1 28 0 19 32 0 0 -19 z m 3 3 l 26 0 0 13 -26 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.3094012,0,0,2.6666666,-24.896411,-60.671334)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-gaps.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-gaps.svg
new file mode 120000
index 00000000..3ec7a15c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-gaps.svg
@@ -0,0 +1 @@
+distribute-vertical-equal.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-node.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-node.svg
new file mode 100644
index 00000000..abcd8286
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-node.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 1 -1 0 64 0)">
+ <path d="m 26.5 16.5 0 -11 11 0 0 11 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3"/>
+ <path d="m 42.5 58.5 0 -11 11 0 0 11 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3"/>
+ <path d="m 10.5 58.5 0 -11 11 0 0 11 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:3"/>
+ <path d="m 15 38 3 0 0 -4.5 7 0 0 4.5 3 0 0 -12 -3 0 0 4.5 -7 0 0 -4.5 -3 0 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <path d="m 36 38 3 0 0 -4.5 7 0 0 4.5 3 0 0 -12 -3 0 0 4.5 -7 0 0 -4.5 -3 0 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..42878df9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/distribute-vertical-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="3" height="48" x="7" y="-54" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.3094012,0,0,-2.6666666,-24.896412,93.67128)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="16" height="36" x="8" y="-48" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-54" x="38" height="48" width="3" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-44" x="40" height="28" width="16" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 19 40 0 0 -19 z m 3 3 l 34 0 l 0 13 -34 0 m 1 15 0 19 32 0 0 -19 z m 3 3 l 26 0 0 13 -26 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.3094012,0,0,2.6666666,-24.896412,-45.671278)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-close.svg
new file mode 100644
index 00000000..94035029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-close.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z " style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 64 55 -9 -9 9 -9 -9 -9 -9 9 -9 -9 -9 9 9 9 -9 9 9 9 9 -9 9 9" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-edit.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-export.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-export.svg
new file mode 100644
index 00000000..0a0f4519
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-export.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g style="fill-rule:evenodd">
+ <path d="M 6.855469 0 L 41.144531 0 C 48 0 48 0 48 7.109375 L 48 56.890625 C 48 64 48 64 41.144531 64 L 6.855469 64 C 0 64 0 64 0 56.890625 L 0 7.109375 C 0 0 0 0 6.855469 0 Z " style="fill:#fff"/>
+ <path d="m 36.861 53.5 c 0.55 0 1.243 -0.603 2.324 -1.466 l 19.567 -15.641 c 4.338 -3.468 4.322 -4.366 0 -7.821 l -19.567 -15.641 c -3.241 -2.59 -3.184 -1.967 -3.184 4.399 0 0 0.183 7.67 0.061 7.67 l -0.122 0 c -19.444 0 -28.06 11.392 -27.939 27.16 7.704 -7.943 16.26 -12.4 28 -12.156 l 0 7.635 c 0.122 3.91 -0.24 5.865 0.861 5.865" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-import.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-import.svg
new file mode 100644
index 00000000..3760178b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-import.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(-1,0,0,1,63.998608,0)" style="fill-rule:evenodd">
+ <path d="M 6.855469,0 41.144531,0 C 48,0 48,0 48,7.109375 l 0,49.78125 C 48,64 48,64 41.144531,64 L 6.855469,64 C 0,64 0,64 0,56.890625 L 0,7.109375 C 0,0 0,0 6.855469,0 Z" style="fill:#fff"/>
+ <path d="m 36.861 11.5 c 0.55 0 1.243 0.603 2.324 1.466 l 19.567 15.641 c 4.338 3.468 4.322 4.366 0 7.821 l -19.567 15.641 c -3.241 2.59 -3.184 1.967 -3.184 -4.399 0 0 0.183 -7.67 0.061 -7.67 l -0.122 0 c -19.444 0 -28.06 -11.392 -27.939 -27.16 7.704 7.943 16.26 12.4 28 12.156 l 0 -7.635 c 0.122 -3.91 -0.24 -5.865 0.861 -5.865" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-new.svg
new file mode 100644
index 00000000..fa566812
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-new.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z "/>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-open-recent.svg
new file mode 120000
index 00000000..7527cbfa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-open-recent.svg
@@ -0,0 +1 @@
+custom-document-open-recent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-open.svg
new file mode 120000
index 00000000..1589f93d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-open.svg
@@ -0,0 +1 @@
+custom-document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-page-setup.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-page-setup.svg
new file mode 100644
index 00000000..3a755f9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-page-setup.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z "/>
+<g style="fill:#aaa;stroke:#aaa;stroke-linecap:round;stroke-width:2">
+<path d="M 15 35 L 15 38 L 18 38 " transform="matrix(2 0 0 2 -16 -20)"/>
+<path d="M 33 35 L 33 38 L 30 38 " transform="matrix(2 0 0 2 -16 -20)"/>
+<path d="M 30 14 L 33 14 L 33 17 " transform="matrix(2 0 0 2 -16 -20)"/>
+<path d="M 15 17 L 15 14 L 18 14 " transform="matrix(2 0 0 2 -16 -20)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-print-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-print-preview.svg
new file mode 100644
index 00000000..da7e31ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-print-preview.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 18.667969 0.015625 L 45.332031 0.015625 C 52 0.015625 52 -0.652344 52 6.679688 L 52 33.335938 C 52 40 52 40 45.332031 40 L 18.667969 40 C 12 40 12 40 12 33.335938 L 12 6.679688 C 12 0.015625 12 0.015625 18.667969 0.015625 Z "/>
+<path style="fill:#ccc" d="M 6.398438 16 L 57.601562 16 C 64 16 64 16 64 22.398438 L 64 41.601562 C 64 48 64 48 57.601562 48 L 6.398438 48 C 0 48 0 48 0 41.601562 L 0 22.398438 C 0 16 0 16 6.398438 16 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 12 32 L 52 32 L 52 64 L 12 64 Z "/>
+<g style="fill-rule:evenodd">
+<path style="fill:#fff" d="M 52 32 C 52 43.046875 43.046875 52 32 52 C 20.953125 52 12 43.046875 12 32 C 12 20.953125 20.953125 12 32 12 C 43.046875 12 52 20.953125 52 32 Z "/>
+<path style="fill:#555" d="M 45.332031 32 C 45.332031 39.367188 39.363281 45.335938 32 45.335938 C 24.636719 45.335938 18.667969 39.367188 18.667969 32 C 18.667969 24.636719 24.636719 18.667969 32 18.667969 C 39.363281 18.667969 45.332031 24.636719 45.332031 32 Z "/>
+<path style="fill:#eee" d="M 42 27 C 42 29.761719 39.761719 32 37 32 C 34.238281 32 32 29.761719 32 27 C 32 24.238281 34.238281 22 37 22 C 39.761719 22 42 24.238281 42 27 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-print.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-print.svg
new file mode 100644
index 00000000..5e79493e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-print.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 18.667969 0.015625 L 45.332031 0.015625 C 52 0.015625 52 -0.652344 52 6.679688 L 52 33.335938 C 52 40 52 40 45.332031 40 L 18.667969 40 C 12 40 12 40 12 33.335938 L 12 6.679688 C 12 0.015625 12 0.015625 18.667969 0.015625 Z "/>
+<path style="fill:#ccc" d="M 6.398438 16 L 57.601562 16 C 64 16 64 16 64 22.398438 L 64 41.601562 C 64 48 64 48 57.601562 48 L 6.398438 48 C 0 48 0 48 0 41.601562 L 0 22.398438 C 0 16 0 16 6.398438 16 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 12 32 L 52 32 L 52 64 L 12 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-properties.svg
new file mode 100644
index 00000000..891f3d76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-properties.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z "/>
+<g style="fill:#268bd2">
+<path d="M 64 64 L 48 64 L 48 40 L 64 40 L 64 64 "/>
+<path style="fill-rule:evenodd" d="M 64 24 C 64 28.417969 60.417969 32 56 32 C 51.582031 32 48 28.417969 48 24 C 48 19.582031 51.582031 16 56 16 C 60.417969 16 64 19.582031 64 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-revert-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..303e77c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-revert-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 49.144531,0 14.855469,0 C 8,0 8,0 8,7.109375 l 0,49.78125 C 8,64 8,64 14.855469,64 l 34.289062,0 C 56,64 56,64 56,56.890625 L 56,7.109375 C 56,0 56,0 49.144531,0 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 20 56 c -5.32 0 -9.34 0 -12 0 0 0 -8 0.25 -8 -12 0 -12.25 8 -12.836 8 -12.836 0 9.395 1.359 8.836 12 8.836 0 -3.133 -0.523 -6.52 2.137 -6.52 l 13.863 13.172 c 0.863 0.824 0.883 2.398 0 3.203 l -13.762 12.492 c -2.66 0 -2.238 -3.301 -2.238 -6.348" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-revert.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-revert.svg
new file mode 100644
index 00000000..3b3f68d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-revert.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z "/>
+<path style="fill:#859900" d="M 44 56 C 49.320312 56 53.339844 56 56 56 C 56 56 64 56.25 64 44 C 64 31.75 56 31.164062 56 31.164062 C 56 40.558594 54.640625 40 44 40 C 44 36.867188 44.523438 33.480469 41.863281 33.480469 L 28 46.652344 C 27.136719 47.476562 27.117188 49.050781 28 49.855469 L 41.761719 62.347656 C 44.421875 62.347656 44 59.046875 44 56 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-save-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-save-all.svg
@@ -0,0 +1 @@
+geany-save-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-save-as.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-save-as.svg
new file mode 100644
index 00000000..e25dce3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-save-as.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 16.445 0 l 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 38.4 c 0 9.602 -3.109 12.801 -12.445 12.801 l -31.11 0 c -9.336 0 -12.445 -3.199 -12.445 -12.801 l 0 -38.4 c 0 -9.602 3.109 -12.801 12.445 -12.801 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff">
+ <path d="m 16.445 0 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 25.598 c 0 9.602 -3.109 12.602 -12.445 12.602 l -31.11 0 c -9.336 0 -12.445 -3 -12.445 -12.602 l 0 -25.598 c 0 -9.602 3.109 -12.801 12.445 -12.801" style="fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 24 8 l 0 4 l 16 0 l 0 -4 m -16 8 l 0 8 l 16 0 l 0 -8 m -26 12 l 18 20 l 18 -20 Z" style="fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-save.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-save.svg
new file mode 100644
index 00000000..9a51755b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-save.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 16.445 0 l 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 38.4 c 0 9.602 -3.109 12.801 -12.445 12.801 l -31.11 0 c -9.336 0 -12.445 -3.199 -12.445 -12.801 l 0 -38.4 c 0 -9.602 3.109 -12.801 12.445 -12.801 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff">
+ <path d="m 16.445 0 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 25.598 c 0 9.602 -3.109 12.602 -12.445 12.602 l -31.11 0 c -9.336 0 -12.445 -3 -12.445 -12.602 l 0 -25.598 c 0 -9.602 3.109 -12.801 12.445 -12.801" style="fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="M 50 28 L 32 48 L 14 28 L 24 28 L 24 8 L 40 8 L 40 28 Z " style="fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/document-send.svg b/.icons/Material-Black-Lime-Numix/64/actions/document-send.svg
new file mode 100644
index 00000000..a9a3c1a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/document-send.svg
@@ -0,0 +1,11 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 16.007812 28.792969 L 48 9.601562 L 48 16 L 16.007812 35.191406 Z "/>
+<path d="M 16.007812 35.191406 L 48 54.386719 L 48 47.988281 L 16.007812 28.792969 Z "/>
+</g>
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 60.789062 12.796875 C 60.789062 19.867188 55.0625 25.59375 47.996094 25.59375 C 40.929688 25.59375 35.203125 19.867188 35.203125 12.796875 C 35.203125 5.730469 40.929688 0 47.996094 0 C 55.0625 0 60.789062 5.730469 60.789062 12.796875 Z "/>
+<path style="fill:#2aa198" d="M 28.796875 31.992188 C 28.796875 39.058594 23.070312 44.789062 16.003906 44.789062 C 8.9375 44.789062 3.210938 39.058594 3.210938 31.992188 C 3.210938 24.925781 8.9375 19.195312 16.003906 19.195312 C 23.070312 19.195312 28.796875 24.925781 28.796875 31.992188 Z "/>
+<path style="fill:#dc322f" d="M 60.789062 51.203125 C 60.789062 58.269531 55.0625 64 47.996094 64 C 40.929688 64 35.203125 58.269531 35.203125 51.203125 C 35.203125 44.132812 40.929688 38.40625 47.996094 38.40625 C 55.0625 38.40625 60.789062 44.132812 60.789062 51.203125 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/documentinfo.svg b/.icons/Material-Black-Lime-Numix/64/actions/documentinfo.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/documentinfo.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/down.svg b/.icons/Material-Black-Lime-Numix/64/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/download.svg b/.icons/Material-Black-Lime-Numix/64/actions/download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-calligraphic.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..5075b93d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-calligraphic.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" style="enable-background:new 0 0 1000 1000">
+ <path style="fill:#af8566;fill-opacity:1" d="m 34.08 13.308 16.615 16.615 8.308 -4.154 -20.769 -20.769 z"/>
+ <path style="fill:#aaa;fill-opacity:1" d="m 32 15.385 -16.615 8.308 -10.385 31.15 1.038 1.038 16.798 -16.798 a 4.40582 4.40582 0 0 1 0.85592 -5.00976 4.40582 4.40582 0 0 1 6.230771 0 4.40582 4.40582 0 0 1 0 6.230769 4.40582 4.40582 0 0 1 -5.00977 0.85592 l -16.798 16.798 1.038 1.038 31.15 -10.385 8.308 -16.615 -16.615 -16.615 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-connector.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-connector.svg
new file mode 100644
index 00000000..e613f6e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-connector.svg
@@ -0,0 +1,6 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 14,50 50,14" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <rect height="9" width="9" x="48.5" y="6.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <rect height="9" width="9" x="6.5" y="48.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-cuboid.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-cuboid.svg
new file mode 100644
index 00000000..810fd948
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-cuboid.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 8 42 0 -24 22 -14 0 24 z" style="fill:#d5c7d3;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 56 42 0 -24 -22 -14 0 24 z" style="fill:#745871;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 32 31.47 -21.266 13.531 21.266 13.531 21.266 -13.531 -21.266 -13.531 z" style="fill:#a78ba4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-ellipse.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-ellipse.svg
new file mode 100644
index 00000000..4a9856d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-ellipse.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="32" r="24" style="fill:#e2727f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" cy="32"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-eraser.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-eraser.svg
new file mode 100644
index 00000000..7f0ac88a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-eraser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="5.297" height="24.619" style="fill:#ee7266;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="32.948" transform="matrix(0.70716 -0.70706 0.70716 0.70706 0 0)" x="-24.731" width="39.39"/>
+ <path d="m 26.701 19.893 17.406 17.404 10.446 -10.445 c 1.928 -1.927 1.928 -5.03 0 -6.962 l -10.446 -10.445 c -1.928 -1.927 -5.03 -1.927 -6.963 0 l -10.446 10.445 z" style="fill:#1385bf;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-freehand.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-freehand.svg
new file mode 100644
index 00000000..a30d2491
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-freehand.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.31962 2.31962 -1.94723 1.94723 26.14 -17.811)">
+ <g transform="matrix(1.22226 -0.70567 0.70567 1.22226 -10.611 5.175)">
+ <path d="m 16.07 7.213 c 0 0 0.208 -0.893 -0.859 -1.509 -1.067 -0.616 -1.736 0.01 -1.736 0.01 l -5.449 9.437 -0.313 3.539 2.909 -2.041" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.02 15.15 -0.313 3.539 2.909 -2.041" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.849 17.04 -0.142 1.65 1.362 -0.945" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 10 54 c 10.198 6.092 43.08 3.227 37.843 -15.693 -1.784 -6.443 14.94 -8.67 6.02 -1.042 3.408 20.38 -24.25 29.06 -43.868 16.735 z" style="fill:#2d2d2d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-path.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-path.svg
new file mode 100644
index 00000000..31767166
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-path.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.31962 2.31962 -1.94723 1.94723 26.14 -17.811)">
+ <g transform="matrix(1.22226 -0.70567 0.70567 1.22226 -10.611 5.175)">
+ <path style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 16.07 7.213 c 0 0 0.208 -0.893 -0.859 -1.509 -1.067 -0.616 -1.736 0.01 -1.736 0.01 l -5.449 9.437 -0.313 3.539 2.909 -2.041"/>
+ <path style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 8.02 15.15 -0.313 3.539 2.909 -2.041"/>
+ <path style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 7.849 17.04 -0.142 1.65 1.362 -0.945"/>
+ </g>
+ </g>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 10 55.5 40 0"/>
+ <rect y="50.5" x="50.5" width="9" height="9" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-polygon-star.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-polygon-star.svg
new file mode 100644
index 00000000..78057396
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-polygon-star.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 6 -8.447 17.12 -18.888 2.745 13.668 13.324 -3.226 18.813 16.894 -8.881 16.894 8.881 -3.226 -18.813 13.668 -13.324 -18.888 -2.745 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-rectangle.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-rectangle.svg
new file mode 100644
index 00000000..390f1b48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-rectangle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect style="fill:#75cae9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="8" width="48" x="8" height="48"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-spiral.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-spiral.svg
new file mode 100644
index 00000000..925eca2f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-spiral.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#4b4b4b;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB" d="m 32.26 6.03 c -6.732 -0.343 -13.553 2 -18.772 7.279 -9.26 9.365 -10.247 25.53 -1.189 35.503 7.966 8.77 21.657 9.681 30.06 0.988 7.315 -7.568 8.05 -20.519 0.683 -28.416 -6.337 -6.794 -17.12 -7.442 -23.648 -0.471 -5.538 5.913 -6.04 15.913 -0.229 21.913 4.849 5 12.993 5.425 17.822 0.02 3.945 -4.416 4.247 -11.772 -0.172 -16.07 -3.518 -3.42 -9.326 -3.644 -12.645 0.375 -2.557 3.096 -2.685 8.158 0.525 10.961 2.369 2.068 6.199 2.119 8.218 -0.74 0.703 -0.995 1.03 -2.213 0.936 -3.439 -0.094 -1.226 -0.685 -2.516 -1.815 -3.282 -0.727 -0.493 -1.561 -0.684 -2.426 -0.552 -0.865 0.132 -1.83 0.721 -2.278 1.753 -0.268 0.617 -0.312 1.185 -0.143 1.854 0.169 0.669 0.856 1.55 1.767 1.661 0.413 0.051 0.491 -0.013 0.645 -0.056 0.154 -0.042 0.307 -0.095 0.497 -0.208 0.19 -0.112 0.467 -0.261 0.702 -0.775 0.073 -0.16 -0.072 -0.349 -0.067 -0.557 0.062 0.141 0.2 0.22 0.215 0.415 0.034 0.438 -0.111 0.976 -0.363 1.332 -0.906 1.283 -2.84 1.255 -4.04 0.208 -1.817 -1.587 -1.739 -4.66 -0.186 -6.539 2.152 -2.606 6.104 -2.452 8.491 -0.132 3.13 3.042 2.907 8.438 0.024 11.665 -3.638 4.072 -9.939 3.746 -13.677 -0.111 -4.583 -4.729 -4.179 -12.784 0.263 -17.526 5.326 -5.686 14.278 -5.145 19.517 0.471 6.171 6.616 5.545 17.622 -0.649 24.03 c -7.192 7.44 -19.05 6.654 -25.93 -0.917 -7.888 -8.684 -7.02 -22.913 1.103 -31.13 9.221 -9.325 24.24 -8.262 32.883 1.439 9.724 10.917 8.584 28.616 -1.624 38.765 l 1.991 2.254 c 11.36 -11.295 12.625 -30.931 1.748 -43.14 -4.862 -5.458 -11.505 -8.486 -18.237 -8.829 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/draw-text.svg b/.icons/Material-Black-Lime-Numix/64/actions/draw-text.svg
new file mode 100644
index 00000000..3b17babc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/draw-text.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#393939;fill-opacity:1" d="m 27.836 8 -17.17 48 9.332 0 3.578 -10 16.848 0 3.574 10 9.332 0 -17.17 -48 z m 4.164 14.441 5.562 15.559 -11.124 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/dynamic-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/dynamic-amarok.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-all.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-all.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-list.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-list.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-list.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-ltr.svg
new file mode 100644
index 00000000..fb5b0d0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(-1,0,0,1,64,0)">
+ <path d="m 24 12 -20 20 20 20 32.14 0 c 2.121 -0.088 3.858 -1.967 3.858 -4 l 0 -32 c 0 -2.123 -1.382 -4 -4.03 -4 z" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 28.01 20 3.998 0 c 0.042 0 0.083 -0.002 0.125 0 1.019 0.045 2.038 0.514 2.749 1.25 l 5.122 5.125 5.247 -5.125 c 1.062 -0.922 1.786 -1.222 2.749 -1.25 l 3.998 0 l 0 4 c 0 1.146 -0.137 2.203 -0.999 3 l -5.122 5.125 4.997 5 c 0.752 0.753 1.124 1.814 1.124 2.875 l 0 4 -3.998 0 c -1.061 0 -2.121 -0.372 -2.873 -1.125 l -5.122 -5.125 -5.122 5.125 c -0.752 0.753 -1.813 1.125 -2.873 1.125 l -3.998 0 0 -4 c 0 -1.061 0.372 -2.122 1.124 -2.875 l 5.122 -5 l -5.122 -5.125 c -0.843 -0.779 -1.212 -1.877 -1.124 -3 l 0 -4 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 28.01 20 3.998 0 c 0.042 0 0.083 -0.002 0.125 0 1.019 0.045 2.038 0.514 2.749 1.25 l 5.122 5.125 5.247 -5.125 c 1.062 -0.922 1.786 -1.222 2.749 -1.25 l 3.998 0 l 0 4 c 0 1.146 -0.137 2.203 -0.999 3 l -5.122 5.125 4.997 5 c 0.752 0.753 1.124 1.814 1.124 2.875 l 0 4 -3.998 0 c -1.061 0 -2.121 -0.372 -2.873 -1.125 l -5.122 -5.125 -5.122 5.125 c -0.752 0.753 -1.813 1.125 -2.873 1.125 l -3.998 0 0 -4 c 0 -1.061 0.372 -2.122 1.124 -2.875 l 5.122 -5 l -5.122 -5.125 c -0.843 -0.779 -1.212 -1.877 -1.124 -3 l 0 -4 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-rtl.svg
new file mode 100644
index 00000000..55fe0ec3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 24 12 -20 20 20 20 32.14 0 c 2.121 -0.088 3.858 -1.967 3.858 -4 l 0 -32 c 0 -2.123 -1.382 -4 -4.03 -4 z" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 28.01 20 3.998 0 c 0.042 0 0.083 -0.002 0.125 0 1.019 0.045 2.038 0.514 2.749 1.25 l 5.122 5.125 5.247 -5.125 c 1.062 -0.922 1.786 -1.222 2.749 -1.25 l 3.998 0 l 0 4 c 0 1.146 -0.137 2.203 -0.999 3 l -5.122 5.125 4.997 5 c 0.752 0.753 1.124 1.814 1.124 2.875 l 0 4 -3.998 0 c -1.061 0 -2.121 -0.372 -2.873 -1.125 l -5.122 -5.125 -5.122 5.125 c -0.752 0.753 -1.813 1.125 -2.873 1.125 l -3.998 0 0 -4 c 0 -1.061 0.372 -2.122 1.124 -2.875 l 5.122 -5 l -5.122 -5.125 c -0.843 -0.779 -1.212 -1.877 -1.124 -3 l 0 -4 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 28.01 20 3.998 0 c 0.042 0 0.083 -0.002 0.125 0 1.019 0.045 2.038 0.514 2.749 1.25 l 5.122 5.125 5.247 -5.125 c 1.062 -0.922 1.786 -1.222 2.749 -1.25 l 3.998 0 l 0 4 c 0 1.146 -0.137 2.203 -0.999 3 l -5.122 5.125 4.997 5 c 0.752 0.753 1.124 1.814 1.124 2.875 l 0 4 -3.998 0 c -1.061 0 -2.121 -0.372 -2.873 -1.125 l -5.122 -5.125 -5.122 5.125 c -0.752 0.753 -1.813 1.125 -2.873 1.125 l -3.998 0 0 -4 c 0 -1.061 0.372 -2.122 1.124 -2.875 l 5.122 -5 l -5.122 -5.125 c -0.843 -0.779 -1.212 -1.877 -1.124 -3 l 0 -4 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear-rtl.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-clear.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear.svg
new file mode 100644
index 00000000..4aa290ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-clear.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 28 4 C 20.890625 4 20 4.097656 20 10.496094 L 20 24 L 8 24 C 0.890625 24 0 23.199219 0 29.601562 L 0 36 L 64 36 L 64 29.601562 C 64 23.199219 63.109375 24 56 24 L 44 24 L 44 10.589844 C 44 4.191406 43.109375 4 36 4 Z "/>
+<path style="fill:#dfd187" d="M 8 36 L 8 64 L 38.855469 64 L 38.855469 43 L 45.714844 64 L 56 64 L 56 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-copy.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-copy.svg
new file mode 100644
index 00000000..d35777dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-copy.svg
@@ -0,0 +1,11 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa" d="M 7.332031 0.00390625 L 36.667969 0 C 44 0 44 0 44 6 L 44 42 C 44 48 44 48 36.667969 48 L 7.332031 48 C 0 48 0 48 0 42 L 0 6.003906 C 0 0.00390625 0 0.00390625 7.332031 0.00390625 Z "/>
+<path style="fill:#fff" d="M 27.332031 16 L 56.667969 16 C 64 16 64 16 64 22 L 64 58 C 64 64 64 64 56.667969 64 L 27.332031 64 C 20 64 20 64 20 58 L 20 22 C 20 16 20 16 27.332031 16 Z "/>
+</g>
+<g style="fill:#888">
+<path d="M 28 24 L 28 28 L 56 28 L 56 24 Z "/>
+<path d="M 28 48 L 28 52 L 44 52 L 44 48 Z "/>
+<path d="M 28 36 L 28 40 L 56 40 L 56 36 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-cut.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-cut.svg
new file mode 100644
index 00000000..6dada382
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-cut.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#aaa" d="M 6.398438 0 C 6.398438 35.199219 22.398438 28.800781 40.894531 43.710938 C 39.328125 45.824219 38.398438 48.351562 38.398438 51.199219 C 38.398438 58.273438 44.128906 64 51.199219 64 C 58.273438 64 64 58.273438 64 51.199219 C 64 50.046875 63.679688 48.960938 63.488281 47.902344 L 64 48 L 63.296875 47.105469 C 62.335938 44.289062 60.382812 41.984375 57.886719 40.382812 Z M 51.199219 44.800781 C 54.71875 44.800781 57.601562 47.679688 57.601562 51.199219 C 57.601562 54.71875 54.71875 57.601562 51.199219 57.601562 C 47.679688 57.601562 44.800781 54.71875 44.800781 51.199219 C 44.800781 47.679688 47.679688 44.800781 51.199219 44.800781 Z "/>
+<path style="fill:#ccc" d="M 57.601562 0 C 57.601562 35.199219 41.601562 28.800781 23.105469 43.710938 C 24.671875 45.824219 25.601562 48.351562 25.601562 51.199219 C 25.601562 58.273438 19.871094 64 12.800781 64 C 5.726562 64 0 58.273438 0 51.199219 C 0 50.046875 0.222656 48.960938 0.511719 47.902344 L 0 48 L 0.703125 47.105469 C 1.664062 44.289062 3.617188 41.984375 6.113281 40.382812 Z M 12.800781 44.800781 C 9.28125 44.800781 6.398438 47.679688 6.398438 51.199219 C 6.398438 54.71875 9.28125 57.601562 12.800781 57.601562 C 16.320312 57.601562 19.199219 54.71875 19.199219 51.199219 C 19.199219 47.679688 16.320312 44.800781 12.800781 44.800781 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-delete-mail.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-delete-mail.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-delete-mail.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-delete.svg
new file mode 100644
index 00000000..7db9605a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-delete.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 56 20 L 56 57.714844 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 57.714844 L 8 20 C 21.714844 20 45.714844 20 56 20 Z "/>
+<g style="fill-opacity:.667;fill:#fff">
+<path d="M 12 28 L 12 56 L 20 56 L 20 28 Z "/>
+<path d="M 28 28 L 28 56 L 36 56 L 36 28 Z "/>
+<path d="M 44 28 L 44 56 L 52 56 L 52 28 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 8 16 L 56 16 L 56 8 L 44 8 L 44 0 L 20 0 L 20 8 L 8 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-find-mail.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-mail.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-find-project.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-project.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-find-replace.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-replace.svg
new file mode 100644
index 00000000..5f8e1ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-replace.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 26.507812 0 C 11.863281 0 0 11.851562 0 26.507812 C 0 41.152344 11.863281 53.015625 26.507812 53.015625 C 30.550781 53.015625 34.347656 52.121094 37.792969 50.53125 L 47.734375 60.472656 C 52.40625 65.175781 52.453125 65.175781 57.15625 60.472656 C 61.828125 55.800781 61.828125 55.753906 57.15625 51.046875 L 48.046875 41.9375 C 51.160156 37.5625 53.015625 32.273438 53.015625 26.507812 C 53.015625 11.851562 41.152344 0 26.507812 0 Z M 26.09375 13.253906 C 29.679688 13.140625 33.160156 14.488281 35.734375 16.988281 C 38.3125 19.484375 39.765625 22.921875 39.761719 26.507812 C 39.761719 33.824219 33.828125 39.757812 26.507812 39.757812 C 19.1875 39.757812 13.253906 33.824219 13.253906 26.507812 C 13.25 19.347656 18.933594 13.476562 26.09375 13.253906 Z "/>
+<path style="fill:#fff" d="M 13.253906 26.503906 C 13.253906 33.820312 19.1875 39.753906 26.507812 39.753906 C 33.828125 39.753906 39.761719 33.820312 39.761719 26.503906 C 39.761719 19.183594 33.828125 13.253906 26.507812 13.253906 C 19.1875 13.253906 13.253906 19.183594 13.253906 26.503906 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 13.253906 26.503906 C 13.253906 33.820312 19.1875 39.753906 26.507812 39.753906 C 33.828125 39.753906 39.761719 33.820312 39.761719 26.503906 C 39.761719 19.183594 33.828125 13.253906 26.507812 13.253906 C 19.1875 13.253906 13.253906 19.183594 13.253906 26.503906 Z "/>
+</g>
+<path style="fill:#fff" d="M 64 0 L 24 0 L 24 40 L 64 40 Z "/>
+<g style="fill:#888">
+<path d="M 32 8 L 32 16 L 56 16 L 56 8 Z "/>
+<path d="M 32 24 L 32 32 L 56 32 L 56 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-find-user.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-user.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-find-user.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-find.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-find.svg
new file mode 100644
index 00000000..28a2a5e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-find.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 26.507812 0 C 11.863281 0 0 11.851562 0 26.507812 C 0 41.152344 11.863281 53.015625 26.507812 53.015625 C 30.550781 53.015625 34.347656 52.121094 37.792969 50.53125 L 47.734375 60.472656 C 52.40625 65.175781 52.453125 65.175781 57.15625 60.472656 C 61.828125 55.800781 61.828125 55.753906 57.15625 51.046875 L 48.046875 41.9375 C 51.160156 37.5625 53.015625 32.273438 53.015625 26.507812 C 53.015625 11.851562 41.152344 0 26.507812 0 Z M 26.09375 13.253906 C 29.679688 13.140625 33.160156 14.488281 35.734375 16.988281 C 38.3125 19.484375 39.765625 22.921875 39.761719 26.507812 C 39.761719 33.824219 33.828125 39.757812 26.507812 39.757812 C 19.1875 39.757812 13.253906 33.824219 13.253906 26.507812 C 13.25 19.347656 18.933594 13.476562 26.09375 13.253906 Z "/>
+<path style="fill:#fff" d="M 13.253906 26.503906 C 13.253906 33.820312 19.1875 39.753906 26.507812 39.753906 C 33.828125 39.753906 39.761719 33.820312 39.761719 26.503906 C 39.761719 19.183594 33.828125 13.253906 26.507812 13.253906 C 19.1875 13.253906 13.253906 19.183594 13.253906 26.503906 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 13.253906 26.503906 C 13.253906 33.820312 19.1875 39.753906 26.507812 39.753906 C 33.828125 39.753906 39.761719 33.820312 39.761719 26.503906 C 39.761719 19.183594 33.828125 13.253906 26.507812 13.253906 C 19.1875 13.253906 13.253906 19.183594 13.253906 26.503906 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-flag.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-flag.svg
new file mode 100644
index 00000000..d8dad078
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-flag.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 48 6 -32 0 0 52 16 -16 16 16" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 16 6 0 52 4 -4 0 -48 z m 28 0 0 48 4 4 0 -52 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-mark.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-mark.svg
new file mode 120000
index 00000000..9601bc5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-mark.svg
@@ -0,0 +1 @@
+edit-flag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-paste.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-paste.svg
new file mode 100644
index 00000000..939d7e1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-paste.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#e9b080;fill-rule:evenodd" d="M 10.222656 8.015625 L 53.777344 8.015625 C 60 8.015625 60 7.394531 60 14.234375 L 60 57.78125 C 60 64 60 64 53.777344 64 L 10.222656 64 C 4 64 4 64 4 57.78125 L 4 14.234375 C 4 8.015625 4 8.015625 10.222656 8.015625 Z "/>
+<path style="fill:#fff" d="M 52 8 L 12 8 L 12 48 L 52 48 Z "/>
+<path style="fill:#aaa" d="M 19.554688 0 L 19.554688 12 L 43.554688 12 L 43.554688 0 Z "/>
+<g style="fill:#888">
+<path d="M 19.554688 20 L 19.554688 24 L 43.554688 24 L 43.554688 20 Z "/>
+<path d="M 19.554688 32 L 19.554688 36 L 43.554688 36 L 43.554688 32 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-redo-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-redo-rtl.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-redo-rtl.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-redo.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-redo.svg
new file mode 100644
index 00000000..ecba17eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-redo.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 20.476562 63.824219 C 17.386719 62.527344 14.675781 61.039062 12.386719 59.363281 C -10.15625 41.660156 5.214844 15.261719 31.980469 15.261719 L 31.980469 0 L 62.5 22.890625 L 31.980469 49.59375 L 31.980469 34.335938 C 9.03125 38.1875 8.953125 41.660156 20.4375 61 C 20.4375 61 24.253906 64.855469 20.4375 63.824219 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-rename.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-rename.svg
new file mode 100644
index 00000000..b6e130b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-rename.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="64" height="40" y="12" rx="4" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="56" height="32" x="4" y="16" rx="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12 20 0 4 4 0 l 0 16 l -4 0 0 4 12 0 0 -4 -4 0 0 -16 4 0 0 -4 z" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-select-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-select-all.svg
new file mode 100644
index 00000000..535f8105
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-select-all.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 4 4 L 4 12 L 60 12 L 60 4 Z "/>
+<path d="M 4 36 L 4 44 L 40 44 L 40 36 Z "/>
+<path d="M 4 20 L 4 28 L 60 28 L 60 20 Z "/>
+<path d="M 4 52 L 4 60 L 40 60 L 40 52 Z "/>
+</g>
+<path style="fill:#dc322f;fill-rule:evenodd;fill-opacity:.302" d="M 4 4 L 60 4 L 60 60 L 4 60 Z "/>
+<path style="fill:#dc322f" d="M 48 36 L 48 40 L 52 40 L 52 56 L 48 56 L 48 60 L 60 60 L 60 56 L 56 56 L 56 40 L 60 40 L 60 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-merge.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..06044de5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 44 0 0 12 -44 0 z m 0 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+ <rect width="44" height="12" x="10" y="26" style="fill:#268bd2;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 22 27 0 10 -6 -5 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42 27 0 10 6 -5 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-split.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..8676b560
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-cell-split.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 c 14.667 0 29.333 0 44 0 0 14.667 0 29.333 0 44 -14.667 0 -29.333 0 -44 0 0 -14.667 0 -29.333 0 -44 z" style="fill:#888"/>
+ <path d="m 30 2 0 8 4 0 0 -8 -4 0 z m 0 12 0 4 4 0 0 -4 -4 0 z m 0 8 0 4 4 0 0 -4 -4 0 z m 0 8 0 4 4 0 0 -4 -4 0 z m 0 8 0 4 4 0 0 -4 -4 0 z m 0 8 0 4 4 0 0 -4 -4 0 z m 0 8 0 8 4 0 0 -8 -4 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-column.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..226be587
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="10" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 6 0 4 0 12 0 4 0 12 0 4 0 12 0 4 32 0 4 0 16 0 0 -4 l 0 -48 -16 0 -4 0 -32 0 m 4 4 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z m -32 16 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z m -32 16 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-row.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..22ad4657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-delete-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="44" height="12" x="10" y="26" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 6 0 4 0 12 0 4 0 12 0 4 0 12 0 4 32 0 4 0 16 0 0 -4 l 0 -48 -16 0 -4 0 -32 0 m 4 4 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z m -32 16 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z m -32 16 12 0 0 12 -12 0 0 -12 z m 16 0 l 12 0 l 0 12 -12 0 0 -12 z m 16 0 l 12 0 0 12 -12 0 0 -12 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..75434645
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="10" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="10" height="44" width="12" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..15364d79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="10" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="42" height="44" width="12" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-above.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..7ccfc733
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="44" height="12" x="10" y="10" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="44" height="12" x="10" y="26" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-below.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..768386dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="44" height="12" x="10" y="42" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="44" height="12" x="10" y="26" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 6 0 52 52 0 0 -52 z m 4 4 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m -32 16 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z m 16 0 12 0 0 12 -12 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-under.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-under.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-table-insert-row-under.svg
@@ -0,0 +1 @@
+edit-table-insert-row-below.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-archive.svg
new file mode 100644
index 00000000..8c27e4ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-archive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 49.676 c 0 1.512 1.605 3.117 3.117 3.117 l 49.766 0 c 1.512 0 3.117 -1.605 3.117 -3.117 l 0 -49.766 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#c19553"/>
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 16.793 c 6.215 0 49.785 0 56 0 l 0 -16.883 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 28 4 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0.039 l 0 8 l -4 -0.039 l 0 8 l 8 0 l 0 -8 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0 l 0 -4 l 4 0 l 0 -4 l -4 0 l 0 -4 Z" style="fill:#fff"/>
+ <path d="m 51.56 63.885 c 2.026 -0.85 3.804 -1.826 5.305 -2.925 14.782 -11.609 4.69 -28.919 -12.86 -28.919 l 0 -10.01 -20 15.01 20 17.51 0 -10.01 c 15.05 2.526 15.11 4.803 7.581 17.485 0 0 -2.502 2.528 0 1.852 z" style="fill:#cb4b16"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo-rtl.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit-undo.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo.svg
new file mode 100644
index 00000000..0d7bf734
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit-undo.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 43.523438 63.824219 C 46.613281 62.527344 49.324219 61.039062 51.613281 59.363281 C 74.15625 41.660156 58.785156 15.261719 32.019531 15.261719 L 32.019531 0 L 1.5 22.890625 L 32.019531 49.59375 L 32.019531 34.335938 C 54.96875 38.1875 55.046875 41.660156 43.5625 61 C 43.5625 61 39.746094 64.855469 43.5625 63.824219 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/edit.svg b/.icons/Material-Black-Lime-Numix/64/actions/edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editclear.svg b/.icons/Material-Black-Lime-Numix/64/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editcopy.svg b/.icons/Material-Black-Lime-Numix/64/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editcut.svg b/.icons/Material-Black-Lime-Numix/64/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editdelete.svg b/.icons/Material-Black-Lime-Numix/64/actions/editdelete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editdelete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editor.svg b/.icons/Material-Black-Lime-Numix/64/actions/editor.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editor.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/editpaste.svg b/.icons/Material-Black-Lime-Numix/64/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/eog-image-gallery.svg b/.icons/Material-Black-Lime-Numix/64/actions/eog-image-gallery.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/eog-image-gallery.svg
@@ -0,0 +1 @@
+image-gallery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/eom-image-collection.svg b/.icons/Material-Black-Lime-Numix/64/actions/eom-image-collection.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/eom-image-collection.svg
@@ -0,0 +1 @@
+image-gallery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/epiphany-download.svg b/.icons/Material-Black-Lime-Numix/64/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/error.svg b/.icons/Material-Black-Lime-Numix/64/actions/error.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/error.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/event-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/event-new.svg
new file mode 120000
index 00000000..99ee6e7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/event-new.svg
@@ -0,0 +1 @@
+stock_new-24h-appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-addressbook.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-addressbook.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-addressbook.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-calendar.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-contacts.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-mail.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-mail.svg
new file mode 120000
index 00000000..fbed9b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-mail.svg
@@ -0,0 +1 @@
+mail-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-memos.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-memos.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-memos.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/evolution-tasks.svg b/.icons/Material-Black-Lime-Numix/64/actions/evolution-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/evolution-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-clockwise.svg b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..3a174ef6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 -1 0 68 68)">
+ <path transform="matrix(1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" d="M 50.5 -34 A 16.5 16.5 0 0 1 34 -17.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 34 17.5 15 0"/>
+ </g>
+ <g transform="matrix(0 -1 -1 0 60 60)">
+ <path transform="matrix(-1 0 0 1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" d="M -13.5 30 A 16.5 16.5 0 0 1 -30 46.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 15 46.5 15 0"/>
+ </g>
+ <rect y="7.514" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.03;stroke-dashoffset:0" x="6.514" height="17.971" width="22.971"/>
+ <rect y="38.514" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.03;stroke-dashoffset:0" x="34.514" height="17.971" width="22.971"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-zorder.svg b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..2a36cc3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions-zorder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)" d="M 50.5 -34 A 16.5 16.5 0 0 1 34 -17.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)" d="M -13.5 30 A 16.5 16.5 0 0 1 -30 46.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 34 17.5 15 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 15 46.5 15 0"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.03;stroke-dashoffset:0" y="7.514" height="17.971" x="6.514" width="22.971"/>
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB" d="m 40.5 37 -9 9 4.283 0 l 4.717 -4.717 4.717 4.717 4.283 0 l -9 -9 z"/>
+ <rect style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="41" height="18" x="39" width="3"/>
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB" d="m 53.5 59 -9 -9 4.283 0 l 4.717 4.717 4.717 -4.717 4.283 0 l -9 9 z"/>
+ <rect width="3" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="18" y="-55" transform="matrix(1 0 0 -1 0 0)" x="52"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions.svg b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions.svg
new file mode 100644
index 00000000..048c3711
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" d="M 50.5 -34 A 16.5 16.5 0 0 1 34 -17.5" transform="matrix(1 0 0 -1 0 0)"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" d="M -13.5 30 A 16.5 16.5 0 0 1 -30 46.5" transform="matrix(-1 0 0 1 0 0)"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 34 17.5 15 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 15 46.5 15 0"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.03;stroke-dashoffset:0" height="17.971" width="22.971" y="7.514" x="6.514"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.03;stroke-dashoffset:0" height="17.971" width="22.971" y="38.514" x="34.514"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exifinfo.svg b/.icons/Material-Black-Lime-Numix/64/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/exit.svg b/.icons/Material-Black-Lime-Numix/64/actions/exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/extract-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/extract-archive.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/extract-archive.svg
@@ -0,0 +1 @@
+tap-extract-to.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/feed-arrow-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/feed-arrow-up.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/feed-arrow-up.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/feed-mark-read.svg b/.icons/Material-Black-Lime-Numix/64/actions/feed-mark-read.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/feed-mark-read.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filefind.svg b/.icons/Material-Black-Lime-Numix/64/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filenew.svg b/.icons/Material-Black-Lime-Numix/64/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fileopen.svg b/.icons/Material-Black-Lime-Numix/64/actions/fileopen.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fileprint.svg b/.icons/Material-Black-Lime-Numix/64/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filequickprint.svg b/.icons/Material-Black-Lime-Numix/64/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filesave.svg b/.icons/Material-Black-Lime-Numix/64/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filesaveas.svg b/.icons/Material-Black-Lime-Numix/64/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fileview-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fill-color.svg b/.icons/Material-Black-Lime-Numix/64/actions/fill-color.svg
new file mode 100644
index 00000000..bec2bd61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fill-color.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 35.426 25.531 14.11 6.635 c 0 0 -0.485 14.07 0.848 18.07 1.333 4 4.173 1.952 4.296 0.515 0.18 -2.101 1.957 -15.269 -1.917 -21.22 -2.588 -3.975 -8.441 -5.571 -12.441 -6.904 -4 -1.333 -4.892 2.904 -4.892 2.904 z" style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 49.53 32.17 -18.853 18.853 c -1.567 1.567 -4.089 1.567 -5.657 0 l -15.09 -15.09 c -1.567 -1.567 -1.567 -4.089 0 -5.657 l 18.853 -18.853" style="fill:#bcbcbc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.892 13.12 c -4.687 0.04 -9.196 0.973 -12.481 2.735 -2.191 1.175 -3.723 2.657 -4.257 4.487 -0.535 1.829 0.16 3.815 1.716 5.315 3.112 3 8.977 4.531 15.427 4.531 l 0 -2.667 c -5.987 0 -11.431 -1.715 -13.576 -3.784 -1.072 -1.035 -1.252 -1.811 -1.01 -2.645 0.244 -0.836 1.149 -1.92 2.956 -2.888 2.38 -1.276 5.903 -2.104 9.675 -2.331 l 2.724 -2.727 c -0.392 -0.009 -0.784 -0.029 -1.175 -0.027 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5a5a5a;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-even-odd.svg b/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-even-odd.svg
new file mode 100644
index 00000000..f1453c40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-even-odd.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 32 58 c 27.437 0 33.22 -52 16.611 -52 -16.611 0 -42.611 41 -16.611 41 26 0 0 -41 -16.611 -41 -16.611 0 -10.825 52 16.611 52 z" style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-nonzero.svg b/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-nonzero.svg
new file mode 100644
index 00000000..9755f352
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/fill-rule-nonzero.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd" d="m 15.389 6 c -16.611 0 -10.825 52 16.611 52 c 27.437 0 33.22 -52 16.611 -52 c -5.243 0 -11.42 4.09 -16.604 9.682 l -0.016 0 c -5.184 -5.591 -11.36 -9.682 -16.604 -9.682 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filter-note-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/filter-note-all.svg
new file mode 100644
index 00000000..fbeab725
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filter-note-all.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 64">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <g transform="translate(3.9999992,4.0000004)">
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(-4.0000008,-3.9999996)">
+ <use transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" xlink:href="#SVGCleanerId_0" width="64" height="64" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" xlink:href="#SVGCleanerId_0" width="64" height="64" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/filter-note-unfiled.svg b/.icons/Material-Black-Lime-Numix/64/actions/filter-note-unfiled.svg
new file mode 100644
index 00000000..037a2000
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/filter-note-unfiled.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="8" y="5" x="8" height="56" width="48" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="48" x="12" y="9" rx="4" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="16" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="24" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="36" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="44" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="21" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="29" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="37" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="45" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 64 52 -9 -9 l 9 -9 -9 -9 -9 9 -9 -9 -9 9 9 9 -9 9 l 9 9 9 -9 9 9" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/find-location.svg b/.icons/Material-Black-Lime-Numix/64/actions/find-location.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/find-location.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/find.svg b/.icons/Material-Black-Lime-Numix/64/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/finish.svg b/.icons/Material-Black-Lime-Numix/64/actions/finish.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/finish.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/folder-new.svg
new file mode 120000
index 00000000..624a82ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/folder-new.svg
@@ -0,0 +1 @@
+custom-folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/folder-tag.svg b/.icons/Material-Black-Lime-Numix/64/actions/folder-tag.svg
new file mode 100644
index 00000000..8b251573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/folder-tag.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31 4.75 -28.25 30.422 26.08 26.08 30.422 -30.422 l 0 -26.08 -28.25 0 z m 14.13 8.07 a 6.05 6.05 0 0 1 6.05 6.05 6.05 6.05 0 0 1 -6.05 6.05 6.05 6.05 0 0 1 -6.05 -6.05 6.05 6.05 0 0 1 6.05 -6.05 z" style="stroke-dasharray:none;stroke-opacity:1;fill:#e6e1a2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#a3a093;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/folder_color_picker.svg b/.icons/Material-Black-Lime-Numix/64/actions/folder_color_picker.svg
new file mode 120000
index 00000000..ce7eb1d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/folder_color_picker.svg
@@ -0,0 +1 @@
+gtk-select-color.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/folder_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/font-select.svg b/.icons/Material-Black-Lime-Numix/64/actions/font-select.svg
new file mode 120000
index 00000000..530ddc0c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/font-select.svg
@@ -0,0 +1 @@
+gtk-select-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-fill-color.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-fill-color.svg
new file mode 120000
index 00000000..69b9b857
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-fill-color.svg
@@ -0,0 +1 @@
+fill-color.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less-rtl.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less-rtl.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less.svg
new file mode 100644
index 00000000..57784c43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-less.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 12 4 L 12 12 L 60 12 L 60 4 Z "/>
+<path d="M 4 36 L 4 44 L 44 44 L 44 36 Z "/>
+<path d="M 20 20 L 20 28 L 60 28 L 60 20 Z "/>
+<path d="M 4 52 L 4 60 L 36 60 L 36 52 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 44 48 L 60 36 L 60 60 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more-rtl.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more.svg
new file mode 100644
index 00000000..0e5b34f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-indent-more.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 52 4 L 52 12 L 4 12 L 4 4 Z "/>
+<path d="M 60 36 L 60 44 L 20 44 L 20 36 Z "/>
+<path d="M 44 20 L 44 28 L 4 28 L 4 20 Z "/>
+<path d="M 60 52 L 60 60 L 28 60 L 28 52 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 20 48 L 4 36 L 4 60 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-justify-center.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-center.svg
new file mode 100644
index 00000000..b2d335d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-center.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 48 4 L 48 12 L 16 12 L 16 4 Z "/>
+<path d="M 52 36 L 52 44 L 12 44 L 12 36 Z "/>
+<path d="M 60 20 L 60 28 L 4 28 L 4 20 Z "/>
+<path d="M 48 52 L 48 60 L 16 60 L 16 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-justify-fill.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-fill.svg
new file mode 100644
index 00000000..326672f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-fill.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 60 4 L 60 12 L 4 12 L 4 4 Z "/>
+<path d="M 60 36 L 60 44 L 4 44 L 4 36 Z "/>
+<path d="M 60 20 L 60 28 L 4 28 L 4 20 Z "/>
+<path d="M 60 52 L 60 60 L 4 60 L 4 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-justify-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-left.svg
new file mode 100644
index 00000000..eb482930
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-left.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 4 4 L 4 12 L 60 12 L 60 4 Z "/>
+<path d="M 4 36 L 4 44 L 44 44 L 44 36 Z "/>
+<path d="M 4 20 L 4 28 L 60 28 L 60 20 Z "/>
+<path d="M 4 52 L 4 60 L 36 60 L 36 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-justify-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-right.svg
new file mode 100644
index 00000000..a83cc2c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-justify-right.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 60 4 L 60 12 L 4 12 L 4 4 Z "/>
+<path d="M 60 36 L 60 44 L 20 44 L 20 36 Z "/>
+<path d="M 60 20 L 60 28 L 4 28 L 4 20 Z "/>
+<path d="M 60 52 L 60 60 L 28 60 L 28 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-segment-curve.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-segment-curve.svg
@@ -0,0 +1 @@
+segment-curve.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-segment-line.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-segment-line.svg
@@ -0,0 +1 @@
+segment-line.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-bold.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-bold.svg
new file mode 100644
index 00000000..7c18b9d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-bold.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 16 12 L 16 20 L 36 20 C 37.710938 20 40 22.457031 40 24 L 40 28 L 20 28 C 16.324219 28 13.058594 29.535156 11 31.875 C 8.941406 34.214844 7.972656 37.117188 8 40 C 8.023438 42.882812 9.074219 45.8125 11.125 48.125 C 13.175781 50.4375 16.367188 52 20 52 L 56 52 L 56 24 C 56 17.460938 50.722656 12 44 12 Z M 28 36 L 40 36 L 40 44 L 28 44 C 26.410156 44 25.730469 43.5625 25.125 42.875 C 24.519531 42.1875 24.011719 41.117188 24 40 C 23.992188 38.882812 24.417969 37.785156 25 37.125 C 25.582031 36.464844 26.3125 36 28 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..ea38302f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-ltr.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 8 0 L 8 8 L 32 8 C 33.714844 8 36 10.457031 36 12 L 36 16 L 16 16 C 12.324219 16 9.058594 17.535156 7 19.875 C 4.941406 22.214844 3.976562 25.117188 4 28 C 4.023438 30.882812 5.078125 33.8125 7.125 36.125 C 9.175781 38.4375 12.367188 40 16 40 L 44 40 L 44 12 C 44 5.460938 38.722656 0 32 0 Z M 16 24 L 36 24 L 36 32 L 16 32 C 14.410156 32 13.734375 31.5625 13.125 30.875 C 12.519531 30.1875 12.011719 29.117188 12 28 C 11.992188 26.882812 12.417969 25.785156 13 25.125 C 13.582031 24.464844 14.3125 24 16 24 Z "/>
+<path d="M 48 60 L 52 60 C 53.0625 60 54.121094 59.628906 54.875 58.875 L 64 49.75 L 64 46.25 L 54.875 37.125 C 54.121094 36.371094 53.0625 36 52 36 L 48 36 L 48 40 C 48 41.0625 48.371094 42.121094 49.125 42.875 L 54.25 48 L 49.125 53.125 C 48.371094 53.878906 48 54.9375 48 56 Z "/>
+<path d="M 3.75 44 L 3.75 52 L 56 52 L 56 44 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..ceae0f2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-direction-rtl.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 24 0.195312 L 24 8.195312 L 48 8.195312 C 49.714844 8.195312 52 10.652344 52 12.195312 L 52 16.195312 L 32 16.195312 C 28.324219 16.195312 25.058594 17.734375 23 20.070312 C 20.941406 22.410156 19.976562 25.316406 20 28.195312 C 20.023438 31.078125 21.078125 34.007812 23.125 36.320312 C 25.175781 38.636719 28.367188 40.195312 32 40.195312 L 60 40.195312 L 60 12.195312 C 60 5.660156 54.722656 0.195312 48 0.195312 Z M 32 24.195312 L 52 24.195312 L 52 32.195312 L 32 32.195312 C 30.410156 32.195312 29.734375 31.757812 29.125 31.070312 C 28.519531 30.386719 28.011719 29.316406 28 28.195312 C 27.992188 27.078125 28.417969 25.984375 29 25.320312 C 29.582031 24.660156 30.3125 24.195312 32 24.195312 Z "/>
+<path d="M 16 60 L 12 60 C 10.9375 60 9.878906 59.628906 9.125 58.875 L 0 49.75 L 0 46.25 L 9.125 37.125 C 9.878906 36.371094 10.9375 36 12 36 L 16 36 L 16 40 C 16 41.0625 15.628906 42.121094 14.875 42.875 L 9.75 48 L 14.875 53.125 C 15.628906 53.878906 16 54.9375 16 56 Z "/>
+<path d="M 8 44 L 8 52 L 59.75 52 L 59.75 44 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-italic.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-italic.svg
new file mode 100644
index 00000000..8b432332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-italic.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 18 12 L 18 20 L 42 20 C 43.710938 20 44.375 21.070312 43.875 22.875 L 42.5 28 L 21.5 28 C 14.144531 28 9 33.410156 7.5 39 C 6.75 41.796875 6.851562 44.914062 8.5 47.625 C 10.148438 50.335938 13.492188 52 17.125 52 L 44.125 52 L 45 49.125 L 51.625 25.125 C 53.363281 18.851562 48.71875 12 42 12 Z M 21.5 36 L 40.25 36 L 38 44 L 17.125 44 C 15.53125 44 15.425781 43.664062 15.25 43.375 C 15.074219 43.085938 14.925781 42.203125 15.25 41 C 15.894531 38.589844 18.121094 36 21.5 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-none.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-none.svg
new file mode 100644
index 00000000..27713503
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-none.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(5.6272753e-4,4)" style="fill:#268bd2">
+ <path d="m 16 8 0 8 24 0 c 1.711 0 4 2.457 4 4 l 0 4 -20 0 c -3.68 0 -6.941 1.535 -9 3.875 -2.059 2.34 -3.03 5.242 -3 8.125 0.023 2.883 1.074 5.813 3.125 8.125 c 2.047 2.313 5.242 3.875 8.875 3.875 l 28 0 0 -28 c 0 -6.539 -5.281 -12 -12 -12 m -16 24 20 0 0 8 -20 0 c -1.594 0 -2.27 -0.438 -2.875 -1.125 -0.609 -0.688 -1.117 -1.758 -1.125 -2.875 -0.008 -1.117 0.418 -2.215 1 -2.875 0.582 -0.66 1.309 -1.125 3 -1.125"/>
+ </g>
+ <path d="m 64 56.25 -7.75 -7.75 7.75 -7.75 -7.75 -7.75 -7.75 7.75 -7.75 -7.75 -7.75 7.75 7.75 7.75 -7.75 7.75 7.75 7.75 7.75 -7.75 7.75 7.75" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-strikethrough.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..84364b67
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-strikethrough.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 16 12 L 16 20 L 40 20 C 41.710938 20 44 22.457031 44 24 L 52 24 C 52 17.460938 46.71875 12 40 12 Z M 12 40 C 12.023438 42.882812 13.074219 45.8125 15.125 48.125 C 17.171875 50.4375 20.367188 52 24 52 L 52 52 L 52 40 L 44 40 L 44 44 L 24 44 C 22.40625 44 21.730469 43.5625 21.125 42.875 C 20.515625 42.1875 20.007812 41.117188 20 40 Z "/>
+<path d="M 4 28 L 4 36 L 60 36 L 60 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/format-text-underline.svg b/.icons/Material-Black-Lime-Numix/64/actions/format-text-underline.svg
new file mode 100644
index 00000000..027c4f2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/format-text-underline.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 16 8 L 16 16 L 40 16 C 41.710938 16 44 18.457031 44 20 L 44 24 L 24 24 C 20.320312 24 17.058594 25.535156 15 27.875 C 12.941406 30.214844 11.972656 33.117188 12 36 C 12.023438 38.882812 13.074219 41.8125 15.125 44.125 C 17.171875 46.4375 20.367188 48 24 48 L 52 48 L 52 20 C 52 13.460938 46.71875 8 40 8 Z M 24 32 L 44 32 L 44 40 L 24 40 C 22.40625 40 21.730469 39.5625 21.125 38.875 C 20.515625 38.1875 20.007812 37.117188 20 36 C 19.992188 34.882812 20.417969 33.785156 21 33.125 C 21.582031 32.464844 22.308594 32 24 32 Z "/>
+<path d="M 8 52 L 8 60 L 56 60 L 56 52 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/forward.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/forward.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/games-difficult.svg b/.icons/Material-Black-Lime-Numix/64/actions/games-difficult.svg
new file mode 100644
index 00000000..c14431a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/games-difficult.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="52" x="46" y="6" style="fill:#df4441;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="24" x="26" height="34" width="12" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="18" x="6" y="40" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/games-endturn.svg b/.icons/Material-Black-Lime-Numix/64/actions/games-endturn.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/games-endturn.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/games-hint.svg b/.icons/Material-Black-Lime-Numix/64/actions/games-hint.svg
new file mode 100644
index 00000000..7053d73d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/games-hint.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 48 20 c 0 12 -8 14 -8 22 l -8 4 -8 -4 c 0 -8 -8 -10 -8 -22 0 -8.837 7.163 -16 16 -16 8.837 0 16 7.163 16 16 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 42 0 12 c 0 2.216 1.784 4 4 4 l 2 2 4 0 2 -2 c 2.216 0 4 -1.784 4 -4 l 0 -12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="24" y="42" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/games-solve.svg b/.icons/Material-Black-Lime-Numix/64/actions/games-solve.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/games-solve.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/geany-build.svg b/.icons/Material-Black-Lime-Numix/64/actions/geany-build.svg
new file mode 100644
index 00000000..48ba02ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/geany-build.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <rect width="12.566" height="12.566" x="5.717" y="1034.08" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="5.717" y="994.08" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="5.717" y="1014.08" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="25.717" y="1034.08" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="25.717" y="1014.08" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.434;stroke-dashoffset:0"/>
+ <rect width="12.566" height="12.566" x="45.717" y="1034.08" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.434;stroke-dashoffset:0"/>
+ <rect width="12.565" height="12.565" x="49.717" y="990.08" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.435;stroke-dashoffset:0"/>
+ <rect width="12.565" height="12.565" x="-475.68" y="875.87" transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.435;stroke-dashoffset:0"/>
+ <rect width="12.565" height="12.565" x="-689.38" y="752.33" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.435;stroke-dashoffset:0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/geany-close-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/geany-close-all.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/geany-save-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/geany-save-all.svg
new file mode 100644
index 00000000..493158ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/geany-save-all.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 16.445 0 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 38.4 c 0 9.602 -3.109 12.801 -12.445 12.801 l -31.11 0 c -9.336 0 -12.445 -3.199 -12.445 -12.801 l 0 -38.4 c 0 -9.602 3.109 -12.801 12.445 -12.801" style="fill:#268bd2;fill-rule:evenodd"/>
+ <path d="m 16.445 0 31.11 0 c 9.336 0 12.445 3.199 12.445 12.801 l 0 25.598 c 0 9.602 -3.109 12.602 -12.445 12.602 l -31.11 0 c -9.336 0 -12.445 -3 -12.445 -12.602 l 0 -25.598 c 0 -9.602 3.109 -12.801 12.445 -12.801" style="fill:#fff;fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 32 32 -11 13 -11 -13 l 6 0 l 0 -12 l 10 0 0 12 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 54 18 -11 12.999 -11 -12.999 l 6 0 0 -12 10 0 0 12 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/globe.svg b/.icons/Material-Black-Lime-Numix/64/actions/globe.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/globe.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-app-install-star.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-app-install-star.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-lockscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-lockscreen.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-log-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-log-out.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-logout.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-run.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-run.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-run.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-searchtool.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-logout.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-reboot.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-session-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-shutdown.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-fwd.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-fwd.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-rpl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-rpl.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-snd.svg b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gnome-stock-mail-snd.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-bottom.svg
new file mode 100644
index 00000000..965dd0ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-bottom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.996 0 c -17.672 0.004 -31.996 14.328 -31.996 32 0 7.583 2.643 14.544 7.05 20.03 13.949 2.973 32.949 2.973 49.953 -0.066 4.375 -5.473 6.996 -12.409 6.996 -19.961 0 -17.676 -14.328 -32 -32 -32" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.988 32.625 c 0.059 -1.859 -1 -3.527 -2.75 -4.25 c -1.754 -0.723 -3.805 -0.332 -5.125 1 l -8.125 7.875 l 0 -25.25 l -8 0 l 0 25.25 l -8.125 -7.875 c -1.801 -1.754 -4.703 -1.754 -6.5 0 c -1.801 1.754 -1.801 4.621 0 6.375 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 c 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 0.852 -0.805 1.336 -1.957 1.375 -3.125 Z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 57.01 51.961 c -6.074 7.609 -15.281 12.04 -25.02 12.04 c -9.703 0 -18.883 -4.406 -24.953 -11.973" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-down.svg
new file mode 100644
index 00000000..e9561d74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-down.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 31.996094 64 C 14.324219 63.996094 0 49.671875 0 32 C 0 14.328125 14.324219 0.00390625 31.996094 0 C 49.671875 -0.00390625 64 14.324219 64 32 C 64 49.675781 49.671875 64.003906 31.996094 64 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 51.988281 32.625 C 52.046875 30.765625 50.988281 29.097656 49.238281 28.375 C 47.484375 27.652344 45.433594 28.042969 44.113281 29.375 L 35.988281 37.25 L 35.988281 12 L 27.988281 12 L 27.988281 37.25 L 19.863281 29.375 C 18.0625 27.621094 15.160156 27.621094 13.363281 29.375 C 11.5625 31.128906 11.5625 33.996094 13.363281 35.75 L 28.738281 50.625 C 29.601562 51.476562 30.761719 52 31.988281 52 C 33.210938 52 34.371094 51.476562 35.238281 50.625 L 50.613281 35.75 C 51.464844 34.945312 51.949219 33.792969 51.988281 32.625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-first-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-first.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-first.svg
new file mode 100644
index 00000000..d844d885
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-first.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,1,-1,0,64,-3.9926266e-7)">
+ <path d="m 31.996 0 c -17.672 0.004 -31.996 14.328 -31.996 32 0 7.583 2.643 14.544 7.05 20.03 13.949 2.973 32.949 2.973 49.953 -0.066 4.375 -5.473 6.996 -12.409 6.996 -19.961 0 -17.676 -14.328 -32 -32 -32" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.988 32.625 c 0.059 -1.859 -1 -3.527 -2.75 -4.25 -1.754 -0.723 -3.805 -0.332 -5.125 1 l -8.125 7.875 0 -25.25 -8 0 0 25.25 -8.125 -7.875 c -1.801 -1.754 -4.703 -1.754 -6.5 0 -1.801 1.754 -1.801 4.621 0 6.375 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 0.852 -0.805 1.336 -1.957 1.375 -3.125 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 57.01 51.961 c -6.074 7.609 -15.281 12.04 -25.02 12.04 -9.703 0 -18.883 -4.406 -24.953 -11.973" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-home.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-home.svg
new file mode 100644
index 00000000..3520c775
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-home.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#b58900;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 29.609375 13.691406 C 8.339844 29.402344 8.074219 25.132812 8.074219 29.464844 C 8.074219 31.71875 8.824219 32 16 32 L 16 48 C 16 52 16 52 20 52 L 24 52 C 28 52 28 52 28 48 L 28 36 C 31.988281 36 32.011719 36 36 36 L 36 48 C 36 52 36 52 40 52 L 44 52 C 48 52 48 52 48 48 L 48 32 C 55.175781 32 55.925781 31.71875 55.925781 29.464844 C 55.925781 25.125 55.75 29.480469 34.390625 13.691406 C 32 11.4375 32 11.4375 29.609375 13.691406 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-jump-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-jump-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-jump-rtl.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-jump-today.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-jump-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-jump-today.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-jump.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-jump.svg
new file mode 100644
index 00000000..474d6730
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-jump.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 56.949 11.973 c -16.949 -2.973 -33.949 -2.973 -49.953 0.066 -4.375 5.473 -6.996 12.409 -6.996 19.961 0 17.676 14.328 32 32 32 17.672 -0.004 31.996 -14.328 31.996 -32 0 -7.583 -2.643 -14.544 -7.05 -20.03" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 32 0 c -9.734 0 -18.941 4.43 -25.02 12.04 l 21.03 -0.027 l 0 25.24 l -8.125 -7.875 c -1.32 -1.332 -3.375 -1.727 -5.125 -1 c -1.754 0.723 -2.813 2.391 -2.75 4.25 c 0.035 1.168 0.52 2.316 1.375 3.125 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 c 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 1.797 -1.754 1.797 -4.621 0 -6.375 c -1.801 -1.754 -4.703 -1.754 -6.5 0 l -8.125 7.875 l 0 -25.25 l 20.945 -0.027 c -6.074 -7.566 -15.254 -11.973 -24.957 -11.973 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-last-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-last.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-last.svg
new file mode 100644
index 00000000..a741e0fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-last.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,-1,1,0,3.9926267e-7,63.999999)">
+ <path d="m 31.996 0 c -17.672 0.004 -31.996 14.328 -31.996 32 0 7.583 2.643 14.544 7.05 20.03 13.949 2.973 32.949 2.973 49.953 -0.066 4.375 -5.473 6.996 -12.409 6.996 -19.961 0 -17.676 -14.328 -32 -32 -32" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.988 32.625 c 0.059 -1.859 -1 -3.527 -2.75 -4.25 -1.754 -0.723 -3.805 -0.332 -5.125 1 l -8.125 7.875 0 -25.25 -8 0 0 25.25 -8.125 -7.875 c -1.801 -1.754 -4.703 -1.754 -6.5 0 -1.801 1.754 -1.801 4.621 0 6.375 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 0.852 -0.805 1.336 -1.957 1.375 -3.125 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 57.01 51.961 c -6.074 7.609 -15.281 12.04 -25.02 12.04 -9.703 0 -18.883 -4.406 -24.953 -11.973" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-next-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-next-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-next-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-next.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-next.svg
new file mode 100644
index 00000000..c114892c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-next.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 32.625 12.011719 C 30.765625 11.953125 29.097656 13.011719 28.375 14.761719 C 27.652344 16.515625 28.042969 18.566406 29.375 19.886719 L 37.25 28.011719 L 12 28.011719 L 12 36.011719 L 37.25 36.011719 L 29.375 44.136719 C 27.621094 45.9375 27.621094 48.839844 29.375 50.636719 C 31.128906 52.4375 33.996094 52.4375 35.75 50.636719 L 50.625 35.261719 C 51.476562 34.398438 52 33.238281 52 32.011719 C 52 30.789062 51.476562 29.628906 50.625 28.761719 L 35.75 13.386719 C 34.945312 12.535156 33.792969 12.050781 32.625 12.011719 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-previous-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-previous-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-previous.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-previous.svg
new file mode 100644
index 00000000..7570c2a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-previous.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 0 32.003906 C 0.00390625 49.675781 14.328125 64 32 64 C 49.671875 64 63.996094 49.675781 64 32.003906 C 64.003906 14.328125 49.675781 0 32 0 C 14.324219 0 -0.00390625 14.328125 0 32.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 31.375 12.011719 C 33.234375 11.953125 34.902344 13.011719 35.625 14.761719 C 36.347656 16.515625 35.957031 18.566406 34.625 19.886719 L 26.75 28.011719 L 52 28.011719 L 52 36.011719 L 26.75 36.011719 L 34.625 44.136719 C 36.378906 45.9375 36.378906 48.839844 34.625 50.636719 C 32.871094 52.4375 30.003906 52.4375 28.25 50.636719 L 13.375 35.261719 C 12.523438 34.398438 12 33.238281 12 32.011719 C 12 30.789062 12.523438 29.628906 13.375 28.761719 L 28.25 13.386719 C 29.054688 12.535156 30.207031 12.050781 31.375 12.011719 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-today.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-today.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-top.svg
new file mode 100644
index 00000000..5b6b46cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(-1,0,0,-1,64,63.999999)">
+ <path d="m 31.996 0 c -17.672 0.004 -31.996 14.328 -31.996 32 0 7.583 2.643 14.544 7.05 20.03 13.949 2.973 32.949 2.973 49.953 -0.066 4.375 -5.473 6.996 -12.409 6.996 -19.961 0 -17.676 -14.328 -32 -32 -32" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.988 32.625 c 0.059 -1.859 -1 -3.527 -2.75 -4.25 -1.754 -0.723 -3.805 -0.332 -5.125 1 l -8.125 7.875 0 -25.25 -8 0 0 25.25 -8.125 -7.875 c -1.801 -1.754 -4.703 -1.754 -6.5 0 -1.801 1.754 -1.801 4.621 0 6.375 l 15.375 14.875 c 0.863 0.852 2.023 1.375 3.25 1.375 1.223 0 2.383 -0.523 3.25 -1.375 l 15.375 -14.875 c 0.852 -0.805 1.336 -1.957 1.375 -3.125 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 57.01 51.961 c -6.074 7.609 -15.281 12.04 -25.02 12.04 -9.703 0 -18.883 -4.406 -24.953 -11.973" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/go-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/go-up.svg
new file mode 100644
index 00000000..286e18da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/go-up.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 31.996094 0 C 14.324219 0.00390625 0 14.328125 0 32 C 0 49.671875 14.324219 63.996094 31.996094 64 C 49.671875 64.003906 64 49.675781 64 32 C 64 14.324219 49.671875 -0.00390625 31.996094 0 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 51.988281 31.375 C 52.046875 33.234375 50.988281 34.902344 49.238281 35.625 C 47.484375 36.347656 45.433594 35.957031 44.113281 34.625 L 35.988281 26.75 L 35.988281 52 L 27.988281 52 L 27.988281 26.75 L 19.863281 34.625 C 18.0625 36.378906 15.160156 36.378906 13.363281 34.625 C 11.5625 32.871094 11.5625 30.003906 13.363281 28.25 L 28.738281 13.375 C 29.601562 12.523438 30.761719 12 31.988281 12 C 33.210938 12 34.371094 12.523438 35.238281 13.375 L 50.613281 28.25 C 51.464844 29.054688 51.949219 30.207031 51.988281 31.375 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gohome.svg b/.icons/Material-Black-Lime-Numix/64/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/green-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/green-add-folders-to-archive.svg
new file mode 100644
index 00000000..b4e09619
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/green-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#388e3c;fill-opacity:1;stroke:none" d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="8.5" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941" width="15.786" y="31.998"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#388e3c;fill-opacity:1;stroke:none" d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="28.5" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="5.941" width="15.786" y="13.998"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/green-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/green-document-open-recent.svg
new file mode 100644
index 00000000..aa1e0e02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/green-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/green-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/green-document-open.svg
new file mode 100644
index 00000000..3c3a2864
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/green-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/green-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/green-folder-new.svg
new file mode 100644
index 00000000..bf722d65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/green-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/grey-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/grey-add-folders-to-archive.svg
new file mode 100644
index 00000000..c391b36c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/grey-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="31.998" x="8.5" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="13.998" x="28.5" height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open-recent.svg
new file mode 100644
index 00000000..50a9f7c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open.svg
new file mode 100644
index 00000000..2951c14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/grey-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/grey-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/grey-folder-new.svg
new file mode 100644
index 00000000..78a6055e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/grey-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-about.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-apply.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-bold.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-clear.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-clear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-color-picker.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-color-picker.svg
new file mode 100644
index 00000000..90cab723
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <ellipse cx="29.333" cy="58.667" rx="29.333" ry="5.333" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.5163769,0.88051776,-0.87255096,1.5200319,24.541734,-30.175135)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-connect.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-connect.svg
new file mode 100644
index 00000000..1a51cd34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-connect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 55.03 4 c -0.427 0 -0.835 0.159 -1.134 0.465 l -11.371 11.37 -5.177 0 c -0.426 -0.003 -0.862 0.164 -1.163 0.465 l -7.532 7.532 c -0.612 0.599 -0.612 1.727 0 2.326 l 9.219 9.218 c 0.308 0.307 0.728 0.476 1.163 0.465 0.418 -0.003 0.839 -0.17 1.134 -0.465 l 7.561 -7.561 c 0.301 -0.301 0.469 -0.708 0.465 -1.134 l 0 -5.205 11.342 -11.341 c 0.612 -0.599 0.612 -1.727 0 -2.326 l -3.345 -3.344 c -0.3 -0.306 -0.737 -0.465 -1.163 -0.465 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 24.962 28.16 c -0.418 0.003 -0.839 0.199 -1.134 0.494 l -7.561 7.532 c -0.301 0.301 -0.469 0.737 -0.465 1.163 l 0 5.176 -11.342 11.37 c -0.612 0.599 -0.612 1.698 0 2.297 l 3.345 3.344 c 0.599 0.612 1.699 0.612 2.298 0 l 11.371 -11.341 5.177 0 c 0.426 0.003 0.862 -0.164 1.163 -0.465 l 7.532 -7.561 c 0.612 -0.599 0.612 -1.698 0 -2.297 l -9.219 -9.218 c -0.308 -0.307 -0.728 -0.505 -1.163 -0.494 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-convert.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-convert.svg
new file mode 100644
index 00000000..996a0657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-convert.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <circle cx="53.33" cy="53.33" r="10.667" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.222 0 14.222 25 -28.444 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.7777778,0,0,1.7777778,-10.666667,-10.666666)" style="fill:#ffe149;fill-opacity:1">
+ <path d="m 23 12.25 c -1.014 -0.014 -1.014 1.514 0 1.5 6.269 0 9.757 2.792 11.282 5.607 1.525 2.816 1.488 5.05 1.488 5.05 -0.014 1.014 1.514 1.014 1.5 0 0 0 0.057 -2.58 -1.668 -5.764 c -1.725 -3.184 -5.872 -6.393 -12.603 -6.393" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 33.57 21.656 c -0.254 0 -0.42 0.266 -0.309 0.494 l 2.43 4.992 c 0.125 0.255 0.487 0.257 0.615 0.004 l 2.5 -4.992 c 0.115 -0.228 -0.051 -0.498 -0.307 -0.498" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+ <g transform="matrix(-1.7777778,0,0,-1.7777778,78.221741,76.444268)" style="fill:#ffe149;fill-opacity:1">
+ <path d="m 23 12.25 c -1.014 -0.014 -1.014 1.514 0 1.5 6.269 0 9.757 2.792 11.282 5.607 1.525 2.816 1.488 5.05 1.488 5.05 -0.014 1.014 1.514 1.014 1.5 0 0 0 0.057 -2.58 -1.668 -5.764 c -1.725 -3.184 -5.872 -6.393 -12.603 -6.393" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 33.57 21.656 c -0.254 0 -0.42 0.266 -0.309 0.494 l 2.43 4.992 c 0.125 0.255 0.487 0.257 0.615 0.004 l 2.5 -4.992 c 0.115 -0.228 -0.051 -0.498 -0.307 -0.498" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-copy.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-cut.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-disconnect.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-disconnect.svg
new file mode 100644
index 00000000..57178a09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-disconnect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 55.03 4 c -0.427 0 -0.835 0.159 -1.134 0.465 l -5.771 5.77 -5.177 0 c -0.426 -0.003 -0.862 0.164 -1.163 0.465 l -7.532 7.532 c -0.612 0.599 -0.612 1.727 0 2.326 l 9.219 9.218 c 0.308 0.307 0.728 0.476 1.163 0.465 0.418 -0.003 0.839 -0.17 1.134 -0.465 l 7.561 -7.561 c 0.301 -0.301 0.469 -0.708 0.465 -1.134 l 0 -5.205 5.742 -5.741 c 0.612 -0.599 0.612 -1.727 0 -2.326 l -3.345 -3.344 c -0.3 -0.306 -0.737 -0.465 -1.163 -0.465 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 19.362 33.765 c -0.418 0.003 -0.839 0.199 -1.134 0.494 l -7.561 7.532 c -0.301 0.301 -0.469 0.737 -0.465 1.163 l 0 5.176 -5.742 5.77 c -0.612 0.599 -0.612 1.698 0 2.297 l 3.345 3.344 c 0.599 0.612 1.699 0.612 2.298 0 l 5.771 -5.741 5.177 0 c 0.426 0.003 0.862 -0.164 1.163 -0.465 l 7.532 -7.561 c 0.612 -0.599 0.612 -1.698 0 -2.297 l -9.219 -9.218 c -0.308 -0.307 -0.728 -0.505 -1.163 -0.494 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd-multiple.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd-multiple.svg
new file mode 100644
index 00000000..1177facb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.999 1 28 -0.003 c 6.999 0 6.999 0 6.999 5.75 l 0 34.5 c 0 5.75 0 5.75 -6.999 5.75 l -28 0 c -6.999 0 -6.999 0 -6.999 -5.75 l 0 -34.496 c 0 -5.75 0 -5.75 6.999 -5.75 z" style="stroke-dasharray:8 8;stroke-opacity:1;fill:#fff;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 15.999 9 28 -0.004 c 6.999 0 6.999 0 6.999 5.75 l 0 34.5 c 0 5.75 0 5.75 -6.999 5.75 l -28 0 c -6.999 0 -6.999 0 -6.999 -5.75 l 0 -34.496 c 0 -5.75 0 -5.75 6.999 -5.75 z" style="stroke-dasharray:8 8;stroke-opacity:1;fill:#c2c2c2;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-width:2;stroke-dashoffset:0"/>
+ <g transform="translate(-11.999997,-8.000235)" style="fill:#888;opacity:1;fill-opacity:1">
+ <path d="m 28 24 0 4 28 0 0 -4 z" style="fill:#888"/>
+ <path d="m 28 48 0 4 16 0 0 -4 z" style="fill:#888"/>
+ <path d="m 28 36 0 4 28 0 0 -4 z" style="fill:#888"/>
+ </g>
+ <path d="m 27.33203,16 29.33594,0 C 64,16 64,16 64,22 l 0,36 c 0,6 0,6 -7.33203,6 L 27.33203,64 C 20,64 20,64 20,58 l 0,-36 c 0,-6 0,-6 7.33203,-6 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 28 24 0 4 28 0 0 -4 z"/>
+ <path d="m 28 48 0 4 16 0 0 -4 z"/>
+ <path d="m 28 36 0 4 28 0 0 -4 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd.svg
new file mode 100644
index 00000000..9d73ab19
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-dnd.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.999 1 28 -0.004 c 6.999 0 6.999 0 6.999 5.75 l 0 34.5 c 0 5.75 0 5.75 -6.999 5.75 l -28 0 c -6.999 0 -6.999 0 -6.999 -5.75 l 0 -34.496 c 0 -5.75 0 -5.75 6.999 -5.75 z" style="stroke-dasharray:8 8;stroke-opacity:1;fill:#fff;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:2;stroke-dashoffset:0"/>
+ <g transform="translate(-19.999997,-16)" style="fill:#888;opacity:0.4">
+ <path d="m 28 24 0 4 28 0 0 -4 z"/>
+ <path d="m 28 48 0 4 16 0 0 -4 z"/>
+ <path d="m 28 36 0 4 28 0 0 -4 z"/>
+ </g>
+ <path d="m 27.33203,16 29.33594,0 C 64,16 64,16 64,22 l 0,36 c 0,6 0,6 -7.33203,6 L 27.33203,64 C 20,64 20,64 20,58 l 0,-36 c 0,-6 0,-6 7.33203,-6 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 28 24 0 4 28 0 0 -4 z"/>
+ <path d="m 28 48 0 4 16 0 0 -4 z"/>
+ <path d="m 28 36 0 4 28 0 0 -4 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-edit.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-edit.svg
new file mode 100644
index 00000000..e2cadf08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.466 0 30.07 0 c 7.467 0 7.467 0 7.467 7.201 l 0 43.599 c 0 7.201 0 7.201 -7.467 7.201 l -30.07 0 c -7.467 0 -7.467 0 -7.467 -7.201 l 0 -43.599 c 0 -7.201 0 -7.201 7.467 -7.201" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(1.8666667,0,0,1.8002197,-30.400208,-21.605932)" style="fill:#888">
+ <path d="m 22.18 18.11 0 3.333 15.536 0 0 -3.333 z"/>
+ <path d="m 22.18 34.777 0 3.333 7.821 0 0 -3.333 z"/>
+ <path d="m 22.18 26.445 0 3.333 15.536 0 0 -3.333 z"/>
+ </g>
+ <path d="m 61 26 c 0 0 0.002 -1.559 -3.473 -3.565 -3.353 -1.936 -4.916 -1.085 -4.916 -1.085 l -18.08 31.32 -0.998 11.329 9.304 -6.534" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 34.53,52.671 33.532,64 42.836,57.466" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.982 58.718 -0.45 5.282 4.355 -3.03 m -3.905 -2.255" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-execute.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-execute.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-execute.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-find-and-replace.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-find-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-find.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-ltr.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-ltr.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-go-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-ltr.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-ltr.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-goto-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-help.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-home.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-index.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-index.svg
new file mode 100644
index 00000000..7dc54c3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-index.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.7777778,0,0,2.116951,1.5555556,-0.64720712)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="38" height="4" x="20" y="6" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.7777778,0,0,2.116951,1.5555556,15.352791)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="22" height="4" x="20" y="22" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.7777778,0,0,2.116951,1.5555556,31.352793)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="38" height="4" x="20" y="38" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.7777778,0,0,2.116951,1.5555556,47.352793)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="30" height="4" x="20" y="54" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-info.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-info.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-info.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-ltr.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-jump-to-rtl.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-ltr.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-ltr.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-next-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-play-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-play-ltr.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-ltr.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-previous-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-record.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-ltr.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-rewind-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-new.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-new.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-no.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-ok.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-ok.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-ok.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-open.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-landscape.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-landscape.svg
new file mode 100644
index 00000000..f4f3dd0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 0 4 64 0 0 56 -64 0" style="fill:#dc322f"/>
+ <path d="m 28 20 -20 16 0 16 l 48 0 0 -20 -8 -8 -8 8" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-portrait.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-portrait.svg
new file mode 100644
index 00000000..658a438a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 0 0 64 -56 0 0 -64" style="fill:#dc322f"/>
+ <path d="m 23.12 19.14 c -1.418 5.091 -1.451 12.142 1.078 15.619 1.064 1.65 2.514 3.821 1.377 5.794 -2.1 3.081 -5.603 4.742 -8.794 6.418 -1.084 0.114 -0.693 1.129 -0.765 1.881 -0.002 0.595 -0.176 1.373 0.688 1.094 l 30.592 0 c 0.866 0.279 0.691 -0.499 0.688 -1.094 -0.073 -0.751 0.319 -1.767 -0.763 -1.881 -3.191 -1.677 -6.694 -3.338 -8.796 -6.418 -1.137 -1.973 0.314 -4.144 1.377 -5.794 c 2.672 -3.784 3.02 -12.02 1.071 -15.735 -1.761 -3.219 -3.538 -4.896 -8.871 -5.02 c -5.342 0.218 -7.112 1.8 -8.88 5.135 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-landscape.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-landscape.svg
new file mode 100644
index 00000000..b98ba058
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 64 60 -64 0 0 -56 64 0" style="fill:#dc322f"/>
+ <path d="m 36 44 20 -16 0 -16 -48 0 0 20 l 8 8 8 -8 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-portrait.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-portrait.svg
new file mode 100644
index 00000000..50857cff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-orientation-reverse-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 64 0 -64 56 0 0 64" style="fill:#dc322f"/>
+ <path d="m 40.879 44.865 c 1.418 -5.091 1.451 -12.142 -1.078 -15.619 -1.064 -1.65 -2.514 -3.821 -1.377 -5.794 2.1 -3.081 5.603 -4.742 8.794 -6.418 1.084 -0.114 0.693 -1.129 0.765 -1.881 0.002 -0.595 0.176 -1.373 -0.688 -1.094 l -30.592 0 c -0.866 -0.279 -0.691 0.499 -0.688 1.094 0.073 0.751 -0.319 1.767 0.763 1.881 3.191 1.677 6.694 3.338 8.796 6.418 1.137 1.973 -0.314 4.144 -1.377 5.794 -2.672 3.784 -3.02 12.02 -1.071 15.735 1.761 3.219 3.538 4.896 8.871 5.02 5.342 -0.218 7.112 -1.8 8.88 -5.135 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-page-setup.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-page-setup.svg
new file mode 100644
index 00000000..87983b64
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-page-setup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 14.855469 0 L 49.144531 0 C 56 0 56 0 56 7.109375 L 56 56.890625 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 56.890625 L 8 7.109375 C 8 0 8 0 14.855469 0 Z " style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 47.15 41.12 16.85 16.73 -6.12 6.149 -16.891 -16.762 c -10.775 3.054 -17.704 -3.823 -16.931 -15.283 l 12.54 7.61 2.853 -3.03 -7.698 -12.225 c 10.01 -2.293 19.246 8.405 15.396 16.806 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-paste.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-error.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-error.svg
new file mode 100644
index 00000000..6f89cd13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-error.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219,8 28.800781,8 C 32,8 32,8 32,11.199219 l 0,9.601562 C 32,24 32,24 28.800781,24 L 3.199219,24 C 0,24 0,24 0,20.800781 L 0,11.199219 C 0,8 0,8 3.199219,8 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 40 0 0 32 -40 0 z" style="fill:#dc322f"/>
+ <g transform="matrix(0.7,0,0,0.7,33.2,-2.8)" style="fill-rule:evenodd">
+ <path d="m 44 24 c 0 11.05 -8.953 20 -20 20 -11.05 0 -20 -8.953 -20 -20 0 -11.05 8.953 -20 20 -20 11.05 0 20 8.953 20 20" style="fill:#dc322f"/>
+ <path d="m 14.01 14 0 3.332 c -0.074 0.938 0.238 1.891 0.941 2.539 l 4.273 4.203 -4.273 4.203 c -0.629 0.625 -0.941 1.508 -0.941 2.391 l 0 3.332 3.332 0 c 0.879 0 1.762 -0.316 2.387 -0.941 l 4.273 -4.277 4.273 4.277 c 0.625 0.625 1.508 0.941 2.391 0.941 l 3.332 0 0 -3.332 c 0 -0.883 -0.316 -1.766 -0.941 -2.391 l -4.199 -4.203 4.273 -4.203 c 0.715 -0.664 0.867 -1.582 0.867 -2.539 l 0 -3.332 -3.332 0 c -0.801 0.023 -1.434 0.32 -2.316 1.086 l -4.348 4.203 -4.273 -4.203 c -0.59 -0.609 -1.395 -1.047 -2.242 -1.086 -0.035 0 -0.113 0 -0.145 0" style="fill:#fff"/>
+ <path d="m 14.01 14 0 3.332 c -0.074 0.938 0.238 1.891 0.941 2.539 l 4.273 4.203 -4.273 4.203 c -0.629 0.625 -0.941 1.508 -0.941 2.391 l 0 3.332 3.332 0 c 0.879 0 1.762 -0.316 2.387 -0.941 l 4.273 -4.277 4.273 4.277 c 0.625 0.625 1.508 0.941 2.391 0.941 l 3.332 0 0 -3.332 c 0 -0.883 -0.316 -1.766 -0.941 -2.391 l -4.199 -4.203 4.273 -4.203 c 0.715 -0.664 0.867 -1.582 0.867 -2.539 l 0 -3.332 -3.332 0 c -0.801 0.023 -1.434 0.32 -2.316 1.086 l -4.348 4.203 -4.273 -4.203 c -0.59 -0.609 -1.395 -1.047 -2.242 -1.086 -0.035 0 -0.113 0 -0.145 0" style="fill:#dc322f;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-paused.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-paused.svg
new file mode 100644
index 00000000..98758744
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-paused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219,8 28.800781,8 C 32,8 32,8 32,11.199219 l 0,9.601562 C 32,24 32,24 28.800781,24 L 3.199219,24 C 0,24 0,24 0,20.800781 L 0,11.199219 C 0,8 0,8 3.199219,8 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 40 0 0 32 -40 0 z" style="fill:#dc322f"/>
+ <path d="m 64 14 c 0 7.73 -6.27 14 -14 14 -7.73 0 -14 -6.27 -14 -14 0 -7.73 6.27 -14 14 -14 7.73 0 14 6.27 14 14" style="fill:#5d5d5d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 42 7 6 0 0 14 -6 0 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 52 7 6 0 0 14 -6 0 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-report.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-report.svg
new file mode 100644
index 00000000..4570d0ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-report.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219,8 28.800781,8 C 32,8 32,8 32,11.199219 l 0,9.601562 C 32,24 32,24 28.800781,24 L 3.199219,24 C 0,24 0,24 0,20.800781 L 0,11.199219 C 0,8 0,8 3.199219,8 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 40 0 0 32 -40 0 z" style="fill:#dc322f"/>
+ <path d="m 64 14 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g transform="matrix(2,0,0,2,0,-1.00001)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-warning.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-warning.svg
new file mode 100644
index 00000000..266b9f93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print-warning.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219,8 28.800781,8 C 32,8 32,8 32,11.199219 l 0,9.601562 C 32,24 32,24 28.800781,24 L 3.199219,24 C 0,24 0,24 0,20.800781 L 0,11.199219 C 0,8 0,8 3.199219,8 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 32 40 0 0 32 -40 0 z" style="fill:#dc322f"/>
+ <path d="m 64 14 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#ffe546;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-2,0,0,-2,100,29.00001)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-print.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-quit.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-quit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-quit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-redo-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-redo-ltr.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-redo-ltr.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-refresh.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-ltr.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-revert-to-saved-rtl.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-save-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save-all.svg
@@ -0,0 +1 @@
+geany-save-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-save-as.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-save.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-search.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-color.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-color.svg
new file mode 100644
index 00000000..242f5712
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-color.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2,0,0,2,-7.9999991,7.999999)">
+ <path d="m 10.726 14.52 c -0.178 -0.63 -0.762 -1.066 -1.428 -1.066 l -3.817 0 c -0.445 0 -0.866 0.196 -1.148 0.534 -0.282 0.338 -0.393 0.783 -0.304 1.21 0.675 3.25 2.335 6.174 4.801 8.455 0.277 0.256 0.641 0.396 1.016 0.396 0.071 0 0.144 -0.005 0.215 -0.015 0.448 -0.065 0.841 -0.327 1.068 -0.712 l 1.926 -3.274 c 0.322 -0.547 0.247 -1.235 -0.185 -1.704 -1 -1.089 -1.746 -2.411 -2.145 -3.824" style="fill:#268bd2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.632 21.932 c -0.269 -0.457 -0.762 -0.728 -1.283 -0.728 c -0.105 0 -0.211 0.011 -0.317 0.034 -0.671 0.144 -1.355 0.217 -2.033 0.217 -0.948 0 -1.885 -0.136 -2.785 -0.405 -0.143 -0.043 -0.288 -0.063 -0.432 -0.063 -0.519 0 -1.013 0.268 -1.283 0.727 l -1.891 3.216 c -0.218 0.372 -0.259 0.818 -0.11 1.222 0.148 0.403 0.471 0.722 0.88 0.87 c 1.792 0.65 3.683 0.979 5.621 0.979 c 1.603 0 3.185 -0.228 4.702 -0.677 0.433 -0.128 0.783 -0.444 0.95 -0.857 0.167 -0.413 0.132 -0.878 -0.094 -1.263 l -1.925 -3.272" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.27 9.476 c 0.177 0.632 0.762 1.07 1.429 1.07 l 3.817 0 c 0.445 0 0.866 -0.196 1.147 -0.534 c 0.281 -0.338 0.394 -0.782 0.306 -1.209 -0.729 -3.542 -2.693 -6.77 -5.53 -9.09 -0.268 -0.219 -0.605 -0.337 -0.948 -0.337 c -0.087 0 -0.173 0.007 -0.26 0.022 -0.43 0.075 -0.805 0.333 -1.023 0.705 l -1.894 3.22 c -0.344 0.586 -0.232 1.327 0.271 1.789 1.291 1.185 2.22 2.693 2.686 4.362" style="fill:#ee7616;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.701 -3.323 c -1.517 -0.449 -3.098 -0.677 -4.702 -0.677 -1.938 0 -3.829 0.329 -5.621 0.979 -0.41 0.149 -0.732 0.467 -0.88 0.87 -0.148 0.403 -0.108 0.85 0.11 1.222 l 1.891 3.216 c 0.27 0.459 0.765 0.727 1.283 0.727 0.144 0 0.289 -0.02 0.432 -0.063 0.9 -0.269 1.837 -0.405 2.785 -0.405 0.678 0 1.362 0.073 2.033 0.217 0.105 0.023 0.212 0.034 0.317 0.034 0.521 0 1.014 -0.271 1.283 -0.728 l 1.925 -3.272 c 0.226 -0.385 0.261 -0.85 0.094 -1.263 -0.167 -0.413 -0.517 -0.729 -0.95 -0.857" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.518 13.455 -3.817 0 c -0.667 0 -1.252 0.438 -1.429 1.07 -0.466 1.668 -1.395 3.176 -2.686 4.362 -0.503 0.462 -0.616 1.204 -0.271 1.789 l 1.894 3.22 c 0.218 0.372 0.593 0.63 1.023 0.705 0.086 0.015 0.173 0.022 0.26 0.022 0.344 0 0.68 -0.117 0.948 -0.337 2.837 -2.319 4.801 -5.547 5.53 -9.09 0.088 -0.428 -0.024 -0.872 -0.306 -1.209 -0.281 -0.338 -0.702 -0.534 -1.147 -0.534" style="fill:#ffcf38;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.131 0.678 c -0.227 -0.385 -0.62 -0.647 -1.068 -0.712 -0.072 -0.01 -0.144 -0.015 -0.215 -0.015 -0.375 0 -0.739 0.14 -1.016 0.396 -2.466 2.281 -4.127 5.204 -4.801 8.455 -0.089 0.428 0.023 0.872 0.304 1.21 0.281 0.338 0.703 0.534 1.148 0.534 l 3.817 0 c 0.666 0 1.25 -0.436 1.428 -1.066 0.399 -1.413 1.141 -2.735 2.145 -3.824 0.432 -0.468 0.507 -1.157 0.185 -1.704 l -1.926 -3.274" style="fill:#3a4f7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.528 5.55 -12.244 3.194 c -1.564 0.408 -3.097 1.028 -3.394 2.709 -0.313 1.776 0.827 3.463 2.544 3.766 1.232 0.217 2.195 -0.549 3.119 -1.322 z" style="fill:#4d4d4d;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-font.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-font.svg
new file mode 100644
index 00000000..743c6c1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-select-font.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.8117643,0,0,1.8117643,-6.8741234,-20.070498)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 12.13 23.03 q -1.695 1.31 -2.127 1.514 -0.649 0.3 -1.382 0.3 -1.142 0 -1.887 -0.781 -0.733 -0.781 -0.733 -2.055 0 -0.805 0.361 -1.394 q 0.493 -0.817 1.707 -1.538 1.226 -0.721 4.062 -1.755 l 0 -0.433 q 0 -1.647 -0.529 -2.26 -0.517 -0.613 -1.514 -0.613 -0.757 0 -1.202 0.409 -0.457 0.409 -0.457 0.937 l 0.024 0.697 q 0 0.553 -0.288 0.853 -0.276 0.3 -0.733 0.3 -0.445 0 -0.733 -0.313 -0.276 -0.312 -0.276 -0.853 0 -1.034 1.058 -1.899 1.058 -0.865 2.969 -0.865 1.466 0 2.404 0.493 0.709 0.373 1.046 1.166 0.216 0.517 0.216 2.115 l 0 3.738 q 0 1.575 0.06 1.935 0.06 0.349 0.192 0.469 0.144 0.12 0.325 0.12 0.192 0 0.337 -0.084 0.252 -0.156 0.974 -0.877 l 0 0.673 q -1.346 1.803 -2.572 1.803 -0.589 0 -0.937 -0.409 -0.349 -0.409 -0.361 -1.394 z m 0 -0.781 0 -4.195 q -1.815 0.721 -2.344 1.022 -0.95 0.529 -1.358 1.106 -0.409 0.577 -0.409 1.262 0 0.865 0.517 1.442 0.517 0.565 1.19 0.565 0.913 0 2.404 -1.202 z"/>
+ </g>
+ <g transform="matrix(1.7980991,0,0,1.7980991,-19.374185,-12.843342)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.23 30.331 c 0.227 -0.147 0.628 -0.3 1.082 -0.46 0.467 -0.16 1 -0.24 1.6 -0.24 0.747 0 1.407 0.133 1.98 0.4 0.587 0.267 1.08 0.64 1.48 1.12 0.4 0.48 0.7 1.053 0.9 1.72 0.213 0.667 0.32 1.4 0.32 2.2 0 0.84 -0.127 1.6 -0.38 2.28 -0.24 0.667 -0.587 1.233 -1.04 1.7 -0.453 0.467 -1 0.827 -1.64 1.08 -0.64 0.253 -1.36 0.38 -2.16 0.38 -0.867 0 -1.633 -0.06 -2.3 -0.18 -0.667 -0.12 -1.084 -0.24 -1.51 -0.36 l 0 -14.9 1.668 -0.32 z m 0 8.32 c 0.187 0.053 0.508 0.107 0.842 0.16 0.347 0.04 0.773 0.06 1.28 0.06 1 0 1.8 -0.327 2.4 -0.98 0.6 -0.667 0.9 -1.607 0.9 -2.82 0 -0.533 -0.053 -1.033 -0.16 -1.5 -0.107 -0.467 -0.28 -0.867 -0.52 -1.2 -0.24 -0.347 -0.553 -0.613 -0.94 -0.8 -0.373 -0.2 -0.827 -0.3 -1.36 -0.3 -0.507 0 -0.973 0.087 -1.4 0.26 -0.427 0.173 -0.815 0.353 -1.042 0.54 z"/>
+ </g>
+ <g transform="matrix(2.1010725,0,0,2.1010725,-8.1904728,-25.147508)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.668 21.672 q 0 0.908 0.127 1.67 0.137 0.762 0.449 1.318 0.313 0.547 0.82 0.85 0.518 0.303 1.27 0.303 0.938 0 1.563 -0.508 0.635 -0.508 0.781 -1.563 l 1.777 0.117 q -0.088 0.654 -0.381 1.26 -0.293 0.605 -0.801 1.064 -0.498 0.459 -1.221 0.742 -0.723 0.273 -1.67 0.273 -1.24 0 -2.109 -0.42 -0.869 -0.42 -1.416 -1.152 -0.537 -0.742 -0.781 -1.738 -0.244 -1.01 -0.244 -2.178 0 -1.064 0.176 -1.875 0.176 -0.82 0.488 -1.426 0.322 -0.615 0.752 -1.025 0.43 -0.42 0.928 -0.664 0.508 -0.254 1.064 -0.361 0.557 -0.117 1.123 -0.117 0.889 0 1.582 0.244 0.693 0.244 1.191 0.674 0.508 0.42 0.82 0.996 0.312 0.576 0.439 1.24 l -1.807 0.137 q -0.137 -0.879 -0.693 -1.396 -0.557 -0.518 -1.582 -0.518 -0.752 0 -1.26 0.254 -0.498 0.244 -0.811 0.752 -0.313 0.498 -0.449 1.26 -0.127 0.762 -0.127 1.787 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-spell-check.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..ffa7a217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-ltr.svg
@@ -0,0 +1 @@
+gtk-undelete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-rtl.svg
new file mode 100644
index 00000000..63284209
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 8 20 0 37.715 c 0 6.285 0 6.285 6.855 6.285 l 34.29 0 c 6.855 0 6.855 0 6.855 -6.285 l 0 -37.715 c -13.715 0 -37.715 0 -48 0" style="fill:#dc322f"/>
+ <g transform="matrix(-1,0,0,1,64,0)" style="fill:#fff;fill-opacity:0.667">
+ <path d="m 12 28 0 28 8 0 0 -28 z"/>
+ <path d="m 28 28 0 28 8 0 0 -28 z"/>
+ <path d="m 44 28 0 28 8 0 0 -28 z"/>
+ </g>
+ <path d="m 56 16 -48 0 0 -8 l 12 0 0 -8 24 0 0 8 12 0" style="fill:#dc322f"/>
+ <path d="m 13.822 63.891 c -1.925 -0.808 -3.614 -1.735 -5.04 -2.779 -14.04 -11.03 -4.468 -27.472 12.206 -27.472 l 0 -9.507 l 19.01 14.259 -19.01 16.634 l 0 -9.505 c -14.296 2.399 -14.345 4.563 -7.191 16.61 0 0 2.377 2.402 0 1.759 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete.svg
new file mode 100644
index 00000000..6a50a083
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undelete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 56 20 L 56 57.714844 C 56 64 56 64 49.144531 64 L 14.855469 64 C 8 64 8 64 8 57.714844 L 8 20 C 21.714844 20 45.714844 20 56 20 Z " style="fill:#dc322f"/>
+ <g style="fill:#fff;fill-opacity:0.667">
+ <path d="m 12 28 l 0 28 l 8 0 l 0 -28 Z"/>
+ <path d="m 28 28 l 0 28 l 8 0 l 0 -28 Z"/>
+ <path d="m 44 28 l 0 28 l 8 0 l 0 -28 Z"/>
+ </g>
+ <path d="M 8 16 L 56 16 L 56 8 L 44 8 L 44 0 L 20 0 L 20 8 L 8 8 Z " style="fill:#dc322f"/>
+ <path d="m 50.18 63.891 c 1.925 -0.808 3.614 -1.735 5.04 -2.779 c 14.04 -11.03 4.468 -27.472 -12.206 -27.472 l 0 -9.507 l -19.01 14.259 l 19.01 16.634 0 -9.505 c 14.296 2.399 14.345 4.563 7.191 16.61 0 0 -2.377 2.402 0 1.759 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-undo-ltr.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undo-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-undo-ltr.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-yes.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-100.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-100.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-100.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-fit.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-fit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/gtk-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-about.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-about.svg
new file mode 100644
index 00000000..7f966cdd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-about.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 64 32 C 64 49.671875 49.671875 64 32 64 C 14.328125 64 0 49.671875 0 32 C 0 14.328125 14.328125 0 32 0 C 49.671875 0 64 14.328125 64 32 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 36 48 L 28 48 L 28 32 L 36 32 L 36 48 "/>
+<path style="fill-rule:evenodd" d="M 36 20 C 36 22.210938 34.210938 24 32 24 C 29.789062 24 28 22.210938 28 20 C 28 17.789062 29.789062 16 32 16 C 34.210938 16 36 17.789062 36 20 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-contents.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-contents.svg
new file mode 100644
index 00000000..2555bf82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 16 18 L 48 18 L 48 22 L 16 22 Z "/>
+<path d="M 16 30 L 48 30 L 48 34 L 16 34 Z "/>
+<path d="M 16 42 L 48 42 L 48 46 L 16 46 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-contextual.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-contextual.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-faq.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-faq.svg
new file mode 100644
index 00000000..6a49733c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-faq.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 27.027344 40 L 27.027344 38.234375 C 27.027344 36.710938 27.382812 35.382812 28.09375 34.253906 C 28.808594 33.125 30.109375 31.925781 32 30.65625 C 33.820312 29.460938 35.019531 28.492188 35.59375 27.746094 C 36.183594 27 36.476562 26.164062 36.476562 25.242188 C 36.476562 24.210938 36.0625 23.421875 35.226562 22.882812 C 34.394531 22.339844 33.230469 22.070312 31.738281 22.070312 C 29.136719 22.070312 26.167969 22.851562 22.835938 24.40625 L 20 19.1875 C 23.871094 17.199219 27.972656 16.207031 32.3125 16.207031 C 35.886719 16.207031 38.722656 16.992188 40.824219 18.566406 C 42.941406 20.140625 44 22.238281 44 24.859375 C 44 26.609375 43.566406 28.121094 42.699219 29.390625 C 41.832031 30.664062 40.183594 32.09375 37.753906 33.683594 C 36.085938 34.8125 35.027344 35.667969 34.578125 36.257812 C 34.144531 36.84375 33.925781 37.617188 33.925781 38.570312 L 33.925781 40 L 27.027344 40 "/>
+<path d="M 26.398438 48 C 26.398438 46.683594 26.742188 45.6875 27.429688 45.011719 C 28.113281 44.335938 29.113281 44 30.421875 44 C 31.6875 44 32.664062 44.34375 33.347656 45.035156 C 34.050781 45.726562 34.398438 46.714844 34.398438 48 C 34.398438 49.238281 34.050781 50.21875 33.347656 50.941406 C 32.648438 51.648438 31.671875 52 30.421875 52 C 29.144531 52 28.152344 51.65625 27.453125 50.964844 C 26.75 50.257812 26.398438 49.269531 26.398438 48 "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-hint.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help-info.svg b/.icons/Material-Black-Lime-Numix/64/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/help.svg b/.icons/Material-Black-Lime-Numix/64/actions/help.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/help.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/hint.svg b/.icons/Material-Black-Lime-Numix/64/actions/hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/history-view.svg b/.icons/Material-Black-Lime-Numix/64/actions/history-view.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/history-view.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/hook-notifier.svg b/.icons/Material-Black-Lime-Numix/64/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-adjust.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-adjust.svg
new file mode 100644
index 00000000..202a8fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-adjust.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <circle cx="15" cy="47" r="15" style="fill:#34d046;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="15" cy="47" cx="49" style="fill:#7a8bca;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="32" cy="17" r="15" style="fill:#dc5050;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-auto-adjust.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-auto-adjust.svg
new file mode 100644
index 00000000..e9b9d743
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-auto-adjust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 14.512 27.5 -3.01 11 -11 3.01 11 2.988 3.01 11 2.988 -11 l 11 -2.988 -11 -3.01" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 51.5 14.5 -2.88 9.12 -9.12 2.887 9.12 2.873 2.88 9.12 2.88 -9.12 9.12 -2.873 -9.12 -2.887" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.5 0.5 -2 7 l -7 1.992 7 2.01 l 2 7 2 -7 l 7 -2.01 -7 -1.992" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.7771831,2.560937,-2.5380804,1.7931874,83.447242,8.7625052)">
+ <path d="m -7.9 16 c -0.73 -0.001 -2.102 0.448 -2.101 1.6 c 0.001 1.183 1.37 1.6 2.101 1.6 l 14.801 0 c 0.886 0 1.6 -0.713 1.6 -1.6 0 -0.886 -0.713 -1.6 -1.6 -1.6 z" style="fill:#5c6982;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m -13.4 16 c -0.886 0 -1.6 0.713 -1.6 1.6 c 0 0.886 0.713 1.6 1.6 1.6 l 5.5 0 c -0.558 0 -1.1 -0.737 -1.1 -1.6 0 -0.863 0.557 -1.6 1.1 -1.599" style="fill:#c59da1;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-crop.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-crop.svg
new file mode 100644
index 00000000..122f7fd1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-crop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 0 20 0 6 0 0 0 -6 z m 0 8 l 0 6 0.001 0 0 30 0 0 0 -36 z m 0 8 0 20 0.001 0 0 -6 -0.001 0 0 -14 z m 0.001 14 0 6 0 0 0 -6 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+ <path d="m 12 0 0 8 8 0 0 -8 -8 0 z m -12 12 0 8 44 0 0 44 8 0 0 -44 0 -8 -8 0 -44 0 z m 12 12 0 20 0 8 8 0 20 0 0 -8 -20 0 0 -20 -8 0 z m 44 20 0 8 8 0 0 -8 -8 0 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-gallery.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-gallery.svg
new file mode 100644
index 00000000..26b1f55c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-gallery.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <linearGradient id="linearGradient4226" x1="2.251" x2="4.751" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e2d290;stop-opacity:0.706"/>
+ <stop offset="0.505" style="stop-color:#e2d290;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#e2d290;stop-opacity:0.706"/>
+ </linearGradient>
+ </defs>
+ <g transform="matrix(4,0,0,4,-2,-2)">
+ <rect y="9" x="9" height="7" width="7" style="fill:#b8ccd3;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12.5 10.759 c -1.333 0 -1.878 1.587 -1.137 2.498 0.159 0.195 0.327 0.437 0.199 0.697 -0.065 0.131 -0.153 0.226 -0.25 0.309 0.336 0.897 1.93 1.066 2.375 0 -0.097 -0.083 -0.185 -0.177 -0.25 -0.309 -0.128 -0.26 0.074 -0.479 0.199 -0.697 0.764 -1.326 0.197 -2.498 -1.137 -2.498 z" style="fill:#e5b58b;fill-opacity:1"/>
+ <path d="m 11.313 14.264 c -0.499 0.493 -1.313 0.441 -1.313 1.736 l 5 0 c 0 -1.295 -0.814 -1.243 -1.313 -1.736 -0.359 0.291 -0.758 0.476 -1.188 0.476 -0.429 0 -0.828 -0.185 -1.188 -0.476 z" style="fill:#cf362d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 11 12.225 c 0.466 -0.325 0.75 -0.763 1.5 -0.767 0.75 -0.004 1.066 0.398 1.5 0.655 0.033 -2.041 -3.043 -1.941 -3 0.111 z" style="fill:#96413c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(4,0,0,4,-2,2)">
+ <rect width="7" height="7" x="9" style="fill:#3db2e1;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 13.943376,3.45 10,7 16,7 16,6 Z" style="fill:#a2866a;fill-opacity:1"/>
+ <path d="m 13 2 c 0 0.523 -0.477 1 -1 1 -0.523 0 -1 -0.477 -1 -1 0 -0.523 0.477 -1 1 -1 0.523 0 1 0.477 1 1 z" style="fill:#e5d740;fill-opacity:1"/>
+ <path d="M 11.352941,2.5 9,5.4 9,7 14,7 Z" style="fill:#94785c;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(4,0,0,4,2,-2)">
+ <rect width="7" height="7" y="9" style="fill:#4fb45e;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3.467 9.901 c -0.638 0 -1.156 0.488 -1.156 1.09 0 0.03 0.001 0.06 0.004 0.09 -0.09 -0.021 -0.181 -0.033 -0.273 -0.033 c -0.562 0.006 -1.041 0.49 -1.041 1.092 c 0 0.45 0.293 0.853 0.738 1.016 -0.133 0.182 -0.205 0.398 -0.205 0.619 0 0.602 0.518 1.09 1.156 1.09 0.266 0 0.523 -0.086 0.729 -0.244 0.212 0.18 0.487 0.281 0.773 0.281 0.639 0 1.154 -0.489 1.154 -1.092 c 0 -0.204 -0.061 -0.404 -0.176 -0.576 0.492 -0.137 0.83 -0.562 0.83 -1.045 0 -0.602 -0.385 -1.082 -1.271 -1.09 c -0.038 0 -0.076 0 -0.113 0.004 0.005 -0.037 0.007 -0.074 0.008 -0.111 0 -0.602 -0.517 -1.09 -1.156 -1.09 z m 0.033 1.699 a 0.9 0.9 0 0 1 0.9 0.9 0.9 0.9 0 0 1 -0.9 0.9 0.9 0.9 0 0 1 -0.9 -0.9 0.9 0.9 0 0 1 0.9 -0.9" style="fill:#f1ef5d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="0.6" cy="12.5" cx="3.5" style="fill:#9d8d6d;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="matrix(4,0,0,4,2,2)">
+ <rect height="7" width="7" style="fill:#3c345d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 4.365 3.5 c -0.27 0.027 -0.559 0.044 -0.864 0.044 -0.305 0 -0.594 -0.017 -0.864 -0.044 l -0.386 2.283 c 0.842 0.3 1.677 0.279 2.5 0 z" style="fill:url(#linearGradient4226);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 2.445 c 0 0.377 -1.119 0.705 -2.5 0.705 -1.381 0 -2.5 -0.328 -2.5 -0.705 0 -0.377 1.119 -0.795 2.5 -0.795 1.381 0 2.5 0.419 2.5 0.795" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.542 2.05 c 0 0.21 -0.466 0.399 -1.042 0.399 -0.575 0 -1.042 -0.189 -1.042 -0.399 c 0 -0.63 0.417 -1.05 1.042 -1.05 c 0.625 0 1.042 0.42 1.042 1.05 z" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-loading.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-loading.svg
new file mode 120000
index 00000000..3f465d6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-loading.svg
@@ -0,0 +1 @@
+../places/gnome-fs-loading-icon.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-red-eye.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-red-eye.svg
new file mode 100644
index 00000000..1cfd271d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-red-eye.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.047619,0,0,3.047619,-4.5714285,-4.5714275)">
+ <path d="m 22.5 12 c 0 5.797 -4.702 10.5 -10.5 10.5 -5.797 0 -10.5 -4.702 -10.5 -10.5 0 -5.797 4.702 -10.5 10.5 -10.5 c 5.797 0 10.5 4.702 10.5 10.5 m 0 0" style="fill:#e2727f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.578 12 c 0 3.078 -2.497 5.576 -5.578 5.576 -3.081 0 -5.578 -2.498 -5.578 -5.576 0 -3.083 2.497 -5.58 5.578 -5.58 3.081 0 5.578 2.498 5.578 5.58 m 0 0" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.397 9.802 c 0 1.215 -0.984 2.198 -2.198 2.198 c -1.215 0 -2.198 -0.984 -2.198 -2.198 c 0 -1.215 0.984 -2.198 2.198 -2.198 1.215 0 2.198 0.984 2.198 2.198 m 0 0" style="fill:#ef9999;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/image-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-horizontal-rule.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..60130356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-horizontal-rule.svg
@@ -0,0 +1 @@
+stock_insert-rule.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-image.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-image.svg
new file mode 100644
index 00000000..c5962587
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-image.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 0 4 L 64 4 L 64 60 L 0 60 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 28 20 L 8 36 L 8 52 L 56 52 L 56 32 L 48 24 L 40 32 Z "/>
+<path style="fill:#b58900" d="M 24 40 L 64 40 L 44 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-link.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-link.svg
new file mode 100644
index 00000000..ec3c0d4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-link.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 12.734375 47.089844 L 18.152344 52.507812 C 20.980469 55.335938 26.636719 55.335938 29.464844 52.507812 L 52.09375 29.878906 C 55.015625 26.953125 54.921875 21.394531 51.949219 18.421875 L 46.578125 13.050781 C 43.605469 10.078125 37.949219 10.078125 35.121094 12.90625 L 12.492188 35.535156 C 9.664062 38.363281 9.664062 44.019531 12.734375 47.089844 Z M 18.152344 41.191406 L 40.777344 18.566406 C 43.605469 15.738281 43.605469 15.738281 46.433594 18.566406 C 49.265625 21.394531 49.265625 21.394531 46.433594 24.222656 L 23.808594 46.847656 C 20.980469 49.679688 20.980469 49.679688 18.152344 46.847656 C 15.324219 44.019531 15.324219 44.019531 18.152344 41.191406 Z "/>
+<path d="M 38.65625 20.6875 L 55.628906 3.714844 C 58.457031 0.886719 64.113281 6.542969 61.285156 9.371094 L 44.3125 26.34375 C 41.484375 29.171875 35.828125 23.515625 38.65625 20.6875 Z "/>
+<path d="M 4.714844 54.628906 L 21.6875 37.65625 C 24.515625 34.828125 30.171875 40.484375 27.34375 43.3125 L 10.371094 60.285156 C 7.542969 63.113281 1.886719 57.457031 4.714844 54.628906 Z "/>
+</g>
+<g style="fill-opacity:.102;fill:#000">
+<path d="M 38.65625 20.6875 L 55.628906 3.714844 C 58.457031 0.886719 64.113281 6.542969 61.285156 9.371094 L 44.3125 26.34375 C 41.484375 29.171875 35.828125 23.515625 38.65625 20.6875 Z "/>
+<path d="M 4.714844 54.628906 L 21.6875 37.65625 C 24.515625 34.828125 30.171875 40.484375 27.34375 43.3125 L 10.371094 60.285156 C 7.542969 63.113281 1.886719 57.457031 4.714844 54.628906 Z "/>
+</g>
+<path style="fill:#b58900" d="M 24 40 L 64 40 L 44 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-object.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-object.svg
new file mode 100644
index 00000000..8c510249
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-object.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 4 0 L 60 0 L 60 64 L 4 64 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 8 4 L 8 60 L 56 60 L 56 4 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 16 12 L 48 12 L 48 16 L 16 16 Z "/>
+<path d="M 16 24 L 16 52 L 48 52 L 48 24 Z "/>
+</g>
+<path style="fill:#b58900" d="M 24 40 L 64 40 L 44 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-table-row.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-table-row.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-table-row.svg
@@ -0,0 +1 @@
+edit-table-insert-row-below.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-table.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/insert-text.svg b/.icons/Material-Black-Lime-Numix/64/actions/insert-text.svg
new file mode 100644
index 00000000..3e5772f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/insert-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 24 40 l 40 0 l -20 24 Z" style="fill:#b58900"/>
+ <g transform="scale(3.9394647,4.0614657)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.167 1.97 -2.167 5.909 l 1 0 0.575 -1.6 2.125 0 0.583 1.6 1.058 0 -2.167 -5.909 z m 1.209 3.375 -1.475 0 0.742 -2.15 z" style="fill:#888"/>
+ <path d="m 7.933 2.955 c 0.933 0 1.175 0.265 1.175 0.707 0 0.467 -0.317 0.733 -1.133 0.733 -0.289 0 -0.578 0 -0.867 0 l 0 -1.44 z m -0.083 2.299 c 1.234 0 1.692 0.317 1.692 0.842 0 0.642 -0.625 0.799 -1.684 0.799 l -0.75 0 0 -1.632 z m -1.757 -3.284 0 5.909 1.874 0 c 2.184 0 2.6 -1 2.6 -1.659 0 -0.575 -0.4 -1.267 -1.217 -1.417 0.533 -0.325 0.758 -0.767 0.758 -1.284 0 -0.525 -0.309 -1.585 -1.992 -1.55 z" style="fill:#888"/>
+ <path d="m 14.387 1.97 c -1.875 0 -3.075 1.275 -3.075 2.942 0 1.642 1.142 2.967 3.02 2.967 0.533 0 1.159 -0.125 1.767 -0.383 l 0.15 -0.058 -0.333 -0.825 -0.15 0.058 c -0.442 0.175 -0.883 0.267 -1.25 0.267 -1.35 0 -2.15 -0.808 -2.15 -2.034 0 -1.1 0.75 -2.025 2 -2.025 0.267 0 0.675 0 1.309 0.233 l 0.158 0.058 0.333 -0.817 -0.15 -0.058 c -0.608 -0.242 -1.175 -0.325 -1.625 -0.325" style="fill:#888"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/internet-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/internet-amarok.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/internet-amarok.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/invertimage.svg b/.icons/Material-Black-Lime-Numix/64/actions/invertimage.svg
new file mode 120000
index 00000000..d322ea44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/invertimage.svg
@@ -0,0 +1 @@
+object-inverse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/italic.svg b/.icons/Material-Black-Lime-Numix/64/actions/italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/journal-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/journal-new.svg
new file mode 120000
index 00000000..1dba312f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/journal-new.svg
@@ -0,0 +1 @@
+notebook-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kdenlive-menu.svg b/.icons/Material-Black-Lime-Numix/64/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kfind.svg b/.icons/Material-Black-Lime-Numix/64/actions/kfind.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kfind.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kfm_home.svg b/.icons/Material-Black-Lime-Numix/64/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/knotes_alarm.svg b/.icons/Material-Black-Lime-Numix/64/actions/knotes_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/knotes_close.svg b/.icons/Material-Black-Lime-Numix/64/actions/knotes_close.svg
new file mode 120000
index 00000000..284dadab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/knotes_close.svg
@@ -0,0 +1 @@
+dialog-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/knotes_date.svg b/.icons/Material-Black-Lime-Numix/64/actions/knotes_date.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/knotes_date.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/knotes_delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/knotes_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/knotes_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/korg-todo.svg b/.icons/Material-Black-Lime-Numix/64/actions/korg-todo.svg
new file mode 120000
index 00000000..a3dede18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/korg-todo.svg
@@ -0,0 +1 @@
+stock_tasks.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kt-check-data.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-check-data.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kt-check-data.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kt-info-widget.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kt-info-widget.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kt-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kt-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kt-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-remove.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kt-remove.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kt-start.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kt-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/kt-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/kt-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_alignblock.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignblock.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignblock.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_aligncenter.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_aligncenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_aligncenter.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_alignhorizontalcenter.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignhorizontalcenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignhorizontalcenter.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_alignleft.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignleft.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignleft.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_alignright.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignright.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_alignright.svg
@@ -0,0 +1 @@
+format-justify-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_bold.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_crop.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_decrementindent.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_decrementindent.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_decrementindent.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_deletecolumns.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_deletecolumns.svg
new file mode 120000
index 00000000..06bed325
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_deletecolumns.svg
@@ -0,0 +1 @@
+edit-table-delete-column.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_deleterows.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_deleterows.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_deleterows.svg
@@ -0,0 +1 @@
+edit-table-delete-row.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_incrementindent.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_incrementindent.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_incrementindent.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_italic.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_mergecells.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_mergecells.svg
new file mode 120000
index 00000000..1c94d3b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_mergecells.svg
@@ -0,0 +1 @@
+edit-table-cell-merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_sortascending.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_sortascending.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_sortascending.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_sortdescending.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_sortdescending.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_sortdescending.svg
@@ -0,0 +1 @@
+view-sort-descending.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lc_underline.svg b/.icons/Material-Black-Lime-Numix/64/actions/lc_underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lc_underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/list-add-user.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-add-user.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/list-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-add.svg
new file mode 100644
index 00000000..3680d796
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-add.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 24 4 L 24 24 L 4 24 L 4 40 L 24 40 L 24 60 L 40 60 L 40 40 L 60 40 L 60 24 L 40 24 L 40 4 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/list-itemize.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-itemize.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-itemize.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/list-remove-user.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-remove-user.svg
new file mode 100644
index 00000000..a0505b47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-remove-user.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 14.648 9.129 c -2.52 9.05 -2.578 21.586 1.914 27.766 c 1.891 2.934 4.465 6.793 2.445 10.301 c -3.73 5.477 -9.953 8.43 -15.621 11.41 c -1.926 0.203 -1.23 2.01 -1.359 3.344 c -0.004 1.059 -0.312 2.441 1.223 1.945 l 54.34 0 c 1.539 0.496 1.227 -0.887 1.223 -1.945 c -0.129 -1.336 0.566 -3.141 -1.355 -3.344 c -5.668 -2.98 -11.891 -5.934 -15.625 -11.41 c -2.02 -3.508 0.559 -7.367 2.445 -10.301 c 4.746 -6.727 5.363 -21.371 1.902 -27.973 c -3.129 -5.723 -6.285 -8.703 -15.758 -8.922 c -9.488 0.387 -12.633 3.199 -15.773 9.129 Z" style="fill:#6c71c4"/>
+ <path d="m 32 44 32 0 0 12 -32 0 z" style="fill:#dc312f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/list-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/list-remove.svg
new file mode 100644
index 00000000..254798ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/list-remove.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 4 24 L 60 24 L 60 40 L 4 40 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/lock.svg b/.icons/Material-Black-Lime-Numix/64/actions/lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-archive.svg
new file mode 100644
index 00000000..31ca37f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-archive.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="48" height="58" x="8" y="3" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="22" x="12" y="7" rx="1" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="35" x="12" height="22" width="40" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 43 c -1.108 0 -2 0.892 -2 2 l 0 4 c 0 1.108 0.892 2 2 2 l 24 0 c 1.108 0 2 -0.892 2 -2 l 0 -4 c 0 -1.108 -0.892 -2 -2 -2 -1.108 0 -2 0.892 -2 2 l 0 2 -20 0 0 -2 c 0 -1.108 -0.892 -2 -2 -2 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 15 c -1.108 0 -2 0.892 -2 2 l 0 4 c 0 1.108 0.892 2 2 2 l 24 0 c 1.108 0 2 -0.892 2 -2 l 0 -4 c 0 -1.108 -0.892 -2 -2 -2 -1.108 0 -2 0.892 -2 2 l 0 2 -20 0 0 -2 c 0 -1.108 -0.892 -2 -2 -2 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-attachment.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-attachment.svg
new file mode 100644
index 00000000..c5c54a33
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-attachment.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 35 6 c -1.555 0 -3.109 0.4 -4.5 1.203 c -2.782 1.606 -4.5 4.584 -4.5 7.797 l 0 27 c 0 2.141 1.146 4.133 3 5.203 1.854 1.071 4.146 1.071 6 0 c 1.854 -1.071 3 -3.063 3 -5.203 l 0 -19 c 0 -0.554 -0.446 -1 -1 -1 l -2 0 c -0.554 0 -1 0.446 -1 1 l 0 19 c 0 0.718 -0.378 1.383 -1 1.742 -0.622 0.359 -1.378 0.359 -2 0 c -0.622 -0.359 -1 -1.024 -1 -1.742 l 0 -27 c 0 -1.79 0.95 -3.437 2.5 -4.332 1.55 -0.895 3.45 -0.895 5 0 1.55 0.895 2.5 2.542 2.5 4.332 l 0 31 c 0 2.859 -1.522 5.5 -4 6.93 -2.478 1.43 -5.522 1.43 -8 0 c -2.478 -1.43 -4 -4.071 -4 -6.93 l 0 -27 c 0 -0.554 -0.446 -1 -1 -1 l -2 0 c -0.554 0 -1 0.446 -1 1 l 0 27 c 0 4.282 2.29 8.254 6 10.395 3.71 2.141 8.29 2.141 12 0 c 3.71 -2.141 6 -6.112 6 -10.395 l 0 -31 c 0 -3.212 -1.718 -6.191 -4.5 -7.797 -1.391 -0.803 -2.945 -1.203 -4.5 -1.203" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-copy.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-copy.svg
new file mode 100644
index 00000000..487feea2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-copy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 3 0 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 c 0 -3 0 -3 -3 -3" style="fill:#1d699f;fill-opacity:1"/>
+ <g transform="matrix(1.5,0,0,1.5,0,-12)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 19 28 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,15.999998,16)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-encrypted.svg
new file mode 100644
index 00000000..e3ea83fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-encrypted.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 16 c -4 0 -4 0 -4 4 l 0 40 c 0 4 0 4 4 4 l 56 0 c 4 0 4 0 4 -4 c 0 -12.875 0 -32.563 0 -40 c 0 -4 0 -4 -4 -4 Z" style="fill:#268bd2"/>
+ <g style="fill-opacity:0.102">
+ <path d="m 1.75 16.03 c -1.688 0.188 -1.75 1 -1.75 3.996 l 32 19.977 l 32 -19.977 c 0 -3.996 0 -3.996 -4 -3.996 l -56 0 c -1 0 -1.688 -0.063 -2.25 0 Z" style="fill:#fff"/>
+ <path d="m 64 20 l -32 20 l 32 20 Z" style="fill:#000"/>
+ </g>
+ <path d="m 47 34 c 0 0 9 0 9 6.65 l 0 5.355 c 0 0 4 0.372 4 1.878 l 0 13.729 c 0 1.263 -1.34 2.388 -2.813 2.388 l -20.625 0 c -1.472 0 -2.563 -1.124 -2.563 -2.388 l 0 -13.729 c 0 -1.505 4 -1.889 4 -1.889 l 0 -5.344 c 0 -6.65 9 -6.65 9 -6.65 m 0 3 c 0 0 -6 0 -6 5.311 l 0 3.689 12 0 0 -3.689 c 0 -5.311 -6 -5.311 -6 -5.311" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 47.13 50 c -2.209 0 -4 1.642 -4 3.667 c 0 1.355 0.682 2.517 1.875 3.151 l 0 4.182 l 4 0 0 -4.182 c 1.193 -0.634 2.125 -1.796 2.125 -3.151 0 -2.025 -1.791 -3.667 -4 -3.667" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-forward.svg
new file mode 100644
index 00000000..ee911be0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-forward.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 29.5 10.5 C 30.0625 10.5 30.875 11 31.875 12 L 51.875 28 C 55.890625 32.015625 55.875 32 51.875 36 L 31.875 52 C 28.875 55 28.0625 53.5 27.875 47.5 C 27.8125 45.5 27.875 43 27.875 40 C 27.835938 40 27.792969 40 27.75 40 C 7.875 40 -0.125 28 0 11.875 C 7.875 20 15.875 24 27.875 23.75 C 27.871094 20.882812 27.816406 18.433594 27.875 16.5 C 28 12.5 28.375 10.5 29.5 10.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-forwarded.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-important.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-important.svg
new file mode 100644
index 00000000..96ef31b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-important.svg
@@ -0,0 +1,12 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 16 C 0 16 0 16 0 20 L 0 60 C 0 64 0 64 4 64 L 60 64 C 64 64 64 64 64 60 C 64 47.125 64 27.4375 64 20 C 64 16 64 16 60 16 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 1.75 16.027344 C 0.0625 16.214844 0 17.027344 0 20.023438 L 32 40 L 64 20.023438 C 64 16.027344 64 16.027344 60 16.027344 L 4 16.027344 C 3 16.027344 2.3125 15.964844 1.75 16.027344 Z "/>
+<path style="fill:#000" d="M 64 20 L 32 40 L 64 60 Z "/>
+</g>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 64 16 C 64 24.835938 56.835938 32 48 32 C 39.164062 32 32 24.835938 32 16 C 32 7.164062 39.164062 0 48 0 C 56.835938 0 64 7.164062 64 16 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 44 4 L 52 4 L 52 20 L 44 20 Z "/>
+<path d="M 44 24 L 52 24 L 52 28 L 44 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-junk.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..85762b49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-junk.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 16 C 0 16 0 16 0 20 L 0 60 C 0 64 0 64 4 64 L 60 64 C 64 64 64 64 64 60 C 64 47.125 64 27.4375 64 20 C 64 16 64 16 60 16 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 1.75 16.027344 C 0.0625 16.214844 0 17.027344 0 20.023438 L 32 40 L 64 20.023438 C 64 16.027344 64 16.027344 60 16.027344 L 4 16.027344 C 3 16.027344 2.3125 15.964844 1.75 16.027344 Z "/>
+<path style="fill:#000" d="M 64 20 L 32 40 L 64 60 Z "/>
+</g>
+<path style="fill:#f27d0c" d="M 28 12 C 20 48 36 44 52 56 C 56 48 52 48 52 44 C 52 44 56 40 60 48 C 60 44 72 24 52 8 C 51.875 15.800781 48 16 48 16 C 44 12 44 12 44 8 C 44 4.425781 44.589844 -0.589844 44 0 C 38.5625 5.4375 36 11.617188 36 16 L 36 20 C 36 20 32 20 28 12 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-notjunk.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..c6954048
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-notjunk.svg
@@ -0,0 +1,9 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 16 C 0 16 0 16 0 20 L 0 60 C 0 64 0 64 4 64 L 60 64 C 64 64 64 64 64 60 C 64 47.125 64 27.4375 64 20 C 64 16 64 16 60 16 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 1.75 16.027344 C 0.0625 16.214844 0 17.027344 0 20.023438 L 32 40 L 64 20.023438 C 64 16.027344 64 16.027344 60 16.027344 L 4 16.027344 C 3 16.027344 2.3125 15.964844 1.75 16.027344 Z "/>
+<path style="fill:#000" d="M 64 20 L 32 40 L 64 60 Z "/>
+</g>
+<path style="fill:#f27d0c" d="M 28 12 C 20 48 36 44 52 56 C 56 48 52 48 52 44 C 52 44 56 40 60 48 C 60 44 72 24 52 8 C 51.875 15.800781 48 16 48 16 C 44 12 44 12 44 8 C 44 4.425781 44.589844 -0.589844 44 0 C 38.5625 5.4375 36 11.617188 36 16 L 36 20 C 36 20 32 20 28 12 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 40 62.140625 C 39.996094 62.648438 40.074219 63.238281 40.183594 63.902344 C 41.113281 64.03125 41.894531 63.984375 42.59375 63.902344 C 42.820312 63.898438 43.03125 63.929688 43.242188 63.902344 C 43.925781 63.816406 44.597656 63.5625 45.1875 63.066406 C 45.386719 62.902344 45.554688 62.742188 45.742188 62.511719 C 46.832031 61.5 47.851562 60.414062 48.894531 59.355469 L 52.042969 56.199219 C 53.082031 57.261719 54.148438 58.296875 55.195312 59.355469 C 56.242188 60.40625 57.269531 61.480469 58.34375 62.511719 C 58.5 62.730469 58.722656 62.90625 58.898438 63.066406 C 59.109375 63.257812 59.3125 63.410156 59.546875 63.53125 C 59.980469 63.753906 60.453125 63.847656 60.9375 63.902344 C 61.242188 63.9375 61.550781 63.996094 61.863281 63.996094 C 62.011719 64.003906 62.167969 64 62.328125 63.996094 C 62.863281 63.976562 63.378906 63.910156 63.902344 63.902344 C 63.976562 63.371094 63.988281 62.871094 63.996094 62.417969 C 63.996094 62.332031 63.996094 62.222656 63.996094 62.140625 C 63.992188 61.929688 63.921875 61.777344 63.902344 61.582031 C 63.898438 61.550781 63.90625 61.519531 63.902344 61.488281 C 63.867188 60.535156 63.738281 59.636719 63.066406 58.890625 C 62.902344 58.695312 62.746094 58.523438 62.511719 58.335938 L 56.210938 52.023438 L 62.511719 45.714844 C 62.730469 45.554688 62.90625 45.335938 63.066406 45.15625 C 63.257812 44.945312 63.410156 44.742188 63.53125 44.507812 C 63.75 44.09375 63.84375 43.664062 63.902344 43.207031 C 63.96875 42.691406 64.015625 42.167969 63.996094 41.628906 C 63.988281 41.179688 63.976562 40.679688 63.902344 40.144531 C 62.925781 39.976562 62.164062 39.96875 61.492188 40.050781 C 61.238281 40.0625 61 40.105469 60.753906 40.144531 C 59.859375 40.28125 58.984375 40.648438 58.34375 41.535156 C 57.253906 42.550781 56.238281 43.632812 55.195312 44.691406 L 52.042969 47.847656 L 45.742188 41.535156 C 45.554688 41.304688 45.386719 41.144531 45.1875 40.980469 C 44.976562 40.796875 44.761719 40.632812 44.539062 40.515625 C 44.15625 40.3125 43.757812 40.207031 43.335938 40.144531 C 43.304688 40.136719 43.273438 40.152344 43.242188 40.144531 C 42.382812 39.945312 41.40625 39.972656 40.183594 40.144531 C 40.019531 41.121094 40.007812 41.886719 40.09375 42.558594 C 40.128906 42.796875 40.117188 43.078125 40.183594 43.300781 C 40.210938 43.390625 40.246094 43.488281 40.277344 43.578125 C 40.445312 44.367188 40.777344 45.136719 41.574219 45.714844 C 42.585938 46.804688 43.667969 47.824219 44.726562 48.867188 C 45.78125 49.914062 46.8125 50.984375 47.875 52.023438 C 46.816406 53.035156 45.757812 54.050781 44.726562 55.085938 C 44.710938 55.101562 44.742188 55.164062 44.726562 55.179688 C 43.667969 56.222656 42.585938 57.246094 41.574219 58.335938 C 41.355469 58.492188 41.179688 58.714844 41.019531 58.890625 C 40.90625 59.015625 40.828125 59.128906 40.742188 59.261719 C 40.695312 59.332031 40.59375 59.375 40.554688 59.449219 C 40.542969 59.476562 40.570312 59.515625 40.554688 59.542969 C 40.359375 59.917969 40.25 60.328125 40.183594 60.746094 C 40.179688 60.804688 40.191406 60.875 40.183594 60.933594 C 40.097656 61.304688 40.003906 61.699219 40 62.140625 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-read.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-read.svg
new file mode 100644
index 00000000..c2f2604e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "/>
+<path style="fill:#fff" d="M 8 8 L 8 56 L 56 56 L 56 8 Z "/>
+<g style="fill:#268bd2">
+<path d="M 4 64 L 60 64 C 64 64 64 64 64 60 L 64 24 L 0 60 C 0 64 0 64 4 64 Z "/>
+<path d="M 60 64 L 4 64 C 0 64 0 64 0 60 L 0 24 L 64 60 C 64 64 64 64 60 64 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 59.257812 64 L 4.742188 64 C 0 64 0 64 0 59.507812 L 0 24 L 64 59.507812 C 64 64 64 64 59.257812 64 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-unread.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..2524f8dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-mark-unread.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 16 C 0 16 0 16 0 20 L 0 60 C 0 64 0 64 4 64 L 60 64 C 64 64 64 64 64 60 C 64 47.125 64 27.4375 64 20 C 64 16 64 16 60 16 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 1.75 16.027344 C 0.0625 16.214844 0 17.027344 0 20.023438 L 32 40 L 64 20.023438 C 64 16.027344 64 16.027344 60 16.027344 L 4 16.027344 C 3 16.027344 2.3125 15.964844 1.75 16.027344 Z "/>
+<path style="fill:#000" d="M 64 20 L 32 40 L 64 60 Z "/>
+</g>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 56.910156 18.078125 C 59.898438 31 59.089844 29.402344 47.960938 23.949219 C 36.269531 29.882812 36.675781 30.386719 39.085938 17.957031 C 28.578125 9.199219 29.777344 9.992188 42.550781 8.378906 C 48.296875 -3.210938 47.8125 -2.390625 53.566406 8.457031 C 67.03125 9.953125 66.710938 9.4375 56.910156 18.078125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-message-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-message-new.svg
new file mode 100644
index 00000000..1bf52e50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-message-new.svg
@@ -0,0 +1,11 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z "/>
+<path style="fill:#fff" d="M 8 8 L 8 56 L 56 56 L 56 8 Z "/>
+<g style="fill:#268bd2">
+<path d="M 4 64 L 60 64 C 64 64 64 64 64 60 L 64 24 L 0 60 C 0 64 0 64 4 64 Z "/>
+<path d="M 60 64 L 4 64 C 0 64 0 64 0 60 L 0 24 L 64 60 C 64 64 64 64 60 64 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 59.257812 64 L 4.742188 64 C 0 64 0 64 0 59.507812 L 0 24 L 64 59.507812 C 64 64 64 64 59.257812 64 Z "/>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 56.910156 18.078125 C 59.898438 31 59.089844 29.402344 47.960938 23.949219 C 36.269531 29.882812 36.675781 30.386719 39.085938 17.957031 C 28.578125 9.199219 29.777344 9.992188 42.550781 8.378906 C 48.296875 -3.210938 47.8125 -2.390625 53.566406 8.457031 C 67.03125 9.953125 66.710938 9.4375 56.910156 18.078125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-message.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-message.svg
new file mode 100644
index 00000000..c2f585ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-message.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 4,8 C 0,8 0,8 0,12 l 0,40 c 0,4 0,4 4,4 l 56,0 c 4,0 4,0 4,-4 0,-12.875 0,-32.5625 0,-40 0,-4 0,-4 -4,-4 z" style="fill:#268bd2"/>
+ <g transform="translate(0,-8)" style="fill-opacity:0.102">
+ <path d="m 1.75 16.03 c -1.688 0.188 -1.75 1 -1.75 3.996 l 32 19.977 32 -19.977 c 0 -3.996 0 -3.996 -4 -3.996 l -56 0 c -1 0 -1.688 -0.063 -2.25 0 z" style="fill:#fff"/>
+ <path d="m 64 20 -32 20 32 20" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-move.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-move.svg
new file mode 100644
index 00000000..0e0dcbbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-move.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 3 0 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 c 0 -3 0 -3 -3 -3" style="fill:#268bd2;opacity:0.4;fill-opacity:1"/>
+ <g transform="matrix(1.5,0,0,1.5,0,-12)" style="opacity:0.4;fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 19 28 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,15.999998,16)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-read.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-read.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-read.svg
@@ -0,0 +1 @@
+mail-mark-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-replied.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-replied.svg
new file mode 100644
index 00000000..7adc12bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-replied.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z " style="fill:#268bd2"/>
+ <path d="M 4.742188 64 L 59.257812 64 C 64 64 64 64 64 59.429688 L 64 20 L 32 0 L 0 20 L 0 59.429688 C 0 64 0 64 4.742188 64 Z " style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 8 8 l 0 48 l 48 0 l 0 -48 Z" style="fill:#fff"/>
+ <g style="fill:#268bd2">
+ <path d="m 4 64 l 56 0 c 4 0 4 0 4 -4 l 0 -36 l -64 36 c 0 4 0 4 4 4 Z"/>
+ <path d="m 60 64 l -56 0 c -4 0 -4 0 -4 -4 l 0 -36 l 64 36 c 0 4 0 4 -4 4 Z"/>
+ </g>
+ <path d="M 59.257812 64 L 4.742188 64 C 0 64 0 64 0 59.507812 L 0 24 L 64 59.507812 C 64 64 64 64 59.257812 64 Z " style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 41.939 32.19 c -0.396 0 -0.967 0.352 -1.671 1.055 l -14.07 11.257 c -2.825 2.825 -2.814 2.814 0 5.629 l 14.07 11.257 c 2.111 2.111 2.682 1.055 2.814 -3.166 0.044 -1.407 0 -3.166 0 -5.277 0.03 0 0.058 0 0.088 0 13.984 0 19.612 -8.443 19.525 -19.788 -5.541 5.717 -11.169 8.531 -19.612 8.355 0.003 -2.02 0.041 -3.741 0 -5.101 -0.088 -2.814 -0.352 -4.222 -1.143 -4.222 z" style="fill:#859900;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-all.svg
new file mode 100644
index 00000000..787bd3d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-all.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#859900" d="M 34.375 21 C 33.8125 21 33 21.5 32 22.5 L 12 38.5 C 7.988281 42.515625 8 42.5 12 46.5 L 32 62.5 C 35 65.5 35.8125 64 36 58 C 36.0625 56 36 53.5 36 50.5 C 36.042969 50.5 36.085938 50.5 36.125 50.5 C 56 50.5 64.125 24.125 64 8 C 56.125 16.125 48 34.5 36 34.25 C 36.003906 31.382812 36.0625 28.933594 36 27 C 35.875 23 35.5 21 34.375 21 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 34.375 21 C 33.8125 21 33 21.5 32 22.5 L 12 38.5 C 7.988281 42.515625 8 42.5 12 46.5 L 32 62.5 C 35 65.5 35.8125 64 36 58 C 36.0625 56 36 53.5 36 50.5 C 36.042969 50.5 36.085938 50.5 36.125 50.5 C 56 50.5 64.125 24.125 64 8 C 56.125 16.125 48 34.5 36 34.25 C 36.003906 31.382812 36.0625 28.933594 36 27 C 35.875 23 35.5 21 34.375 21 Z "/>
+<path style="fill:#859900" d="M 34.375 6.5 C 33.8125 6.5 33 7 32 8 L 12 24 C 7.984375 28.015625 8 28 12 32 L 32 48 C 35 51 35.8125 49.5 36 43.5 C 36.0625 41.5 36 39 36 36 C 36.042969 36 36.082031 36 36.125 36 C 56 36 64 24 63.875 7.875 C 56 16 48 20 36 19.75 C 36.003906 16.882812 36.058594 14.433594 36 12.5 C 35.875 8.5 35.5 6.5 34.375 6.5 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-sender.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-sender.svg
new file mode 100644
index 00000000..2e2dc03f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-reply-sender.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 34.375 10.5 C 33.8125 10.5 33 11 32 12 L 12 28 C 7.984375 32.015625 8 32 12 36 L 32 52 C 35 55 35.8125 53.5 36 47.5 C 36.0625 45.5 36 43 36 40 C 36.042969 40 36.082031 40 36.125 40 C 56 40 64 28 63.875 11.875 C 56 20 48 24 36 23.75 C 36.003906 20.882812 36.058594 18.433594 36 16.5 C 35.875 12.5 35.5 10.5 34.375 10.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-send-receive.svg
new file mode 100644
index 00000000..687c4dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-send-receive.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 44 40 L 64 20 L 52 20 L 52 0 L 36 0 L 36 20 L 24 20 Z "/>
+<path style="fill:#cb4b16" d="M 20 24 L 40 44 L 28 44 L 28 64 L 12 64 L 12 44 L 0 44 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-send.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-send.svg
new file mode 100644
index 00000000..73cd1cb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-send.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 0 12 L 0 4 L 4 4 L 4 0 L 12 0 L 12 4 L 20 4 L 20 0 L 28 0 L 28 4 L 36 4 L 36 0 L 44 0 L 44 4 L 52 4 L 52 0 L 60 0 L 60 4 L 64 4 L 64 12 C 61.332031 12 62.667969 12 60 12 L 60 20 L 64 20 L 64 28 L 60 28 L 60 36 L 64 36 L 64 44 L 60 44 L 60 52 L 64 52 L 64 60 L 60 60 L 60 64 L 52 64 L 52 60 L 44 60 L 44 64 L 36 64 L 36 60 L 28 60 L 28 64 L 20 64 L 20 60 L 12 60 L 12 64 L 4 64 L 4 60 L 0 60 L 0 52 L 4 52 L 4 44 L 0 44 L 0 36 L 4 36 L 4 28 L 0 28 L 0 20 L 4 20 L 4 12 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 12 12 L 52 12 L 52 52 L 12 52 Z "/>
+<path style="fill:#dc322f" d="M 20 20 C 24 20 28 20 28 25.5 C 32 20 44 20 44 20 C 40 24 36 32 36 36 L 44 40 C 44 40 40 44 36 44 C 24 44 20 36 20 20 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail-unread.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail-unread.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail_forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail_new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail_reply.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail_reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail_reply.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/mail_replyall.svg b/.icons/Material-Black-Lime-Numix/64/actions/mail_replyall.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/mail_replyall.svg
@@ -0,0 +1 @@
+mail-reply-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-eject.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-eject.svg
new file mode 100644
index 00000000..97e3e2ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-eject.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 60 48 L 60 60 L 4 60 L 4 48 Z "/>
+<path d="M 4 40 L 32 4 L 60 40 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-import-audio-cd.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-import-audio-cd.svg
new file mode 100644
index 00000000..d30bd174
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-import-audio-cd.svg
@@ -0,0 +1,8 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 27.5 c 2.484 0 4.5 2.02 4.5 4.5 0 2.484 -2.02 4.5 -4.5 4.5 -2.484 0 -4.5 -2.02 -4.5 -4.5 0 -2.484 2.02 -4.5 4.5 -4.5 z" style="stroke-opacity:1;fill:none;fill-opacity:1;stroke:#888;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 32 6.25 c -14.278 0 -25.75 11.477 -25.75 25.75 0 14.278 11.477 25.75 25.75 25.75 14.278 0 25.75 -11.477 25.75 -25.75 0 -14.278 -11.477 -25.75 -25.75 -25.75 m 0 15.45 c 5.673 0 10.3 4.627 10.3 10.3 0 5.673 -4.627 10.3 -10.3 10.3 -5.673 0 -10.3 -4.627 -10.3 -10.3 0 -5.673 4.627 -10.3 10.3 -10.3 z" style="fill:#d1d1d1;fill-opacity:1;stroke:none"/>
+ <circle cx="32" cy="32" r="26" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+ <circle r="11" cy="32" cx="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="M 59,48 48,59 37,48 l 6,0 0,-12 10,0 0,12 z" style="fill:#859900;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-pause.svg
new file mode 100644
index 00000000..d97b149b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-pause.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 4 L 28 4 L 28 60 L 4 60 Z "/>
+<path d="M 36 4 L 60 4 L 60 60 L 36 60 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-record.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-record.svg
new file mode 100644
index 00000000..539697b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-record.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..2e61de9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start-rtl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 0 0 64 -56 -32" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start.svg
new file mode 100644
index 00000000..0989a816
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-start.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 4 0 L 4 64 L 60 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playback-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-stop.svg
new file mode 100644
index 00000000..ca9c2974
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playback-stop.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 4 4 L 60 4 L 60 60 L 4 60 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-repeat.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..8b246f8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-repeat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64">
+ <g>
+ <path d="M 12 12 L 52 12 C 64 12 64 12 64 24 L 64 40 C 64 52 64 52 52 52 C 47.5 52 46.25 51.960938 41.75 51.960938 C 43.253906 53.246094 44.652344 55.140625 43.867188 57.21875 C 43.03125 60.238281 38.675781 60.992188 36.804688 58.519531 C 33.324219 55.003906 31.390625 51.566406 28 47.960938 C 31.59375 44.160156 33.714844 40.507812 37.417969 36.8125 C 39.847656 34.566406 44.351562 36.582031 44.160156 39.933594 C 44.238281 41.675781 42.882812 42.855469 41.75 43.960938 C 46.773438 43.914062 46.984375 44.175781 52 44 C 56 44 56 44 56 40 L 56 24 C 56 20 56 20 52 20 C 42.832031 20 12 20 12 20 C 8 20 8 20 8 24 L 8 40 C 8 44 8 44 12 44 L 16 44 C 20 44 20 44 20 48 C 20 52 20 52 16 52 L 12 52 C 0 52 0 52 0 40 L 0 24 C 0 12 0 12 12 12 Z " fill="#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-shuffle.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..6bcfcc25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-playlist-shuffle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g>
+ <path d="M 0 12 C 0 14.667969 0 17.332031 0 20 C 4.273438 20.046875 11.734375 19.824219 16 20 C 21.769531 20 21.945312 20 24 24 L 28 40 C 32 52 32 52 36.75 52 C 41.25 52 45.75 52 50.25 52 C 48.746094 53.285156 47.347656 55.179688 48.132812 57.257812 C 48.96875 60.277344 53.324219 61.027344 55.195312 58.554688 C 58.675781 55.042969 60.609375 51.601562 64 48 C 60.40625 44.199219 58.285156 40.546875 54.582031 36.851562 C 52.152344 34.601562 47.648438 36.621094 47.839844 39.96875 C 47.761719 41.710938 49.117188 42.894531 50.25 44 C 45.226562 43.949219 49.015625 44.175781 44 44 C 37.878906 44 37.832031 44 36 40 L 32 24 C 28 12 28 12 20 12 C 16.25 12 3.75 12 0 12 Z " fill="#268bd1" id="0"/>
+ <path d="M 0 52.039062 C 0 49.371094 0 46.703125 0 44.039062 C 4.273438 43.988281 11.734375 44.214844 16 44.039062 C 21.769531 44.039062 21.945312 44.039062 24 40.039062 L 28 24.039062 C 32 12.039062 32 12.039062 36.75 12.039062 C 41.25 12.039062 45.75 12.039062 50.25 12.039062 C 48.746094 10.753906 47.347656 8.859375 48.132812 6.78125 C 48.96875 3.761719 53.324219 3.007812 55.195312 5.480469 C 58.675781 8.996094 60.609375 12.433594 64 16.039062 C 60.40625 19.839844 58.285156 23.492188 54.582031 27.1875 C 52.152344 29.433594 47.648438 27.417969 47.839844 24.066406 C 47.761719 22.324219 49.117188 21.144531 50.25 20.039062 C 45.226562 20.085938 49.015625 19.859375 44 20.039062 C 37.878906 20.039062 37.832031 20.039062 36 24.039062 L 32 40.039062 C 28 52.039062 28 52.039062 20 52.039062 C 16.25 52.039062 3.75 52.039062 0 52.039062 Z " fill="#268bd1"/>
+ <path d="M 0 52.039062 C 0 49.371094 0 46.703125 0 44.039062 C 4.273438 43.988281 11.734375 44.214844 16 44.039062 C 21.769531 44.039062 21.945312 44.039062 24 40.039062 L 28 24.039062 C 32 12.039062 32 12.039062 36.75 12.039062 C 41.25 12.039062 45.75 12.039062 50.25 12.039062 C 48.746094 10.753906 47.347656 8.859375 48.132812 6.78125 C 48.96875 3.761719 53.324219 3.007812 55.195312 5.480469 C 58.675781 8.996094 60.609375 12.433594 64 16.039062 C 60.40625 19.839844 58.285156 23.492188 54.582031 27.1875 C 52.152344 29.433594 47.648438 27.417969 47.839844 24.066406 C 47.761719 22.324219 49.117188 21.144531 50.25 20.039062 C 45.226562 20.085938 49.015625 19.859375 44 20.039062 C 37.878906 20.039062 37.832031 20.039062 36 24.039062 L 32 40.039062 C 28 52.039062 28 52.039062 20 52.039062 C 16.25 52.039062 3.75 52.039062 0 52.039062 Z " fill-opacity="0.102"/>
+ <use xlink:href="#0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-record.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward.svg
new file mode 100644
index 00000000..d9b32b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-backward.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 60 4 L 60 60 L 24 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 60 4 L 60 60 L 24 32 Z "/>
+<path style="fill:#268bd2" d="M 40 4 L 40 60 L 4 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward.svg
new file mode 100644
index 00000000..2202277f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-seek-forward.svg
@@ -0,0 +1,5 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 4 L 4 60 L 40 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 4 L 4 60 L 40 32 Z "/>
+<path style="fill:#268bd2" d="M 24 4 L 24 60 L 60 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward.svg
new file mode 100644
index 00000000..4b713b68
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 60 4 L 60 60 L 24 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 60 4 L 60 60 L 24 32 Z "/>
+<g style="fill:#268bd2">
+<path d="M 40 4 L 40 60 L 4 32 Z "/>
+<path d="M 16 4 L 4 4 L 4 60 L 16 60 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward.svg
new file mode 100644
index 00000000..3d002c69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 4 L 4 60 L 40 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 4 L 4 60 L 40 32 Z "/>
+<g style="fill:#268bd2">
+<path d="M 24 4 L 24 60 L 60 32 Z "/>
+<path d="M 48 4 L 60 4 L 60 60 L 48 60 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-track-add-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-track-add-amarok.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-track-edit-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-track-edit-amarok.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/media-track-remove-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/media-track-remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/menu_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/menu_new.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/menu_new.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/merge.svg b/.icons/Material-Black-Lime-Numix/64/actions/merge.svg
new file mode 100644
index 00000000..c81beca6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 28 12 0 18 -20 16 5 6.25 19 -15.203 19 15.203 5 -6.25 -20 -16 0 -18 -8 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 4 12 12 -24 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="14" x="48" y="46" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="14" x="8" y="46" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/nemo-eject.svg b/.icons/Material-Black-Lime-Numix/64/actions/nemo-eject.svg
new file mode 100644
index 00000000..e903be65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/nemo-eject.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.3333333,0,0,4,5.333333,-2.0799999e-7)" fill="#dc322f" fill-opacity="1">
+ <path d="m 14 11 0 2 -12 0 0 -2 z"/>
+ <path d="m 2 9 6 -6 6 6"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/network-connect.svg b/.icons/Material-Black-Lime-Numix/64/actions/network-connect.svg
new file mode 120000
index 00000000..c67e2865
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/network-connect.svg
@@ -0,0 +1 @@
+gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/network-disconnect.svg b/.icons/Material-Black-Lime-Numix/64/actions/network-disconnect.svg
new file mode 120000
index 00000000..04cae563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/network-disconnect.svg
@@ -0,0 +1 @@
+gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/next.svg b/.icons/Material-Black-Lime-Numix/64/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-add.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-add.svg
new file mode 100644
index 00000000..6860a291
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="18" x="14" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="28" width="2"/>
+ <rect y="18" x="-16" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 1 0 0 0)" height="28" width="2"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" cy="14" r="4" cx="14"/>
+ <rect y="18" x="48" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="16" width="2"/>
+ <rect y="10" x="46" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="8" width="8"/>
+ <path style="fill:#859900" d="m 61 45 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z"/>
+ <rect y="18" x="-50" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 1 0 0 0)" height="16" width="2"/>
+ <rect y="46" x="10" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="8" width="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-break.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-break.svg
new file mode 100644
index 00000000..ffca6b0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="16" x="-52" width="2" height="11" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="37" x="-52" width="2" height="11" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="48" x="48" width="6" height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect y="48" x="10" width="6" height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path style="fill:#cb4b16" d="m 32 37 7 -8 -14 0 z"/>
+ <rect y="14" x="-16" width="2" height="14" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="36" x="-16" width="2" height="14" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="11" x="28" width="8" height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-cusp.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-cusp.svg
new file mode 100644
index 00000000..8a1e7563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-cusp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 8 15 c 8.06 0 22.523 30.04 22.523 30.04"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 36.759 45.3 c 13.429 -5.386 18.241 -18.297 18.241 -31.3"/>
+ <path style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" d="m 33.5 14 0 28.5"/>
+ <path style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" d="m 56 47.5 -18 0"/>
+ <rect transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" height="8" x="53.28" y="5.9"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-delete-segment.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-delete-segment.svg
new file mode 100644
index 00000000..d67ce583
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-delete-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="matrix(0 -1 1 0 0 0)" height="11" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="16" x="-51" width="2"/>
+ <rect transform="matrix(0 -1 1 0 0 0)" height="11" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="37" x="-51" width="2"/>
+ <rect height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="47" x="48" width="6"/>
+ <rect height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="47" x="10" width="6"/>
+ <path d="m 32 37 7 -8 -14 0 z" style="fill:#cb4b16"/>
+ <rect transform="matrix(0 -1 1 0 0 0)" height="31" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="16" x="-15" width="2"/>
+ <rect height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="11" x="48" width="6"/>
+ <rect height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="11" x="10" width="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-delete.svg
new file mode 100644
index 00000000..2eec37d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-delete.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect y="18" height="28" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="14" width="2"/>
+ <rect y="18" height="28" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" x="-16"/>
+ <circle cy="14" r="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" cx="14"/>
+ <rect y="18" height="16" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" x="48"/>
+ <rect y="10" height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" x="46"/>
+ <path d="m 60.31 54.657 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 5.657 5.657 5.657 -5.657 5.657 5.657 5.657 5.657 -5.657 l 5.657 5.657 z" style="fill:#dc322f;fill-opacity:1"/>
+ <rect y="18" height="16" transform="matrix(0 -1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-50" width="2"/>
+ <rect y="46" height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" x="10"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-join-segment.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-join-segment.svg
new file mode 100644
index 00000000..390199e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-join-segment.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect width="2" transform="matrix(0 1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="11" x="13" y="16"/>
+ <rect width="2" transform="matrix(0 1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="11" x="13" y="37"/>
+ <rect height="6" x="48" y="-17" width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)"/>
+ <rect height="6" x="10" y="-17" width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)"/>
+ <path d="m 32 37 7 -8 -14 0 z" style="fill:#cb4b16"/>
+ <rect width="2" transform="matrix(0 1 1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="31" x="49" y="16"/>
+ <rect height="6" x="48" y="-53" width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)"/>
+ <rect height="6" x="10" y="-53" width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-join.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-join.svg
new file mode 100644
index 00000000..09ee3927
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-join.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 1 0 0 0)" x="13" y="16" height="11" width="2"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 1 0 0 0)" x="13" height="11" y="37" width="2"/>
+ <rect height="6" x="48" y="-17" width="6" transform="matrix(1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect height="6" x="10" y="-17" width="6" transform="matrix(1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path style="fill:#cb4b16" d="m 32 37 7 -8 -14 0 z"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 1 0 0 0)" x="49" height="14" y="14" width="2"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 1 0 0 0)" x="49" y="36" height="14" width="2"/>
+ <rect height="8" x="28" y="-54" width="8" transform="matrix(1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-segment-curve.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-segment-curve.svg
@@ -0,0 +1 @@
+segment-curve.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-segment-line.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-segment-line.svg
@@ -0,0 +1 @@
+segment-line.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-smooth.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-smooth.svg
new file mode 100644
index 00000000..c7185166
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-smooth.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 9 13.162 c 0 31.461 18.688 32.18 18.688 32.18"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 55 13.162 c 0 31.461 -18.688 32.18 -18.688 32.18"/>
+ <rect height="8" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="41.838" x="28"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-symmetric.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-symmetric.svg
new file mode 100644
index 00000000..2cdae5c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-symmetric.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 9 13.162 c 0 31.461 18.688 32.18 18.688 32.18"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 55 13.162 c 0 31.461 -18.688 32.18 -18.688 32.18"/>
+ <rect height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" x="28" y="41.838"/>
+ <path style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" d="m 28 47.5 -13 0"/>
+ <rect height="2" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" width="2" x="13.5" y="46.5"/>
+ <path style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" d="m 36 47.5 13 0"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" width="2" transform="matrix(-1 0 0 1 0 0)" height="2" x="-50.5" y="46.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-type-auto-smooth.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-type-auto-smooth.svg
new file mode 100644
index 00000000..1d901d49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-type-auto-smooth.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 9 13.162 c 0 31.461 18.688 32.18 18.688 32.18"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 55 13.162 c 0 31.461 -18.688 32.18 -18.688 32.18"/>
+ <circle cx="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" cy="46" r="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-type-cusp.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-type-cusp.svg
new file mode 120000
index 00000000..41d45cec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-type-cusp.svg
@@ -0,0 +1 @@
+node-cusp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-type-smooth.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-type-smooth.svg
new file mode 120000
index 00000000..7361dd82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-type-smooth.svg
@@ -0,0 +1 @@
+node-smooth.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/node-type-symmetric.svg b/.icons/Material-Black-Lime-Numix/64/actions/node-type-symmetric.svg
new file mode 120000
index 00000000..a89e7444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/node-type-symmetric.svg
@@ -0,0 +1 @@
+node-symmetric.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/note-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/note-new.svg
new file mode 120000
index 00000000..492c4777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/note-new.svg
@@ -0,0 +1 @@
+stock_insert-note.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/note.svg b/.icons/Material-Black-Lime-Numix/64/actions/note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/notebook-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/notebook-new.svg
new file mode 100644
index 00000000..ca149ade
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/notebook-new.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="8" y="5" x="8" height="56" width="48" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="48" x="12" y="9" rx="4" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="16" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="24" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="36" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="44" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="21" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="29" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="37" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="45" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 64 37 -12 0 0 -12 -12 0 0 12 l -12 0 l 0 12 12 0 0 12 l 12 0 0 -12 12 0" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/notebook.svg b/.icons/Material-Black-Lime-Numix/64/actions/notebook.svg
new file mode 100644
index 00000000..f1f262f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/notebook.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="8" y="5" x="8" height="56" width="48" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="48" x="12" y="9" rx="4" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="16" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="24" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1" x="36" height="12" width="4" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="44" y="1" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="21" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="29" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="4" x="16" y="37" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="45" x="16" height="4" width="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-crop.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-fill.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-fill.svg
new file mode 100644
index 00000000..377f8d75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-fill.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient x2="57" id="linearGradient4140" gradientUnits="userSpaceOnUse" x1="7">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop style="stop-color:#268bd2;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+ <rect width="48" style="fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="48" y="8" x="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-flip-horizontal.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..d4332d27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-flip-horizontal.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 28 0 L 0 56 L 28 56 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 20 32 L 12 48 L 20 48 Z "/>
+<path style="fill:#6c71c4" d="M 36 0 L 64 56 L 36 56 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 44 32 L 52 48 L 44 48 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 0 60 L 28 60 L 28 64 L 0 64 Z "/>
+<path d="M 36 60 L 64 60 L 64 64 L 36 64 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-flip-vertical.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..31dd727b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-flip-vertical.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 64 28 L 8 0 L 8 28 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 32 20 L 16 12 L 16 20 Z "/>
+<path style="fill:#6c71c4" d="M 64 36 L 8 64 L 8 36 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 32 44 L 16 52 L 16 44 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 4 0 L 4 28 L 0 28 L 0 0 Z "/>
+<path d="M 4 36 L 4 64 L 0 64 L 0 36 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-group.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-group.svg
new file mode 100644
index 00000000..ea08c432
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-group.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="28" x="12" height="24" width="32" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 52 26 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 4 4 0 8 4 0 0 -4 4 0 0 -4 z m 48 0 0 4 4 0 0 4 4 0 0 -8 z m -48 48 0 8 8 0 0 -4 -4 0 0 -4 z m 52 0 0 4 -4 0 0 4 8 0 0 -8 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-inverse.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-inverse.svg
new file mode 100644
index 00000000..ea772083
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-inverse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 64 32 c -0.004 17.672 -14.328 31.996 -32 31.996 c -17.672 0 -31.996 -14.324 -32 -31.996 c -0.004 -17.676 14.324 -32 32 -32 c 17.676 0 32 14.328 32 32 Z" style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 32 3 l 0 58 c 16.02 0 28.996 -12.985 29 -29 c 0.004 -16.02 -12.981 -29 -29 -29 z" style="fill:#f9f9f9;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-merge.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-merge.svg
new file mode 120000
index 00000000..19ff0a79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-merge.svg
@@ -0,0 +1 @@
+merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-left.svg
new file mode 100644
index 00000000..b9a5f6f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-left.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 35.980469 56 C 49.246094 56 60 45.253906 60 32 C 60 18.746094 49.246094 8 35.980469 8 C 22.753906 8 12.023438 18.675781 11.957031 31.875 L 4 32 L 16 48 L 28.019531 32 L 19.964844 31.875 C 20.03125 23.097656 27.175781 16 35.980469 16 C 44.824219 16 51.992188 23.164062 51.992188 32 C 51.992188 40.835938 44.824219 48 35.980469 48 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-right.svg
new file mode 100644
index 00000000..c581994e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate-right.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 28.019531 56 C 14.753906 56 4 45.253906 4 32 C 4 18.746094 14.753906 8 28.019531 8 C 41.246094 8 51.976562 18.675781 52.042969 31.875 L 60 32 L 48 48 L 35.980469 32 L 44.035156 31.875 C 43.96875 23.097656 36.824219 16 28.019531 16 C 19.175781 16 12.007812 23.164062 12.007812 32 C 12.007812 40.835938 19.175781 48 28.019531 48 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-rotate.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-straighten.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-straighten.svg
new file mode 100644
index 00000000..5527325a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="53.894" height="53.894" x="9.195" y="0.288" rx="3.368" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#b4947c;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.684" y="2.814" x="11.721" height="48.842" width="48.842" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#f3edc7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="11.636" height="8" y="28" rx="2.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="17.455" height="8" width="11.636" rx="2.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="11.636" height="8" x="34.909" y="28" rx="2.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="52.36" height="8" width="11.636" rx="2.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-stroke-style.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-stroke-style.svg
new file mode 100644
index 00000000..4622f26a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-stroke-style.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-dasharray:6 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" d="m 6 57 52 0"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 6 42 52 0"/>
+ <path style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0" d="m 6 26 52 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4" d="m 6 8 52 0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-stroke.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-stroke.svg
new file mode 100644
index 00000000..1efebb51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-stroke.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="48" y="8" x="8" style="stroke-opacity:1;fill:none;opacity:1;stroke:#313131;stroke-width:2" height="48" rx="1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-to-path.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-to-path.svg
new file mode 100644
index 00000000..2dd5d0df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-to-path.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32.367 13.692 c -13.57 -8.132 -27.14 10.843 -13.57 21.686 c 6.258 2.442 13.459 -1.526 27.601 2.02 8.324 2.088 2.254 14.243 2.254 14.243 0 0 -16.606 4.181 -16.606 -9.373 0 -13.554 0.322 -12.313 0.322 -28.578 z" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linejoin:miter;stroke-width:2"/>
+ <rect y="10" x="28" height="8" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect y="31" x="14" height="8" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect y="49" x="45" height="8" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/object-ungroup.svg b/.icons/Material-Black-Lime-Numix/64/actions/object-ungroup.svg
new file mode 100644
index 00000000..914111c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/object-ungroup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="27" x="13" height="24" width="32" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 53 25 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 5 19 0 8 4 0 0 -4 4 0 0 -4 m -8 32 0 8 8 0 0 -4 -4 0 0 -4 z m 44 0 0 4 -4 0 0 4 8 0 0 -8 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path white-space="normal" isolation="auto" mix-blend-mode="normal" d="m 19 5 0 8 4 0 0 -4 4 0 0 -4 m 24 0 0 4 4 0 0 4 4 0 0 -8 z m 4 32 0 4 -4 0 0 4 8 0 0 -8 z" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/open-menu.svg b/.icons/Material-Black-Lime-Numix/64/actions/open-menu.svg
new file mode 100644
index 00000000..e859bc79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/open-menu.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.625,0,0,3.625,3,3)">
+ <g>
+ <rect width="4" height="4" y="6" rx="1" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="12" height="4" width="4" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="6" rx="1" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="12" x="6" height="4" width="4" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-2" x="3.314" height="4" width="4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="15.314" y="-2" rx="1" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-8" x="9.314" height="4" width="4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="9.314" y="4" rx="1" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ <path d="M 32 8 A 24 24 0 0 0 8 32 24 24 0 0 0 32 56 24 24 0 0 0 56 32 24 24 0 0 0 32 8 m 0 13 A 11 11 0 0 1 43 32 11 11 0 0 1 32 43 11 11 0 0 1 21 32 11 11 0 0 1 32 21" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 32 14 A 18 18 0 0 0 14 32 18 18 0 0 0 32 50 18 18 0 0 0 50 32 18 18 0 0 0 32 14 m 0 11 a 7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7 -7 7 7 0 0 1 7 -7 z" style="fill:#2aa198;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/orange-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/orange-add-folders-to-archive.svg
new file mode 100644
index 00000000..6b7d6fa1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/orange-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8.5" y="31.998"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="28.5" y="13.998"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open-recent.svg
new file mode 100644
index 00000000..3685bf41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open.svg
new file mode 100644
index 00000000..af1a1a07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/orange-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/orange-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/orange-folder-new.svg
new file mode 100644
index 00000000..0f9b0ce9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/orange-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-available-locked.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-available-locked.svg
new file mode 100644
index 00000000..0e8f4fc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-available-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.46875,0,0,0.46875,35.875,34)">
+ <path d="m 32 0 c 0 0 20 0.035 20.02 14.188 l 0 12.219 c 0 0 7.98 0 7.98 3.211 l 0 29.29 c 0 2.695 -2.859 5.094 -6 5.094 l -44 0 c -3.141 0 -6 -2.398 -6 -5.094 l 0 -29.29 c 0 -3.211 8.09 -3.234 8.09 -3.234 l -0.25 -12.195 c 0.164 -14.168 20.16 -14.187 20.16 -14.187 m 0 7.102 c 0 0 -12 0 -12 10.629 l 0 8.676 24 0 0 -8.676 c 0 -10.629 -12 -10.629 -12 -10.629" style="fill:#268bd2"/>
+ <path d="m 32 36 c -4.418 0 -8 3.582 -8 8 0 2.957 1.613 5.492 4 6.875 l 0 9.125 8 0 0 -9.125 c 2.387 -1.383 4 -3.918 4 -6.875 0 -4.418 -3.582 -8 -8 -8 z" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-available-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-available-new.svg
new file mode 120000
index 00000000..a0eb6923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-available-new.svg
@@ -0,0 +1 @@
+package-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-available.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-available.svg
new file mode 100644
index 00000000..46fba946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-available.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-broken.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-broken.svg
new file mode 100644
index 00000000..7c4456bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-broken.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 61.5 49 a 14.5 14.5 0 0 1 -29 0 14.5 14.5 0 1 1 29 0 z" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-2,0,0,-2,97,64.000009)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-downgrade.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-downgrade.svg
new file mode 100644
index 00000000..058e6ee3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-downgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 45.714844,64 64,48 52,48 52,28 40,28 40,48 28,48 z" style="fill:#cb4b16;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-install.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-install.svg
new file mode 100644
index 00000000..7f4923e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-install.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 56 C 0 57.644531 2.355469 60 4 60 L 56 60 C 57.644531 60 60 57.644531 60 56 L 60 4 C 60 2.355469 57.644531 0 56 0 Z "/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 20 C 6.773438 20 53.226562 20 60 20 L 60 4 C 60 2.355469 57.644531 0 56 0 Z "/>
+<path style="fill-opacity:.392" d="M 24 8 L 24 32 L 36 32 L 36 8 Z "/>
+</g>
+<path style="fill:#859900" d="M 45.714844 64 L 64 48 L 52 48 L 52 28 L 40 28 L 40 48 L 28 48 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-installed-locked.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-locked.svg
new file mode 100644
index 00000000..690dd48c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.46875,0,0,0.46875,35.875,34)">
+ <path d="m 32 0 c 0 0 20 0.035 20.02 14.188 l 0 12.219 c 0 0 7.98 0 7.98 3.211 l 0 29.29 c 0 2.695 -2.859 5.094 -6 5.094 l -44 0 c -3.141 0 -6 -2.398 -6 -5.094 l 0 -29.29 c 0 -3.211 8.09 -3.234 8.09 -3.234 l -0.25 -12.195 c 0.164 -14.168 20.16 -14.187 20.16 -14.187 m 0 7.102 c 0 0 -12 0 -12 10.629 l 0 8.676 24 0 0 -8.676 c 0 -10.629 -12 -10.629 -12 -10.629" style="fill:#859900"/>
+ <path d="m 32 36 c -4.418 0 -8 3.582 -8 8 0 2.957 1.613 5.492 4 6.875 l 0 9.125 8 0 0 -9.125 c 2.387 -1.383 4 -3.918 4 -6.875 0 -4.418 -3.582 -8 -8 -8 z" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-installed-outdated.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-outdated.svg
new file mode 100644
index 00000000..ac06baa5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-outdated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 46.285156,28 28,44 l 12,0 0,20 12,0 0,-20 12,0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-installed-updated.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-updated.svg
new file mode 100644
index 00000000..b6216cce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-installed-updated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 46.285156,28 28,44 l 12,0 0,20 12,0 0,-20 12,0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-new.svg
new file mode 100644
index 00000000..698cd814
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-new.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 47.826 34.5 c -2.174 -0.009 -3.397 7.627 -5.161 8.887 -1.764 1.259 -9.439 -0.027 -10.118 2.02 -0.68 2.047 6.263 5.555 6.927 7.608 0.663 2.052 -2.908 8.893 -1.154 10.166 1.754 1.274 7.265 -4.183 9.439 -4.174 2.173 0.009 7.608 5.568 9.371 4.309 1.764 -1.26 -1.767 -8.186 -1.087 -10.233 0.68 -2.046 7.658 -5.488 6.995 -7.54 -0.664 -2.053 -8.365 -0.813 -10.118 -2.087 -1.753 -1.274 -2.92 -8.946 -5.093 -8.954 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-purge.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-purge.svg
new file mode 100644
index 00000000..cd560f7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-purge.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 64 48 c -0.002 8.836 -7.164 15.998 -16 15.998 -8.836 0 -15.998 -7.162 -16 -15.998 c -0.002 -8.838 7.162 -16 16 -16 8.838 0 16 7.164 16 16 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 40.01 40 0 2.668 c -0.059 0.746 0.193 1.51 0.754 2.027 l 3.418 3.363 -3.418 3.361 c -0.5 0.502 -0.754 1.207 -0.754 1.914 l 0 2.666 2.666 0 c 0.705 0 1.412 -0.252 1.912 -0.754 l 3.418 -3.42 3.418 3.42 c 0.502 0.502 1.207 0.754 1.912 0.754 l 2.666 0 0 -2.666 c 0 -0.707 -0.252 -1.412 -0.754 -1.914 l -3.359 -3.361 3.418 -3.363 c 0.574 -0.529 0.695 -1.266 0.695 -2.027 l 0 -2.668 -2.666 0 c -0.641 0.02 -1.146 0.256 -1.853 0.871 l -3.476 3.361 -3.418 -3.361 c -0.473 -0.49 -1.119 -0.84 -1.797 -0.871 -0.027 0 -0.088 0 -0.115 0 z" style="fill:#fff;fill-opacity:0.902;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-reinstall.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-reinstall.svg
new file mode 100644
index 00000000..4580a523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-reinstall.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.648 2.352 4 4 4 l 52 0 c 1.648 0 4 -2.352 4 -4 l 0 -52 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#c19553"/>
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.648 -2.352 -4 -4 -4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24 8 0 24 12 0 0 -24 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 62.04 47.37 c -0.002 8.257 -6.695 14.95 -14.952 14.95 -8.257 0 -14.95 -6.693 -14.952 -14.95 -0.002 -8.259 6.693 -14.954 14.952 -14.954 8.259 0 14.954 6.695 14.952 14.954 z" style="fill:#859900;fill-rule:evenodd"/>
+ <g transform="matrix(0.46724123,0,0,0.46724123,32.133332,32.413878)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 51.49 24.02 c -3.375 -7.32 -10.93 -12.02 -19.445 -12.02 -8.707 0 -16.664 5.145 -19.801 12.797 l 6.602 2.402 c 2.09 -5.102 7.395 -8.531 13.199 -8.531 5.602 0 10.559 3.066 12.855 7.836 l -4.816 1.813 12.313 6.695 3.602 -12.688 z"/>
+ <path d="m 32.04 45.34 c -5.551 0 -10.613 -3.156 -12.879 -7.895 l 4.75 -1.73 l -12.184 -6.551 -3.73 12.352 l 4.543 -1.656 c 3.313 7.289 11.05 12.148 19.5 12.148 8.738 0 16.48 -4.945 19.715 -12.594 l -6.57 -2.469 c -2.156 5.102 -7.316 8.395 -13.145 8.395 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-remove.svg
new file mode 100644
index 00000000..1d1549dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64">
+ <g>
+ <path d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 56 C 0 57.648438 2.351562 60 4 60 L 56 60 C 57.648438 60 60 57.648438 60 56 L 60 4 C 60 2.351562 57.648438 0 56 0 Z " fill="#c19553"/>
+ <path d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 20 C 6.773438 20 53.226562 20 60 20 L 60 4 C 60 2.351562 57.648438 0 56 0 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 24 8 L 24 32 L 36 32 L 36 8 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 32 40 L 64 40 L 64 52 L 32 52 Z " fill="#dc312f"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-supported.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-supported.svg
new file mode 100644
index 00000000..94295300
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-supported.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(1.999994,0,0,1.9999897,26.000066,26.000114)" style="fill:#f1c40f;fill-opacity:1;enable-background:new">
+ <path d="m 9.431 3 c -0.239 1.98 -1.381 2.446 -2.944 1.212 0.537 1.92 -0.34 2.785 -2.256 2.244 1.231 1.569 0.752 2.698 -1.225 2.931 1.737 0.978 1.731 2.209 -0.006 3.181 c 1.98 0.239 2.446 1.381 1.212 2.944 1.92 -0.537 2.785 0.34 2.244 2.256 1.569 -1.231 2.698 -0.752 2.931 1.225 0.978 -1.738 2.209 -1.731 3.181 0.006 0.239 -1.98 1.381 -2.446 2.944 -1.212 -0.537 -1.92 0.34 -2.785 2.256 -2.244 -1.231 -1.569 -0.752 -2.698 1.225 -2.931 -1.738 -0.978 -1.731 -2.209 0.006 -3.181 -1.98 -0.239 -2.446 -1.381 -1.213 -2.944 -1.92 0.537 -2.785 -0.34 -2.244 -2.256 -1.569 1.231 -2.698 0.752 -2.931 -1.225 -0.978 1.737 -2.209 1.731 -3.181 -0.006 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/package-upgrade.svg b/.icons/Material-Black-Lime-Numix/64/actions/package-upgrade.svg
new file mode 100644
index 00000000..b6216cce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/package-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 52 c 0 1.645 2.355 4 4 4 l 52 0 c 1.645 0 4 -2.355 4 -4 l 0 -52 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 4 0 c -1.742 0 -4 2.258 -4 4 l 0 16 c 6.773 0 53.23 0 60 0 l 0 -16 c 0 -1.645 -2.355 -4 -4 -4 Z" style="fill-opacity:0.196"/>
+ <path d="m 24 8 l 0 24 l 12 0 l 0 -24 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 46.285156,28 28,44 l 12,0 0,20 12,0 0,-20 12,0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-linear.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-linear.svg
new file mode 100644
index 00000000..29757892
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-linear.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient x1="7" id="linearGradient4140" gradientUnits="userSpaceOnUse" x2="57">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop style="stop-color:#268bd2;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+ <rect height="48" x="8" rx="1" style="stroke-opacity:1;fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" width="48" y="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-radial.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-radial.svg
new file mode 100644
index 00000000..75ecfb26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-gradient-radial.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient gradientUnits="userSpaceOnUse" r="25" cx="32" cy="32" id="radialGradient4140">
+ <stop style="stop-color:#268bd2;stop-opacity:0"/>
+ <stop offset="1" style="stop-color:#268bd2;stop-opacity:1"/>
+ </radialGradient>
+ </defs>
+ <rect y="8" width="48" rx="1" height="48" style="stroke-opacity:1;fill:url(#radialGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" x="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-none.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-none.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-none.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-pattern.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-pattern.svg
new file mode 100644
index 00000000..67bce418
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-pattern.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect y="8" x="8" width="48" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" height="48" rx="1"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="-5.421" x="18.15" height="10.842" width="10.842"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="-16.263" x="28.991" height="10.842" width="10.842"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="-27.11" x="39.834" height="10.842" width="10.842"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="-16.263" x="50.676" height="10.842" width="10.842"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="-5.421" x="39.834" height="10.842" width="10.842"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="5.421" x="28.991" height="10.842" width="10.842"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="16.263" x="39.834" height="10.842" width="10.842"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="5.421" x="50.676" height="10.842" width="10.842"/>
+ <rect style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" y="-5.421" x="61.52" height="10.842" width="10.842"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-solid.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-solid.svg
new file mode 100644
index 00000000..0ef53869
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-solid.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect rx="1" width="48" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" y="8" x="8" height="48"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-swatch.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-swatch.svg
new file mode 100644
index 00000000..6b5fc531
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-swatch.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 8,5 C 6.338,5 5,6.338 5,8 L 5,35 9.904297,35 26,18.910157 26,8 C 26,6.338 24.662,5 23,5 L 8,5 Z" style="fill:#26d285;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.943 8.445 c -0.767 0 -1.533 0.297 -2.121 0.885 l -25.676 25.67 29.701 0 10.822 -10.822 c 1.175 -1.175 1.175 -3.067 0 -4.242 l -10.605 -10.605 c -0.588 -0.588 -1.354 -0.885 -2.121 -0.885 z" style="fill:#26d2cc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8,38 c -1.662,0 -3,1.338 -3,3 l 0,15 c 0,1.662 1.338,3 3,3 l 48,0 c 1.662,0 3,-1.338 3,-3 l 0,-15 c 0,-1.662 -1.338,-3 -3,-3 L 8,38 Z m 7.5,6 A 4.5,4.5 0 0 1 20,48.5 4.5,4.5 0 0 1 15.5,53 4.5,4.5 0 0 1 11,48.5 4.5,4.5 0 0 1 15.5,44 Z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/paint-unknown.svg b/.icons/Material-Black-Lime-Numix/64/actions/paint-unknown.svg
new file mode 100644
index 00000000..ba217af9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/paint-unknown.svg
@@ -0,0 +1,8 @@
+
+<!-- Creator: CorelDRAW -->
+<svg width="64" height="64" viewBox="0 0 18.062221 18.062221" style="shape-rendering:geometricPrecision;image-rendering:optimizeQuality;text-rendering:geometricPrecision;fill-rule:evenodd" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0.51402 0 0 0.51485 -5.071 -1.639)" style="fill:#535353;fill-opacity:1">
+ <path d="m 29.631 26.755 -4.392 0 c -0.012 -0.641 -0.018 -1.027 -0.018 -1.169 0 -1.437 0.235 -2.618 0.706 -3.544 0.47 -0.932 1.417 -1.971 2.828 -3.134 1.411 -1.158 2.258 -1.917 2.528 -2.28 0.429 -0.564 0.641 -1.193 0.641 -1.876 0 -0.95 -0.376 -1.763 -1.129 -2.446 -0.753 -0.677 -1.764 -1.015 -3.04 -1.015 -1.229 0 -2.258 0.356 -3.087 1.063 -0.823 0.706 -1.393 1.787 -1.705 3.235 l -4.439 -0.558 c 0.123 -2.078 1 -3.841 2.622 -5.289 1.629 -1.448 3.757 -2.173 6.403 -2.173 2.775 0 4.986 0.736 6.632 2.202 1.64 1.466 2.463 3.17 2.463 5.123 0 1.074 -0.306 2.095 -0.905 3.057 -0.606 0.962 -1.893 2.274 -3.869 3.93 -1.023 0.861 -1.658 1.549 -1.905 2.072 -0.247 0.522 -0.359 1.454 -0.335 2.802 z" style="fill-rule:nonzero"/>
+ </g>
+ <rect x="7.902" y="13.547" width="2.258" height="2.258" style="fill:#535353;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/panel-searchtool.svg b/.icons/Material-Black-Lime-Numix/64/actions/panel-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/panel-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/photos-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/photos-amarok.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/photos-amarok.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pink-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/pink-add-folders-to-archive.svg
new file mode 100644
index 00000000..49fe214a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pink-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998" x="8.5"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect height="5.941" width="15.786" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998" x="28.5"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open-recent.svg
new file mode 100644
index 00000000..3876500b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open.svg
new file mode 100644
index 00000000..d50d0b55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pink-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pink-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/pink-folder-new.svg
new file mode 100644
index 00000000..9f22a7a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pink-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/pixelart-trace.svg b/.icons/Material-Black-Lime-Numix/64/actions/pixelart-trace.svg
new file mode 100644
index 00000000..28df00d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/pixelart-trace.svg
@@ -0,0 +1,18 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 8 43.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 8 31.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 8 19.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 8 8 12.8 0 0 12 l -12.8 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 20 43.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 20 31.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 20 19.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 32 43.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 44 43.2 12 0 l 0 12.8 -12 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 32 31.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 44 31.2 12 0 l 0 12.8 -12 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 20 8 12.8 0 0 12 l -12.8 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 32 19.2 12.8 0 0 12.8 l -12.8 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 44 19.2 12 0 l 0 12.8 -12 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 32 8 12.8 0 0 12 l -12.8 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 44 8 12 0 0 12 -12 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_eject.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_end.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_end.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_fwd.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_play.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_record.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_rew.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_start.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_start.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_start.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/player_stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/player_stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/playlist-generator.svg b/.icons/Material-Black-Lime-Numix/64/actions/playlist-generator.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/playlist-generator.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/poedit-fuzzy.svg b/.icons/Material-Black-Lime-Numix/64/actions/poedit-fuzzy.svg
new file mode 100644
index 00000000..baa6b059
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/poedit-fuzzy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(4,4)" style="fill-rule:evenodd">
+ <path d="m 16 8 a 8 8 0 0 1 -16 0 8 8 0 1 1 16 0 z" style="fill:#dc322f"/>
+ </g>
+ <path d="m 25.379 19.2 c -4.061 -0.125 -8.117 2.118 -12.579 6.91 l 5.245 4.143 c 3.827 -4.111 5.988 -4.729 7.107 -4.695 1.119 0.034 2.563 0.934 4.635 2.524 2.072 1.59 4.772 3.87 8.834 3.994 4.061 0.125 8.117 -2.118 12.579 -6.91 l -5.245 -4.143 c -3.827 4.111 -5.988 4.729 -7.107 4.695 -1.119 -0.034 -2.563 -0.934 -4.635 -2.524 -2.072 -1.59 -4.772 -3.87 -8.834 -3.994 z m 0 12.718 c -4.061 -0.125 -8.117 2.118 -12.579 6.91 l 5.245 4.138 c 3.827 -4.111 5.988 -4.729 7.107 -4.695 1.119 0.034 2.563 0.934 4.635 2.524 2.072 1.59 4.772 3.87 8.834 3.994 4.061 0.125 8.117 -2.118 12.579 -6.91 l -5.245 -4.138 c -3.827 4.111 -5.988 4.729 -7.107 4.695 -1.119 -0.034 -2.563 -0.934 -4.635 -2.524 -2.072 -1.59 -4.772 -3.87 -8.834 -3.994 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#fff;opacity:1;image-rendering:auto;fill-opacity:0.902;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/poedit-update.svg b/.icons/Material-Black-Lime-Numix/64/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/poedit-validate.svg b/.icons/Material-Black-Lime-Numix/64/actions/poedit-validate.svg
new file mode 100644
index 00000000..0684e5e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/poedit-validate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="48" height="56" x="8" y="4" rx="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="6" x="16" y="12" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="24" x="16" height="6" width="32" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="6" x="16" y="36" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 40.25 49.23 16.625 -17.23 7.125 7.386 -23.75 24.614 c -4.872 -5.05 -9.378 -9.75 -14.25 -14.798 l 7.125 -7.354 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/previous.svg b/.icons/Material-Black-Lime-Numix/64/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/printer-error.svg b/.icons/Material-Black-Lime-Numix/64/actions/printer-error.svg
new file mode 120000
index 00000000..1f25b11c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/printer-error.svg
@@ -0,0 +1 @@
+gtk-print-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/printer-info.svg b/.icons/Material-Black-Lime-Numix/64/actions/printer-info.svg
new file mode 120000
index 00000000..b1b39f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/printer-info.svg
@@ -0,0 +1 @@
+gtk-print-report.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/printer-paused.svg b/.icons/Material-Black-Lime-Numix/64/actions/printer-paused.svg
new file mode 120000
index 00000000..62b24d03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/printer-paused.svg
@@ -0,0 +1 @@
+gtk-print-paused.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/printer-warning.svg b/.icons/Material-Black-Lime-Numix/64/actions/printer-warning.svg
new file mode 120000
index 00000000..d81d849f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/printer-warning.svg
@@ -0,0 +1 @@
+gtk-print-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/process-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/process-stop.svg
new file mode 100644
index 00000000..2e4d62b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/process-stop.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 16.015625 16 L 16.015625 21.335938 C 15.898438 22.828125 16.402344 24.355469 17.523438 25.390625 L 24.359375 32.117188 L 17.523438 38.839844 C 16.523438 39.84375 16.015625 41.253906 16.015625 42.667969 L 16.015625 48 L 21.347656 48 C 22.757812 48 24.171875 47.496094 25.171875 46.492188 L 32.007812 39.652344 L 38.84375 46.492188 C 39.847656 47.496094 41.257812 48 42.667969 48 L 48 48 L 48 42.667969 C 48 41.253906 47.496094 39.84375 46.492188 38.839844 L 39.773438 32.117188 L 46.609375 25.390625 C 47.757812 24.332031 48 22.859375 48 21.335938 L 48 16 L 42.667969 16 C 41.386719 16.039062 40.375 16.511719 38.960938 17.742188 L 32.007812 24.464844 L 25.171875 17.742188 C 24.226562 16.761719 22.933594 16.0625 21.578125 16 C 21.523438 16 21.402344 16 21.347656 16 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/purple-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/purple-add-folders-to-archive.svg
new file mode 100644
index 00000000..05f7cef1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/purple-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="31.998" x="8.5" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="13.998" x="28.5" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="15.786"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open-recent.svg
new file mode 100644
index 00000000..110a38fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open.svg
new file mode 100644
index 00000000..f476f871
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/purple-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/purple-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/purple-folder-new.svg
new file mode 100644
index 00000000..7bd416f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/purple-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/query-free-busy.svg b/.icons/Material-Black-Lime-Numix/64/actions/query-free-busy.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/query-free-busy.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/rating.svg b/.icons/Material-Black-Lime-Numix/64/actions/rating.svg
new file mode 120000
index 00000000..3ddbdf76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/rating.svg
@@ -0,0 +1 @@
+../status/starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/ratiocrop.svg b/.icons/Material-Black-Lime-Numix/64/actions/ratiocrop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/ratiocrop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/red-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/red-add-folders-to-archive.svg
new file mode 100644
index 00000000..39dcbaa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/red-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998" x="8.5"/>
+ <path d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 6 52.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998" x="28.5"/>
+ <path d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 26 34.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/red-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/red-document-open-recent.svg
new file mode 100644
index 00000000..30962241
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/red-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/red-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/red-document-open.svg
new file mode 100644
index 00000000..e2fcd4a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/red-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/red-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/red-folder-new.svg
new file mode 100644
index 00000000..3c68cf11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/red-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/redeyes.svg b/.icons/Material-Black-Lime-Numix/64/actions/redeyes.svg
new file mode 120000
index 00000000..77e02ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/redeyes.svg
@@ -0,0 +1 @@
+image-red-eye.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/redhat-home.svg b/.icons/Material-Black-Lime-Numix/64/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/redo.svg b/.icons/Material-Black-Lime-Numix/64/actions/redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/reload.svg b/.icons/Material-Black-Lime-Numix/64/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/reload3.svg b/.icons/Material-Black-Lime-Numix/64/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/reload_all_tabs.svg b/.icons/Material-Black-Lime-Numix/64/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/reload_all_tabs.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/reload_page.svg b/.icons/Material-Black-Lime-Numix/64/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remmina-fit-window.svg b/.icons/Material-Black-Lime-Numix/64/actions/remmina-fit-window.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remmina-fit-window.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remmina-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/remmina-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remmina-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remmina-scale.svg b/.icons/Material-Black-Lime-Numix/64/actions/remmina-scale.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remmina-scale.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remmina-switch-page.svg b/.icons/Material-Black-Lime-Numix/64/actions/remmina-switch-page.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remmina-switch-page.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remove-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/remove.svg b/.icons/Material-Black-Lime-Numix/64/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/resource-group-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/resource-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/resource-group-new.svg
@@ -0,0 +1 @@
+stock_new-meeting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/resource-group.svg b/.icons/Material-Black-Lime-Numix/64/actions/resource-group.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/resource-group.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/revert.svg b/.icons/Material-Black-Lime-Numix/64/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/rhythmbox-set-star.svg b/.icons/Material-Black-Lime-Numix/64/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..b9f5e3c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/rhythmbox-set-star.svg
@@ -0,0 +1 @@
+gnome-app-install-star.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/rotate.svg b/.icons/Material-Black-Lime-Numix/64/actions/rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/search.svg b/.icons/Material-Black-Lime-Numix/64/actions/search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/segment-curve.svg b/.icons/Material-Black-Lime-Numix/64/actions/segment-curve.svg
new file mode 100644
index 00000000..cfd77950
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/segment-curve.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 46 9 0 9 9 0 0 -9 z m 3 3 3 0 0 3 -3 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m -13.5 -46 a 32.5 32.5 0 0 1 -32.5 32.5" transform="matrix(0 -1 -1 0 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#dc322f;stroke-linecap:butt;stroke-linejoin:round;stroke-width:3;stroke-dashoffset:0"/>
+ <path d="m 9 46 0 9 9 0 0 -9 z m 3 3 3 0 0 3 -3 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/segment-line.svg b/.icons/Material-Black-Lime-Numix/64/actions/segment-line.svg
new file mode 100644
index 00000000..7b180b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/segment-line.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)" height="3" x="-23.5" y="43.755" width="47" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 9 0 9 9 0 0 -9 z m 3 3 3 0 0 3 -3 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 9 46 0 9 9 0 0 -9 z m 3 3 3 0 0 3 -3 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-bottom.svg
new file mode 100644
index 00000000..a933cd05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-bottom.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 34 9 0 3 22 0 0 -3 z m -8 10 0 3 30 0 0 -3 z m 8 10 0 3 22 0 0 -3 z m -4 10 0 3 26 0 0 -3 z"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.872" d="m 17.436 9 0 33"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3" d="m 10.454 34.522 6.98 7.978 6.983 -7.978"/>
+ <rect height="6" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="48" x="8" y="49"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-break.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-break.svg
new file mode 100644
index 00000000..7ec00fd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-break.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect y="26" x="8" height="30" width="38" rx="0.5" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 56 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-combine.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-combine.svg
new file mode 100644
index 00000000..dc4ff2f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-combine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 38.525 8.01 A 18 18 0 0 0 20 26 L 8.5 26 C 8.223 26 8 26.22 8 26.5 L 8 55.5 C 8 55.777 8.223 56 8.5 56 L 45.5 56 C 45.777 56 46 55.777 46 55.5 L 46 42.12 A 18 18 0 0 0 56 26 A 18 18 0 0 0 38.525 8.01 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-exclude.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-exclude.svg
new file mode 100644
index 00000000..3787cd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-exclude.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 8.5 26 C 8.223 26 8 26.223 8 26.5 L 8 55.5 C 8 55.777 8.223 56 8.5 56 L 45.5 56 C 45.777 56 46 55.777 46 55.5 L 46 42.115234 A 18 18 0 0 1 20 26 L 8.5 26 z " style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 38.525 8.01 c -10.143 -0.296 -18.525 7.845 -18.525 17.992 l 25.5 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 15.615 c 6.122 -3.038 9.996 -9.281 10 -16.12 0 -9.736 -7.742 -17.708 -17.475 -17.992" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-lower.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-lower.svg
new file mode 100644
index 00000000..cf3366d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-lower.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 34 9 0 3 22 0 0 -3 z m -8 10 0 3 30 0 0 -3 z m 8 10 0 3 22 0 0 -3 z m -4 23 0 3 26 0 0 -3 z"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.872" d="m 17.436 9 0 24"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3" d="m 10.454 26.522 6.98 7.978 6.983 -7.978"/>
+ <rect y="39" x="8" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="6" width="48"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-raise.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-raise.svg
new file mode 100644
index 00000000..669ab331
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-raise.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 30 55 0 -3 -22 0 0 3 z m 8 -10 0 -3 -30 0 0 3 z m -8 -10 0 -3 -22 0 0 3 z m 4 -23 0 -3 -26 0 0 3 z"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.872" d="m 46.564 55 0 -24"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3" d="m 53.55 37.478 -6.98 -7.978 -6.983 7.978"/>
+ <rect transform="matrix(-1 0 0 -1 0 0)" height="6" width="48" x="-56" y="-25" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/selection-top.svg b/.icons/Material-Black-Lime-Numix/64/actions/selection-top.svg
new file mode 100644
index 00000000..c582db0d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/selection-top.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 30 55 0 -3 -22 0 0 3 z m 8 -10 0 -3 -30 0 0 3 z m -8 -10 0 -3 -22 0 0 3 z m 4 -10 0 -3 -26 0 0 3 z"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.872" d="m 46.564 55 0 -33"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3" d="m 53.55 29.478 -6.98 -7.978 -6.983 7.978"/>
+ <rect y="-15" x="-56" height="6" width="48" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(-1 0 0 -1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/send-to.svg b/.icons/Material-Black-Lime-Numix/64/actions/send-to.svg
new file mode 120000
index 00000000..d4e62001
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/send-to.svg
@@ -0,0 +1 @@
+document-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/setroubleshoot_icon.svg b/.icons/Material-Black-Lime-Numix/64/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/shear.svg b/.icons/Material-Black-Lime-Numix/64/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/shotwell-auto-enhance.svg b/.icons/Material-Black-Lime-Numix/64/actions/shotwell-auto-enhance.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/shotwell-auto-enhance.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/show-hidden.svg b/.icons/Material-Black-Lime-Numix/64/actions/show-hidden.svg
new file mode 100644
index 00000000..7a7b979f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/show-hidden.svg
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ height="64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="show-hidden.svg"
+ inkscape:export-filename="/home/germar/show-hidden2aa1981a.png"
+ inkscape:export-xdpi="87"
+ inkscape:export-ydpi="87">
+ <title
+ id="title3021">show-hidden</title>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>show-hidden</dc:title>
+ <cc:license
+ rdf:resource="https://www.gnu.org/copyleft/gpl.html" />
+ <dc:date>2015-12-22</dc:date>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Germar Reitze</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>eye</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <dc:description>Icon for showing hidden files in BackInTime</dc:description>
+ <dc:source>https://github.com/bit-team/backintime</dc:source>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="13.90625"
+ inkscape:cx="32"
+ inkscape:cy="32"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1623"
+ inkscape:window-height="1026"
+ inkscape:window-x="57"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-988.3622)">
+ <g
+ id="g2986">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3761"
+ d="m 31.105329,1010.4703 c -8.335742,0.269 -17.907873,2.3741 -22.6752781,9.9029 6.9836821,10.1262 21.5190551,11.1143 32.6400611,8.9159 5.68946,-1.2155 11.382278,-3.8035 14.499837,-8.9159 -5.047054,-8.0124 -15.692247,-9.978 -24.46462,-9.9029 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e7f4e8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ transform="matrix(1.232493,0,0,1.232493,0.18627444,958.60871)"
+ d="m 32.1875,51.4375 c 0,3.520815 -2.854185,6.375 -6.375,6.375 -3.520815,0 -6.375,-2.854185 -6.375,-6.375 0,-3.520815 2.854185,-6.375 6.375,-6.375 3.520815,0 6.375,2.854185 6.375,6.375 z"
+ sodipodi:ry="6.375"
+ sodipodi:rx="6.375"
+ sodipodi:cy="51.4375"
+ sodipodi:cx="25.8125"
+ id="path3762"
+ style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ sodipodi:type="arc" />
+ <path
+ d="m 10.589482,1020.3627 c 3.088026,4.6796 11.506981,8.0418 21.431572,8.0418 9.922836,0 18.300076,-3.3636 21.389465,-8.0418 m -42.821037,-5e-4 c 3.088026,-4.6799 11.506981,-8.0423 21.431572,-8.0423 9.922836,0 18.300076,3.3638 21.389465,8.0423 M 31.999982,1004.551 c -14.677711,0 -27.3951331,6.0862 -31.87367576,15.5365 l -0.12630514,0.2971 0.12630514,0.2514 c 4.47854726,9.4508 17.19596076,15.5374 31.87367576,15.5374 14.677705,0 27.353017,-6.0866 31.831564,-15.5374 l 0.168453,-0.2514 -0.168453,-0.2971 c -4.478547,-9.4503 -17.153863,-15.5365 -31.831569,-15.5365 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4caf50;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ id="path3758"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/sidebar.svg b/.icons/Material-Black-Lime-Numix/64/actions/sidebar.svg
new file mode 100644
index 00000000..f2c84371
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/sidebar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4.148 5 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 49.21 c 0 1.257 1.141 2.395 2.398 2.395 l 55.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -49.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 m -2.602 3 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z m -52 7 54 0 l 0 41 -54 0" style="fill:#888;fill-opacity:1"/>
+ <rect width="16" height="35" x="40" y="18" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/similarartists-amarok.svg b/.icons/Material-Black-Lime-Numix/64/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/slideshow-play.svg b/.icons/Material-Black-Lime-Numix/64/actions/slideshow-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/slideshow-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/split.svg b/.icons/Material-Black-Lime-Numix/64/actions/split.svg
new file mode 100644
index 00000000..af0d3d02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/split.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 48 4 12 12 -24 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="16" x="44" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="16" x="12" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 4 12 12 -24 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17.656 22.344 -5.656 5.656 l 16 16 l 0 16 l 8 0 0 -16 16 -16 l -5.656 -5.656 -14.344 14.344" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#268bd2;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/star-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/star-new.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/star-new.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/start.svg b/.icons/Material-Black-Lime-Numix/64/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock-spell-check.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_about.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_add-bookmark.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_addressbook.svg
new file mode 100644
index 00000000..0caf0685
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_addressbook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 11 0 L 53 0 C 60 0 60 0 60 7.109375 L 60 56.890625 C 60 64 60 64 53 64 L 11 64 C 4 64 4 64 4 56.890625 L 4 7.109375 C 4 0 4 0 11 0 Z " style="fill:#6c71c4;fill-rule:evenodd"/>
+ <path d="m 22.289 16.246 c -1.551 5.531 -1.586 13.191 1.18 16.969 c 1.16 1.793 2.75 4.148 1.504 6.293 c -2.297 3.348 -6.129 5.152 -9.617 6.973 c -1.188 0.125 -0.758 1.227 -0.84 2.043 c 0 0.648 -0.191 1.496 0.754 1.191 l 33.461 0 c 0.945 0.305 0.754 -0.543 0.754 -1.191 c -0.082 -0.816 0.348 -1.918 -0.84 -2.043 c -3.488 -1.82 -7.32 -3.625 -9.617 -6.973 c -1.246 -2.145 0.344 -4.5 1.504 -6.293 c 2.922 -4.113 3.305 -13.06 1.172 -17.09 c -1.926 -3.5 -3.871 -5.32 -9.703 -5.453 c -5.844 0.234 -7.777 1.953 -9.711 5.578 Z" style="fill:#2d2d2d;fill-opacity:0.533"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_alarm.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_bell.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_bell.svg
new file mode 100644
index 00000000..c3039fb1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_bell.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 32 6 A 20 23 0 0 0 12.01 28.875 l -0.008 0 0 0.125 0 13.672 -8 9.328 28 0 28 0 -8 -9.328 0 -13.547 -0.008 0 A 20 23 0 0 0 52 29 20 23 0 0 0 32 6 M 22.664 56 c 1.681 4.452 4.668 6.987 9.336 7 4.667 0.013 7.655 -2.548 9.336 -7 l -18.672 0 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-accept.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-accept.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-cancel.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_calc-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar-and-taks.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar-and-taks.svg
new file mode 120000
index 00000000..9b869bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar-and-taks.svg
@@ -0,0 +1 @@
+view-calendar-workweek.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar.svg
new file mode 100644
index 00000000..65ae5f39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_calendar.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_close.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_contact-list.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_contact-list.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_contact-list.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_copy.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_cut.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_delete.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_down.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_edit.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_exit.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properites.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properites.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properites.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_file-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_first.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_folder-properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_folder-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_folder-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_folder_properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_folder_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_help-add-bookmark.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_help-add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_help.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_home.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-note.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-note.svg
new file mode 100644
index 00000000..dbd4bed9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-note.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 64">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 64 40 -12 0 0 -12 -12 0 0 12 -12 0 0 12 12 0 0 12 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-rule.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-rule.svg
new file mode 100644
index 00000000..bef166b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-rule.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 12 24 c -4.418 0 -8 3.582 -8 8 0 4.418 3.582 8 8 8 l 40 0 c 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 z" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-table.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-table.svg
new file mode 100644
index 00000000..3dcfe899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_insert-table.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6,6 0,4 0,12 0,4 0,12 0,4 0,12 0,4 52,0 0,-4 0,-28 0,-4 L 58,6 6,6 Z m 4,4 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_last.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_left.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-compose.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-compose.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-filters-apply.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-filters-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup-done.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup-done.svg
new file mode 100644
index 00000000..78200c5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 32,12 32,38 54,38 43,22.947368 54,12" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 12 0 26 -4 0 0 -26 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12 10 22 0 0 26 -22 0" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="48" x="10" y="8" rx="1.333" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup.svg
new file mode 100644
index 00000000..cbb96dff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 32,12 32,38 54,38 43,22.947368 54,12" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 12 0 26 -4 0 0 -26 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12 10 22 0 0 26 -22 0" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="48" x="10" y="8" rx="1.333" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-forward.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-open-multiple.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-open-multiple.svg
new file mode 100644
index 00000000..e66b5af0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-open-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 3 0 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 c 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,0,-12)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 19.55664,64 40.88672,0 C 64,64 64,64 64,60.572266 L 64,31 40,16 16,31 16,60.572266 C 16,64 16,64 19.55664,64 Z" style="fill:#268bd2"/>
+ <path d="m 19.55664,64 40.88672,0 C 64,64 64,64 64,60.572266 L 64,31 40,16 16,31 16,60.572266 C 16,64 16,64 19.55664,64 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 22 22 0 36 36 0 l 0 -36" style="fill:#fff"/>
+ <g transform="matrix(1.5,0,0,1.5,16,16)" style="fill:#268bd2">
+ <path d="m 2,32 28,0 c 2,0 2,0 2,-2 L 32,12 0,30 c 0,2 0,2 2,2 z"/>
+ <path d="M 30,32 2,32 C 0,32 0,32 0,30 L 0,12 32,30 c 0,2 0,2 -2,2 z"/>
+ </g>
+ <path d="M 60.44336,64 19.55664,64 C 16,64 16,64 16,60.63086 L 16,34 64,60.63086 C 64,64 64,64 60.44336,64 Z" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply-to-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply-to-all.svg
@@ -0,0 +1 @@
+mail-reply-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-reply.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send-receive.svg
@@ -0,0 +1 @@
+mail-send-receive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-unread-multiple.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-unread-multiple.svg
new file mode 100644
index 00000000..9c07e53c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 3 0 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 c 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,0,-12)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 19 28 c -3 0 -3 0 -3 3 l 0 30 c 0 3 0 3 3 3 l 42 0 c 3 0 3 0 3 -3 0 -9.656 0 -24.422 0 -30 0 -3 0 -3 -3 -3" style="fill:#268bd2"/>
+ <g transform="matrix(1.5,0,0,1.5,15.999998,16)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 56.906 18.08 c 2.992 12.922 2.18 11.32 -8.945 5.867 c -11.688 5.938 -11.281 6.438 -8.875 -5.992 -10.508 -8.75 -9.305 -7.961 3.461 -9.57 5.75 -11.594 5.266 -10.773 11.02 0.07 13.469 1.5 13.148 0.984 3.344 9.625 z" style="fill:#cb4b16;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mailto.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mailto.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mailto.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_mark.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_mark.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_mark.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-fwd.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-next.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-next.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-pause.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-play.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-prev.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-prev.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-rec.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-rec.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-rec.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-rew.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_media-stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_navigator.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-24h-appointment.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-24h-appointment.svg
new file mode 100644
index 00000000..3f503cb2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-24h-appointment.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.801 34 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 6.398 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0 -0.442 -0.358 -0.801 -0.801 -0.801 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#d480e2;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 64 40 -12 0 l 0 -12 l -12 0 0 12 -12 0 0 12 12 0 l 0 12 l 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-address-book.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-address-book.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-appointment.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-bcard.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-bcard.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-dir.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-dir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-meeting.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-meeting.svg
new file mode 100644
index 00000000..14111045
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-meeting.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.237 7.129 c -2.041 7.08 -2.086 16.865 1.547 21.694 1.527 2.295 3.614 5.308 1.982 8.05 c -3.02 4.277 -8.06 6.587 -12.643 8.916 -1.123 0.653 -1.123 0.464 -1.123 2.612 0 1.602 0 1.602 1.013 1.602 l 43.973 0 c 1.013 0 1.013 0 1.013 -1.602 c 0 -2.148 0 -2.01 -1.123 -2.612 -4.587 -2.329 -9.623 -4.639 -12.643 -8.916 -1.632 -2.739 0.454 -5.752 1.982 -8.05 3.838 -5.254 4.337 -16.694 1.537 -21.851 c -2.531 -4.473 -5.086 -6.802 -12.753 -6.973 -7.677 0.303 -10.222 2.5 -12.763 7.129" style="fill:#6c71c4;fill-opacity:1"/>
+ <path d="m 28.24 21.13 c -2.041 7.08 -2.086 16.865 1.547 21.694 1.527 2.295 3.614 5.308 1.982 8.05 c -3.02 4.277 -8.06 6.587 -12.643 8.916 -1.123 0.653 -1.123 0.464 -1.123 2.612 0 1.602 0 1.602 1.013 1.602 l 43.973 0 c 1.013 0 1.013 0 1.013 -1.602 0 -2.148 0 -2.01 -1.123 -2.612 -4.587 -2.329 -9.623 -4.639 -12.643 -8.916 -1.632 -2.739 0.454 -5.752 1.982 -8.05 3.838 -5.254 4.337 -16.694 1.537 -21.851 -2.531 -4.473 -5.086 -6.802 -12.753 -6.973 -7.677 0.303 -10.222 2.5 -12.763 7.129" style="fill:#cb4b16;fill-opacity:1"/>
+ <path d="m 64 40 -12 0 0 -12 -12 0 0 12 -12 0 0 12 12 0 0 12 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-tab.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-tab.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-tab.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-text.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-text.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_new-window.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-window.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_new-window.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_no.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_not.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_not.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_not.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_notes.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_notes.svg
new file mode 100644
index 00000000..3c2fa554
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_notes.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 64">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(2.0833333,0,0,2.0833333,-17.999999,-17.999999)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="64" width="64" xlink:href="#SVGCleanerId_0" transform="matrix(1.9999999,0,0,1.9999999,-15.999998,-15.999999)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 44 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 32 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 20 48 0 0 4 -48 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 8 4 0 l 0 48 -4 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_paste.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_people.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_people.svg
new file mode 100644
index 00000000..37616569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_people.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.237 7.129 c -2.041 7.08 -2.086 16.865 1.547 21.694 1.527 2.295 3.614 5.308 1.982 8.05 c -3.02 4.277 -8.06 6.587 -12.643 8.916 -1.123 0.653 -1.123 0.464 -1.123 2.612 0 1.602 0 1.602 1.013 1.602 l 43.973 0 c 1.013 0 1.013 0 1.013 -1.602 c 0 -2.148 0 -2.01 -1.123 -2.612 -4.587 -2.329 -9.623 -4.639 -12.643 -8.916 -1.632 -2.739 0.454 -5.752 1.982 -8.05 3.838 -5.254 4.337 -16.694 1.537 -21.851 c -2.531 -4.473 -5.086 -6.802 -12.753 -6.973 -7.677 0.303 -10.222 2.5 -12.763 7.129" style="fill:#859900;fill-opacity:1"/>
+ <path d="m 28.24 21.13 c -2.041 7.08 -2.086 16.865 1.547 21.694 1.527 2.295 3.614 5.308 1.982 8.05 c -3.02 4.277 -8.06 6.587 -12.643 8.916 -1.123 0.653 -1.123 0.464 -1.123 2.612 0 1.602 0 1.602 1.013 1.602 l 43.973 0 c 1.013 0 1.013 0 1.013 -1.602 0 -2.148 0 -2.01 -1.123 -2.612 -4.587 -2.329 -9.623 -4.639 -12.643 -8.916 -1.632 -2.739 0.454 -5.752 1.982 -8.05 3.838 -5.254 4.337 -16.694 1.537 -21.851 -2.531 -4.473 -5.086 -6.802 -12.753 -6.973 -7.677 0.303 -10.222 2.5 -12.763 7.129" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_print-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_print-setup.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_print-setup.svg
@@ -0,0 +1 @@
+document-page-setup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_print.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_properties.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_redo.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_refresh.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_repeat.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_repeat.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_repeat.svg
@@ -0,0 +1 @@
+media-playlist-repeat.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_right.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_save-as.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_save.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_scores.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_scores.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_scores.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_search-and-replace.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_search-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_search-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_search.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_select-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_select-column.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-column.svg
new file mode 100644
index 00000000..adae3978
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="10" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6,6 0,4 0,12 0,4 0,12 0,4 0,12 0,4 52,0 0,-4 0,-28 0,-4 L 58,6 6,6 Z m 4,4 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_select-row.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-row.svg
new file mode 100644
index 00000000..081f288b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_select-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="12" height="44" x="26" y="-54" transform="matrix(0,1,-1,0,0,0)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6,6 0,4 0,12 0,4 0,12 0,4 0,12 0,4 52,0 0,-4 0,-28 0,-4 L 58,6 6,6 Z m 4,4 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m -32,16 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z m 16,0 12,0 0,12 -12,0 0,-12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_show-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_show-all.svg
new file mode 100644
index 00000000..48f6074b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_show-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="14" height="14" x="7" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="25" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="43" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="25" y="25" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="7" y="25" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="43" y="25" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="25" y="43" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="7" y="43" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14" height="14" x="43" y="43" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_shuffle.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned-to.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned-to.svg
new file mode 100644
index 00000000..0e689f05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned-to.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.6666667,0,0,2.6666667,-32,-30.666666)">
+ <g>
+ <!-- color: #d14040 -->
+ <g>
+ <path d="m 31.5,16 c 1.5,0 1.5,0 1.5,1.5 l 0,15 C 33,34 33,34 31.5,34 l -15,0 C 15,34 15,34 15,32.5 l 0,-15 C 15,16 15,16 16.5,16" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30 16 -12 0 0 15 12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 13 0 4.5 9 0 0 -4.5" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 25 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 28 0 1.5 6 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 20 28 0 4 24 0 0 -4" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 60 32 -20 -20 l 0 12 -20 0 0 16 20 0 0 12 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned.svg
new file mode 100644
index 00000000..7ecc44d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-assigned.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52 12 c 4 0 4 0 4 4 l 0 40 c 0 4 0 4 -4 4 l -40 0 c -4 0 -4 0 -4 -4 l 0 -40 c 0 -4 0 -4 4 -4" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 48 12 -32 0 0 40 32 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 4 0 12 l 24 0 0 -12" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 37.39 -2.766 2.609 2.766 0 0 -2.609" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.984 44 -4.242 4 11.258 0 0 -4 -7.02 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.984 20 4.25 4 2.766 0 l 0 -4 -7.02 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 32 -20 -20 0 12 -20 0 l 0 16 l 20 0 0 12 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_task-recurring.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-recurring.svg
new file mode 100644
index 00000000..884d5a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_task-recurring.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52,12 c 4,0 4,0 4,4 l 0,40 c 0,4 0,4 -4,4 L 12,60 C 8,60 8,60 8,56 L 8,16 c 0,-4 0,-4 4,-4" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 48 12 -32 0 0 40 32 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 4 0 12 24 0 0 -12" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 24 12 0 c 6 0 6 0 6 6 l 0 8 c 0 6 0 6 -6 6 -2.25 0 0.325 -0.019 -1.925 -0.019 0.752 0.643 1.451 1.589 1.058 2.629 -0.417 1.51 -2.595 1.885 -3.53 0.649 -1.742 -1.756 -2.708 -3.477 -4.403 -5.278 1.797 -1.9 2.857 -3.728 4.708 -5.574 1.216 -1.124 3.468 -0.116 3.372 1.56 0.039 0.871 -0.64 1.462 -1.206 2.01 2.512 -0.024 -0.583 0.108 1.925 0.019 2 0 2 0 2 -2 l 0 -8 c 0 -2 0 -2 -2 -2 l -12 0 c -2 0 -2 0 -2 2 l 0 8 c 0 2 0 2 2 2 l 0 0 c 2 0 2 0 2 2 0 2 0 2 -2 2 l 0 0 c -6 0 -6 0 -6 -6 l 0 -8 c 0 -6 0 -6 6 -6 z" style="fill:#868686;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_task.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_task.svg
new file mode 100644
index 00000000..71d6611c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_task.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.6666667,0,0,2.6666667,-32,-30.666666)">
+ <g>
+ <!-- color: #d14040 -->
+ <g>
+ <path d="m 31.5,16 c 1.5,0 1.5,0 1.5,1.5 l 0,15 C 33,34 33,34 31.5,34 l -15,0 C 15,34 15,34 15,32.5 l 0,-15 C 15,16 15,16 16.5,16" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30 16 -12 0 0 15 12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 13 0 4.5 9 0 0 -4.5" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 25 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 28 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 20 20 0 4 24 0 0 -4" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 28 0 4 24 0 0 -4" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_tasks.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_tasks.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_tasks.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_text-monospaced.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_text-monospaced.svg
new file mode 100644
index 00000000..b725866e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_text-monospaced.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.5555555,0,0,1.5555555,-5.3333322,-5.33373)" style="fill:#268bd2;fill-opacity:1;stroke:none">
+ <path d="m 9.857 21.428 -3.857 0 0 -3.857 3.857 0 0 -4.847 5.143 -0.775 0 5.622 6.429 0 0 3.857 -6.429 0 0 7.184 c 0 0.672 0.065 1.214 0.194 1.628 0.129 0.413 0.31 0.736 0.543 0.969 0.233 0.233 0.517 0.388 0.853 0.465 0.336 0.078 0.71 0.116 1.124 0.116 0.439 0 0.84 -0.013 1.201 -0.039 0.388 -0.026 0.749 -0.065 1.085 -0.116 0.362 -0.078 0.723 -0.181 1.085 -0.31 0.388 -0.129 0.714 -0.297 1.153 -0.504 l 0.659 4.108 c -0.878 0.362 -2.123 0.62 -3.157 0.775 -1.01 0.155 -1.989 0.233 -2.945 0.233 -1.111 0 -2.093 -0.09 -2.945 -0.271 c -0.853 -0.181 -1.43 -0.53 -2.024 -1.046 -0.594 -0.517 -1.192 -1.24 -1.502 -2.17 -0.31 -0.956 -0.465 -2.196 -0.465 -3.72"/>
+ <path d="m 42 23.961 q 0 6.355 -2.131 9.455 -2.131 3.1 -6.2 3.1 -4.069 0 -6.2 -3.1 -2.131 -3.1 -2.131 -9.455 0 -6.278 2.17 -9.378 2.17 -3.1 6.161 -3.1 4.069 0 6.2 3.1 q 2.131 3.061 2.131 9.378 m -4.301 0 q 0 -4.108 -1.046 -6.239 -1.01 -2.17 -2.984 -2.17 -1.938 0 -2.984 2.17 -1.046 2.131 -1.046 6.239 0 4.146 1.046 6.316 1.046 2.131 2.984 2.131 1.976 0 2.984 -2.131 1.046 -2.17 1.046 -6.316 z m -1.86 -0.388 q 0 1.046 -0.62 1.821 -0.581 0.736 -1.511 0.736 -1.01 0 -1.589 -0.736 -0.581 -0.775 -0.581 -1.821 0 -1.046 0.581 -1.821 0.581 -0.775 1.589 -0.775 0.93 0 1.511 0.775 0.62 0.775 0.62 1.821 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_timezone.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_timezone.svg
new file mode 100644
index 00000000..0c7e7cee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_timezone.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.9999886,0,0,3.9999886,0,1.8183029e-4)">
+ <path d="m 24 4 c -2.225 0 -4.357 0.379 -6.355 1.049 -0.206 0.8 -1 1.139 -2.66 1.117 -0.631 0.32 -1.244 0.666 -1.834 1.049 -0.344 0.713 -0.637 1.01 -1.465 1.047 c -1.638 1.284 -3.08 2.805 -4.25 4.531 -0.517 0.778 0.056 1.904 -1.836 3.367 -1.027 2.408 -1.6 5.057 -1.6 7.84 c 0 6.653 3.261 12.53 8.258 16.17 -0.003 0.001 0.012 0.005 0.01 0.006 -0.336 0.219 17.414 4.143 25.303 -1.51 0.001 -0.001 0.003 -0.001 0.004 -0.002 2.157 -1.998 3.873 -4.457 4.984 -7.232 0.224 -1.336 0.321 -1.887 0.99 -3.223 0 -0.001 0.002 -0.003 0.002 -0.004 c 0.29 -1.355 0.449 -2.759 0.449 -4.201 c 0 -0.01 0 -0.021 0 -0.031 0 0 0 -0.002 0 -0.002 -0.407 -1.07 -0.358 -1.381 -0.129 -2.213 0 -0.001 0 -0.001 0 -0.002 -0.156 -1.398 -0.467 -2.747 -0.896 -4.04 0 -0.001 0 -0.001 0 -0.002 l -9.428 -11.285 c -0.001 0 -0.001 -0.002 -0.002 -0.002 c -2.837 -1.543 -6.088 -2.42 -9.545 -2.42" transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" style="fill:#298fd9;fill-opacity:1"/>
+ <g transform="matrix(0.34782608,0,0,0.34782609,-0.34782573,-0.347826)" style="fill:#cde626;fill-opacity:1">
+ <g>
+ <!-- color: #20a0db -->
+ </g>
+ </g>
+ <g>
+ <path transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" d="m 33.545 6.42 c -0.525 0.232 -1.01 0.534 -1.375 0.883 -0.73 -1.235 -0.949 0.757 -2.102 0.258 -0.792 -0.036 -3.03 1.533 -2.617 0.406 1.186 -0.716 -2.497 -1.196 -3.229 0.16 -0.44 0.816 -1.604 1.622 -0.08 1.578 0.625 1.797 1.01 -2.923 1.498 -1.1 -0.342 0.961 1.704 0.455 0.059 1.314 -0.355 0.934 -1.947 0.831 -2.027 0.289 -0.549 0.796 -0.819 0.331 -1.031 1.191 -1.282 0.246 -1.051 0.577 -0.822 1.467 -0.939 -0.266 -2.086 1.432 -0.619 1.846 1.024 -1.137 2.623 -2.927 3.613 -0.6 0.801 -0.228 -1.618 -2.31 0.123 -1.141 0.466 0.629 1.119 2.478 1.283 0.68 1.038 0.3 0.607 -2.289 1.674 -0.889 0.42 -1.419 2.148 1.612 0.299 0.674 -2.075 -0.058 -1.311 1.676 0.174 1.395 -0.099 1.809 -2.277 0.486 -3.107 1.174 -1.452 -0.087 -0.996 -2.189 -2.398 -1.285 -1.994 -0.17 -2.765 1.748 -3.834 3.08 -0.484 1.538 0.015 4.453 1.779 4.313 1.403 -0.464 3.566 -0.227 2.98 1.701 1.339 1.679 -0.206 3.805 0.977 5.588 0.654 0.9 0.222 2.643 1.648 1.795 1.56 -0.441 1.678 -2.62 2.449 -3.865 1.335 -1.196 -0.528 -3.528 1.518 -4.598 0.763 -0.567 1.652 -2.794 -0.121 -1.961 -0.849 -1.116 -2.263 -3.047 -2.086 -4.156 1.124 0.823 1.446 4.478 3.174 3.066 1.652 -0.585 1.727 -2.398 -0.066 -2.447 -0.653 -0.718 -0.668 -1.932 0.072 -0.461 1.756 0.42 4 0.557 4.174 2.764 0.052 1.106 1.293 2.543 1.221 0.604 0.122 -1.451 2.37 -3.422 2.67 -0.877 0.033 0.189 0.87 -0.506 0.66 0.629 0.464 -0.006 1.669 2.421 2.074 0.492 0.083 -0.624 -1.382 -2.353 -0.23 -2.127 0.166 1.321 0.38 -0.103 1.057 -0.551 c -1.608 -4.85 -5.01 -8.883 -9.43 -11.289 m -22.1 2.336 c -0.77 -0.081 -1.382 3.183 -2.311 1.9 -0.328 0.366 -0.644 0.741 -0.945 1.131 0.765 0.655 0.519 2.383 -0.275 0.807 -0.547 0.727 -0.504 0.683 -0.475 0.199 -0.715 1.055 -1.33 2.182 -1.836 3.367 0.071 0.016 0.139 0.021 0.215 0.049 1.25 -1.144 1.604 2.16 1.83 0.316 0.37 -2.048 2.872 -2.964 3.959 -4.334 -0.582 -1.19 1.526 -1.17 1.377 -0.063 0.869 0.721 0.784 -2.145 0.037 -1.402 c -0.215 -0.926 -0.222 -1 -0.975 -1.193 -0.215 -0.538 -0.413 -0.757 -0.602 -0.777 m 10.268 0.822 c -0.529 0.479 0.19 1.566 -0.057 1.793 1.441 0.092 0.289 -1.233 0.057 -1.793 z m -0.674 1.027 c -0.786 0.687 0.755 0.69 0 0 z m 9.52 1.604 c 0.006 0.64 1.696 2.905 0.15 1.971 -0.114 -0.717 -1.468 -1.497 -0.15 -1.971 z m -6.881 1.031 c -0.927 0.784 0.689 1.079 0 0 z m -1.09 0.65 c -0.121 0.283 0.328 0.088 0 0 z m 1.877 0.406 c -0.519 0.598 0.98 0.537 0 0 z m -17.08 3.609 c -0.144 -0.006 -0.291 0.013 -0.439 0.025 -0.236 0.577 2.26 1.174 0.863 0.1 -0.138 -0.086 -0.28 -0.119 -0.424 -0.125 z m -1.33 0.439 c -0.1 -0.036 -0.305 0.036 -0.701 0.275 -0.265 0.217 -0.488 0.306 -0.676 0.316 -0.064 0.244 -0.135 0.485 -0.189 0.732 0.893 0.409 1.659 0.984 2.219 1.879 1.867 0.069 -0.406 -0.631 -0.313 -1.551 c -0.693 -0.461 -0.041 -1.544 -0.34 -1.652 m 2.365 2.271 c -1.081 0.618 -1.126 2.397 -1.426 3.494 0.072 2.075 2.424 3.077 2.062 5.148 0.051 2.185 0.3 4.532 1.584 6.363 0.548 0.822 1.507 0.738 0.637 -0.221 -0.198 -1.193 -0.471 -2.707 0.924 -3.176 -0.633 -1.222 1.316 -1.374 1.229 -2.83 1.505 -0.984 1.271 -2.952 2.121 -4.424 c -0.754 -1.415 -2.894 -0.984 -3.584 -2.723 -1.039 -0.909 -2.02 -1.73 -3.547 -1.633 m 31.715 0.426 c -0.308 1.096 2.099 2.668 0.709 0.816 l -0.709 -0.816 z m -3.127 0.059 c -0.91 0.834 0.648 1.163 0 0 z m 6.869 0.65 c -1.499 0.231 -2.261 2.483 -0.551 2.623 0.304 -0.114 0.517 -0.253 0.68 -0.406 -0.001 -0.75 -0.047 -1.489 -0.129 -2.217 m -3.832 0.354 c -0.084 1.134 1.609 3.716 3.457 3.361 -1.531 -0.44 -2.114 -1.981 -3.281 -3.131 l -0.176 -0.23 z m -9.141 4.23 c -0.095 0.841 -1.248 0.982 -0.98 1.82 -0.267 3.242 2.071 -1.609 0.98 -1.82 z m 12.652 1.865 c -0.767 0.566 -1.456 1.16 -1.084 2.449 -0.079 0.373 -0.029 0.619 0.092 0.777 0.415 -1.037 0.754 -2.112 0.992 -3.227 z m -30.475 6.359 c -0.738 0.225 0.706 0.544 0 0 z m -0.736 0.162 c -0.663 0.63 0.574 0.522 0 0 z" style="fill:#70e963;fill-opacity:1"/>
+ <path transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" d="m 19.838 5.03 c -0.688 -0.009 -1.602 0.057 -2.193 0.02 -0.919 0.308 -1.806 0.684 -2.66 1.117 0.113 0.034 0.198 0.067 0.361 0.1 0.724 0.936 -1.536 2.471 0.391 2.953 1.904 -1.287 3.65 -1.493 4.42 -3.426 1.01 -0.618 0.533 -0.753 -0.318 -0.764 z m 5.416 0.271 c -0.953 -0.107 -1.427 0.829 -0.064 0.424 0.229 0.109 0.48 -0.055 0.498 -0.307 -0.152 -0.065 -0.297 -0.102 -0.434 -0.117 m 5.199 0.424 c -1.01 0.082 -1.531 2.01 -0.568 1.111 -0.408 -0.985 1.535 -0.312 1.025 -1.02 -0.16 -0.077 -0.313 -0.103 -0.457 -0.092 z m -17.303 1.49 c -0.341 0.221 -0.67 0.457 -0.996 0.697 -0.043 0.054 -0.119 0.11 -0.225 0.168 -0.081 0.061 -0.164 0.119 -0.244 0.182 0.709 0.981 1.2 0.447 1.533 -0.338 0.823 0.193 0.49 -0.257 -0.068 -0.709 z m 7.07 0.814 c -0.208 -0.022 -0.511 -0.024 -0.93 0.002 -0.715 1.246 2.388 0.15 0.93 -0.002 z m -6.574 30.27 c -0.285 0.743 -1.379 0.802 -0.957 1.664 -0.135 0.097 -0.281 0.161 -0.434 0.203 c 3.3 2.401 7.349 3.834 11.742 3.834 c 5.247 0 10.01 -2.035 13.574 -5.34 -2.071 0.026 -4.144 0.327 -6.06 1.129 0.707 -1.241 -1.081 -0.247 -1.664 -1.326 -2.068 1.278 -4.526 1.01 -6.879 1.117 -1.898 -0.204 -3.085 1.549 -5.076 0.797 -1.709 0.112 -3.703 0.457 -3.992 -1.814 l -0.258 -0.264 z" style="fill:#e6e6e6;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_todo.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_todo.svg
new file mode 100644
index 00000000..1c6090d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_todo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52,12 c 4,0 4,0 4,4 l 0,40 c 0,4 0,4 -4,4 L 12,60 C 8,60 8,60 8,56 L 8,16 c 0,-4 0,-4 4,-4" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 48 12 -32 0 0 40 32 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 4 0 12 24 0 0 -12" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.526 34.997 12.245 -12.245 5.248 5.248 -17.492 17.492 c -3.588 -3.588 -6.907 -6.928 -10.495 -10.517 l 5.248 -5.226 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_top.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_undo.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_up.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_video-conferencing.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_video-conferencing.svg
new file mode 100644
index 00000000..f2fd2d27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_video-conferencing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.25,0,0,-1.25,0,64)">
+ <path d="m 20 16 11.2 0 0 -12.8 -11.2 0 0 12.8" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.59 51.2 c -10.595 0 -19.19 -8.59 -19.19 -19.2 0 -10.59 8.595 -19.2 19.19 -19.2 10.615 0 19.21 8.61 19.21 19.2 c 0 10.61 -8.595 19.2 -19.21 19.2 z m 0 -10.874 c 4.597 0 8.331 -3.731 8.331 -8.326 0 -4.591 -3.733 -8.31 -8.331 -8.31 -4.593 0 -8.315 3.719 -8.315 8.31 0 4.595 3.721 8.326 8.315 8.326 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.16 3.836 c 0.36 1.285 24.521 1.285 24.88 0 c 0.36 -1.285 0.36 -3.836 0.36 -3.836 l -25.6 0 c 0 0 0 2.551 0.36 3.836 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.59 41.6 c -5.295 0 -9.59 -4.299 -9.59 -9.61 0 -5.295 4.295 -9.59 9.59 -9.59 5.315 0 9.61 4.295 9.61 9.59 0 5.311 -4.295 9.61 -9.61 9.61 m 0 -3.203 c 3.547 0 6.407 -2.875 6.407 -6.407 0 -3.531 -2.859 -6.387 -6.407 -6.387 -3.527 0 -6.387 2.855 -6.387 6.387 0 3.531 2.859 6.407 6.387 6.407 z" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_view-details.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_view-details.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_view-details.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_xfburn-burn-cd.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..fad9811c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_xfburn-burn-cd.svg
@@ -0,0 +1,13 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="stroke-opacity:1;fill:none;stroke:#888;stroke-linejoin:round;stroke-width:1" d="m 32 27.5 c 2.484 0 4.5 2.02 4.5 4.5 0 2.484 -2.02 4.5 -4.5 4.5 -2.484 0 -4.5 -2.02 -4.5 -4.5 0 -2.484 2.02 -4.5 4.5 -4.5 z"/>
+ <path style="fill:#d1d1d1;fill-opacity:1;stroke:none" d="m 32 6.25 c -14.278 0 -25.75 11.477 -25.75 25.75 0 14.278 11.477 25.75 25.75 25.75 14.278 0 25.75 -11.477 25.75 -25.75 0 -14.278 -11.477 -25.75 -25.75 -25.75 m 0 15.45 c 5.673 0 10.3 4.627 10.3 10.3 0 5.673 -4.627 10.3 -10.3 10.3 -5.673 0 -10.3 -4.627 -10.3 -10.3 0 -5.673 4.627 -10.3 10.3 -10.3 z"/>
+ <circle cx="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" r="26" cy="32"/>
+ <circle cx="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" r="11" cy="32"/>
+ <g transform="matrix(1 0 0 1 17.338 20.362)">
+ <path style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 40.662 -9.525 c 0 0 0.002 -1.559 -3.473 -3.565 -3.353 -1.936 -4.916 -1.085 -4.916 -1.085 l -18.08 31.32 -0.998 11.329 9.304 -6.534"/>
+ <path style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 14.192 17.15 -0.998 11.329 9.304 -6.534"/>
+ <path style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 13.644 23.19 -0.45 5.282 4.355 -3.03 m -3.905 -2.255"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_yes.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-1.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-page.svg b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stock_zoom-page.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stop.svg b/.icons/Material-Black-Lime-Numix/64/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-butt.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-butt.svg
new file mode 100644
index 00000000..66df1d49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-butt.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 14 26 c 0 11 0 22 0 33 1 0 2 0 3 0 0 -10 0 -20 0 -30 10 0 20 0 30 0 0 10 0 20 0 30 1 0 2 0 3 0 0 -11 0 -22 0 -33 -12 0 -24 0 -36 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 32 62 0 -33" style="stroke-dasharray:6 6;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:6;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-round.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-round.svg
new file mode 100644
index 00000000..48bd9839
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-round.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 32 5 c -3.108 0 -6.216 0.801 -9 2.408 -5.567 3.214 -9 9.163 -9 15.592 l 0 1.5 0 34.5 3 0 0 -34.5 0 -1.5 c 0 -5.361 2.857 -10.31 7.5 -12.99 4.643 -2.681 10.357 -2.681 15 0 c 4.643 2.681 7.5 7.629 7.5 12.99 l 0 1.5 0 34.5 3 0 0 -34.5 0 -1.5 c 0 -6.428 -3.433 -12.378 -9 -15.592 -2.784 -1.607 -5.892 -2.408 -9 -2.408 z"/>
+ <path style="stroke-dasharray:6 6;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:6;stroke-dashoffset:0" d="m 32 62 0 -33"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-square.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-square.svg
new file mode 100644
index 00000000..f7cb6782
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-cap-square.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 14 5 0 54 3 0 0 -51 30 0 0 51 3 0 0 -54 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 32 62 0 -33" style="stroke-dasharray:6 6;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:6;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-bevel.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-bevel.svg
new file mode 100644
index 00000000..93293b77
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-bevel.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="M 5,59 32,59 32,32 59,32 59,5 25.378907,5 5,25.378907 Z M 8,26.621093 26.621093,8 56,8 56,29 29,29 29,56 8,56 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-miter.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-miter.svg
new file mode 100644
index 00000000..073173df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-miter.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 5 5 0 54 27 0 0 -27 27 0 0 -27 z m 3 3 48 0 0 21 -27 0 0 27 -21 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-round.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-round.svg
new file mode 100644
index 00000000..fdb5c699
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-join-round.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 5 59 27 0 0 -27 27 0 0 -27 -24 0 -1.5 0 c -7.558 0 -14.806 3.01 -20.15 8.35 -5.344 5.344 -8.35 12.592 -8.35 20.15 l 0 1.5 z m 3 -24 0 -1.5 c 0 -6.764 2.688 -13.247 7.471 -18.03 c 4.783 -4.783 11.266 -7.471 18.03 -7.471 l 1.5 0 21 0 0 21 -27 0 0 27 -21 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/stroke-to-path.svg b/.icons/Material-Black-Lime-Numix/64/actions/stroke-to-path.svg
new file mode 100644
index 00000000..17299ae2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/stroke-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 54.27 9.333 c -24.696 0 -44.937 20.242 -44.937 44.937 l 0 1.729 16.05 0 a 29.333333 29.333333 0 0 1 -0.046875 -1.333333 29.333333 29.333333 0 0 1 29.333334 -29.333334 29.333333 29.333333 0 0 1 1.333333 0.067707 l 0 -16.07 -1.729 0 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#50b34a;opacity:0.4;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path transform="matrix(-1 0 0 -1 0 0)" d="M -9 -54.999996 A 46 45.999996 0 0 1 -54.999999 -9" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+ <rect y="9" height="8" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="33"/>
+ <rect y="33" height="8" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="9"/>
+ <path transform="matrix(-1 0 0 -1 0 0)" d="m -24.999998 -55 a 30 30 0 0 1 -30 30" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+ <rect y="41" height="8" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="23"/>
+ <rect y="23" height="8" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="41"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-lock-screen.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-lock-screen.svg
new file mode 100644
index 00000000..7c20216f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-lock-screen.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 32 0 C 32 0 52 0.0351562 52.019531 14.1875 L 52.019531 26.40625 C 52.019531 26.40625 60 26.40625 60 29.617188 L 60 58.90625 C 60 61.601562 57.140625 64 54 64 L 10 64 C 6.859375 64 4 61.601562 4 58.90625 L 4 29.617188 C 4 26.40625 12.085938 26.382812 12.085938 26.382812 L 11.835938 14.1875 C 12 0.0195312 32 0 32 0 Z M 32 7.101562 C 32 7.101562 20 7.101562 20 17.730469 L 20 26.40625 L 44 26.40625 L 44 17.730469 C 44 7.101562 32 7.101562 32 7.101562 Z "/>
+<path style="fill:#000;fill-rule:evenodd;fill-opacity:.102" d="M 32 36 C 27.582031 36 24 39.582031 24 44 C 24 46.957031 25.613281 49.492188 28 50.875 L 28 60 L 36 60 L 36 50.875 C 38.386719 49.492188 40 46.957031 40 44 C 40 39.582031 36.417969 36 32 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-log-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-log-out.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-logout.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-logout.svg
new file mode 100644
index 00000000..45968b9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-logout.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 32 0.046875 C 49.675781 0.0429688 64.007812 14.371094 64.007812 32.046875 C 64.007812 49.726562 49.675781 64.054688 32 64.046875 C 14.324219 64.054688 -0.0078125 49.726562 -0.0078125 32.046875 C -0.0078125 14.371094 14.324219 0.0429688 32 0.046875 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 8.046875 28.050781 L 8.046875 36.050781 L 32.050781 36.050781 L 32.050781 28.050781 Z "/>
+<path style="fill-rule:evenodd" d="M 9.328125 40.046875 C 12.621094 49.375 21.5 56.046875 31.953125 56.046875 C 45.207031 56.046875 55.953125 45.304688 55.953125 32.046875 C 55.953125 18.792969 45.207031 8.046875 31.953125 8.046875 C 21.5 8.046875 12.621094 14.722656 9.328125 24.046875 L 18.203125 24.046875 C 20.96875 19.273438 26.035156 16.046875 31.953125 16.046875 C 40.789062 16.046875 47.953125 23.210938 47.953125 32.046875 C 47.953125 40.886719 40.789062 48.046875 31.953125 48.046875 C 26.035156 48.046875 20.96875 44.824219 18.203125 40.046875 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-reboot.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-reboot.svg
new file mode 100644
index 00000000..aab112eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-reboot.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 56 32.078125 C 56 45.34375 45.253906 56.097656 32 56.097656 C 18.746094 56.097656 8 45.34375 8 32.078125 C 8 18.851562 18.675781 8.121094 31.875 8.054688 L 32 0.0976562 L 48 12.097656 L 32 24.117188 L 31.875 16.0625 C 23.097656 16.128906 16 23.273438 16 32.078125 C 16 40.921875 23.164062 48.089844 32 48.089844 C 40.835938 48.089844 48 40.921875 48 32.078125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-restart-panel.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-restart-panel.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-restart-panel.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-restart.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-restart.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-restart.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-run.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-run.svg
new file mode 100644
index 00000000..37479f08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-run.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#888" d="M 45.75 0 C 45.21875 0 44.75 0.46875 44.75 1 L 44.75 3.5 C 43.5625 3.804688 42.527344 4.390625 41.5 5 L 39.625 3 C 39.25 2.625 38.625 2.625 38.25 3 L 35 6.25 C 34.625 6.625 34.625 7.25 35 7.625 L 37 9.5 C 36.390625 10.527344 35.804688 11.5625 35.5 12.75 L 33 12.75 C 32.46875 12.75 32 13.21875 32 13.75 L 32 18.25 C 32 18.78125 32.46875 19.25 33 19.25 L 35.5 19.25 C 35.804688 20.4375 36.390625 21.472656 37 22.5 L 35 24.375 C 34.625 24.75 34.625 25.375 35 25.75 L 38.25 29 C 38.625 29.375 39.25 29.375 39.625 29 L 41.5 27 C 42.527344 27.609375 43.5625 28.195312 44.75 28.5 L 44.75 31 C 44.75 31.53125 45.21875 32 45.75 32 L 50.25 32 C 50.78125 32 51.25 31.53125 51.25 31 L 51.25 28.5 C 52.4375 28.195312 53.472656 27.609375 54.5 27 L 56.375 29 C 56.75 29.375 57.375 29.375 57.75 29 L 61 25.75 C 61.375 25.375 61.375 24.75 61 24.375 L 59 22.5 C 59.609375 21.472656 60.195312 20.4375 60.5 19.25 L 63 19.25 C 63.53125 19.25 64 18.78125 64 18.25 L 64 13.75 C 64 13.21875 63.53125 12.75 63 12.75 L 60.5 12.75 C 60.195312 11.5625 59.609375 10.527344 59 9.5 L 61 7.625 C 61.375 7.25 61.375 6.625 61 6.25 L 57.75 3 C 57.375 2.625 56.75 2.625 56.375 3 L 54.5 5 C 53.472656 4.390625 52.4375 3.804688 51.25 3.5 L 51.25 1 C 51.25 0.46875 50.78125 0 50.25 0 Z M 48 12 C 50.210938 12 52 13.789062 52 16 C 52 18.210938 50.210938 20 48 20 C 45.789062 20 44 18.210938 44 16 C 44 13.789062 45.789062 12 48 12 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 45.75 0 C 45.21875 0 44.75 0.46875 44.75 1 L 44.75 3.5 C 43.5625 3.804688 42.527344 4.390625 41.5 5 L 39.625 3 C 39.25 2.625 38.625 2.625 38.25 3 L 35 6.25 C 34.625 6.625 34.625 7.25 35 7.625 L 37 9.5 C 36.390625 10.527344 35.804688 11.5625 35.5 12.75 L 33 12.75 C 32.46875 12.75 32 13.21875 32 13.75 L 32 18.25 C 32 18.78125 32.46875 19.25 33 19.25 L 35.5 19.25 C 35.804688 20.4375 36.390625 21.472656 37 22.5 L 35 24.375 C 34.625 24.75 34.625 25.375 35 25.75 L 38.25 29 C 38.625 29.375 39.25 29.375 39.625 29 L 41.5 27 C 42.527344 27.609375 43.5625 28.195312 44.75 28.5 L 44.75 31 C 44.75 31.53125 45.21875 32 45.75 32 L 50.25 32 C 50.78125 32 51.25 31.53125 51.25 31 L 51.25 28.5 C 52.4375 28.195312 53.472656 27.609375 54.5 27 L 56.375 29 C 56.75 29.375 57.375 29.375 57.75 29 L 61 25.75 C 61.375 25.375 61.375 24.75 61 24.375 L 59 22.5 C 59.609375 21.472656 60.195312 20.4375 60.5 19.25 L 63 19.25 C 63.53125 19.25 64 18.78125 64 18.25 L 64 13.75 C 64 13.21875 63.53125 12.75 63 12.75 L 60.5 12.75 C 60.195312 11.5625 59.609375 10.527344 59 9.5 L 61 7.625 C 61.375 7.25 61.375 6.625 61 6.25 L 57.75 3 C 57.375 2.625 56.75 2.625 56.375 3 L 54.5 5 C 53.472656 4.390625 52.4375 3.804688 51.25 3.5 L 51.25 1 C 51.25 0.46875 50.78125 0 50.25 0 Z M 48 12 C 50.210938 12 52 13.789062 52 16 C 52 18.210938 50.210938 20 48 20 C 45.789062 20 44 18.210938 44 16 C 44 13.789062 45.789062 12 48 12 Z "/>
+<path style="fill:#888" d="M 13.75 16 C 13.21875 16 12.75 16.46875 12.75 17 L 12.75 19.5 C 11.5625 19.804688 10.527344 20.390625 9.5 21 L 7.625 19 C 7.25 18.625 6.625 18.625 6.25 19 L 3 22.25 C 2.625 22.625 2.625 23.25 3 23.625 L 5 25.5 C 4.390625 26.527344 3.804688 27.5625 3.5 28.75 L 1 28.75 C 0.46875 28.75 0 29.21875 0 29.75 L 0 34.25 C 0 34.78125 0.46875 35.25 1 35.25 L 3.5 35.25 C 3.804688 36.4375 4.390625 37.472656 5 38.5 L 3 40.375 C 2.625 40.75 2.625 41.375 3 41.75 L 6.25 45 C 6.625 45.375 7.25 45.375 7.625 45 L 9.5 43 C 10.527344 43.609375 11.5625 44.195312 12.75 44.5 L 12.75 47 C 12.75 47.53125 13.21875 48 13.75 48 L 18.25 48 C 18.78125 48 19.25 47.53125 19.25 47 L 19.25 44.5 C 20.4375 44.195312 21.472656 43.609375 22.5 43 L 24.375 45 C 24.75 45.375 25.375 45.375 25.75 45 L 29 41.75 C 29.375 41.375 29.375 40.75 29 40.375 L 27 38.5 C 27.609375 37.472656 28.195312 36.4375 28.5 35.25 L 31 35.25 C 31.53125 35.25 32 34.78125 32 34.25 L 32 29.75 C 32 29.21875 31.53125 28.75 31 28.75 L 28.5 28.75 C 28.195312 27.5625 27.609375 26.527344 27 25.5 L 29 23.625 C 29.375 23.25 29.375 22.625 29 22.25 L 25.75 19 C 25.375 18.625 24.75 18.625 24.375 19 L 22.5 21 C 21.472656 20.390625 20.4375 19.804688 19.25 19.5 L 19.25 17 C 19.25 16.46875 18.78125 16 18.25 16 Z M 16 28 C 18.210938 28 20 29.789062 20 32 C 20 34.210938 18.210938 36 16 36 C 13.789062 36 12 34.210938 12 32 C 12 29.789062 13.789062 28 16 28 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 13.75 16 C 13.21875 16 12.75 16.46875 12.75 17 L 12.75 19.5 C 11.5625 19.804688 10.527344 20.390625 9.5 21 L 7.625 19 C 7.25 18.625 6.625 18.625 6.25 19 L 3 22.25 C 2.625 22.625 2.625 23.25 3 23.625 L 5 25.5 C 4.390625 26.527344 3.804688 27.5625 3.5 28.75 L 1 28.75 C 0.46875 28.75 0 29.21875 0 29.75 L 0 34.25 C 0 34.78125 0.46875 35.25 1 35.25 L 3.5 35.25 C 3.804688 36.4375 4.390625 37.472656 5 38.5 L 3 40.375 C 2.625 40.75 2.625 41.375 3 41.75 L 6.25 45 C 6.625 45.375 7.25 45.375 7.625 45 L 9.5 43 C 10.527344 43.609375 11.5625 44.195312 12.75 44.5 L 12.75 47 C 12.75 47.53125 13.21875 48 13.75 48 L 18.25 48 C 18.78125 48 19.25 47.53125 19.25 47 L 19.25 44.5 C 20.4375 44.195312 21.472656 43.609375 22.5 43 L 24.375 45 C 24.75 45.375 25.375 45.375 25.75 45 L 29 41.75 C 29.375 41.375 29.375 40.75 29 40.375 L 27 38.5 C 27.609375 37.472656 28.195312 36.4375 28.5 35.25 L 31 35.25 C 31.53125 35.25 32 34.78125 32 34.25 L 32 29.75 C 32 29.21875 31.53125 28.75 31 28.75 L 28.5 28.75 C 28.195312 27.5625 27.609375 26.527344 27 25.5 L 29 23.625 C 29.375 23.25 29.375 22.625 29 22.25 L 25.75 19 C 25.375 18.625 24.75 18.625 24.375 19 L 22.5 21 C 21.472656 20.390625 20.4375 19.804688 19.25 19.5 L 19.25 17 C 19.25 16.46875 18.78125 16 18.25 16 Z M 16 28 C 18.210938 28 20 29.789062 20 32 C 20 34.210938 18.210938 36 16 36 C 13.789062 36 12 34.210938 12 32 C 12 29.789062 13.789062 28 16 28 Z "/>
+<path style="fill:#888" d="M 39.402344 24.042969 C 39.253906 24.035156 39.183594 24.105469 39.027344 24.167969 L 33.652344 26.292969 C 33.03125 26.550781 32.769531 27.421875 33.027344 28.042969 L 34.152344 31.167969 C 32.914062 32.097656 32.058594 33.085938 31.152344 34.292969 L 28.027344 32.917969 C 27.40625 32.660156 26.535156 33.046875 26.277344 33.667969 L 24.152344 38.792969 C 23.894531 39.414062 24.28125 40.160156 24.902344 40.417969 L 28.027344 41.792969 C 27.8125 43.289062 27.808594 44.761719 28.027344 46.292969 L 24.902344 47.667969 C 24.28125 47.925781 24.019531 48.421875 24.277344 49.042969 L 26.277344 54.417969 C 26.535156 55.039062 27.40625 55.300781 28.027344 55.042969 L 31.152344 53.792969 C 32.082031 55.03125 33.195312 56.011719 34.402344 56.917969 L 33.027344 60.042969 C 32.769531 60.664062 33.03125 61.535156 33.652344 61.792969 L 39.027344 63.917969 C 39.648438 64.175781 40.144531 63.789062 40.402344 63.167969 L 41.777344 60.042969 C 43.269531 60.257812 44.746094 60.261719 46.277344 60.042969 L 47.527344 63.167969 C 47.785156 63.789062 48.65625 64.050781 49.277344 63.792969 L 54.402344 61.792969 C 55.023438 61.535156 55.410156 60.664062 55.152344 60.042969 L 53.777344 56.917969 C 55.015625 55.988281 55.996094 55.003906 56.902344 53.792969 L 60.152344 55.042969 C 60.773438 55.300781 61.394531 55.039062 61.652344 54.417969 L 63.902344 49.042969 C 64.160156 48.421875 63.898438 47.925781 63.277344 47.667969 L 60.027344 46.292969 C 60.242188 44.800781 60.246094 43.328125 60.027344 41.792969 L 63.152344 40.417969 C 63.773438 40.160156 64.160156 39.664062 63.902344 39.042969 L 61.652344 33.667969 C 61.394531 33.046875 60.648438 32.660156 60.027344 32.917969 L 56.902344 34.292969 C 55.972656 33.054688 54.984375 32.074219 53.777344 31.167969 L 55.152344 27.792969 C 55.410156 27.171875 55.023438 26.550781 54.402344 26.292969 L 49.277344 24.167969 C 48.65625 23.910156 47.785156 24.296875 47.527344 24.917969 L 46.277344 28.042969 C 44.78125 27.832031 43.308594 27.824219 41.777344 28.042969 L 40.402344 24.917969 C 40.207031 24.453125 39.847656 24.070312 39.402344 24.042969 Z M 44.027344 36.042969 C 48.445312 36.042969 52.027344 39.625 52.027344 44.042969 C 52.027344 48.460938 48.445312 52.042969 44.027344 52.042969 C 39.609375 52.042969 36.027344 48.460938 36.027344 44.042969 C 36.027344 39.625 39.609375 36.042969 44.027344 36.042969 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-search.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-shut-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-shut-down.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel-restart.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel-restart.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-panel.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-restart-panel.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-restart-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown-restart-panel.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown.svg
new file mode 100644
index 00000000..a525d9f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-shutdown.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 64 32.046875 C 64.003906 49.722656 49.675781 64.050781 32 64.050781 C 14.324219 64.050781 -0.00390625 49.722656 0 32.046875 C -0.00390625 14.375 14.324219 0.0429688 32 0.0429688 C 49.675781 0.0429688 64.003906 14.375 64 32.046875 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 36 8.097656 L 27.996094 8.097656 L 27.996094 32.097656 L 36 32.097656 Z "/>
+<path style="fill-rule:evenodd" d="M 24 9.375 C 14.675781 12.667969 8 21.546875 8 32 C 8 45.253906 18.746094 56 32 56 C 45.253906 56 56 45.253906 56 32 C 56 21.546875 49.324219 12.667969 40 9.375 L 40 18.25 C 44.773438 21.019531 48 26.082031 48 32 C 48 40.835938 40.835938 48 32 48 C 23.164062 48 16 40.835938 16 32 C 16 26.082031 19.226562 21.019531 24 18.25 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-suspend-hibernate.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-suspend-hibernate.svg
new file mode 120000
index 00000000..a45db2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-suspend-hibernate.svg
@@ -0,0 +1 @@
+xfsm-hibernate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-suspend.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-suspend.svg
new file mode 120000
index 00000000..b4b8b124
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-suspend.svg
@@ -0,0 +1 @@
+xfsm-suspend.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/system-upgrade.svg b/.icons/Material-Black-Lime-Numix/64/actions/system-upgrade.svg
new file mode 100644
index 00000000..560a9fff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/system-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64">
+ <g>
+ <path d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 56 C 0 57.644531 2.355469 60 4 60 L 56 60 C 57.644531 60 60 57.644531 60 56 L 60 4 C 60 2.355469 57.644531 0 56 0 Z " fill="#c19553"/>
+ <path d="M 4 0 C 2.257812 0 0 2.257812 0 4 L 0 20 C 6.773438 20 53.226562 20 60 20 L 60 4 C 60 2.355469 57.644531 0 56 0 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 24 8 L 24 32 L 36 32 L 36 8 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 45.714844 28 L 64 44 L 52 44 L 52 64 L 40 64 L 40 44 L 28 44 Z " fill="#859900"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tab-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/tab-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tab-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tab_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/tab_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tab_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/table.svg b/.icons/Material-Black-Lime-Numix/64/actions/table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tag-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/tag-new.svg
new file mode 100644
index 00000000..1db4f180
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tag-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31 4.75 -28.25 30.422 26.08 26.08 30.422 -30.422 l 0 -26.08 -28.25 0 z m 14.13 8.07 a 6.05 6.05 0 0 1 6.05 6.05 6.05 6.05 0 0 1 -6.05 6.05 6.05 6.05 0 0 1 -6.05 -6.05 6.05 6.05 0 0 1 6.05 -6.05 z" style="stroke-dasharray:none;stroke-opacity:1;fill:#e6e1a2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#a3a093;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5"/>
+ <path d="m 64 40 l -12 0 l 0 -12 l -12 0 l 0 12 l -12 0 l 0 12 l 12 0 l 0 12 l 12 0 l 0 -12 l 12 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tag.svg b/.icons/Material-Black-Lime-Numix/64/actions/tag.svg
new file mode 120000
index 00000000..05e6cd7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tag.svg
@@ -0,0 +1 @@
+folder-tag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tap-create.svg b/.icons/Material-Black-Lime-Numix/64/actions/tap-create.svg
new file mode 100644
index 00000000..c518d014
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tap-create.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 49.676 c 0 1.512 1.605 3.117 3.117 3.117 l 49.766 0 c 1.512 0 3.117 -1.605 3.117 -3.117 l 0 -49.766 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#c19553"/>
+ <path d="m 7.207 4 c -1.602 0 -3.207 1.605 -3.207 3.207 l 0 16.793 c 6.215 0 49.785 0 56 0 l 0 -16.883 c 0 -1.512 -1.605 -3.117 -3.117 -3.117 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 28 4 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0 l 0 4 l -4 0 l 0 4 l 4 0.039 l 0 8 l -4 -0.039 l 0 8 l 8 0 l 0 -8 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0.039 l 0 -4.04 l 4 0 l 0 -4 l -4 0 l 0 -4 l 4 0 l 0 -4 l -4 0 l 0 -4 Z" style="fill:#fff"/>
+ <path d="m 64 40 -12 0 0 -12 -12 0 0 12 -12 0 0 12 12 0 0 12 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tap-extract-to.svg b/.icons/Material-Black-Lime-Numix/64/actions/tap-extract-to.svg
new file mode 100644
index 00000000..11969a15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tap-extract-to.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 7.207031 4 C 5.605469 4 4 5.605469 4 7.207031 L 4 56.882812 C 4 58.394531 5.605469 60 7.117188 60 L 56.882812 60 C 58.394531 60 60 58.394531 60 56.882812 L 60 7.117188 C 60 5.605469 58.394531 4 56.882812 4 Z "/>
+<path style="fill:#fff;fill-opacity:.196" d="M 7.207031 4 C 5.605469 4 4 5.605469 4 7.207031 L 4 24 C 10.214844 24 53.785156 24 60 24 L 60 7.117188 C 60 5.605469 58.394531 4 56.882812 4 Z "/>
+<path style="fill:#fff" d="M 28 4 L 28 8 L 32 8 L 32 12 L 28 12 L 28 16 L 32 16 L 32 20 L 28 20 L 28 24 L 32 24.039062 L 32 32.039062 L 28 32 L 28 40 L 36 40 L 36 32 L 32 32.039062 L 32 28 L 36 28 L 36 24 L 32 24.039062 L 32 20 L 36 20 L 36 16 L 32 16 L 32 12 L 36 12 L 36 8 L 32 8 L 32 4 Z "/>
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 38.621094 21 C 39.183594 21 39.996094 21.5 40.996094 22.5 L 60.996094 38.5 C 65.007812 42.515625 64.996094 42.5 60.996094 46.5 L 40.996094 62.5 C 37.996094 65.5 37.183594 64 36.996094 58 C 36.933594 56 36.996094 53.5 36.996094 50.5 C 36.953125 50.5 36.910156 50.5 36.871094 50.5 C 16.996094 50.5 8.996094 38.5 9.121094 22.375 C 16.996094 30.5 24.996094 34.5 36.996094 34.25 C 36.992188 31.382812 36.933594 28.933594 36.996094 27 C 37.121094 23 37.496094 21 38.621094 21 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tap-extract.svg b/.icons/Material-Black-Lime-Numix/64/actions/tap-extract.svg
new file mode 100644
index 00000000..06848067
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tap-extract.svg
@@ -0,0 +1,6 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 7.207031 4 C 5.605469 4 4 5.605469 4 7.207031 L 4 56.882812 C 4 58.394531 5.605469 60 7.117188 60 L 56.882812 60 C 58.394531 60 60 58.394531 60 56.882812 L 60 7.117188 C 60 5.605469 58.394531 4 56.882812 4 Z "/>
+<path style="fill:#fff;fill-opacity:.196" d="M 7.207031 4 C 5.605469 4 4 5.605469 4 7.207031 L 4 24 C 10.214844 24 53.785156 24 60 24 L 60 7.117188 C 60 5.605469 58.394531 4 56.882812 4 Z "/>
+<path style="fill:#fff" d="M 28 4 L 28 8 L 32 8 L 32 12 L 28 12 L 28 16 L 32 16 L 32 20 L 28 20 L 28 24 L 32 24.039062 L 32 32.039062 L 28 32 L 28 40 L 36 40 L 36 32 L 32 32.039062 L 32 28 L 36 28 L 36 24 L 32 24.039062 L 32 20 L 36 20 L 36 16 L 32 16 L 32 12 L 36 12 L 36 8 L 32 8 L 32 4 Z "/>
+<path style="fill:#859900;fill-rule:evenodd" d="M 38.621094 21 C 39.183594 21 39.996094 21.5 40.996094 22.5 L 60.996094 38.5 C 65.007812 42.515625 64.996094 42.5 60.996094 46.5 L 40.996094 62.5 C 37.996094 65.5 37.183594 64 36.996094 58 C 36.933594 56 36.996094 53.5 36.996094 50.5 C 36.953125 50.5 36.910156 50.5 36.871094 50.5 C 16.996094 50.5 8.996094 38.5 9.121094 22.375 C 16.996094 30.5 24.996094 34.5 36.996094 34.25 C 36.992188 31.382812 36.933594 28.933594 36.996094 27 C 37.121094 23 37.496094 21 38.621094 21 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-check-spelling.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-check-spelling.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-check-spelling.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-measure.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-measure.svg
new file mode 100644
index 00000000..a140a2a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" style="enable-background:new">
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#ffde85;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#af8566;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2.667;stroke-dashoffset:4" height="18.667" y="34.379" x="-13.621" width="50.668"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="5.333" y="33.05" x="-4.288" width="2.667"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="5.333" y="33.05" x="19.713" width="2.667"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="10.667" y="33.05" x="27.713" width="2.667"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="10.667" y="33.05" x="3.713" width="2.667"/>
+ <rect transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="5.333" y="33.05" x="11.713" width="2.667"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-node-editor.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-node-editor.svg
new file mode 100644
index 00000000..5a9fb2b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-node-editor.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 64 64" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 11 49 0 -34" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 49 11 -34 0" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="8" y="7" x="49" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="8"/>
+ <rect width="8" y="49" x="7" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="8"/>
+ <rect width="8" y="7" x="7" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="8"/>
+ <g transform="matrix(1.56425 0 0 1.56425 11.615 15.248)">
+ <path d="m 6 20.762 0 -17.9 12.345 12.962 -7.16 0 z" style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-pointer.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-pointer.svg
new file mode 100644
index 00000000..c4c71f2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-pointer.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new">
+ <path d="m 16 58.34 0 -52 35.862 37.655 -20.8 0 z" style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-spray.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-spray.svg
new file mode 100644
index 00000000..4d712ec7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-spray.svg
@@ -0,0 +1,10 @@
+
+<svg viewBox="0 0 64 64" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient r="4" gradientTransform="matrix(7.25 0 0 7.25 -69.5 -11.5)" spreadMethod="pad" cy="6" gradientUnits="userSpaceOnUse" cx="14" id="radialGradient4329">
+ <stop style="stop-color:#2aa198;stop-opacity:1"/>
+ <stop style="stop-color:#2eb5aa;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <circle r="29" style="fill:url(#radialGradient4329);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" cy="32" cx="32"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tool-tweak.svg b/.icons/Material-Black-Lime-Numix/64/actions/tool-tweak.svg
new file mode 100644
index 00000000..a27ba279
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tool-tweak.svg
@@ -0,0 +1,3 @@
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 26.29 6 c 0 8.667 0 17.333 11.429 26 c 5.732 4.347 14.286 2.889 14.286 11.556 0 10.111 -8.571 14.444 -18.571 14.444 -12.857 0 -21.429 -5.778 -21.429 -17.862 0 -22.582 11.429 -34.14 14.286 -34.14 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tools-check-spelling.svg b/.icons/Material-Black-Lime-Numix/64/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..dc36465d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tools-check-spelling.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="scale(3.9394647,4.0614657)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.167 1.97 -2.167 5.909 l 1 0 0.575 -1.6 2.125 0 0.583 1.6 1.058 0 -2.167 -5.909 z m 1.209 3.375 -1.475 0 0.742 -2.15 z" style="fill:#888"/>
+ <path d="m 7.933 2.955 c 0.933 0 1.175 0.265 1.175 0.707 0 0.467 -0.317 0.733 -1.133 0.733 -0.289 0 -0.578 0 -0.867 0 l 0 -1.44 z m -0.083 2.299 c 1.234 0 1.692 0.317 1.692 0.842 0 0.642 -0.625 0.799 -1.684 0.799 l -0.75 0 0 -1.632 z m -1.757 -3.284 0 5.909 1.874 0 c 2.184 0 2.6 -1 2.6 -1.659 0 -0.575 -0.4 -1.267 -1.217 -1.417 0.533 -0.325 0.758 -0.767 0.758 -1.284 0 -0.525 -0.309 -1.585 -1.992 -1.55 z" style="fill:#888"/>
+ <path d="m 14.387 1.97 c -1.875 0 -3.075 1.275 -3.075 2.942 0 1.642 1.142 2.967 3.02 2.967 0.533 0 1.159 -0.125 1.767 -0.383 l 0.15 -0.058 -0.333 -0.825 -0.15 0.058 c -0.442 0.175 -0.883 0.267 -1.25 0.267 -1.35 0 -2.15 -0.808 -2.15 -2.034 0 -1.1 0.75 -2.025 2 -2.025 0.267 0 0.675 0 1.309 0.233 l 0.158 0.058 0.333 -0.817 -0.15 -0.058 c -0.608 -0.242 -1.175 -0.325 -1.625 -0.325" style="fill:#888"/>
+ </g>
+ <path d="m 32 44.1 l 24 -24 l 8 8 l -32 32 c -6.668 -6.668 -13.332 -13.332 -20 -20 l 8 -8 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/tools-wizard.svg b/.icons/Material-Black-Lime-Numix/64/actions/tools-wizard.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/tools-wizard.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/top.svg b/.icons/Material-Black-Lime-Numix/64/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-crop-and-resize.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-crop-and-resize.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-crop.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-move-horizontal.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-move-horizontal.svg
new file mode 100644
index 00000000..91453238
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-move-horizontal.svg
@@ -0,0 +1,7 @@
+
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#c3c3c3;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" height="21" transform="matrix(0 1 -1 0 0 0)" y="-26.5" x="15.5" width="15"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" height="21" transform="matrix(0 1 -1 0 0 0)" y="-58.5" x="15.5" width="15"/>
+ <path d="m 14 45.5 36 0" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="m 44 38 7.499 7.502 -7.499 7.498 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-move-vertical.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-move-vertical.svg
new file mode 100644
index 00000000..fac4f6f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-move-vertical.svg
@@ -0,0 +1,9 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 1 0 0 64)">
+ <rect transform="matrix(0 1 -1 0 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#c3c3c3;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" x="15.5" y="-26.5" height="21" width="15"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" x="15.5" y="-58.5" height="21" width="15"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 14 45.5 36 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 44 38 7.499 7.502 -7.499 7.498 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-move.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-move.svg
new file mode 100644
index 00000000..413c0731
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-move.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none" d="m 48 24 0 16 12 -8 z"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 48 40 0 -16 12 8"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" r="6.5" cy="32" cx="32"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="M 16,40 16,24 4,32"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="M 40,16 24,16 32,4"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 40 48 -16 0 8 12"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-rotate.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-horizontal.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-horizontal.svg
new file mode 100644
index 00000000..ed12978e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-horizontal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none" d="m 29 5 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 3 0 0 3 3 0 0 -6 z m 3 12 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 3 -3 0 0 3 6 0 0 -6 z m -27 3 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z"/>
+ <rect width="18" x="-24.5" y="6.5" transform="matrix(-1 0 0 1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" height="51"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 30.5 32.5 21 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 35 25 -7.5 7.5 7.5 7.5 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 47,40 54.5,32.5 47,25 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-vertical.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-vertical.svg
new file mode 100644
index 00000000..617da2ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale-vertical.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 1 0 0 64)">
+ <path d="m 29 5 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 3 0 0 3 3 0 0 -6 z m 3 12 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 3 -3 0 0 3 6 0 0 -6 z m -27 3 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z" style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect height="51" x="-24.5" y="6.5" transform="matrix(-1 0 0 1 0 0)" width="18" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <path d="m 30.5 32.5 21 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="m 35 25 -7.5 7.5 7.5 7.5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 47,40 54.5,32.5 47,25 Z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-scale.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale.svg
new file mode 100644
index 00000000..5660af45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-scale.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none" d="m 5 5 0 6 3 0 0 -3 3 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z m 12 0 0 3 3 0 0 3 3 0 0 -6 z m -48 12 0 6 3 0 0 -6 m 48 0 0 6 3 0 0 -6 z m -51 12 0 6 3 0 0 -6 z m 51 0 0 6 3 0 0 -6 z m 0 12 0 6 3 0 0 -6 z m 0 12 0 3 -3 0 0 3 6 0 0 -6 z m -27 3 0 3 6 0 0 -3 z m 12 0 0 3 6 0 0 -3 z"/>
+ <rect width="18" transform="matrix(-1 0 0 1 0 0)" y="39.5" x="-24.5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0" height="18"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 30.5 33.5 21.21 -21.21"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 29 24.393 0.001 10.606 10.606 0.001 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 52.999 21.608 -0.001 -10.606 -10.606 -0.001 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-down.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-down.svg
new file mode 100644
index 00000000..61495896
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-down.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 8.5 23 0 30"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 15,50 8.4983036,56.5 2,50 Z"/>
+ </g>
+ <g transform="matrix(1 0 0 1 0 1)">
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 62,13 55.498305,6.5 49,13 Z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 55.5 40 0 -30"/>
+ </g>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:3" d="m 18.5 20.827 0 35.753 27 -13.407 0 -35.753 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-left.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-left.svg
new file mode 100644
index 00000000..f8835c36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-left.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 1 0 0 64)">
+ <g transform="matrix(-1 0 0 -1 64 64)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 8.5 23 0 30"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 15,50 8.4983036,56.5 2,50 Z"/>
+ </g>
+ <g transform="matrix(-1 0 0 -1 64 63)">
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 62,13 55.498305,6.5 49,13 Z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 55.5 40 0 -30"/>
+ </g>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:3" d="m 45.5 43.17 0 -35.753 -27 13.407 0 35.753 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-right.svg
new file mode 100644
index 00000000..a6ffc392
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-right.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0 -1 -1 0 64 64)">
+ <g transform="matrix(-1 0 0 -1 64 64)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 8.5 23 0 30"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 15,50 8.4983036,56.5 2,50 Z"/>
+ </g>
+ <g transform="matrix(-1 0 0 -1 64 63)">
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 62,13 55.498305,6.5 49,13 Z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3" d="m 55.5 40 0 -30"/>
+ </g>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:3" d="m 45.5 43.17 0 -35.753 -27 13.407 0 35.753 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-up.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-up.svg
new file mode 100644
index 00000000..afde22ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-shear-up.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 -1 0 64)">
+ <path d="m 8.5 23 0 30" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ <path d="M 15,50 8.4983036,56.5 2,50 Z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <g transform="matrix(1 0 0 -1 0 63)">
+ <path d="M 62,13 55.498305,6.5 49,13 Z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 55.5 40 0 -30" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+ </g>
+ <path d="m 18.5 43.17 0 -35.753 27 13.407 0 35.753 z" style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-horizontal.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-horizontal.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-horizontal.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-vertical.svg b/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-vertical.svg
new file mode 120000
index 00000000..294c4e3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/transform-skew-vertical.svg
@@ -0,0 +1 @@
+transform-shear-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/underline.svg b/.icons/Material-Black-Lime-Numix/64/actions/underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/undo.svg b/.icons/Material-Black-Lime-Numix/64/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/up.svg b/.icons/Material-Black-Lime-Numix/64/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/upindicator.svg b/.icons/Material-Black-Lime-Numix/64/actions/upindicator.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/upindicator.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/user-group-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/user-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/user-group-new.svg
@@ -0,0 +1 @@
+stock_new-meeting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/user-identity.svg b/.icons/Material-Black-Lime-Numix/64/actions/user-identity.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/user-identity.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-day.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-day.svg
new file mode 100644
index 00000000..e29ea3b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-day.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.801 34 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 6.398 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0 -0.442 -0.358 -0.801 -0.801 -0.801 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#d480e2;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-list.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-list.svg
new file mode 120000
index 00000000..9b595029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-list.svg
@@ -0,0 +1 @@
+view-calendar-week.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-month.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-month.svg
new file mode 100644
index 00000000..7dfd39a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-month.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35 18 c -1.399 0.161 -0.912 1.764 -1 2.734 l 0 5.266 -23 0 c -1.399 0.161 -0.912 1.764 -1 2.734 l 0 20.266 c 0.161 1.399 1.764 0.912 2.734 1 l 16.266 0 c 1.399 -0.161 0.912 -1.764 1 -2.734 l 0 -5.266 23 0 c 1.399 -0.161 0.912 -1.764 1 -2.734 l 0 -20.266 c -0.161 -1.399 -1.764 -0.912 -2.734 -1 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#78cf72;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-upcoming-days.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..ae5c7b90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.801 26 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 18.398 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0.001 -0.442 -0.358 -0.801 -0.801 -0.801 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#53cded;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-week.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-week.svg
new file mode 100644
index 00000000..33aad058
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-week.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.801 26 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 42.4 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0.001 -0.442 -0.358 -0.801 -0.801 -0.801 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#51a5e0;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-workweek.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..bc385195
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar-workweek.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 4 5.75 0 10.313 0 41.12 l 2.812 2.813 l 50.37 0 2.812 -2.813 0 -41.12 0 -10.313 -27.997 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 16 0 36 47.997 0 0 -36 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 5.875 4 -1.875 0.938 0 3.063 l 16.34 0 18.339 0 21.321 0 0 -3.063 -1.875 -0.938 -19.446 0 -18.339 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="14" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.801 26 c -0.442 -0.001 -0.801 0.358 -0.801 0.801 l 0 6.399 c 0 0.442 0.358 0.801 0.801 0.801 l 30.398 0 c 0.442 0 0.801 -0.358 0.801 -0.801 l 0 -6.399 c 0.001 -0.442 -0.358 -0.801 -0.801 -0.801 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#c28e5c;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="4" height="4" x="36" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="47.999" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="36" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="24" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="44" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="20" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="28" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="12" y="36" rx="1" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="12" x="45.999" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-calendar.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-calendar.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-fullscreen.svg
new file mode 100644
index 00000000..52096477
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-fullscreen.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 32 40.484375 L 23.515625 32 L 6.542969 48.96875 L 15.03125 57.457031 Z "/>
+<path d="M 28 60 L 4 60 L 4 36 Z "/>
+<path d="M 32 23.515625 L 40.484375 32 L 57.457031 15.03125 L 48.96875 6.542969 Z "/>
+<path d="M 36 4 L 60 4 L 60 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-grid.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-grid.svg
new file mode 100644
index 00000000..42c438f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-grid.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="8" height="8" x="12" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="12" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="12" y="44" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="12" x="28" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="28" y="28" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="44" x="28" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="44" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="44" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="44" y="44" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="44" x="12" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-list-details.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-list-details.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-list-details.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-list-icons.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-list-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-list-tree.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-list-tree.svg
new file mode 100644
index 00000000..9ed47ebc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-list-tree.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(3.9998673,0,0,3.9998673,-247.99151,-3471.883)" style="fill:#bebebe;color:#000">
+ <rect width="3" x="64" y="870" height="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(3.9998673,0,0,3.9998673,-235.99031,-3451.8836)" style="fill:#bebebe;color:#000">
+ <rect height="3" y="870" x="65" width="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(3.9998673,0,0,3.9998673,-235.98871,-3435.8842)" style="fill:#bebebe;color:#000">
+ <rect width="3" x="65" y="870" height="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <path d="m 12 16 0 36 8 0 0 -4 -4 0 0 -12 4 0 0 -4 -4 0 0 -16 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="15.999" height="4" x="40" y="32" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="15.999" height="4" x="40" y="48" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-list.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-list.svg
new file mode 100644
index 00000000..6bb4b303
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="34" height="4" x="22" y="14" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="30" x="22" height="4" width="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="34" height="4" x="22" y="46" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="8" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="8" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="8" y="44" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-media-artist.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-media-artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-media-artist.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-media-lyrics.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..51049504
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-media-lyrics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 46 4 0 8 -42 0 0 -8" style="fill:#888"/>
+ <path d="m 30 36 0 8 -26 0 0 -8 z" style="fill:#888"/>
+ <path d="m 46 20 0 8 -42 0 0 -8 z" style="fill:#888"/>
+ <path d="m 30 52 0 8 -26 0 0 -8 z" style="fill:#888"/>
+ <circle cy="48" cx="48" r="12" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="48" x="52" y="4" rx="4" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-media-playlist.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-media-playlist.svg
new file mode 100644
index 00000000..f971df16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-media-playlist.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 60 4 0 8 -36 0 0 -8 z" style="fill:#888"/>
+ <path d="m 60 36 0 8 -56 0 0 -8 z" style="fill:#888"/>
+ <path d="m 60 20 0 8 -36 0 0 -8 z" style="fill:#888"/>
+ <path d="m 60 52 0 8 -56 0 0 -8 z" style="fill:#888"/>
+ <path d="M 20,16 4,4 4,28 Z" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-pim-calendar.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-pim-contacts.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-pim-journal.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-journal.svg
new file mode 120000
index 00000000..3342eac7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+notebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-pim-mail.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-mail.svg
new file mode 120000
index 00000000..05db5292
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-mail.svg
@@ -0,0 +1 @@
+mail-message.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-pim-notes.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-notes.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-notes.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-pim-tasks.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-pim-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-preview.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-preview.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-preview.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-process-all-tree.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-process-all-tree.svg
@@ -0,0 +1 @@
+view-list-tree.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-process-all.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-all.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-process-all.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-process-own.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-own.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-process-own.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-process-system.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-system.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-process-system.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-process-tree.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-process-tree.svg
@@ -0,0 +1 @@
+view-list-tree.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-process-users.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-process-users.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-process-users.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-refresh.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-refresh.svg
new file mode 100644
index 00000000..46264b52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-refresh.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 64 32.003906 C 63.996094 49.675781 49.671875 64 32 64 C 14.328125 64 0.00390625 49.675781 0 32.003906 C -0.00390625 14.328125 14.324219 0 32 0 C 49.675781 0 64.003906 14.328125 64 32.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 51.488281 24.023438 C 48.113281 16.703125 40.558594 12 32.042969 12 C 23.335938 12 15.378906 17.144531 12.242188 24.796875 L 18.84375 27.199219 C 20.933594 22.097656 26.238281 18.667969 32.042969 18.667969 C 37.644531 18.667969 42.601562 21.734375 44.898438 26.503906 L 40.082031 28.316406 L 52.394531 35.011719 L 55.996094 22.324219 Z "/>
+<path d="M 32.042969 45.335938 C 26.492188 45.335938 21.429688 42.179688 19.164062 37.441406 L 23.914062 35.710938 L 11.730469 29.160156 L 8 41.511719 L 12.542969 39.855469 C 15.855469 47.144531 23.589844 52.003906 32.042969 52.003906 C 40.78125 52.003906 48.523438 47.058594 51.757812 39.410156 L 45.1875 36.941406 C 43.03125 42.042969 37.871094 45.335938 32.042969 45.335938 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-restore.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-restore.svg
new file mode 100644
index 00000000..30b35489
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-restore.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 51.515625 L 12.484375 60 L 29.457031 43.03125 L 20.96875 34.542969 Z "/>
+<path d="M 8 32 L 32 32 L 32 56 Z "/>
+<path d="M 60 12.484375 L 51.515625 4 L 34.542969 20.96875 L 43.03125 29.457031 Z "/>
+<path d="M 56 32 L 32 32 L 32 8 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-right-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-right-close.svg
new file mode 100644
index 00000000..ad12eb29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-right-close.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.5 4.04 c -4.105 0 -7.5 3.395 -7.5 7.5 l 0 48.5 l 56 0 l 0 -48.5 c 0 -4.105 -3.395 -7.5 -7.5 -7.5 Z" style="fill:#fff"/>
+ <path d="m 7.5 4.04 c -4.105 0 -7.5 3.395 -7.5 7.5 l 0 48.5 l 56 0 l 0 -48.5 c 0 -4.105 -3.395 -7.5 -7.5 -7.5 m -41 4 l 41 0 c 1.957 0 3.5 1.543 3.5 3.5 l 0 44.5 l -48 0 l 0 -44.5 c 0 -1.957 1.539 -3.5 3.5 -3.5 Z" style="fill:#888"/>
+ <path d="m 4 24 l 16 0 l 0 32 l -16 0 Z" style="fill:#000;fill-opacity:0.102"/>
+ <g style="fill:#888;fill-opacity:0.902">
+ <path d="m 4 20 l 0 4 l 16 0 l 0 32 l 4 0 l 0 -32 l 28 0 l 0 -4 l -48 0 z"/>
+ </g>
+ <path d="m 64 55 -9 -9 9 -9 -9 -9 -9 9 -9 -9 -9 9 9 9 -9 9 9 9 9 -9 9 9" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-right-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-right-new.svg
new file mode 100644
index 00000000..4a8be46f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-right-new.svg
@@ -0,0 +1,10 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff" d="M 7.5 4.035156 C 3.394531 4.035156 0 7.429688 0 11.535156 L 0 60.035156 L 56 60.035156 L 56 11.535156 C 56 7.429688 52.605469 4.035156 48.5 4.035156 Z "/>
+<path style="fill:#888" d="M 7.5 4.035156 C 3.394531 4.035156 0 7.429688 0 11.535156 L 0 60.035156 L 56 60.035156 L 56 11.535156 C 56 7.429688 52.605469 4.035156 48.5 4.035156 Z M 7.5 8.035156 L 48.5 8.035156 C 50.457031 8.035156 52 9.578125 52 11.535156 L 52 56.035156 L 4 56.035156 L 4 11.535156 C 4 9.578125 5.539062 8.035156 7.5 8.035156 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 24 L 20 24 L 20 56 L 4 56 Z "/>
+<g style="fill:#888;fill-opacity:.902">
+<path d="M 4 20 L 4 24 L 52 24 L 52 20 Z "/>
+<path d="M 20 24 L 20 56 L 24 56 L 24 24 Z "/>
+</g>
+<path style="fill:#859900" d="M 64 40 L 52 40 L 52 28 L 40 28 L 40 40 L 28 40 L 28 52 L 40 52 L 40 64 L 52 64 L 52 52 L 64 52 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-sort-ascending.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..9c92531b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-sort-ascending.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 44 64 C 42.777344 64 41.613281 63.476562 40.75 62.625 L 25.375 47.75 C 23.574219 45.996094 23.574219 43.128906 25.375 41.375 C 27.175781 39.621094 30.074219 39.621094 31.875 41.375 L 40 49.25 L 40 0 L 48 0 L 48 49.25 L 56.125 41.375 C 57.445312 40.042969 59.496094 39.652344 61.25 40.375 C 63.003906 41.097656 64.058594 42.765625 64 44.625 C 63.964844 45.792969 63.476562 46.945312 62.625 47.75 L 47.25 62.625 C 46.386719 63.476562 45.222656 64 44 64 Z "/>
+<g style="fill-rule:evenodd;fill:#268bd2">
+<path d="M 16 48 C 16 43.582031 12.417969 40 8 40 C 3.582031 40 0 43.582031 0 48 C 0 52.417969 3.582031 56 8 56 C 12.417969 56 16 52.417969 16 48 Z "/>
+<path d="M 16 28 C 16 23.582031 12.417969 20 8 20 C 3.582031 20 0 23.582031 0 28 C 0 32.417969 3.582031 36 8 36 C 12.417969 36 16 32.417969 16 28 Z "/>
+<path d="M 16 8 C 16 3.582031 12.417969 0 8 0 C 3.582031 0 0 3.582031 0 8 C 0 12.417969 3.582031 16 8 16 C 12.417969 16 16 12.417969 16 8 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-sort-descending.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-sort-descending.svg
new file mode 100644
index 00000000..57986c76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-sort-descending.svg
@@ -0,0 +1,8 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 44 0 C 42.777344 0 41.613281 0.523438 40.75 1.375 L 25.375 16.25 C 23.574219 18.003906 23.574219 20.871094 25.375 22.625 C 27.175781 24.378906 30.074219 24.378906 31.875 22.625 L 40 14.75 L 40 64 L 48 64 L 48 14.75 L 56.125 22.625 C 57.445312 23.957031 59.496094 24.347656 61.25 23.625 C 63.003906 22.902344 64.058594 21.234375 64 19.375 C 63.964844 18.207031 63.476562 17.054688 62.625 16.25 L 47.25 1.375 C 46.386719 0.523438 45.222656 0 44 0 Z "/>
+<g style="fill-rule:evenodd;fill:#268bd2">
+<path d="M 16 16 C 16 20.417969 12.417969 24 8 24 C 3.582031 24 0 20.417969 0 16 C 0 11.582031 3.582031 8 8 8 C 12.417969 8 16 11.582031 16 16 Z "/>
+<path d="M 16 36 C 16 40.417969 12.417969 44 8 44 C 3.582031 44 0 40.417969 0 36 C 0 31.582031 3.582031 28 8 28 C 12.417969 28 16 31.582031 16 36 Z "/>
+<path d="M 16 56 C 16 60.417969 12.417969 64 8 64 C 3.582031 64 0 60.417969 0 56 C 0 51.582031 3.582031 48 8 48 C 12.417969 48 16 51.582031 16 56 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-split-left-right.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-split-left-right.svg
new file mode 100644
index 00000000..ababb750
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-split-left-right.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 2.148 4 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 51.21 c 0 1.257 1.141 2.395 2.398 2.395 l 59.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -51.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 z m 1.852 8 56 0 0 43.93 -56 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="6" height="44" x="29" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-split-top-bottom.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..8d4d13cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-split-top-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 2.148 4 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 51.21 c 0 1.257 1.141 2.395 2.398 2.395 l 59.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -51.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 z m 1.852 8 56 0 0 43.93 -56 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="56" height="6" x="4" y="31" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-statistics.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-statistics.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-statistics.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-task.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-task.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-task.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/view-wrapped.svg b/.icons/Material-Black-Lime-Numix/64/actions/view-wrapped.svg
new file mode 120000
index 00000000..0334e38c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/view-wrapped.svg
@@ -0,0 +1 @@
+wrapped.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewimage.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewimage.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewimage.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewmag+.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewmag+.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewmag+.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewmag-.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewmag-.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewmag-.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewmag1.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewmag1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewmag1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/viewmagfit.svg b/.icons/Material-Black-Lime-Numix/64/actions/viewmagfit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window-close.svg b/.icons/Material-Black-Lime-Numix/64/actions/window-close.svg
new file mode 100644
index 00000000..bac198f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window-close.svg
@@ -0,0 +1,3 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 18.375 15.75 C 17.691406 15.746094 16.898438 15.847656 16 16 C 15.824219 17.25 15.890625 18.304688 16 19.25 C 16.007812 19.550781 15.964844 19.835938 16 20.125 C 16.117188 21.050781 16.457031 21.953125 17.125 22.75 C 17.347656 23.015625 17.5625 23.246094 17.875 23.5 C 19.238281 24.96875 20.699219 26.34375 22.125 27.75 L 26.375 32 C 24.941406 33.402344 23.550781 34.84375 22.125 36.25 C 20.710938 37.667969 19.261719 39.050781 17.875 40.5 C 17.578125 40.710938 17.339844 41.007812 17.125 41.25 C 16.871094 41.535156 16.664062 41.808594 16.5 42.125 C 16.199219 42.707031 16.074219 43.34375 16 44 C 15.953125 44.410156 15.875 44.824219 15.875 45.25 C 15.863281 45.445312 15.871094 45.664062 15.875 45.875 C 15.902344 46.601562 15.988281 47.292969 16 48 C 16.71875 48.101562 17.390625 48.117188 18 48.125 C 18.113281 48.125 18.265625 48.125 18.375 48.125 C 18.65625 48.121094 18.863281 48.027344 19.125 48 C 19.167969 47.996094 19.207031 48.003906 19.25 48 C 20.535156 47.957031 21.746094 47.777344 22.75 46.875 C 23.015625 46.652344 23.246094 46.4375 23.5 46.125 L 32 37.625 L 40.5 46.125 C 40.710938 46.421875 41.007812 46.660156 41.25 46.875 C 41.535156 47.128906 41.808594 47.335938 42.125 47.5 C 42.679688 47.792969 43.257812 47.921875 43.875 48 C 44.566406 48.09375 45.273438 48.15625 46 48.125 C 46.609375 48.117188 47.28125 48.101562 48 48 C 48.222656 46.683594 48.238281 45.65625 48.125 44.75 C 48.113281 44.402344 48.050781 44.085938 48 43.75 C 47.8125 42.546875 47.324219 41.363281 46.125 40.5 C 44.761719 39.03125 43.300781 37.65625 41.875 36.25 L 37.625 32 L 46.125 23.5 C 46.4375 23.246094 46.652344 23.015625 46.875 22.75 C 47.125 22.464844 47.339844 22.175781 47.5 21.875 C 47.773438 21.355469 47.917969 20.820312 48 20.25 C 48.011719 20.210938 47.992188 20.164062 48 20.125 C 48.269531 18.964844 48.230469 17.648438 48 16 C 46.683594 15.777344 45.65625 15.761719 44.75 15.875 C 44.425781 15.921875 44.046875 15.910156 43.75 16 C 43.625 16.035156 43.496094 16.082031 43.375 16.125 C 42.3125 16.351562 41.277344 16.796875 40.5 17.875 C 39.03125 19.238281 37.65625 20.699219 36.25 22.125 C 34.84375 23.550781 33.402344 24.941406 32 26.375 C 30.636719 24.945312 29.269531 23.519531 27.875 22.125 C 27.855469 22.105469 27.769531 22.144531 27.75 22.125 C 26.34375 20.699219 24.96875 19.238281 23.5 17.875 C 23.289062 17.578125 22.992188 17.339844 22.75 17.125 C 22.582031 16.976562 22.429688 16.867188 22.25 16.75 C 22.15625 16.6875 22.097656 16.554688 22 16.5 C 21.964844 16.480469 21.910156 16.519531 21.875 16.5 C 21.367188 16.238281 20.816406 16.085938 20.25 16 C 20.171875 15.992188 20.078125 16.007812 20 16 C 19.5 15.878906 18.96875 15.753906 18.375 15.75 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/window-new.svg
new file mode 100644
index 00000000..f026b20d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window-new.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="60" height="49" x="2" y="9" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.148 4 c -1.172 0.117 -2.156 1.216 -2.148 2.395 l 0 51.21 c 0 1.257 1.141 2.395 2.398 2.395 l 59.2 0 c 1.258 0 2.398 -1.138 2.398 -2.395 l 0 -51.21 c 0 -1.257 -1.141 -2.395 -2.398 -2.395 z m 1.852 8 56 0 0 43.93 -56 0 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 64 40 -12 0 0 -12 -12 0 0 12 -12 0 0 12 12 0 0 12 12 0 0 -12 12 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window_fullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window_new.svg b/.icons/Material-Black-Lime-Numix/64/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/window_nofullscreen.svg b/.icons/Material-Black-Lime-Numix/64/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/wrapped.svg b/.icons/Material-Black-Lime-Numix/64/actions/wrapped.svg
new file mode 100644
index 00000000..a76dde20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/wrapped.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0,1,-1,0,64.000009,0)">
+ <path d="m 12 12 40 0 c 12 0 12 0 12 12 l 0 16 c 0 12 0 12 -12 12 -4.5 0 -5.75 -0.039 -10.25 -0.039 1.504 1.285 2.902 3.18 2.117 5.258 -0.836 3.02 -5.191 3.773 -7.06 1.301 c -3.48 -3.516 -5.414 -6.953 -8.805 -10.559 c 3.594 -3.801 5.715 -7.453 9.418 -11.148 2.43 -2.246 6.934 -0.23 6.742 3.121 0.078 1.742 -1.277 2.922 -2.41 4.03 5.02 -0.047 5.234 0.215 10.25 0.039 4 0 4 0 4 -4 l 0 -16 c 0 -4 0 -4 -4 -4 -9.168 0 -40 0 -40 0 -4 0 -4 0 -4 4 l 0 16 c 0 4 0 4 4 4 l 4 0 c 4 0 4 0 4 4 0 4 0 4 -4 4 l -4 0 c -12 0 -12 0 -12 -12 l 0 -16 c 0 -12 0 -12 12 -12" style="fill:#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-artist.svg b/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-artist.svg
new file mode 100644
index 00000000..34baf28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-artist.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 15.684 9.129 c -2.527 9.05 -2.585 21.586 1.919 27.766 1.896 2.934 4.477 6.793 2.452 10.301 -3.741 5.477 -9.981 8.43 -15.665 11.41 -1.931 0.203 -1.234 2.01 -1.363 3.344 -0.004 1.059 -0.313 2.441 1.226 1.945 l 54.49 0 c 1.543 0.496 1.23 -0.887 1.226 -1.945 -0.129 -1.336 0.568 -3.141 -1.359 -3.344 c -5.684 -2.981 -11.924 -5.934 -15.669 -11.41 -2.025 -3.508 0.56 -7.367 2.452 -10.301 4.759 -6.727 5.378 -21.372 1.908 -27.973 -3.138 -5.723 -6.303 -8.703 -15.802 -8.922 -9.515 0.387 -12.668 3.199 -15.817 9.129" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-shuffle.svg b/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/x-clementine-shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfce-system-exit.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfce-system-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfce-system-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfce-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfce-system-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-hibernate.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-hibernate.svg
new file mode 100644
index 00000000..e7a8bf43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-hibernate.svg
@@ -0,0 +1,31 @@
+
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.000002 64.000002">
+ <rect y="6" x="30" height="52" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.5" width="4"/>
+ <g transform="matrix(1.25 0 0 1.25 2 2)">
+ <rect y="-22.797" x="19.879" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ </g>
+ <g transform="matrix(1.25 0 0 -1.25 2 62)">
+ <rect y="-22.797" x="19.879" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ </g>
+ <rect y="-37.713" x="41.713" height="52" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.5" width="4"/>
+ <g transform="matrix(0.625 1.08253 -1.08253 0.625 42.981 -8.981)">
+ <rect y="-22.797" x="19.879" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ </g>
+ <g transform="matrix(0.625 1.08253 1.08253 -0.625 -8.981 21.02)">
+ <rect y="-22.797" x="19.879" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ </g>
+ <rect y="-69.71" x="9.713" height="52" transform="matrix(-0.5 0.86603 -0.86603 -0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.5" width="4"/>
+ <g transform="matrix(-0.625 1.08253 -1.08253 -0.625 72.981 21.02)">
+ <rect y="-22.797" x="19.879" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ </g>
+ <g transform="matrix(-0.625 1.08253 1.08253 0.625 21.02 -8.981)">
+ <rect y="-22.797" x="19.879" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ <rect y="18.772" x="-4.121" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.4" width="3"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-logout.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-reboot.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-shutdown.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/xfsm-suspend.svg b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-suspend.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/xfsm-suspend.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/yellow-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/64/actions/yellow-add-folders-to-archive.svg
new file mode 100644
index 00000000..ab525796
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/yellow-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ffb300;fill-opacity:1;stroke:none" d="m 6 29.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="8.5" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="31.998"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7.531 27.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 38 32.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 52.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 22.5 30.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#ffb300;fill-opacity:1;stroke:none" d="m 26 11.528 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z"/>
+ <rect x="28.5" width="15.786" height="5.941" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.998"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 27.531 9.998 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7.523 27.998 c -0.093 0 -0.185 0.012 -0.277 0.033 c -0.565 0.132 -1.077 0.644 -1.211 1.211 c 0 0.001 0 0.001 0 0.002 c -0.022 0.094 -0.035 0.188 -0.035 0.283 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 3.469 l 0 0.002 l 0 0.998 l 0 15.941 l 0 2.059 l 0 1 l 0 0.002 l 32 0 l 0 -0.002 l 0 -1 l 0 -2.059 l 0 -9.707 l 0 -0.998 l 0 -0.002 l 0 -6.643 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.095 -0.013 -0.19 -0.035 -0.283 c 0 0 0 -0.002 0 -0.002 c -0.156 -0.659 -0.822 -1.244 -1.488 -1.244 l 0 -0.002 l -11.977 -0.059 l -1.5 -3 l -15.477 0 z"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 58 14.588 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 26 34.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 42.5 12.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 56 35.998 -11 0 0 -11 -13 0 0 11 -11 0 0 13 11 0 0 11 13 0 0 -11 11 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open-recent.svg
new file mode 100644
index 00000000..4525b82e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open-recent.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964-9" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1.1343284,0,0,0.11940298,45.134328,1064.6159)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <g transform="translate(-50,-24.999983)">
+ <rect rx="2" y="1013.36" x="57" height="38" width="50" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="82" cy="1071.36" rx="38" ry="4" style="fill:url(#radialGradient3964-9);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect y="1036.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 114 1038.54 0 34.823 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 50 1071.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 83 1035.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1031.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1016.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="62" y="1021.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="62" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 59.998 1028.36 c 0.088 4.257 -2.18 8.23 -5.927 10.386 -3.75 2.153 -8.394 2.153 -12.141 0 -3.747 -2.156 -6.01 -6.129 -5.927 -10.386 -0.088 -4.257 2.18 -8.23 5.927 -10.383 3.747 -2.156 8.391 -2.156 12.141 0 3.747 2.153 6.01 6.126 5.927 10.383 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 54.56 1020.82 c -0.255 0.091 -0.469 0.261 -0.615 0.486 l -6.539 6.331 -4.081 -3.897 c -0.164 -0.542 -0.677 -0.899 -1.245 -0.87 -0.568 0.029 -1.043 0.442 -1.146 0.999 -0.1 0.554 0.196 1.105 0.718 1.33 l 4.916 4.872 c 0.472 0.431 1.201 0.431 1.673 0 l 7.377 -7.307 c 0.287 -0.378 0.328 -0.891 0.1 -1.307 -0.229 -0.419 -0.68 -0.668 -1.157 -0.639 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open.svg b/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open.svg
new file mode 100644
index 00000000..03f0ab59
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/yellow-document-open.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+ <radialGradient id="radialGradient3964" cx="32.5" cy="56.5" r="33.5" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-988.3622)">
+ <rect width="50" height="38" x="7" y="988.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(1.1343284,0,0,1.1428571,-4.8656716,981.79077)" style="fill:url(#radialGradient3964);opacity:0.6;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1011.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1013.54 0 34.824 -64 0 0 -32 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1046.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 1010.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 0 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1006.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="991.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="996.36" x="12" height="2" width="40" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="40" height="2" x="12" y="1001.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/yellow-folder-new.svg b/.icons/Material-Black-Lime-Numix/64/actions/yellow-folder-new.svg
new file mode 100644
index 00000000..7af6adb2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/yellow-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0,-988.3622)">
+ <path d="m 0 997.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="31.571" height="11.882" x="5" y="1002.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 3.0625,6 C 1.538691,6 0,7.53308 0,9.0625 l 0,2 C 0,9.53308 1.538691,8 3.0625,8 L 33,8 36,14 60.9375,14.125 64,32.46875 l 0,-2 L 60.9375,12.125 37,12 34,6 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 64 1003.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1044.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 33 12 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" transform="translate(0,988.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 60 1025.36 -12 0 0 -13 -13 0 0 13 -13 0 0 13 13 0 0 12 13 0 0 -12 12 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-best-fit.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-best-fit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-best.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..000ffd7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-best.svg
@@ -0,0 +1,7 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 12.617188 4 L 51.382812 4 C 56.140625 4 60 7.855469 60 12.613281 L 60 51.382812 C 60 56.140625 56.140625 60 51.382812 60 L 12.617188 60 C 7.859375 60 4 56.140625 4 51.382812 L 4 12.613281 C 4 7.855469 7.859375 4 12.617188 4 Z "/>
+<g style="fill-opacity:.902;fill:#fff">
+<path d="M 12 12 L 12 28 L 16 28 L 16 16 L 28 16 L 28 12 Z M 36 12 L 36 16 L 48 16 L 48 28 L 52 28 L 52 12 Z M 12 36 L 12 52 L 28 52 L 28 48 L 16 48 L 16 36 Z M 48 36 L 48 48 L 36 48 L 36 52 L 52 52 L 52 36 Z "/>
+<path d="M 20 20 L 20 44 L 44 44 L 44 20 Z M 24 24 L 40 24 L 40 40 L 24 40 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-height.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..6e12b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-height.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 12.617 4 l 38.766 0 c 4.758 0 8.617 3.855 8.617 8.613 l 0 38.77 c 0 4.758 -3.859 8.617 -8.617 8.617 l -38.766 0 c -4.758 0 -8.617 -3.859 -8.617 -8.617 l 0 -38.77 c 0 -4.758 3.859 -8.613 8.617 -8.613 Z" style="fill:#268bd2"/>
+ <g transform="matrix(0,1,-1,0,64,0)">
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 20 20 0 24 24 0 0 -24 z m 4 4 16 0 0 16 -16 0 z"/>
+ </g>
+ <rect y="12" x="12" height="40" width="4" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="4" height="40" x="48" y="12" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-width.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..537d4c5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-fit-width.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 12.617 4 l 38.766 0 c 4.758 0 8.617 3.855 8.617 8.613 l 0 38.77 c 0 4.758 -3.859 8.617 -8.617 8.617 l -38.766 0 c -4.758 0 -8.617 -3.859 -8.617 -8.617 l 0 -38.77 c 0 -4.758 3.859 -8.613 8.617 -8.613 Z" style="fill:#268bd2"/>
+ <g>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 20 20 l 0 24 l 24 0 l 0 -24 m -20 4 l 16 0 l 0 16 l -16 0 Z"/>
+ </g>
+ <rect y="12" x="12" height="40" width="4" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="4" height="40" x="48" y="12" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-in.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-in.svg
new file mode 100644
index 00000000..427a1657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-in.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 12.617188 4 L 51.382812 4 C 56.140625 4 60 7.855469 60 12.613281 L 60 51.382812 C 60 56.140625 56.140625 60 51.382812 60 L 12.617188 60 C 7.859375 60 4 56.140625 4 51.382812 L 4 12.613281 C 4 7.855469 7.859375 4 12.617188 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 24 12 L 24 24 L 12 24 L 12 40 L 24 40 L 24 52 L 40 52 L 40 40 L 52 40 L 52 24 L 40 24 L 40 12 Z M 28 16 L 36 16 L 36 28 L 48 28 L 48 36 L 36 36 L 36 48 L 28 48 L 28 36 L 16 36 L 16 28 L 28 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-original.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-original.svg
new file mode 100644
index 00000000..60c9b169
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-original.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 12.617188 4 L 51.382812 4 C 56.140625 4 60 7.855469 60 12.613281 L 60 51.382812 C 60 56.140625 56.140625 60 51.382812 60 L 12.617188 60 C 7.859375 60 4 56.140625 4 51.382812 L 4 12.613281 C 4 7.855469 7.859375 4 12.617188 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 20 12 L 20 28 L 24 28 L 24 52 L 40 52 C 40 38.410156 40 23.261719 40 12 C 33.332031 12 26.667969 12 20 12 Z M 36 16 C 36 27.332031 36 36.71875 36 48 L 28 48 C 28 40 28 32 28 24 L 24 24 L 24 16 C 28 16 32 16 36 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom-out.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom-out.svg
new file mode 100644
index 00000000..569a48bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom-out.svg
@@ -0,0 +1,4 @@
+<svg width="64" xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 64 64" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 12.617188 4 L 51.382812 4 C 56.140625 4 60 7.855469 60 12.613281 L 60 51.382812 C 60 56.140625 56.140625 60 51.382812 60 L 12.617188 60 C 7.859375 60 4 56.140625 4 51.382812 L 4 12.613281 C 4 7.855469 7.859375 4 12.617188 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 12 24 L 12 40 C 25.371094 40 39.496094 40 52 40 L 52 24 C 37.039062 24 26.421875 24 12 24 Z M 48 28 L 48 36 C 37.292969 36 25.378906 36 16 36 L 16 28 C 27.332031 28 36.71875 28 48 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/actions/zoom.svg b/.icons/Material-Black-Lime-Numix/64/actions/zoom.svg
new file mode 120000
index 00000000..12af19e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/actions/zoom.svg
@@ -0,0 +1 @@
+./edit-find.svg \ No newline at end of file