aboutsummaryrefslogtreecommitdiff
path: root/.icons/kora/actions/16
diff options
context:
space:
mode:
authorIndrajith2024-07-03 02:03:35 +0530
committerIndrajith2024-07-03 02:03:35 +0530
commit824022cd1f633c70c4d2782934251616756f4668 (patch)
treea310eb4bf72b26c2d110838b8c487daaa3537bea /.icons/kora/actions/16
parent57eb70137b5bbcdabdc0f02eea5477b3e5f845a1 (diff)
downloaddots-824022cd1f633c70c4d2782934251616756f4668.tar.gz
dots-824022cd1f633c70c4d2782934251616756f4668.tar.bz2
dots-824022cd1f633c70c4d2782934251616756f4668.zip
Dots Updated
* Adds GTK Themes * Adds wlogout * Adds tmux config * Adds Pywal-16-colors * Removed unwanted gtk folders * Config Updates * Fish * Hyprland * Hyprlock * Hyprpaper * waybar
Diffstat (limited to '.icons/kora/actions/16')
l---------.icons/kora/actions/16/Finished.svg1
l---------.icons/kora/actions/16/Info-amarok.svg1
l---------.icons/kora/actions/16/SuggestionError.svg1
l---------.icons/kora/actions/16/SuggestionTM.svg1
l---------.icons/kora/actions/16/action-albumfolder-importdir2.svg1
l---------.icons/kora/actions/16/action-rss_tag.svg1
-rw-r--r--.icons/kora/actions/16/action-unavailable.svg8
-rw-r--r--.icons/kora/actions/16/activities.svg8
l---------.icons/kora/actions/16/add-files-to-archive.svg1
l---------.icons/kora/actions/16/add-folder-to-archive.svg1
l---------.icons/kora/actions/16/add-placemark.svg1
l---------.icons/kora/actions/16/add-subtitle.svg1
l---------.icons/kora/actions/16/add.svg1
-rw-r--r--.icons/kora/actions/16/address-book-new.svg8
l---------.icons/kora/actions/16/addressbook-details.svg1
-rw-r--r--.icons/kora/actions/16/adjustcurves.svg9
-rw-r--r--.icons/kora/actions/16/adjusthsl.svg9
-rw-r--r--.icons/kora/actions/16/adjustlevels.svg8
-rw-r--r--.icons/kora/actions/16/adjustrgb.svg8
l---------.icons/kora/actions/16/adress-book-new.svg1
l---------.icons/kora/actions/16/akonadi-phone-home.svg1
l---------.icons/kora/actions/16/akonadiconsole.svg1
l---------.icons/kora/actions/16/albumfolder-importdir.svg1
l---------.icons/kora/actions/16/albumfolder-importimages.svg1
l---------.icons/kora/actions/16/albumfolder-new.svg1
l---------.icons/kora/actions/16/albumfolder-properties.svg1
l---------.icons/kora/actions/16/albumfolder-user-trash.svg1
-rw-r--r--.icons/kora/actions/16/align-horizontal-baseline.svg9
-rw-r--r--.icons/kora/actions/16/align-horizontal-bottom-out.svg9
-rw-r--r--.icons/kora/actions/16/align-horizontal-center.svg10
-rw-r--r--.icons/kora/actions/16/align-horizontal-left-out.svg9
-rw-r--r--.icons/kora/actions/16/align-horizontal-left-to-anchor.svg9
-rw-r--r--.icons/kora/actions/16/align-horizontal-left.svg9
-rw-r--r--.icons/kora/actions/16/align-horizontal-right-out.svg9
-rw-r--r--.icons/kora/actions/16/align-horizontal-right-to-anchor.svg9
-rw-r--r--.icons/kora/actions/16/align-horizontal-right.svg9
-rw-r--r--.icons/kora/actions/16/align-horizontal-top-out.svg9
-rw-r--r--.icons/kora/actions/16/align-vertical-baseline.svg9
-rw-r--r--.icons/kora/actions/16/align-vertical-bottom-out.svg9
-rw-r--r--.icons/kora/actions/16/align-vertical-bottom-to-anchor.svg9
-rw-r--r--.icons/kora/actions/16/align-vertical-bottom.svg9
-rw-r--r--.icons/kora/actions/16/align-vertical-center.svg9
-rw-r--r--.icons/kora/actions/16/align-vertical-top-out.svg9
-rw-r--r--.icons/kora/actions/16/align-vertical-top-to-anchor.svg9
-rw-r--r--.icons/kora/actions/16/align-vertical-top.svg9
l---------.icons/kora/actions/16/amarok_artist.svg1
-rw-r--r--.icons/kora/actions/16/amarok_cart_add.svg8
-rw-r--r--.icons/kora/actions/16/amarok_cart_remove.svg8
-rw-r--r--.icons/kora/actions/16/amarok_cart_view.svg8
l---------.icons/kora/actions/16/amarok_change_language.svg1
l---------.icons/kora/actions/16/amarok_clock.svg1
l---------.icons/kora/actions/16/amarok_lyrics.svg1
l---------.icons/kora/actions/16/amarok_playcount.svg1
l---------.icons/kora/actions/16/amarok_playlist.svg1
l---------.icons/kora/actions/16/amarok_playlist_refresh.svg1
l---------.icons/kora/actions/16/amarok_scripts.svg1
-rw-r--r--.icons/kora/actions/16/antivignetting.svg8
-rw-r--r--.icons/kora/actions/16/application-exit.svg8
l---------.icons/kora/actions/16/application-menu.svg1
-rw-r--r--.icons/kora/actions/16/application-rss+xml.svg8
l---------.icons/kora/actions/16/applications-other.svg1
-rw-r--r--.icons/kora/actions/16/appointment-missed.svg9
l---------.icons/kora/actions/16/appointment-new.svg1
-rw-r--r--.icons/kora/actions/16/appointment-soon.svg9
l---------.icons/kora/actions/16/appointment.svg1
l---------.icons/kora/actions/16/archive-extract.svg1
l---------.icons/kora/actions/16/archive-insert-directory.svg1
l---------.icons/kora/actions/16/archive-insert.svg1
l---------.icons/kora/actions/16/archive-remove.svg1
-rw-r--r--.icons/kora/actions/16/archive.svg8
-rw-r--r--.icons/kora/actions/16/arrow-down-double.svg9
l---------.icons/kora/actions/16/arrow-down.svg1
l---------.icons/kora/actions/16/arrow-left-double.svg1
l---------.icons/kora/actions/16/arrow-left.svg1
l---------.icons/kora/actions/16/arrow-right-double.svg1
l---------.icons/kora/actions/16/arrow-right.svg1
-rw-r--r--.icons/kora/actions/16/arrow-up-double.svg9
l---------.icons/kora/actions/16/arrow-up.svg1
-rw-r--r--.icons/kora/actions/16/as.svg8
-rw-r--r--.icons/kora/actions/16/as_disabled.svg8
-rw-r--r--.icons/kora/actions/16/as_light.svg8
-rw-r--r--.icons/kora/actions/16/atmosphere.svg9
l---------.icons/kora/actions/16/audio-off.svg1
l---------.icons/kora/actions/16/audio-on.svg1
-rw-r--r--.icons/kora/actions/16/audio-ready.svg8
-rw-r--r--.icons/kora/actions/16/audio-volume-high.svg9
-rw-r--r--.icons/kora/actions/16/audio-volume-low.svg9
-rw-r--r--.icons/kora/actions/16/audio-volume-medium.svg9
-rw-r--r--.icons/kora/actions/16/audio-volume-muted.svg9
-rw-r--r--.icons/kora/actions/16/auto-type.svg9
-rw-r--r--.icons/kora/actions/16/autocorrection.svg8
-rw-r--r--.icons/kora/actions/16/automated-tasks.svg8
l---------.icons/kora/actions/16/back.svg1
-rw-r--r--.icons/kora/actions/16/bell.svg8
-rw-r--r--.icons/kora/actions/16/bitmap-trace.svg9
l---------.icons/kora/actions/16/blueman-plugin.svg1
l---------.icons/kora/actions/16/blueman-send-file.svg1
l---------.icons/kora/actions/16/blueman-trust.svg1
l---------.icons/kora/actions/16/blueman-untrust.svg1
-rw-r--r--.icons/kora/actions/16/blurfx.svg9
l---------.icons/kora/actions/16/blurimage.svg1
l---------.icons/kora/actions/16/bonobo-component-browser.svg1
l---------.icons/kora/actions/16/bookmark-add-folder.svg1
l---------.icons/kora/actions/16/bookmark-edit.svg1
l---------.icons/kora/actions/16/bookmark-new-list.svg1
-rw-r--r--.icons/kora/actions/16/bookmark-new.svg8
-rw-r--r--.icons/kora/actions/16/bookmark-remove.svg8
l---------.icons/kora/actions/16/bookmark-toolbar.svg1
l---------.icons/kora/actions/16/bookmark.svg1
l---------.icons/kora/actions/16/bookmark_add.svg1
l---------.icons/kora/actions/16/bookmarks-organize.svg1
-rw-r--r--.icons/kora/actions/16/bookmarks.svg8
l---------.icons/kora/actions/16/bookmarks_list_add.svg1
-rw-r--r--.icons/kora/actions/16/bordertool.svg9
l---------.icons/kora/actions/16/bottom.svg1
-rw-r--r--.icons/kora/actions/16/boundingbox_bottom.svg10
-rw-r--r--.icons/kora/actions/16/boundingbox_bottom_left.svg10
-rw-r--r--.icons/kora/actions/16/boundingbox_bottom_right.svg10
-rw-r--r--.icons/kora/actions/16/boundingbox_center.svg9
-rw-r--r--.icons/kora/actions/16/boundingbox_left.svg10
-rw-r--r--.icons/kora/actions/16/boundingbox_right.svg10
-rw-r--r--.icons/kora/actions/16/boundingbox_top.svg10
-rw-r--r--.icons/kora/actions/16/boundingbox_top_left.svg10
-rw-r--r--.icons/kora/actions/16/boundingbox_top_right.svg10
l---------.icons/kora/actions/16/bqm-add.svg1
l---------.icons/kora/actions/16/bqm-addqueue.svg1
l---------.icons/kora/actions/16/bqm-commit.svg1
l---------.icons/kora/actions/16/bqm-diff.svg1
l---------.icons/kora/actions/16/bqm-remove.svg1
l---------.icons/kora/actions/16/bqm-rmqueue.svg1
l---------.icons/kora/actions/16/bqm-update.svg1
l---------.icons/kora/actions/16/brightnesssettings.svg1
l---------.icons/kora/actions/16/browser-download.svg1
l---------.icons/kora/actions/16/burst.svg1
l---------.icons/kora/actions/16/button_cancel.svg1
l---------.icons/kora/actions/16/button_ok.svg1
-rw-r--r--.icons/kora/actions/16/bwtonal.svg10
l---------.icons/kora/actions/16/cab_extract.svg1
l---------.icons/kora/actions/16/cab_view.svg1
-rw-r--r--.icons/kora/actions/16/cache.svg12
-rw-r--r--.icons/kora/actions/16/calendar-go-today.svg9
-rw-r--r--.icons/kora/actions/16/call-start.svg8
-rw-r--r--.icons/kora/actions/16/call-stop.svg8
-rw-r--r--.icons/kora/actions/16/camera-off.svg8
-rw-r--r--.icons/kora/actions/16/camera-on.svg8
-rw-r--r--.icons/kora/actions/16/camera-ready.svg8
l---------.icons/kora/actions/16/cancel.svg1
l---------.icons/kora/actions/16/cd.svg1
l---------.icons/kora/actions/16/cell_edit.svg1
-rw-r--r--.icons/kora/actions/16/channelmixer.svg6
l---------.icons/kora/actions/16/character-set.svg1
l---------.icons/kora/actions/16/check-filled.svg1
l---------.icons/kora/actions/16/checkbox.svg1
l---------.icons/kora/actions/16/checkmark.svg1
l---------.icons/kora/actions/16/chronometer-lap.svg1
-rw-r--r--.icons/kora/actions/16/chronometer-pause.svg11
l---------.icons/kora/actions/16/chronometer-reset.svg1
-rw-r--r--.icons/kora/actions/16/chronometer-start.svg8
l---------.icons/kora/actions/16/chronometer.svg1
l---------.icons/kora/actions/16/clear_left.svg1
l---------.icons/kora/actions/16/clock-large.svg1
l---------.icons/kora/actions/16/clock.svg1
-rw-r--r--.icons/kora/actions/16/cloud-download.svg9
-rw-r--r--.icons/kora/actions/16/cloud-upload.svg9
l---------.icons/kora/actions/16/cm_briefview.svg1
l---------.icons/kora/actions/16/cm_columnsview.svg1
l---------.icons/kora/actions/16/cm_copyfullnamestoclip.svg1
-rw-r--r--.icons/kora/actions/16/cm_extractfiles.svg8
-rw-r--r--.icons/kora/actions/16/cm_flatview.svg9
-rw-r--r--.icons/kora/actions/16/cm_markinvert.svg8
-rw-r--r--.icons/kora/actions/16/cm_markminus.svg8
-rw-r--r--.icons/kora/actions/16/cm_markplus.svg8
l---------.icons/kora/actions/16/cm_multirename.svg1
l---------.icons/kora/actions/16/cm_options.svg1
l---------.icons/kora/actions/16/cm_packfiles.svg1
l---------.icons/kora/actions/16/cm_refresh.svg1
-rw-r--r--.icons/kora/actions/16/cm_runterm.svg9
l---------.icons/kora/actions/16/cm_search.svg1
l---------.icons/kora/actions/16/cm_syncdirs.svg1
l---------.icons/kora/actions/16/cm_thumbnailsview.svg1
l---------.icons/kora/actions/16/cm_viewhistorynext.svg1
-rw-r--r--.icons/kora/actions/16/cm_viewhistoryprev.svg8
-rw-r--r--.icons/kora/actions/16/code-block.svg9
-rw-r--r--.icons/kora/actions/16/code-class.svg8
-rw-r--r--.icons/kora/actions/16/code-context.svg10
-rw-r--r--.icons/kora/actions/16/code-function.svg9
-rw-r--r--.icons/kora/actions/16/code-typedef.svg8
-rw-r--r--.icons/kora/actions/16/code-variable.svg9
l---------.icons/kora/actions/16/collapse.svg1
l---------.icons/kora/actions/16/collection-rescan-amarok.svg1
-rw-r--r--.icons/kora/actions/16/color-fill.svg8
-rw-r--r--.icons/kora/actions/16/color-gradient.svg10
-rw-r--r--.icons/kora/actions/16/color-management.svg58
-rw-r--r--.icons/kora/actions/16/color-picker-black.svg3
-rw-r--r--.icons/kora/actions/16/color-picker-grey.svg3
-rw-r--r--.icons/kora/actions/16/color-picker-white.svg3
-rw-r--r--.icons/kora/actions/16/color-picker.svg8
-rw-r--r--.icons/kora/actions/16/color-select.svg8
-rw-r--r--.icons/kora/actions/16/colorfx.svg9
l---------.icons/kora/actions/16/colormanagement.svg1
-rw-r--r--.icons/kora/actions/16/colorneg.svg8
-rw-r--r--.icons/kora/actions/16/colors-chromablue.svg3
-rw-r--r--.icons/kora/actions/16/colors-chromagreen.svg3
-rw-r--r--.icons/kora/actions/16/colors-chromared.svg3
l---------.icons/kora/actions/16/colors-luma.svg1
-rw-r--r--.icons/kora/actions/16/compass.svg10
l---------.icons/kora/actions/16/composite-track-on.svg1
l---------.icons/kora/actions/16/configuration.svg1
-rwxr-xr-x.icons/kora/actions/16/configure-shortcuts.svg8
-rw-r--r--.icons/kora/actions/16/configure-toolbars.svg8
-rw-r--r--.icons/kora/actions/16/configure.svg8
l---------.icons/kora/actions/16/configure_shortcuts.svg1
l---------.icons/kora/actions/16/configure_toolbars.svg1
-rw-r--r--.icons/kora/actions/16/connector-avoid.svg8
-rw-r--r--.icons/kora/actions/16/connector-ignore.svg9
-rw-r--r--.icons/kora/actions/16/connector-orthogonal.svg8
-rw-r--r--.icons/kora/actions/16/contact-new.svg9
l---------.icons/kora/actions/16/contents.svg1
l---------.icons/kora/actions/16/contexthelp.svg1
-rw-r--r--.icons/kora/actions/16/contrast.svg9
l---------.icons/kora/actions/16/cookies.svg1
-rw-r--r--.icons/kora/actions/16/coordinate.svg9
l---------.icons/kora/actions/16/copy-coordinates.svg1
-rw-r--r--.icons/kora/actions/16/crosshairs.svg8
l---------.icons/kora/actions/16/currenttrack_pause.svg1
l---------.icons/kora/actions/16/currenttrack_play.svg1
l---------.icons/kora/actions/16/cursor-arrow.svg1
-rw-r--r--.icons/kora/actions/16/curve-connector.svg8
l---------.icons/kora/actions/16/cvc-about.svg1
l---------.icons/kora/actions/16/cvc-configure.svg1
l---------.icons/kora/actions/16/cvc-connect.svg1
l---------.icons/kora/actions/16/cvc-disconnect.svg1
l---------.icons/kora/actions/16/cvc-info.svg1
-rw-r--r--.icons/kora/actions/16/dashboard-show.svg9
-rw-r--r--.icons/kora/actions/16/database-change-key.svg9
-rw-r--r--.icons/kora/actions/16/database-index.svg8
l---------.icons/kora/actions/16/database-lock.svg1
-rw-r--r--.icons/kora/actions/16/debug-execute-from-cursor.svg8
-rw-r--r--.icons/kora/actions/16/debug-execute-to-cursor.svg8
-rw-r--r--.icons/kora/actions/16/debug-run-cursor.svg8
-rw-r--r--.icons/kora/actions/16/debug-run.svg8
-rw-r--r--.icons/kora/actions/16/debug-step-instruction.svg8
l---------.icons/kora/actions/16/debug-step-into-instruction.svg1
-rw-r--r--.icons/kora/actions/16/debug-step-into.svg8
-rw-r--r--.icons/kora/actions/16/debug-step-out.svg8
-rw-r--r--.icons/kora/actions/16/debug-step-over.svg8
-rw-r--r--.icons/kora/actions/16/delete-comment.svg8
l---------.icons/kora/actions/16/delete.svg1
-rw-r--r--.icons/kora/actions/16/depth16to8.svg8
-rw-r--r--.icons/kora/actions/16/depth8to16.svg8
l---------.icons/kora/actions/16/device.svg1
l---------.icons/kora/actions/16/dialog-align-and-distribute.svg1
l---------.icons/kora/actions/16/dialog-apply.svg1
l---------.icons/kora/actions/16/dialog-cancel.svg1
l---------.icons/kora/actions/16/dialog-close.svg1
-rw-r--r--.icons/kora/actions/16/dialog-error.svg9
-rw-r--r--.icons/kora/actions/16/dialog-fill-and-stroke.svg11
l---------.icons/kora/actions/16/dialog-filters.svg1
-rw-r--r--.icons/kora/actions/16/dialog-geometry.svg9
l---------.icons/kora/actions/16/dialog-icon-preview.svg1
l---------.icons/kora/actions/16/dialog-information.svg1
-rw-r--r--.icons/kora/actions/16/dialog-input-devices.svg8
-rw-r--r--.icons/kora/actions/16/dialog-layers.svg9
l---------.icons/kora/actions/16/dialog-memory.svg1
-rw-r--r--.icons/kora/actions/16/dialog-messages.svg8
l---------.icons/kora/actions/16/dialog-no.svg1
l---------.icons/kora/actions/16/dialog-object-properties.svg1
-rw-r--r--.icons/kora/actions/16/dialog-objects.svg8
l---------.icons/kora/actions/16/dialog-ok-apply.svg1
l---------.icons/kora/actions/16/dialog-ok.svg1
-rw-r--r--.icons/kora/actions/16/dialog-password.svg8
-rw-r--r--.icons/kora/actions/16/dialog-path-effects.svg9
-rw-r--r--.icons/kora/actions/16/dialog-rows-and-columns.svg8
l---------.icons/kora/actions/16/dialog-scripts.svg1
l---------.icons/kora/actions/16/dialog-selectors.svg1
l---------.icons/kora/actions/16/dialog-templates.svg1
-rw-r--r--.icons/kora/actions/16/dialog-text-and-font.svg8
-rw-r--r--.icons/kora/actions/16/dialog-tile-clones.svg9
l---------.icons/kora/actions/16/dialog-transform.svg1
-rw-r--r--.icons/kora/actions/16/dialog-warning.svg9
-rw-r--r--.icons/kora/actions/16/dialog-xml-editor.svg8
l---------.icons/kora/actions/16/dialog-yes.svg1
l---------.icons/kora/actions/16/dirsync.svg1
-rw-r--r--.icons/kora/actions/16/distribute-graph-directed.svg8
-rw-r--r--.icons/kora/actions/16/distribute-graph.svg9
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-baseline.svg8
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-center.svg8
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-equal.svg8
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-gaps.svg8
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-left.svg8
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-margin.svg8
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-page.svg8
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-right.svg8
-rw-r--r--.icons/kora/actions/16/distribute-horizontal-x.svg8
-rw-r--r--.icons/kora/actions/16/distribute-randomize.svg9
-rw-r--r--.icons/kora/actions/16/distribute-remove-overlaps.svg10
-rw-r--r--.icons/kora/actions/16/distribute-unclump.svg9
l---------.icons/kora/actions/16/distribute-vertical-baseline.svg1
-rw-r--r--.icons/kora/actions/16/distribute-vertical-bottom.svg9
-rw-r--r--.icons/kora/actions/16/distribute-vertical-center.svg8
-rw-r--r--.icons/kora/actions/16/distribute-vertical-equal.svg8
-rw-r--r--.icons/kora/actions/16/distribute-vertical-gaps.svg8
-rw-r--r--.icons/kora/actions/16/distribute-vertical-margin.svg10
-rw-r--r--.icons/kora/actions/16/distribute-vertical-page.svg8
-rw-r--r--.icons/kora/actions/16/distribute-vertical-top.svg8
-rw-r--r--.icons/kora/actions/16/distribute-vertical-y.svg8
l---------.icons/kora/actions/16/document-cleanup.svg1
l---------.icons/kora/actions/16/document-close.svg1
l---------.icons/kora/actions/16/document-decrypt.svg1
l---------.icons/kora/actions/16/document-download.svg1
-rw-r--r--.icons/kora/actions/16/document-edit-decrypt-verify.svg8
-rw-r--r--.icons/kora/actions/16/document-edit-decrypt.svg8
-rw-r--r--.icons/kora/actions/16/document-edit-encrypt.svg8
-rw-r--r--.icons/kora/actions/16/document-edit-sign-encrypt.svg8
-rw-r--r--.icons/kora/actions/16/document-edit-sign.svg8
l---------.icons/kora/actions/16/document-edit-verify.svg1
l---------.icons/kora/actions/16/document-edit.svg1
l---------.icons/kora/actions/16/document-encrypt.svg1
l---------.icons/kora/actions/16/document-encrypted.svg1
l---------.icons/kora/actions/16/document-export-ocal.svg1
l---------.icons/kora/actions/16/document-export-table.svg1
-rw-r--r--.icons/kora/actions/16/document-export.svg8
l---------.icons/kora/actions/16/document-import-ocal.svg1
-rw-r--r--.icons/kora/actions/16/document-import.svg8
l---------.icons/kora/actions/16/document-multiple.svg1
-rw-r--r--.icons/kora/actions/16/document-new-from-template.svg10
-rw-r--r--.icons/kora/actions/16/document-new.svg8
l---------.icons/kora/actions/16/document-open-data.svg1
-rw-r--r--.icons/kora/actions/16/document-open-folder.svg11
-rw-r--r--.icons/kora/actions/16/document-open-recent.svg8
l---------.icons/kora/actions/16/document-open-remote.svg1
-rw-r--r--.icons/kora/actions/16/document-open.svg9
-rw-r--r--.icons/kora/actions/16/document-page-setup.svg8
l---------.icons/kora/actions/16/document-preview-archive.svg1
-rw-r--r--.icons/kora/actions/16/document-preview.svg8
l---------.icons/kora/actions/16/document-print-direct.svg1
l---------.icons/kora/actions/16/document-print-frame.svg1
-rw-r--r--.icons/kora/actions/16/document-print-preview.svg11
-rw-r--r--.icons/kora/actions/16/document-print.svg10
l---------.icons/kora/actions/16/document-properties.svg1
-rw-r--r--.icons/kora/actions/16/document-replace.svg8
-rw-r--r--.icons/kora/actions/16/document-revert-rtl.svg8
-rw-r--r--.icons/kora/actions/16/document-revert.svg8
-rw-r--r--.icons/kora/actions/16/document-save-all.svg10
-rw-r--r--.icons/kora/actions/16/document-save-as.svg9
-rw-r--r--.icons/kora/actions/16/document-save.svg9
-rw-r--r--.icons/kora/actions/16/document-send.svg8
-rw-r--r--.icons/kora/actions/16/document-share.svg9
l---------.icons/kora/actions/16/document-sign.svg1
-rw-r--r--.icons/kora/actions/16/document-swap.svg8
l---------.icons/kora/actions/16/documentation.svg1
l---------.icons/kora/actions/16/documentinfo.svg1
-rw-r--r--.icons/kora/actions/16/double-page.svg8
l---------.icons/kora/actions/16/down.svg1
l---------.icons/kora/actions/16/download-amarok.svg1
l---------.icons/kora/actions/16/download-later.svg1
l---------.icons/kora/actions/16/download.svg1
l---------.icons/kora/actions/16/draw-arrow-back.svg1
l---------.icons/kora/actions/16/draw-arrow-down.svg1
l---------.icons/kora/actions/16/draw-arrow-forward.svg1
l---------.icons/kora/actions/16/draw-arrow-up.svg1
-rw-r--r--.icons/kora/actions/16/draw-arrow.svg8
-rw-r--r--.icons/kora/actions/16/draw-bezier-curves.svg8
-rw-r--r--.icons/kora/actions/16/draw-booleans.svg9
-rw-r--r--.icons/kora/actions/16/draw-brush.svg9
-rw-r--r--.icons/kora/actions/16/draw-calligraphic.svg8
-rw-r--r--.icons/kora/actions/16/draw-circle.svg9
-rw-r--r--.icons/kora/actions/16/draw-connector.svg9
-rw-r--r--.icons/kora/actions/16/draw-cross.svg9
-rw-r--r--.icons/kora/actions/16/draw-cuboid.svg11
-rw-r--r--.icons/kora/actions/16/draw-donut.svg9
-rw-r--r--.icons/kora/actions/16/draw-ellipse-arc.svg9
-rw-r--r--.icons/kora/actions/16/draw-ellipse-chord.svg9
-rw-r--r--.icons/kora/actions/16/draw-ellipse-segment.svg9
-rw-r--r--.icons/kora/actions/16/draw-ellipse-whole.svg8
-rw-r--r--.icons/kora/actions/16/draw-ellipse.svg9
l---------.icons/kora/actions/16/draw-eraser-delete-objects.svg1
-rw-r--r--.icons/kora/actions/16/draw-eraser.svg14
-rw-r--r--.icons/kora/actions/16/draw-freehand.svg9
-rw-r--r--.icons/kora/actions/16/draw-geometry-angle-bisector.svg8
-rw-r--r--.icons/kora/actions/16/draw-geometry-circle-from-radius.svg9
-rw-r--r--.icons/kora/actions/16/draw-geometry-circle-from-three-points.svg9
-rw-r--r--.icons/kora/actions/16/draw-geometry-inactive.svg8
-rw-r--r--.icons/kora/actions/16/draw-geometry-line-parallel.svg8
-rw-r--r--.icons/kora/actions/16/draw-geometry-line-perpendicular.svg8
-rw-r--r--.icons/kora/actions/16/draw-geometry-line-segment.svg8
-rw-r--r--.icons/kora/actions/16/draw-geometry-mirror.svg10
-rw-r--r--.icons/kora/actions/16/draw-geometry-set-bounding-box.svg8
-rw-r--r--.icons/kora/actions/16/draw-geometry-show-measuring-info.svg8
-rw-r--r--.icons/kora/actions/16/draw-geometry.svg9
-rw-r--r--.icons/kora/actions/16/draw-halfcircle1.svg9
-rw-r--r--.icons/kora/actions/16/draw-halfcircle2.svg9
-rw-r--r--.icons/kora/actions/16/draw-halfcircle3.svg9
-rw-r--r--.icons/kora/actions/16/draw-halfcircle4.svg9
-rw-r--r--.icons/kora/actions/16/draw-highlight.svg9
-rw-r--r--.icons/kora/actions/16/draw-line.svg8
-rw-r--r--.icons/kora/actions/16/draw-path.svg9
-rw-r--r--.icons/kora/actions/16/draw-polygon-star.svg9
-rw-r--r--.icons/kora/actions/16/draw-polygon.svg9
-rw-r--r--.icons/kora/actions/16/draw-polyline.svg8
-rw-r--r--.icons/kora/actions/16/draw-rectangle-rounded.svg9
-rw-r--r--.icons/kora/actions/16/draw-rectangle.svg9
-rw-r--r--.icons/kora/actions/16/draw-spiral.svg8
-rw-r--r--.icons/kora/actions/16/draw-square-inverted-corners.svg9
-rw-r--r--.icons/kora/actions/16/draw-star.svg9
l---------.icons/kora/actions/16/draw-text.svg1
-rw-r--r--.icons/kora/actions/16/draw-trace-background.svg9
-rw-r--r--.icons/kora/actions/16/draw-triangle.svg9
l---------.icons/kora/actions/16/draw-triangle1.svg1
l---------.icons/kora/actions/16/draw-triangle2.svg1
l---------.icons/kora/actions/16/draw-triangle3.svg1
l---------.icons/kora/actions/16/draw-triangle4.svg1
-rw-r--r--.icons/kora/actions/16/draw-use-pressure.svg9
-rw-r--r--.icons/kora/actions/16/draw-use-tilt.svg8
-rw-r--r--.icons/kora/actions/16/draw-watercolor.svg9
l---------.icons/kora/actions/16/dynamic-amarok.svg1
-rw-r--r--.icons/kora/actions/16/earthquake.svg9
l---------.icons/kora/actions/16/edit-add.svg1
-rw-r--r--.icons/kora/actions/16/edit-bomb.svg9
l---------.icons/kora/actions/16/edit-clear-all.svg1
-rw-r--r--.icons/kora/actions/16/edit-clear-history.svg8
-rw-r--r--.icons/kora/actions/16/edit-clear-list.svg9
l---------.icons/kora/actions/16/edit-clear-locationbar-ltr.svg1
l---------.icons/kora/actions/16/edit-clear-locationbar-rtl.svg1
-rw-r--r--.icons/kora/actions/16/edit-clear-rtl.svg9
-rw-r--r--.icons/kora/actions/16/edit-clear.svg9
-rw-r--r--.icons/kora/actions/16/edit-clone-unlink.svg8
-rw-r--r--.icons/kora/actions/16/edit-clone.svg8
l---------.icons/kora/actions/16/edit-comment.svg1
-rw-r--r--.icons/kora/actions/16/edit-copy.svg8
-rw-r--r--.icons/kora/actions/16/edit-cut.svg8
l---------.icons/kora/actions/16/edit-delete-remove.svg1
-rw-r--r--.icons/kora/actions/16/edit-delete-shred.svg8
-rw-r--r--.icons/kora/actions/16/edit-delete.svg11
-rw-r--r--.icons/kora/actions/16/edit-download.svg8
-rw-r--r--.icons/kora/actions/16/edit-duplicate.svg9
l---------.icons/kora/actions/16/edit-entry.svg1
l---------.icons/kora/actions/16/edit-find-mail.svg1
l---------.icons/kora/actions/16/edit-find-project.svg1
-rw-r--r--.icons/kora/actions/16/edit-find-replace.svg8
l---------.icons/kora/actions/16/edit-find-user.svg1
-rw-r--r--.icons/kora/actions/16/edit-find.svg8
l---------.icons/kora/actions/16/edit-flag.svg1
-rw-r--r--.icons/kora/actions/16/edit-guides.svg8
-rw-r--r--.icons/kora/actions/16/edit-image-face-add.svg9
-rw-r--r--.icons/kora/actions/16/edit-image-face-detect.svg8
-rw-r--r--.icons/kora/actions/16/edit-image-face-recognize.svg8
-rw-r--r--.icons/kora/actions/16/edit-image-face-show.svg9
-rw-r--r--.icons/kora/actions/16/edit-line-width.svg8
-rw-r--r--.icons/kora/actions/16/edit-link.svg8
l---------.icons/kora/actions/16/edit-map.svg1
l---------.icons/kora/actions/16/edit-mark.svg1
-rw-r--r--.icons/kora/actions/16/edit-move.svg9
-rw-r--r--.icons/kora/actions/16/edit-node.svg8
-rw-r--r--.icons/kora/actions/16/edit-opacity.svg10
-rw-r--r--.icons/kora/actions/16/edit-paste-in-place.svg8
-rw-r--r--.icons/kora/actions/16/edit-paste-style.svg8
-rw-r--r--.icons/kora/actions/16/edit-paste.svg8
-rw-r--r--.icons/kora/actions/16/edit-redo.svg8
l---------.icons/kora/actions/16/edit-rename.svg1
-rw-r--r--.icons/kora/actions/16/edit-reset.svg8
-rw-r--r--.icons/kora/actions/16/edit-select-all-layers.svg8
-rw-r--r--.icons/kora/actions/16/edit-select-all.svg8
-rw-r--r--.icons/kora/actions/16/edit-select-invert.svg8
-rw-r--r--.icons/kora/actions/16/edit-select-lasso.svg8
-rw-r--r--.icons/kora/actions/16/edit-select-none.svg9
-rw-r--r--.icons/kora/actions/16/edit-select-original.svg11
-rw-r--r--.icons/kora/actions/16/edit-select-text.svg8
-rw-r--r--.icons/kora/actions/16/edit-select.svg9
-rw-r--r--.icons/kora/actions/16/edit-table-cell-merge.svg8
-rw-r--r--.icons/kora/actions/16/edit-table-cell-split.svg9
-rw-r--r--.icons/kora/actions/16/edit-table-delete-column.svg9
-rw-r--r--.icons/kora/actions/16/edit-table-delete-row.svg9
-rw-r--r--.icons/kora/actions/16/edit-table-insert-column-left.svg9
-rw-r--r--.icons/kora/actions/16/edit-table-insert-column-right.svg9
-rw-r--r--.icons/kora/actions/16/edit-table-insert-row-above.svg9
-rw-r--r--.icons/kora/actions/16/edit-table-insert-row-below.svg9
-rw-r--r--.icons/kora/actions/16/edit-table-insert-row-under.svg9
-rw-r--r--.icons/kora/actions/16/edit-text-frame-update.svg8
-rw-r--r--.icons/kora/actions/16/edit-undo-history.svg10
-rw-r--r--.icons/kora/actions/16/edit-undo.svg8
-rw-r--r--.icons/kora/actions/16/edit.svg11
l---------.icons/kora/actions/16/editclear.svg1
l---------.icons/kora/actions/16/editcopy.svg1
l---------.icons/kora/actions/16/editcut.svg1
l---------.icons/kora/actions/16/editdelete.svg1
l---------.icons/kora/actions/16/editimage.svg1
l---------.icons/kora/actions/16/editor.svg1
l---------.icons/kora/actions/16/editpaste.svg1
l---------.icons/kora/actions/16/edittext.svg1
l---------.icons/kora/actions/16/edittrash.svg1
-rw-r--r--.icons/kora/actions/16/embosstool.svg8
l---------.icons/kora/actions/16/emptytrash.svg1
l---------.icons/kora/actions/16/enterprise.svg1
-rw-r--r--.icons/kora/actions/16/entity.svg8
l---------.icons/kora/actions/16/entry-clone.svg1
-rw-r--r--.icons/kora/actions/16/entry-delete.svg11
l---------.icons/kora/actions/16/entry-edit.svg1
-rw-r--r--.icons/kora/actions/16/entry-new.svg8
l---------.icons/kora/actions/16/epiphany-download.svg1
l---------.icons/kora/actions/16/equalizer.svg1
l---------.icons/kora/actions/16/error.svg1
-rw-r--r--.icons/kora/actions/16/escape-direction-all.svg10
-rw-r--r--.icons/kora/actions/16/escape-direction-down.svg10
-rw-r--r--.icons/kora/actions/16/escape-direction-horizontal.svg10
-rw-r--r--.icons/kora/actions/16/escape-direction-left.svg10
-rw-r--r--.icons/kora/actions/16/escape-direction-right.svg10
-rw-r--r--.icons/kora/actions/16/escape-direction-up.svg10
-rw-r--r--.icons/kora/actions/16/escape-direction-vertical.svg10
-rw-r--r--.icons/kora/actions/16/event-new.svg8
-rw-r--r--.icons/kora/actions/16/exception.svg8
-rw-r--r--.icons/kora/actions/16/exchange-positions-clockwise.svg8
-rw-r--r--.icons/kora/actions/16/exchange-positions-zorder.svg8
-rw-r--r--.icons/kora/actions/16/exchange-positions.svg8
l---------.icons/kora/actions/16/exifinfo.svg1
l---------.icons/kora/actions/16/exit.svg1
-rw-r--r--.icons/kora/actions/16/expand-all.svg9
l---------.icons/kora/actions/16/expand.svg1
l---------.icons/kora/actions/16/extract-archive.svg1
l---------.icons/kora/actions/16/favicon-download.svg1
-rw-r--r--.icons/kora/actions/16/favorite-genres-amarok.svg9
l---------.icons/kora/actions/16/favorite.svg1
l---------.icons/kora/actions/16/favorites.svg1
-rw-r--r--.icons/kora/actions/16/fcitx-anthy.svg8
l---------.icons/kora/actions/16/fcitx-bopomofo.svg1
-rw-r--r--.icons/kora/actions/16/fcitx-cangjie.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-chewing.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-chn.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-chttrans-active.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-chttrans-inactive.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-erbi.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-fullwidth-active.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-fullwidth-inactive.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-googlepinyin.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-handwriting-active.svg11
-rw-r--r--.icons/kora/actions/16/fcitx-handwriting-inactive.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-hangul.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-kbd.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-kkc.svg8
l---------.icons/kora/actions/16/fcitx-pinyin-libpinyin.svg1
-rw-r--r--.icons/kora/actions/16/fcitx-pinyin.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-punc-active.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-punc-inactive.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-remind-active.svg9
-rw-r--r--.icons/kora/actions/16/fcitx-remind-inactive.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-rime-deploy.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-rime-sync.svg9
-rw-r--r--.icons/kora/actions/16/fcitx-rime.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-sayura.svg8
l---------.icons/kora/actions/16/fcitx-shuangpin-libpinyin.svg1
-rw-r--r--.icons/kora/actions/16/fcitx-shuangpin.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-skk.svg8
-rw-r--r--.icons/kora/actions/16/fcitx-sunpinyin.svg9
-rw-r--r--.icons/kora/actions/16/fcitx-unikey.svg9
l---------.icons/kora/actions/16/fcitx-vk-active.svg1
-rw-r--r--.icons/kora/actions/16/fcitx-vk-inactive.svg8
l---------.icons/kora/actions/16/fcitx-wbpy.svg1
-rw-r--r--.icons/kora/actions/16/fcitx-wubi.svg8
l---------.icons/kora/actions/16/fcitx-zhuyin.svg1
-rw-r--r--.icons/kora/actions/16/fcitx-ziranma.svg8
l---------.icons/kora/actions/16/featured-vm.svg1
-rw-r--r--.icons/kora/actions/16/feed-subscribe.svg8
l---------.icons/kora/actions/16/file-zoom-in.svg1
l---------.icons/kora/actions/16/file-zoom-out.svg1
l---------.icons/kora/actions/16/filefind.svg1
l---------.icons/kora/actions/16/filename-album-amarok.svg1
-rw-r--r--.icons/kora/actions/16/filename-and-amarok.svg8
-rw-r--r--.icons/kora/actions/16/filename-bpm-amarok.svg8
l---------.icons/kora/actions/16/filename-comment-amarok.svg1
l---------.icons/kora/actions/16/filename-composer-amarok.svg1
-rw-r--r--.icons/kora/actions/16/filename-dash-amarok.svg8
-rw-r--r--.icons/kora/actions/16/filename-discnumber-amarok.svg8
-rw-r--r--.icons/kora/actions/16/filename-divider.svg8
-rw-r--r--.icons/kora/actions/16/filename-dot-amarok.svg8
-rw-r--r--.icons/kora/actions/16/filename-filetype-amarok.svg8
l---------.icons/kora/actions/16/filename-genre-amarok.svg1
-rw-r--r--.icons/kora/actions/16/filename-group-length.svg9
-rw-r--r--.icons/kora/actions/16/filename-group-tracks.svg8
l---------.icons/kora/actions/16/filename-ignore-amarok.svg1
-rw-r--r--.icons/kora/actions/16/filename-initial-amarok.svg8
l---------.icons/kora/actions/16/filename-last-played.svg1
-rw-r--r--.icons/kora/actions/16/filename-moodbar.svg8
l---------.icons/kora/actions/16/filename-sample-rate.svg1
-rw-r--r--.icons/kora/actions/16/filename-slash-amarok.svg8
-rw-r--r--.icons/kora/actions/16/filename-space-amarok.svg8
-rw-r--r--.icons/kora/actions/16/filename-title-amarok.svg9
l---------.icons/kora/actions/16/filename-track-amarok.svg1
-rw-r--r--.icons/kora/actions/16/filename-underscore-amarok.svg8
l---------.icons/kora/actions/16/filename-year-amarok.svg1
l---------.icons/kora/actions/16/filenew.svg1
l---------.icons/kora/actions/16/fileopen.svg1
l---------.icons/kora/actions/16/fileprint.svg1
l---------.icons/kora/actions/16/filequickprint.svg1
l---------.icons/kora/actions/16/filesave.svg1
l---------.icons/kora/actions/16/filesaveas.svg1
l---------.icons/kora/actions/16/fileview-preview.svg1
l---------.icons/kora/actions/16/fill-color.svg1
-rw-r--r--.icons/kora/actions/16/fill-rule-even-odd.svg8
-rw-r--r--.icons/kora/actions/16/fill-rule-nonzero.svg8
-rw-r--r--.icons/kora/actions/16/filmgrain.svg8
-rw-r--r--.icons/kora/actions/16/find-location.svg8
l---------.icons/kora/actions/16/find.svg1
-rw-r--r--.icons/kora/actions/16/fitbest.svg8
-rw-r--r--.icons/kora/actions/16/fitheight.svg8
l---------.icons/kora/actions/16/fitmanual.svg1
-rw-r--r--.icons/kora/actions/16/fitsize.svg8
-rw-r--r--.icons/kora/actions/16/fitwidth.svg8
-rw-r--r--.icons/kora/actions/16/flag-black.svg9
-rw-r--r--.icons/kora/actions/16/flag-blue.svg9
-rw-r--r--.icons/kora/actions/16/flag-green.svg9
-rw-r--r--.icons/kora/actions/16/flag-red.svg9
-rw-r--r--.icons/kora/actions/16/flag-yellow.svg9
-rw-r--r--.icons/kora/actions/16/flag.svg8
-rw-r--r--.icons/kora/actions/16/flatten_simplify.svg8
l---------.icons/kora/actions/16/fm-compact.svg1
l---------.icons/kora/actions/16/fm-details.svg1
l---------.icons/kora/actions/16/fm-icons.svg1
l---------.icons/kora/actions/16/fm-new.svg1
l---------.icons/kora/actions/16/fm-thumbs.svg1
-rw-r--r--.icons/kora/actions/16/focus-legacy-systray.svg11
-rw-r--r--.icons/kora/actions/16/focus-top-bar.svg9
-rw-r--r--.icons/kora/actions/16/focus-windows.svg11
-rw-r--r--.icons/kora/actions/16/folder-copy.svg11
-rw-r--r--.icons/kora/actions/16/folder-move.svg12
-rw-r--r--.icons/kora/actions/16/folder-new.svg8
-rw-r--r--.icons/kora/actions/16/folder-open-recent.svg10
l---------.icons/kora/actions/16/folder-open.svg1
l---------.icons/kora/actions/16/folder-saved-search.svg1
-rw-r--r--.icons/kora/actions/16/folder-sync.svg8
l---------.icons/kora/actions/16/folder-tag.svg1
l---------.icons/kora/actions/16/folder_color_picker.svg1
l---------.icons/kora/actions/16/folder_new.svg1
l---------.icons/kora/actions/16/followmouse.svg1
-rw-r--r--.icons/kora/actions/16/font-select-symbolic.svg9
-rw-r--r--.icons/kora/actions/16/font-select.svg8
-rw-r--r--.icons/kora/actions/16/footsteps.svg8
-rw-r--r--.icons/kora/actions/16/fork.svg8
-rw-r--r--.icons/kora/actions/16/format-add-node.svg8
l---------.icons/kora/actions/16/format-align-vertical-bottom.svg1
-rw-r--r--.icons/kora/actions/16/format-align-vertical-center.svg8
l---------.icons/kora/actions/16/format-align-vertical-top.svg1
l---------.icons/kora/actions/16/format-border-style.svg1
-rw-r--r--.icons/kora/actions/16/format-break-node.svg8
-rw-r--r--.icons/kora/actions/16/format-connect-node.svg8
-rw-r--r--.icons/kora/actions/16/format-convert-to-path.svg8
-rw-r--r--.icons/kora/actions/16/format-currency.svg8
l---------.icons/kora/actions/16/format-disconnect-node.svg1
l---------.icons/kora/actions/16/format-fill-color.svg1
-rw-r--r--.icons/kora/actions/16/format-font-size-less.svg8
-rw-r--r--.icons/kora/actions/16/format-font-size-more.svg8
-rw-r--r--.icons/kora/actions/16/format-indent-less.svg8
-rw-r--r--.icons/kora/actions/16/format-indent-more.svg8
-rw-r--r--.icons/kora/actions/16/format-insert-node.svg8
-rw-r--r--.icons/kora/actions/16/format-join-node.svg8
-rw-r--r--.icons/kora/actions/16/format-justify-center.svg8
-rw-r--r--.icons/kora/actions/16/format-justify-fill.svg8
-rw-r--r--.icons/kora/actions/16/format-justify-left.svg8
-rw-r--r--.icons/kora/actions/16/format-justify-right.svg10
-rw-r--r--.icons/kora/actions/16/format-line-spacing-double.svg8
-rw-r--r--.icons/kora/actions/16/format-line-spacing-normal.svg8
-rw-r--r--.icons/kora/actions/16/format-line-spacing-triple.svg8
l---------.icons/kora/actions/16/format-list-ordered.svg1
-rw-r--r--.icons/kora/actions/16/format-list-unordered.svg8
-rw-r--r--.icons/kora/actions/16/format-node-corner.svg8
-rw-r--r--.icons/kora/actions/16/format-node-curve.svg8
-rw-r--r--.icons/kora/actions/16/format-node-line.svg8
-rw-r--r--.icons/kora/actions/16/format-node-smooth.svg8
-rw-r--r--.icons/kora/actions/16/format-node-symmetric.svg8
-rw-r--r--.icons/kora/actions/16/format-number-percent.svg8
-rw-r--r--.icons/kora/actions/16/format-precision-less.svg10
-rw-r--r--.icons/kora/actions/16/format-precision-more.svg9
-rw-r--r--.icons/kora/actions/16/format-remove-node.svg9
-rw-r--r--.icons/kora/actions/16/format-segment-curve.svg8
-rw-r--r--.icons/kora/actions/16/format-segment-line.svg8
l---------.icons/kora/actions/16/format-stroke-color.svg1
-rw-r--r--.icons/kora/actions/16/format-text-blockquote.svg8
-rw-r--r--.icons/kora/actions/16/format-text-bold.svg10
-rw-r--r--.icons/kora/actions/16/format-text-capitalize.svg8
l---------.icons/kora/actions/16/format-text-code.svg1
l---------.icons/kora/actions/16/format-text-color.svg1
-rw-r--r--.icons/kora/actions/16/format-text-direction-horizontal.svg8
-rw-r--r--.icons/kora/actions/16/format-text-direction-ltr.svg8
-rw-r--r--.icons/kora/actions/16/format-text-direction-r2l.svg8
-rw-r--r--.icons/kora/actions/16/format-text-direction-rtl.svg8
-rw-r--r--.icons/kora/actions/16/format-text-direction-vertical-lr.svg8
-rw-r--r--.icons/kora/actions/16/format-text-direction-vertical.svg8
-rwxr-xr-x.icons/kora/actions/16/format-text-highlight.svg6
-rw-r--r--.icons/kora/actions/16/format-text-italic.svg10
-rw-r--r--.icons/kora/actions/16/format-text-larger.svg8
-rw-r--r--.icons/kora/actions/16/format-text-lowercase.svg8
-rw-r--r--.icons/kora/actions/16/format-text-remove-formatting.svg8
-rw-r--r--.icons/kora/actions/16/format-text-smaller.svg10
-rw-r--r--.icons/kora/actions/16/format-text-strikethrough.svg8
-rw-r--r--.icons/kora/actions/16/format-text-subscript.svg8
-rw-r--r--.icons/kora/actions/16/format-text-superscript.svg8
-rw-r--r--.icons/kora/actions/16/format-text-symbol.svg8
-rw-r--r--.icons/kora/actions/16/format-text-underline.svg8
-rw-r--r--.icons/kora/actions/16/format-text-uppercase.svg8
-rw-r--r--.icons/kora/actions/16/formula.svg8
l---------.icons/kora/actions/16/forward.svg1
-rw-r--r--.icons/kora/actions/16/games-achievements.svg8
l---------.icons/kora/actions/16/games-config-background.svg1
-rw-r--r--.icons/kora/actions/16/games-config-board.svg8
l---------.icons/kora/actions/16/games-config-custom.svg1
l---------.icons/kora/actions/16/games-config-options.svg1
l---------.icons/kora/actions/16/games-config-theme.svg1
-rw-r--r--.icons/kora/actions/16/games-config-tiles.svg8
-rw-r--r--.icons/kora/actions/16/games-difficult.svg8
l---------.icons/kora/actions/16/games-endturn.svg1
l---------.icons/kora/actions/16/games-highscores.svg1
-rw-r--r--.icons/kora/actions/16/games-hint.svg8
l---------.icons/kora/actions/16/games-solve.svg1
-rw-r--r--.icons/kora/actions/16/gcr-gnupg.svg8
l---------.icons/kora/actions/16/geany-build.svg1
l---------.icons/kora/actions/16/geany-close-all.svg1
l---------.icons/kora/actions/16/geany-save-all.svg1
l---------.icons/kora/actions/16/get-hot-new-stuff.svg1
-rw-r--r--.icons/kora/actions/16/giggle-branch.svg11
l---------.icons/kora/actions/16/giggle-diff-view.svg1
l---------.icons/kora/actions/16/giggle-history-view.svg1
l---------.icons/kora/actions/16/giggle-remote.svg1
l---------.icons/kora/actions/16/giggle-tag.svg1
l---------.icons/kora/actions/16/globe.svg1
l---------.icons/kora/actions/16/gnome-app-install-star.svg1
l---------.icons/kora/actions/16/gnome-lockscreen.svg1
l---------.icons/kora/actions/16/gnome-searchtool.svg1
l---------.icons/kora/actions/16/gnome-stock-mail-fwd.svg1
l---------.icons/kora/actions/16/gnome-stock-mail-new.svg1
l---------.icons/kora/actions/16/gnome-stock-mail-rpl.svg1
l---------.icons/kora/actions/16/gnome-stock-mail-snd.svg1
l---------.icons/kora/actions/16/gnumeric-comment-edit.svg1
l---------.icons/kora/actions/16/gnumeric-link-edit.svg1
-rw-r--r--.icons/kora/actions/16/go-bottom.svg9
l---------.icons/kora/actions/16/go-down-search.svg1
-rw-r--r--.icons/kora/actions/16/go-down.svg8
l---------.icons/kora/actions/16/go-first-view-page.svg1
l---------.icons/kora/actions/16/go-first-view.svg1
-rw-r--r--.icons/kora/actions/16/go-first.svg9
l---------.icons/kora/actions/16/go-home-large.svg1
-rw-r--r--.icons/kora/actions/16/go-home.svg10
-rw-r--r--.icons/kora/actions/16/go-jump-declaration.svg8
-rw-r--r--.icons/kora/actions/16/go-jump-definition.svg8
l---------.icons/kora/actions/16/go-jump-locationbar.svg1
-rw-r--r--.icons/kora/actions/16/go-jump-rtl.svg8
l---------.icons/kora/actions/16/go-jump-today.svg1
-rw-r--r--.icons/kora/actions/16/go-jump.svg8
l---------.icons/kora/actions/16/go-last-view-page.svg1
l---------.icons/kora/actions/16/go-last-view.svg1
-rw-r--r--.icons/kora/actions/16/go-last.svg9
l---------.icons/kora/actions/16/go-left.svg1
-rw-r--r--.icons/kora/actions/16/go-next-context.svg9
-rw-r--r--.icons/kora/actions/16/go-next-use.svg8
l---------.icons/kora/actions/16/go-next-view-page.svg1
l---------.icons/kora/actions/16/go-next-view.svg1
-rw-r--r--.icons/kora/actions/16/go-next.svg8
-rw-r--r--.icons/kora/actions/16/go-parent-folder.svg8
-rw-r--r--.icons/kora/actions/16/go-previous-context.svg9
-rw-r--r--.icons/kora/actions/16/go-previous-use.svg8
l---------.icons/kora/actions/16/go-previous-view-page.svg1
l---------.icons/kora/actions/16/go-previous-view.svg1
-rw-r--r--.icons/kora/actions/16/go-previous.svg8
l---------.icons/kora/actions/16/go-right.svg1
l---------.icons/kora/actions/16/go-today.svg1
-rw-r--r--.icons/kora/actions/16/go-top.svg9
l---------.icons/kora/actions/16/go-up-search.svg1
-rw-r--r--.icons/kora/actions/16/go-up.svg8
l---------.icons/kora/actions/16/gohome.svg1
l---------.icons/kora/actions/16/gpg.svg1
l---------.icons/kora/actions/16/gpgsm.svg1
l---------.icons/kora/actions/16/gps.svg1
-rw-r--r--.icons/kora/actions/16/grid-axonometric.svg8
-rw-r--r--.icons/kora/actions/16/grid-rectangular.svg8
-rw-r--r--.icons/kora/actions/16/group-delete.svg9
-rw-r--r--.icons/kora/actions/16/group-edit.svg8
-rw-r--r--.icons/kora/actions/16/group-new.svg9
l---------.icons/kora/actions/16/gtg-home.svg1
l---------.icons/kora/actions/16/gtg-note-new.svg1
l---------.icons/kora/actions/16/gtg-people.svg1
l---------.icons/kora/actions/16/gtg-plugin.svg1
l---------.icons/kora/actions/16/gtg-tag-new.svg1
l---------.icons/kora/actions/16/gtg-tag.svg1
l---------.icons/kora/actions/16/gtg-tags-all.svg1
l---------.icons/kora/actions/16/gtg-tags-none.svg1
l---------.icons/kora/actions/16/gtg-task-dismiss.svg1
l---------.icons/kora/actions/16/gtg-task-done.svg1
l---------.icons/kora/actions/16/gtg-task-new.svg1
l---------.icons/kora/actions/16/gtg-task-undismiss.svg1
l---------.icons/kora/actions/16/gtg-task-undone.svg1
l---------.icons/kora/actions/16/gtg-work.svg1
l---------.icons/kora/actions/16/gtk-about.svg1
l---------.icons/kora/actions/16/gtk-add.svg1
l---------.icons/kora/actions/16/gtk-apply.svg1
l---------.icons/kora/actions/16/gtk-authentication.svg1
l---------.icons/kora/actions/16/gtk-bold.svg1
l---------.icons/kora/actions/16/gtk-cancel.svg1
l---------.icons/kora/actions/16/gtk-cdrom.svg1
l---------.icons/kora/actions/16/gtk-clear.svg1
l---------.icons/kora/actions/16/gtk-close.svg1
l---------.icons/kora/actions/16/gtk-color-picker.svg1
l---------.icons/kora/actions/16/gtk-connect.svg1
-rw-r--r--.icons/kora/actions/16/gtk-convert.svg8
l---------.icons/kora/actions/16/gtk-copy.svg1
l---------.icons/kora/actions/16/gtk-cut.svg1
l---------.icons/kora/actions/16/gtk-delete.svg1
l---------.icons/kora/actions/16/gtk-directory.svg1
l---------.icons/kora/actions/16/gtk-disconnect.svg1
l---------.icons/kora/actions/16/gtk-dnd-multiple.svg1
l---------.icons/kora/actions/16/gtk-edit.svg1
l---------.icons/kora/actions/16/gtk-execute.svg1
l---------.icons/kora/actions/16/gtk-file.svg1
l---------.icons/kora/actions/16/gtk-find-and-replace.svg1
l---------.icons/kora/actions/16/gtk-find.svg1
l---------.icons/kora/actions/16/gtk-floppy.svg1
l---------.icons/kora/actions/16/gtk-fullscreen.svg1
l---------.icons/kora/actions/16/gtk-go-back-ltr.svg1
l---------.icons/kora/actions/16/gtk-go-back-rtl.svg1
l---------.icons/kora/actions/16/gtk-go-down.svg1
l---------.icons/kora/actions/16/gtk-go-forward-ltr.svg1
l---------.icons/kora/actions/16/gtk-go-forward-rtl.svg1
l---------.icons/kora/actions/16/gtk-go-up.svg1
l---------.icons/kora/actions/16/gtk-goto-bottom.svg1
l---------.icons/kora/actions/16/gtk-goto-first-ltr.svg1
l---------.icons/kora/actions/16/gtk-goto-first-rtl.svg1
l---------.icons/kora/actions/16/gtk-goto-last-ltr.svg1
l---------.icons/kora/actions/16/gtk-goto-last-rtl.svg1
l---------.icons/kora/actions/16/gtk-goto-top.svg1
l---------.icons/kora/actions/16/gtk-home.svg1
l---------.icons/kora/actions/16/gtk-indent-ltr.svg1
l---------.icons/kora/actions/16/gtk-indent-rtl.svg1
l---------.icons/kora/actions/16/gtk-index.svg1
l---------.icons/kora/actions/16/gtk-info.svg1
l---------.icons/kora/actions/16/gtk-italic.svg1
l---------.icons/kora/actions/16/gtk-jump-to-ltr.svg1
l---------.icons/kora/actions/16/gtk-jump-to-rtl.svg1
l---------.icons/kora/actions/16/gtk-justify-center.svg1
l---------.icons/kora/actions/16/gtk-justify-fill.svg1
l---------.icons/kora/actions/16/gtk-justify-left.svg1
l---------.icons/kora/actions/16/gtk-justify-right.svg1
l---------.icons/kora/actions/16/gtk-leave-fullscreen.svg1
l---------.icons/kora/actions/16/gtk-media-forward-ltr.svg1
l---------.icons/kora/actions/16/gtk-media-forward-rtl.svg1
l---------.icons/kora/actions/16/gtk-media-next-ltr.svg1
l---------.icons/kora/actions/16/gtk-media-next-rtl.svg1
l---------.icons/kora/actions/16/gtk-media-pause.svg1
l---------.icons/kora/actions/16/gtk-media-play-ltr.svg1
l---------.icons/kora/actions/16/gtk-media-previous-ltr.svg1
l---------.icons/kora/actions/16/gtk-media-previous-rtl.svg1
l---------.icons/kora/actions/16/gtk-media-record.svg1
l---------.icons/kora/actions/16/gtk-media-rewind-ltr.svg1
l---------.icons/kora/actions/16/gtk-media-rewind-rtl.svg1
l---------.icons/kora/actions/16/gtk-media-stop.svg1
l---------.icons/kora/actions/16/gtk-new.svg1
l---------.icons/kora/actions/16/gtk-no.svg1
l---------.icons/kora/actions/16/gtk-ok.svg1
l---------.icons/kora/actions/16/gtk-open.svg1
l---------.icons/kora/actions/16/gtk-paste.svg1
l---------.icons/kora/actions/16/gtk-preferences.svg1
l---------.icons/kora/actions/16/gtk-print-preview.svg1
l---------.icons/kora/actions/16/gtk-print.svg1
l---------.icons/kora/actions/16/gtk-properties.svg1
l---------.icons/kora/actions/16/gtk-quit.svg1
l---------.icons/kora/actions/16/gtk-refresh.svg1
l---------.icons/kora/actions/16/gtk-remove.svg1
l---------.icons/kora/actions/16/gtk-revert-to-saved-ltr.svg1
l---------.icons/kora/actions/16/gtk-revert-to-saved-rtl.svg1
l---------.icons/kora/actions/16/gtk-save-as.svg1
l---------.icons/kora/actions/16/gtk-save.svg1
l---------.icons/kora/actions/16/gtk-select-all.svg1
l---------.icons/kora/actions/16/gtk-select-color.svg1
-rw-r--r--.icons/kora/actions/16/gtk-select-font.svg8
l---------.icons/kora/actions/16/gtk-spell-check.svg1
l---------.icons/kora/actions/16/gtk-stop.svg1
l---------.icons/kora/actions/16/gtk-undelete-ltr.svg1
l---------.icons/kora/actions/16/gtk-undelete-rtl.svg1
l---------.icons/kora/actions/16/gtk-yes.svg1
l---------.icons/kora/actions/16/gtk-zoom-fit.svg1
-rw-r--r--.icons/kora/actions/16/guides.svg8
l---------.icons/kora/actions/16/hand.svg1
l---------.icons/kora/actions/16/hb-activity.svg1
l---------.icons/kora/actions/16/hb-add-queue.svg1
l---------.icons/kora/actions/16/hb-complete.svg1
l---------.icons/kora/actions/16/hb-edit.svg1
l---------.icons/kora/actions/16/hb-pause.svg1
l---------.icons/kora/actions/16/hb-picture.svg1
l---------.icons/kora/actions/16/hb-presets.svg1
l---------.icons/kora/actions/16/hb-remove.svg1
l---------.icons/kora/actions/16/hb-showqueue.svg1
l---------.icons/kora/actions/16/hb-source.svg1
l---------.icons/kora/actions/16/hb-start.svg1
l---------.icons/kora/actions/16/hb-stop.svg1
-rw-r--r--.icons/kora/actions/16/help-about.svg9
l---------.icons/kora/actions/16/help-contents-vmware.svg1
-rw-r--r--.icons/kora/actions/16/help-contents.svg8
l---------.icons/kora/actions/16/help-contextual.svg1
l---------.icons/kora/actions/16/help-donate.svg1
l---------.icons/kora/actions/16/help-feedback.svg1
l---------.icons/kora/actions/16/help-hint.svg1
l---------.icons/kora/actions/16/help-info.svg1
l---------.icons/kora/actions/16/help-keybord-shortcuts.svg1
l---------.icons/kora/actions/16/help-whatsthis.svg1
l---------.icons/kora/actions/16/help.svg1
l---------.icons/kora/actions/16/hidemouse.svg1
-rw-r--r--.icons/kora/actions/16/hint.svg9
l---------.icons/kora/actions/16/history.svg1
l---------.icons/kora/actions/16/history_entry.svg1
-rw-r--r--.icons/kora/actions/16/homerun.svg9
l---------.icons/kora/actions/16/hook-notifier.svg1
-rw-r--r--.icons/kora/actions/16/horizontal.svg9
-rw-r--r--.icons/kora/actions/16/hotpixels.svg9
-rw-r--r--.icons/kora/actions/16/hypnotoad.svg8
-rw-r--r--.icons/kora/actions/16/icon_console.svg9
l---------.icons/kora/actions/16/icon_details.svg1
-rw-r--r--.icons/kora/actions/16/icon_radio.svg9
l---------.icons/kora/actions/16/icon_tag.svg1
-rw-r--r--.icons/kora/actions/16/icon_user.svg9
l---------.icons/kora/actions/16/identity.svg1
l---------.icons/kora/actions/16/im-aim.svg1
l---------.icons/kora/actions/16/im-ban-kick-user.svg1
-rw-r--r--.icons/kora/actions/16/im-ban-user.svg10
-rw-r--r--.icons/kora/actions/16/im-facebook.svg8
-rw-r--r--.icons/kora/actions/16/im-gadugadu.svg8
-rw-r--r--.icons/kora/actions/16/im-google-talk.svg8
-rw-r--r--.icons/kora/actions/16/im-google.svg8
-rw-r--r--.icons/kora/actions/16/im-groupwise.svg8
-rw-r--r--.icons/kora/actions/16/im-icq.svg11
-rw-r--r--.icons/kora/actions/16/im-identi.ca.svg9
-rw-r--r--.icons/kora/actions/16/im-invisible-user.svg9
-rw-r--r--.icons/kora/actions/16/im-irc.svg9
-rw-r--r--.icons/kora/actions/16/im-jabber.svg9
-rw-r--r--.icons/kora/actions/16/im-kick-user.svg9
l---------.icons/kora/actions/16/im-local-xmpp.svg1
l---------.icons/kora/actions/16/im-message-new.svg1
-rw-r--r--.icons/kora/actions/16/im-msn.svg8
l---------.icons/kora/actions/16/im-nov.svg1
-rw-r--r--.icons/kora/actions/16/im-qq.svg9
-rw-r--r--.icons/kora/actions/16/im-skype.svg8
-rw-r--r--.icons/kora/actions/16/im-twitter.svg8
-rw-r--r--.icons/kora/actions/16/im-user-away.svg9
-rw-r--r--.icons/kora/actions/16/im-user-busy.svg9
-rw-r--r--.icons/kora/actions/16/im-user-offline.svg8
-rw-r--r--.icons/kora/actions/16/im-user-online.svg9
-rw-r--r--.icons/kora/actions/16/im-user.svg9
-rw-r--r--.icons/kora/actions/16/im-yahoo.svg8
-rw-r--r--.icons/kora/actions/16/im-youtube.svg8
l---------.icons/kora/actions/16/image-adjust.svg1
l---------.icons/kora/actions/16/image-auto-adjust.svg1
-rw-r--r--.icons/kora/actions/16/image-crop.svg8
-rw-r--r--.icons/kora/actions/16/image-denoise.svg9
-rw-r--r--.icons/kora/actions/16/image-filter.svg9
l---------.icons/kora/actions/16/image-loading.svg1
l---------.icons/kora/actions/16/image-missing.svg1
-rw-r--r--.icons/kora/actions/16/image-red-eye.svg9
-rw-r--r--.icons/kora/actions/16/image-sharpen.svg8
-rw-r--r--.icons/kora/actions/16/image-straighten.svg8
-rwxr-xr-x.icons/kora/actions/16/image-x-generic-symbolic.svg8
l---------.icons/kora/actions/16/imagecomment.svg1
-rw-r--r--.icons/kora/actions/16/inbox.svg9
-rw-r--r--.icons/kora/actions/16/indicator-notification-close-deselect.svg8
l---------.icons/kora/actions/16/indicator-notification-close-select.svg1
-rw-r--r--.icons/kora/actions/16/insert-button.svg9
-rw-r--r--.icons/kora/actions/16/insert-emoticon.svg8
-rw-r--r--.icons/kora/actions/16/insert-endnote.svg9
-rw-r--r--.icons/kora/actions/16/insert-footnote.svg8
l---------.icons/kora/actions/16/insert-horizontal-rule.svg1
-rw-r--r--.icons/kora/actions/16/insert-image.svg8
-rw-r--r--.icons/kora/actions/16/insert-link.svg8
-rw-r--r--.icons/kora/actions/16/insert-math-expression.svg8
-rw-r--r--.icons/kora/actions/16/insert-more-mark.svg8
-rw-r--r--.icons/kora/actions/16/insert-object.svg9
-rw-r--r--.icons/kora/actions/16/insert-page-break.svg8
l---------.icons/kora/actions/16/insert-table-of-contents.svg1
-rw-r--r--.icons/kora/actions/16/insert-table.svg8
l---------.icons/kora/actions/16/insert-tableofcontents.svg1
-rw-r--r--.icons/kora/actions/16/insert-text-frame.svg8
-rw-r--r--.icons/kora/actions/16/insert-text.svg8
-rw-r--r--.icons/kora/actions/16/interactive_simplify.svg8
l---------.icons/kora/actions/16/internet-amarok.svg1
l---------.icons/kora/actions/16/internet-services.svg1
l---------.icons/kora/actions/16/invertimage.svg1
l---------.icons/kora/actions/16/irc-channel-active.svg1
-rw-r--r--.icons/kora/actions/16/irc-channel-inactive.svg8
l---------.icons/kora/actions/16/irc-close-channel.svg1
l---------.icons/kora/actions/16/irc-join-channel.svg1
l---------.icons/kora/actions/16/irc-operator.svg1
-rw-r--r--.icons/kora/actions/16/irc-remove-operator.svg8
l---------.icons/kora/actions/16/irc-unvoice.svg1
l---------.icons/kora/actions/16/irc-voice.svg1
l---------.icons/kora/actions/16/items-tags.svg1
l---------.icons/kora/actions/16/itmages-add.svg1
l---------.icons/kora/actions/16/itmages-cancel.svg1
l---------.icons/kora/actions/16/itmages-copy-link.svg1
l---------.icons/kora/actions/16/itmages-error.svg1
l---------.icons/kora/actions/16/itmages-folder.svg1
l---------.icons/kora/actions/16/itmages-information.svg1
l---------.icons/kora/actions/16/itmages-open-browser.svg1
l---------.icons/kora/actions/16/itmages-question.svg1
l---------.icons/kora/actions/16/itmages-quit.svg1
l---------.icons/kora/actions/16/itmages-remove.svg1
l---------.icons/kora/actions/16/itmages-resize.svg1
l---------.icons/kora/actions/16/itmages-rotate.svg1
l---------.icons/kora/actions/16/itmages-select-all.svg1
l---------.icons/kora/actions/16/itmages-settings.svg1
l---------.icons/kora/actions/16/itmages-stop.svg1
l---------.icons/kora/actions/16/itmages-tools.svg1
l---------.icons/kora/actions/16/itmages-upload.svg1
l---------.icons/kora/actions/16/itmages-utils.svg1
l---------.icons/kora/actions/16/itmages-warning.svg1
-rw-r--r--.icons/kora/actions/16/journal-new.svg8
-rw-r--r--.icons/kora/actions/16/kdeconnect.svg9
l---------.icons/kora/actions/16/kdenlive-add-clip.svg1
l---------.icons/kora/actions/16/kdenlive-add-color-clip.svg1
l---------.icons/kora/actions/16/kdenlive-add-slide-clip.svg1
l---------.icons/kora/actions/16/kdenlive-add-text-clip.svg1
l---------.icons/kora/actions/16/kdenlive-align-bottom.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-align-hor.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-align-left.svg8
l---------.icons/kora/actions/16/kdenlive-align-none.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-align-right.svg8
l---------.icons/kora/actions/16/kdenlive-align-top.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-align-vert.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-composite.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-custom-effect.svg8
l---------.icons/kora/actions/16/kdenlive-deleffect.svg1
l---------.icons/kora/actions/16/kdenlive-down.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-hide-audio.svg9
-rw-r--r--.icons/kora/actions/16/kdenlive-hide-video.svg9
-rw-r--r--.icons/kora/actions/16/kdenlive-insert-edit.svg8
l---------.icons/kora/actions/16/kdenlive-insert-rect.svg1
l---------.icons/kora/actions/16/kdenlive-insert-unicode.svg1
l---------.icons/kora/actions/16/kdenlive-lock.svg1
l---------.icons/kora/actions/16/kdenlive-menu.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-normal-edit.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-object-height.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-object-width.svg8
l---------.icons/kora/actions/16/kdenlive-overwrite-edit.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-select-all.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-select-images.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-select-rects.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-select-texts.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-select-tool.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-show-audio.svg12
-rw-r--r--.icons/kora/actions/16/kdenlive-show-audiothumb.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-show-markers.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-show-video.svg9
l---------.icons/kora/actions/16/kdenlive-show-videothumb.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-slide.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-slip.svg11
l---------.icons/kora/actions/16/kdenlive-snap.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-spacer-tool.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-split-audio.svg9
l---------.icons/kora/actions/16/kdenlive-track-has-effect.svg1
l---------.icons/kora/actions/16/kdenlive-track_has_effect.svg1
l---------.icons/kora/actions/16/kdenlive-unlock.svg1
l---------.icons/kora/actions/16/kdenlive-unselect-all.svg1
l---------.icons/kora/actions/16/kdenlive-up.svg1
l---------.icons/kora/actions/16/kdenlive-zindex-bottom.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-zindex-down.svg9
-rw-r--r--.icons/kora/actions/16/kdenlive-zindex-top.svg9
l---------.icons/kora/actions/16/kdenlive-zindex-up.svg1
l---------.icons/kora/actions/16/kdenlive-zone-end.svg1
l---------.icons/kora/actions/16/kdenlive-zone-start.svg1
-rw-r--r--.icons/kora/actions/16/kdenlive-zoom-large.svg8
-rw-r--r--.icons/kora/actions/16/kdenlive-zoom-small.svg9
l---------.icons/kora/actions/16/kdocumentinfo.svg1
-rw-r--r--.icons/kora/actions/16/key-enter.svg9
l---------.icons/kora/actions/16/key_enter.svg1
l---------.icons/kora/actions/16/kfm_home.svg1
-rw-r--r--.icons/kora/actions/16/kittens.svg8
-rw-r--r--.icons/kora/actions/16/kmouth-phrase-new.svg8
l---------.icons/kora/actions/16/kmouth-phrase.svg1
l---------.icons/kora/actions/16/kmouth-phrasebook.svg1
-rw-r--r--.icons/kora/actions/16/kmouth-phresebook-new.svg9
l---------.icons/kora/actions/16/knotes_alarm.svg1
l---------.icons/kora/actions/16/knotes_date.svg1
l---------.icons/kora/actions/16/knotes_delete.svg1
l---------.icons/kora/actions/16/kontes_close.svg1
-rw-r--r--.icons/kora/actions/16/kr_combine.svg8
-rw-r--r--.icons/kora/actions/16/kr_comparedirs.svg8
l---------.icons/kora/actions/16/kr_diskusage.svg1
l---------.icons/kora/actions/16/kr_jumpback.svg1
l---------.icons/kora/actions/16/kr_mountman.svg1
l---------.icons/kora/actions/16/kr_setjumpback.svg1
-rw-r--r--.icons/kora/actions/16/kr_syncbrowse_off.svg8
l---------.icons/kora/actions/16/kr_syncbrowse_on.svg1
-rw-r--r--.icons/kora/actions/16/kr_unselect.svg8
-rw-r--r--.icons/kora/actions/16/kstars_cbound.svg8
-rw-r--r--.icons/kora/actions/16/kstars_clines.svg8
-rw-r--r--.icons/kora/actions/16/kstars_cnames.svg8
-rw-r--r--.icons/kora/actions/16/kstars_deepsky.svg8
-rw-r--r--.icons/kora/actions/16/kstars_ekos.svg8
-rw-r--r--.icons/kora/actions/16/kstars_fitsviewer.svg8
-rw-r--r--.icons/kora/actions/16/kstars_grid.svg8
-rw-r--r--.icons/kora/actions/16/kstars_hgrid.svg8
-rw-r--r--.icons/kora/actions/16/kstars_horizon.svg9
-rw-r--r--.icons/kora/actions/16/kstars_indi.svg8
-rw-r--r--.icons/kora/actions/16/kstars_mw.svg9
-rw-r--r--.icons/kora/actions/16/kstars_satellites.svg9
-rw-r--r--.icons/kora/actions/16/kstars_solarsystem.svg8
-rw-r--r--.icons/kora/actions/16/kstars_supernovae.svg9
l---------.icons/kora/actions/16/kt-add-feeds.svg1
-rw-r--r--.icons/kora/actions/16/kt-add-filters.svg8
l---------.icons/kora/actions/16/kt-bandwidth-scheduler.svg1
l---------.icons/kora/actions/16/kt-change-tracker.svg1
l---------.icons/kora/actions/16/kt-check-data.svg1
l---------.icons/kora/actions/16/kt-chunks.svg1
l---------.icons/kora/actions/16/kt-encrypted.svg1
l---------.icons/kora/actions/16/kt-info-widget.svg1
-rw-r--r--.icons/kora/actions/16/kt-magnet.svg9
l---------.icons/kora/actions/16/kt-pause.svg1
l---------.icons/kora/actions/16/kt-plugins.svg1
l---------.icons/kora/actions/16/kt-queue-manager.svg1
l---------.icons/kora/actions/16/kt-remove-feeds.svg1
-rw-r--r--.icons/kora/actions/16/kt-remove-filters.svg8
l---------.icons/kora/actions/16/kt-remove.svg1
l---------.icons/kora/actions/16/kt-restore-defaults.svg1
l---------.icons/kora/actions/16/kt-set-max-download-speed.svg1
l---------.icons/kora/actions/16/kt-set-max-upload-speed.svg1
l---------.icons/kora/actions/16/kt-show-statusbar.svg1
-rw-r--r--.icons/kora/actions/16/kt-speed-limits.svg9
l---------.icons/kora/actions/16/kt-start-all.svg1
l---------.icons/kora/actions/16/kt-start.svg1
-rw-r--r--.icons/kora/actions/16/kt-stop-all.svg8
l---------.icons/kora/actions/16/kt-stop.svg1
-rw-r--r--.icons/kora/actions/16/kt-upnp.svg8
l---------.icons/kora/actions/16/ktnef_extract_to.svg1
l---------.icons/kora/actions/16/label-amarok.svg1
-rw-r--r--.icons/kora/actions/16/labplot-TeX-logo.svg8
l---------.icons/kora/actions/16/labplot-auto-scale-all.svg1
l---------.icons/kora/actions/16/labplot-auto-scale-x.svg1
l---------.icons/kora/actions/16/labplot-auto-scale-y.svg1
-rw-r--r--.icons/kora/actions/16/labplot-axis-horizontal.svg8
-rw-r--r--.icons/kora/actions/16/labplot-axis-vertical.svg8
l---------.icons/kora/actions/16/labplot-cursor-arrow.svg1
l---------.icons/kora/actions/16/labplot-format-text-symbol.svg1
-rw-r--r--.icons/kora/actions/16/labplot-shift-down-y.svg8
-rw-r--r--.icons/kora/actions/16/labplot-shift-left-x.svg8
-rw-r--r--.icons/kora/actions/16/labplot-shift-right-x.svg8
-rw-r--r--.icons/kora/actions/16/labplot-shift-up-y.svg8
l---------.icons/kora/actions/16/labplot-transform-move.svg1
-rw-r--r--.icons/kora/actions/16/labplot-xy-curve.svg8
-rw-r--r--.icons/kora/actions/16/labplot-xy-equation-curve.svg8
-rw-r--r--.icons/kora/actions/16/labplot-xy-fit-curve.svg8
-rw-r--r--.icons/kora/actions/16/labplot-xy-plot-four-axes.svg8
-rw-r--r--.icons/kora/actions/16/labplot-xy-plot-two-axes-centered-origin.svg8
-rw-r--r--.icons/kora/actions/16/labplot-xy-plot-two-axes-centered.svg8
-rw-r--r--.icons/kora/actions/16/labplot-xy-plot-two-axes.svg8
l---------.icons/kora/actions/16/labplot-zoom-in-x.svg1
l---------.icons/kora/actions/16/labplot-zoom-in-y.svg1
l---------.icons/kora/actions/16/labplot-zoom-out-x.svg1
l---------.icons/kora/actions/16/labplot-zoom-out-y.svg1
l---------.icons/kora/actions/16/languages.svg1
-rw-r--r--.icons/kora/actions/16/layer-bottom.svg9
-rw-r--r--.icons/kora/actions/16/layer-delete.svg10
-rw-r--r--.icons/kora/actions/16/layer-duplicate.svg8
-rw-r--r--.icons/kora/actions/16/layer-lower.svg9
-rw-r--r--.icons/kora/actions/16/layer-new.svg10
-rw-r--r--.icons/kora/actions/16/layer-next.svg9
-rw-r--r--.icons/kora/actions/16/layer-previous.svg9
-rw-r--r--.icons/kora/actions/16/layer-raise.svg9
l---------.icons/kora/actions/16/layer-rename.svg1
-rw-r--r--.icons/kora/actions/16/layer-top.svg9
-rw-r--r--.icons/kora/actions/16/layer-visible-off.svg8
-rw-r--r--.icons/kora/actions/16/layer-visible-on.svg8
l---------.icons/kora/actions/16/lens.svg1
-rw-r--r--.icons/kora/actions/16/lensautofix.svg8
-rw-r--r--.icons/kora/actions/16/lensdistortion.svg8
l---------.icons/kora/actions/16/libpeas-plugin.svg1
-rw-r--r--.icons/kora/actions/16/license.svg9
-rw-r--r--.icons/kora/actions/16/lighttable.svg8
l---------.icons/kora/actions/16/lighttableadd.svg1
-rw-r--r--.icons/kora/actions/16/lines-connector.svg8
-rw-r--r--.icons/kora/actions/16/link.svg9
-rw-r--r--.icons/kora/actions/16/list-add-font.svg9
l---------.icons/kora/actions/16/list-add-user.svg1
-rw-r--r--.icons/kora/actions/16/list-add.svg8
-rw-r--r--.icons/kora/actions/16/list-remove-all.svg9
-rw-r--r--.icons/kora/actions/16/list-remove-user.svg9
-rw-r--r--.icons/kora/actions/16/list-remove.svg8
l---------.icons/kora/actions/16/list-resource-add.svg1
-rw-r--r--.icons/kora/actions/16/location.svg9
l---------.icons/kora/actions/16/locationbar_erase.svg1
l---------.icons/kora/actions/16/lock.svg1
-rw-r--r--.icons/kora/actions/16/love-amarok.svg9
-rw-r--r--.icons/kora/actions/16/love.svg9
l---------.icons/kora/actions/16/loved_radio.svg1
l---------.icons/kora/actions/16/lpi-bug.svg1
l---------.icons/kora/actions/16/lpi-help.svg1
l---------.icons/kora/actions/16/lpi-translate.svg1
l---------.icons/kora/actions/16/mail-archive.svg1
-rw-r--r--.icons/kora/actions/16/mail-attachment.svg8
l---------.icons/kora/actions/16/mail-deleted.svg1
-rw-r--r--.icons/kora/actions/16/mail-encrypted-full.svg10
l---------.icons/kora/actions/16/mail-encrypted-part.svg1
l---------.icons/kora/actions/16/mail-encrypted.svg1
-rw-r--r--.icons/kora/actions/16/mail-flag.svg10
l---------.icons/kora/actions/16/mail-flagged.svg1
l---------.icons/kora/actions/16/mail-folder-inbox.svg1
l---------.icons/kora/actions/16/mail-folder-outbox.svg1
-rw-r--r--.icons/kora/actions/16/mail-folder-sent.svg10
-rw-r--r--.icons/kora/actions/16/mail-forward.svg8
l---------.icons/kora/actions/16/mail-forwarded-replied.svg1
l---------.icons/kora/actions/16/mail-forwarded.svg1
l---------.icons/kora/actions/16/mail-inbox.svg1
-rw-r--r--.icons/kora/actions/16/mail-invitation.svg11
l---------.icons/kora/actions/16/mail-mark-important.svg1
-rw-r--r--.icons/kora/actions/16/mail-mark-junk.svg9
-rw-r--r--.icons/kora/actions/16/mail-mark-notjunk.svg3
-rw-r--r--.icons/kora/actions/16/mail-mark-read.svg10
l---------.icons/kora/actions/16/mail-mark-task.svg1
l---------.icons/kora/actions/16/mail-mark-unread-new.svg1
-rw-r--r--.icons/kora/actions/16/mail-mark-unread.svg9
-rw-r--r--.icons/kora/actions/16/mail-meeting-request-reply.svg9
-rw-r--r--.icons/kora/actions/16/mail-message-new-list.svg10
-rw-r--r--.icons/kora/actions/16/mail-message-new.svg10
l---------.icons/kora/actions/16/mail-message.svg1
-rw-r--r--.icons/kora/actions/16/mail-move.svg10
-rw-r--r--.icons/kora/actions/16/mail-open-multiple.svg12
l---------.icons/kora/actions/16/mail-outbox.svg1
l---------.icons/kora/actions/16/mail-queue.svg1
-rw-r--r--.icons/kora/actions/16/mail-read.svg10
-rw-r--r--.icons/kora/actions/16/mail-receive.svg10
l---------.icons/kora/actions/16/mail-replied.svg1
l---------.icons/kora/actions/16/mail-reply-all.svg1
l---------.icons/kora/actions/16/mail-reply-custom-all.svg1
l---------.icons/kora/actions/16/mail-reply-custom.svg1
l---------.icons/kora/actions/16/mail-reply-list.svg1
l---------.icons/kora/actions/16/mail-reply-sender.svg1
-rw-r--r--.icons/kora/actions/16/mail-send-receive.svg8
-rw-r--r--.icons/kora/actions/16/mail-send.svg9
l---------.icons/kora/actions/16/mail-sent.svg1
l---------.icons/kora/actions/16/mail-signature-unknown.svg1
-rw-r--r--.icons/kora/actions/16/mail-signed-full.svg10
l---------.icons/kora/actions/16/mail-signed-fully.svg1
l---------.icons/kora/actions/16/mail-signed-part.svg1
l---------.icons/kora/actions/16/mail-signed-verified.svg1
l---------.icons/kora/actions/16/mail-signed.svg1
-rw-r--r--.icons/kora/actions/16/mail-tagged.svg10
l---------.icons/kora/actions/16/mail-task.svg1
-rw-r--r--.icons/kora/actions/16/mail-thread-ignored.svg8
-rw-r--r--.icons/kora/actions/16/mail-thread-watch.svg9
-rw-r--r--.icons/kora/actions/16/mail-unread-multiple.svg12
-rwxr-xr-x.icons/kora/actions/16/mail-unread-new.svg8
l---------.icons/kora/actions/16/mail-unread.svg1
l---------.icons/kora/actions/16/mail_forward.svg1
l---------.icons/kora/actions/16/mail_generic.svg1
l---------.icons/kora/actions/16/mail_new.svg1
l---------.icons/kora/actions/16/mail_reply.svg1
l---------.icons/kora/actions/16/mail_replyall.svg1
-rw-r--r--.icons/kora/actions/16/manga.svg8
-rw-r--r--.icons/kora/actions/16/map-flat.svg8
-rw-r--r--.icons/kora/actions/16/map-globe.svg8
-rw-r--r--.icons/kora/actions/16/map-gnomonic.svg8
-rw-r--r--.icons/kora/actions/16/map-mercator.svg8
-rw-r--r--.icons/kora/actions/16/mark-location.svg8
-rw-r--r--.icons/kora/actions/16/measure.svg8
-rw-r--r--.icons/kora/actions/16/media-album-cover-manager-amarok.svg9
l---------.icons/kora/actions/16/media-album-cover.svg1
l---------.icons/kora/actions/16/media-album-repeat-amarok.svg1
-rw-r--r--.icons/kora/actions/16/media-album-track.svg9
-rw-r--r--.icons/kora/actions/16/media-eject.svg8
l---------.icons/kora/actions/16/media-forward.svg1
l---------.icons/kora/actions/16/media-import-audio-cd.svg1
l---------.icons/kora/actions/16/media-pause.svg1
l---------.icons/kora/actions/16/media-play.svg1
-rw-r--r--.icons/kora/actions/16/media-playback-pause.svg8
-rw-r--r--.icons/kora/actions/16/media-playback-paused.svg8
-rw-r--r--.icons/kora/actions/16/media-playback-playing.svg9
-rw-r--r--.icons/kora/actions/16/media-playback-start-rtl.svg8
-rw-r--r--.icons/kora/actions/16/media-playback-start.svg8
-rw-r--r--.icons/kora/actions/16/media-playback-stop.svg8
-rw-r--r--.icons/kora/actions/16/media-playback-stopped.svg8
-rw-r--r--.icons/kora/actions/16/media-playlist-normal.svg8
l---------.icons/kora/actions/16/media-playlist-play.svg1
l---------.icons/kora/actions/16/media-playlist-repeat-amarok.svg1
l---------.icons/kora/actions/16/media-playlist-repeat-song.svg1
-rw-r--r--.icons/kora/actions/16/media-playlist-repeat.svg8
-rw-r--r--.icons/kora/actions/16/media-playlist-shuffle.svg8
-rw-r--r--.icons/kora/actions/16/media-random-albums-amarok.svg8
-rw-r--r--.icons/kora/actions/16/media-random-tracks-amarok.svg8
-rw-r--r--.icons/kora/actions/16/media-record.svg8
-rw-r--r--.icons/kora/actions/16/media-repeat-album-amarok.svg8
l---------.icons/kora/actions/16/media-repeat-all.svg1
-rw-r--r--.icons/kora/actions/16/media-repeat-none.svg9
-rw-r--r--.icons/kora/actions/16/media-repeat-playlist-amarok.svg8
l---------.icons/kora/actions/16/media-repeat-single.svg1
-rw-r--r--.icons/kora/actions/16/media-repeat-track-amarok.svg9
l---------.icons/kora/actions/16/media-rewind.svg1
-rw-r--r--.icons/kora/actions/16/media-seek-backward.svg8
-rw-r--r--.icons/kora/actions/16/media-seek-forward.svg8
-rw-r--r--.icons/kora/actions/16/media-show-active-track-amarok.svg9
-rw-r--r--.icons/kora/actions/16/media-skip-backward.svg8
-rw-r--r--.icons/kora/actions/16/media-skip-forward.svg8
l---------.icons/kora/actions/16/media-standard-track-progression-amarok.svg1
l---------.icons/kora/actions/16/media-stop.svg1
l---------.icons/kora/actions/16/media-track-add-amarok.svg1
l---------.icons/kora/actions/16/media-track-edit-amarok.svg1
-rw-r--r--.icons/kora/actions/16/media-track-queue-amarok.svg9
l---------.icons/kora/actions/16/media-track-remove-amarok.svg1
-rw-r--r--.icons/kora/actions/16/media-view-subtitles.svg9
l---------.icons/kora/actions/16/meeting-attending-tentative.svg1
l---------.icons/kora/actions/16/meeting-attending.svg1
-rw-r--r--.icons/kora/actions/16/meeting-participant-no-response.svg9
-rw-r--r--.icons/kora/actions/16/meeting-participant-request-response.svg9
l---------.icons/kora/actions/16/meld-version-control.svg1
l---------.icons/kora/actions/16/menu_new.svg1
l---------.icons/kora/actions/16/menu_new_sep.svg1
-rw-r--r--.icons/kora/actions/16/merge.svg10
-rw-r--r--.icons/kora/actions/16/mesh-gradient-fit.svg9
-rw-r--r--.icons/kora/actions/16/mesh-gradient.svg9
l---------.icons/kora/actions/16/message-close.svg1
-rwxr-xr-x.icons/kora/actions/16/message.svg8
l---------.icons/kora/actions/16/messagebox_warning.svg1
-rw-r--r--.icons/kora/actions/16/mic-off.svg8
-rw-r--r--.icons/kora/actions/16/mic-on.svg8
-rw-r--r--.icons/kora/actions/16/mic-ready.svg8
l---------.icons/kora/actions/16/milestone.svg1
l---------.icons/kora/actions/16/multimedia-volume-control.svg1
l---------.icons/kora/actions/16/music-amarok.svg1
l---------.icons/kora/actions/16/nemo-eject.svg1
-rw-r--r--.icons/kora/actions/16/network-connect.svg8
-rw-r--r--.icons/kora/actions/16/network-disconnect.svg8
-rw-r--r--.icons/kora/actions/16/network-server-vmware.svg8
-rw-r--r--.icons/kora/actions/16/new-24h-appointment.svg9
l---------.icons/kora/actions/16/new-audio-alarm.svg1
l---------.icons/kora/actions/16/news-subscribe.svg1
-rw-r--r--.icons/kora/actions/16/news-unsubscribe.svg11
l---------.icons/kora/actions/16/next.svg1
l---------.icons/kora/actions/16/no-marker.svg1
-rw-r--r--.icons/kora/actions/16/no.svg9
l---------.icons/kora/actions/16/nocover.svg1
-rw-r--r--.icons/kora/actions/16/node-add.svg10
-rw-r--r--.icons/kora/actions/16/node-break.svg10
-rw-r--r--.icons/kora/actions/16/node-delete-segment.svg10
-rw-r--r--.icons/kora/actions/16/node-delete.svg9
-rw-r--r--.icons/kora/actions/16/node-join-segment.svg10
-rw-r--r--.icons/kora/actions/16/node-join.svg10
-rw-r--r--.icons/kora/actions/16/node-segment-curve.svg9
-rw-r--r--.icons/kora/actions/16/node-segment-line.svg9
-rw-r--r--.icons/kora/actions/16/node-transform.svg8
-rw-r--r--.icons/kora/actions/16/node-type-auto-smooth.svg9
-rw-r--r--.icons/kora/actions/16/node-type-cusp.svg9
-rw-r--r--.icons/kora/actions/16/node-type-smooth.svg9
-rw-r--r--.icons/kora/actions/16/node-type-symmetric.svg10
l---------.icons/kora/actions/16/noisereduction.svg1
l---------.icons/kora/actions/16/non-starred.svg1
l---------.icons/kora/actions/16/object-align-horizontal-center-calligra.svg1
l---------.icons/kora/actions/16/object-align-horizontal-left-calligra.svg1
l---------.icons/kora/actions/16/object-align-horizontal-right-calligra.svg1
l---------.icons/kora/actions/16/object-align-vertical-bottom-calligra.svg1
l---------.icons/kora/actions/16/object-align-vertical-bottom-top-calligra.svg1
l---------.icons/kora/actions/16/object-align-vertical-center-calligra.svg1
l---------.icons/kora/actions/16/object-align-vertical-top-calligra.svg1
-rw-r--r--.icons/kora/actions/16/object-columns.svg8
l---------.icons/kora/actions/16/object-crop.svg1
-rw-r--r--.icons/kora/actions/16/object-fill.svg8
-rw-r--r--.icons/kora/actions/16/object-flip-horizontal.svg8
-rw-r--r--.icons/kora/actions/16/object-flip-vertical.svg8
l---------.icons/kora/actions/16/object-group-calligra.svg1
-rw-r--r--.icons/kora/actions/16/object-group.svg8
l---------.icons/kora/actions/16/object-hidden.svg1
l---------.icons/kora/actions/16/object-inverse.svg1
-rw-r--r--.icons/kora/actions/16/object-locked.svg9
l---------.icons/kora/actions/16/object-order-back-calligra.svg1
-rw-r--r--.icons/kora/actions/16/object-order-back.svg8
l---------.icons/kora/actions/16/object-order-front-calligra.svg1
-rw-r--r--.icons/kora/actions/16/object-order-front.svg8
l---------.icons/kora/actions/16/object-order-lower-calligra.svg1
-rw-r--r--.icons/kora/actions/16/object-order-lower.svg8
l---------.icons/kora/actions/16/object-order-raise-calligra.svg1
-rw-r--r--.icons/kora/actions/16/object-order-raise.svg8
-rw-r--r--.icons/kora/actions/16/object-rotate-left.svg8
-rw-r--r--.icons/kora/actions/16/object-rotate-right.svg8
-rw-r--r--.icons/kora/actions/16/object-rows.svg9
-rw-r--r--.icons/kora/actions/16/object-select.svg8
-rw-r--r--.icons/kora/actions/16/object-straighten.svg8
-rw-r--r--.icons/kora/actions/16/object-stroke-style.svg8
-rw-r--r--.icons/kora/actions/16/object-stroke.svg8
-rw-r--r--.icons/kora/actions/16/object-to-path.svg9
-rw-r--r--.icons/kora/actions/16/object-tweak-attract.svg8
-rw-r--r--.icons/kora/actions/16/object-tweak-blur.svg9
-rw-r--r--.icons/kora/actions/16/object-tweak-duplicate.svg9
-rw-r--r--.icons/kora/actions/16/object-tweak-jitter-color.svg9
-rw-r--r--.icons/kora/actions/16/object-tweak-paint.svg9
-rw-r--r--.icons/kora/actions/16/object-tweak-push.svg8
-rw-r--r--.icons/kora/actions/16/object-tweak-randomize.svg8
-rw-r--r--.icons/kora/actions/16/object-tweak-rotate.svg26
-rw-r--r--.icons/kora/actions/16/object-tweak-shrink.svg8
l---------.icons/kora/actions/16/object-ungroup-calligra.svg1
-rw-r--r--.icons/kora/actions/16/object-ungroup-pop-selection.svg8
-rw-r--r--.icons/kora/actions/16/object-ungroup.svg8
-rw-r--r--.icons/kora/actions/16/object-unlocked.svg9
l---------.icons/kora/actions/16/object-visible.svg1
l---------.icons/kora/actions/16/off-outline.svg1
l---------.icons/kora/actions/16/off.svg1
-rw-r--r--.icons/kora/actions/16/office-chart-area-focus-peak-node.svg10
-rw-r--r--.icons/kora/actions/16/office-chart-area-percentage.svg9
-rw-r--r--.icons/kora/actions/16/office-chart-area-stacked.svg10
-rw-r--r--.icons/kora/actions/16/office-chart-area.svg10
-rw-r--r--.icons/kora/actions/16/office-chart-bar-percentage.svg9
-rw-r--r--.icons/kora/actions/16/office-chart-bar-stacked.svg9
-rw-r--r--.icons/kora/actions/16/office-chart-bar.svg9
-rw-r--r--.icons/kora/actions/16/office-chart-line-forecast.svg9
-rw-r--r--.icons/kora/actions/16/office-chart-line-percentage.svg9
-rw-r--r--.icons/kora/actions/16/office-chart-line-stacked.svg9
-rw-r--r--.icons/kora/actions/16/office-chart-line.svg9
-rw-r--r--.icons/kora/actions/16/office-chart-pie.svg8
-rw-r--r--.icons/kora/actions/16/office-chart-polar-stacked.svg8
-rw-r--r--.icons/kora/actions/16/office-chart-polar.svg8
-rw-r--r--.icons/kora/actions/16/office-chart-ring.svg8
-rw-r--r--.icons/kora/actions/16/office-chart-scatter.svg9
-rw-r--r--.icons/kora/actions/16/office-report.svg8
l---------.icons/kora/actions/16/oilpaint.svg1
l---------.icons/kora/actions/16/ok.svg1
l---------.icons/kora/actions/16/on-outline.svg1
l---------.icons/kora/actions/16/on.svg1
l---------.icons/kora/actions/16/open-for-editing.svg1
l---------.icons/kora/actions/16/open-magnet.svg1
l---------.icons/kora/actions/16/open-menu.svg1
-rw-r--r--.icons/kora/actions/16/osd-duplicate.svg11
-rw-r--r--.icons/kora/actions/16/osd-rotate-ccw.svg8
-rw-r--r--.icons/kora/actions/16/osd-rotate-cw.svg8
-rw-r--r--.icons/kora/actions/16/osd-rotate-flip.svg11
-rw-r--r--.icons/kora/actions/16/osd-rotate-normal.svg8
-rw-r--r--.icons/kora/actions/16/osd-sbs-left.svg12
-rw-r--r--.icons/kora/actions/16/osd-sbs-sright.svg12
-rw-r--r--.icons/kora/actions/16/osd-shutd-laptop.svg11
-rw-r--r--.icons/kora/actions/16/osd-shutd-screen.svg11
-rw-r--r--.icons/kora/actions/16/outbox.svg8
-rw-r--r--.icons/kora/actions/16/output_win.svg8
l---------.icons/kora/actions/16/overexposure.svg1
-rw-r--r--.icons/kora/actions/16/overflow-menu-left.svg8
-rw-r--r--.icons/kora/actions/16/overflow-menu-right.svg8
-rw-r--r--.icons/kora/actions/16/overflow-menu.svg8
-rw-r--r--.icons/kora/actions/16/pack-less.svg9
-rw-r--r--.icons/kora/actions/16/pack-more.svg9
l---------.icons/kora/actions/16/package.svg1
l---------.icons/kora/actions/16/package_settings.svg1
-rw-r--r--.icons/kora/actions/16/page-2sides.svg9
-rw-r--r--.icons/kora/actions/16/page-3sides.svg9
-rw-r--r--.icons/kora/actions/16/page-4sides.svg9
-rw-r--r--.icons/kora/actions/16/page-simple.svg8
l---------.icons/kora/actions/16/page-zoom.svg1
-rw-r--r--.icons/kora/actions/16/paint-gradient-conical.svg14
-rw-r--r--.icons/kora/actions/16/paint-gradient-linear.svg14
-rw-r--r--.icons/kora/actions/16/paint-gradient-mesh.svg9
-rw-r--r--.icons/kora/actions/16/paint-gradient-radial.svg16
-rw-r--r--.icons/kora/actions/16/paint-none.svg8
-rw-r--r--.icons/kora/actions/16/paint-pattern.svg9
-rw-r--r--.icons/kora/actions/16/paint-solid.svg8
-rw-r--r--.icons/kora/actions/16/paint-swatch.svg5
-rw-r--r--.icons/kora/actions/16/paint-unknown.svg8
-rw-r--r--.icons/kora/actions/16/pan-down.svg8
-rw-r--r--.icons/kora/actions/16/pan-end.svg8
-rw-r--r--.icons/kora/actions/16/pan-start.svg8
-rw-r--r--.icons/kora/actions/16/pan-up.svg8
-rw-r--r--.icons/kora/actions/16/pane-hide.svg8
-rw-r--r--.icons/kora/actions/16/pane-show.svg8
-rw-r--r--.icons/kora/actions/16/paper-color.svg9
-rw-r--r--.icons/kora/actions/16/paperclip.svg8
-rw-r--r--.icons/kora/actions/16/password-copy.svg9
-rw-r--r--.icons/kora/actions/16/password-generator.svg9
-rw-r--r--.icons/kora/actions/16/path-break-apart.svg9
-rw-r--r--.icons/kora/actions/16/path-clip-edit.svg9
-rw-r--r--.icons/kora/actions/16/path-combine.svg9
-rw-r--r--.icons/kora/actions/16/path-cut.svg8
-rw-r--r--.icons/kora/actions/16/path-difference.svg9
-rw-r--r--.icons/kora/actions/16/path-division.svg9
-rw-r--r--.icons/kora/actions/16/path-effect-parameter-next.svg9
-rw-r--r--.icons/kora/actions/16/path-exclusion.svg9
-rw-r--r--.icons/kora/actions/16/path-inset.svg9
-rw-r--r--.icons/kora/actions/16/path-intersection.svg9
-rw-r--r--.icons/kora/actions/16/path-mask-edit.svg8
-rw-r--r--.icons/kora/actions/16/path-mode-bezier.svg9
-rw-r--r--.icons/kora/actions/16/path-mode-bspline.svg8
-rw-r--r--.icons/kora/actions/16/path-mode-polyline-paraxial.svg8
-rw-r--r--.icons/kora/actions/16/path-mode-polyline.svg8
-rw-r--r--.icons/kora/actions/16/path-mode-spiro.svg8
-rw-r--r--.icons/kora/actions/16/path-offset-dynamic.svg9
-rw-r--r--.icons/kora/actions/16/path-offset-linked.svg9
-rw-r--r--.icons/kora/actions/16/path-outset.svg9
-rw-r--r--.icons/kora/actions/16/path-reverse.svg9
-rw-r--r--.icons/kora/actions/16/path-simplify.svg8
-rw-r--r--.icons/kora/actions/16/path-tweak-attract.svg8
-rw-r--r--.icons/kora/actions/16/path-tweak-grow.svg8
-rw-r--r--.icons/kora/actions/16/path-tweak-push.svg8
-rw-r--r--.icons/kora/actions/16/path-tweak-repel.svg8
-rw-r--r--.icons/kora/actions/16/path-tweak-roughen.svg8
-rw-r--r--.icons/kora/actions/16/path-tweak-shrink.svg8
-rw-r--r--.icons/kora/actions/16/path-union.svg9
l---------.icons/kora/actions/16/pdf-annotations.svg1
-rw-r--r--.icons/kora/actions/16/perspective-parallel.svg8
-rw-r--r--.icons/kora/actions/16/pgp-keys.svg8
l---------.icons/kora/actions/16/photo.svg1
l---------.icons/kora/actions/16/photos-amarok.svg1
l---------.icons/kora/actions/16/pin.svg1
-rw-r--r--.icons/kora/actions/16/pipe.svg8
-rw-r--r--.icons/kora/actions/16/pixelart-trace.svg9
l---------.icons/kora/actions/16/player-eject.svg1
l---------.icons/kora/actions/16/player-time.svg1
-rw-r--r--.icons/kora/actions/16/player-volume-muted.svg9
-rw-r--r--.icons/kora/actions/16/player-volume.svg9
l---------.icons/kora/actions/16/player_eject.svg1
l---------.icons/kora/actions/16/player_end.svg1
l---------.icons/kora/actions/16/player_fwd.svg1
l---------.icons/kora/actions/16/player_pause.svg1
l---------.icons/kora/actions/16/player_play.svg1
l---------.icons/kora/actions/16/player_playlist.svg1
l---------.icons/kora/actions/16/player_record.svg1
l---------.icons/kora/actions/16/player_rew.svg1
l---------.icons/kora/actions/16/player_start.svg1
l---------.icons/kora/actions/16/player_stop.svg1
-rw-r--r--.icons/kora/actions/16/playlist-automatic.svg9
-rw-r--r--.icons/kora/actions/16/playlist-generator.svg8
-rw-r--r--.icons/kora/actions/16/playlist-queue.svg9
-rw-r--r--.icons/kora/actions/16/playlist-similar.svg9
l---------.icons/kora/actions/16/playlist-sort.svg1
-rw-r--r--.icons/kora/actions/16/plugins.svg9
l---------.icons/kora/actions/16/podcast-amarok.svg1
l---------.icons/kora/actions/16/podcast-new.svg1
l---------.icons/kora/actions/16/poedit-fuzzy.svg1
l---------.icons/kora/actions/16/poedit-status-automatic.svg1
l---------.icons/kora/actions/16/poedit-status-bookmark.svg1
l---------.icons/kora/actions/16/poedit-status-cat-mid.svg1
l---------.icons/kora/actions/16/poedit-status-cat-no.svg1
l---------.icons/kora/actions/16/poedit-status-cat-ok.svg1
l---------.icons/kora/actions/16/poedit-status-comment.svg1
l---------.icons/kora/actions/16/poedit-sync.svg1
l---------.icons/kora/actions/16/poedit-update.svg1
l---------.icons/kora/actions/16/poedit-validate.svg1
l---------.icons/kora/actions/16/polygon-add-nodes.svg1
l---------.icons/kora/actions/16/polygon-merge-nodes.svg1
-rw-r--r--.icons/kora/actions/16/pop-cosmic-applications.svg11
-rw-r--r--.icons/kora/actions/16/pop-cosmic-launcher.svg13
-rw-r--r--.icons/kora/actions/16/pop-cosmic-workspaces.svg15
l---------.icons/kora/actions/16/postalcode.svg1
-rw-r--r--.icons/kora/actions/16/preferences-activities.svg8
l---------.icons/kora/actions/16/preferences-desktop-notification.svg1
l---------.icons/kora/actions/16/preferences-desktop-user-password.svg1
l---------.icons/kora/actions/16/preferences-indicator-amarok.svg1
l---------.icons/kora/actions/16/preferences-media-playback-amarok.svg1
l---------.icons/kora/actions/16/preferences-other.svg1
l---------.icons/kora/actions/16/preferences-plugin.svg1
l---------.icons/kora/actions/16/preferences-system-.svg1
l---------.icons/kora/actions/16/preferences-system-session-services.svg1
-rw-r--r--.icons/kora/actions/16/preferences-system-windows-effect-glide.svg11
-rw-r--r--.icons/kora/actions/16/preferences-system-windows-effect-minimize.svg13
l---------.icons/kora/actions/16/preflight-verifier.svg1
l---------.icons/kora/actions/16/previous.svg1
l---------.icons/kora/actions/16/privatebrowsing.svg1
-rw-r--r--.icons/kora/actions/16/process-stop.svg9
l---------.icons/kora/actions/16/project-development-close-all.svg1
-rw-r--r--.icons/kora/actions/16/project-development-close.svg10
-rw-r--r--.icons/kora/actions/16/project-development-new-template.svg9
l---------.icons/kora/actions/16/project-development.svg1
l---------.icons/kora/actions/16/project-open.svg1
-rw-r--r--.icons/kora/actions/16/qlipper.svg9
-rw-r--r--.icons/kora/actions/16/query-free-busy.svg10
-rw-r--r--.icons/kora/actions/16/quickopen-class.svg10
l---------.icons/kora/actions/16/quickopen-file.svg1
-rw-r--r--.icons/kora/actions/16/quickopen-function.svg9
-rw-r--r--.icons/kora/actions/16/quickopen.svg8
l---------.icons/kora/actions/16/quickview.svg1
l---------.icons/kora/actions/16/rabbitvcs-about.svg1
l---------.icons/kora/actions/16/rabbitvcs-add.svg1
l---------.icons/kora/actions/16/rabbitvcs-annotate.svg1
l---------.icons/kora/actions/16/rabbitvcs-applypatch.svg1
l---------.icons/kora/actions/16/rabbitvcs-asynchronous.svg1
l---------.icons/kora/actions/16/rabbitvcs-branch.svg1
l---------.icons/kora/actions/16/rabbitvcs-bug.svg1
l---------.icons/kora/actions/16/rabbitvcs-changes.svg1
l---------.icons/kora/actions/16/rabbitvcs-checkmods.svg1
l---------.icons/kora/actions/16/rabbitvcs-checkout.svg1
l---------.icons/kora/actions/16/rabbitvcs-cleanup.svg1
l---------.icons/kora/actions/16/rabbitvcs-clear.svg1
l---------.icons/kora/actions/16/rabbitvcs-commit.svg1
l---------.icons/kora/actions/16/rabbitvcs-compare.svg1
l---------.icons/kora/actions/16/rabbitvcs-createpatch.svg1
l---------.icons/kora/actions/16/rabbitvcs-dbus.svg1
l---------.icons/kora/actions/16/rabbitvcs-delete.svg1
l---------.icons/kora/actions/16/rabbitvcs-diff.svg1
l---------.icons/kora/actions/16/rabbitvcs-drive.svg1
l---------.icons/kora/actions/16/rabbitvcs-editconflicts.svg1
l---------.icons/kora/actions/16/rabbitvcs-emblems.svg1
l---------.icons/kora/actions/16/rabbitvcs-export.svg1
l---------.icons/kora/actions/16/rabbitvcs-help.svg1
l---------.icons/kora/actions/16/rabbitvcs-import.svg1
l---------.icons/kora/actions/16/rabbitvcs-lock.svg1
l---------.icons/kora/actions/16/rabbitvcs-merge.svg1
l---------.icons/kora/actions/16/rabbitvcs-monkey.svg1
l---------.icons/kora/actions/16/rabbitvcs-properties.svg1
l---------.icons/kora/actions/16/rabbitvcs-push.svg1
l---------.icons/kora/actions/16/rabbitvcs-refresh.svg1
l---------.icons/kora/actions/16/rabbitvcs-relocate.svg1
l---------.icons/kora/actions/16/rabbitvcs-rename.svg1
l---------.icons/kora/actions/16/rabbitvcs-reset.svg1
l---------.icons/kora/actions/16/rabbitvcs-resolve.svg1
l---------.icons/kora/actions/16/rabbitvcs-revert.svg1
l---------.icons/kora/actions/16/rabbitvcs-run.svg1
l---------.icons/kora/actions/16/rabbitvcs-settings.svg1
l---------.icons/kora/actions/16/rabbitvcs-show_log.svg1
l---------.icons/kora/actions/16/rabbitvcs-stop.svg1
l---------.icons/kora/actions/16/rabbitvcs-switch.svg1
l---------.icons/kora/actions/16/rabbitvcs-unlock.svg1
l---------.icons/kora/actions/16/rabbitvcs-unstage.svg1
l---------.icons/kora/actions/16/rabbitvcs-update.svg1
l---------.icons/kora/actions/16/radio.svg1
-rw-r--r--.icons/kora/actions/16/raindrop.svg9
-rw-r--r--.icons/kora/actions/16/rating-unrated.svg3
-rw-r--r--.icons/kora/actions/16/rating.svg9
l---------.icons/kora/actions/16/ratiocrop.svg1
l---------.icons/kora/actions/16/recently_used.svg1
l---------.icons/kora/actions/16/record.svg1
-rw-r--r--.icons/kora/actions/16/rectangle-make-corners-sharp.svg9
-rw-r--r--.icons/kora/actions/16/redeyes.svg9
l---------.icons/kora/actions/16/redhat-home.svg1
l---------.icons/kora/actions/16/region.svg1
l---------.icons/kora/actions/16/reload.svg1
l---------.icons/kora/actions/16/reload3.svg1
l---------.icons/kora/actions/16/reload_all_tabs.svg1
l---------.icons/kora/actions/16/reload_page.svg1
l---------.icons/kora/actions/16/remove-amarok.svg1
-rw-r--r--.icons/kora/actions/16/remove-link.svg9
l---------.icons/kora/actions/16/remove.svg1
-rw-r--r--.icons/kora/actions/16/replay-play.svg8
-rw-r--r--.icons/kora/actions/16/replay-record-error.svg11
-rw-r--r--.icons/kora/actions/16/replay-record.svg11
-rw-r--r--.icons/kora/actions/16/replay-stop.svg11
-rw-r--r--.icons/kora/actions/16/reply-all-rtl.svg8
-rw-r--r--.icons/kora/actions/16/reply-all.svg8
-rw-r--r--.icons/kora/actions/16/reply.svg8
-rw-r--r--.icons/kora/actions/16/resizecol.svg8
-rw-r--r--.icons/kora/actions/16/resizerow.svg8
-rw-r--r--.icons/kora/actions/16/resource-calendar-child-insert.svg10
-rw-r--r--.icons/kora/actions/16/resource-calendar-child.svg9
-rw-r--r--.icons/kora/actions/16/resource-calendar-insert.svg10
-rw-r--r--.icons/kora/actions/16/resource-group-new.svg11
l---------.icons/kora/actions/16/resource-group.svg1
-rw-r--r--.icons/kora/actions/16/restoration.svg8
-rw-r--r--.icons/kora/actions/16/retweet.svg8
-rw-r--r--.icons/kora/actions/16/reverse.svg9
l---------.icons/kora/actions/16/revert.svg1
l---------.icons/kora/actions/16/rhythmbox-set-star.svg1
l---------.icons/kora/actions/16/rhythmbox-unset-star.svg1
-rw-r--r--.icons/kora/actions/16/rime-disable.svg8
l---------.icons/kora/actions/16/rime-im.svg1
l---------.icons/kora/actions/16/rime-latin.svg1
-rw-r--r--.icons/kora/actions/16/roll.svg8
l---------.icons/kora/actions/16/routeplanning.svg1
-rw-r--r--.icons/kora/actions/16/run-build-clean.svg9
-rw-r--r--.icons/kora/actions/16/run-build-configure.svg9
-rw-r--r--.icons/kora/actions/16/run-build-file.svg9
-rw-r--r--.icons/kora/actions/16/run-build-install-root.svg9
-rw-r--r--.icons/kora/actions/16/run-build-install.svg9
-rw-r--r--.icons/kora/actions/16/run-build-prune.svg9
-rw-r--r--.icons/kora/actions/16/run-build.svg9
l---------.icons/kora/actions/16/run-clean.svg1
l---------.icons/kora/actions/16/run-install.svg1
-rw-r--r--.icons/kora/actions/16/seahorse-sign-bad.svg12
-rw-r--r--.icons/kora/actions/16/seahorse-sign-ok.svg10
-rw-r--r--.icons/kora/actions/16/seahorse-sign.svg9
l---------.icons/kora/actions/16/search-icon.svg1
l---------.icons/kora/actions/16/search.svg1
l---------.icons/kora/actions/16/select-rectangular.svg1
l---------.icons/kora/actions/16/selection-bottom.svg1
-rw-r--r--.icons/kora/actions/16/selection-checked.svg5
-rw-r--r--.icons/kora/actions/16/selection-end.svg9
l---------.icons/kora/actions/16/selection-lower.svg1
l---------.icons/kora/actions/16/selection-make-bitmap-copy.svg1
-rw-r--r--.icons/kora/actions/16/selection-move-to-layer-above.svg8
-rw-r--r--.icons/kora/actions/16/selection-move-to-layer-below.svg8
l---------.icons/kora/actions/16/selection-raise.svg1
-rw-r--r--.icons/kora/actions/16/selection-start.svg9
l---------.icons/kora/actions/16/selection-top.svg1
-rw-r--r--.icons/kora/actions/16/semi-starred.svg9
-rw-r--r--.icons/kora/actions/16/send-to.svg10
l---------.icons/kora/actions/16/services.svg1
l---------.icons/kora/actions/16/setroubleshoot_icon.svg1
l---------.icons/kora/actions/16/settings-configure.svg1
l---------.icons/kora/actions/16/settings.svg1
l---------.icons/kora/actions/16/shape-choose.svg1
-rw-r--r--.icons/kora/actions/16/shapes.svg8
-rw-r--r--.icons/kora/actions/16/sharpenimage.svg8
l---------.icons/kora/actions/16/shear.svg1
l---------.icons/kora/actions/16/shoot.svg1
l---------.icons/kora/actions/16/show-all-effects.svg1
-rw-r--r--.icons/kora/actions/16/show-bounding-box.svg8
l---------.icons/kora/actions/16/show-dialogs.svg1
l---------.icons/kora/actions/16/show-grid.svg1
-rw-r--r--.icons/kora/actions/16/show-guides.svg8
l---------.icons/kora/actions/16/show-hidden.svg1
-rw-r--r--.icons/kora/actions/16/show-menu.svg8
-rw-r--r--.icons/kora/actions/16/show-node-handles.svg8
l---------.icons/kora/actions/16/show-offline.svg1
-rw-r--r--.icons/kora/actions/16/show-path-outline.svg8
l---------.icons/kora/actions/16/show-sidebar.svg1
l---------.icons/kora/actions/16/show-thumbnail-bar.svg1
-rw-r--r--.icons/kora/actions/16/sidebar-collapse-left.svg8
-rw-r--r--.icons/kora/actions/16/sidebar-collapse-right.svg8
l---------.icons/kora/actions/16/sidebar-collapse.svg1
-rw-r--r--.icons/kora/actions/16/sidebar-expand-left.svg12
-rw-r--r--.icons/kora/actions/16/sidebar-expand-right.svg12
l---------.icons/kora/actions/16/sidebar-expand.svg1
l---------.icons/kora/actions/16/sidebar-places.svg1
l---------.icons/kora/actions/16/sidebar.svg1
l---------.icons/kora/actions/16/similarartists-amarok.svg1
l---------.icons/kora/actions/16/slideshow-plugin.svg1
l---------.icons/kora/actions/16/smallclock.svg1
-rw-r--r--.icons/kora/actions/16/snap-bounding-box-center.svg8
-rw-r--r--.icons/kora/actions/16/snap-bounding-box-corners.svg8
-rw-r--r--.icons/kora/actions/16/snap-bounding-box-edges.svg8
-rw-r--r--.icons/kora/actions/16/snap-bounding-box-midpoints.svg8
-rw-r--r--.icons/kora/actions/16/snap-bounding-box.svg8
-rw-r--r--.icons/kora/actions/16/snap-extension.svg8
-rw-r--r--.icons/kora/actions/16/snap-guideline.svg8
-rw-r--r--.icons/kora/actions/16/snap-intersection.svg8
-rw-r--r--.icons/kora/actions/16/snap-node.svg8
-rw-r--r--.icons/kora/actions/16/snap-nodes-center.svg8
-rw-r--r--.icons/kora/actions/16/snap-nodes-cusp.svg8
-rw-r--r--.icons/kora/actions/16/snap-nodes-intersection.svg8
-rw-r--r--.icons/kora/actions/16/snap-nodes-midpoint.svg8
-rw-r--r--.icons/kora/actions/16/snap-nodes-path.svg8
-rw-r--r--.icons/kora/actions/16/snap-nodes-rotation-center.svg8
-rw-r--r--.icons/kora/actions/16/snap-nodes-smooth.svg8
-rw-r--r--.icons/kora/actions/16/snap-orthogonal.svg8
-rw-r--r--.icons/kora/actions/16/snap-page.svg8
-rw-r--r--.icons/kora/actions/16/snap-text-baseline.svg9
-rw-r--r--.icons/kora/actions/16/snap.svg8
l---------.icons/kora/actions/16/social.svg1
-rw-r--r--.icons/kora/actions/16/sort-name.svg9
-rw-r--r--.icons/kora/actions/16/sort-presence.svg10
l---------.icons/kora/actions/16/soundkonverter-replaygain.svg1
l---------.icons/kora/actions/16/spacefm-find.svg1
l---------.icons/kora/actions/16/speaker.svg1
l---------.icons/kora/actions/16/speedometer.svg1
l---------.icons/kora/actions/16/split.svg1
-rw-r--r--.icons/kora/actions/16/spray-mode-clone.svg8
-rw-r--r--.icons/kora/actions/16/spray-mode-copy.svg8
-rw-r--r--.icons/kora/actions/16/spray-mode-union.svg8
-rw-r--r--.icons/kora/actions/16/standard-connector.svg8
l---------.icons/kora/actions/16/star-off.svg1
l---------.icons/kora/actions/16/star-on.svg1
l---------.icons/kora/actions/16/starred.svg1
l---------.icons/kora/actions/16/start.svg1
l---------.icons/kora/actions/16/sticky_zoom.svg1
l---------.icons/kora/actions/16/stock_about.svg1
l---------.icons/kora/actions/16/stock_add-bookmark.svg1
l---------.icons/kora/actions/16/stock_bell.svg1
l---------.icons/kora/actions/16/stock_bottom.svg1
l---------.icons/kora/actions/16/stock_calc-accept.svg1
l---------.icons/kora/actions/16/stock_calc-cancel.svg1
l---------.icons/kora/actions/16/stock_check-filled.svg1
l---------.icons/kora/actions/16/stock_close.svg1
l---------.icons/kora/actions/16/stock_contact-list.svg1
l---------.icons/kora/actions/16/stock_copy.svg1
l---------.icons/kora/actions/16/stock_cut.svg1
l---------.icons/kora/actions/16/stock_delete.svg1
l---------.icons/kora/actions/16/stock_down.svg1
l---------.icons/kora/actions/16/stock_edit.svg1
l---------.icons/kora/actions/16/stock_exit.svg1
l---------.icons/kora/actions/16/stock_file-properites.svg1
l---------.icons/kora/actions/16/stock_file-properties.svg1
l---------.icons/kora/actions/16/stock_first.svg1
l---------.icons/kora/actions/16/stock_folder-copy.svg1
l---------.icons/kora/actions/16/stock_folder-move.svg1
l---------.icons/kora/actions/16/stock_folder_properties.svg1
l---------.icons/kora/actions/16/stock_fullscreen.svg1
l---------.icons/kora/actions/16/stock_gtk-dnd-multiple.svg1
l---------.icons/kora/actions/16/stock_help-add-bookmark.svg1
l---------.icons/kora/actions/16/stock_home.svg1
l---------.icons/kora/actions/16/stock_insert-note.svg1
l---------.icons/kora/actions/16/stock_insert-rule.svg1
l---------.icons/kora/actions/16/stock_insert-table.svg1
l---------.icons/kora/actions/16/stock_last.svg1
l---------.icons/kora/actions/16/stock_leave-fullscreen.svg1
l---------.icons/kora/actions/16/stock_left.svg1
l---------.icons/kora/actions/16/stock_mail-compose.svg1
l---------.icons/kora/actions/16/stock_mail-filters-apply.svg1
l---------.icons/kora/actions/16/stock_mail-flag-for-followup-done.svg1
l---------.icons/kora/actions/16/stock_mail-flag-for-followup.svg1
l---------.icons/kora/actions/16/stock_mail-forward.svg1
l---------.icons/kora/actions/16/stock_mail-open-multiple.svg1
l---------.icons/kora/actions/16/stock_mail-reply-to-all.svg1
l---------.icons/kora/actions/16/stock_mail-reply.svg1
l---------.icons/kora/actions/16/stock_mail-send-receive.svg1
l---------.icons/kora/actions/16/stock_mail-send.svg1
l---------.icons/kora/actions/16/stock_mail-unread-multiple.svg1
l---------.icons/kora/actions/16/stock_mark.svg1
l---------.icons/kora/actions/16/stock_media-fwd.svg1
l---------.icons/kora/actions/16/stock_media-next.svg1
l---------.icons/kora/actions/16/stock_media-pause.svg1
l---------.icons/kora/actions/16/stock_media-play.svg1
l---------.icons/kora/actions/16/stock_media-prev.svg1
l---------.icons/kora/actions/16/stock_media-rec.svg1
l---------.icons/kora/actions/16/stock_media-rew.svg1
l---------.icons/kora/actions/16/stock_media-stop.svg1
l---------.icons/kora/actions/16/stock_navigator.svg1
l---------.icons/kora/actions/16/stock_new-24h-appointment.svg1
l---------.icons/kora/actions/16/stock_new-address-book.svg1
l---------.icons/kora/actions/16/stock_new-appointment.svg1
l---------.icons/kora/actions/16/stock_new-bcard.svg1
l---------.icons/kora/actions/16/stock_new-dir.svg1
l---------.icons/kora/actions/16/stock_new-tab.svg1
l---------.icons/kora/actions/16/stock_new-text.svg1
l---------.icons/kora/actions/16/stock_new-window.svg1
l---------.icons/kora/actions/16/stock_no.svg1
l---------.icons/kora/actions/16/stock_not.svg1
-rw-r--r--.icons/kora/actions/16/stock_notes.svg9
l---------.icons/kora/actions/16/stock_paste.svg1
l---------.icons/kora/actions/16/stock_people.svg1
l---------.icons/kora/actions/16/stock_print-preview.svg1
l---------.icons/kora/actions/16/stock_print-setup.svg1
l---------.icons/kora/actions/16/stock_print.svg1
l---------.icons/kora/actions/16/stock_properties.svg1
l---------.icons/kora/actions/16/stock_redo.svg1
l---------.icons/kora/actions/16/stock_refresh.svg1
l---------.icons/kora/actions/16/stock_right.svg1
l---------.icons/kora/actions/16/stock_save-as.svg1
l---------.icons/kora/actions/16/stock_save.svg1
l---------.icons/kora/actions/16/stock_score-high.svg1
l---------.icons/kora/actions/16/stock_score-higher.svg1
l---------.icons/kora/actions/16/stock_score-highest.svg1
l---------.icons/kora/actions/16/stock_score-low.svg1
l---------.icons/kora/actions/16/stock_score-lower.svg1
l---------.icons/kora/actions/16/stock_score-lowest.svg1
l---------.icons/kora/actions/16/stock_score-normal.svg1
l---------.icons/kora/actions/16/stock_search.svg1
l---------.icons/kora/actions/16/stock_select-all.svg1
l---------.icons/kora/actions/16/stock_select-column.svg1
l---------.icons/kora/actions/16/stock_select-row.svg1
l---------.icons/kora/actions/16/stock_shared-by-me.svg1
l---------.icons/kora/actions/16/stock_shared-to-me.svg1
l---------.icons/kora/actions/16/stock_show-all.svg1
l---------.icons/kora/actions/16/stock_stop.svg1
l---------.icons/kora/actions/16/stock_task-assigned-to.svg1
l---------.icons/kora/actions/16/stock_task-assigned.svg1
l---------.icons/kora/actions/16/stock_task-recurring.svg1
l---------.icons/kora/actions/16/stock_task.svg1
l---------.icons/kora/actions/16/stock_text-monospaced.svg1
l---------.icons/kora/actions/16/stock_thunar-shortcuts.svg1
l---------.icons/kora/actions/16/stock_timezone.svg1
l---------.icons/kora/actions/16/stock_todo.svg1
l---------.icons/kora/actions/16/stock_top.svg1
l---------.icons/kora/actions/16/stock_undo.svg1
l---------.icons/kora/actions/16/stock_up.svg1
l---------.icons/kora/actions/16/stock_video-conferencing.svg1
l---------.icons/kora/actions/16/stock_view-details.svg1
l---------.icons/kora/actions/16/stock_volume.svg1
-rw-r--r--.icons/kora/actions/16/stock_xfburn-audio-cd.svg10
-rw-r--r--.icons/kora/actions/16/stock_xfburn-blank-cdrw.svg10
l---------.icons/kora/actions/16/stock_xfburn-data-copy.svg1
l---------.icons/kora/actions/16/stock_xfburn-format-dvdrw.svg1
-rw-r--r--.icons/kora/actions/16/stock_xfburn-new-data-composition.svg10
-rw-r--r--.icons/kora/actions/16/stock_xfburn.svg10
l---------.icons/kora/actions/16/stock_yes.svg1
l---------.icons/kora/actions/16/stock_zoom-page.svg1
l---------.icons/kora/actions/16/stop.svg1
l---------.icons/kora/actions/16/story-editor.svg1
l---------.icons/kora/actions/16/straight-connector.svg1
-rw-r--r--.icons/kora/actions/16/stroke-cap-butt.svg9
-rw-r--r--.icons/kora/actions/16/stroke-cap-round.svg9
-rw-r--r--.icons/kora/actions/16/stroke-cap-square.svg9
-rw-r--r--.icons/kora/actions/16/stroke-join-bevel.svg9
-rw-r--r--.icons/kora/actions/16/stroke-join-miter.svg9
-rw-r--r--.icons/kora/actions/16/stroke-join-round.svg9
-rw-r--r--.icons/kora/actions/16/stroke-to-path.svg9
-rw-r--r--.icons/kora/actions/16/svn-commit.svg8
-rw-r--r--.icons/kora/actions/16/svn-update.svg8
-rw-r--r--.icons/kora/actions/16/swap-panels.svg8
-rw-r--r--.icons/kora/actions/16/symbol-add.svg10
-rw-r--r--.icons/kora/actions/16/symbol-bigger.svg8
-rw-r--r--.icons/kora/actions/16/symbol-fit.svg8
-rw-r--r--.icons/kora/actions/16/symbol-remove.svg9
-rw-r--r--.icons/kora/actions/16/symbol-smaller.svg8
l---------.icons/kora/actions/16/symbols.svg1
l---------.icons/kora/actions/16/system-help.svg1
-rw-r--r--.icons/kora/actions/16/system-run.svg9
l---------.icons/kora/actions/16/system-search.svg1
-rw-r--r--.icons/kora/actions/16/system-software-install.svg8
-rw-r--r--.icons/kora/actions/16/system-upgrade.svg8
l---------.icons/kora/actions/16/tab-close-other.svg1
-rw-r--r--.icons/kora/actions/16/tab-close.svg10
l---------.icons/kora/actions/16/tab-detach.svg1
-rw-r--r--.icons/kora/actions/16/tab-duplicate.svg10
-rw-r--r--.icons/kora/actions/16/tab-new-background.svg9
-rw-r--r--.icons/kora/actions/16/tab-new.svg10
l---------.icons/kora/actions/16/tab.svg1
l---------.icons/kora/actions/16/tab_breakoff.svg1
l---------.icons/kora/actions/16/tab_duplicate.svg1
l---------.icons/kora/actions/16/tab_new.svg1
l---------.icons/kora/actions/16/tab_new_bg.svg1
l---------.icons/kora/actions/16/tab_remove.svg1
l---------.icons/kora/actions/16/tab_remove_other.svg1
l---------.icons/kora/actions/16/table.svg1
l---------.icons/kora/actions/16/tag-addressbook.svg1
l---------.icons/kora/actions/16/tag-delete.svg1
-rw-r--r--.icons/kora/actions/16/tag-edit.svg10
l---------.icons/kora/actions/16/tag-events.svg1
l---------.icons/kora/actions/16/tag-folder.svg1
-rw-r--r--.icons/kora/actions/16/tag-new.svg10
l---------.icons/kora/actions/16/tag-people.svg1
l---------.icons/kora/actions/16/tag-places.svg1
l---------.icons/kora/actions/16/tag-properties.svg1
-rw-r--r--.icons/kora/actions/16/tag-recents.svg9
l---------.icons/kora/actions/16/tag-reset.svg1
-rw-r--r--.icons/kora/actions/16/tag.svg9
l---------.icons/kora/actions/16/tap-create.svg1
l---------.icons/kora/actions/16/tap-extract-to.svg1
l---------.icons/kora/actions/16/tap-extract.svg1
l---------.icons/kora/actions/16/task-attempt.svg1
l---------.icons/kora/actions/16/task-attention.svg1
-rw-r--r--.icons/kora/actions/16/task-due.svg12
l---------.icons/kora/actions/16/task-new.svg1
-rw-r--r--.icons/kora/actions/16/task-past-due.svg9
-rw-r--r--.icons/kora/actions/16/taxes-finances.svg8
l---------.icons/kora/actions/16/terminator_horiz.svg1
l---------.icons/kora/actions/16/terminator_vert.svg1
-rw-r--r--.icons/kora/actions/16/text-convert-to-regular.svg11
-rw-r--r--.icons/kora/actions/16/text-field-framed.svg9
-rw-r--r--.icons/kora/actions/16/text-field.svg8
-rw-r--r--.icons/kora/actions/16/text-flow-into-frame.svg12
-rw-r--r--.icons/kora/actions/16/text-frame-link.svg9
-rw-r--r--.icons/kora/actions/16/text-frame-unlink.svg9
-rw-r--r--.icons/kora/actions/16/text-orientation-auto.svg8
-rw-r--r--.icons/kora/actions/16/text-orientation-sideways.svg8
-rw-r--r--.icons/kora/actions/16/text-orientation-upright.svg8
-rw-r--r--.icons/kora/actions/16/text-put-on-path.svg9
-rw-r--r--.icons/kora/actions/16/text-remove-from-path.svg9
-rw-r--r--.icons/kora/actions/16/text-speak.svg8
-rw-r--r--.icons/kora/actions/16/text-unflow.svg10
-rw-r--r--.icons/kora/actions/16/text-unkern.svg9
-rw-r--r--.icons/kora/actions/16/text-wiki.svg8
-rw-r--r--.icons/kora/actions/16/text-wrap.svg9
-rw-r--r--.icons/kora/actions/16/text_horz_kern.svg9
-rw-r--r--.icons/kora/actions/16/text_letter_spacing.svg8
-rw-r--r--.icons/kora/actions/16/text_line_spacing.svg9
-rw-r--r--.icons/kora/actions/16/text_outer_style.svg9
-rw-r--r--.icons/kora/actions/16/text_remove_kerns.svg9
-rw-r--r--.icons/kora/actions/16/text_rotation.svg9
l---------.icons/kora/actions/16/text_subscript.svg1
l---------.icons/kora/actions/16/text_superscript.svg1
-rw-r--r--.icons/kora/actions/16/text_vert_kern.svg9
-rw-r--r--.icons/kora/actions/16/text_word_spacing.svg9
-rw-r--r--.icons/kora/actions/16/texture.svg9
l---------.icons/kora/actions/16/tiny-pause.svg1
l---------.icons/kora/actions/16/tiny-start.svg1
l---------.icons/kora/actions/16/toggle_vp_y.svg1
l---------.icons/kora/actions/16/toggle_vp_z.svg1
l---------.icons/kora/actions/16/tool-animator.svg1
-rw-r--r--.icons/kora/actions/16/tool-measure.svg9
-rw-r--r--.icons/kora/actions/16/tool-node-editor.svg8
l---------.icons/kora/actions/16/tool-pointer.svg1
-rw-r--r--.icons/kora/actions/16/tool-spray.svg8
-rw-r--r--.icons/kora/actions/16/tool-tweak.svg9
-rw-r--r--.icons/kora/actions/16/tool_color_eraser.svg12
l---------.icons/kora/actions/16/tool_curve.svg1
l---------.icons/kora/actions/16/tool_elliptical_selection.svg1
l---------.icons/kora/actions/16/tool_polygon.svg1
l---------.icons/kora/actions/16/tool_rounded_rectangle.svg1
-rw-r--r--.icons/kora/actions/16/tools-check-spelling.svg9
-rw-r--r--.icons/kora/actions/16/tools-media-optical-burn-image.svg10
-rw-r--r--.icons/kora/actions/16/tools-media-optical-burn.svg8
-rw-r--r--.icons/kora/actions/16/tools-media-optical-copy.svg11
-rw-r--r--.icons/kora/actions/16/tools-media-optical-erase.svg8
-rw-r--r--.icons/kora/actions/16/tools-media-optical-format.svg9
-rw-r--r--.icons/kora/actions/16/tools-report-bug.svg8
-rw-r--r--.icons/kora/actions/16/tools-rip-audio-cd.svg8
-rw-r--r--.icons/kora/actions/16/tools-rip-video-cd.svg9
l---------.icons/kora/actions/16/tools-rip-video-dvd.svg1
l---------.icons/kora/actions/16/tools-wizard.svg1
-rw-r--r--.icons/kora/actions/16/tools.svg11
l---------.icons/kora/actions/16/top.svg1
-rw-r--r--.icons/kora/actions/16/torrents.svg8
l---------.icons/kora/actions/16/transfers.svg1
-rw-r--r--.icons/kora/actions/16/transform-affect-gradient.svg11
-rw-r--r--.icons/kora/actions/16/transform-affect-pattern.svg8
-rw-r--r--.icons/kora/actions/16/transform-affect-rounded-corners.svg8
-rw-r--r--.icons/kora/actions/16/transform-affect-stroke.svg8
-rw-r--r--.icons/kora/actions/16/transform-browse.svg8
l---------.icons/kora/actions/16/transform-crop-and-resize.svg1
-rw-r--r--.icons/kora/actions/16/transform-crop.svg9
-rw-r--r--.icons/kora/actions/16/transform-move.svg8
-rw-r--r--.icons/kora/actions/16/transform-rotate.svg10
-rw-r--r--.icons/kora/actions/16/transform-scale-textbox-points.svg8
l---------.icons/kora/actions/16/transform-scale.svg1
-rw-r--r--.icons/kora/actions/16/transform-shear-down.svg9
-rw-r--r--.icons/kora/actions/16/transform-shear-left.svg9
-rw-r--r--.icons/kora/actions/16/transform-shear-right.svg9
-rw-r--r--.icons/kora/actions/16/transform-shear-up.svg9
l---------.icons/kora/actions/16/trash-empty.svg1
-rw-r--r--.icons/kora/actions/16/trim-margins.svg9
-rw-r--r--.icons/kora/actions/16/trim-to-selection.svg9
-rw-r--r--.icons/kora/actions/16/twitter-dm.svg9
-rw-r--r--.icons/kora/actions/16/twitter-home.svg8
-rw-r--r--.icons/kora/actions/16/twitter-mentions.svg10
l---------.icons/kora/actions/16/twitter-profile.svg1
-rw-r--r--.icons/kora/actions/16/udiskie-detach.svg11
l---------.icons/kora/actions/16/udiskie-eject.svg1
l---------.icons/kora/actions/16/udiskie-lock.svg1
-rw-r--r--.icons/kora/actions/16/udiskie-mount.svg8
l---------.icons/kora/actions/16/udiskie-submenu.svg1
l---------.icons/kora/actions/16/udiskie-unlock.svg1
-rw-r--r--.icons/kora/actions/16/udiskie-unmount.svg8
l---------.icons/kora/actions/16/underexposure.svg1
l---------.icons/kora/actions/16/undo.svg1
l---------.icons/kora/actions/16/unlock.svg1
l---------.icons/kora/actions/16/up.svg1
l---------.icons/kora/actions/16/upcomingevents-amarok.svg1
l---------.icons/kora/actions/16/upindicator.svg1
l---------.icons/kora/actions/16/upload-media.svg1
-rw-r--r--.icons/kora/actions/16/upload.svg8
l---------.icons/kora/actions/16/url-copy.svg1
l---------.icons/kora/actions/16/user-group-delete.svg1
l---------.icons/kora/actions/16/user-group-new.svg1
l---------.icons/kora/actions/16/user-group-properties.svg1
-rw-r--r--.icons/kora/actions/16/user-identity.svg9
l---------.icons/kora/actions/16/user-properties.svg1
-rw-r--r--.icons/kora/actions/16/user_purple.svg9
l---------.icons/kora/actions/16/usermenu-delete.svg1
l---------.icons/kora/actions/16/usermenu-down.svg1
l---------.icons/kora/actions/16/usermenu-up.svg1
-rw-r--r--.icons/kora/actions/16/username-copy.svg9
-rw-r--r--.icons/kora/actions/16/vertical.svg9
l---------.icons/kora/actions/16/videoclip-amarok.svg1
-rw-r--r--.icons/kora/actions/16/view-bank-account-checking.svg10
-rw-r--r--.icons/kora/actions/16/view-bank-account-savings.svg10
-rw-r--r--.icons/kora/actions/16/view-bank-account.svg9
-rw-r--r--.icons/kora/actions/16/view-bank.svg9
-rw-r--r--.icons/kora/actions/16/view-barcode-add.svg8
-rw-r--r--.icons/kora/actions/16/view-barcode-qr.svg8
-rw-r--r--.icons/kora/actions/16/view-barcode.svg8
-rw-r--r--.icons/kora/actions/16/view-calendar-agenda.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-birthday.svg8
-rw-r--r--.icons/kora/actions/16/view-calendar-day.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-holiday.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-journal.svg10
-rw-r--r--.icons/kora/actions/16/view-calendar-list.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-month.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-special-occasion.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-tasks.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-time-spent.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-timeline.svg10
-rw-r--r--.icons/kora/actions/16/view-calendar-upcoming-days.svg10
-rw-r--r--.icons/kora/actions/16/view-calendar-upcoming-events.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-wedding-anniversary.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-week.svg10
-rw-r--r--.icons/kora/actions/16/view-calendar-whatsnext.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-workweek.svg9
-rw-r--r--.icons/kora/actions/16/view-calendar-year.svg8
l---------.icons/kora/actions/16/view-calendar-year.svg.svg1
-rw-r--r--.icons/kora/actions/16/view-calendar.svg9
l---------.icons/kora/actions/16/view-catalog.svg1
l---------.icons/kora/actions/16/view-categories.svg1
-rw-r--r--.icons/kora/actions/16/view-certificate-add.svg9
-rw-r--r--.icons/kora/actions/16/view-certificate-export-secret.svg11
-rw-r--r--.icons/kora/actions/16/view-certificate-export-server.svg9
-rw-r--r--.icons/kora/actions/16/view-certificate-export.svg11
-rw-r--r--.icons/kora/actions/16/view-certificate-import.svg11
-rw-r--r--.icons/kora/actions/16/view-certificate-server-configure.svg11
l---------.icons/kora/actions/16/view-certificate-sign.svg1
-rw-r--r--.icons/kora/actions/16/view-certificate.svg10
l---------.icons/kora/actions/16/view-choose.svg1
l---------.icons/kora/actions/16/view-close.svg1
-rw-r--r--.icons/kora/actions/16/view-column.svg8
-rw-r--r--.icons/kora/actions/16/view-compact.svg8
-rw-r--r--.icons/kora/actions/16/view-continuous.svg9
-rw-r--r--.icons/kora/actions/16/view-coverflow.svg8
-rw-r--r--.icons/kora/actions/16/view-currency-list.svg8
-rw-r--r--.icons/kora/actions/16/view-dual.svg9
l---------.icons/kora/actions/16/view-file-columns.svg1
-rw-r--r--.icons/kora/actions/16/view-filter-rtl.svg8
-rw-r--r--.icons/kora/actions/16/view-filter.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-add.svg12
-rw-r--r--.icons/kora/actions/16/view-financial-account-asset-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-asset.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-cash-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-cash.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-checking-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-checking.svg11
-rw-r--r--.icons/kora/actions/16/view-financial-account-close.svg12
-rw-r--r--.icons/kora/actions/16/view-financial-account-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-credit-card-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-credit-card.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-delete.svg12
-rw-r--r--.icons/kora/actions/16/view-financial-account-edit.svg12
-rw-r--r--.icons/kora/actions/16/view-financial-account-investment-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-investment-security-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-investment-security.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-investment.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-liability-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-liability.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-loan-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-loan.svg11
-rw-r--r--.icons/kora/actions/16/view-financial-account-reopen.svg12
-rw-r--r--.icons/kora/actions/16/view-financial-account-savings-closed.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account-savings.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-account.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-budget.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-category-add.svg11
-rw-r--r--.icons/kora/actions/16/view-financial-category-delete.svg11
-rw-r--r--.icons/kora/actions/16/view-financial-category-edit.svg11
-rw-r--r--.icons/kora/actions/16/view-financial-category-expense.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-category-income.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-list.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-transfer-reconcile.svg11
-rw-r--r--.icons/kora/actions/16/view-financial-transfer-reconciled.svg8
-rw-r--r--.icons/kora/actions/16/view-financial-transfer-unreconciled.svg8
-rw-r--r--.icons/kora/actions/16/view-form-action.svg9
-rw-r--r--.icons/kora/actions/16/view-form.svg9
-rw-r--r--.icons/kora/actions/16/view-fullscreen.svg8
-rw-r--r--.icons/kora/actions/16/view-grid.svg11
l---------.icons/kora/actions/16/view-group.svg1
-rw-r--r--.icons/kora/actions/16/view-hidden.svg9
l---------.icons/kora/actions/16/view-history.svg1
-rw-r--r--.icons/kora/actions/16/view-institution-add.svg8
-rw-r--r--.icons/kora/actions/16/view-institution-delete.svg8
-rw-r--r--.icons/kora/actions/16/view-institution-edit.svg8
-rw-r--r--.icons/kora/actions/16/view-institution.svg8
-rw-r--r--.icons/kora/actions/16/view-left-close.svg8
-rw-r--r--.icons/kora/actions/16/view-list-compact.svg8
-rw-r--r--.icons/kora/actions/16/view-list-details.svg8
l---------.icons/kora/actions/16/view-list-icons.svg1
-rw-r--r--.icons/kora/actions/16/view-list-images.svg9
-rw-r--r--.icons/kora/actions/16/view-list-text.svg8
l---------.icons/kora/actions/16/view-list-tree.svg1
-rw-r--r--.icons/kora/actions/16/view-list-video-symbolic.svg11
-rw-r--r--.icons/kora/actions/16/view-list-video.svg9
l---------.icons/kora/actions/16/view-list.svg1
l---------.icons/kora/actions/16/view-maximized.svg1
l---------.icons/kora/actions/16/view-media-album-cover.svg1
l---------.icons/kora/actions/16/view-media-artist.svg1
-rw-r--r--.icons/kora/actions/16/view-media-equalizer.svg8
-rw-r--r--.icons/kora/actions/16/view-media-genre.svg8
-rw-r--r--.icons/kora/actions/16/view-media-lyrics.svg8
-rw-r--r--.icons/kora/actions/16/view-media-playcount.svg8
-rw-r--r--.icons/kora/actions/16/view-media-playlist.svg8
l---------.icons/kora/actions/16/view-media-queue.svg1
-rw-r--r--.icons/kora/actions/16/view-media-subtitles-hidden.svg8
l---------.icons/kora/actions/16/view-media-subtitles.svg1
l---------.icons/kora/actions/16/view-media-title.svg1
l---------.icons/kora/actions/16/view-media-track.svg1
l---------.icons/kora/actions/16/view-media-visualization.svg1
-rw-r--r--.icons/kora/actions/16/view-more-horizontal.svg8
-rw-r--r--.icons/kora/actions/16/view-more.svg8
-rw-r--r--.icons/kora/actions/16/view-multiple-objects.svg9
-rw-r--r--.icons/kora/actions/16/view-object-histogram-linear.svg9
-rw-r--r--.icons/kora/actions/16/view-object-histogram-logarithmic.svg9
-rw-r--r--.icons/kora/actions/16/view-paged.svg9
-rw-r--r--.icons/kora/actions/16/view-pages-continuous.svg8
-rw-r--r--.icons/kora/actions/16/view-pages-facing-first-centered.svg8
-rw-r--r--.icons/kora/actions/16/view-pages-facing.svg8
-rw-r--r--.icons/kora/actions/16/view-pages-overview.svg8
-rw-r--r--.icons/kora/actions/16/view-pages-single.svg8
l---------.icons/kora/actions/16/view-pim-calendar.svg1
-rw-r--r--.icons/kora/actions/16/view-pim-contacts.svg9
l---------.icons/kora/actions/16/view-pim-journal.svg1
l---------.icons/kora/actions/16/view-pim-mail.svg1
-rw-r--r--.icons/kora/actions/16/view-pim-news.svg9
l---------.icons/kora/actions/16/view-pim-notes.svg1
-rw-r--r--.icons/kora/actions/16/view-pim-summary.svg9
l---------.icons/kora/actions/16/view-pim-tasks-pending.svg1
l---------.icons/kora/actions/16/view-pim-tasks.svg1
-rw-r--r--.icons/kora/actions/16/view-presentation.svg10
-rw-r--r--.icons/kora/actions/16/view-preview.svg8
l---------.icons/kora/actions/16/view-process-all-tree.svg1
l---------.icons/kora/actions/16/view-process-all.svg1
l---------.icons/kora/actions/16/view-process-own.svg1
l---------.icons/kora/actions/16/view-process-system.svg1
l---------.icons/kora/actions/16/view-process-tree.svg1
l---------.icons/kora/actions/16/view-process-users.svg1
-rw-r--r--.icons/kora/actions/16/view-readermode-active.svg9
-rw-r--r--.icons/kora/actions/16/view-readermode.svg8
-rw-r--r--.icons/kora/actions/16/view-refresh.svg8
l---------.icons/kora/actions/16/view-resource-calendar.svg1
-rw-r--r--.icons/kora/actions/16/view-restore.svg8
-rw-r--r--.icons/kora/actions/16/view-right-close.svg9
l---------.icons/kora/actions/16/view-right-new.svg1
-rw-r--r--.icons/kora/actions/16/view-sidetree.svg9
-rw-r--r--.icons/kora/actions/16/view-sort-ascending.svg9
-rw-r--r--.icons/kora/actions/16/view-sort-descending.svg9
-rw-r--r--.icons/kora/actions/16/view-sort.svg9
l---------.icons/kora/actions/16/view-split-left-right.svg1
-rw-r--r--.icons/kora/actions/16/view-split-top-bottom.svg9
-rw-r--r--.icons/kora/actions/16/view-statistics.svg8
l---------.icons/kora/actions/16/view-table-of-contents-ltr.svg1
l---------.icons/kora/actions/16/view-table-of-contents-rtl.svg1
l---------.icons/kora/actions/16/view-task-add.svg1
l---------.icons/kora/actions/16/view-task-child-add.svg1
-rw-r--r--.icons/kora/actions/16/view-task-child.svg9
l---------.icons/kora/actions/16/view-task.svg1
-rw-r--r--.icons/kora/actions/16/view-time-schedule-baselined-add.svg8
-rw-r--r--.icons/kora/actions/16/view-time-schedule-baselined-remove.svg8
l---------.icons/kora/actions/16/view-time-schedule-baselined.svg1
-rw-r--r--.icons/kora/actions/16/view-time-schedule-calculus.svg9
-rw-r--r--.icons/kora/actions/16/view-time-schedule-child-insert.svg9
l---------.icons/kora/actions/16/view-time-schedule-edit.svg1
l---------.icons/kora/actions/16/view-time-schedule-insert.svg1
l---------.icons/kora/actions/16/view-time-schedule.svg1
-rw-r--r--.icons/kora/actions/16/view-user-offline-kopete.svg10
l---------.icons/kora/actions/16/view-visible.svg1
l---------.icons/kora/actions/16/view-web-browser-dom-tree.svg1
l---------.icons/kora/actions/16/view_choose.svg1
l---------.icons/kora/actions/16/view_detailed.svg1
l---------.icons/kora/actions/16/view_icon.svg1
l---------.icons/kora/actions/16/view_left_right.svg1
l---------.icons/kora/actions/16/view_multicolumn.svg1
l---------.icons/kora/actions/16/view_text.svg1
l---------.icons/kora/actions/16/view_top_bottom.svg1
l---------.icons/kora/actions/16/view_tree.svg1
l---------.icons/kora/actions/16/viewimage.svg1
l---------.icons/kora/actions/16/viewmagfit.svg1
l---------.icons/kora/actions/16/vinyl.svg1
-rw-r--r--.icons/kora/actions/16/virtual-desktops.svg8
l---------.icons/kora/actions/16/visibility.svg1
l---------.icons/kora/actions/16/vm-create.svg1
l---------.icons/kora/actions/16/vm-download.svg1
l---------.icons/kora/actions/16/vm-power-off.svg1
l---------.icons/kora/actions/16/vm-power-on.svg1
l---------.icons/kora/actions/16/vm-restart.svg1
l---------.icons/kora/actions/16/vm-settings.svg1
-rw-r--r--.icons/kora/actions/16/vm-snapshot-autoprotect-keep.svg8
-rw-r--r--.icons/kora/actions/16/vm-snapshot-autoprotect.svg8
-rw-r--r--.icons/kora/actions/16/vm-snapshot-current.svg8
-rw-r--r--.icons/kora/actions/16/vm-snapshot-recording.svg8
-rw-r--r--.icons/kora/actions/16/vm-snapshot-revert.svg8
-rw-r--r--.icons/kora/actions/16/vm-snapshot.svg8
-rw-r--r--.icons/kora/actions/16/vm-snapshots-manage.svg8
l---------.icons/kora/actions/16/vm-suspend.svg1
l---------.icons/kora/actions/16/vm-tools-install-cancel.svg1
-rw-r--r--.icons/kora/actions/16/vm-tools-install.svg8
l---------.icons/kora/actions/16/vm-upload.svg1
-rw-r--r--.icons/kora/actions/16/vm_clone_wizard.svg9
l---------.icons/kora/actions/16/vm_new.svg1
l---------.icons/kora/actions/16/vmware-autoprotect-keep.svg1
l---------.icons/kora/actions/16/vmware-checkpoint-next.svg1
l---------.icons/kora/actions/16/vmware-checkpoint-previous.svg1
-rw-r--r--.icons/kora/actions/16/vmware-component-download-inactive.svg9
-rw-r--r--.icons/kora/actions/16/vmware-component-downloading.svg9
-rw-r--r--.icons/kora/actions/16/vmware-component.svg11
-rw-r--r--.icons/kora/actions/16/vmware-datacenter.svg8
-rw-r--r--.icons/kora/actions/16/vmware-disabled.svg8
-rw-r--r--.icons/kora/actions/16/vmware-error-emblem.svg8
l---------.icons/kora/actions/16/vmware-locked.svg1
l---------.icons/kora/actions/16/vmware-manage-autostart-vms.svg1
l---------.icons/kora/actions/16/vmware-marker-add.svg1
-rw-r--r--.icons/kora/actions/16/vmware-new.svg8
l---------.icons/kora/actions/16/vmware-powered-on.svg1
l---------.icons/kora/actions/16/vmware-ram-max-recommended-bullet.svg1
l---------.icons/kora/actions/16/vmware-ram-max-recommended-flag.svg1
l---------.icons/kora/actions/16/vmware-ram-min-recommended-bullet.svg1
l---------.icons/kora/actions/16/vmware-ram-min-recommended-flag.svg1
l---------.icons/kora/actions/16/vmware-ram-recommended-bullet.svg1
l---------.icons/kora/actions/16/vmware-ram-recommended-flag.svg1
l---------.icons/kora/actions/16/vmware-replay-beginning.svg1
l---------.icons/kora/actions/16/vmware-replay-pause.svg1
l---------.icons/kora/actions/16/vmware-replay-play.svg1
-rw-r--r--.icons/kora/actions/16/vmware-replay-speed-fast.svg8
-rw-r--r--.icons/kora/actions/16/vmware-replay-speed-normal.svg11
l---------.icons/kora/actions/16/vmware-settings.svg1
l---------.icons/kora/actions/16/vmware-suspended.svg1
l---------.icons/kora/actions/16/vmware-unlocked.svg1
-rw-r--r--.icons/kora/actions/16/vmware-vcd-server.svg8
-rw-r--r--.icons/kora/actions/16/vmware-vcenter.svg11
l---------.icons/kora/actions/16/vmware-view-appliance.svg1
l---------.icons/kora/actions/16/vmware-view-console.svg1
l---------.icons/kora/actions/16/vmware-view-unity-error.svg1
l---------.icons/kora/actions/16/vmware-view-unity.svg1
-rw-r--r--.icons/kora/actions/16/wallet-open.svg8
l---------.icons/kora/actions/16/web-browser.svg1
-rw-r--r--.icons/kora/actions/16/whitebalance.svg9
-rw-r--r--.icons/kora/actions/16/widget-alternatives.svg8
-rw-r--r--.icons/kora/actions/16/window-close.svg8
-rw-r--r--.icons/kora/actions/16/window-duplicate.svg10
-rw-r--r--.icons/kora/actions/16/window-keep-above.svg8
-rw-r--r--.icons/kora/actions/16/window-keep-below.svg8
-rw-r--r--.icons/kora/actions/16/window-maximize.svg8
-rw-r--r--.icons/kora/actions/16/window-minimize.svg8
-rw-r--r--.icons/kora/actions/16/window-new.svg10
-rw-r--r--.icons/kora/actions/16/window-next.svg10
-rw-r--r--.icons/kora/actions/16/window-pin.svg8
-rw-r--r--.icons/kora/actions/16/window-previous.svg10
-rw-r--r--.icons/kora/actions/16/window-restore.svg8
-rw-r--r--.icons/kora/actions/16/window-shade.svg8
-rw-r--r--.icons/kora/actions/16/window-unpin.svg9
-rw-r--r--.icons/kora/actions/16/window-unshade.svg8
-rw-r--r--.icons/kora/actions/16/window.svg9
l---------.icons/kora/actions/16/window_fullscreen.svg1
l---------.icons/kora/actions/16/window_new.svg1
l---------.icons/kora/actions/16/window_nofullscreen.svg1
l---------.icons/kora/actions/16/x-clementine-album.svg1
l---------.icons/kora/actions/16/x-clementine-artist.svg1
l---------.icons/kora/actions/16/x-clementine-shuffle.svg1
l---------.icons/kora/actions/16/x-office-address-book.svg1
l---------.icons/kora/actions/16/x-shape-connection.svg1
l---------.icons/kora/actions/16/x-shape-formula.svg1
l---------.icons/kora/actions/16/x-shape-image.svg1
l---------.icons/kora/actions/16/x-shape-text.svg1
l---------.icons/kora/actions/16/x-zoom-in.svg1
l---------.icons/kora/actions/16/x-zoom-out.svg1
-rw-r--r--.icons/kora/actions/16/xc_crosshair.svg8
l---------.icons/kora/actions/16/xfce-wm-close.svg1
-rw-r--r--.icons/kora/actions/16/xfce-wm-maximize.svg8
-rw-r--r--.icons/kora/actions/16/xfce-wm-menu.svg8
l---------.icons/kora/actions/16/xfce-wm-minimize.svg1
-rw-r--r--.icons/kora/actions/16/xfce-wm-shade.svg8
-rw-r--r--.icons/kora/actions/16/xfce-wm-stick.svg8
l---------.icons/kora/actions/16/xfce-wm-unmaximize.svg1
-rw-r--r--.icons/kora/actions/16/xfce-wm-unshade.svg8
-rw-r--r--.icons/kora/actions/16/xfce-wm-unstick.svg8
l---------.icons/kora/actions/16/xml-attribute-delete.svg1
l---------.icons/kora/actions/16/xml-element-new.svg1
l---------.icons/kora/actions/16/xml-node-delete.svg1
l---------.icons/kora/actions/16/xml-node-duplicate.svg1
l---------.icons/kora/actions/16/xml-text-new.svg1
-rw-r--r--.icons/kora/actions/16/y-zoom-in.svg10
l---------.icons/kora/actions/16/y-zoom-out.svg1
-rw-r--r--.icons/kora/actions/16/zone-in.svg8
-rw-r--r--.icons/kora/actions/16/zone-out.svg8
-rw-r--r--.icons/kora/actions/16/zoom-1-to-2.svg8
-rw-r--r--.icons/kora/actions/16/zoom-2-to-1.svg8
l---------.icons/kora/actions/16/zoom-best-fit.svg1
l---------.icons/kora/actions/16/zoom-center-page.svg1
l---------.icons/kora/actions/16/zoom-double-size.svg1
l---------.icons/kora/actions/16/zoom-draw.svg1
-rw-r--r--.icons/kora/actions/16/zoom-fit-best.svg8
-rw-r--r--.icons/kora/actions/16/zoom-fit-drawing.svg8
-rw-r--r--.icons/kora/actions/16/zoom-fit-height.svg8
-rw-r--r--.icons/kora/actions/16/zoom-fit-page.svg8
-rw-r--r--.icons/kora/actions/16/zoom-fit-selection.svg8
-rw-r--r--.icons/kora/actions/16/zoom-fit-width.svg8
l---------.icons/kora/actions/16/zoom-half-size.svg1
l---------.icons/kora/actions/16/zoom-in-large.svg1
-rw-r--r--.icons/kora/actions/16/zoom-in-x.svg8
l---------.icons/kora/actions/16/zoom-in-y.svg1
-rw-r--r--.icons/kora/actions/16/zoom-in.svg9
-rw-r--r--.icons/kora/actions/16/zoom-next.svg8
-rw-r--r--.icons/kora/actions/16/zoom-original.svg8
-rw-r--r--.icons/kora/actions/16/zoom-out-x.svg8
-rw-r--r--.icons/kora/actions/16/zoom-out-y.svg8
-rw-r--r--.icons/kora/actions/16/zoom-out.svg8
-rw-r--r--.icons/kora/actions/16/zoom-previous.svg8
l---------.icons/kora/actions/16/zoom-select-fit.svg1
l---------.icons/kora/actions/16/zoom-select-x.svg1
l---------.icons/kora/actions/16/zoom-select-y.svg1
l---------.icons/kora/actions/16/zoom-select.svg1
l---------.icons/kora/actions/16/zoom.svg1
2345 files changed, 11777 insertions, 0 deletions
diff --git a/.icons/kora/actions/16/Finished.svg b/.icons/kora/actions/16/Finished.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/Finished.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/Info-amarok.svg b/.icons/kora/actions/16/Info-amarok.svg
new file mode 120000
index 000000000..28d76fd4b
--- /dev/null
+++ b/.icons/kora/actions/16/Info-amarok.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/SuggestionError.svg b/.icons/kora/actions/16/SuggestionError.svg
new file mode 120000
index 000000000..3b41d91ec
--- /dev/null
+++ b/.icons/kora/actions/16/SuggestionError.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/SuggestionTM.svg b/.icons/kora/actions/16/SuggestionTM.svg
new file mode 120000
index 000000000..a83209821
--- /dev/null
+++ b/.icons/kora/actions/16/SuggestionTM.svg
@@ -0,0 +1 @@
+database-index.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/action-albumfolder-importdir2.svg b/.icons/kora/actions/16/action-albumfolder-importdir2.svg
new file mode 120000
index 000000000..149bcafc4
--- /dev/null
+++ b/.icons/kora/actions/16/action-albumfolder-importdir2.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/action-rss_tag.svg b/.icons/kora/actions/16/action-rss_tag.svg
new file mode 120000
index 000000000..2bb4152ca
--- /dev/null
+++ b/.icons/kora/actions/16/action-rss_tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/action-unavailable.svg b/.icons/kora/actions/16/action-unavailable.svg
new file mode 100644
index 000000000..fe83aba69
--- /dev/null
+++ b/.icons/kora/actions/16/action-unavailable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M8,2.137c3.236,0 5.863,2.627 5.863,5.863c-0,3.236 -2.627,5.863 -5.863,5.863c-3.236,-0 -5.863,-2.627 -5.863,-5.863c0,-3.236 2.627,-5.863 5.863,-5.863Zm3.893,2.683l-7.073,7.073c0.867,0.709 1.974,1.135 3.18,1.135c2.775,0 5.028,-2.253 5.028,-5.028c0,-1.206 -0.426,-2.313 -1.135,-3.18Zm-0.713,-0.713c-0.867,-0.709 -1.974,-1.135 -3.18,-1.135c-2.775,-0 -5.028,2.253 -5.028,5.028c-0,1.206 0.426,2.313 1.135,3.18l7.073,-7.073Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/activities.svg b/.icons/kora/actions/16/activities.svg
new file mode 100644
index 000000000..f2f3b9aec
--- /dev/null
+++ b/.icons/kora/actions/16/activities.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m3 6c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2zm5 0c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2zm5 0c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/add-files-to-archive.svg b/.icons/kora/actions/16/add-files-to-archive.svg
new file mode 120000
index 000000000..300fb89b6
--- /dev/null
+++ b/.icons/kora/actions/16/add-files-to-archive.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/add-folder-to-archive.svg b/.icons/kora/actions/16/add-folder-to-archive.svg
new file mode 120000
index 000000000..149bcafc4
--- /dev/null
+++ b/.icons/kora/actions/16/add-folder-to-archive.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/add-placemark.svg b/.icons/kora/actions/16/add-placemark.svg
new file mode 120000
index 000000000..451d4522c
--- /dev/null
+++ b/.icons/kora/actions/16/add-placemark.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/add-subtitle.svg b/.icons/kora/actions/16/add-subtitle.svg
new file mode 120000
index 000000000..4fc291405
--- /dev/null
+++ b/.icons/kora/actions/16/add-subtitle.svg
@@ -0,0 +1 @@
+media-view-subtitles.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/add.svg b/.icons/kora/actions/16/add.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/address-book-new.svg b/.icons/kora/actions/16/address-book-new.svg
new file mode 100644
index 000000000..64ba66ec0
--- /dev/null
+++ b/.icons/kora/actions/16/address-book-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M8,2.634c2.965,0 5.366,2.401 5.366,5.366l-0,0.671c-0,1.113 -0.899,2.012 -2.012,2.012c-0.591,-0 -1.154,-0.268 -1.543,-0.724c-0.47,0.442 -1.113,0.724 -1.811,0.724c-1.476,-0 -2.683,-1.207 -2.683,-2.683c0,-1.476 1.207,-2.683 2.683,-2.683c1.476,0 2.683,1.207 2.683,2.683l-0,0.671c-0,0.375 0.295,0.67 0.671,0.67c0.375,0 0.67,-0.295 0.67,-0.67l0,-0.671c0,-2.227 -1.797,-4.024 -4.024,-4.024c-2.227,-0 -4.024,1.797 -4.024,4.024c-0,2.227 1.797,4.024 4.024,4.024l3.354,0c-0,0 0.67,0 0.67,0.671c-0.04,0.671 -0.67,0.671 -0.67,0.671l-3.354,-0c-2.965,-0 -5.366,-2.401 -5.366,-5.366c0,-2.965 2.401,-5.366 5.366,-5.366Zm0,4.025c-0.738,-0 -1.341,0.603 -1.341,1.341c-0,0.738 0.603,1.341 1.341,1.341c0.738,0 1.341,-0.603 1.341,-1.341c0,-0.738 -0.603,-1.341 -1.341,-1.341Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/addressbook-details.svg b/.icons/kora/actions/16/addressbook-details.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/.icons/kora/actions/16/addressbook-details.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/adjustcurves.svg b/.icons/kora/actions/16/adjustcurves.svg
new file mode 100644
index 000000000..39ff74c05
--- /dev/null
+++ b/.icons/kora/actions/16/adjustcurves.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M4.489,11.524l10.511,0l0,1.009l-10.511,-0l-0,2.467l-1.009,-0l-0,-2.467l-2.48,-0l0,-1.009l2.48,0l-0,-10.524l1.009,0l-0,10.524Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M5.465,11.546c-0,-0 0.096,-4.133 4.164,-4.596c5.407,-0.615 5.348,-5.955 5.348,-5.955l-1,0.01c0,0 0.041,4.44 -4.461,4.951c-4.93,0.561 -5.051,5.566 -5.051,5.566l1,0.024Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/adjusthsl.svg b/.icons/kora/actions/16/adjusthsl.svg
new file mode 100644
index 000000000..4d4246d88
--- /dev/null
+++ b/.icons/kora/actions/16/adjusthsl.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <linearGradient id="linearGradient4177" x1="8" x2="8" y1="15" y2="1" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#dfdfdf" offset="0"/>
+ <stop style="stop-color:#dfdfdf;stop-opacity:0" offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient4177)" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/adjustlevels.svg b/.icons/kora/actions/16/adjustlevels.svg
new file mode 100644
index 000000000..1da5d236f
--- /dev/null
+++ b/.icons/kora/actions/16/adjustlevels.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M3.589,10.15l0,-1.229c0,-0.411 0.333,-0.744 0.743,-0.744l1.488,0c0.41,0 0.743,0.333 0.743,0.744l0,1.229l8.437,0l0,1.046l-8.437,0l0,1.229c0,0.411 -0.333,0.744 -0.743,0.744l-1.488,0c-0.41,0 -0.743,-0.333 -0.743,-0.744l0,-1.229l-2.589,0l0,-1.046l2.589,0Zm6,-5.346l0,-1.229c0,-0.411 0.333,-0.744 0.743,-0.744l1.488,-0c0.41,-0 0.743,0.333 0.743,0.744l0,1.229l2.437,-0l0,1.046l-2.437,-0l0,1.229c0,0.411 -0.333,0.744 -0.743,0.744l-1.488,-0c-0.41,-0 -0.743,-0.333 -0.743,-0.744l0,-1.229l-8.589,-0l0,-1.046l8.589,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/adjustrgb.svg b/.icons/kora/actions/16/adjustrgb.svg
new file mode 100644
index 000000000..eefb554c4
--- /dev/null
+++ b/.icons/kora/actions/16/adjustrgb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M10.15,12.411l-1.229,0c-0.411,0 -0.744,-0.333 -0.744,-0.743l0,-1.488c0,-0.41 0.333,-0.743 0.744,-0.743l1.229,0l0,-8.437l1.046,0l0,8.437l1.229,0c0.411,0 0.744,0.333 0.744,0.743l0,1.488c0,0.41 -0.333,0.743 -0.744,0.743l-1.229,0l0,2.589l-1.046,0l0,-2.589Zm-5.346,-6l-1.229,0c-0.411,0 -0.744,-0.333 -0.744,-0.743l-0,-1.488c-0,-0.41 0.333,-0.743 0.744,-0.743l1.229,-0l-0,-2.437l1.046,0l-0,2.437l1.229,-0c0.411,-0 0.744,0.333 0.744,0.743l-0,1.488c-0,0.41 -0.333,0.743 -0.744,0.743l-1.229,0l-0,8.589l-1.046,0l-0,-8.589Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/adress-book-new.svg b/.icons/kora/actions/16/adress-book-new.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/.icons/kora/actions/16/adress-book-new.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/akonadi-phone-home.svg b/.icons/kora/actions/16/akonadi-phone-home.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/.icons/kora/actions/16/akonadi-phone-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/akonadiconsole.svg b/.icons/kora/actions/16/akonadiconsole.svg
new file mode 120000
index 000000000..6957e396c
--- /dev/null
+++ b/.icons/kora/actions/16/akonadiconsole.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/albumfolder-importdir.svg b/.icons/kora/actions/16/albumfolder-importdir.svg
new file mode 120000
index 000000000..149bcafc4
--- /dev/null
+++ b/.icons/kora/actions/16/albumfolder-importdir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/albumfolder-importimages.svg b/.icons/kora/actions/16/albumfolder-importimages.svg
new file mode 120000
index 000000000..c7116c65c
--- /dev/null
+++ b/.icons/kora/actions/16/albumfolder-importimages.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/albumfolder-new.svg b/.icons/kora/actions/16/albumfolder-new.svg
new file mode 120000
index 000000000..149bcafc4
--- /dev/null
+++ b/.icons/kora/actions/16/albumfolder-new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/albumfolder-properties.svg b/.icons/kora/actions/16/albumfolder-properties.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/albumfolder-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/albumfolder-user-trash.svg b/.icons/kora/actions/16/albumfolder-user-trash.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/albumfolder-user-trash.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-baseline.svg b/.icons/kora/actions/16/align-horizontal-baseline.svg
new file mode 100644
index 000000000..97a1bb978
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-baseline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M14.534,15l-1.748,0l-1.186,-2.68l-6.699,0l-1.166,2.68l-1.726,0l5.971,-13.42l0.582,-0l5.972,13.42Zm-9.03,-4.08l5.493,0l-2.726,-6.46l-2.767,6.46Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M2.009,15l-0,-14l-1.009,0l0,14l1.009,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/align-horizontal-bottom-out.svg b/.icons/kora/actions/16/align-horizontal-bottom-out.svg
new file mode 100644
index 000000000..dbfe0f303
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-bottom-out.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="13.97"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.005,14.978l-3.263,-0l-0,-12l3.263,-0l-0,12Zm-4.747,-1.978l-3.263,-0l-0,-8.042l3.263,0l-0,8.042Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-center.svg b/.icons/kora/actions/16/align-horizontal-center.svg
new file mode 100644
index 000000000..1c228ea74
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M8.505,15l-0.001,-14l-1.009,0l0.001,14l1.008,0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M14,12.005l0,-3.263l-12,0l0,3.263l12,0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.021,7.258l-0,-3.263l-8.042,0l-0,3.263l8.042,0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-left-out.svg b/.icons/kora/actions/16/align-horizontal-left-out.svg
new file mode 100644
index 000000000..214cee8a4
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-left-out.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M1.011,0.989l-0,14l1.009,-0l-0,-14l-1.009,-0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M1.011,11.994l-0,-3.263l12,-0l0,3.263l-12,0Zm1.978,-4.747l0,-3.263l8.042,-0l0,3.263l-8.042,0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-left-to-anchor.svg b/.icons/kora/actions/16/align-horizontal-left-to-anchor.svg
new file mode 100644
index 000000000..b927d7f42
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-left-to-anchor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M1.011,0.989l-0,14l1.009,-0l-0,-14l-1.009,-0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M2.989,8.625l0,3.972l12,0l-0,-3.972l-12,0Zm-0,-5.244l-0,3.972l8.042,0l-0,-3.972l-8.042,-0Zm-1.978,-2.392l-0,2.392l1.978,-0l-0,-2.392l-1.978,-0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-left.svg b/.icons/kora/actions/16/align-horizontal-left.svg
new file mode 100644
index 000000000..20e6e7221
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M1.011,0.989l-0,14l1.009,-0l-0,-14l-1.009,-0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M2.989,11.994l0,-3.263l12,-0l-0,3.263l-12,0Zm-0,-4.747l-0,-3.263l8.042,-0l-0,3.263l-8.042,0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-right-out.svg b/.icons/kora/actions/16/align-horizontal-right-out.svg
new file mode 100644
index 000000000..7bfed6e9a
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-right-out.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M14.858,15l0,-14l-1.008,0l-0,14l1.008,0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M14.858,12.005l0,-3.263l-12,0l0,3.263l12,0Zm-1.978,-4.747l0,-3.263l-8.042,-0l-0,3.263l8.042,-0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-right-to-anchor.svg b/.icons/kora/actions/16/align-horizontal-right-to-anchor.svg
new file mode 100644
index 000000000..66724faaf
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-right-to-anchor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M14.989,14.989l-0,-14l-1.009,-0l0,14l1.009,0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M14.989,11.994l-0,-3.263l-12,0l-0,3.263l12,0Zm-1.978,-4.747l-0,-3.263l-8.042,0l-0,3.263l8.042,0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-right.svg b/.icons/kora/actions/16/align-horizontal-right.svg
new file mode 100644
index 000000000..5a167b977
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M14.989,14.989l-0,-14l-1.009,-0l0,14l1.009,0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M13.011,11.994l-0,-3.263l-12,0l-0,3.263l12,0Zm-0,-4.747l-0,-3.263l-8.042,0l-0,3.263l8.042,0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-horizontal-top-out.svg b/.icons/kora/actions/16/align-horizontal-top-out.svg
new file mode 100644
index 000000000..43b6620c4
--- /dev/null
+++ b/.icons/kora/actions/16/align-horizontal-top-out.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="1"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.005,1l-3.263,0l0,12l3.263,0l0,-12Zm-4.747,1.978l-3.263,0l0,8.042l3.263,0l0,-8.042Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-vertical-baseline.svg b/.icons/kora/actions/16/align-vertical-baseline.svg
new file mode 100644
index 000000000..6e14bfdc4
--- /dev/null
+++ b/.icons/kora/actions/16/align-vertical-baseline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M14.263,13.42l-1.748,0l-1.186,-2.68l-6.7,0l-1.165,2.68l-1.727,0l5.972,-13.42l0.582,0l5.972,13.42Zm-9.03,-4.08l5.493,0l-2.726,-6.46l-2.767,6.46Z"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="13.99"/>
+</svg>
diff --git a/.icons/kora/actions/16/align-vertical-bottom-out.svg b/.icons/kora/actions/16/align-vertical-bottom-out.svg
new file mode 100644
index 000000000..c02e2ef1b
--- /dev/null
+++ b/.icons/kora/actions/16/align-vertical-bottom-out.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="13.97"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.005,14.978l-3.263,-0l-0,-12l3.263,-0l-0,12Zm-4.747,-1.978l-3.263,-0l-0,-8.042l3.263,0l-0,8.042Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/align-vertical-bottom-to-anchor.svg b/.icons/kora/actions/16/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 000000000..59c6cacb9
--- /dev/null
+++ b/.icons/kora/actions/16/align-vertical-bottom-to-anchor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="13.97"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M15,13l-2.995,0l0,1.978l2.995,0l0,-1.978Zm-2.995,0l-3.263,-0l0,-12l3.263,0l-0,12Zm-4.747,0l-3.263,-0l-0,-8.042l3.263,0l-0,8.042Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-vertical-bottom.svg b/.icons/kora/actions/16/align-vertical-bottom.svg
new file mode 100644
index 000000000..035c274e7
--- /dev/null
+++ b/.icons/kora/actions/16/align-vertical-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="13.97"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.005,13l-3.263,-0l-0,-12l3.263,0l-0,12Zm-4.747,-0l-3.263,-0l-0,-8.042l3.263,0l-0,8.042Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/align-vertical-center.svg b/.icons/kora/actions/16/align-vertical-center.svg
new file mode 100644
index 000000000..9e8900829
--- /dev/null
+++ b/.icons/kora/actions/16/align-vertical-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="7.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.005,1.999l-3.263,0l0,12l3.263,0l0,-12Zm-4.747,1.98l-3.263,0l0,8.042l3.263,0l0,-8.042Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-vertical-top-out.svg b/.icons/kora/actions/16/align-vertical-top-out.svg
new file mode 100644
index 000000000..1d77581b0
--- /dev/null
+++ b/.icons/kora/actions/16/align-vertical-top-out.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="1"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.005,0.999l-3.263,0l0,12l3.263,0l0,-12Zm-4.747,1.979l-3.263,-0l-0,8.042l3.263,0l-0,-8.042Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/align-vertical-top-to-anchor.svg b/.icons/kora/actions/16/align-vertical-top-to-anchor.svg
new file mode 100644
index 000000000..4e0715d30
--- /dev/null
+++ b/.icons/kora/actions/16/align-vertical-top-to-anchor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="1"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.005,2.978l-3.263,0l0,12l3.263,0l0,-12Zm-4.747,0l-3.263,0l0,8.042l3.263,0l0,-8.042Zm7.742,-1.978l-2.995,0l0,1.978l2.995,0l0,-1.978Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/align-vertical-top.svg b/.icons/kora/actions/16/align-vertical-top.svg
new file mode 100644
index 000000000..7b9bea00c
--- /dev/null
+++ b/.icons/kora/actions/16/align-vertical-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="1.009" x="1" y="1"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12.005,2.978l-3.263,-0l0,12l3.263,-0l0,-12Zm-4.747,-0l-3.263,-0l-0,8.042l3.263,0l-0,-8.042Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/amarok_artist.svg b/.icons/kora/actions/16/amarok_artist.svg
new file mode 120000
index 000000000..df1acb1ec
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_artist.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/amarok_cart_add.svg b/.icons/kora/actions/16/amarok_cart_add.svg
new file mode 100644
index 000000000..07d87eaff
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_cart_add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M12,10l0,2l-2,0l0,2l2,0l0,2l2,0l0,-2l2,0l0,-2l-2,0l0,-2l-2,0Zm-2.491,5l-7.509,0c-0.554,0 -1,-0.446 -1,-1l0,-6.944l1.468,-0l0,6.152l7.041,0l0,1.792Zm5.491,-5.343l-1.468,-0l-0,-2.601l1.468,-0l0,2.601Zm-14,-2.97l0,-0.687c0,-0.554 0.446,-1 1,-1l2,0l0,-3c0,-0.554 0.446,-1 1,-1l6,0c0.554,0 1,0.446 1,1l0,3l2,0c0.554,0 1,0.446 1,1l0,0.687l-14,-0Zm5,-3.687l4,0l0,2l-4,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/amarok_cart_remove.svg b/.icons/kora/actions/16/amarok_cart_remove.svg
new file mode 100644
index 000000000..5b18823d0
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_cart_remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M9.556,15l-7.556,0c-0.554,0 -1,-0.446 -1,-1l-0,-6.944l1.468,-0l0,6.152l7.088,0l0,1.792Zm0.444,-3l-0,2l6,0l0,-2l-6,0Zm5,-0.401l-1.468,0l-0,-4.543l1.468,-0l0,4.543Zm-14,-4.912l0,-0.687c0,-0.554 0.446,-1 1,-1l2,0l0,-3c0,-0.554 0.446,-1 1,-1l6,0c0.554,0 1,0.446 1,1l0,3l2,0c0.554,0 1,0.446 1,1l0,0.687l-14,-0Zm5,-3.687l4,0l0,2l-4,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/amarok_cart_view.svg b/.icons/kora/actions/16/amarok_cart_view.svg
new file mode 100644
index 000000000..d2bddc869
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_cart_view.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M15,7.056l0,6.944c0,0.554 -0.446,1 -1,1l-12,0c-0.554,0 -1,-0.446 -1,-1l0,-6.944l1.468,-0l0,6.152l11.064,0l-0,-6.152l1.468,-0Zm-14,-0.369l0,-0.687c0,-0.554 0.446,-1 1,-1l2,0l0,-3c0,-0.554 0.446,-1 1,-1l6,0c0.554,0 1,0.446 1,1l0,3l2,0c0.554,0 1,0.446 1,1l0,0.687l-14,-0Zm5,-3.687l4,0l0,2l-4,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/amarok_change_language.svg b/.icons/kora/actions/16/amarok_change_language.svg
new file mode 120000
index 000000000..c8171f589
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_change_language.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/amarok_clock.svg b/.icons/kora/actions/16/amarok_clock.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_clock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/amarok_lyrics.svg b/.icons/kora/actions/16/amarok_lyrics.svg
new file mode 120000
index 000000000..2dd767676
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_lyrics.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/amarok_playcount.svg b/.icons/kora/actions/16/amarok_playcount.svg
new file mode 120000
index 000000000..c61560183
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_playcount.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/amarok_playlist.svg b/.icons/kora/actions/16/amarok_playlist.svg
new file mode 120000
index 000000000..e9885590f
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_playlist.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/amarok_playlist_refresh.svg b/.icons/kora/actions/16/amarok_playlist_refresh.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_playlist_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/amarok_scripts.svg b/.icons/kora/actions/16/amarok_scripts.svg
new file mode 120000
index 000000000..6957e396c
--- /dev/null
+++ b/.icons/kora/actions/16/amarok_scripts.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/antivignetting.svg b/.icons/kora/actions/16/antivignetting.svg
new file mode 100644
index 000000000..4caeeb550
--- /dev/null
+++ b/.icons/kora/actions/16/antivignetting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.145,9.881c0.661,2.412 2.562,4.312 4.974,4.974l-4.974,-0l0,-4.974Zm13.71,4.974l-4.974,-0c2.412,-0.661 4.312,-2.562 4.974,-4.974l-0,4.974Zm-0,-8.736c-0.661,-2.412 -2.562,-4.312 -4.974,-4.974l4.974,0l-0,4.974Zm-8.736,-4.974c-2.412,0.661 -4.312,2.562 -4.974,4.974l0,-4.974l4.974,0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/application-exit.svg b/.icons/kora/actions/16/application-exit.svg
new file mode 100644
index 000000000..c4ce623fd
--- /dev/null
+++ b/.icons/kora/actions/16/application-exit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,1c-1.108,-0 -2,0.892 -2,2l0,2.994l1.004,-0.393l-0,-3.597l11.992,-0l0,11.992l-11.992,0l-0,-3.597l-1.004,-0.405l0,3.006c0,1.108 0.892,2 2,2l10,-0c1.108,-0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-10,-0Zm3.342,3.719l-0.518,0.668l2.176,2.128l-8.002,-0.011l0,1.002l8.002,0.011l-2.176,2.137l0.509,0.575l4.878,-3.229l-4.869,-3.281Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/application-menu.svg b/.icons/kora/actions/16/application-menu.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/application-menu.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/application-rss+xml.svg b/.icons/kora/actions/16/application-rss+xml.svg
new file mode 100644
index 000000000..1fb93a937
--- /dev/null
+++ b/.icons/kora/actions/16/application-rss+xml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,0.998l0,2.182c6.526,-0 11.818,5.289 11.818,11.818l2.18,0c0,-7.733 -6.268,-13.999 -13.998,-14Zm0,4.361l0,2.184c4.117,-0 7.455,3.337 7.455,7.455l2.182,0c-0,-5.322 -4.315,-9.639 -9.637,-9.639Zm2.09,5.461c-1.155,0 -2.09,0.937 -2.09,2.092c0,1.153 0.935,2.092 2.09,2.092c1.154,-0 2.092,-0.939 2.092,-2.092c-0,-1.155 -0.938,-2.092 -2.092,-2.092Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/applications-other.svg b/.icons/kora/actions/16/applications-other.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/applications-other.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/appointment-missed.svg b/.icons/kora/actions/16/appointment-missed.svg
new file mode 100644
index 000000000..f0d3ca4d6
--- /dev/null
+++ b/.icons/kora/actions/16/appointment-missed.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,1c0,0 -1,0 -1,1l0,12c0,1 1,1 1,1l7,0l0,-1l-7,0l0,-11l12,0l-0,6l1,0l0,-7c0,-1 -1,-1 -1,-1l-12,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,10l0,1.414l1.586,1.586l-1.586,1.586l0,1.414l1.414,0l1.586,-1.586l1.586,1.586l1.414,0l0,-1.414l-1.586,-1.586l1.586,-1.586l0,-1.414l-1.414,0l-1.586,1.586l-1.586,-1.586l-1.414,0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/appointment-new.svg b/.icons/kora/actions/16/appointment-new.svg
new file mode 120000
index 000000000..71831b4ed
--- /dev/null
+++ b/.icons/kora/actions/16/appointment-new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/appointment-soon.svg b/.icons/kora/actions/16/appointment-soon.svg
new file mode 100644
index 000000000..972028555
--- /dev/null
+++ b/.icons/kora/actions/16/appointment-soon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12.936" height="3.016" x="1.64" y="1.64"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.5,9c-1.92,0 -3.5,1.58 -3.5,3.5c0,1.92 1.58,3.5 3.5,3.5c1.92,0 3.5,-1.58 3.5,-3.5c0,-1.92 -1.58,-3.5 -3.5,-3.5Zm-3.065,6.26l-6.353,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l-0,6.388l-0.895,-0.607l-0,-5.701c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l5.731,0l0.542,0.895Zm2.873,-5.671l0.384,0l0.308,2.411l2,0.318l0,0.364l-3,0.318l0.308,-3.411Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/appointment.svg b/.icons/kora/actions/16/appointment.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/.icons/kora/actions/16/appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/archive-extract.svg b/.icons/kora/actions/16/archive-extract.svg
new file mode 120000
index 000000000..653488ec3
--- /dev/null
+++ b/.icons/kora/actions/16/archive-extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/archive-insert-directory.svg b/.icons/kora/actions/16/archive-insert-directory.svg
new file mode 120000
index 000000000..149bcafc4
--- /dev/null
+++ b/.icons/kora/actions/16/archive-insert-directory.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/archive-insert.svg b/.icons/kora/actions/16/archive-insert.svg
new file mode 120000
index 000000000..300fb89b6
--- /dev/null
+++ b/.icons/kora/actions/16/archive-insert.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/archive-remove.svg b/.icons/kora/actions/16/archive-remove.svg
new file mode 120000
index 000000000..8770bb2d0
--- /dev/null
+++ b/.icons/kora/actions/16/archive-remove.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/archive.svg b/.icons/kora/actions/16/archive.svg
new file mode 100644
index 000000000..5755dd32f
--- /dev/null
+++ b/.icons/kora/actions/16/archive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,1c-0.554,0 -0.825,0.475 -1,1l-1,3l0,8c0,0.554 0.446,1 1,1l12,0c0.554,0 1,-0.446 1,-1l0,-8l-1,-3c-0.175,-0.526 -0.446,-1 -1,-1l-10,0Zm9.908,1l-9.815,0c-0.039,0.073 -0.112,0.218 -0.144,0.316l-0.949,2.846l0,7.838l12,0l0,-7.838l-0.949,-2.846c-0.033,-0.098 -0.105,-0.243 -0.143,-0.316Zm-5.908,4l2,0l0,3l1.75,0l-2.75,3l-2.75,-3l1.75,0l0,-3Zm-3.33,-3l8.66,0l0.334,1l-9.33,0l0.336,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/arrow-down-double.svg b/.icons/kora/actions/16/arrow-down-double.svg
new file mode 100644
index 000000000..21506b2b7
--- /dev/null
+++ b/.icons/kora/actions/16/arrow-down-double.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M12,8l-8,0l4,7l4,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,1l4,7l4,-7l-8,0Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/arrow-down.svg b/.icons/kora/actions/16/arrow-down.svg
new file mode 120000
index 000000000..2603a4917
--- /dev/null
+++ b/.icons/kora/actions/16/arrow-down.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/arrow-left-double.svg b/.icons/kora/actions/16/arrow-left-double.svg
new file mode 120000
index 000000000..ebae8aa61
--- /dev/null
+++ b/.icons/kora/actions/16/arrow-left-double.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/arrow-left.svg b/.icons/kora/actions/16/arrow-left.svg
new file mode 120000
index 000000000..293e17ffa
--- /dev/null
+++ b/.icons/kora/actions/16/arrow-left.svg
@@ -0,0 +1 @@
+pan-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/arrow-right-double.svg b/.icons/kora/actions/16/arrow-right-double.svg
new file mode 120000
index 000000000..9c64c025a
--- /dev/null
+++ b/.icons/kora/actions/16/arrow-right-double.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/arrow-right.svg b/.icons/kora/actions/16/arrow-right.svg
new file mode 120000
index 000000000..a97e184da
--- /dev/null
+++ b/.icons/kora/actions/16/arrow-right.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/arrow-up-double.svg b/.icons/kora/actions/16/arrow-up-double.svg
new file mode 100644
index 000000000..c06307648
--- /dev/null
+++ b/.icons/kora/actions/16/arrow-up-double.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,8l-4,7l8,0l-4,-7Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,1l-4,7l8,0l-4,-7Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/arrow-up.svg b/.icons/kora/actions/16/arrow-up.svg
new file mode 120000
index 000000000..687a8fb01
--- /dev/null
+++ b/.icons/kora/actions/16/arrow-up.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/as.svg b/.icons/kora/actions/16/as.svg
new file mode 100644
index 000000000..e4e89dfa1
--- /dev/null
+++ b/.icons/kora/actions/16/as.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.797,3.841c-1.314,-0.046 -2.641,0.668 -3.279,2.005c-0.893,1.872 -0.15,4.094 1.663,4.976c0.278,0.136 0.695,0.274 0.929,0.306l0,-0.003c0.83,0.115 1.607,-0.042 2.283,-0.467c0.446,-0.28 0.933,-0.731 0.933,-0.869c0,-0.047 -0.097,-0.305 -0.217,-0.581l-0.215,-0.501l-0.109,0.181c-0.209,0.348 -0.724,0.814 -1.107,1.004c-0.335,0.162 -0.479,0.189 -1.041,0.189c-0.585,0 -0.698,-0.024 -1.064,-0.212c-0.508,-0.261 -0.97,-0.743 -1.205,-1.267c-0.155,-0.344 -0.177,-0.493 -0.177,-1.119c0,-0.657 0.015,-0.761 0.2,-1.139c0.224,-0.465 0.697,-0.973 1.121,-1.199c0.436,-0.232 1.103,-0.33 1.583,-0.226c0.946,0.206 1.515,0.728 1.957,1.794c1.065,2.573 1.397,3.278 1.725,3.654c0.488,0.558 0.878,0.722 1.747,0.724c0.61,0 0.737,-0.024 1.111,-0.204c0.82,-0.397 1.233,-1.066 1.224,-1.997c-0.008,-1.076 -0.451,-1.544 -1.954,-2.059c-1.09,-0.374 -1.31,-0.558 -1.31,-1.102c0,-0.546 0.345,-0.884 0.899,-0.884c0.321,0 0.501,0.082 0.769,0.343c0.132,0.129 0.228,0.168 0.344,0.138c0.217,-0.061 0.609,-0.319 0.609,-0.404c0,-0.173 -0.676,-0.779 -0.999,-0.895c-0.756,-0.267 -1.608,-0.091 -2.103,0.446c-0.345,0.376 -0.48,0.741 -0.48,1.285c0.002,1.02 0.497,1.526 2.031,2.088c1.008,0.363 1.204,0.545 1.204,1.116c0,0.674 -0.549,1.159 -1.318,1.159c-0.469,0 -0.715,-0.088 -0.979,-0.349c-0.247,-0.246 -0.386,-0.534 -1.147,-2.375c-0.729,-1.761 -0.944,-2.158 -1.428,-2.624c-0.628,-0.604 -1.412,-0.905 -2.2,-0.932Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/as_disabled.svg b/.icons/kora/actions/16/as_disabled.svg
new file mode 100644
index 000000000..2c9fb8fa0
--- /dev/null
+++ b/.icons/kora/actions/16/as_disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5.797,3.841c-1.314,-0.046 -2.641,0.668 -3.279,2.005c-0.893,1.872 -0.15,4.094 1.663,4.976c0.278,0.136 0.695,0.274 0.929,0.306l0,-0.003c0.83,0.115 1.607,-0.042 2.283,-0.467c0.446,-0.28 0.933,-0.731 0.933,-0.869c0,-0.047 -0.097,-0.305 -0.217,-0.581l-0.215,-0.501l-0.109,0.181c-0.209,0.348 -0.724,0.814 -1.107,1.004c-0.335,0.162 -0.479,0.189 -1.041,0.189c-0.585,-0 -0.698,-0.024 -1.064,-0.212c-0.508,-0.261 -0.97,-0.743 -1.205,-1.267c-0.155,-0.344 -0.177,-0.493 -0.177,-1.119c-0,-0.657 0.015,-0.761 0.2,-1.139c0.224,-0.465 0.697,-0.973 1.121,-1.199c0.436,-0.232 1.103,-0.33 1.583,-0.226c0.946,0.206 1.515,0.728 1.957,1.794c1.065,2.573 1.397,3.278 1.725,3.654c0.488,0.558 0.878,0.722 1.747,0.724c0.61,-0 0.737,-0.024 1.111,-0.204c0.82,-0.397 1.233,-1.066 1.224,-1.997c-0.008,-1.076 -0.451,-1.544 -1.954,-2.059c-1.09,-0.374 -1.31,-0.558 -1.31,-1.102c0,-0.546 0.345,-0.884 0.899,-0.884c0.321,-0 0.501,0.082 0.769,0.343c0.132,0.129 0.228,0.168 0.344,0.138c0.217,-0.061 0.609,-0.319 0.609,-0.404c0,-0.173 -0.676,-0.779 -0.999,-0.895c-0.756,-0.267 -1.608,-0.091 -2.103,0.446c-0.345,0.376 -0.48,0.741 -0.48,1.285c0.002,1.02 0.497,1.526 2.031,2.088c1.008,0.363 1.204,0.545 1.204,1.116c0,0.674 -0.549,1.159 -1.318,1.159c-0.469,-0 -0.715,-0.088 -0.979,-0.349c-0.247,-0.246 -0.386,-0.534 -1.147,-2.375c-0.729,-1.761 -0.944,-2.158 -1.428,-2.624c-0.628,-0.604 -1.412,-0.905 -2.2,-0.932Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/as_light.svg b/.icons/kora/actions/16/as_light.svg
new file mode 100644
index 000000000..8fa4a761e
--- /dev/null
+++ b/.icons/kora/actions/16/as_light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M5.797,3.841c-1.314,-0.046 -2.641,0.668 -3.279,2.005c-0.893,1.872 -0.15,4.094 1.663,4.976c0.278,0.136 0.695,0.274 0.929,0.306l0,-0.003c0.83,0.115 1.607,-0.042 2.283,-0.467c0.446,-0.28 0.933,-0.731 0.933,-0.869c0,-0.047 -0.097,-0.305 -0.217,-0.581l-0.215,-0.501l-0.109,0.181c-0.209,0.348 -0.724,0.814 -1.107,1.004c-0.335,0.162 -0.479,0.189 -1.041,0.189c-0.585,0 -0.698,-0.024 -1.064,-0.212c-0.508,-0.261 -0.97,-0.743 -1.205,-1.267c-0.155,-0.344 -0.177,-0.493 -0.177,-1.119c0,-0.657 0.015,-0.761 0.2,-1.139c0.224,-0.465 0.697,-0.973 1.121,-1.199c0.436,-0.232 1.103,-0.33 1.583,-0.226c0.946,0.206 1.515,0.728 1.957,1.794c1.065,2.573 1.397,3.278 1.725,3.654c0.488,0.558 0.878,0.722 1.747,0.724c0.61,0 0.737,-0.024 1.111,-0.204c0.82,-0.397 1.233,-1.066 1.224,-1.997c-0.008,-1.076 -0.451,-1.544 -1.954,-2.059c-1.09,-0.374 -1.31,-0.558 -1.31,-1.102c0,-0.546 0.345,-0.884 0.899,-0.884c0.321,0 0.501,0.082 0.769,0.343c0.132,0.129 0.228,0.168 0.344,0.138c0.217,-0.061 0.609,-0.319 0.609,-0.404c0,-0.173 -0.676,-0.779 -0.999,-0.895c-0.756,-0.267 -1.608,-0.091 -2.103,0.446c-0.345,0.376 -0.48,0.741 -0.48,1.285c0.002,1.02 0.497,1.526 2.031,2.088c1.008,0.363 1.204,0.545 1.204,1.116c0,0.674 -0.549,1.159 -1.318,1.159c-0.469,0 -0.715,-0.088 -0.979,-0.349c-0.247,-0.246 -0.386,-0.534 -1.147,-2.375c-0.729,-1.761 -0.944,-2.158 -1.428,-2.624c-0.628,-0.604 -1.412,-0.905 -2.2,-0.932Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/atmosphere.svg b/.icons/kora/actions/16/atmosphere.svg
new file mode 100644
index 000000000..81113a1bb
--- /dev/null
+++ b/.icons/kora/actions/16/atmosphere.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,1c3.863,0 7,3.137 7,7c0,3.863 -3.137,7 -7,7c-3.863,0 -7,-3.137 -7,-7c0,-3.863 3.137,-7 7,-7Zm0,1c3.311,0 6,2.689 6,6c0,3.311 -2.689,6 -6,6c-3.311,0 -6,-2.689 -6,-6c0,-3.311 2.689,-6 6,-6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.2,7.015c0.021,0.002 0.048,-0.002 0.08,-0.01c0.105,-0.277 0.568,-0.341 0.375,0.03c-0.472,0.421 0.558,0.075 0.282,0.5c-0.166,0.413 0.286,0.38 0.515,0.411c0.074,-0.008 0.596,-0.474 0.545,-0.251c0.181,-0.06 0.465,0.157 0.663,0.109c0.332,-0.171 0.395,0.438 0.797,0.419c0.502,-0.062 0.316,0.653 0.796,0.618c0.295,0.269 0.898,0.131 1.081,0.575c-0.054,0.386 -0.502,0.63 -0.36,1.081c0.055,0.531 -0.877,0.316 -0.719,0.829c-0.186,0.235 -0.244,0.817 -0.686,0.629c0.244,0.189 0.122,0.475 -0.219,0.435c0.083,0.177 -0.08,0.151 -0.142,0.171c-0.313,-0.123 -0.611,-0.278 -0.889,-0.461c0.061,-0.271 -0.096,-0.511 -0.07,-0.78c-0.015,-0.288 0.003,-0.594 -0.095,-0.861c-0.456,-0.181 -0.687,-0.532 -0.887,-0.974c-0.285,-0.172 -0.034,-0.37 -0.147,-0.565c0.179,-0.309 0.532,-0.649 0.161,-0.978c-0.108,0.248 -0.288,0.077 -0.469,-0.032c-0.088,-0.323 -0.439,-0.343 -0.673,-0.524c0.015,-0.125 0.036,-0.249 0.061,-0.371Zm7.717,-2.951c0.428,0.318 0.804,0.705 1.109,1.144c-0.059,-0.066 -0.399,-0.442 -0.62,-0.548c-0.27,0.15 -0.484,0.062 -0.669,0.375c-0.049,0.276 -0.437,0.26 -0.507,0.414c0.366,0.113 0.742,-0.244 1.161,-0.133c0.356,-0.067 0.044,0.291 0.21,0.375c0.274,-0.105 0.673,0.495 0.774,0.103c0.336,0.664 0.524,1.413 0.524,2.206c0,1.322 -0.524,2.522 -1.376,3.404c-0.037,-0.225 0.102,-0.738 -0.049,-1.067c-0.124,-0.376 0.504,-0.684 0.21,-1.083c-0.306,-0.221 -0.236,-0.546 -0.226,-0.829c-0.262,0.019 -0.359,-0.223 -0.595,-0.239c-0.464,0.101 -0.985,0.313 -1.362,-0.063c-0.07,-0.242 -0.444,-0.394 -0.413,-0.653c-0.043,-0.22 0.131,-0.5 0.027,-0.733c0.122,-0.458 0.618,-0.573 0.739,-1.014c0.203,-0.03 0.429,-0.438 0.082,-0.393c-0.114,-0.181 -0.063,-0.71 0.27,-0.596c0.364,0.192 0.591,-0.354 0.151,-0.392c0.031,-0.158 0.396,-0.1 0.56,-0.278Zm-4.298,-0.766c-0.048,0.218 0.458,-0.249 0.435,0.09c-0.047,0.318 0.469,0.414 0.138,0.742c0.155,0.041 0.161,0.102 0.165,0.266c-0.027,-0.033 -0.651,0.002 -0.375,-0.193c0.363,-0.348 -0.112,-0.066 -0.324,-0.097c-0.004,0.225 -0.198,-0.159 -0.375,0.085c0.35,-0.057 -0.055,0.262 0.187,0.298c0.472,-0.085 -0.054,0.145 -0.286,0.238c0.064,-0.284 -0.136,-0.049 -0.354,-0.017c-0.149,0.241 -0.48,0.328 -0.722,0.505c0.026,0.244 -0.256,0.396 -0.483,0.506c-0.444,0.012 0.06,0.751 -0.362,0.532c-0.012,-0.236 -0.14,-0.32 -0.417,-0.311c-0.102,0.097 -0.229,0.067 -0.328,0.076c0.21,-0.472 0.492,-0.906 0.833,-1.286c-0.098,0.171 -0.026,0.14 0.07,0.054c0.102,-0.092 0.23,-0.247 0.204,-0.282c-0.022,-0.003 -0.04,-0.003 -0.056,0c0.017,-0.017 0.034,-0.034 0.052,-0.05l0.006,0c0.061,0.003 0.134,-0.029 0.105,-0.103c0.176,-0.158 0.364,-0.303 0.562,-0.435c0.016,0.029 0.069,0.051 0.171,0.062c-0.001,-0.173 0.106,-0.219 0.222,-0.263c0.093,-0.034 0.192,-0.067 0.248,-0.159c0.22,-0.102 0.448,-0.189 0.684,-0.258Zm5.35,1.956c-0.103,-0.026 -0.165,-0.025 -0.198,-0.012c-0.032,0.013 -0.036,0.037 -0.021,0.058c0.029,0.041 0.131,0.066 0.219,-0.046Zm-0.623,-0.281c-0.018,0.109 -0.007,0.161 0.014,0.178c0.021,0.017 0.053,-0 0.077,-0.031c0.047,-0.06 0.065,-0.169 -0.091,-0.147Zm0.06,-0.157c-0.032,0.046 -0.039,0.071 -0.034,0.081c0.005,0.011 0.022,0.008 0.039,-0.001c0.034,-0.02 0.066,-0.065 -0.005,-0.08Zm-6.531,-0.343c0.138,0.045 0.165,0.078 0.137,0.119c-0.029,0.04 -0.113,0.088 -0.2,0.162c-0.097,-0.048 -0.046,-0.276 0.063,-0.281Zm5.566,-0.721c0.133,0.076 0.262,0.159 0.386,0.247c-0.203,0.047 -0.5,0.232 -0.484,-0.028c0.133,-0.088 0.142,-0.149 0.098,-0.219Zm-0.285,-0.092c-0.159,0.03 -0.219,0.162 -0.201,0.251c0.017,0.089 0.112,0.136 0.261,-0.004c0.03,-0.127 0.202,-0.255 -0.06,-0.247Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/audio-off.svg b/.icons/kora/actions/16/audio-off.svg
new file mode 120000
index 000000000..96b5bd1bd
--- /dev/null
+++ b/.icons/kora/actions/16/audio-off.svg
@@ -0,0 +1 @@
+kdenlive-hide-audio.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/audio-on.svg b/.icons/kora/actions/16/audio-on.svg
new file mode 120000
index 000000000..871708066
--- /dev/null
+++ b/.icons/kora/actions/16/audio-on.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/audio-ready.svg b/.icons/kora/actions/16/audio-ready.svg
new file mode 100644
index 000000000..33f0807a7
--- /dev/null
+++ b/.icons/kora/actions/16/audio-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/audio-volume-high.svg b/.icons/kora/actions/16/audio-volume-high.svg
new file mode 100644
index 000000000..b36c2498b
--- /dev/null
+++ b/.icons/kora/actions/16/audio-volume-high.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m7.132.208-5.046 4.45h-1.061c-.567 0-1.025.458-1.025 1.025v4.625c0 .566.458 1.025 1.025 1.025h1.061l5.046 4.449v-15.574z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.743 15.631c-.212-.299-.066-.641.313-.858 2.192-1.321 3.823-4.16 3.823-6.757 0-2.596-1.596-5.407-3.793-6.719-.384-.22-.591-.631-.39-.941.198-.304.691-.244.895-.129 2.715 1.62 4.409 4.562 4.409 7.768s-1.694 6.149-4.403 7.778c-.207.118-.631.175-.854-.142zm-3.611-15.423-5.333 4.45h-.774c-.567 0-1.025.458-1.025 1.025v4.625c0 .566.458 1.025 1.025 1.025h.774l5.333 4.449zm-1.113 2.3-3.529 3.022c-.197.156-.441.241-.691.241h-.687v4.449h.687c.25 0 .494.085.691.24l3.529 3.023zm3.253 9.834c-.271-.361.077-.755.421-.948 1.039-.634 1.827-2.148 1.827-3.399 0-1.25-.855-2.786-1.906-3.398-.355-.2-.624-.595-.371-.902.305-.368.655-.265.862-.153 1.554.919 2.54 2.602 2.54 4.453s-.986 3.535-2.529 4.475c-.212.115-.551.26-.844-.128zm-1.206-3.115c.681 0 1.233-.551 1.233-1.232 0-.68-.552-1.231-1.233-1.231z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/audio-volume-low.svg b/.icons/kora/actions/16/audio-volume-low.svg
new file mode 100644
index 000000000..e553ccd57
--- /dev/null
+++ b/.icons/kora/actions/16/audio-volume-low.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m10.743 15.631c-.212-.299-.066-.641.313-.858 2.192-1.321 3.823-4.16 3.823-6.757 0-2.596-1.596-5.407-3.793-6.719-.384-.22-.591-.631-.39-.941.198-.304.691-.244.895-.129 2.715 1.62 4.409 4.562 4.409 7.768s-1.694 6.149-4.403 7.778c-.207.118-.631.175-.854-.142zm-3.611-15.423-5.046 4.45h-1.061c-.567 0-1.025.458-1.025 1.025v4.625c0 .566.458 1.025 1.025 1.025h1.061l5.046 4.449zm2.14 12.134c-.271-.361.077-.755.421-.948 1.039-.634 1.827-2.148 1.827-3.399 0-1.25-.855-2.786-1.906-3.398-.355-.2-.624-.595-.371-.902.305-.368.655-.265.862-.153 1.554.919 2.54 2.602 2.54 4.453s-.986 3.535-2.529 4.475c-.212.115-.551.26-.844-.128z" />
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.132.208-5.333 4.45h-.774c-.567 0-1.025.458-1.025 1.025v4.625c0 .566.458 1.025 1.025 1.025h.774l5.333 4.449v-15.574zm-1.113 2.3-3.529 3.022c-.197.156-.441.241-.691.241h-.687v4.449h.687c.25 0 .494.085.691.24l3.529 3.023zm2.047 6.719c.681 0 1.233-.551 1.233-1.232 0-.68-.552-1.231-1.233-1.231z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/audio-volume-medium.svg b/.icons/kora/actions/16/audio-volume-medium.svg
new file mode 100644
index 000000000..c86a9c4b6
--- /dev/null
+++ b/.icons/kora/actions/16/audio-volume-medium.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m10.742 15.492c-.212-.299-.066-.64.313-.857 2.191-1.321 3.821-4.159 3.821-6.754 0-2.596-1.594-5.406-3.791-6.717-.384-.22-.591-.632-.39-.941.198-.304.691-.244.895-.129 2.713 1.619 4.407 4.561 4.407 7.765 0 3.205-1.694 6.147-4.401 7.776-.207.118-.631.174-.854-.143zm-3.61-15.417-5.044 4.448h-1.061c-.566 0-1.024.459-1.024 1.025v4.623c0 .566.458 1.025 1.024 1.025h1.061l5.044 4.448v-15.569z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.132.075-5.331 4.448h-.774c-.566 0-1.024.459-1.024 1.025v4.623c0 .566.458 1.025 1.024 1.025h.774l5.331 4.448v-15.569zm-1.112 2.299-3.528 3.021c-.197.156-.441.24-.691.24h-.686v4.448h.686c.25 0 .494.085.691.241l3.528 3.021zm3.252 9.83c-.272-.36.076-.754.42-.947 1.039-.634 1.827-2.148 1.827-3.398 0-1.249-.855-2.785-1.906-3.397-.355-.2-.624-.595-.37-.902.304-.368.655-.264.861-.152 1.554.919 2.539 2.601 2.539 4.451 0 1.851-.985 3.533-2.527 4.473-.213.116-.552.26-.844-.128zm-1.206-3.114c.681 0 1.232-.55 1.232-1.231 0-.68-.551-1.231-1.232-1.231z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/audio-volume-muted.svg b/.icons/kora/actions/16/audio-volume-muted.svg
new file mode 100644
index 000000000..5e93776b0
--- /dev/null
+++ b/.icons/kora/actions/16/audio-volume-muted.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.743 15.631c-.212-.299-.066-.641.313-.858 2.192-1.321 3.823-4.16 3.823-6.757 0-2.596-1.596-5.407-3.793-6.719-.384-.22-.591-.631-.39-.941.198-.304.691-.244.895-.129 2.715 1.62 4.409 4.562 4.409 7.768s-1.694 6.149-4.403 7.778c-.207.118-.631.175-.854-.142zm-3.611-15.423-5.046 4.45h-1.061c-.567 0-1.025.458-1.025 1.025v4.625c0 .566.458 1.025 1.025 1.025h1.061l5.046 4.449zm2.14 12.134c-.271-.361.077-.755.421-.948 1.039-.634 1.827-2.148 1.827-3.399 0-1.25-.855-2.786-1.906-3.398-.355-.2-.624-.595-.371-.902.305-.368.655-.265.862-.153 1.554.919 2.54 2.602 2.54 4.453s-.986 3.535-2.529 4.475c-.212.115-.551.26-.844-.128zm-1.206-3.115c.681 0 1.233-.551 1.233-1.232 0-.68-.552-1.231-1.233-1.231z" fill-opacity=".3"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m.325 2.761c-.294-.269-.316-.727-.046-1.021.269-.295.726-.316 1.021-.047l13.675 12.476c.295.268.316.726.047 1.021s-.727.316-1.021.047l-11.062-10.092-.449.385c-.197.156-.441.241-.691.241h-.687v4.449h.687c.25 0 .494.085.691.24l3.529 3.023v-5.528l1.113 1.016v6.811l-5.333-4.449h-.774c-.567 0-1.025-.459-1.025-1.025v-4.625c0-.567.458-1.025 1.025-1.025h.774l.317-.264-1.791-1.633zm6.807 3.502-1.113-.982v-2.773l-1.627 1.394-.827-.718 3.567-2.976z"/>
+</svg>
diff --git a/.icons/kora/actions/16/auto-type.svg b/.icons/kora/actions/16/auto-type.svg
new file mode 100644
index 000000000..3c92a55a9
--- /dev/null
+++ b/.icons/kora/actions/16/auto-type.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15,8c0,-0.552 -0.448,-1 -1,-1l-2,0c-0.552,0 -1,0.448 -1,1l0,2c0,0.552 0.448,1 1,1l2,0c0.552,0 1,-0.448 1,-1l0,-2Zm-5,-5c0,-0.552 -0.448,-1 -1,-1l-2,0c-0.552,0 -1,0.448 -1,1l0,2c0,0.552 0.448,1 1,1l2,0c0.552,0 1,-0.448 1,-1l0,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,12l3,4l3,-4l-6,0Zm5.008,-4c-0,-0.552 -0.448,-1 -1,-1l-7.008,0c-0.552,0 -1,0.448 -1,1l0,2c0,0.552 0.448,1 1,1l7.008,0c0.552,0 1,-0.448 1,-1l-0,-2Zm-5.008,-5c0,-0.552 -0.448,-1 -1,-1l-2,0c-0.552,0 -1,0.448 -1,1l0,2c0,0.552 0.448,1 1,1l2,0c0.552,0 1,-0.448 1,-1l0,-2Zm10,0c0,-0.552 -0.448,-1 -1,-1l-2,0c-0.552,0 -1,0.448 -1,1l0,2c0,0.552 0.448,1 1,1l2,0c0.552,0 1,-0.448 1,-1l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/autocorrection.svg b/.icons/kora/actions/16/autocorrection.svg
new file mode 100644
index 000000000..bf7e60739
--- /dev/null
+++ b/.icons/kora/actions/16/autocorrection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.156,1.49c0,-0 -5.976,5.976 -8.973,8.974c-0.924,0.923 -0.924,2.421 -0.001,3.344c0.003,0.003 0.006,0.006 0.009,0.009c0.444,0.444 1.045,0.693 1.673,0.693c0.627,0 1.229,-0.249 1.672,-0.693c2.998,-2.997 8.974,-8.974 8.974,-8.974l-3.354,-3.353Zm-7.895,-0l-0.628,1.144l-1.143,0.627l1.143,0.627l0.628,1.144l0.627,-1.144l1.143,-0.627l-1.143,-0.627l-0.627,-1.144Zm7.895,1.678l1.676,1.675l-3.244,3.247l-1.677,-1.678l3.245,-3.244Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/automated-tasks.svg b/.icons/kora/actions/16/automated-tasks.svg
new file mode 100644
index 000000000..194fa575b
--- /dev/null
+++ b/.icons/kora/actions/16/automated-tasks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.5,3.392c-0.831,-0 -1.5,0.669 -1.5,1.5l0,6.187c0,0.831 0.669,1.5 1.5,1.5l4.5,0l0,1.532l-3,0l0,1.272l8,-0l0,-1.272l-3,0l0,-1.532l4.5,0c0.831,0 1.5,-0.669 1.5,-1.5l0,-6.187c0,-0.831 -0.669,-1.5 -1.5,-1.5l-11,-0Zm11.024,2.529c0,-0.696 -0.565,-1.261 -1.261,-1.261l-8.526,0c-0.696,0 -1.261,0.565 -1.261,1.261c-0,0.696 0.565,1.261 1.261,1.261l8.526,-0c0.696,-0 1.261,-0.565 1.261,-1.261Zm-5.524,-5.491c0.683,-0 1.233,0.55 1.233,1.233c0,0.683 -0.55,1.234 -1.233,1.234c-0.683,-0 -1.233,-0.551 -1.233,-1.234c-0,-0.683 0.55,-1.233 1.233,-1.233Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/back.svg b/.icons/kora/actions/16/back.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/.icons/kora/actions/16/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bell.svg b/.icons/kora/actions/16/bell.svg
new file mode 100644
index 000000000..911cf30d4
--- /dev/null
+++ b/.icons/kora/actions/16/bell.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.636,13.642c-0.056,0.959 -0.733,1.692 -1.692,1.692c-0.96,0 -1.693,-0.733 -1.693,-1.692l3.385,-0Zm4.796,-1.636c-0.113,-0.057 -0.169,-0.113 -0.282,-0.113c-0.508,-0.226 -0.903,-0.79 -1.129,-1.241c-0.395,-0.621 -0.564,-1.354 -0.564,-2.088l-0.289,-2.257c-0,-2.313 -1.46,-4.175 -3.66,-4.457l-0,-0.62c-0,-0.339 -0.226,-0.564 -0.564,-0.564c-0.339,-0 -0.565,0.225 -0.565,0.564l0,0.62c-2.2,0.282 -3.66,2.201 -3.66,4.457l-0.289,2.257c0,0.677 -0.169,1.354 -0.451,1.918c-0.226,0.452 -0.508,0.847 -0.903,1.185c-0.169,0.169 -0.395,0.226 -0.564,0.339c-0.169,0.056 -0.282,0.225 -0.282,0.451c-0,0.339 0.225,0.564 0.564,0.564l12.412,0c0.339,0 0.564,-0.225 0.564,-0.564c-0.056,-0.113 -0.169,-0.338 -0.338,-0.451Z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/bitmap-trace.svg b/.icons/kora/actions/16/bitmap-trace.svg
new file mode 100644
index 000000000..63e95205d
--- /dev/null
+++ b/.icons/kora/actions/16/bitmap-trace.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14,9.486l-4,4l0,2l2,-0l4,-4l-2,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.155,14.561l-5.378,0c-0.694,0 -1.36,-0.277 -1.852,-0.767c-0.491,-0.492 -0.767,-1.158 -0.767,-1.852l0,-7.691c0,-0.694 0.276,-1.36 0.767,-1.852c0.492,-0.491 1.158,-0.767 1.852,-0.767l8.445,-0c0.695,-0 1.361,0.276 1.853,0.767c0.49,0.492 0.766,1.158 0.766,1.852l0,4.472l-0.81,-0c-0.004,-1.548 -0.008,-3.206 -0.011,-4.429c-0.004,-1.027 -0.834,-1.858 -1.86,-1.862c-2.264,-0.006 -6.07,-0.019 -8.339,-0.025c-0.494,-0.002 -0.97,0.193 -1.321,0.543c-0.351,0.349 -0.549,0.823 -0.55,1.318c-0.004,1.727 -0.01,4.313 -0.014,6.251l3.049,-5.181l3.319,5.387l2.968,-2.238l1.355,1.236l-3.472,3.314l-0,1.524Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/blueman-plugin.svg b/.icons/kora/actions/16/blueman-plugin.svg
new file mode 120000
index 000000000..7563411ca
--- /dev/null
+++ b/.icons/kora/actions/16/blueman-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/blueman-send-file.svg b/.icons/kora/actions/16/blueman-send-file.svg
new file mode 120000
index 000000000..771b1c825
--- /dev/null
+++ b/.icons/kora/actions/16/blueman-send-file.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/blueman-trust.svg b/.icons/kora/actions/16/blueman-trust.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/blueman-trust.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/blueman-untrust.svg b/.icons/kora/actions/16/blueman-untrust.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/blueman-untrust.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/blurfx.svg b/.icons/kora/actions/16/blurfx.svg
new file mode 100644
index 000000000..e984372e1
--- /dev/null
+++ b/.icons/kora/actions/16/blurfx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.299,1c1,4 5,7 5,9.5c-0,2.5 -2.268,4.818 -5.038,4.818c-2.77,-0 -4.962,-2.318 -4.962,-4.818c-0,-2.5 4,-5.5 5,-9.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M4.556,2.616l-0.574,1.613l-1.547,-0.734l0.734,1.546l-1.613,0.575l1.613,0.574l-0.734,1.547l1.547,-0.735l0.574,1.614l0.574,-1.614l1.547,0.735l-0.734,-1.547l1.613,-0.574l-1.613,-0.575l0.734,-1.546l-1.547,0.734l-0.574,-1.613Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/blurimage.svg b/.icons/kora/actions/16/blurimage.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/kora/actions/16/blurimage.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bonobo-component-browser.svg b/.icons/kora/actions/16/bonobo-component-browser.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/bonobo-component-browser.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bookmark-add-folder.svg b/.icons/kora/actions/16/bookmark-add-folder.svg
new file mode 120000
index 000000000..d7f74d1fa
--- /dev/null
+++ b/.icons/kora/actions/16/bookmark-add-folder.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bookmark-edit.svg b/.icons/kora/actions/16/bookmark-edit.svg
new file mode 120000
index 000000000..d7f74d1fa
--- /dev/null
+++ b/.icons/kora/actions/16/bookmark-edit.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bookmark-new-list.svg b/.icons/kora/actions/16/bookmark-new-list.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/bookmark-new-list.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bookmark-new.svg b/.icons/kora/actions/16/bookmark-new.svg
new file mode 100644
index 000000000..fcafaa068
--- /dev/null
+++ b/.icons/kora/actions/16/bookmark-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,0c0,0 -1,0 -1,1l0,14l5,-3l5,3l0,-14c0,0 0,-1 -1,-1l-8,0Zm8,13.234l0,-12.17l-0.011,-0.064l-7.925,0l-0.064,0.011l0,12.223l3.486,-2.091c0.316,-0.191 0.712,-0.191 1.028,0l3.486,2.091Zm-4.49,-7.724l-0,-2.064c-0,-0.272 0.218,-0.491 0.49,-0.491c0.271,-0 0.49,0.218 0.49,0.491l-0,2.064l2.064,-0c0.272,-0 0.491,0.218 0.491,0.49c-0,0.271 -0.218,0.49 -0.491,0.49l-2.064,-0l-0,2.064c-0,0.272 -0.218,0.491 -0.49,0.491c-0.271,-0 -0.49,-0.218 -0.49,-0.491l-0,-2.064l-2.064,-0c-0.272,-0 -0.491,-0.218 -0.491,-0.49c-0,-0.271 0.218,-0.49 0.491,-0.49l2.064,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/bookmark-remove.svg b/.icons/kora/actions/16/bookmark-remove.svg
new file mode 100644
index 000000000..fcb5a075a
--- /dev/null
+++ b/.icons/kora/actions/16/bookmark-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,0c0,0 -1,0 -1,1l0,14l5,-3l5,3l0,-14c0,0 0,-1 -1,-1l-8,0Zm8,13.234l0,-12.17l-0.011,-0.064l-7.925,0l-0.064,0.011l0,12.223l3.486,-2.091c0.316,-0.191 0.712,-0.191 1.028,0l3.486,2.091Zm-6.554,-7.724l5.108,-0c0.272,-0 0.491,0.218 0.491,0.49c0,0.271 -0.218,0.49 -0.491,0.49l-5.108,0c-0.272,0 -0.491,-0.218 -0.491,-0.49c-0,-0.271 0.218,-0.49 0.491,-0.49Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/bookmark-toolbar.svg b/.icons/kora/actions/16/bookmark-toolbar.svg
new file mode 120000
index 000000000..d7f74d1fa
--- /dev/null
+++ b/.icons/kora/actions/16/bookmark-toolbar.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bookmark.svg b/.icons/kora/actions/16/bookmark.svg
new file mode 120000
index 000000000..eb7b1c3c2
--- /dev/null
+++ b/.icons/kora/actions/16/bookmark.svg
@@ -0,0 +1 @@
+bookmarks.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bookmark_add.svg b/.icons/kora/actions/16/bookmark_add.svg
new file mode 120000
index 000000000..a5f7d89ff
--- /dev/null
+++ b/.icons/kora/actions/16/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bookmarks-organize.svg b/.icons/kora/actions/16/bookmarks-organize.svg
new file mode 120000
index 000000000..d7f74d1fa
--- /dev/null
+++ b/.icons/kora/actions/16/bookmarks-organize.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bookmarks.svg b/.icons/kora/actions/16/bookmarks.svg
new file mode 100644
index 000000000..05e1dc9c0
--- /dev/null
+++ b/.icons/kora/actions/16/bookmarks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,0c0,0 -1,0 -1,1l0,14l5,-3l5,3l0,-14c0,0 0,-1 -1,-1l-8,0Zm8,13.234l0,-12.17l-0.011,-0.064l-7.925,0l-0.064,0.011l0,12.223l3.486,-2.091c0.316,-0.191 0.712,-0.191 1.028,0l3.486,2.091Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/bookmarks_list_add.svg b/.icons/kora/actions/16/bookmarks_list_add.svg
new file mode 120000
index 000000000..a5f7d89ff
--- /dev/null
+++ b/.icons/kora/actions/16/bookmarks_list_add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bordertool.svg b/.icons/kora/actions/16/bordertool.svg
new file mode 100644
index 000000000..eb88d2d9a
--- /dev/null
+++ b/.icons/kora/actions/16/bordertool.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1l0,14l14,0l0,-14l-14,0Zm1,1l0,12l12,0l0,-12l-12,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.981,1.981l-0,12.038l12.038,0l0,-12.038l-12.038,-0Zm1,1l-0,10.038l10.038,0l0,-10.038l-10.038,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/bottom.svg b/.icons/kora/actions/16/bottom.svg
new file mode 120000
index 000000000..2f2f40051
--- /dev/null
+++ b/.icons/kora/actions/16/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/boundingbox_bottom.svg b/.icons/kora/actions/16/boundingbox_bottom.svg
new file mode 100644
index 000000000..97466cee6
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_bottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 13,11 A 5,5 0 0 1 8,16 5,5 0 0 1 3,11 5,5 0 0 1 8,6 5,5 0 0 1 13,11 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 8 6 A 5 5 0 0 0 3 11 A 5 5 0 0 0 8 16 A 5 5 0 0 0 13 11 A 5 5 0 0 0 8 6 z M 8 7 A 4 4 0 0 1 12 11 A 4 4 0 0 1 8 15 A 4 4 0 0 1 4 11 A 4 4 0 0 1 8 7 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,10 H 16 V 12 H 0 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/boundingbox_bottom_left.svg b/.icons/kora/actions/16/boundingbox_bottom_left.svg
new file mode 100644
index 000000000..e832bd76a
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_bottom_left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10,11 A 5,5 0 0 1 5,16 5,5 0 0 1 0,11 5,5 0 0 1 5,6 5,5 0 0 1 10,11 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 5,6 A 5,5 0 0 0 0,11 5,5 0 0 0 5,16 5,5 0 0 0 10,11 5,5 0 0 0 5,6 Z M 5,7 A 4,4 0 0 1 9,11 4,4 0 0 1 5,15 4,4 0 0 1 1,11 4,4 0 0 1 5,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 V 12 H 16 V 10 H 6 V 0 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/boundingbox_bottom_right.svg b/.icons/kora/actions/16/boundingbox_bottom_right.svg
new file mode 100644
index 000000000..d56143696
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_bottom_right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 16,11 A 5,5 0 0 1 11,16 5,5 0 0 1 6,11 5,5 0 0 1 11,6 5,5 0 0 1 16,11 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 11,6 A 5,5 0 0 0 6,11 5,5 0 0 0 11,16 5,5 0 0 0 16,11 5,5 0 0 0 11,6 Z M 11,7 A 4,4 0 0 1 15,11 4,4 0 0 1 11,15 4,4 0 0 1 7,11 4,4 0 0 1 11,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,0 V 12 H 0 V 10 H 10 V 0 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/boundingbox_center.svg b/.icons/kora/actions/16/boundingbox_center.svg
new file mode 100644
index 000000000..c5c521bf9
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 8,3 Z M 8,4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 4,4 0 0 1 8,4 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/boundingbox_left.svg b/.icons/kora/actions/16/boundingbox_left.svg
new file mode 100644
index 000000000..a9c6c4972
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10,8 A 5,5 0 0 1 5,13 5,5 0 0 1 0,8 5,5 0 0 1 5,3 5,5 0 0 1 10,8 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 5,3 A 5,5 0 0 0 0,8 5,5 0 0 0 5,13 5,5 0 0 0 10,8 5,5 0 0 0 5,3 Z M 5,4 A 4,4 0 0 1 9,8 4,4 0 0 1 5,12 4,4 0 0 1 1,8 4,4 0 0 1 5,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 H 6 V 16 H 4 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/boundingbox_right.svg b/.icons/kora/actions/16/boundingbox_right.svg
new file mode 100644
index 000000000..5fb0d4e42
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 16,8 A 5,5 0 0 1 11,13 5,5 0 0 1 6,8 5,5 0 0 1 11,3 5,5 0 0 1 16,8 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 5,5 0 0 0 6,8 5,5 0 0 0 11,13 5,5 0 0 0 16,8 5,5 0 0 0 11,3 Z M 11,4 A 4,4 0 0 1 15,8 4,4 0 0 1 11,12 4,4 0 0 1 7,8 4,4 0 0 1 11,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,0 H 12 V 16 H 10 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/boundingbox_top.svg b/.icons/kora/actions/16/boundingbox_top.svg
new file mode 100644
index 000000000..e801dd9e6
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_top.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 13,5 A 5,5 0 0 1 8,10 5,5 0 0 1 3,5 5,5 0 0 1 8,0 5,5 0 0 1 13,5 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 8,0 A 5,5 0 0 0 3,5 5,5 0 0 0 8,10 5,5 0 0 0 13,5 5,5 0 0 0 8,0 Z M 8,1 A 4,4 0 0 1 12,5 4,4 0 0 1 8,9 4,4 0 0 1 4,5 4,4 0 0 1 8,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,4 H 16 V 6 H 0 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/boundingbox_top_left.svg b/.icons/kora/actions/16/boundingbox_top_left.svg
new file mode 100644
index 000000000..0e00185a8
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_top_left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10,5 A 5,5 0 0 0 5,0 5,5 0 0 0 0,5 5,5 0 0 0 5,10 5,5 0 0 0 10,5 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 5,0 A 5,5 0 0 0 0,5 5,5 0 0 0 5,10 5,5 0 0 0 10,5 5,5 0 0 0 5,0 Z M 5,1 A 4,4 0 0 1 9,5 4,4 0 0 1 5,9 4,4 0 0 1 1,5 4,4 0 0 1 5,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,16 V 4 H 16 V 6 H 6 V 16 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/boundingbox_top_right.svg b/.icons/kora/actions/16/boundingbox_top_right.svg
new file mode 100644
index 000000000..f92535c53
--- /dev/null
+++ b/.icons/kora/actions/16/boundingbox_top_right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 16,5 A 5,5 0 0 1 11,10 5,5 0 0 1 6,5 5,5 0 0 1 11,0 5,5 0 0 1 16,5 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 11,0 A 5,5 0 0 0 6,5 5,5 0 0 0 11,10 5,5 0 0 0 16,5 5,5 0 0 0 11,0 Z M 11,1 A 4,4 0 0 1 15,5 4,4 0 0 1 11,9 4,4 0 0 1 7,5 4,4 0 0 1 11,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,16 V 4 H 0 V 6 H 10 V 16 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/bqm-add.svg b/.icons/kora/actions/16/bqm-add.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/bqm-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bqm-addqueue.svg b/.icons/kora/actions/16/bqm-addqueue.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/bqm-addqueue.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bqm-commit.svg b/.icons/kora/actions/16/bqm-commit.svg
new file mode 120000
index 000000000..d5034d14f
--- /dev/null
+++ b/.icons/kora/actions/16/bqm-commit.svg
@@ -0,0 +1 @@
+./go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bqm-diff.svg b/.icons/kora/actions/16/bqm-diff.svg
new file mode 120000
index 000000000..28d76fd4b
--- /dev/null
+++ b/.icons/kora/actions/16/bqm-diff.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bqm-remove.svg b/.icons/kora/actions/16/bqm-remove.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/bqm-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bqm-rmqueue.svg b/.icons/kora/actions/16/bqm-rmqueue.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/bqm-rmqueue.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bqm-update.svg b/.icons/kora/actions/16/bqm-update.svg
new file mode 120000
index 000000000..9c9d7389e
--- /dev/null
+++ b/.icons/kora/actions/16/bqm-update.svg
@@ -0,0 +1 @@
+./go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/brightnesssettings.svg b/.icons/kora/actions/16/brightnesssettings.svg
new file mode 120000
index 000000000..d1318a99a
--- /dev/null
+++ b/.icons/kora/actions/16/brightnesssettings.svg
@@ -0,0 +1 @@
+contrast.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/browser-download.svg b/.icons/kora/actions/16/browser-download.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/.icons/kora/actions/16/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/burst.svg b/.icons/kora/actions/16/burst.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/.icons/kora/actions/16/burst.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/button_cancel.svg b/.icons/kora/actions/16/button_cancel.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/button_cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/button_ok.svg b/.icons/kora/actions/16/button_ok.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/button_ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/bwtonal.svg b/.icons/kora/actions/16/bwtonal.svg
new file mode 100644
index 000000000..5121e2b75
--- /dev/null
+++ b/.icons/kora/actions/16/bwtonal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle style="opacity:0.5;fill:currentColor" class="ColorScheme-Text" cx="8" cy="6" r="5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="6" cy="10" r="5"/>
+ <circle cx="10" cy="10" r="5" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/kora/actions/16/cab_extract.svg b/.icons/kora/actions/16/cab_extract.svg
new file mode 120000
index 000000000..653488ec3
--- /dev/null
+++ b/.icons/kora/actions/16/cab_extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cab_view.svg b/.icons/kora/actions/16/cab_view.svg
new file mode 120000
index 000000000..c9929290b
--- /dev/null
+++ b/.icons/kora/actions/16/cab_view.svg
@@ -0,0 +1 @@
+mail-thread-watch.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cache.svg b/.icons/kora/actions/16/cache.svg
new file mode 100644
index 000000000..8b0465968
--- /dev/null
+++ b/.icons/kora/actions/16/cache.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(.600962)">
+ <path d="m3 1c-1 0-1 1-1 1v12c0 1 1 1 1 1h8.798c1 0 1-1 1-1v-12c0-1-1-1-1-1h-8.798zm0.243 13.03c-0.05-0.013-0.1-0.021-0.151-0.025l0.151 0.025zm-0.232-12.03-0.011 0.064v11.925l0.064 0.011h8.723l0.011-0.064v-11.925l-0.064-0.011h-8.723zm-0.016 0.092-0.025 0.151c0.013-0.05 0.021-0.1 0.025-0.151zm8.711-0.097-0.15-0.025c0.049 0.013 0.1 0.021 0.15 0.025z" style="fill:rgb(223,223,223)"/>
+ </g>
+ <path d="m3.601 1c-1 0-1 1-1 1v12c0 1 1 1 1 1h8.798c1 0 1-1 1-1v-12c0-1-1-1-1-1h-8.798z" style="fill-opacity:.3;fill:rgb(223,223,223)"/>
+ <g transform="matrix(.952123 .72642 -.72642 .952123 8.9021 -4.01483)">
+ <path d="m6.038 9.618c-0.07-0.275-0.14-0.492-0.361-0.492s-0.303 0.214-0.367 0.492l-0.729 3.456c0 0.271 0.665 0.492 1 0.492s1.008-0.221 1.008-0.492l-0.551-3.456z" style="fill:rgb(235,235,235)"/>
+ </g>
+ <g transform="matrix(1.19759,0,0,1.19759,-1.50957,-1.61524)">
+ <path d="m6.131 9.023c-0.638-0.535-1.044-1.337-1.044-2.234 0-1.608 1.305-2.913 2.913-2.913s2.913 1.305 2.913 2.913c0 1.603-1.297 2.905-2.898 2.913l0.105-0.201c0.221-0.518 0.204-0.937-0.145-1.203-0.352-0.269-0.775-0.183-1.213 0.182l-0.631 0.543zm1.869-2.783c0.303 0 0.549 0.246 0.549 0.549s-0.246 0.549-0.549 0.549-0.549-0.246-0.549-0.549 0.246-0.549 0.549-0.549z" style="fill:rgb(235,235,235)"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/calendar-go-today.svg b/.icons/kora/actions/16/calendar-go-today.svg
new file mode 100644
index 000000000..7c5555c22
--- /dev/null
+++ b/.icons/kora/actions/16/calendar-go-today.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.74,7.368l0,-4.286c0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,9.836c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l0,-2.272l0.895,0l0,2.192c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l0,-9.676c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,4.206l-0.895,0Zm-0.046,0.784l8.03,0l-2.964,-2.964c-0.274,-0.273 -0.274,-0.716 0,-0.989c0.275,-0.278 0.719,-0.278 0.993,-0l4.14,4.134c0.14,0.143 0.208,0.328 0.204,0.513c0.004,0.185 -0.064,0.37 -0.204,0.508l-4.14,4.139c-0.274,0.272 -0.718,0.272 -0.993,-0c-0.274,-0.273 -0.274,-0.722 0,-0.994l2.964,-2.96l-8.03,0c-0.384,0 -0.694,-0.309 -0.694,-0.693c0,-0.384 0.31,-0.694 0.694,-0.694Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M13.59,3.194c0,-0.474 -0.386,-0.86 -0.86,-0.86l-9.46,0c-0.474,0 -0.86,0.386 -0.86,0.86c0.001,0.709 0.001,1.596 0.001,1.596l11.179,0l0,-1.596Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/call-start.svg b/.icons/kora/actions/16/call-start.svg
new file mode 100644
index 000000000..4db070f1a
--- /dev/null
+++ b/.icons/kora/actions/16/call-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.163,13.807c0.985,-0.999 2.051,-2.086 3.006,-3.077c1.473,0.763 3.208,0.309 4.32,-0.812c1.419,-1.429 1.459,-3.047 0.778,-4.07c0.527,-0.543 1.735,-1.796 2.862,-2.926c3.485,4.459 -7.737,14.289 -10.966,10.885Zm7.282,-8.334c0.182,0.155 0.431,0.151 0.575,-0.013c0.942,-0.926 1.761,-1.741 2.694,-2.695c0.152,-0.135 0.165,-0.436 0.002,-0.58c-0.407,-0.407 -0.791,-0.789 -1.179,-1.186c-0.168,-0.159 -0.461,-0.143 -0.613,-0.008c-0.933,0.954 -1.702,2.035 -2.636,2.99c-0.148,0.149 -0.136,0.427 0.028,0.571c0.407,0.408 0.741,0.524 1.129,0.921Zm-7.928,7.899c0.183,0.154 0.432,0.15 0.576,-0.014c0.912,-0.917 1.716,-1.749 2.621,-2.696c0.14,-0.178 0.165,-0.435 0.001,-0.579c-0.407,-0.408 -0.517,-0.749 -0.905,-1.146c-0.182,-0.155 -0.461,-0.143 -0.613,-0.008c-0.904,0.947 -1.982,1.738 -2.886,2.684c-0.148,0.149 -0.136,0.428 0.028,0.572c0.406,0.408 0.79,0.79 1.178,1.187Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/call-stop.svg b/.icons/kora/actions/16/call-stop.svg
new file mode 100644
index 000000000..c6cbe3af2
--- /dev/null
+++ b/.icons/kora/actions/16/call-stop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M13.355,1.89c-0.984,1 -2.051,2.086 -3.006,3.077c-1.473,-0.763 -3.207,-0.308 -4.319,0.812c-1.419,1.43 -1.46,3.047 -0.779,4.07c-0.526,0.543 -1.734,1.796 -2.862,2.927c-3.484,-4.46 7.738,-14.29 10.966,-10.886Zm-7.281,8.334c-0.183,-0.154 -0.432,-0.15 -0.576,0.013c-0.942,0.926 -1.76,1.741 -2.694,2.695c-0.152,0.135 -0.165,0.436 -0.001,0.58c0.406,0.407 0.79,0.79 1.179,1.186c0.167,0.159 0.46,0.143 0.612,0.008c0.934,-0.954 1.702,-2.035 2.636,-2.989c0.148,-0.15 0.136,-0.428 -0.028,-0.572c-0.407,-0.407 -0.741,-0.524 -1.128,-0.921Zm7.927,-7.899c-0.183,-0.154 -0.432,-0.15 -0.576,0.014c-0.912,0.917 -1.716,1.749 -2.621,2.696c-0.14,0.178 -0.165,0.435 -0.001,0.579c0.407,0.408 0.518,0.749 0.905,1.146c0.183,0.155 0.461,0.143 0.613,0.008c0.905,-0.946 1.982,-1.738 2.886,-2.684c0.148,-0.149 0.136,-0.428 -0.027,-0.572c-0.407,-0.407 -0.791,-0.79 -1.179,-1.187Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/camera-off.svg b/.icons/kora/actions/16/camera-off.svg
new file mode 100644
index 000000000..3ea2f6794
--- /dev/null
+++ b/.icons/kora/actions/16/camera-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M8,1c-3.314,0 -6,2.686 -6,6c0,2.087 1.071,3.925 2.688,5l-0.688,0c-2,0 -2,2 -2,2l-0,1l12,0l0,-1c0,0 0,-2 -2,-2l-0.688,0c1.617,-1.075 2.688,-2.913 2.688,-5c0,-3.314 -2.686,-6 -6,-6Zm0,1.001c2.744,0 5.002,2.259 5.002,5.003c0,2.744 -2.258,5.002 -5.002,5.002c-2.744,0 -5.002,-2.258 -5.002,-5.002c-0,-2.744 2.258,-5.003 5.002,-5.003Zm0,2.871c1.228,0 2.226,0.997 2.226,2.226c-0,1.228 -0.998,2.225 -2.226,2.225c-1.228,0 -2.226,-0.997 -2.226,-2.225c0,-1.229 0.998,-2.226 2.226,-2.226Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/camera-on.svg b/.icons/kora/actions/16/camera-on.svg
new file mode 100644
index 000000000..24b43d976
--- /dev/null
+++ b/.icons/kora/actions/16/camera-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.314,0 -6,2.686 -6,6c0,2.087 1.071,3.925 2.688,5l-0.688,0c-2,0 -2,2 -2,2l0,1l12,0l0,-1c0,0 0,-2 -2,-2l-0.688,0c1.617,-1.075 2.688,-2.913 2.688,-5c0,-3.314 -2.686,-6 -6,-6Zm0,1.001c2.744,-0 5.002,2.259 5.002,5.003c0,2.744 -2.258,5.002 -5.002,5.002c-2.744,0 -5.002,-2.258 -5.002,-5.002c0,-2.744 2.258,-5.003 5.002,-5.003Zm0,2.871c1.228,0 2.226,0.997 2.226,2.226c0,1.228 -0.998,2.225 -2.226,2.225c-1.228,0 -2.226,-0.997 -2.226,-2.225c0,-1.229 0.998,-2.226 2.226,-2.226Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/camera-ready.svg b/.icons/kora/actions/16/camera-ready.svg
new file mode 100644
index 000000000..7b7e5d73b
--- /dev/null
+++ b/.icons/kora/actions/16/camera-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,1c-3.314,0 -6,2.686 -6,6c0,2.087 1.071,3.925 2.688,5l-0.688,0c-2,0 -2,2 -2,2l-0,1l12,0l0,-1c0,0 0,-2 -2,-2l-0.688,0c1.617,-1.075 2.688,-2.913 2.688,-5c0,-3.314 -2.686,-6 -6,-6Zm0,1.001c2.744,0 5.002,2.259 5.002,5.003c0,2.744 -2.258,5.002 -5.002,5.002c-2.744,0 -5.002,-2.258 -5.002,-5.002c-0,-2.744 2.258,-5.003 5.002,-5.003Zm0,2.871c1.228,0 2.226,0.997 2.226,2.226c-0,1.228 -0.998,2.225 -2.226,2.225c-1.228,0 -2.226,-0.997 -2.226,-2.225c0,-1.229 0.998,-2.226 2.226,-2.226Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cancel.svg b/.icons/kora/actions/16/cancel.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cd.svg b/.icons/kora/actions/16/cd.svg
new file mode 120000
index 000000000..4cd912bb6
--- /dev/null
+++ b/.icons/kora/actions/16/cd.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cell_edit.svg b/.icons/kora/actions/16/cell_edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/cell_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/channelmixer.svg b/.icons/kora/actions/16/channelmixer.svg
new file mode 100644
index 000000000..e194c94f5
--- /dev/null
+++ b/.icons/kora/actions/16/channelmixer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill:#dfdfdf" d="M2.506,5.754c0.128,-2.922 2.541,-5.254 5.494,-5.254c2.953,0 5.366,2.332 5.494,5.254c1.225,1.009 2.006,2.537 2.006,4.246c0,3.036 -2.464,5.5 -5.5,5.5c-0.705,0 -1.38,-0.133 -2,-0.376c-0.62,0.243 -1.295,0.376 -2,0.376c-3.036,0 -5.5,-2.464 -5.5,-5.5c0,-1.709 0.781,-3.237 2.006,-4.246Z"/>
+ <circle style="fill:#16a521" cx="10" cy="10" r="5"/>
+ <circle style="fill:#b91308" cx="8" cy="6" r="5"/>
+ <circle style="fill:#364dcd" cx="6" cy="10" r="5"/>
+</svg>
diff --git a/.icons/kora/actions/16/character-set.svg b/.icons/kora/actions/16/character-set.svg
new file mode 120000
index 000000000..36a013999
--- /dev/null
+++ b/.icons/kora/actions/16/character-set.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/check-filled.svg b/.icons/kora/actions/16/check-filled.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/check-filled.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/checkbox.svg b/.icons/kora/actions/16/checkbox.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/checkbox.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/checkmark.svg b/.icons/kora/actions/16/checkmark.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/checkmark.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/chronometer-lap.svg b/.icons/kora/actions/16/chronometer-lap.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/chronometer-lap.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/chronometer-pause.svg b/.icons/kora/actions/16/chronometer-pause.svg
new file mode 100644
index 000000000..aa421c757
--- /dev/null
+++ b/.icons/kora/actions/16/chronometer-pause.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.97,15.449c0.777,-0.401 1.501,-0.931 2.139,-1.589c0.638,-0.659 1.144,-1.399 1.52,-2.189l-0.91,-0.881c-0.332,0.814 -0.82,1.577 -1.465,2.242c-0.644,0.665 -1.391,1.177 -2.193,1.535l0.909,0.882Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Zm0,1c3.292,0 6,2.708 6,6c0,3.292 -2.708,6 -6,6c-3.292,0 -6,-2.708 -6,-6c-0,-3.292 2.708,-6 6,-6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.97,0.564c0.777,0.401 1.501,0.931 2.139,1.589c0.638,0.659 1.144,1.399 1.52,2.188l-0.91,0.881c-0.332,-0.813 -0.82,-1.576 -1.465,-2.241c-0.644,-0.666 -1.391,-1.178 -2.193,-1.536l0.909,-0.881Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.468,4.984l-1.98,0l-0,6.032l1.98,-0l-0,-6.032Zm3.044,0l-1.98,0l0,6.032l1.98,-0l0,-6.032Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/chronometer-reset.svg b/.icons/kora/actions/16/chronometer-reset.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/chronometer-reset.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/chronometer-start.svg b/.icons/kora/actions/16/chronometer-start.svg
new file mode 100644
index 000000000..f38706f8e
--- /dev/null
+++ b/.icons/kora/actions/16/chronometer-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.97,15.449c0.777,-0.401 1.501,-0.931 2.139,-1.589c0.638,-0.659 1.144,-1.399 1.52,-2.189l-0.91,-0.881c-0.332,0.814 -0.82,1.577 -1.465,2.242c-0.644,0.665 -1.391,1.177 -2.193,1.535l0.909,0.882Zm-3.97,-14.449c-3.84,0 -7,3.16 -7,7c-0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c-0,-3.84 -3.16,-7 -7,-7Zm-0,1c3.292,0 6,2.708 6,6c-0,3.292 -2.708,6 -6,6c-3.292,0 -6,-2.708 -6,-6c-0,-3.292 2.708,-6 6,-6Zm-3,3.139c0,-0.235 0.125,-0.453 0.329,-0.572c0.204,-0.118 0.456,-0.119 0.66,-0.002c1.327,0.759 3.671,2.098 5.006,2.861c0.206,0.118 0.334,0.337 0.334,0.574c-0,0.237 -0.128,0.456 -0.334,0.574c-1.335,0.763 -3.679,2.102 -5.006,2.861c-0.204,0.117 -0.456,0.116 -0.66,-0.002c-0.204,-0.119 -0.329,-0.337 -0.329,-0.572c-0,-1.521 -0,-4.201 -0,-5.722Zm6.97,-4.575c0.777,0.401 1.501,0.931 2.139,1.589c0.638,0.659 1.144,1.399 1.52,2.188l-0.91,0.881c-0.332,-0.813 -0.82,-1.576 -1.465,-2.241c-0.644,-0.666 -1.391,-1.178 -2.193,-1.536l0.909,-0.881Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/chronometer.svg b/.icons/kora/actions/16/chronometer.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/chronometer.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/clear_left.svg b/.icons/kora/actions/16/clear_left.svg
new file mode 120000
index 000000000..00150527a
--- /dev/null
+++ b/.icons/kora/actions/16/clear_left.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/clock-large.svg b/.icons/kora/actions/16/clock-large.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/.icons/kora/actions/16/clock-large.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/clock.svg b/.icons/kora/actions/16/clock.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/.icons/kora/actions/16/clock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cloud-download.svg b/.icons/kora/actions/16/cloud-download.svg
new file mode 100644
index 000000000..3a27907eb
--- /dev/null
+++ b/.icons/kora/actions/16/cloud-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,2c-2.07,0 -3.83,1.27 -4.59,3.06c-1.93,0.29 -3.41,1.94 -3.41,3.94c0,2.21 1.79,4 4,4l8.5,0c1.93,0 3.5,-1.57 3.5,-3.5c0,-1.8 -1.35,-3.27 -3.09,-3.47c-0.46,-2.29 -2.48,-4.03 -4.91,-4.03Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,5l2,0l0,3l2,0l-3,3.5l-3,-3.5l2,0l0,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cloud-upload.svg b/.icons/kora/actions/16/cloud-upload.svg
new file mode 100644
index 000000000..4fa8c8a44
--- /dev/null
+++ b/.icons/kora/actions/16/cloud-upload.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,2c-2.07,0 -3.83,1.271 -4.59,3.061c-1.93,0.29 -3.41,1.939 -3.41,3.939c0,2.21 1.79,4 4,4l8.5,0c1.93,0 3.5,-1.57 3.5,-3.5c0,-1.8 -1.35,-3.271 -3.09,-3.471c-0.46,-2.29 -2.48,-4.029 -4.91,-4.029Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,4.5l3,3.5l-2,0l0,3l-2,0l0,-3l-2,0l3,-3.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cm_briefview.svg b/.icons/kora/actions/16/cm_briefview.svg
new file mode 120000
index 000000000..a99300c7a
--- /dev/null
+++ b/.icons/kora/actions/16/cm_briefview.svg
@@ -0,0 +1 @@
+view-list-compact.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_columnsview.svg b/.icons/kora/actions/16/cm_columnsview.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/cm_columnsview.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_copyfullnamestoclip.svg b/.icons/kora/actions/16/cm_copyfullnamestoclip.svg
new file mode 120000
index 000000000..e953e894e
--- /dev/null
+++ b/.icons/kora/actions/16/cm_copyfullnamestoclip.svg
@@ -0,0 +1 @@
+edit-duplicate.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_extractfiles.svg b/.icons/kora/actions/16/cm_extractfiles.svg
new file mode 100644
index 000000000..5755dd32f
--- /dev/null
+++ b/.icons/kora/actions/16/cm_extractfiles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,1c-0.554,0 -0.825,0.475 -1,1l-1,3l0,8c0,0.554 0.446,1 1,1l12,0c0.554,0 1,-0.446 1,-1l0,-8l-1,-3c-0.175,-0.526 -0.446,-1 -1,-1l-10,0Zm9.908,1l-9.815,0c-0.039,0.073 -0.112,0.218 -0.144,0.316l-0.949,2.846l0,7.838l12,0l0,-7.838l-0.949,-2.846c-0.033,-0.098 -0.105,-0.243 -0.143,-0.316Zm-5.908,4l2,0l0,3l1.75,0l-2.75,3l-2.75,-3l1.75,0l0,-3Zm-3.33,-3l8.66,0l0.334,1l-9.33,0l0.336,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cm_flatview.svg b/.icons/kora/actions/16/cm_flatview.svg
new file mode 100644
index 000000000..712cc809e
--- /dev/null
+++ b/.icons/kora/actions/16/cm_flatview.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.195,2c-0.582,-0 -1.14,0.231 -1.552,0.643c-0.412,0.412 -0.643,0.97 -0.643,1.552c0,2.163 0,5.447 0,7.61c0,0.582 0.231,1.14 0.643,1.552c0.412,0.412 0.97,0.643 1.552,0.643c1.665,0 3.945,0 5.61,0c0.582,0 1.14,-0.231 1.552,-0.643c0.412,-0.412 0.643,-0.97 0.643,-1.552l0,-7.805c0,-2 -2,-2 -2,-2l-5.805,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.465,2c0,0 2,0 2,2l0,7.805c0,0.582 -0.231,1.14 -0.642,1.552c-0.412,0.412 -0.97,0.643 -1.553,0.643l-1.354,-0c0.582,0 1.141,-0.231 1.552,-0.643c0.412,-0.412 0.643,-0.97 0.643,-1.552l0,-7.805c0,-2 -2,-2 -2,-2l1.354,0Zm2.326,0c-0,0 2,0 2,2l-0,7.805c-0,0.582 -0.231,1.14 -0.643,1.552c-0.412,0.412 -0.97,0.643 -1.552,0.643l-1.354,-0c0.582,0 1.14,-0.231 1.552,-0.643c0.411,-0.412 0.643,-0.97 0.643,-1.552l-0,-7.805c-0,-2 -2,-2 -2,-2l1.354,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cm_markinvert.svg b/.icons/kora/actions/16/cm_markinvert.svg
new file mode 100644
index 000000000..8129372ba
--- /dev/null
+++ b/.icons/kora/actions/16/cm_markinvert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,12.918c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l9.836,-0c1.293,-0 2.342,1.049 2.342,2.342l0,9.836Zm-0.895,-0.08c0,0.843 -0.684,1.527 -1.527,1.527l-9.676,-0c-0.843,-0 -1.527,-0.684 -1.527,-1.527l0,-9.676c0,-0.843 0.684,-1.527 1.527,-1.527l9.676,-0c0.843,-0 1.527,0.684 1.527,1.527l-0,9.676Zm-5.461,0.401l-1.461,0l0,-4.245l1.461,-0l-0,4.245Zm-0.739,-6.614c0.125,-0 0.241,0.023 0.348,0.068c0.108,0.045 0.203,0.106 0.285,0.182c0.082,0.077 0.147,0.167 0.195,0.272c0.048,0.105 0.072,0.219 0.072,0.344c0,0.119 -0.024,0.231 -0.072,0.335c-0.048,0.105 -0.113,0.196 -0.195,0.272c-0.082,0.077 -0.177,0.137 -0.285,0.183c-0.107,0.045 -0.223,0.068 -0.348,0.068c-0.125,-0 -0.241,-0.023 -0.348,-0.068c-0.108,-0.046 -0.202,-0.106 -0.285,-0.183c-0.082,-0.076 -0.145,-0.167 -0.191,-0.272c-0.045,-0.104 -0.068,-0.216 -0.068,-0.335c0,-0.249 0.087,-0.456 0.259,-0.62c0.173,-0.164 0.384,-0.246 0.633,-0.246Zm5.594,-4.001l-11.179,0l-0,2.456l11.179,0l-0,-2.456Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cm_markminus.svg b/.icons/kora/actions/16/cm_markminus.svg
new file mode 100644
index 000000000..11e37039a
--- /dev/null
+++ b/.icons/kora/actions/16/cm_markminus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,12.918c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l9.836,-0c1.293,-0 2.342,1.049 2.342,2.342l0,9.836Zm-0.895,-0.08c0,0.843 -0.684,1.527 -1.527,1.527l-9.676,-0c-0.843,-0 -1.527,-0.684 -1.527,-1.527l0,-9.676c0,-0.843 0.684,-1.527 1.527,-1.527l9.676,-0c0.843,-0 1.527,0.684 1.527,1.527l-0,9.676Zm-3.101,-3.919l-6.528,-0l0,1.643l6.528,0l-0,-1.643Zm2.495,-6.295l-11.179,-0l-0,2.456l11.179,-0l-0,-2.456Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cm_markplus.svg b/.icons/kora/actions/16/cm_markplus.svg
new file mode 100644
index 000000000..cc2c3bf29
--- /dev/null
+++ b/.icons/kora/actions/16/cm_markplus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,12.918c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l9.836,-0c1.293,-0 2.342,1.049 2.342,2.342l0,9.836Zm-0.895,-0.08c0,0.843 -0.684,1.527 -1.527,1.527l-9.676,-0c-0.843,-0 -1.527,-0.684 -1.527,-1.527l0,-9.676c0,-0.843 0.684,-1.527 1.527,-1.527l9.676,-0c0.843,-0 1.527,0.684 1.527,1.527l-0,9.676Zm-7.365,-5.838l2,-0l-0,2l2,0l-0,2l-2,0l-0,2l-2,0l-0,-2l-2,0l-0,-2l2,0l-0,-2Zm6.759,-4.376l-11.179,-0l-0,2.456l11.179,-0l-0,-2.456Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cm_multirename.svg b/.icons/kora/actions/16/cm_multirename.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/cm_multirename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_options.svg b/.icons/kora/actions/16/cm_options.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/cm_options.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_packfiles.svg b/.icons/kora/actions/16/cm_packfiles.svg
new file mode 120000
index 000000000..d671358dc
--- /dev/null
+++ b/.icons/kora/actions/16/cm_packfiles.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_refresh.svg b/.icons/kora/actions/16/cm_refresh.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/cm_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_runterm.svg b/.icons/kora/actions/16/cm_runterm.svg
new file mode 100644
index 000000000..4d1b9bbb5
--- /dev/null
+++ b/.icons/kora/actions/16/cm_runterm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l12,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-12,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,9l4,0l0,1l-4,0l-0,-1Zm-4,-6l1,0l-0,1l0.5,0c0.654,0 1.202,0.418 1.408,1l-1.908,0l-0,1l0.5,0c0.831,0 1.5,0.669 1.5,1.5c-0,0.831 -0.669,1.5 -1.5,1.5l-0.5,0l-0,1l-1,0l0,-1l-0.5,0c-0.654,0 -1.202,-0.418 -1.408,-1l1.908,0l0,-1l-0.5,0c-0.831,0 -1.5,-0.669 -1.5,-1.5c0,-0.831 0.669,-1.5 1.5,-1.5l0.5,0l0,-1Zm1,4l-0,1l0.5,0c0.277,0.013 0.5,-0.223 0.5,-0.5c-0,-0.277 -0.223,-0.5 -0.5,-0.5l-0.5,0Zm-1.5,-2c-0.277,0 -0.5,0.223 -0.5,0.5c0,0.277 0.223,0.5 0.5,0.5l0.5,0l0,-1l-0.5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cm_search.svg b/.icons/kora/actions/16/cm_search.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/cm_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_syncdirs.svg b/.icons/kora/actions/16/cm_syncdirs.svg
new file mode 120000
index 000000000..a854b9ffc
--- /dev/null
+++ b/.icons/kora/actions/16/cm_syncdirs.svg
@@ -0,0 +1 @@
+distribute-horizontal-center.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_thumbnailsview.svg b/.icons/kora/actions/16/cm_thumbnailsview.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/.icons/kora/actions/16/cm_thumbnailsview.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_viewhistorynext.svg b/.icons/kora/actions/16/cm_viewhistorynext.svg
new file mode 120000
index 000000000..514fcfb1d
--- /dev/null
+++ b/.icons/kora/actions/16/cm_viewhistorynext.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cm_viewhistoryprev.svg b/.icons/kora/actions/16/cm_viewhistoryprev.svg
new file mode 100644
index 000000000..0991cadb1
--- /dev/null
+++ b/.icons/kora/actions/16/cm_viewhistoryprev.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.52,9.527l0,3.391c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l9.836,-0c1.293,-0 2.342,1.049 2.342,2.342l0,3.391l-0.895,0l0,-3.311c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,-0c0.843,-0 1.527,-0.684 1.527,-1.527l0,-3.311l0.895,-0Zm0.786,-0.835l-8.03,-0l2.964,2.964c0.274,0.273 0.274,0.716 -0,0.989c-0.275,0.278 -0.719,0.278 -0.993,0l-4.14,-4.133c-0.14,-0.144 -0.208,-0.329 -0.204,-0.514c-0.004,-0.185 0.064,-0.37 0.204,-0.508l4.14,-4.139c0.274,-0.272 0.718,-0.272 0.993,0c0.274,0.273 0.274,0.722 -0,0.994l-2.964,2.96l8.03,-0c0.384,-0 0.694,0.309 0.694,0.693c0,0.384 -0.31,0.694 -0.694,0.694Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/code-block.svg b/.icons/kora/actions/16/code-block.svg
new file mode 100644
index 000000000..085053f3e
--- /dev/null
+++ b/.icons/kora/actions/16/code-block.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="6" height="6" x="1" y="9"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,9l0,6l6,0l0,-6l-6,0Zm-4,-8l0,6l6,0l0,-6l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/code-class.svg b/.icons/kora/actions/16/code-class.svg
new file mode 100644
index 000000000..15387a656
--- /dev/null
+++ b/.icons/kora/actions/16/code-class.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1l0,5.636l2.196,-0l0,2.364l-2.196,0l0,6l6,0l0,-6l-2.196,0l-0,-2.364l4.196,-0l0,-1.926l2.233,0l0,5.888l-2.233,-0l0,4.402l6,0l0,-4.402l-2.233,-0l-0,-7.308l-3.767,-0l0,-2.29l-8,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/code-context.svg b/.icons/kora/actions/16/code-context.svg
new file mode 100644
index 000000000..a530c822a
--- /dev/null
+++ b/.icons/kora/actions/16/code-context.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.682,3l0.318,0l0,0.756l-0.354,-0c-0.471,-0 -0.778,0.079 -0.919,0.234c-0.145,0.152 -0.219,0.478 -0.219,0.979l-0,1.312c-0,0.554 -0.075,0.955 -0.227,1.205c-0.151,0.251 -0.415,0.42 -0.789,0.508c0.374,0.095 0.638,0.269 0.789,0.52c0.152,0.25 0.227,0.651 0.227,1.201l-0,1.312c-0,0.505 0.074,0.831 0.219,0.983c0.141,0.151 0.447,0.228 0.919,0.228l0.354,-0l-0,0.762l-0.318,-0c-0.84,-0 -1.4,-0.13 -1.68,-0.391c-0.283,-0.261 -0.424,-0.783 -0.424,-1.562l0,-1.264c0,-0.532 -0.091,-0.901 -0.273,-1.105c-0.182,-0.205 -0.512,-0.307 -0.991,-0.307l-0.314,0l-0,-0.758l0.314,0c0.479,0 0.809,-0.099 0.991,-0.301c0.182,-0.204 0.273,-0.57 0.273,-1.095l0,-1.27c0,-0.779 0.141,-1.299 0.424,-1.556c0.28,-0.261 0.84,-0.391 1.68,-0.391Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,3l0.318,0c0.84,0 1.4,0.13 1.68,0.391c0.283,0.257 0.424,0.777 0.424,1.556l0,1.27c0,0.525 0.091,0.891 0.273,1.095c0.182,0.202 0.512,0.301 0.991,0.301l0.314,0l0,0.758l-0.314,0c-0.479,0 -0.809,0.102 -0.991,0.307c-0.182,0.204 -0.273,0.573 -0.273,1.105l0,1.264c0,0.779 -0.141,1.301 -0.424,1.562c-0.28,0.261 -0.84,0.391 -1.68,0.391l-0.318,0l0,-0.762l0.354,0c0.472,0 0.778,-0.077 0.919,-0.228c0.145,-0.152 0.219,-0.478 0.219,-0.983l0,-1.312c0,-0.55 0.075,-0.951 0.227,-1.201c0.151,-0.251 0.415,-0.425 0.789,-0.52c-0.374,-0.088 -0.638,-0.257 -0.789,-0.508c-0.152,-0.25 -0.227,-0.651 -0.227,-1.205l0,-1.312c0,-0.501 -0.074,-0.827 -0.219,-0.979c-0.141,-0.155 -0.447,-0.234 -0.919,-0.234l-0.354,-0l0,-0.756Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/code-function.svg b/.icons/kora/actions/16/code-function.svg
new file mode 100644
index 000000000..d56c013f8
--- /dev/null
+++ b/.icons/kora/actions/16/code-function.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,4l0,2l-2,0l0,2l1,0l0,2l2,0l0,2l4,0l0,-2l-2,0l0,-4l2,0l0,-2l-5,0Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="6" height="8" x="9" y="4"/>
+</svg>
diff --git a/.icons/kora/actions/16/code-typedef.svg b/.icons/kora/actions/16/code-typedef.svg
new file mode 100644
index 000000000..effa7ffa4
--- /dev/null
+++ b/.icons/kora/actions/16/code-typedef.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.739,1.112c-1.098,0 -2,0.903 -2,2c-0,1.097 0.902,2 2,2c1.097,0 2,-0.903 2,-2c-0,-1.097 -0.903,-2 -2,-2Zm-0,1c0.548,0 1,0.451 1,1c-0,0.549 -0.452,1 -1,1c-0.549,0 -1,-0.451 -1,-1c-0,-0.549 0.451,-1 1,-1Zm1.261,4.888l-3,0l0,7l3,0l0,1l11,0l0,-3.496l-11,0l0,1.271l-1.831,0l-0,-4.541l1.831,0l0,1.533l11,-0l0,-5.038l-11,-0l0,2.271Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/code-variable.svg b/.icons/kora/actions/16/code-variable.svg
new file mode 100644
index 000000000..bd9024138
--- /dev/null
+++ b/.icons/kora/actions/16/code-variable.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,9l0,6l3,0l0,-6l-3,0Zm-5,0l0,4l3,0l0,-4l-3,0Zm10,0l0,3l4,0l0,-3l-4,0Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="14" height="7" x="1" y="1"/>
+</svg>
diff --git a/.icons/kora/actions/16/collapse.svg b/.icons/kora/actions/16/collapse.svg
new file mode 120000
index 000000000..687a8fb01
--- /dev/null
+++ b/.icons/kora/actions/16/collapse.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/collection-rescan-amarok.svg b/.icons/kora/actions/16/collection-rescan-amarok.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/collection-rescan-amarok.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/color-fill.svg b/.icons/kora/actions/16/color-fill.svg
new file mode 100644
index 000000000..95e5b5895
--- /dev/null
+++ b/.icons/kora/actions/16/color-fill.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,2l2,4l0,8c0,1 1,1 1,1l8,0c0,0 1,0 1,-1l0,-3c1.657,0 3,-1.343 3,-3c0,-1.657 -1.343,-3 -3,-3l0,-3l-12,0Zm10.751,1.203l-7.453,0l0,10.647l7.453,-0l-0,-10.647Zm1.26,3.166c0.901,-0 1.632,0.73 1.632,1.631c-0,0.901 -0.731,1.631 -1.632,1.631l0,-3.262Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/color-gradient.svg b/.icons/kora/actions/16/color-gradient.svg
new file mode 100644
index 000000000..55e13d98f
--- /dev/null
+++ b/.icons/kora/actions/16/color-gradient.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11.003,3.554l-0,1.455l1.443,-0l-0,7.437l-7.448,-0l-0,-1.43l-1.444,0l0,-7.462l7.449,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11.003,3.554l-0,1.455l1.443,-0l-0,7.437l-8.892,-8.892l7.449,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15,5l0,-4l-4,0l0,3.293l-6.707,6.707l-3.293,0l0,4l4,0l0,-3.293l6.707,-6.707l3.293,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/color-management.svg b/.icons/kora/actions/16/color-management.svg
new file mode 100644
index 000000000..73971f68d
--- /dev/null
+++ b/.icons/kora/actions/16/color-management.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <linearGradient id="linearGradient4202" x1="1" x2="8" y1="8" y2="1" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e81877"/>
+ <stop offset=".313" stop-color="#dd1d8c"/>
+ <stop offset=".563" stop-color="#6d57b1"/>
+ <stop offset=".75" stop-color="#2a78c1"/>
+ <stop offset="1" stop-color="#018dcb"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4204" x1="1" x2="8" y1="8" y2="15" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e51561"/>
+ <stop offset=".313" stop-color="#e4156c"/>
+ <stop offset=".563" stop-color="#e71e2c"/>
+ <stop offset=".75" stop-color="#e8301e"/>
+ <stop offset="1" stop-color="#e6320e"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4206" x1="15" x2="8" y1="8" y2="1" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#bec900"/>
+ <stop offset=".313" stop-color="#9ec80a"/>
+ <stop offset=".563" stop-color="#71b93d"/>
+ <stop offset=".75" stop-color="#35a48f"/>
+ <stop offset="1" stop-color="#018fca"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4208" x1="15" x2="8" y1="8" y2="15" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#c1cc00"/>
+ <stop offset=".313" stop-color="#dfcd00"/>
+ <stop offset=".563" stop-color="#f0cc00"/>
+ <stop offset=".75" stop-color="#fd8c08"/>
+ <stop offset="1" stop-color="#f25c13"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <g transform="rotate(15,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.7">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.35" transform="rotate(45,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.3" transform="rotate(60,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/color-picker-black.svg b/.icons/kora/actions/16/color-picker-black.svg
new file mode 100644
index 000000000..648911316
--- /dev/null
+++ b/.icons/kora/actions/16/color-picker-black.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill-rule:nonzero" d="M8,1c1,4 4.111,6.262 4.503,9.332c0.317,2.48 -1.733,5.044 -4.503,5.044c-2.77,-0 -4.853,-2.568 -4.508,-5.044c0.458,-3.285 3.508,-5.332 4.508,-9.332Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/color-picker-grey.svg b/.icons/kora/actions/16/color-picker-grey.svg
new file mode 100644
index 000000000..1f9704a2b
--- /dev/null
+++ b/.icons/kora/actions/16/color-picker-grey.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill:#a3a3a3;fill-rule:nonzero" d="M8,1c1,4 4.111,6.262 4.503,9.332c0.317,2.48 -1.733,5.044 -4.503,5.044c-2.77,-0 -4.853,-2.568 -4.508,-5.044c0.458,-3.285 3.508,-5.332 4.508,-9.332Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/color-picker-white.svg b/.icons/kora/actions/16/color-picker-white.svg
new file mode 100644
index 000000000..e2f3e0089
--- /dev/null
+++ b/.icons/kora/actions/16/color-picker-white.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill:#fff;fill-rule:nonzero" d="M8,1c1,4 4.111,6.262 4.503,9.332c0.317,2.48 -1.733,5.044 -4.503,5.044c-2.77,-0 -4.853,-2.568 -4.508,-5.044c0.458,-3.285 3.508,-5.332 4.508,-9.332Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/color-picker.svg b/.icons/kora/actions/16/color-picker.svg
new file mode 100644
index 000000000..5736b67f0
--- /dev/null
+++ b/.icons/kora/actions/16/color-picker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c1,4 4.111,6.262 4.503,9.332c0.317,2.48 -1.733,5.044 -4.503,5.044c-2.77,-0 -4.853,-2.568 -4.508,-5.044c0.458,-3.285 3.508,-5.332 4.508,-9.332Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/color-select.svg b/.icons/kora/actions/16/color-select.svg
new file mode 100644
index 000000000..4c7d12d13
--- /dev/null
+++ b/.icons/kora/actions/16/color-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.5,1c-0.398,0 -0.78,0.158 -1.061,0.44l-2.421,2.578l-1.48,-1.48c-0.297,-0.297 -0.779,-0.297 -1.076,0l-0.066,0.066c-0.143,0.143 -0.223,0.337 -0.223,0.539c0,0.202 0.08,0.395 0.223,0.538c0.43,0.43 0.961,0.962 0.961,0.962l-7.357,7.357l0.417,1.083c0,0 -0.997,1.337 -0.417,1.917c0.58,0.58 1.948,-0.417 1.948,-0.417l1.052,0.417l7.357,-7.357c0,0 0.532,0.531 0.962,0.961c0.143,0.143 0.336,0.223 0.538,0.223c0.202,0 0.396,-0.08 0.539,-0.223l0.066,-0.066c0.297,-0.297 0.297,-0.779 0,-1.076l-1.45,-1.45l2.554,-2.451l-0.004,-0.004c0.28,-0.281 0.437,-0.661 0.438,-1.057c0,-0.823 -0.677,-1.5 -1.5,-1.5Zm-4.446,4.226l1.72,1.72l-6.915,6.915c-0.987,-0.13 -1.587,-0.674 -1.72,-1.72l6.915,-6.915Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/colorfx.svg b/.icons/kora/actions/16/colorfx.svg
new file mode 100644
index 000000000..c8b1d1bbf
--- /dev/null
+++ b/.icons/kora/actions/16/colorfx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M9.284,15.34c0.029,0.137 0.164,0.225 0.301,0.196c0.137,-0.029 0.225,-0.164 0.195,-0.301l-0.261,-1.228c-0.029,-0.137 -0.164,-0.225 -0.301,-0.195c-0.137,0.029 -0.224,0.164 -0.195,0.301l0.261,1.227Zm-3.064,-0.105c-0.03,0.137 0.058,0.272 0.195,0.301c0.137,0.029 0.272,-0.059 0.301,-0.196l0.261,-1.227c0.029,-0.137 -0.058,-0.272 -0.195,-0.301c-0.137,-0.03 -0.272,0.058 -0.301,0.195l-0.261,1.228Zm5.906,-1.045c0.082,0.114 0.241,0.139 0.354,0.057c0.114,-0.083 0.139,-0.242 0.057,-0.355l-0.738,-1.015c-0.082,-0.114 -0.241,-0.139 -0.355,-0.057c-0.113,0.083 -0.138,0.242 -0.056,0.355l0.738,1.015Zm-8.663,-0.298c-0.082,0.113 -0.057,0.272 0.057,0.355c0.113,0.082 0.272,0.057 0.354,-0.057l0.738,-1.015c0.082,-0.113 0.057,-0.272 -0.056,-0.355c-0.114,-0.082 -0.273,-0.057 -0.355,0.057l-0.738,1.015Zm10.791,-1.908c0.122,0.07 0.277,0.029 0.347,-0.093c0.07,-0.121 0.029,-0.277 -0.093,-0.347l-1.087,-0.627c-0.121,-0.07 -0.276,-0.029 -0.346,0.093c-0.071,0.121 -0.029,0.277 0.092,0.347l1.087,0.627Zm-12.762,-0.44c-0.122,0.07 -0.163,0.226 -0.093,0.347c0.07,0.122 0.225,0.163 0.347,0.093l1.087,-0.627c0.121,-0.07 0.163,-0.226 0.092,-0.347c-0.07,-0.122 -0.225,-0.163 -0.346,-0.093l-1.087,0.627Zm13.81,-2.441c0.139,0.014 0.264,-0.087 0.279,-0.226c0.014,-0.14 -0.087,-0.265 -0.226,-0.279l-1.248,-0.132c-0.14,-0.014 -0.265,0.087 -0.28,0.226c-0.014,0.14 0.087,0.265 0.226,0.28l1.249,0.131Zm-14.657,-0.505c-0.139,0.014 -0.24,0.139 -0.226,0.279c0.015,0.139 0.14,0.24 0.279,0.226l1.249,-0.131c0.139,-0.015 0.24,-0.14 0.226,-0.28c-0.015,-0.139 -0.14,-0.24 -0.28,-0.226l-1.248,0.132Zm14.441,-2.553c0.134,-0.044 0.207,-0.187 0.163,-0.32c-0.043,-0.134 -0.186,-0.207 -0.32,-0.164l-1.193,0.388c-0.133,0.044 -0.207,0.187 -0.163,0.32c0.043,0.134 0.186,0.207 0.32,0.163l1.193,-0.387Zm-14.015,-0.484c-0.134,-0.043 -0.277,0.03 -0.32,0.164c-0.044,0.133 0.029,0.276 0.163,0.32l1.193,0.387c0.134,0.044 0.277,-0.029 0.32,-0.163c0.044,-0.133 -0.03,-0.276 -0.163,-0.32l-1.193,-0.388Zm12.575,-2.223c0.104,-0.094 0.112,-0.254 0.019,-0.358c-0.094,-0.105 -0.255,-0.113 -0.359,-0.019l-0.933,0.84c-0.104,0.093 -0.112,0.254 -0.018,0.358c0.093,0.104 0.254,0.113 0.358,0.019l0.933,-0.84Zm-10.952,-0.377c-0.104,-0.094 -0.265,-0.086 -0.359,0.019c-0.093,0.104 -0.085,0.264 0.019,0.358l0.933,0.84c0.104,0.094 0.265,0.085 0.358,-0.019c0.094,-0.104 0.086,-0.265 -0.018,-0.358l-0.933,-0.84Zm2.541,-1.716c-0.057,-0.128 -0.207,-0.185 -0.335,-0.128c-0.128,0.057 -0.186,0.207 -0.129,0.335l0.51,1.146c0.057,0.128 0.208,0.186 0.336,0.129c0.128,-0.057 0.185,-0.207 0.128,-0.335l-0.51,-1.147Zm5.994,0.207c0.057,-0.128 -0.001,-0.278 -0.129,-0.335c-0.128,-0.057 -0.278,0 -0.335,0.128l-0.51,1.147c-0.057,0.128 -0,0.278 0.128,0.335c0.128,0.057 0.279,-0.001 0.336,-0.129l0.51,-1.146Zm-2.975,-0.74c-0,-0.141 -0.114,-0.254 -0.254,-0.254c-0.14,0 -0.254,0.113 -0.254,0.254l-0,1.254c-0,0.141 0.114,0.254 0.254,0.254c0.14,0 0.254,-0.113 0.254,-0.254l-0,-1.254Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2.597c3.026,0 5.483,2.457 5.483,5.483c-0,3.026 -2.457,5.483 -5.483,5.483c-3.026,0 -5.483,-2.457 -5.483,-5.483c-0,-3.026 2.457,-5.483 5.483,-5.483Zm-0,0.473c-2.765,0 -5.01,2.245 -5.01,5.01c-0,2.765 2.245,5.01 5.01,5.01c2.765,0 5.01,-2.245 5.01,-5.01c-0,-2.765 -2.245,-5.01 -5.01,-5.01Zm1.754,4.642c0.876,0 1.586,0.71 1.586,1.586c-0,0.875 -0.71,1.585 -1.586,1.585c-0.876,0 -1.585,-0.71 -1.585,-1.585c-0,-0.876 0.709,-1.586 1.585,-1.586Zm-3.508,0c0.876,0 1.585,0.71 1.585,1.586c0,0.875 -0.709,1.585 -1.585,1.585c-0.876,0 -1.586,-0.71 -1.586,-1.585c0,-0.876 0.71,-1.586 1.586,-1.586Zm1.754,-3.031c0.876,0 1.586,0.71 1.586,1.586c-0,0.876 -0.71,1.585 -1.586,1.585c-0.876,0 -1.586,-0.709 -1.586,-1.585c0,-0.876 0.71,-1.586 1.586,-1.586Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/colormanagement.svg b/.icons/kora/actions/16/colormanagement.svg
new file mode 120000
index 000000000..21e4611ca
--- /dev/null
+++ b/.icons/kora/actions/16/colormanagement.svg
@@ -0,0 +1 @@
+color-management.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/colorneg.svg b/.icons/kora/actions/16/colorneg.svg
new file mode 100644
index 000000000..827b202e8
--- /dev/null
+++ b/.icons/kora/actions/16/colorneg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-1.342,-1c-0.277,-0.276 -0.658,-0.447 -1.08,-0.447l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.421 0.171,0.803 0.447,1.08l2.918,-2.918c-0.768,-0.767 -1.243,-1.828 -1.243,-3c-0,-2.343 1.9,-4.243 4.243,-4.243c1.172,-0 2.233,0.475 3,1.243l-6,6c0.767,0.768 1.828,1.243 3,1.243c2.343,0 4.243,-1.9 4.243,-4.243c0,-1.172 -0.475,-2.233 -1.243,-3l2.918,-2.918Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/colors-chromablue.svg b/.icons/kora/actions/16/colors-chromablue.svg
new file mode 100644
index 000000000..92075f00c
--- /dev/null
+++ b/.icons/kora/actions/16/colors-chromablue.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill:#1d3edc;fill-rule:nonzero" d="M8,1c1,4 4.111,6.262 4.503,9.332c0.317,2.48 -1.733,5.044 -4.503,5.044c-2.77,-0 -4.853,-2.568 -4.508,-5.044c0.458,-3.285 3.508,-5.332 4.508,-9.332Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/colors-chromagreen.svg b/.icons/kora/actions/16/colors-chromagreen.svg
new file mode 100644
index 000000000..aad5b6ab9
--- /dev/null
+++ b/.icons/kora/actions/16/colors-chromagreen.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill:#00960d;fill-rule:nonzero" d="M8,1c1,4 4.111,6.262 4.503,9.332c0.317,2.48 -1.733,5.044 -4.503,5.044c-2.77,-0 -4.853,-2.568 -4.508,-5.044c0.458,-3.285 3.508,-5.332 4.508,-9.332Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/colors-chromared.svg b/.icons/kora/actions/16/colors-chromared.svg
new file mode 100644
index 000000000..013866404
--- /dev/null
+++ b/.icons/kora/actions/16/colors-chromared.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill:#b92d2d;fill-rule:nonzero" d="M8,1c1,4 4.111,6.262 4.503,9.332c0.317,2.48 -1.733,5.044 -4.503,5.044c-2.77,-0 -4.853,-2.568 -4.508,-5.044c0.458,-3.285 3.508,-5.332 4.508,-9.332Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/colors-luma.svg b/.icons/kora/actions/16/colors-luma.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/kora/actions/16/colors-luma.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/compass.svg b/.icons/kora/actions/16/compass.svg
new file mode 100644
index 000000000..8c8360139
--- /dev/null
+++ b/.icons/kora/actions/16/compass.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.866,0 -7,3.134 -7,7c0,3.866 3.134,7 7,7c3.866,0 7,-3.134 7,-7c0,-3.866 -3.134,-7 -7,-7Zm0,1.066c3.277,0 5.934,2.657 5.934,5.934c-0,3.277 -2.657,5.934 -5.934,5.934c-3.277,-0 -5.934,-2.657 -5.934,-5.934c0,-3.277 2.657,-5.934 5.934,-5.934Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.284,6.506l0.867,0.735c-0.197,0.203 -0.317,0.475 -0.317,0.759c-0,0.611 0.555,1.166 1.166,1.166c0.347,0 0.675,-0.179 0.882,-0.455l0.867,0.735c-0.417,0.54 -1.066,0.888 -1.749,0.888l-4.051,1.717l1.717,-4.051c0,-0.558 0.232,-1.093 0.618,-1.494Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6.284,6.506c0.421,-0.512 1.052,-0.84 1.716,-0.84l4.051,-1.717l-1.717,4.051c-0,0.538 -0.216,1.056 -0.585,1.446l-0.867,-0.735c0.18,-0.193 0.284,-0.447 0.284,-0.711c0,-0.611 -0.555,-1.166 -1.166,-1.166c-0.327,-0 -0.638,0.159 -0.849,0.407l-0.867,-0.735Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/composite-track-on.svg b/.icons/kora/actions/16/composite-track-on.svg
new file mode 120000
index 000000000..445e9e6e8
--- /dev/null
+++ b/.icons/kora/actions/16/composite-track-on.svg
@@ -0,0 +1 @@
+kdenlive-composite.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/configuration.svg b/.icons/kora/actions/16/configuration.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/configuration.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/configure-shortcuts.svg b/.icons/kora/actions/16/configure-shortcuts.svg
new file mode 100755
index 000000000..26edd269b
--- /dev/null
+++ b/.icons/kora/actions/16/configure-shortcuts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.446,3.2920001 c 0.757,0 1.514,0 2.271,0 0,0.7569999 0,1.5139999 0,2.2709999 -0.757,0 -1.514,0 -2.271,0 0,-0.757 0,-1.514 0,-2.2709999 z m -6.913,0 c 0.7573334,0 1.5146667,0 2.2720001,0 0,0.7569999 0,1.5139999 0,2.2709999 -0.7573334,0 -1.5146667,0 -2.2720001,0 0,-0.757 0,-1.514 0,-2.2709999 z m 3.4779997,0 c 0.7569999,0 1.5140003,0 2.2710003,0 0,0.7569999 0,1.5139999 0,2.2709999 -0.757,0 -1.5140004,0 -2.2710003,0 0,-0.757 0,-1.514 0,-2.2709999 z m -6.9679997,0 c 0.7573333,0 1.5146667,0 2.2720001,0 0,0.7569999 0,1.5139999 0,2.2709999 -0.7573334,0 -1.5146668,0 -2.2720001,0 0,-0.757 0,-1.514 0,-2.2709999 z M 8.9954079,6.506 c 0.757,0 1.5140001,0 2.2710001,0 0,0.757 0,1.514 0,2.271 -0.757,0 -1.5140001,0 -2.2710001,0 0,-0.757 0,-1.514 0,-2.271 z m 3.4505921,0 c 0.757,0 1.514,0 2.271,0 0,0.757 0,1.514 0,2.271 -0.757,0 -1.514,0 -2.271,0 0,-0.757 0,-1.514 0,-2.271 z m -6.913,0 c 0.7573334,0 1.5146667,0 2.2720001,0 0,0.757 0,1.514 0,2.271 -0.7573334,0 -1.5146667,0 -2.2720001,0 0,-0.757 0,-1.514 0,-2.271 z m -3.49,0 c 0.7573333,0 1.5146667,0 2.2720001,0 0,0.757 0,1.514 0,2.271 -0.7573334,0 -1.5146668,0 -2.2720001,0 0,-0.757 0,-1.514 0,-2.271 z m 0,4.01 c 4.2246666,0 8.449333,0 12.674,0 0,0.713 0,1.426 0,2.139 -4.224667,0 -8.4493334,0 -12.674,0 0,-0.713 0,-1.426 0,-2.139 z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/configure-toolbars.svg b/.icons/kora/actions/16/configure-toolbars.svg
new file mode 100644
index 000000000..68bef7a75
--- /dev/null
+++ b/.icons/kora/actions/16/configure-toolbars.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.525,11.152c0.22,-0.817 0.967,-1.419 1.853,-1.419c0.886,-0 1.632,0.602 1.852,1.419l7.934,-0c0.276,-0 0.5,0.224 0.5,0.5c-0,0.275 -0.224,0.5 -0.5,0.5l-7.934,-0c-0.22,0.816 -0.966,1.418 -1.852,1.418c-0.886,0 -1.633,-0.602 -1.853,-1.418l-0.838,-0c-0.276,-0 -0.5,-0.225 -0.5,-0.5c-0,-0.276 0.224,-0.5 0.5,-0.5l0.838,-0Zm1.853,-0.36c0.474,0 0.859,0.385 0.859,0.86c0,0.474 -0.385,0.859 -0.859,0.859c-0.475,-0 -0.86,-0.385 -0.86,-0.859c0,-0.475 0.385,-0.86 0.86,-0.86Zm5.272,-6.944c0.221,-0.816 0.967,-1.418 1.853,-1.418c0.886,-0 1.633,0.602 1.853,1.418l0.957,0c0.276,0 0.5,0.225 0.5,0.5c0,0.276 -0.224,0.5 -0.5,0.5l-0.957,0c-0.22,0.817 -0.967,1.419 -1.853,1.419c-0.886,0 -1.632,-0.602 -1.853,-1.419l-7.814,0c-0.276,0 -0.5,-0.224 -0.5,-0.5c0,-0.275 0.224,-0.5 0.5,-0.5l7.814,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/configure.svg b/.icons/kora/actions/16/configure.svg
new file mode 100644
index 000000000..6b5a89438
--- /dev/null
+++ b/.icons/kora/actions/16/configure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.903,1.13c-0.599,-0.078 -1.207,-0.078 -1.806,0l-0.276,1.679c-0.455,0.102 -0.895,0.262 -1.308,0.476l-1.291,-1.109c-0.509,0.326 -0.975,0.716 -1.384,1.161l0.868,1.464c-0.283,0.37 -0.517,0.776 -0.696,1.206l-1.702,-0.02c-0.18,0.577 -0.286,1.175 -0.313,1.779l1.605,0.563c0.022,0.466 0.103,0.927 0.242,1.371l-1.316,1.079c0.232,0.558 0.536,1.084 0.903,1.564l1.592,-0.6c0.316,0.343 0.674,0.644 1.067,0.895l-0.315,1.672c0.537,0.278 1.107,0.486 1.697,0.618l0.834,-1.484c0.462,0.06 0.93,0.06 1.392,0l0.834,1.484c0.59,-0.132 1.16,-0.34 1.697,-0.618l-0.315,-1.672c0.393,-0.251 0.751,-0.552 1.067,-0.895l1.592,0.6c0.367,-0.48 0.671,-1.006 0.903,-1.564l-1.316,-1.079c0.139,-0.444 0.22,-0.905 0.242,-1.371l1.605,-0.563c-0.027,-0.604 -0.133,-1.202 -0.313,-1.779l-1.702,0.02c-0.179,-0.43 -0.413,-0.836 -0.696,-1.206l0.868,-1.464c-0.409,-0.445 -0.875,-0.835 -1.384,-1.161l-1.291,1.109c-0.413,-0.214 -0.853,-0.374 -1.308,-0.476l-0.276,-1.679Zm-0.903,3.02c2.171,0 3.934,1.763 3.934,3.934c-0,2.171 -1.763,3.934 -3.934,3.934c-2.171,0 -3.934,-1.763 -3.934,-3.934c-0,-2.171 1.763,-3.934 3.934,-3.934Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/configure_shortcuts.svg b/.icons/kora/actions/16/configure_shortcuts.svg
new file mode 120000
index 000000000..ca94a1981
--- /dev/null
+++ b/.icons/kora/actions/16/configure_shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/configure_toolbars.svg b/.icons/kora/actions/16/configure_toolbars.svg
new file mode 120000
index 000000000..9d296896c
--- /dev/null
+++ b/.icons/kora/actions/16/configure_toolbars.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/connector-avoid.svg b/.icons/kora/actions/16/connector-avoid.svg
new file mode 100644
index 000000000..506e7abde
--- /dev/null
+++ b/.icons/kora/actions/16/connector-avoid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,6 V 10 H 10 V 6 Z M 2,7 H 9 V 9 H 2 Z M 1,1 C 0,1 0,2 0,2 V 3 C 0,4 1,4 1,4 H 5 C 6,4 6,3 6,3 H 12 V 12 H 10 C 9,12 9,13 9,13 V 14 C 9,15 10,15 10,15 H 14 C 15,15 15,14 15,14 V 13 C 15,12 14,12 14,12 H 13 V 2 H 6 C 6,1 5,1 5,1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/connector-ignore.svg b/.icons/kora/actions/16/connector-ignore.svg
new file mode 100644
index 000000000..77e469759
--- /dev/null
+++ b/.icons/kora/actions/16/connector-ignore.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.584,3 H 5 V 4 L 10.414,13 H 11 V 12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,6 V 10 H 13 V 6 Z M 4,7 H 12 V 9 H 4 Z M 11,12 H 15 C 15,12 16,12 16,13 V 14 C 16,14 16,15 15,15 H 11 C 11,15 10,15 10,14 V 13 C 10,13 10,12 11,12 Z M 1,1 H 5 C 5,1 6,1 6,2 V 3 C 6,3 6,4 5,4 H 1 C 1,4 0,4 0,3 V 2 C 0,2 0,1 1,1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/connector-orthogonal.svg b/.icons/kora/actions/16/connector-orthogonal.svg
new file mode 100644
index 000000000..2f057ae86
--- /dev/null
+++ b/.icons/kora/actions/16/connector-orthogonal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 1 C 9 1 9 2 9 2 L 7 2 L 7 13 L 6 13 C 6 12 5 12 5 12 L 1 12 C 0 12 0 13 0 13 L 0 14 C 0 15 1 15 1 15 L 5 15 C 6 15 6 14 6 14 L 8 14 L 8 3 L 9 3 C 9 4 10 4 10 4 L 14 4 C 15 4 15 3 15 3 L 15 2 C 15 1 14 1 14 1 L 10 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/contact-new.svg b/.icons/kora/actions/16/contact-new.svg
new file mode 100644
index 000000000..f65165418
--- /dev/null
+++ b/.icons/kora/actions/16/contact-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9.634,9.585c-0.197,0.463 -0.871,0.817 -1.668,0.817c-0.797,0 -1.464,-0.347 -1.662,-0.81c-1.681,0.17 -2.563,0.627 -2.74,1.173l-0.331,1.251c0,0.136 0.109,0.238 0.239,0.238c3.018,0.488 6.038,0.489 9.056,0c0.13,0 0.239,-0.102 0.239,-0.238l-0.331,-1.246c-0.182,-0.56 -1.093,-1.022 -2.802,-1.185Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-6.358,0.558c-1.113,0 -2.019,0.943 -2.055,2.122c-0.025,0.006 -0.055,0.018 -0.08,0.037c-0.255,0.14 -0.228,0.485 -0.052,0.886c0.14,0.329 0.296,0.616 0.527,0.61c0.17,1.076 1.17,1.878 1.654,1.878c0.484,0 1.547,-1.05 1.678,-1.878c0.225,0.006 0.366,-0.289 0.506,-0.617c0.176,-0.401 0.217,-0.739 -0.038,-0.879c-0.024,-0.019 -0.049,-0.031 -0.079,-0.037c-0.03,-1.179 -0.942,-2.122 -2.055,-2.122l-0.006,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/contents.svg b/.icons/kora/actions/16/contents.svg
new file mode 120000
index 000000000..8e108d860
--- /dev/null
+++ b/.icons/kora/actions/16/contents.svg
@@ -0,0 +1 @@
+view-readermode.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/contexthelp.svg b/.icons/kora/actions/16/contexthelp.svg
new file mode 120000
index 000000000..2ed224a50
--- /dev/null
+++ b/.icons/kora/actions/16/contexthelp.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/contrast.svg b/.icons/kora/actions/16/contrast.svg
new file mode 100644
index 000000000..16a8c3663
--- /dev/null
+++ b/.icons/kora/actions/16/contrast.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M9.284,15.34c0.029,0.137 0.164,0.225 0.301,0.196c0.137,-0.029 0.225,-0.164 0.195,-0.301l-0.261,-1.228c-0.029,-0.137 -0.164,-0.225 -0.301,-0.195c-0.137,0.029 -0.224,0.164 -0.195,0.301l0.261,1.227Zm-3.064,-0.105c-0.03,0.137 0.058,0.272 0.195,0.301c0.137,0.029 0.272,-0.059 0.301,-0.196l0.261,-1.227c0.029,-0.137 -0.058,-0.272 -0.195,-0.301c-0.137,-0.03 -0.272,0.058 -0.301,0.195l-0.261,1.228Zm5.906,-1.045c0.082,0.114 0.241,0.139 0.354,0.057c0.114,-0.083 0.139,-0.242 0.057,-0.355l-0.738,-1.015c-0.082,-0.114 -0.241,-0.139 -0.355,-0.057c-0.113,0.083 -0.138,0.242 -0.056,0.355l0.738,1.015Zm-8.663,-0.298c-0.082,0.113 -0.057,0.272 0.057,0.355c0.113,0.082 0.272,0.057 0.354,-0.057l0.738,-1.015c0.082,-0.113 0.057,-0.272 -0.056,-0.355c-0.114,-0.082 -0.273,-0.057 -0.355,0.057l-0.738,1.015Zm10.791,-1.908c0.122,0.07 0.277,0.029 0.347,-0.093c0.07,-0.121 0.029,-0.277 -0.093,-0.347l-1.087,-0.627c-0.121,-0.07 -0.276,-0.029 -0.346,0.093c-0.071,0.121 -0.029,0.277 0.092,0.347l1.087,0.627Zm-12.762,-0.44c-0.122,0.07 -0.163,0.226 -0.093,0.347c0.07,0.122 0.225,0.163 0.347,0.093l1.087,-0.627c0.121,-0.07 0.163,-0.226 0.092,-0.347c-0.07,-0.122 -0.225,-0.163 -0.346,-0.093l-1.087,0.627Zm13.81,-2.441c0.139,0.014 0.264,-0.087 0.279,-0.226c0.014,-0.14 -0.087,-0.265 -0.226,-0.279l-1.248,-0.132c-0.14,-0.014 -0.265,0.087 -0.28,0.226c-0.014,0.14 0.087,0.265 0.226,0.28l1.249,0.131Zm-14.657,-0.505c-0.139,0.014 -0.24,0.139 -0.226,0.279c0.015,0.139 0.14,0.24 0.279,0.226l1.249,-0.131c0.139,-0.015 0.24,-0.14 0.226,-0.28c-0.015,-0.139 -0.14,-0.24 -0.28,-0.226l-1.248,0.132Zm14.441,-2.553c0.134,-0.044 0.207,-0.187 0.163,-0.32c-0.043,-0.134 -0.186,-0.207 -0.32,-0.164l-1.193,0.388c-0.133,0.044 -0.207,0.187 -0.163,0.32c0.043,0.134 0.186,0.207 0.32,0.163l1.193,-0.387Zm-14.015,-0.484c-0.134,-0.043 -0.277,0.03 -0.32,0.164c-0.044,0.133 0.029,0.276 0.163,0.32l1.193,0.387c0.134,0.044 0.277,-0.029 0.32,-0.163c0.044,-0.133 -0.03,-0.276 -0.163,-0.32l-1.193,-0.388Zm12.575,-2.223c0.104,-0.094 0.112,-0.254 0.019,-0.358c-0.094,-0.105 -0.255,-0.113 -0.359,-0.019l-0.933,0.84c-0.104,0.093 -0.112,0.254 -0.018,0.358c0.093,0.104 0.254,0.113 0.358,0.019l0.933,-0.84Zm-10.952,-0.377c-0.104,-0.094 -0.265,-0.086 -0.359,0.019c-0.093,0.104 -0.085,0.264 0.019,0.358l0.933,0.84c0.104,0.094 0.265,0.085 0.358,-0.019c0.094,-0.104 0.086,-0.265 -0.018,-0.358l-0.933,-0.84Zm2.541,-1.716c-0.057,-0.128 -0.207,-0.185 -0.335,-0.128c-0.128,0.057 -0.186,0.207 -0.129,0.335l0.51,1.146c0.057,0.128 0.208,0.186 0.336,0.129c0.128,-0.057 0.185,-0.207 0.128,-0.335l-0.51,-1.147Zm5.994,0.207c0.057,-0.128 -0.001,-0.278 -0.129,-0.335c-0.128,-0.057 -0.278,0 -0.335,0.128l-0.51,1.147c-0.057,0.128 -0,0.278 0.128,0.335c0.128,0.057 0.279,-0.001 0.336,-0.129l0.51,-1.146Zm-2.975,-0.74c-0,-0.141 -0.114,-0.254 -0.254,-0.254c-0.14,0 -0.254,0.113 -0.254,0.254l-0,1.254c-0,0.141 0.114,0.254 0.254,0.254c0.14,0 0.254,-0.113 0.254,-0.254l-0,-1.254Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2.597c3.026,0 5.483,2.457 5.483,5.483c-0,3.026 -2.457,5.483 -5.483,5.483c-3.026,0 -5.483,-2.457 -5.483,-5.483c-0,-3.026 2.457,-5.483 5.483,-5.483Zm-0,0.473c-2.765,0 -5.01,2.245 -5.01,5.01c-0,2.765 2.245,5.01 5.01,5.01c2.765,0 5.01,-2.245 5.01,-5.01c-0,-2.765 -2.245,-5.01 -5.01,-5.01Zm-0,0.77c-2.342,0 -4.24,1.898 -4.24,4.24c-0,2.342 1.898,4.24 4.24,4.24l-0,-8.48Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cookies.svg b/.icons/kora/actions/16/cookies.svg
new file mode 120000
index 000000000..b32b12a9f
--- /dev/null
+++ b/.icons/kora/actions/16/cookies.svg
@@ -0,0 +1 @@
+tool-spray.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/coordinate.svg b/.icons/kora/actions/16/coordinate.svg
new file mode 100644
index 000000000..c11703d09
--- /dev/null
+++ b/.icons/kora/actions/16/coordinate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9.024,6.836l-4.511,0l-2.577,2.204l-0,4.287l1.053,0.383l3.868,-0l2.167,-2.232l-0,-4.642Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.527,10.757l-0,-9.757c-0,-0.276 0.224,-0.5 0.5,-0.5c0.276,-0 0.5,0.224 0.5,0.5l-0,9.464l9.473,-0c0.276,-0 0.5,0.224 0.5,0.5c-0,0.276 -0.224,0.5 -0.5,0.5l-9.766,-0l-4.265,4.265c-0.196,0.195 -0.512,0.195 -0.707,0c-0.196,-0.195 -0.196,-0.512 -0,-0.707l4.265,-4.265Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/copy-coordinates.svg b/.icons/kora/actions/16/copy-coordinates.svg
new file mode 120000
index 000000000..710c6324d
--- /dev/null
+++ b/.icons/kora/actions/16/copy-coordinates.svg
@@ -0,0 +1 @@
+coordinate.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/crosshairs.svg b/.icons/kora/actions/16/crosshairs.svg
new file mode 100644
index 000000000..9609fff30
--- /dev/null
+++ b/.icons/kora/actions/16/crosshairs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.055,2.075l-0,-0.436c-0,-0.522 0.423,-0.945 0.946,-0.945c0.522,0 0.945,0.423 0.945,0.945l-0,0.436c2.54,0.41 4.569,2.438 4.978,4.979l0.436,-0c0.522,-0 0.945,0.424 0.945,0.946c0,0.522 -0.423,0.945 -0.945,0.945l-0.435,-0c-0.41,2.541 -2.439,4.57 -4.98,4.98l0.001,0.435c-0,0.522 -0.424,0.945 -0.945,0.945c-0.522,-0 -0.946,-0.423 -0.946,-0.945l-0,-0.435c-2.541,-0.41 -4.571,-2.439 -4.98,-4.98l-0.435,-0c-0.522,-0 -0.945,-0.423 -0.945,-0.945c-0,-0.522 0.423,-0.946 0.945,-0.946l0.436,-0c0.409,-2.541 2.438,-4.569 4.979,-4.979Zm-3.964,6.87c0.387,1.991 1.972,3.577 3.964,3.964l-0,-3.964l-3.964,-0Zm5.855,-0l-0,3.964c1.991,-0.387 3.576,-1.973 3.963,-3.964l-3.963,-0Zm-0,-5.854l-0,3.963l3.963,-0c-0.388,-1.991 -1.973,-3.576 -3.963,-3.963Zm-1.891,-0c-1.991,0.387 -3.576,1.972 -3.964,3.963l3.964,-0l-0,-3.963Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/currenttrack_pause.svg b/.icons/kora/actions/16/currenttrack_pause.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/currenttrack_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/currenttrack_play.svg b/.icons/kora/actions/16/currenttrack_play.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/currenttrack_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cursor-arrow.svg b/.icons/kora/actions/16/cursor-arrow.svg
new file mode 120000
index 000000000..925eb22f1
--- /dev/null
+++ b/.icons/kora/actions/16/cursor-arrow.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/curve-connector.svg b/.icons/kora/actions/16/curve-connector.svg
new file mode 100644
index 000000000..39d876be0
--- /dev/null
+++ b/.icons/kora/actions/16/curve-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.657,2.869c0.223,-0.9 1.037,-1.568 2.005,-1.568c1.14,0 2.066,0.926 2.066,2.066c-0,1.14 -0.926,2.065 -2.066,2.065c-0.966,0 -1.778,-0.665 -2.003,-1.563l-5.779,0.009c-0.86,0.001 -1.557,0.699 -1.557,1.56c-0,0 -0,0.001 -0,0.002c-0,0.861 0.698,1.559 1.559,1.56c1.855,0 4.567,0.001 6.425,0.001c1.419,0.001 2.569,1.151 2.569,2.57c0,0.066 0,0.131 0,0.196c0,0.684 -0.272,1.339 -0.756,1.821c-0.484,0.482 -1.139,0.752 -1.823,0.75l-5.754,-0.02c-0.224,0.899 -1.037,1.566 -2.005,1.566c-1.14,0 -2.065,-0.925 -2.065,-2.065c-0,-1.14 0.925,-2.066 2.065,-2.066c0.968,0 1.781,0.667 2.005,1.565l5.758,0.02c0.417,0.001 0.818,-0.164 1.113,-0.458c0.296,-0.295 0.462,-0.695 0.462,-1.113c0,-0.065 0,-0.13 0,-0.196c0,-0.867 -0.703,-1.569 -1.57,-1.57c-1.857,-0 -4.569,-0.001 -6.424,-0.001c-1.414,-0.001 -2.559,-1.147 -2.559,-2.56c-0,-0.001 -0,-0.002 -0,-0.002c-0,-1.413 1.144,-2.558 2.556,-2.56l5.778,-0.009Zm-7.119,7.884c0.588,0 1.066,0.478 1.066,1.066c-0,0.588 -0.478,1.065 -1.066,1.065c-0.588,0 -1.065,-0.477 -1.065,-1.065c-0,-0.588 0.477,-1.066 1.065,-1.066Zm9.124,-8.452c0.589,0 1.066,0.478 1.066,1.066c-0,0.588 -0.477,1.065 -1.066,1.065c-0.588,0 -1.065,-0.477 -1.065,-1.065c0,-0.588 0.477,-1.066 1.065,-1.066Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/cvc-about.svg b/.icons/kora/actions/16/cvc-about.svg
new file mode 120000
index 000000000..a92bf1ff1
--- /dev/null
+++ b/.icons/kora/actions/16/cvc-about.svg
@@ -0,0 +1 @@
+pgp-keys.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cvc-configure.svg b/.icons/kora/actions/16/cvc-configure.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/cvc-configure.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cvc-connect.svg b/.icons/kora/actions/16/cvc-connect.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/.icons/kora/actions/16/cvc-connect.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cvc-disconnect.svg b/.icons/kora/actions/16/cvc-disconnect.svg
new file mode 120000
index 000000000..a3b26c720
--- /dev/null
+++ b/.icons/kora/actions/16/cvc-disconnect.svg
@@ -0,0 +1 @@
+network-disconnect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/cvc-info.svg b/.icons/kora/actions/16/cvc-info.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/cvc-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dashboard-show.svg b/.icons/kora/actions/16/dashboard-show.svg
new file mode 100644
index 000000000..c44e6f556
--- /dev/null
+++ b/.icons/kora/actions/16/dashboard-show.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M14.365,3.162c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,-0c0.843,-0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-1,7.587l-10.73,0l-0,2.989l10.73,-0l0,-2.989Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/database-change-key.svg b/.icons/kora/actions/16/database-change-key.svg
new file mode 100644
index 000000000..d60998eb7
--- /dev/null
+++ b/.icons/kora/actions/16/database-change-key.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M14.285,4.061c0.28,-0.28 0.28,-0.73 0,-1.01l-0.945,-0.945c-0.29,-0.28 -0.73,-0.28 -1.01,-0l-1.4,1.4l1.945,1.955l1.41,-1.4Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.22,11.216l6.75,-6.75l1.945,1.955l-6.75,6.75l-3.007,0.933l1.062,-2.888Zm-1.412,0.39c-1.097,-0.82 -1.808,-2.128 -1.808,-3.606c-0,-2.49 2.02,-4.5 4.5,-4.5c1.322,-0 2.538,0.575 3.374,1.525l-0.68,0.738c-0.641,-0.772 -1.609,-1.263 -2.694,-1.263c-1.937,-0 -3.5,1.563 -3.5,3.5c-0,1.188 0.588,2.235 1.489,2.867l-0.331,0.951l-0.35,-0.212Zm11.142,-5.106l3.05,-0l0,3l-1,-0l0,2l-3,-0l0,-2l-1.86,-0l2.81,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/database-index.svg b/.icons/kora/actions/16/database-index.svg
new file mode 100644
index 000000000..cf12481bd
--- /dev/null
+++ b/.icons/kora/actions/16/database-index.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1.135l0,1.364l1.364,0l-0,-1.364l-1.364,0Zm2.046,0l-0,1.364l5.389,0l-0,-1.364l-5.389,0Zm9.726,1.865l-4.337,7l2.337,0l-0,5l4.337,-7l-2.337,0l-0,-5Zm-11.772,1.479l-0,1.364l1.364,-0l-0,-1.364l-1.364,0Zm2.046,0l-0,1.364l5.389,-0l-0,-1.364l-5.389,0Zm-2.046,3.157l-0,1.364l1.364,0l-0,-1.364l-1.364,0Zm2.046,0l-0,1.364l4.025,0l0,-1.364l-4.025,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/database-lock.svg b/.icons/kora/actions/16/database-lock.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/database-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/debug-execute-from-cursor.svg b/.icons/kora/actions/16/debug-execute-from-cursor.svg
new file mode 100644
index 000000000..a930fe08c
--- /dev/null
+++ b/.icons/kora/actions/16/debug-execute-from-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.58,1l0,1.169l-1.663,-0l-0,11.662l1.663,0l0,1.169l-4.58,-0l0,-1.169l1.664,0l-0,-11.662l-1.664,-0l0,-1.169l4.58,-0Zm5.42,4l0,1.963l-3.579,-0l-0,-1.963l-1.421,0l0,6l1.421,0l-0,-1.963l3.579,0l0,1.963l4,-3l-4,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/debug-execute-to-cursor.svg b/.icons/kora/actions/16/debug-execute-to-cursor.svg
new file mode 100644
index 000000000..4aaa47c1d
--- /dev/null
+++ b/.icons/kora/actions/16/debug-execute-to-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.29,1l0,1.169l-1.663,0l0,11.662l1.663,0l0,1.169l-4.58,0l0,-1.169l1.664,0l0,-11.662l-1.664,0l0,-1.169l4.58,0Zm-8.21,4l0,1.963l-3.579,0l-0,-1.963l-1.421,0l-0,6l1.421,0l-0,-1.963l3.579,0l0,1.963l4,-3l-4,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/debug-run-cursor.svg b/.icons/kora/actions/16/debug-run-cursor.svg
new file mode 100644
index 000000000..f53f6d525
--- /dev/null
+++ b/.icons/kora/actions/16/debug-run-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.71,1l-0,1.169l1.664,-0l-0,11.662l-1.664,0l-0,1.169l4.58,-0l0,-1.169l-1.664,0l0,-11.662l1.664,-0l0,-1.169l-4.58,-0Zm-5.71,4.018l-0,1.982l-3,-0l-0,2l3,0l-0,1.982l4,-2.982l-4,-2.982Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/debug-run.svg b/.icons/kora/actions/16/debug-run.svg
new file mode 100644
index 000000000..ca1b14d8b
--- /dev/null
+++ b/.icons/kora/actions/16/debug-run.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.134,15.26l-8.052,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l-0,7.919l-0.895,-0.906l-0,-6.933c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l7.972,0l0,0.895Zm1.126,-6l0,2l-3,0l0,2l3,0l0,2l3,-3l-3,-3Zm1.446,-6.944l-11.412,0l-0,2.223l11.412,-0l0,-2.223Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/debug-step-instruction.svg b/.icons/kora/actions/16/debug-step-instruction.svg
new file mode 100644
index 000000000..ae12eaa68
--- /dev/null
+++ b/.icons/kora/actions/16/debug-step-instruction.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.651,0.74l2.267,0c1.293,0 2.342,1.049 2.342,2.342l0,9.836c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l2.267,0l0,0.895l-2.187,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l0,-9.676c0,-0.843 -0.684,-1.527 -1.527,-1.527l-2.187,0l0,-0.895Zm-4.223,5.26c-1.066,0 -1.504,0.352 -1.504,1.254c0,0 -0.025,0.587 -0.031,0.746c-0.047,0.369 -0.176,0.678 -0.578,0.678l-0.315,0l0,0.644l0.315,0c0.588,0 0.609,0.645 0.609,1.201c-0.005,0.174 0.013,0.369 0.017,0.477c0.084,0.712 0.53,1 1.487,1l0,-0.592c-0.45,0 -0.599,-0.118 -0.662,-0.408c-0.034,-0.116 -0.038,-0.514 -0.051,-0.705c0,-0.415 -0.122,-1.035 -0.721,-1.291c0.473,-0.203 0.642,-0.628 0.696,-1.004c0.023,-0.104 0.018,-0.222 0.025,-0.303c0,-0.866 0.003,-1.105 0.713,-1.105l0,-0.592Zm3.144,0l0,0.592c0.711,0 0.727,0.239 0.727,1.105c0.007,0.081 0.002,0.199 0.025,0.303c0.053,0.376 0.224,0.801 0.697,1.004c-0.598,0.256 -0.722,0.876 -0.722,1.291c-0.014,0.191 -0.017,0.589 -0.051,0.705c-0.063,0.29 -0.226,0.408 -0.676,0.408l-0,0.592c0.958,0 1.419,-0.288 1.502,-1c0.004,-0.108 0.023,-0.303 0.018,-0.477c-0,-0.556 0.019,-1.201 0.607,-1.201l0.301,0l-0,-0.644l-0.301,0c-0.403,0 -0.53,-0.309 -0.576,-0.678c-0.007,-0.159 -0.031,-0.746 -0.031,-0.746c-0,-0.902 -0.454,-1.254 -1.52,-1.254Zm-0.993,6l-1.158,0l-0,-4.249l1.158,0l0,4.249Zm-0.575,-6.515c0.201,0 0.374,0.069 0.52,0.206c0.145,0.138 0.218,0.309 0.218,0.515c0,0.201 -0.073,0.369 -0.218,0.507c-0.146,0.137 -0.319,0.206 -0.52,0.206c-0.206,-0 -0.382,-0.069 -0.528,-0.206c-0.145,-0.138 -0.218,-0.306 -0.218,-0.507c-0,-0.206 0.073,-0.377 0.218,-0.515c0.146,-0.137 0.322,-0.206 0.528,-0.206Zm-2.004,-4.745l2,3l2,-3l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/debug-step-into-instruction.svg b/.icons/kora/actions/16/debug-step-into-instruction.svg
new file mode 120000
index 000000000..f207a5551
--- /dev/null
+++ b/.icons/kora/actions/16/debug-step-into-instruction.svg
@@ -0,0 +1 @@
+debug-step-instruction.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/debug-step-into.svg b/.icons/kora/actions/16/debug-step-into.svg
new file mode 100644
index 000000000..0c6b6fe5c
--- /dev/null
+++ b/.icons/kora/actions/16/debug-step-into.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.651,0.74l2.267,-0c1.293,-0 2.342,1.049 2.342,2.342l0,9.836c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l2.267,0l0,0.895l-2.187,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l0,-9.676c0,-0.843 -0.684,-1.527 -1.527,-1.527l-2.187,0l-0,-0.895Zm-4.223,5.26c-1.066,0 -1.504,0.352 -1.504,1.254c-0,-0 -0.025,0.587 -0.031,0.746c-0.047,0.369 -0.176,0.678 -0.578,0.678l-0.315,-0l0,0.644l0.315,0c0.588,0 0.609,0.645 0.609,1.201c-0.005,0.174 0.013,0.369 0.017,0.477c0.084,0.712 0.53,1 1.487,1l-0,-0.592c-0.45,0 -0.599,-0.118 -0.662,-0.408c-0.034,-0.116 -0.038,-0.514 -0.051,-0.705c-0,-0.415 -0.122,-1.035 -0.721,-1.291c0.473,-0.203 0.642,-0.628 0.696,-1.004c0.023,-0.104 0.018,-0.222 0.025,-0.303c-0,-0.866 0.003,-1.105 0.713,-1.105l-0,-0.592Zm3.144,0l0,0.592c0.711,-0 0.727,0.239 0.727,1.105c0.007,0.081 0.002,0.199 0.025,0.303c0.053,0.376 0.224,0.801 0.697,1.004c-0.598,0.256 -0.722,0.876 -0.722,1.291c-0.014,0.191 -0.017,0.589 -0.051,0.705c-0.063,0.29 -0.226,0.408 -0.676,0.408l0,0.592c0.958,0 1.419,-0.288 1.502,-1c0.004,-0.108 0.023,-0.303 0.018,-0.477c-0,-0.556 0.019,-1.201 0.607,-1.201l0.301,0l-0,-0.644l-0.301,-0c-0.403,-0 -0.53,-0.309 -0.576,-0.678c-0.007,-0.159 -0.031,-0.746 -0.031,-0.746c0,-0.902 -0.454,-1.254 -1.52,-1.254Zm-3.572,-5.26l2,3l2,-3l-4,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/debug-step-out.svg b/.icons/kora/actions/16/debug-step-out.svg
new file mode 100644
index 000000000..605a9f251
--- /dev/null
+++ b/.icons/kora/actions/16/debug-step-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.274,0.74l0,0.895l-8.112,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,-0c0.843,-0 1.527,-0.684 1.527,-1.527l-0,-8.299l0.895,-0.617l-0,8.996c-0,1.293 -1.049,2.342 -2.342,2.342l-9.836,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l8.192,-0Zm-4.84,5.26l-0,0.592c-0.711,-0 -0.721,0.239 -0.721,1.105c-0.007,0.081 -0.002,0.199 -0.026,0.303c-0.053,0.376 -0.224,0.801 -0.697,1.004c0.599,0.256 0.723,0.875 0.723,1.291c0.013,0.191 0.017,0.589 0.051,0.705c0.063,0.29 0.22,0.408 0.67,0.408l-0,0.592c-0.958,-0 -1.413,-0.288 -1.497,-1c-0.004,-0.108 -0.022,-0.303 -0.017,-0.477c-0,-0.557 -0.021,-1.201 -0.61,-1.201l-0.304,0l-0,-0.644l0.305,-0c0.402,-0 0.532,-0.309 0.578,-0.678c0.006,-0.159 0.031,-0.746 0.031,-0.746c-0,-0.902 0.448,-1.254 1.514,-1.254Zm3.142,0l0,0.592c0.71,-0 0.719,0.239 0.719,1.105c0.007,0.081 0.002,0.199 0.025,0.303c0.054,0.376 0.225,0.801 0.698,1.004c-0.599,0.256 -0.723,0.876 -0.723,1.291c-0.014,0.191 -0.017,0.589 -0.051,0.705c-0.063,0.29 -0.218,0.408 -0.668,0.408l0,0.592c0.957,0 1.411,-0.288 1.494,-1c0.004,-0.108 0.023,-0.303 0.018,-0.477c0,-0.556 0.021,-1.201 0.609,-1.201l0.305,0l0,-0.644l-0.305,-0c-0.402,-0 -0.532,-0.309 -0.578,-0.678c-0.007,-0.159 -0.031,-0.746 -0.031,-0.746c0,-0.902 -0.446,-1.254 -1.512,-1.254Zm2.424,-5l0,4l3,-2l-3,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/debug-step-over.svg b/.icons/kora/actions/16/debug-step-over.svg
new file mode 100644
index 000000000..af7d8d2d3
--- /dev/null
+++ b/.icons/kora/actions/16/debug-step-over.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.014,0.74l0.551,0.895l-7.403,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,-0c0.843,-0 1.527,-0.684 1.527,-1.527l0,-9.317l0.895,-1.348l0,10.745c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l6.932,-0Zm-3.586,5.26c-1.066,-0 -1.504,0.352 -1.504,1.254c-0,-0 -0.025,0.587 -0.031,0.746c-0.047,0.369 -0.176,0.678 -0.578,0.678l-0.315,-0l0,0.644l0.315,0c0.588,0 0.609,0.644 0.609,1.201c-0.005,0.174 0.013,0.369 0.017,0.477c0.084,0.712 0.53,1 1.487,1l-0,-0.592c-0.45,-0 -0.599,-0.118 -0.662,-0.408c-0.034,-0.116 -0.038,-0.514 -0.051,-0.705c-0,-0.416 -0.122,-1.035 -0.721,-1.291c0.473,-0.203 0.642,-0.628 0.696,-1.004c0.023,-0.104 0.018,-0.222 0.025,-0.303c-0,-0.866 0.003,-1.105 0.713,-1.105l-0,-0.592Zm3.144,-0l0,0.592c0.711,-0 0.727,0.239 0.727,1.105c0.007,0.081 0.002,0.199 0.025,0.303c0.053,0.376 0.224,0.801 0.697,1.004c-0.598,0.256 -0.722,0.875 -0.722,1.291c-0.014,0.191 -0.017,0.589 -0.051,0.705c-0.063,0.29 -0.226,0.408 -0.676,0.408l0,0.592c0.958,-0 1.419,-0.288 1.502,-1c0.004,-0.108 0.023,-0.303 0.018,-0.477c-0,-0.557 0.019,-1.201 0.607,-1.201l0.301,0l-0,-0.644l-0.301,-0c-0.403,-0 -0.53,-0.309 -0.576,-0.678c-0.007,-0.159 -0.031,-0.746 -0.031,-0.746c0,-0.902 -0.454,-1.254 -1.52,-1.254Zm1.428,-5l2,3l2,-3l-4,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/delete-comment.svg b/.icons/kora/actions/16/delete-comment.svg
new file mode 100644
index 000000000..9020670ae
--- /dev/null
+++ b/.icons/kora/actions/16/delete-comment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,1.5c0,0 -2,0 -2,2l0,6c0,2 2,2 2,2l5,0l2,3l2,-3l1,0c0,0 2,0 2,-2l0,-6c0,-2 -2,-2 -2,-2l-10,0Zm7,11.197l1.168,-1.752c0.185,-0.278 0.498,-0.445 0.832,-0.445c0,0 1,0 1,0c-0,0 1,0 1,-1l0,-6c0,-1 -1,-1 -1,-1l-10,0c0,-0 -1,-0 -1,1l0,6c0,1 1,1 1,1l5,0c0.334,-0 0.647,0.167 0.832,0.445l1.168,1.752Zm-4.22,-8.64l1.165,0l1.307,1.307l1.307,-1.307l1.166,0l-0,1.166l-1.307,1.307l1.307,1.307l-0,1.165l-1.166,-0l-1.307,-1.307l-1.307,1.307l-1.165,-0l-0,-1.165l1.307,-1.307l-1.307,-1.307l-0,-1.166Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/delete.svg b/.icons/kora/actions/16/delete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/depth16to8.svg b/.icons/kora/actions/16/depth16to8.svg
new file mode 100644
index 000000000..89de0ccea
--- /dev/null
+++ b/.icons/kora/actions/16/depth16to8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,5 A 3,3 0 0 0 5,8 3,3 0 0 0 8,11 3,3 0 0 0 11,8 3,3 0 0 0 8,5 Z M 8,7 A 1,1 0 0 1 9,8 1,1 0 0 1 8,9 1,1 0 0 1 7,8 1,1 0 0 1 8,7 Z M 8,1 C 5,1 5,4 5,4 V 8 H 7 V 4 C 7,4 7,3 8,3 9,3 9,4 9,4 H 11 C 11,4 11,1 8,1 Z M 14,8 A 2,2 0 0 0 12,10 2,2 0 0 0 14,12 2,2 0 0 0 16,10 2,2 0 0 0 14,8 Z M 14,9 A 1,1 0 0 1 15,10 1,1 0 0 1 14,11 1,1 0 0 1 13,10 1,1 0 0 1 14,9 Z M 14,11 A 2,2 0 0 0 12,13 2,2 0 0 0 14,15 2,2 0 0 0 16,13 2,2 0 0 0 14,11 Z M 14,12 A 1,1 0 0 1 15,13 1,1 0 0 1 14,14 1,1 0 0 1 13,13 1,1 0 0 1 14,12 Z M 1,1 V 3 H 2 V 11 H 4 V 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/depth8to16.svg b/.icons/kora/actions/16/depth8to16.svg
new file mode 100644
index 000000000..e9772fa33
--- /dev/null
+++ b/.icons/kora/actions/16/depth8to16.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,5 C 10,5 10,8 10,8 V 12 H 12 V 8 C 12,8 12,7 13,7 14,7 14,8 14,8 H 16 C 16,8 16,5 13,5 Z M 13,9 A 3,3 0 0 0 10,12 3,3 0 0 0 13,15 3,3 0 0 0 16,12 3,3 0 0 0 13,9 Z M 13,11 A 1,1 0 0 1 14,12 1,1 0 0 1 13,13 1,1 0 0 1 12,12 1,1 0 0 1 13,11 Z M 6,5 V 7 H 7 V 15 H 9 V 5 Z M 3,4 A 2,2 0 0 0 1,6 2,2 0 0 0 3,8 2,2 0 0 0 5,6 2,2 0 0 0 3,4 Z M 3,5 A 1,1 0 0 1 4,6 1,1 0 0 1 3,7 1,1 0 0 1 2,6 1,1 0 0 1 3,5 Z M 3,1 A 2,2 0 0 0 1,3 2,2 0 0 0 3,5 2,2 0 0 0 5,3 2,2 0 0 0 3,1 Z M 3,2 A 1,1 0 0 1 4,3 1,1 0 0 1 3,4 1,1 0 0 1 2,3 1,1 0 0 1 3,2 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/device.svg b/.icons/kora/actions/16/device.svg
new file mode 120000
index 000000000..a67cd894b
--- /dev/null
+++ b/.icons/kora/actions/16/device.svg
@@ -0,0 +1 @@
+dialog-input-devices.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-align-and-distribute.svg b/.icons/kora/actions/16/dialog-align-and-distribute.svg
new file mode 120000
index 000000000..019e49deb
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-align-and-distribute.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-apply.svg b/.icons/kora/actions/16/dialog-apply.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-cancel.svg b/.icons/kora/actions/16/dialog-cancel.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-close.svg b/.icons/kora/actions/16/dialog-close.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-error.svg b/.icons/kora/actions/16/dialog-error.svg
new file mode 100644
index 000000000..ee22ffe8a
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-error.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-NegativeText" d="M8,1c-3.87,0 -7,3.13 -7,7c0,3.86 3.13,7 7,7c3.87,0 7,-3.14 7,-7c0,-3.87 -3.13,-7 -7,-7Zm0,1c3.317,0 6,2.683 6,6c0,3.309 -2.683,6 -6,6c-3.317,0 -6,-2.691 -6,-6c0,-3.317 2.683,-6 6,-6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M8,10.335c0.656,0 1.189,0.533 1.189,1.189c0,0.656 -0.533,1.188 -1.189,1.188c-0.656,0 -1.189,-0.532 -1.189,-1.188c0,-0.656 0.533,-1.189 1.189,-1.189Zm-1.355,-6.501c0,-0.357 0.142,-0.7 0.395,-0.953c0.253,-0.253 0.596,-0.395 0.953,-0.395l0.014,0c0.357,0 0.7,0.142 0.953,0.395c0.253,0.253 0.395,0.596 0.395,0.953c0,1.506 -0.355,3.556 -0.355,4.667c0,0.264 -0.105,0.517 -0.291,0.704c-0.187,0.186 -0.44,0.291 -0.704,0.291l-0.01,0c-0.264,0 -0.517,-0.105 -0.704,-0.291c-0.186,-0.187 -0.291,-0.44 -0.291,-0.704c0,-1.111 -0.355,-3.161 -0.355,-4.667Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-fill-and-stroke.svg b/.icons/kora/actions/16/dialog-fill-and-stroke.svg
new file mode 100644
index 000000000..db4c2851e
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-fill-and-stroke.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.252,1.154c-0.309,-0.246 -0.75,-0.233 -1.043,0.031c-0.314,0.28 -0.716,0.641 -1.029,0.923c-0.294,0.264 -0.354,0.702 -0.142,1.035c0.389,0.627 1.021,1.595 1.509,2.095c0.993,1.016 3.249,2.24 4.255,3.266c0.461,0.47 1.099,1.306 1.542,1.91c0.136,0.181 0.343,0.296 0.568,0.318c0.226,0.022 0.45,-0.053 0.618,-0.204c0.059,-0.051 0.117,-0.104 0.174,-0.155c0.169,-0.152 0.265,-0.367 0.268,-0.594c0.002,-0.227 -0.091,-0.445 -0.257,-0.6c-0.554,-0.502 -1.318,-1.225 -1.737,-1.733c-0.912,-1.106 -1.882,-3.466 -2.788,-4.558c-0.449,-0.543 -1.353,-1.279 -1.938,-1.734Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.254,10.142c-0.942,-0.25 -1.913,0.89 -1.72,1.935c0.196,1.069 1.315,1.454 1.992,1.673c0.847,0.274 3.498,0.06 3.498,0.06c-0,-0 -1.812,-0.555 -2.169,-1.723c-0.31,-1.014 -0.865,-1.751 -1.601,-1.945Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-filters.svg b/.icons/kora/actions/16/dialog-filters.svg
new file mode 120000
index 000000000..bf1c124d6
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-filters.svg
@@ -0,0 +1 @@
+view-filter.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-geometry.svg b/.icons/kora/actions/16/dialog-geometry.svg
new file mode 100644
index 000000000..5e34b3c13
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-geometry.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 7,9 7,10 7,10 H 2.5 C 2.5,10 2,10 2,10.5 2,11 2.5,11 2.5,11 H 7 C 7,11 7,12 8,12 9,12 9,11 9,11 H 13.5 C 13.5,11 14,11 14,10.5 14,10 13.5,10 13.5,10 H 9 C 9,10 9,9 8,9 Z M 8,2 C 8,2 9,2 9,3 V 4 H 7 V 3 C 7,2 8,2 8,2 Z M 0,0 V 16 H 16 V 0 Z M 1,1 H 15 V 15 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,3 A 2,2 0 0 0 6,5 2,2 0 0 0 8,7 2,2 0 0 0 10,5 2,2 0 0 0 8,3 Z M 8,4 A 1,1 0 0 1 9,5 1,1 0 0 1 8,6 1,1 0 0 1 7,5 1,1 0 0 1 8,4 Z M 6,5 5,6 4,9 V 13 L 5,14 V 11 L 6,7 6.5859,6.4141 A 2,2 0 0 1 6,5 Z M 10,5 A 2,2 0 0 1 9.4141,6.4141 L 10,7 11,11 V 14 L 12,13 V 9 L 11,6 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-icon-preview.svg b/.icons/kora/actions/16/dialog-icon-preview.svg
new file mode 120000
index 000000000..7a2e5e678
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-icon-preview.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-information.svg b/.icons/kora/actions/16/dialog-information.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-information.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-input-devices.svg b/.icons/kora/actions/16/dialog-input-devices.svg
new file mode 100644
index 000000000..d8975a4d9
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-input-devices.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.5,4l-2,0l2.5,-4l2.5,4l-2,0l0,5.381l4.03,-0l0,-1.381l-0.53,0c-0,0 -1,0 -1,-1l-0,-2c-0,-1 1,-1 1,-1l2,0c-0,0 1,0 1,1l-0,2c-0,1 -1,1 -1,1l-0.47,0l0,1.881c0,0.276 -0.224,0.5 -0.5,0.5l-4.53,-0l0,1.683c0.859,0.224 1.5,1.011 1.5,1.936c0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c0,-0.925 0.641,-1.712 1.5,-1.936l0,-1.683l-4.547,-0c-0.276,-0 -0.5,-0.224 -0.5,-0.5l0,-1.958c-0.835,-0.24 -1.453,-1.015 -1.453,-1.923c-0,-1.097 0.903,-2 2,-2c1.097,0 2,0.903 2,2c0,0.941 -0.665,1.74 -1.547,1.947l0,1.434l4.047,-0l0,-5.381Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-layers.svg b/.icons/kora/actions/16/dialog-layers.svg
new file mode 100644
index 000000000..437378ea0
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-layers.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,11.763l-4,3.237l10,0l4,-3.237l-10,0Zm0,-5.316l-4,3.237l10,-0l4,-3.237l-10,-0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,1.159l-4,3.237l10,-0l4,-3.237l-10,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-memory.svg b/.icons/kora/actions/16/dialog-memory.svg
new file mode 120000
index 000000000..c61560183
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-memory.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-messages.svg b/.icons/kora/actions/16/dialog-messages.svg
new file mode 100644
index 000000000..1e829260c
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-messages.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2c0,0 -2,0 -2,2l0,6c0,2 2,2 2,2l5,0l2,3l2,-3l1,0c0,0 2,0 2,-2l0,-6c0,-2 -2,-2 -2,-2l-10,0Zm7,11.197l1.168,-1.752c0.185,-0.278 0.498,-0.445 0.832,-0.445c0,0 1,0 1,0c-0,0 1,0 1,-1l0,-6c0,-1 -1,-1 -1,-1l-10,0c0,-0 -1,-0 -1,1l0,6c0,1 1,1 1,1l5,0c0.334,-0 0.647,0.167 0.832,0.445l1.168,1.752Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-no.svg b/.icons/kora/actions/16/dialog-no.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-object-properties.svg b/.icons/kora/actions/16/dialog-object-properties.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-object-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-objects.svg b/.icons/kora/actions/16/dialog-objects.svg
new file mode 100644
index 000000000..8b0a28b29
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-objects.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m3 2-3 3h9l3-3zm2 5-3 3h9l3-3zm2 5-3 3h9l3-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-ok-apply.svg b/.icons/kora/actions/16/dialog-ok-apply.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-ok-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-ok.svg b/.icons/kora/actions/16/dialog-ok.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-password.svg b/.icons/kora/actions/16/dialog-password.svg
new file mode 100644
index 000000000..0b3170fc3
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-password.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1.481c-1.66,-0 -3,1.34 -3,3c0,1.24 0.74,2.3 1.82,2.76l-2.3,6.162c2.493,1.488 4.814,1.488 6.96,0l-2.3,-6.162c1.08,-0.46 1.82,-1.52 1.82,-2.76c0,-1.66 -1.34,-3 -3,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-path-effects.svg b/.icons/kora/actions/16/dialog-path-effects.svg
new file mode 100644
index 000000000..e798fb16c
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-path-effects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1.5 C 9.4048,1.5 6.5065,2.5365 4.5215,4.5215 2.5365,6.5065 1.5,9.4048 1.5,13 H 2.5 C 2.5,9.5952 3.4635,6.9935 5.2285,5.2285 6.9935,3.4635 9.5952,2.5 13,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.29492,5.0957 A 3.5,3.5 0 0 0 0,6.5 3.5,3.5 0 0 0 3.5,10 3.5,3.5 0 0 0 6.9023,7.3047 4.5,4.5 0 0 1 4.5,8 4.5,4.5 0 0 1 0.29492,5.0957 Z M 6,0.50195 A 2.5,2.5 0 0 0 5,2.5 2.5,2.5 0 0 0 7.5,5 2.5,2.5 0 0 0 9.4961,4 3.5,3.5 0 0 1 6,0.50195 Z M 4,14 A 2,2 0 0 1 2,16 2,2 0 0 1 0,14 2,2 0 0 1 2,12 2,2 0 0 1 4,14 Z M 16,2 A 2,2 0 0 1 14,4 2,2 0 0 1 12,2 2,2 0 0 1 14,0 2,2 0 0 1 16,2 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-rows-and-columns.svg b/.icons/kora/actions/16/dialog-rows-and-columns.svg
new file mode 100644
index 000000000..6b8d87815
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-rows-and-columns.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v5h7v-5h-7zm8 0v7h6v-7h-6zm-8 8v6h7v-6h-7zm8 0v4h6v-4h-6z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-scripts.svg b/.icons/kora/actions/16/dialog-scripts.svg
new file mode 120000
index 000000000..6957e396c
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-scripts.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-selectors.svg b/.icons/kora/actions/16/dialog-selectors.svg
new file mode 120000
index 000000000..22b942579
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-selectors.svg
@@ -0,0 +1 @@
+code-context.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-templates.svg b/.icons/kora/actions/16/dialog-templates.svg
new file mode 120000
index 000000000..911d559e6
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-templates.svg
@@ -0,0 +1 @@
+document-new-from-template.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-text-and-font.svg b/.icons/kora/actions/16/dialog-text-and-font.svg
new file mode 100644
index 000000000..ce6fc5fb5
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-text-and-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 5 L 4,3 H 7 V 13 L 5,15 H 11 L 9,13 V 3 H 12 L 14,5 V 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-tile-clones.svg b/.icons/kora/actions/16/dialog-tile-clones.svg
new file mode 100644
index 000000000..790f1c9b1
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-tile-clones.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="6" height="6" x="1" y="1"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12,9c-2,0 -2,1 -2,1l0,1.384l-0.194,-0c-0.445,-0 -0.806,0.36 -0.806,0.806c0,0.597 0,1.407 0,2.004c0,0.445 0.361,0.806 0.806,0.806c1.148,-0 3.24,-0 4.388,0c0.445,0 0.806,-0.361 0.806,-0.806c0,-0.597 0,-1.407 0,-2.004c-0,-0.446 -0.361,-0.806 -0.806,-0.806c-0.114,-0 -0.194,-0 -0.194,-0l0,-1.384c0,0 0,-1 -2,-1Zm-11,0l0,6l6,0l0,-6l-6,0Zm11,1c1,0 1,0.5 1,0.5l0,0.884l-2,-0l0,-0.884c0,0 0,-0.5 1,-0.5Zm-3,-9l0,6l6,0l0,-6l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-transform.svg b/.icons/kora/actions/16/dialog-transform.svg
new file mode 120000
index 000000000..617c98bae
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-transform.svg
@@ -0,0 +1 @@
+kdenlive-zoom-large.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dialog-warning.svg b/.icons/kora/actions/16/dialog-warning.svg
new file mode 100644
index 000000000..398b6e622
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-warning.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,1c-3.87,0 -7,3.13 -7,7c0,3.86 3.13,7 7,7c3.87,0 7,-3.14 7,-7c0,-3.87 -3.13,-7 -7,-7Zm0,1c3.317,0 6,2.683 6,6c0,3.309 -2.683,6 -6,6c-3.317,0 -6,-2.691 -6,-6c0,-3.317 2.683,-6 6,-6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,10.335c0.656,0 1.189,0.533 1.189,1.189c0,0.656 -0.533,1.188 -1.189,1.188c-0.656,0 -1.189,-0.532 -1.189,-1.188c0,-0.656 0.533,-1.189 1.189,-1.189Zm-1.355,-6.501c0,-0.357 0.142,-0.7 0.395,-0.953c0.253,-0.253 0.596,-0.395 0.953,-0.395l0.014,0c0.357,0 0.7,0.142 0.953,0.395c0.253,0.253 0.395,0.596 0.395,0.953c0,1.506 -0.355,3.556 -0.355,4.667c0,0.264 -0.105,0.517 -0.291,0.704c-0.187,0.186 -0.44,0.291 -0.704,0.291l-0.01,0c-0.264,0 -0.517,-0.105 -0.704,-0.291c-0.186,-0.187 -0.291,-0.44 -0.291,-0.704c0,-1.111 -0.355,-3.161 -0.355,-4.667Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-xml-editor.svg b/.icons/kora/actions/16/dialog-xml-editor.svg
new file mode 100644
index 000000000..bff4cb0c5
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-xml-editor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,0 5.5,15.754 6.5,16 10.5,0.246 Z M 4.2539,3 0,8 4.2539,13 6,12.291 2.3359,8 6,3.709 Z M 11.746,3 10,3.709 13.664,8 10,12.291 11.746,13 16,8 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dialog-yes.svg b/.icons/kora/actions/16/dialog-yes.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/dialog-yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/dirsync.svg b/.icons/kora/actions/16/dirsync.svg
new file mode 120000
index 000000000..0e0e5bd5c
--- /dev/null
+++ b/.icons/kora/actions/16/dirsync.svg
@@ -0,0 +1 @@
+folder-sync.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/distribute-graph-directed.svg b/.icons/kora/actions/16/distribute-graph-directed.svg
new file mode 100644
index 000000000..eeb351af4
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-graph-directed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.5 0 A 1.5 1.5 0 0 0 0 1.5 A 1.5 1.5 0 0 0 1.5 3 A 1.5 1.5 0 0 0 3 1.5 A 1.5 1.5 0 0 0 1.5 0 z M 14.5 0 A 1.5 1.5 0 0 0 13 1.5 A 1.5 1.5 0 0 0 14.5 3 A 1.5 1.5 0 0 0 16 1.5 A 1.5 1.5 0 0 0 14.5 0 z M 12.785 2.5684 L 8.9395 6.7559 L 9.6895 7.4434 L 13.535 3.2559 L 12.785 2.5684 z M 3.2227 2.6309 L 2.4727 3.3184 L 6.2812 7.4199 L 7.0352 6.7246 L 3.2227 2.6309 z M 8 7 A 1.5 1.5 0 0 0 6.5 8.5 A 1.5 1.5 0 0 0 8 10 A 1.5 1.5 0 0 0 9.5 8.5 A 1.5 1.5 0 0 0 8 7 z M 7.5 10.443 L 7.5 12.568 L 8.5 12.568 L 8.5 10.443 L 7.5 10.443 z M 8 13 A 1.5 1.5 0 0 0 6.5 14.5 A 1.5 1.5 0 0 0 8 16 A 1.5 1.5 0 0 0 9.5 14.5 A 1.5 1.5 0 0 0 8 13 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-graph.svg b/.icons/kora/actions/16/distribute-graph.svg
new file mode 100644
index 000000000..fe11dbf6c
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-graph.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,14.5 A 1.5,1.5 0 0 1 1.5,16 1.5,1.5 0 0 1 0,14.5 1.5,1.5 0 0 1 1.5,13 1.5,1.5 0 0 1 3,14.5 Z M 10,14.5 A 1.5,1.5 0 0 1 8.5,16 1.5,1.5 0 0 1 7,14.5 1.5,1.5 0 0 1 8.5,13 1.5,1.5 0 0 1 10,14.5 Z M 15,8.5 A 1.5,1.5 0 0 1 13.5,10 1.5,1.5 0 0 1 12,8.5 1.5,1.5 0 0 1 13.5,7 1.5,1.5 0 0 1 15,8.5 Z M 3,6.5 A 1.5,1.5 0 0 1 1.5,8 1.5,1.5 0 0 1 0,6.5 1.5,1.5 0 0 1 1.5,5 1.5,1.5 0 0 1 3,6.5 Z M 9,1.5 A 1.5,1.5 0 0 1 7.5,3 1.5,1.5 0 0 1 6,1.5 1.5,1.5 0 0 1 7.5,0 1.5,1.5 0 0 1 9,1.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5586,0.801 1,6.2658 V 15 H 8.7344 L 14.154,8.4963 Z M 7.4414,2.2014 12.846,8.5041 8.2656,14 H 2 V 6.7346 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-baseline.svg b/.icons/kora/actions/16/distribute-horizontal-baseline.svg
new file mode 100644
index 000000000..a7138db5f
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,2l0,12l1.272,0l-0,-12l-1.272,0Zm4,1.327l0,1.673l6,0c0,0 1,0 1,1l0,1l-5,0c-3,0 -3,3 -3,3c0,0 0,3 3,3l6.636,0l-0,-6.785c-0,-3 -2.636,-2.888 -2.636,-2.888l-6,0Zm2,5.168l5,0l0,2.972l-5,0c0,0 -1.458,0.056 -1.458,-1.467c0,-1.523 1.458,-1.505 1.458,-1.505Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-center.svg b/.icons/kora/actions/16/distribute-horizontal-center.svg
new file mode 100644
index 000000000..e8f01f521
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.705,14.406l-1.279,0c-0.968,0 -1.754,-0.786 -1.754,-1.755l-0,-3.509c-0,-0.968 0.786,-1.754 1.754,-1.754l1.279,-0l0,-0.619c0,-0.276 0.224,-0.5 0.5,-0.5c0.276,-0 0.5,0.224 0.5,0.5l0,0.619l1.231,-0c0.968,-0 1.754,0.786 1.754,1.754l0,3.509c0,0.969 -0.786,1.755 -1.754,1.755l-1.231,0l0,0.614c0,0.276 -0.224,0.5 -0.5,0.5c-0.276,-0 -0.5,-0.224 -0.5,-0.5l0,-0.614Zm2.231,-6.018l-3.51,-0c-0.416,-0 -0.754,0.338 -0.754,0.754c-0,0 -0,3.509 -0,3.509c-0,0.417 0.338,0.755 0.754,0.755l3.51,0c0.416,0 0.754,-0.338 0.754,-0.755c0,0 0,-3.509 0,-3.509c0,-0.416 -0.338,-0.754 -0.754,-0.754Zm-1.097,-5.266l-4.137,-2.554l-0,5.108l4.137,-2.554Zm-8.681,11.284l-1.279,0c-0.968,0 -1.755,-0.786 -1.755,-1.755l0,-3.509c0,-0.968 0.787,-1.754 1.755,-1.754l1.279,-0l0,-0.619c0,-0.276 0.224,-0.5 0.5,-0.5c0.276,-0 0.5,0.224 0.5,0.5l0,0.619l1.23,-0c0.969,-0 1.755,0.786 1.755,1.754l0,3.509c0,0.969 -0.786,1.755 -1.755,1.755l-1.23,0l0,0.614c0,0.276 -0.224,0.5 -0.5,0.5c-0.276,-0 -0.5,-0.224 -0.5,-0.5l0,-0.614Zm-0.711,-11.284l4.137,-2.554l0,5.108l-4.137,-2.554Zm2.941,5.266l-3.509,-0c-0.416,-0 -0.755,0.338 -0.755,0.754c0,0 0,3.509 0,3.509c0,0.417 0.339,0.755 0.755,0.755l3.509,0c0.417,0 0.755,-0.338 0.755,-0.755c0,0 0,-3.509 0,-3.509c0,-0.416 -0.338,-0.754 -0.755,-0.754Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-equal.svg b/.icons/kora/actions/16/distribute-horizontal-equal.svg
new file mode 100644
index 000000000..d1c59571d
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-equal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.843,14.101l3.429,-0c0.945,-0 1.711,-0.767 1.711,-1.711l0,-3.423c0,-0.945 -0.766,-1.712 -1.711,-1.712l-3.429,0l-0,-0.757c-0,-0.245 -0.224,-0.443 -0.5,-0.443c-0.276,-0 -0.5,0.198 -0.5,0.443l-0,8.361c-0,0.244 0.224,0.442 0.5,0.442c0.276,0 0.5,-0.198 0.5,-0.442l-0,-0.758Zm-3.686,-6.846l-3.429,0c-0.945,0 -1.711,0.767 -1.711,1.712l-0,3.423c-0,0.944 0.766,1.711 1.711,1.711l3.429,-0l0,0.758c0,0.244 0.224,0.442 0.5,0.442c0.276,0 0.5,-0.198 0.5,-0.442l0,-8.361c0,-0.245 -0.224,-0.443 -0.5,-0.443c-0.276,-0 -0.5,0.198 -0.5,0.443l0,0.757Zm0,5.846l-3.429,-0c-0.393,-0 -0.711,-0.319 -0.711,-0.711c-0,-0 -0,-3.423 -0,-3.423c-0,-0.393 0.318,-0.712 0.711,-0.712l3.429,0l0,4.846Zm3.686,-4.846l3.429,0c0.393,0 0.711,0.319 0.711,0.712c0,-0 0,3.423 0,3.423c0,0.392 -0.318,0.711 -0.711,0.711l-3.429,-0l-0,-4.846Zm-1,-5.084l4.137,-2.555l-0,5.109l-4.137,-2.554Zm-1.686,-0l-4.137,-2.555l0,5.109l4.137,-2.554Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-gaps.svg b/.icons/kora/actions/16/distribute-horizontal-gaps.svg
new file mode 100644
index 000000000..57d72cbf1
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-gaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.039,11.423l3.429,-0c0.945,-0 1.712,-0.767 1.712,-1.712l-0,-3.422c-0,-0.945 -0.767,-1.712 -1.712,-1.712l-3.429,0l-0,-0.757c-0,-0.245 -0.224,-0.443 -0.5,-0.443c-0.276,-0 -0.5,0.198 -0.5,0.443l-0,8.36c-0,0.245 0.224,0.443 0.5,0.443c0.276,0 0.5,-0.198 0.5,-0.443l-0,-0.757Zm-4.078,-6.846l-3.429,0c-0.945,0 -1.712,0.767 -1.712,1.712l0,3.422c0,0.945 0.767,1.712 1.712,1.712l3.429,-0l0,0.757c0,0.245 0.224,0.443 0.5,0.443c0.276,0 0.5,-0.198 0.5,-0.443l0,-8.36c0,-0.245 -0.224,-0.443 -0.5,-0.443c-0.276,-0 -0.5,0.198 -0.5,0.443l0,0.757Zm0,5.846l-3.429,-0c-0.393,-0 -0.712,-0.319 -0.712,-0.712c0,0 0,-3.422 0,-3.422c0,-0.393 0.319,-0.712 0.712,-0.712l3.429,0l0,4.846Zm4.078,-4.846l3.429,0c0.393,0 0.712,0.319 0.712,0.712c-0,-0 -0,3.422 -0,3.422c-0,0.393 -0.319,0.712 -0.712,0.712l-3.429,-0l-0,-4.846Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-left.svg b/.icons/kora/actions/16/distribute-horizontal-left.svg
new file mode 100644
index 000000000..34c822617
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.188,14.299l3.429,-0c0.945,-0 1.711,-0.767 1.711,-1.712l0,-3.422c0,-0.945 -0.766,-1.712 -1.711,-1.712l-3.429,0l-0,-0.757c-0,-0.245 -0.224,-0.443 -0.5,-0.443c-0.276,-0 -0.5,0.198 -0.5,0.443l-0,8.36c-0,0.245 0.224,0.443 0.5,0.443c0.276,0 0.5,-0.198 0.5,-0.443l-0,-0.757Zm-0,-5.846l3.429,0c0.393,0 0.711,0.319 0.711,0.712c0,-0 0,3.422 0,3.422c0,0.393 -0.318,0.712 -0.711,0.712l-3.429,-0l-0,-4.846Zm-7.702,5.846l3.43,-0c0.944,-0 1.711,-0.767 1.711,-1.712l0,-3.422c0,-0.945 -0.767,-1.712 -1.711,-1.712l-3.43,0l0,-0.757c0,-0.245 -0.224,-0.443 -0.5,-0.443c-0.275,-0 -0.5,0.198 -0.5,0.443l0,8.36c0,0.245 0.225,0.443 0.5,0.443c0.276,0 0.5,-0.198 0.5,-0.443l0,-0.757Zm0,-5.846l3.43,0c0.392,0 0.711,0.319 0.711,0.712c0,-0 0,3.422 0,3.422c0,0.393 -0.319,0.712 -0.711,0.712l-3.43,-0l0,-4.846Zm-1,-5.352l4.138,-2.554l-0,5.108l-4.138,-2.554Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-margin.svg b/.icons/kora/actions/16/distribute-horizontal-margin.svg
new file mode 100644
index 000000000..b0d19abb9
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-margin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-10.671,8.838l3.635,0l-0,-8l-3.635,0l-0,8Zm4.977,0l3.635,0l0,-8l-3.635,0l0,8Zm-3.977,-1l1.635,0l-0,-6l-1.635,0l-0,6Zm4.977,0l1.635,0l0,-6l-1.635,0l0,6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-page.svg b/.icons/kora/actions/16/distribute-horizontal-page.svg
new file mode 100644
index 000000000..af5ef49c6
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.284,0.74l2.976,3.031l0,9.147c0,1.293 -1.049,2.342 -2.342,2.342l-9.836,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l9.202,0Zm-0.013,0.895l-9.109,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.067l-2.094,0l-0,-2.136Zm-5.068,2.365l-3.635,0l-0,8l3.635,0l-0,-8Zm5.229,0l-3.635,0l0,8l3.635,0l0,-8Zm-6.229,1l-1.635,0l-0,6l1.635,0l-0,-6Zm5.229,0l-1.635,0l0,6l1.635,0l0,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-right.svg b/.icons/kora/actions/16/distribute-horizontal-right.svg
new file mode 100644
index 000000000..ecc39b1ab
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.22,14.276l-3.43,-0c-0.944,-0 -1.711,-0.767 -1.711,-1.712l0,-3.422c0,-0.945 0.767,-1.712 1.711,-1.712l3.43,0l-0,-0.757c-0,-0.245 0.224,-0.443 0.5,-0.443c0.276,-0 0.5,0.198 0.5,0.443l-0,8.36c-0,0.245 -0.224,0.443 -0.5,0.443c-0.276,0 -0.5,-0.198 -0.5,-0.443l-0,-0.757Zm-0,-5.846l-3.43,0c-0.392,0 -0.711,0.319 -0.711,0.712c0,-0 0,3.422 0,3.422c0,0.393 0.319,0.712 0.711,0.712l3.43,-0l-0,-4.846Zm7.701,5.846l-3.429,-0c-0.945,-0 -1.712,-0.767 -1.712,-1.712l0,-3.422c0,-0.945 0.767,-1.712 1.712,-1.712l3.429,0l-0,-0.757c-0,-0.245 0.224,-0.443 0.5,-0.443c0.276,-0 0.5,0.198 0.5,0.443l-0,8.36c-0,0.245 -0.224,0.443 -0.5,0.443c-0.276,0 -0.5,-0.198 -0.5,-0.443l-0,-0.757Zm-0,-5.846l-3.429,0c-0.393,0 -0.712,0.319 -0.712,0.712c0,-0 0,3.422 0,3.422c0,0.393 0.319,0.712 0.712,0.712l3.429,-0l-0,-4.846Zm1,-5.352l-4.137,-2.554l-0,5.108l4.137,-2.554Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-horizontal-x.svg b/.icons/kora/actions/16/distribute-horizontal-x.svg
new file mode 100644
index 000000000..8dc861e81
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-horizontal-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.802,2.613l-3.635,0l0,10.774l3.635,-0l0,-10.774Zm10.031,0l-3.635,0l-0,10.774l3.635,-0l-0,-10.774Zm-11.031,1l-1.635,0l0,8.774l1.635,-0l0,-8.774Zm10.031,0l-1.635,0l-0,8.774l1.635,-0l-0,-8.774Zm-7.833,2.387l-0,4l1,0l-0,-1l2,0l-0,1l1,0l-0,-4l-1,0l-0,1l-2,0l-0,-1l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-randomize.svg b/.icons/kora/actions/16/distribute-randomize.svg
new file mode 100644
index 000000000..6683e9547
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-randomize.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,12l0,4l5,0l0,-4l-5,0Zm5,-5l0,4l5,0l0,-4l-5,0Zm6,-1l0,4l5,0l0,-4l-5,0Zm-1,-5l0,4l5,0l0,-4l-5,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6,12l0,4l5,0l0,-4l-5,0Zm-6,-10l0,4l5,0l0,-4l-5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-remove-overlaps.svg b/.icons/kora/actions/16/distribute-remove-overlaps.svg
new file mode 100644
index 000000000..5cc6d7952
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-remove-overlaps.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6,1l0,14l4,0l0,-14l-4,0Zm-5,0l0,4l4,0l0,-4l-4,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.818,1.032l-3.636,0l0,13.968l3.636,0l-0,-13.968Zm-1,1l-1.636,0l0,11.968l1.636,0l-0,-11.968Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.818,6l-3.636,0l0,9l3.636,0l-0,-9Zm-1,1l-1.636,0l0,7l1.636,0l-0,-7Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-unclump.svg b/.icons/kora/actions/16/distribute-unclump.svg
new file mode 100644
index 000000000..803571acb
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-unclump.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="4" height="14" x="0" y="1"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,11l0,4l5,0l0,-4l-5,0Zm-5,2l0,1l4,0l0,-1l-4,0Zm7,-7l0,4l1,0l0,-4l-1,0Zm-2,-5l0,4l5,0l0,-4l-5,0Zm-5,1l0,1l4,0l0,-1l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-vertical-baseline.svg b/.icons/kora/actions/16/distribute-vertical-baseline.svg
new file mode 120000
index 000000000..05b020a7c
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-baseline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/distribute-vertical-bottom.svg b/.icons/kora/actions/16/distribute-vertical-bottom.svg
new file mode 100644
index 000000000..7db0a991a
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.132,6.243l-0,-3.43c-0,-0.944 0.766,-1.711 1.711,-1.711l3.423,-0c0.944,-0 1.711,0.767 1.711,1.711l0,3.43l0.758,-0c0.244,-0 0.443,0.224 0.443,0.5c-0,0.276 -0.199,0.5 -0.443,0.5l-8.361,-0c-0.244,-0 -0.443,-0.224 -0.443,-0.5c0,-0.276 0.199,-0.5 0.443,-0.5l0.758,-0Zm5.845,-0l0,-3.43c0,-0.392 -0.319,-0.711 -0.711,-0.711c-0,-0 -3.423,-0 -3.423,-0c-0.393,-0 -0.711,0.319 -0.711,0.711l-0,3.43l4.845,-0Zm-5.845,7.701l-0,-3.429c-0,-0.945 0.766,-1.712 1.711,-1.712l3.423,0c0.944,0 1.711,0.767 1.711,1.712l0,3.429l0.758,-0c0.244,-0 0.443,0.224 0.443,0.5c-0,0.276 -0.199,0.5 -0.443,0.5l-8.361,-0c-0.244,-0 -0.443,-0.224 -0.443,-0.5c0,-0.276 0.199,-0.5 0.443,-0.5l0.758,-0Zm5.845,-0l0,-3.429c0,-0.393 -0.319,-0.712 -0.711,-0.712c-0,0 -3.423,0 -3.423,0c-0.393,0 -0.711,0.319 -0.711,0.712l-0,3.429l4.845,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.329,14.944l2.555,-4.137l-5.109,-0l2.554,4.137Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-vertical-center.svg b/.icons/kora/actions/16/distribute-vertical-center.svg
new file mode 100644
index 000000000..acb438764
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.045,11.342l0,-1.279c0,-0.969 0.786,-1.755 1.755,-1.755l3.509,0c0.968,0 1.755,0.786 1.755,1.755l-0,1.279l0.619,-0c0.276,-0 0.5,0.224 0.5,0.5c-0,0.276 -0.224,0.5 -0.5,0.5l-0.619,-0l-0,1.23c-0,0.969 -0.787,1.755 -1.755,1.755l-3.509,-0c-0.969,-0 -1.755,-0.786 -1.755,-1.755l0,-1.23l-0.614,-0c-0.276,-0 -0.5,-0.224 -0.5,-0.5c0,-0.276 0.224,-0.5 0.5,-0.5l0.614,-0Zm6.019,2.23l-0,-3.509c-0,-0.417 -0.338,-0.755 -0.755,-0.755c0,0 -3.509,0 -3.509,0c-0.417,0 -0.755,0.338 -0.755,0.755l0,3.509c0,0.417 0.338,0.755 0.755,0.755c-0,-0 3.509,-0 3.509,-0c0.417,-0 0.755,-0.338 0.755,-0.755Zm5.265,-1.097l2.555,-4.137l-5.109,-0l2.554,4.137Zm-11.284,-8.681l0,-1.279c0,-0.968 0.786,-1.754 1.755,-1.754l3.509,-0c0.968,-0 1.755,0.786 1.755,1.754l-0,1.279l0.619,0c0.276,0 0.5,0.224 0.5,0.5c-0,0.276 -0.224,0.5 -0.5,0.5l-0.619,0l-0,1.231c-0,0.968 -0.787,1.754 -1.755,1.754l-3.509,0c-0.969,0 -1.755,-0.786 -1.755,-1.754l0,-1.231l-0.614,0c-0.276,0 -0.5,-0.224 -0.5,-0.5c0,-0.276 0.224,-0.5 0.5,-0.5l0.614,0Zm11.284,-0.71l2.555,4.137l-5.109,-0l2.554,-4.137Zm-5.265,2.941l-0,-3.51c-0,-0.416 -0.338,-0.754 -0.755,-0.754c0,-0 -3.509,-0 -3.509,-0c-0.417,-0 -0.755,0.338 -0.755,0.754l0,3.51c0,0.416 0.338,0.754 0.755,0.754c-0,0 3.509,0 3.509,0c0.417,0 0.755,-0.338 0.755,-0.754Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-vertical-equal.svg b/.icons/kora/actions/16/distribute-vertical-equal.svg
new file mode 100644
index 000000000..460d6c7d3
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-equal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.132,9.803l-0,3.43c-0,0.944 0.766,1.711 1.711,1.711l3.423,-0c0.944,-0 1.711,-0.767 1.711,-1.711l0,-3.43l0.758,0c0.244,0 0.443,-0.224 0.443,-0.5c-0,-0.276 -0.199,-0.5 -0.443,-0.5l-8.361,0c-0.244,0 -0.443,0.224 -0.443,0.5c0,0.276 0.199,0.5 0.443,0.5l0.758,0Zm5.845,0l0,3.43c0,0.392 -0.319,0.711 -0.711,0.711c-0,-0 -3.423,-0 -3.423,-0c-0.393,-0 -0.711,-0.319 -0.711,-0.711l-0,-3.43l4.845,0Zm5.352,-1l-2.554,4.137l5.109,0l-2.555,-4.137Zm0,-1.429l-2.554,-4.137l5.109,0l-2.555,4.137Zm-11.197,-1.131l-0,-3.43c-0,-0.944 0.766,-1.711 1.711,-1.711l3.423,-0c0.944,-0 1.711,0.767 1.711,1.711l0,3.43l0.758,-0c0.244,-0 0.443,0.224 0.443,0.5c-0,0.276 -0.199,0.5 -0.443,0.5l-8.361,-0c-0.244,-0 -0.443,-0.224 -0.443,-0.5c0,-0.276 0.199,-0.5 0.443,-0.5l0.758,-0Zm5.845,-0l0,-3.43c0,-0.392 -0.319,-0.711 -0.711,-0.711c-0,-0 -3.423,-0 -3.423,-0c-0.393,-0 -0.711,0.319 -0.711,0.711l-0,3.43l4.845,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-vertical-gaps.svg b/.icons/kora/actions/16/distribute-vertical-gaps.svg
new file mode 100644
index 000000000..7011a4299
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-gaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.577,9.803l0,3.43c0,0.944 0.767,1.711 1.712,1.711l3.422,-0c0.945,-0 1.712,-0.767 1.712,-1.711l-0,-3.43l0.757,0c0.245,0 0.443,-0.224 0.443,-0.5c0,-0.276 -0.198,-0.5 -0.443,-0.5l-8.36,0c-0.245,0 -0.443,0.224 -0.443,0.5c-0,0.276 0.198,0.5 0.443,0.5l0.757,0Zm5.846,0l-0,3.43c-0,0.392 -0.319,0.711 -0.712,0.711c0,-0 -3.422,-0 -3.422,-0c-0.393,-0 -0.712,-0.319 -0.712,-0.711l0,-3.43l4.846,0Zm-5.846,-3.56l0,-3.43c0,-0.944 0.767,-1.711 1.712,-1.711l3.422,-0c0.945,-0 1.712,0.767 1.712,1.711l-0,3.43l0.757,-0c0.245,-0 0.443,0.224 0.443,0.5c0,0.276 -0.198,0.5 -0.443,0.5l-8.36,-0c-0.245,-0 -0.443,-0.224 -0.443,-0.5c-0,-0.276 0.198,-0.5 0.443,-0.5l0.757,-0Zm5.846,-0l-0,-3.43c-0,-0.392 -0.319,-0.711 -0.712,-0.711c0,-0 -3.422,-0 -3.422,-0c-0.393,-0 -0.712,0.319 -0.712,0.711l0,3.43l4.846,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-vertical-margin.svg b/.icons/kora/actions/16/distribute-vertical-margin.svg
new file mode 100644
index 000000000..80fd4bb79
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-margin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,3.283l0,3.635l8,-0l0,-3.635l-8,-0Zm1,1l0,1.635l6,-0l0,-1.635l-6,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,9.082l0,3.635l8,0l0,-3.635l-8,0Zm1,1l0,1.635l6,0l0,-1.635l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-vertical-page.svg b/.icons/kora/actions/16/distribute-vertical-page.svg
new file mode 100644
index 000000000..00e4d4ba7
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,12.284l-3.031,2.976l-9.147,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l9.836,-0c1.293,-0 2.342,1.049 2.342,2.342l0,9.202Zm-0.895,-0.013l0,-9.109c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l-0,9.676c-0,0.843 0.684,1.527 1.527,1.527l9.067,-0l-0,-2.094l2.136,-0Zm-2.365,0.161l0,-3.635l-8,0l0,3.635l8,0Zm-1,-1l0,-1.635l-6,0l0,1.635l6,0Zm1,-4.229l0,-3.635l-8,-0l0,3.635l8,-0Zm-1,-1l0,-1.635l-6,-0l0,1.635l6,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-vertical-top.svg b/.icons/kora/actions/16/distribute-vertical-top.svg
new file mode 100644
index 000000000..4b89ba0f7
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.132,9.803l-0,3.43c-0,0.944 0.766,1.711 1.711,1.711l3.423,-0c0.944,-0 1.711,-0.767 1.711,-1.711l0,-3.43l0.758,0c0.244,0 0.443,-0.224 0.443,-0.5c-0,-0.276 -0.199,-0.5 -0.443,-0.5l-8.361,0c-0.244,0 -0.443,0.224 -0.443,0.5c0,0.276 0.199,0.5 0.443,0.5l0.758,0Zm5.845,0l0,3.43c0,0.392 -0.319,0.711 -0.711,0.711c-0,-0 -3.423,-0 -3.423,-0c-0.393,-0 -0.711,-0.319 -0.711,-0.711l-0,-3.43l4.845,0Zm-5.845,-7.701l-0,3.429c-0,0.945 0.766,1.712 1.711,1.712l3.423,-0c0.944,-0 1.711,-0.767 1.711,-1.712l0,-3.429l0.758,-0c0.244,-0 0.443,-0.224 0.443,-0.5c-0,-0.276 -0.199,-0.5 -0.443,-0.5l-8.361,-0c-0.244,-0 -0.443,0.224 -0.443,0.5c0,0.276 0.199,0.5 0.443,0.5l0.758,-0Zm5.845,-0l0,3.429c0,0.393 -0.319,0.712 -0.711,0.712c-0,-0 -3.423,-0 -3.423,-0c-0.393,-0 -0.711,-0.319 -0.711,-0.712l-0,-3.429l4.845,-0Zm5.352,-1l2.555,4.137l-5.109,0l2.554,-4.137Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/distribute-vertical-y.svg b/.icons/kora/actions/16/distribute-vertical-y.svg
new file mode 100644
index 000000000..18266ce1f
--- /dev/null
+++ b/.icons/kora/actions/16/distribute-vertical-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,11l0,4l10,0l0,-4l-10,0Zm1,1l0,2l8,0l0,-2l-8,0Zm2,-6l0,1l1,0l0,2l-1,0l0,1l4,0l0,-1l-1,0l0,-2l1,0l0,-1l-4,0Zm-3,-5l0,4l10,0l0,-4l-10,0Zm1,1l0,2l8,0l0,-2l-8,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-cleanup.svg b/.icons/kora/actions/16/document-cleanup.svg
new file mode 120000
index 000000000..00150527a
--- /dev/null
+++ b/.icons/kora/actions/16/document-cleanup.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-close.svg b/.icons/kora/actions/16/document-close.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/document-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-decrypt.svg b/.icons/kora/actions/16/document-decrypt.svg
new file mode 120000
index 000000000..a7673957b
--- /dev/null
+++ b/.icons/kora/actions/16/document-decrypt.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-download.svg b/.icons/kora/actions/16/document-download.svg
new file mode 120000
index 000000000..6aa652ef6
--- /dev/null
+++ b/.icons/kora/actions/16/document-download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-edit-decrypt-verify.svg b/.icons/kora/actions/16/document-edit-decrypt-verify.svg
new file mode 100644
index 000000000..3a6bdb268
--- /dev/null
+++ b/.icons/kora/actions/16/document-edit-decrypt-verify.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.008,6.531l-0,7.403c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712l0,-7.403l1.093,0l-0,8.023l9.83,-0l0,-8.023l1.093,0Zm-6.841,6.469l-2,-2l1,-1l1,1l3,-3l1,1l-4,4Zm-3.159,-9.646l-0,2l2,-0l-0,-2l-2,-0Zm6,-0l-0,2l2,-0l-0,-2l-2,-0Zm-8,-3l-0,2l2,-0l-0,-2l-2,-0Zm5,-0l-0,2l2,-0l-0,-2l-2,-0Zm5,-0l-0,2l2,-0l-0,-2l-2,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-edit-decrypt.svg b/.icons/kora/actions/16/document-edit-decrypt.svg
new file mode 100644
index 000000000..ac83ba264
--- /dev/null
+++ b/.icons/kora/actions/16/document-edit-decrypt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.008,6.531l-0,7.403c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712l0,-7.403l1.093,0l-0,8.023l9.83,-0l0,-8.023l1.093,0Zm-10,-3.177l-0,2l2,-0l-0,-2l-2,-0Zm6,-0l-0,2l2,-0l-0,-2l-2,-0Zm-8,-3l-0,2l2,-0l-0,-2l-2,-0Zm5,-0l-0,2l2,-0l-0,-2l-2,-0Zm5,-0l-0,2l2,-0l-0,-2l-2,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-edit-encrypt.svg b/.icons/kora/actions/16/document-edit-encrypt.svg
new file mode 100644
index 000000000..16748c5b0
--- /dev/null
+++ b/.icons/kora/actions/16/document-edit-encrypt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.008,15.646l-0,-2l2,0l-0,2l-2,0Zm5,0l-0,-2l2,0l-0,2l-2,0Zm5,0l-0,-2l2,0l-0,2l-2,0Zm-8,-3l-0,-2l2,0l-0,2l-2,0Zm6,0l-0,-2l2,0l-0,2l-2,0Zm-8,-2.691l-0,-7.889c-0,-0.454 0.18,-0.89 0.501,-1.211c0.321,-0.321 0.757,-0.501 1.211,-0.501l6.846,-0l3.457,4.089l0,5.512l-1.092,0l-0,-5.186l-2.821,-0.029l0,-3.294l-7.01,0l-0,8.509l-1.092,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-edit-sign-encrypt.svg b/.icons/kora/actions/16/document-edit-sign-encrypt.svg
new file mode 100644
index 000000000..0f9f7bb16
--- /dev/null
+++ b/.icons/kora/actions/16/document-edit-sign-encrypt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.008,9.646c-2,0 -2,1 -2,1l-0,1.3l-0.161,-0c-0.223,-0 -0.436,0.088 -0.594,0.245c-0.157,0.158 -0.245,0.371 -0.245,0.594c-0,0.605 -0,1.417 -0,2.022c-0,0.463 0.375,0.839 0.839,0.839c1.143,0 3.178,0 4.322,0c0.463,0 0.839,-0.376 0.839,-0.839c-0,-0.605 -0,-1.417 -0,-2.022c-0,-0.223 -0.089,-0.436 -0.246,-0.594c-0.157,-0.157 -0.371,-0.245 -0.593,-0.245c-0.097,-0 -0.161,-0 -0.161,-0l-0,-1.3c-0,0 -0,-1 -2,-1Zm-3.833,6l-3.471,0c-0.945,0 -1.712,-0.766 -1.712,-1.712c0,-2.942 0,-8.926 0,-11.868c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089l-0,5.699l-1.093,-0.812l0,-4.561l-2.82,-0.029l-0,-3.294l-7.01,0l-0,13.108l4.09,-0l-0,1.092Zm3.833,-5c1,0 1,0.5 1,0.5l-0,0.8l-2,-0l-0,-0.8c-0,0 -0,-0.5 1,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-edit-sign.svg b/.icons/kora/actions/16/document-edit-sign.svg
new file mode 100644
index 000000000..7f1a06fef
--- /dev/null
+++ b/.icons/kora/actions/16/document-edit-sign.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.008,9.646l-4,4l-0,2l2,0l4,-4l-2,-2Zm-4.777,6l-3.527,0c-0.945,0 -1.712,-0.766 -1.712,-1.712c0,-2.942 0,-8.926 0,-11.868c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089l-0,5.998l-1.093,-1.111l0,-4.561l-2.82,-0.029l-0,-3.294l-7.01,0l-0,13.108l4.146,-0l-0,1.092Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-edit-verify.svg b/.icons/kora/actions/16/document-edit-verify.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/document-edit-verify.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-edit.svg b/.icons/kora/actions/16/document-edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/document-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-encrypt.svg b/.icons/kora/actions/16/document-encrypt.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/document-encrypt.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-encrypted.svg b/.icons/kora/actions/16/document-encrypted.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/document-encrypted.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-export-ocal.svg b/.icons/kora/actions/16/document-export-ocal.svg
new file mode 120000
index 000000000..ace4fe41a
--- /dev/null
+++ b/.icons/kora/actions/16/document-export-ocal.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-export-table.svg b/.icons/kora/actions/16/document-export-table.svg
new file mode 120000
index 000000000..ace4fe41a
--- /dev/null
+++ b/.icons/kora/actions/16/document-export-table.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-export.svg b/.icons/kora/actions/16/document-export.svg
new file mode 100644
index 000000000..873c5a1f5
--- /dev/null
+++ b/.icons/kora/actions/16/document-export.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.008,9.713l-0,4.221c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712c0,-2.942 0,-8.926 0,-11.868c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089l-0,3l-1.093,-0.775l0,-1.899l-2.82,-0.029l-0,-3.294l-7.01,0l-0,13.108l9.83,-0l0,-4.038l1.093,-0.803Zm-4.008,-4.087l-0,2l-4,-0l-0,2l4,-0l-0,2l4.5,-3l-4.5,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-import-ocal.svg b/.icons/kora/actions/16/document-import-ocal.svg
new file mode 120000
index 000000000..c7116c65c
--- /dev/null
+++ b/.icons/kora/actions/16/document-import-ocal.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-import.svg b/.icons/kora/actions/16/document-import.svg
new file mode 100644
index 000000000..b09b14e4e
--- /dev/null
+++ b/.icons/kora/actions/16/document-import.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.008,10.84l-0,3.094c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712c0,-2.942 0,-8.926 0,-11.868c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089l-0,2.685l-1.093,-0l0,-2.359l-2.82,-0.029l-0,-3.294l-7.01,0l-0,13.108l9.83,-0l0,-3.714l1.093,0Zm-2.985,-4.743l-4.5,3l4.5,3l0,-2l4,0l0,-2l-4,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-multiple.svg b/.icons/kora/actions/16/document-multiple.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/.icons/kora/actions/16/document-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-new-from-template.svg b/.icons/kora/actions/16/document-new-from-template.svg
new file mode 100644
index 000000000..a5d7e8976
--- /dev/null
+++ b/.icons/kora/actions/16/document-new-from-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.085,6.06l0,-3.994c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089c-0,-0 -0,6.354 -0,9.491c-0,0.946 -0.767,1.712 -1.712,1.712l-1.919,0l0,-1.092l2.538,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-7.01,0l-0,4.614l-1.093,-0Zm1.093,8.494l-1.093,-0l0,1.092l1.093,0l-0,-1.092Zm1.646,-0l-1.093,-0l0,1.092l1.093,0l-0,-1.092Zm1.646,-0l-1.093,-0l0,1.092l1.093,0l-0,-1.092Zm1.646,-0l-1.093,-0l0,1.092l1.093,0l-0,-1.092Zm1.646,-0l-1.093,-0l0,1.092l1.093,0l-0,-1.092Zm-6.584,-1.588l-1.093,0l0,1.093l1.093,-0l-0,-1.093Zm-0,-1.587l-1.093,-0l0,1.092l1.093,-0l-0,-1.092Zm4.311,-3.004l0,-1.88c0,-0.282 0.229,-0.51 0.511,-0.51c0.282,0 0.51,0.228 0.51,0.51l0,1.88l1.88,-0c0.282,-0 0.51,0.229 0.51,0.511c0,0.281 -0.228,0.51 -0.51,0.51l-1.88,-0l0,1.88c0,0.282 -0.228,0.51 -0.51,0.51c-0.282,0 -0.511,-0.228 -0.511,-0.51l0,-1.88l-1.879,-0c-0.282,-0 -0.51,-0.229 -0.51,-0.51c-0,-0.282 0.228,-0.511 0.51,-0.511l1.879,-0Zm-4.311,1.416l-1.093,-0l0,1.092l1.093,0l-0,-1.092Zm-0,-1.588l-1.093,0l0,1.093l1.093,-0l-0,-1.093Zm-0,-1.587l-1.093,-0l0,1.092l1.093,0l-0,-1.092Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/document-new.svg b/.icons/kora/actions/16/document-new.svg
new file mode 100644
index 000000000..996cc4efc
--- /dev/null
+++ b/.icons/kora/actions/16/document-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.704,0.354c-0.454,-0 -0.889,0.18 -1.21,0.501c-0.321,0.321 -0.502,0.757 -0.502,1.211c0,2.942 0,8.926 0,11.868c0,0.946 0.767,1.712 1.712,1.712c2.285,0 6.307,0 8.592,0c0.945,0 1.712,-0.766 1.712,-1.712c-0,-3.137 -0,-9.491 -0,-9.491l-3.457,-4.089l-6.847,-0Zm-0.619,1.092l-0,13.108l9.83,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-7.01,0Zm5.375,6.725l2.767,0c0.254,0 0.462,0.204 0.461,0.462c0,0.254 -0.204,0.46 -0.462,0.461l-2.766,-0.001l0.001,2.767c-0.002,0.256 -0.206,0.462 -0.461,0.461c-0.257,0.002 -0.462,-0.204 -0.462,-0.461l-0.001,-2.766l-2.766,-0.001c-0.255,-0 -0.462,-0.204 -0.461,-0.462c-0.001,-0.254 0.204,-0.46 0.461,-0.461l2.767,0.001l-0.001,-2.767c0.001,-0.256 0.206,-0.462 0.461,-0.461c0.256,-0.002 0.462,0.204 0.462,0.461l0,2.767Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-open-data.svg b/.icons/kora/actions/16/document-open-data.svg
new file mode 120000
index 000000000..8dca637dc
--- /dev/null
+++ b/.icons/kora/actions/16/document-open-data.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-open-folder.svg b/.icons/kora/actions/16/document-open-folder.svg
new file mode 100644
index 000000000..144b5c86f
--- /dev/null
+++ b/.icons/kora/actions/16/document-open-folder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M1.461,2.439l2.226,-0c0.567,-0 0.774,0.209 1.123,0.599c0.317,0.355 0.919,0.745 1.394,0.745l8.335,0c0.317,0 0.572,0.255 0.572,0.572l0,8.634c0,0.317 -0.255,0.572 -0.572,0.572l-13.078,0c-0.317,0 -0.572,-0.255 -0.572,-0.572l-0,-9.978c-0,-0.317 0.255,-0.572 0.572,-0.572Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.391,1.55c0.424,0 0.626,0.22 0.942,0.638c0.317,0.419 0.461,0.684 1.041,0.706l8.683,0c0.523,0 0.943,0.421 0.943,0.943l-0,9.67c-0,0.523 -0.42,0.943 -0.943,0.943l-14.114,-0c-0.523,-0 -0.943,-0.42 -0.943,-0.943l0,-11.014c0,-0.523 0.42,-0.943 0.943,-0.943l3.448,0Zm-2.93,0.889c-0.317,-0 -0.572,0.255 -0.572,0.572l-0,9.978c-0,0.317 0.255,0.572 0.572,0.572l13.078,0c0.317,0 0.572,-0.255 0.572,-0.572l0,-8.634c0,-0.317 -0.255,-0.572 -0.572,-0.572l-8.425,0c-0.362,0 -1.003,-0.436 -1.232,-0.665c-0.229,-0.228 -0.416,-0.679 -1.01,-0.679l-2.411,-0Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/document-open-recent.svg b/.icons/kora/actions/16/document-open-recent.svg
new file mode 100644
index 000000000..f790de5b0
--- /dev/null
+++ b/.icons/kora/actions/16/document-open-recent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Zm0,0.749c-3.429,-0 -6.251,2.822 -6.251,6.251c0,3.429 2.822,6.251 6.251,6.251c3.429,0 6.251,-2.822 6.251,-6.251c0,-3.429 -2.822,-6.251 -6.251,-6.251Zm-0.042,5.334l2.06,-3.887c0.121,-0.227 0.404,-0.314 0.631,-0.194c0.228,0.121 0.314,0.404 0.194,0.631l-2.094,3.95c0.039,0.095 0.06,0.199 0.06,0.308c0,0.447 -0.362,0.809 -0.809,0.809c-0.221,0 -0.421,-0.088 -0.567,-0.231c-0.081,0.008 -0.166,0.001 -0.249,-0.024l-3.191,-0.938c-0.348,-0.103 -0.548,-0.469 -0.445,-0.817c0.102,-0.348 0.468,-0.547 0.816,-0.445l3.224,0.949c0.109,-0.065 0.235,-0.104 0.37,-0.111Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-open-remote.svg b/.icons/kora/actions/16/document-open-remote.svg
new file mode 120000
index 000000000..c03a9d937
--- /dev/null
+++ b/.icons/kora/actions/16/document-open-remote.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-open.svg b/.icons/kora/actions/16/document-open.svg
new file mode 100644
index 000000000..e8ace7cef
--- /dev/null
+++ b/.icons/kora/actions/16/document-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.625,2.968l3.592,3.664l0.482,-1.274l-4.698,-4.783l-4.7,4.783l0.482,1.274l3.592,-3.664l-0,10.608l1.25,-0l0,-10.608Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" width="12" height="2" x="2" y="14"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-page-setup.svg b/.icons/kora/actions/16/document-page-setup.svg
new file mode 100644
index 000000000..b9add3247
--- /dev/null
+++ b/.icons/kora/actions/16/document-page-setup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.992,5.519l0,-3.453c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089c-0,-0 -0,6.354 -0,9.491c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712l0,-1.317l1.093,-0l-0,1.937l9.83,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-7.01,0l-0,4.662l-1.093,-0.589Zm10.008,6.481l-12,-7l0,7l12,0Zm-10.189,-4.3l4.405,2.936l-4.405,0l0,-2.936Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-preview-archive.svg b/.icons/kora/actions/16/document-preview-archive.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/document-preview-archive.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-preview.svg b/.icons/kora/actions/16/document-preview.svg
new file mode 100644
index 000000000..9f4487fc5
--- /dev/null
+++ b/.icons/kora/actions/16/document-preview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.915,14.554c0,-0 0.331,0.354 0.557,0.624c-0.307,0.29 -0.721,0.468 -1.176,0.468c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712c0,-2.942 0,-8.926 0,-11.868c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089l-0,4.307l-1.093,-0.75l0,-3.231l-2.82,-0.029l-0,-3.294l-7.01,0l-0,13.108l9.83,-0Zm-1.041,-1.68c-0.406,0.238 -0.876,0.376 -1.374,0.376c-1.5,-0 -2.75,-1.25 -2.75,-2.75c-0,-1.5 1.25,-2.75 2.75,-2.75c1.5,-0 2.75,1.25 2.75,2.75c-0,0.498 -0.138,0.968 -0.376,1.374l1.904,1.904c-0,-0 0.5,0.5 -0,1c-0.5,0.5 -1,-0 -1,-0l-1.904,-1.904Zm-1.374,-4.124c1,-0 1.75,0.75 1.75,1.75c-0,1 -0.75,1.75 -1.75,1.75c-1,-0 -1.75,-0.75 -1.75,-1.75c-0,-1 0.75,-1.75 1.75,-1.75Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-print-direct.svg b/.icons/kora/actions/16/document-print-direct.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/.icons/kora/actions/16/document-print-direct.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-print-frame.svg b/.icons/kora/actions/16/document-print-frame.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/.icons/kora/actions/16/document-print-frame.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-print-preview.svg b/.icons/kora/actions/16/document-print-preview.svg
new file mode 100644
index 000000000..7a155344f
--- /dev/null
+++ b/.icons/kora/actions/16/document-print-preview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M7.091,8.663c-0.531,0.631 -0.853,1.443 -0.853,2.325c-0,1.055 0.461,2.011 1.191,2.675l-3.429,0l0,-5l3.091,0Zm2.864,4.159c0.036,-0.002 0.072,-0.006 0.108,-0.01l0.249,-0.044c0.06,-0.016 0.12,-0.035 0.18,-0.057c0.615,-0.227 1.064,-0.766 1.176,-1.414c0.019,-0.103 0.028,-0.207 0.029,-0.309c0,-1.009 -0.829,-1.838 -1.838,-1.838c-0.939,-0 -1.735,0.72 -1.829,1.655c-0.006,0.061 -0.009,0.122 -0.009,0.183c0,1.008 0.829,1.838 1.828,1.838l0.106,-0.004Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="8" height="2" x="4" y="1.42"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.823,8l-4.823,0l0,2l-1,0c-0.5,0 -1,-0.5 -1,-1l0,-4c0,-0.5 0.5,-1 1,-1l12,0c0.5,0 1,0.5 1,1l0,4c0,0.5 -0.5,1 -1,1l-0.659,0c-0.081,-0.283 -0.196,-0.553 -0.341,-0.804l0,-1.196l-1.105,0c-0.582,-0.399 -1.284,-0.634 -2.036,-0.634c-0.752,0 -1.454,0.235 -2.036,0.634Zm4.177,-3.543c0.531,0 0.963,0.431 0.963,0.962c0,0.532 -0.432,0.963 -0.963,0.963c-0.531,0 -0.963,-0.431 -0.963,-0.963c0,-0.531 0.432,-0.962 0.963,-0.962Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.859,7.866c-1.712,0 -3.121,1.41 -3.121,3.122c-0,1.712 1.409,3.121 3.121,3.121c0.653,-0.001 1.29,-0.207 1.82,-0.59l2.362,1.97c0.143,0.125 0.325,0.194 0.515,0.194c0.429,-0 0.78,-0.352 0.78,-0.781c0,-0.238 -0.108,-0.463 -0.295,-0.612l-2.364,-1.969c0.199,-0.416 0.302,-0.872 0.304,-1.333c-0,-1.712 -1.41,-3.122 -3.122,-3.122Zm0,0.784c1.283,-0 2.338,1.055 2.338,2.338c-0.001,0.133 -0.013,0.266 -0.037,0.397c-0.142,0.821 -0.713,1.507 -1.495,1.795c-0.073,0.027 -0.148,0.051 -0.224,0.071c-0.069,0.017 -0.14,0.032 -0.21,0.043c-0.036,0.005 -0.072,0.01 -0.107,0.014c-0.045,0.005 -0.09,0.01 -0.135,0.013l-0.009,0c-0.041,0.003 -0.08,0.004 -0.121,0.005c-1.283,-0 -2.338,-1.055 -2.338,-2.338c0,-0.078 0.004,-0.156 0.012,-0.233c0.118,-1.189 1.131,-2.105 2.326,-2.105Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-print.svg b/.icons/kora/actions/16/document-print.svg
new file mode 100644
index 000000000..ef4413119
--- /dev/null
+++ b/.icons/kora/actions/16/document-print.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" width="8" height="5" x="4" y="8.66"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="8" height="2" x="4" y="1.42"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,4c-0.5,0 -1,0.5 -1,1l0,4c0,0.5 0.5,1 1,1l1,0l0,-2l10,0l0,2l1,0c0.5,0 1,-0.5 1,-1l0,-4c0,-0.5 -0.5,-1 -1,-1l-12,0Zm10,0.457c0.531,0 0.963,0.431 0.963,0.962c0,0.532 -0.432,0.963 -0.963,0.963c-0.531,0 -0.963,-0.431 -0.963,-0.963c0,-0.531 0.432,-0.962 0.963,-0.962Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-properties.svg b/.icons/kora/actions/16/document-properties.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/document-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-replace.svg b/.icons/kora/actions/16/document-replace.svg
new file mode 100644
index 000000000..e7ba12dc7
--- /dev/null
+++ b/.icons/kora/actions/16/document-replace.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m5.557 2.381c-.387 0-.758.154-1.032.428-.273.273-.427.644-.427 1.031v10.113c0 .806.653 1.459 1.459 1.459h7.321c.805 0 1.458-.653 1.458-1.459 0-2.674 0-8.087 0-8.087l-2.945-3.485zm-.528.931v11.169h8.377v-8.338l-2.404-.024v-2.807zm5.183-1.239h-1.644v-.554h-5.974v11.169h.964v.931h-.436c-.805 0-1.458-.653-1.458-1.459 0-2.507 0-7.606 0-10.113 0-.387.153-.758.427-1.032.273-.273.644-.427 1.031-.427h5.834zm-2.95 5.193v.666c0 .187.073.355.193.475l.867.859-.867.859c-.12.12-.193.288-.193.475v.666h.666c.186 0 .354-.073.474-.193l.86-.868.859.868c.12.12.288.193.475.193h.666v-.666c0-.187-.074-.355-.194-.475l-.867-.859.867-.859c.12-.12.194-.288.194-.475v-.666h-.666c-.187 0-.355.073-.475.193l-.859.867-.86-.867c-.12-.12-.288-.193-.474-.193z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-revert-rtl.svg b/.icons/kora/actions/16/document-revert-rtl.svg
new file mode 100644
index 000000000..76cb8b6f8
--- /dev/null
+++ b/.icons/kora/actions/16/document-revert-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.046,9.616l-0.808,-0c-0.306,-0 -0.6,0.122 -0.817,0.338c-0.216,0.217 -0.338,0.51 -0.338,0.817l0.002,3.783l9.83,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-7.01,0l-0,5.162l-1.093,-0l0,-4.542c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089c-0,-0 -0,6.354 -0,9.491c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712c0,0 0,-2.665 0,-3.141c0,-0.572 0.25,-1.142 0.654,-1.546c0.404,-0.404 0.952,-0.631 1.523,-0.631l0.877,-0l0,-1.741l3.957,2.27l-3.957,2.271l0,-1.8Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-revert.svg b/.icons/kora/actions/16/document-revert.svg
new file mode 100644
index 000000000..76cb8b6f8
--- /dev/null
+++ b/.icons/kora/actions/16/document-revert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.046,9.616l-0.808,-0c-0.306,-0 -0.6,0.122 -0.817,0.338c-0.216,0.217 -0.338,0.51 -0.338,0.817l0.002,3.783l9.83,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-7.01,0l-0,5.162l-1.093,-0l0,-4.542c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089c-0,-0 -0,6.354 -0,9.491c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712c0,0 0,-2.665 0,-3.141c0,-0.572 0.25,-1.142 0.654,-1.546c0.404,-0.404 0.952,-0.631 1.523,-0.631l0.877,-0l0,-1.741l3.957,2.27l-3.957,2.271l0,-1.8Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-save-all.svg b/.icons/kora/actions/16/document-save-all.svg
new file mode 100644
index 000000000..0a6e4baed
--- /dev/null
+++ b/.icons/kora/actions/16/document-save-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" width="16" height="2" x="0" y="14"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.492,11.219l2.077,-2.028l0.739,0.921l-3.44,3.499l-3.442,-3.499l0.739,-0.921l2.077,2.028l-0,-10.609l1.25,0l-0,10.609Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.887,11.219l2.077,-2.028l0.739,0.921l-3.44,3.499l-3.442,-3.499l0.739,-0.921l2.077,2.028l-0,-10.609l1.25,0l-0,10.609Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-save-as.svg b/.icons/kora/actions/16/document-save-as.svg
new file mode 100644
index 000000000..a77f09bfa
--- /dev/null
+++ b/.icons/kora/actions/16/document-save-as.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" width="12" height="2" x="2" y="14"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.976,13.519l-0.739,2.01l2.092,-0.65l4.697,-4.697l-1.353,-1.36l-4.697,4.697Zm-1.652,-2.335l3.592,-3.664l0.482,1.273l-4.698,4.783l-4.7,-4.783l0.482,-1.273l3.592,3.664l-0,-10.609l1.25,0l0,10.609Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-save.svg b/.icons/kora/actions/16/document-save.svg
new file mode 100644
index 000000000..412f5261f
--- /dev/null
+++ b/.icons/kora/actions/16/document-save.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.625,11.184l3.592,-3.664l0.482,1.273l-4.698,4.783l-4.7,-4.783l0.482,-1.273l3.592,3.664l-0,-10.609l1.25,0l0,10.609Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" width="12" height="2" x="2" y="14"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-send.svg b/.icons/kora/actions/16/document-send.svg
new file mode 100644
index 000000000..d61121d67
--- /dev/null
+++ b/.icons/kora/actions/16/document-send.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.771,8l-1.932,-4.262c-0.085,-0.185 -0.048,-0.403 0.092,-0.551c0.14,-0.147 0.356,-0.195 0.545,-0.121l11.412,4.468c0.192,0.075 0.318,0.26 0.318,0.466c0,0.206 -0.126,0.391 -0.318,0.466l-11.412,4.468c-0.189,0.074 -0.405,0.026 -0.545,-0.121c-0.14,-0.148 -0.177,-0.366 -0.092,-0.551l1.932,-4.262Zm-0.513,-3.554l1.518,3.347c0.059,0.132 0.059,0.282 -0,0.414l-1.518,3.347l9.077,-3.554l-9.077,-3.554Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-share.svg b/.icons/kora/actions/16/document-share.svg
new file mode 100644
index 000000000..8bbd30e9d
--- /dev/null
+++ b/.icons/kora/actions/16/document-share.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4.943,8l7.322,4.576c0.234,0.146 0.305,0.455 0.159,0.689c-0.146,0.234 -0.455,0.305 -0.689,0.159l-8,-5c-0.146,-0.091 -0.235,-0.252 -0.235,-0.424c-0,-0.172 0.089,-0.333 0.235,-0.424l8,-5c0.234,-0.146 0.543,-0.075 0.689,0.159c0.146,0.234 0.075,0.543 -0.159,0.689l-7.322,4.576Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12,10.749c1.242,-0 2.251,1.009 2.251,2.251c0,1.242 -1.009,2.251 -2.251,2.251c-1.242,0 -2.251,-1.009 -2.251,-2.251c-0,-1.242 1.009,-2.251 2.251,-2.251Zm-8,-5c1.242,-0 2.251,1.009 2.251,2.251c0,1.242 -1.009,2.251 -2.251,2.251c-1.242,0 -2.251,-1.009 -2.251,-2.251c-0,-1.242 1.009,-2.251 2.251,-2.251Zm8,-5c1.242,-0 2.251,1.009 2.251,2.251c0,1.242 -1.009,2.251 -2.251,2.251c-1.242,0 -2.251,-1.009 -2.251,-2.251c-0,-1.242 1.009,-2.251 2.251,-2.251Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/document-sign.svg b/.icons/kora/actions/16/document-sign.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/document-sign.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/document-swap.svg b/.icons/kora/actions/16/document-swap.svg
new file mode 100644
index 000000000..a30c15565
--- /dev/null
+++ b/.icons/kora/actions/16/document-swap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.015,8.583l0,5.351c0,0.946 -0.766,1.712 -1.711,1.712c-2.285,0 -6.308,0 -8.592,0c-0.946,0 -1.712,-0.766 -1.712,-1.712l0,-5.351l1.092,-0l0,5.971l9.831,-0l0,-5.971l1.092,-0Zm-9.515,-5.583l-2.5,2.5l2.5,2.5l1.5,-0l-2,-2l5,-0l0,-1l-5,-0l2,-2l-1.5,-0Zm5.5,-2l2,2l-5,-0l0,1l5,-0l-2,2l1.5,-0l2.5,-2.5l-2.5,-2.5l-1.5,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/documentation.svg b/.icons/kora/actions/16/documentation.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/.icons/kora/actions/16/documentation.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/documentinfo.svg b/.icons/kora/actions/16/documentinfo.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/documentinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/double-page.svg b/.icons/kora/actions/16/double-page.svg
new file mode 100644
index 000000000..ac91a4e7e
--- /dev/null
+++ b/.icons/kora/actions/16/double-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 2 L 1 4 L 7 4 L 7 2 L 1 2 z M 9 2 L 9 4 L 15 4 L 15 2 L 9 2 z M 1 5 L 1 7 L 7 7 L 7 5 L 1 5 z M 9 5 L 9 7 L 15 7 L 15 5 L 9 5 z M 1 8 L 1 10 L 7 10 L 7 8 L 1 8 z M 9 8 L 9 10 L 15 10 L 15 8 L 9 8 z M 1 11 L 1 13 L 7 13 L 7 11 L 1 11 z M 9 11 L 9 13 L 15 13 L 15 11 L 9 11 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/down.svg b/.icons/kora/actions/16/down.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/.icons/kora/actions/16/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/download-amarok.svg b/.icons/kora/actions/16/download-amarok.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/.icons/kora/actions/16/download-amarok.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/download-later.svg b/.icons/kora/actions/16/download-later.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/download-later.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/download.svg b/.icons/kora/actions/16/download.svg
new file mode 120000
index 000000000..6aa652ef6
--- /dev/null
+++ b/.icons/kora/actions/16/download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-arrow-back.svg b/.icons/kora/actions/16/draw-arrow-back.svg
new file mode 120000
index 000000000..ce999bda3
--- /dev/null
+++ b/.icons/kora/actions/16/draw-arrow-back.svg
@@ -0,0 +1 @@
+./go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-arrow-down.svg b/.icons/kora/actions/16/draw-arrow-down.svg
new file mode 120000
index 000000000..9c9d7389e
--- /dev/null
+++ b/.icons/kora/actions/16/draw-arrow-down.svg
@@ -0,0 +1 @@
+./go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-arrow-forward.svg b/.icons/kora/actions/16/draw-arrow-forward.svg
new file mode 120000
index 000000000..6ad916587
--- /dev/null
+++ b/.icons/kora/actions/16/draw-arrow-forward.svg
@@ -0,0 +1 @@
+./go-next.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-arrow-up.svg b/.icons/kora/actions/16/draw-arrow-up.svg
new file mode 120000
index 000000000..d5034d14f
--- /dev/null
+++ b/.icons/kora/actions/16/draw-arrow-up.svg
@@ -0,0 +1 @@
+./go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-arrow.svg b/.icons/kora/actions/16/draw-arrow.svg
new file mode 100644
index 000000000..f59cabb6e
--- /dev/null
+++ b/.icons/kora/actions/16/draw-arrow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,1.996l0,1.004l3.31,0.004l-7.998,7.998l-2.31,0l0,3l3,0l0,-2.315l7.998,-7.997l0,3.31l1,0l0,-5l-5,-0.004Zm-6,10.004l1,-0l0,1l-1,-0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-bezier-curves.svg b/.icons/kora/actions/16/draw-bezier-curves.svg
new file mode 100644
index 000000000..47a25a4bc
--- /dev/null
+++ b/.icons/kora/actions/16/draw-bezier-curves.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.5,2c-0.633,0.001 -1.201,0.403 -1.412,1l-9.088,0l0,1c1.855,0.959 3.165,2.479 3.357,3.303c0.262,1.119 -0.141,2.431 -1.185,3.857c-0.209,-0.105 -0.439,-0.16 -0.672,-0.16c-0,-0 -0,-0 -0,-0c-0.823,-0 -1.5,0.677 -1.5,1.5l-0,0c-0,0.823 0.677,1.5 1.5,1.5c-0,0 -0,0 -0,0c0.633,-0.001 1.201,-0.403 1.412,-1l4.088,0l0,1l3,0l0,-3l-3,0l0,1l-4.088,0c-0.011,-0.032 -0.024,-0.064 -0.037,-0.096c1.304,-1.679 1.899,-3.25 1.551,-4.763c-0.294,-1.279 -1.185,-2.276 -2.457,-3.141l7.119,0c0.211,0.597 0.779,0.999 1.412,1c0.823,0 1.5,-0.677 1.5,-1.5c0,-0.823 -0.677,-1.5 -1.5,-1.5Zm0,1c0.274,0 0.5,0.226 0.5,0.5c0,0.274 -0.226,0.5 -0.5,0.5c-0.274,0 -0.5,-0.226 -0.5,-0.5c0,-0.274 0.226,-0.5 0.5,-0.5Zm-9,9c0.249,0.001 0.462,0.188 0.494,0.436c0.002,0.009 0.003,0.019 0.004,0.029c0.001,0.006 0.001,0.013 0.002,0.019c0,0.006 0,0.011 0,0.016c0,0.274 -0.226,0.5 -0.5,0.5c-0.242,-0 -0.451,-0.176 -0.492,-0.414c-0,-0.001 -0,-0.001 -0,-0.002c-0.005,-0.028 -0.008,-0.056 -0.008,-0.084c-0,-0.017 0,-0.034 0.002,-0.051c0.026,-0.254 0.243,-0.449 0.498,-0.449Zm6.5,0l1,0l0,1l-1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-booleans.svg b/.icons/kora/actions/16/draw-booleans.svg
new file mode 100644
index 000000000..d1b2b17bf
--- /dev/null
+++ b/.icons/kora/actions/16/draw-booleans.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5 1 A 5.5 5.5 0 0 0 1 6.5 A 5.5 5.5 0 0 0 6 11.963 L 6 15 L 15 15 L 15 6 L 11.977 6 A 5.5 5.5 0 0 0 6.5 1 z M 6.5 3 A 3.5 3.5 0 0 1 10 6.5 A 3.5 3.5 0 0 1 9.6484 8 L 11 8 L 11.787 8 L 13 8 L 13 13 L 8 13 L 8 11.787 L 8 11 L 8 9.6484 A 3.5 3.5 0 0 1 6.5 10 A 3.5 3.5 0 0 1 3 6.5 A 3.5 3.5 0 0 1 6.5 3 z"/>
+ <path style="opacity:0.35;fill:currentColor" class="ColorScheme-Text" d="M 6,6 V 11.963 A 5.5,5.5 0 0 0 6.5,12 5.5,5.5 0 0 0 8,11.787 V 8 H 11.787 A 5.5,5.5 0 0 0 12,6.5 5.5,5.5 0 0 0 11.977,6 Z M 9.9629,6 A 3.5,3.5 0 0 1 10,6.5 3.5,3.5 0 0 1 6.5,10 3.5,3.5 0 0 1 6,9.957 V 11.963 A 5.5,5.5 0 0 0 6.5,12 5.5,5.5 0 0 0 12,6.5 5.5,5.5 0 0 0 11.977,6 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-brush.svg b/.icons/kora/actions/16/draw-brush.svg
new file mode 100644
index 000000000..2c01711b3
--- /dev/null
+++ b/.icons/kora/actions/16/draw-brush.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.629,1.154c-0.309,-0.246 -0.751,-0.233 -1.044,0.031c-0.314,0.28 -0.716,0.641 -1.029,0.923c-0.293,0.264 -0.353,0.702 -0.142,1.035c0.39,0.627 1.021,1.595 1.509,2.095c0.993,1.016 3.25,2.24 4.256,3.266c0.461,0.47 1.098,1.306 1.541,1.91c0.137,0.181 0.344,0.296 0.568,0.318c0.226,0.022 0.451,-0.053 0.619,-0.204c0.058,-0.051 0.116,-0.104 0.174,-0.155c0.169,-0.152 0.265,-0.367 0.268,-0.594c0.001,-0.227 -0.091,-0.445 -0.257,-0.6c-0.555,-0.502 -1.318,-1.225 -1.738,-1.733c-0.911,-1.106 -1.881,-3.466 -2.787,-4.558c-0.45,-0.543 -1.353,-1.279 -1.938,-1.734Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.631,10.142c-0.943,-0.25 -1.913,0.89 -1.721,1.935c0.197,1.069 1.316,1.454 1.992,1.673c0.848,0.274 3.498,0.06 3.498,0.06c0,-0 -1.812,-0.555 -2.168,-1.723c-0.311,-1.014 -0.866,-1.751 -1.601,-1.945Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-calligraphic.svg b/.icons/kora/actions/16/draw-calligraphic.svg
new file mode 100644
index 000000000..2b40e5ca3
--- /dev/null
+++ b/.icons/kora/actions/16/draw-calligraphic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.536,10.829l-0,4.04l-2.9,-4.452c0.611,-3.052 1.135,-6.118 1.05,-9.286l4.628,-0c-0.047,3.136 0.426,6.219 1.05,9.286l-2.9,4.452l0,-4.04c0.408,-0.179 0.694,-0.587 0.694,-1.061c-0,-0.639 -0.519,-1.158 -1.158,-1.158c-0.639,0 -1.158,0.519 -1.158,1.158c0,0.474 0.286,0.882 0.694,1.061Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-circle.svg b/.icons/kora/actions/16/draw-circle.svg
new file mode 100644
index 000000000..a199c56b9
--- /dev/null
+++ b/.icons/kora/actions/16/draw-circle.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M13,8c-0,2.743 -2.257,5 -5,5c-2.743,-0 -5,-2.257 -5,-5c-0,-2.743 2.257,-5 5,-5c2.743,-0 5,2.257 5,5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2c-3.292,0 -6,2.708 -6,6c0,3.292 2.708,6 6,6c3.292,0 6,-2.708 6,-6c0,-3.292 -2.708,-6 -6,-6m0,1c2.743,-0 5,2.257 5,5c0,2.743 -2.257,5 -5,5c-2.743,0 -5,-2.257 -5,-5c-0,-2.743 2.257,-5 5,-5"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-connector.svg b/.icons/kora/actions/16/draw-connector.svg
new file mode 100644
index 000000000..45887332e
--- /dev/null
+++ b/.icons/kora/actions/16/draw-connector.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,4.318l-6.688,6.687l0.688,0l0,0.688l6.688,-6.688l-0.688,0l0,-0.688Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,2l0,3l3,0l0,-3l-3,0Zm1,1l1,0l0,1l-1,0l0,-1Zm-10,8l0,3l3,0l0,-3l-3,0Zm1,1l1,0l0,1l-1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-cross.svg b/.icons/kora/actions/16/draw-cross.svg
new file mode 100644
index 000000000..ca76f0b28
--- /dev/null
+++ b/.icons/kora/actions/16/draw-cross.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M6.997,13.301l-0.038,-4.233l-4.206,-0.038l-0,-2.094l4.206,-0.039l0.038,-4.233l2.011,0l0,4.27l4.242,-0l0,2.098l-4.242,0l0,4.269l-2.011,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,2l0,4l-4,0l0,4l4,0l0,4l4,0l0,-4l4,0l0,-4l-4,0l0,-4l-4,0Zm1,1l2,0l0,4l4,0l0,2l-4,0l0,4l-2,0l0,-4l-4,0l0,-2l4,0l0,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-cuboid.svg b/.icons/kora/actions/16/draw-cuboid.svg
new file mode 100644
index 000000000..d74576fac
--- /dev/null
+++ b/.icons/kora/actions/16/draw-cuboid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.2;" class="ColorScheme-Text" d="M8.275,13.953c0.008,0 1.149,-0.754 2.536,-1.675l2.52,-1.675l0,-2.6c0,-1.43 -0.007,-2.601 -0.017,-2.601c-0.009,-0 -1.15,0.755 -2.536,1.677l-2.519,1.678l0,2.598c0,1.43 0.007,2.598 0.016,2.598l-0,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.4;" class="ColorScheme-Text" d="M7.941,8.355c0.075,-0.003 5.048,-3.359 5.019,-3.387c-0.014,-0.014 -1.131,-0.765 -2.482,-1.668c-1.351,-0.903 -2.464,-1.638 -2.473,-1.631c-0.42,0.272 -4.995,3.367 -5,3.383c-0.01,0.032 4.881,3.303 4.936,3.303Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.719,13.994c0.008,0 0.016,-1.151 0.015,-2.556l-0.001,-2.556l-2.518,-1.685c-1.384,-0.926 -2.52,-1.686 -2.524,-1.686c-0.005,-0.001 -0.008,1.152 -0.008,2.562l-0,2.563l2.51,1.679c1.381,0.924 2.518,1.679 2.526,1.679l-0,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,15c5.77,-3.758 4.078,-2.721 6,-4l0,-6c-1.293,-0.856 -3.969,-2.658 -6,-4c-3,2 -3.643,2.386 -6,4l0,6l6,4Zm0.508,-1.588l-0.012,-4.412c1.915,-1.348 3.276,-2.166 4.504,-3l0,4.594l-4.492,2.818Zm-0.992,-0.012l-4.516,-2.83l0,-4.57l4.528,3l-0.012,4.4Zm0.484,-5.4l-4.551,-3l4.551,-3l4.478,3c-1.522,1.087 -2.941,1.935 -4.478,3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-donut.svg b/.icons/kora/actions/16/draw-donut.svg
new file mode 100644
index 000000000..9637cd282
--- /dev/null
+++ b/.icons/kora/actions/16/draw-donut.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,3c-2.743,0 -5,2.257 -5,5c0,2.743 2.257,5 5,5c2.743,0 5,-2.257 5,-5c0,-2.743 -2.257,-5 -5,-5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2c3.291,0 6,2.708 6,6c-0,3.292 -2.709,6 -6,6c-3.291,-0 -6,-2.708 -6,-6c0,-3.292 2.709,-6 6,-6Zm-0,1c-2.743,0 -5,2.257 -5,5c0,2.743 2.257,5 5,5c2.743,0 5,-2.257 5,-5c0,-2.743 -2.257,-5 -5,-5Zm0,2.435c-1.407,-0 -2.565,1.158 -2.565,2.565c-0,1.407 1.158,2.565 2.565,2.565c1.407,0 2.565,-1.158 2.565,-2.565c0,-1.407 -1.158,-2.565 -2.565,-2.565Zm0,1.058c0.827,0 1.507,0.68 1.507,1.507c-0,0.827 -0.68,1.507 -1.507,1.507c-0.827,-0 -1.507,-0.68 -1.507,-1.507c0,-0.827 0.68,-1.507 1.507,-1.507Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-ellipse-arc.svg b/.icons/kora/actions/16/draw-ellipse-arc.svg
new file mode 100644
index 000000000..3a2f4526e
--- /dev/null
+++ b/.icons/kora/actions/16/draw-ellipse-arc.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5.72,4.111c-1.669,0.726 -2.719,2.182 -2.719,3.772c0,2.34 2.239,4.238 5,4.238c2.761,-0 5,-1.898 5,-4.238c-0.001,-0.283 -0.036,-0.563 -0.104,-0.84c0,0 -7.181,-2.947 -7.178,-2.932"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.094,3.447c-1.902,0.892 -3.089,2.594 -3.094,4.436c0,2.79 2.708,5.086 6,5.086c3.292,0 6,-2.296 6,-5.086c-0.002,-0.284 -0.032,-0.567 -0.09,-0.847l-1.015,-0c0.069,0.279 0.104,0.563 0.105,0.847c-0,2.325 -2.257,4.239 -5,4.239c-2.743,-0 -5,-1.914 -5,-4.239c0.003,-1.587 1.057,-3.045 2.725,-3.768l-0.631,-0.668Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-ellipse-chord.svg b/.icons/kora/actions/16/draw-ellipse-chord.svg
new file mode 100644
index 000000000..3d363d35c
--- /dev/null
+++ b/.icons/kora/actions/16/draw-ellipse-chord.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M15,8c0,2.936 -1.847,5.574 -4.606,6.578c-2.759,1.004 -5.869,0.171 -7.756,-2.078c-1.888,-2.249 -2.168,-5.457 -0.7,-8"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.938,4.5c-0.611,1.059 -0.935,2.277 -0.938,3.5c0,3.866 3.134,7 7,7c3.866,0 7,-3.134 7,-7l-13.062,-3.5Zm0.54,1.162l11.471,3.074c-0.371,3.004 -2.922,5.261 -5.949,5.264c-3.314,0 -6,-2.686 -6,-6c0.001,-0.803 0.164,-1.598 0.478,-2.338Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-ellipse-segment.svg b/.icons/kora/actions/16/draw-ellipse-segment.svg
new file mode 100644
index 000000000..58404cd82
--- /dev/null
+++ b/.icons/kora/actions/16/draw-ellipse-segment.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.696,12.733c-1.891,-0.154 -3.518,-1.169 -4.386,-2.737c-0.575,-1.037 -0.734,-2.309 -0.434,-3.448c0.25,-0.949 0.788,-1.813 1.536,-2.471c0.285,-0.249 0.327,-0.277 0.363,-0.23c0.015,0.019 0.774,0.902 1.688,1.963l1.66,1.93l5.4,-0l-0.016,0.262c-0.141,2.286 -1.92,4.196 -4.328,4.646c-0.457,0.086 -1.055,0.12 -1.482,0.086"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.098,3.64l-0.027,0.013c-1.891,0.88 -3.065,2.541 -3.07,4.344c0,2.758 2.686,4.993 6,4.993c3.314,-0 6,-2.235 6,-4.993c-0.002,-0.278 -0.032,-0.557 -0.09,-0.832l-5.428,0l-2.754,-2.868c0,0 -0.632,-0.655 -0.631,-0.657m-0.219,1.114l3.121,3.243l5,0c0,2.298 -2.239,4.161 -5,4.161c-2.761,-0 -5,-1.863 -5,-4.161c0.002,-1.262 0.694,-2.455 1.879,-3.243"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-ellipse-whole.svg b/.icons/kora/actions/16/draw-ellipse-whole.svg
new file mode 100644
index 000000000..e61e64508
--- /dev/null
+++ b/.icons/kora/actions/16/draw-ellipse-whole.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.184,8c0,2.614 -2.792,4.765 -6.184,4.765c-3.392,-0 -6.184,-2.151 -6.184,-4.765c-0,-2.614 2.792,-4.765 6.184,-4.765c3.392,0 6.184,2.151 6.184,4.765Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-ellipse.svg b/.icons/kora/actions/16/draw-ellipse.svg
new file mode 100644
index 000000000..dc1bc3213
--- /dev/null
+++ b/.icons/kora/actions/16/draw-ellipse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M6.719,12.268c-1.243,-0.29 -2.078,-0.731 -2.865,-1.514c-0.652,-0.649 -0.986,-1.24 -1.153,-2.037c-0.438,-2.095 1.197,-4.16 3.799,-4.801c0.779,-0.191 2.168,-0.225 2.891,-0.069c1.669,0.359 3.085,1.366 3.72,2.644c1.131,2.28 -0.314,4.782 -3.278,5.674c-0.671,0.202 -2.44,0.261 -3.114,0.103l0,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,3c-3.292,0 -6,2.257 -6,5c0,2.743 2.708,5 6,5c3.292,0 6,-2.257 6,-5c0,-2.743 -2.708,-5 -6,-5Zm0,1c2.743,-0 5,1.806 5,4c0,2.194 -2.257,4 -5,4c-2.743,0 -5,-1.806 -5,-4c-0,-2.194 2.257,-4 5,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-eraser-delete-objects.svg b/.icons/kora/actions/16/draw-eraser-delete-objects.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/draw-eraser-delete-objects.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-eraser.svg b/.icons/kora/actions/16/draw-eraser.svg
new file mode 100644
index 000000000..393061f41
--- /dev/null
+++ b/.icons/kora/actions/16/draw-eraser.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.045,13.44l-4.39,-0l2.087,2l4.406,-0l-2.103,-2Z"/>
+ <g>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M4.71,8.724l4.062,2.829l-0.808,1.16l-1.969,0.353l-1.741,-1.212l-0.352,-1.969l0.808,-1.161Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.543,1.585l-5.227,6.269l4.062,2.828l4.067,-7.077c0.906,-1.302 -0.353,-1.969 -0.353,-1.969l-0.58,-0.404c-0,0 -1.052,-0.963 -1.969,0.353Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/draw-freehand.svg b/.icons/kora/actions/16/draw-freehand.svg
new file mode 100644
index 000000000..89ed71392
--- /dev/null
+++ b/.icons/kora/actions/16/draw-freehand.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M13.329,2.468c0.28,-0.28 0.28,-0.73 0,-1.01l-0.945,-0.945c-0.29,-0.28 -0.73,-0.28 -1.01,-0l-1.4,1.4l1.945,1.955l1.41,-1.4Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.712,13.525c1.086,0.636 2.391,1.223 3.693,1.436c1.383,0.227 2.761,0.038 3.909,-0.891c1.084,-0.876 2.136,-1.7 3.424,-1.755c0.839,-0.037 1.767,0.266 2.867,1.062c0.223,0.162 0.536,0.112 0.698,-0.112c0.162,-0.223 0.112,-0.536 -0.112,-0.698c-1.336,-0.967 -2.477,-1.295 -3.496,-1.252c-1.497,0.065 -2.751,0.96 -4.009,1.978c-0.915,0.739 -2.018,0.862 -3.119,0.682c-1.182,-0.194 -2.363,-0.735 -3.35,-1.313c-0.238,-0.14 -0.545,-0.06 -0.684,0.179c-0.14,0.238 -0.06,0.544 0.179,0.684Zm1.552,-3.902l6.75,-6.75l1.945,1.955l-6.75,6.75l-3.007,0.933l1.062,-2.888Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-angle-bisector.svg b/.icons/kora/actions/16/draw-geometry-angle-bisector.svg
new file mode 100644
index 000000000..4f7a2c8b4
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-angle-bisector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.739,1.001c-0.65,-0 -0.962,0.773 -0.559,1.24l1.785,2.125l2.303,10.043c0.188,0.979 1.726,0.653 1.461,-0.336l-1.649,-7.187l6.588,7.84c0.606,0.758 1.809,-0.216 1.148,-0.965l-6.628,-7.889l6.763,2.82c0.9,0.424 1.524,-1.034 0.578,-1.382l-9.443,-3.94l-1.757,-2.094c-0.145,-0.176 -0.361,-0.275 -0.59,-0.275Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-circle-from-radius.svg b/.icons/kora/actions/16/draw-geometry-circle-from-radius.svg
new file mode 100644
index 000000000..5623ea652
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-circle-from-radius.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Zm0,1c3.292,-0 6,2.708 6,6c0,3.292 -2.708,6 -6,6c-3.292,0 -6,-2.708 -6,-6c-0,-3.292 2.708,-6 6,-6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,4.292l0,0.708l0.708,0l-1.708,1.708l0,-0.708l-0.708,0l1.708,-1.708Zm-5,1.708l4,0l0,4l-4,0l0,-4Zm5,-5l4,0l0,4l-4,0l0,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-circle-from-three-points.svg b/.icons/kora/actions/16/draw-geometry-circle-from-three-points.svg
new file mode 100644
index 000000000..e8588810c
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-circle-from-three-points.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Zm0,1c3.292,-0 6,2.708 6,6c0,3.292 -2.708,6 -6,6c-3.292,0 -6,-2.708 -6,-6c-0,-3.292 2.708,-6 6,-6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,0l4,0l0,4l-4,0l0,-4Zm-6,6l4,0l0,4l-4,0l0,-4Zm12,0l4,0l0,4l-4,0l0,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-inactive.svg b/.icons/kora/actions/16/draw-geometry-inactive.svg
new file mode 100644
index 000000000..8123ee69a
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.223,4.223l3.777,3.777l-3.777,3.777c0,0 -0.501,0.501 -0.001,1.001c0.5,0.5 1.001,-0.001 1.001,-0.001l3.777,-3.777l3.777,3.777c0,0 0.501,0.501 1.001,0.001c0.5,-0.5 -0.001,-1.001 -0.001,-1.001l-3.777,-3.777l3.777,-3.777c0,0 0.501,-0.501 0.001,-1.001c-0.5,-0.5 -1.001,0.001 -1.001,0.001l-3.777,3.777l-3.778,-3.778c0.001,0.001 -0.5,-0.5 -1,0c-0.5,0.5 0.001,1.001 0.001,1.001Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-line-parallel.svg b/.icons/kora/actions/16/draw-geometry-line-parallel.svg
new file mode 100644
index 000000000..91b4e4d71
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-line-parallel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.773,1c-0.611,0 -0.974,0.608 -0.656,1.158l6.488,10.479c0.505,0.873 1.788,-0.004 1.276,-0.789l-6.488,-10.479c-0.131,-0.219 -0.364,-0.369 -0.62,-0.369Zm-4,2c-0.611,0 -0.973,0.608 -0.656,1.158l6.489,10.479c0.504,0.873 1.787,-0.004 1.275,-0.789l-6.488,-10.479c-0.131,-0.219 -0.364,-0.369 -0.62,-0.369Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-line-perpendicular.svg b/.icons/kora/actions/16/draw-geometry-line-perpendicular.svg
new file mode 100644
index 000000000..d297c2649
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-line-perpendicular.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.098,7.961l-6.366,-6.365c-0.195,-0.195 -0.195,-0.512 0,-0.707c0.195,-0.196 0.512,-0.196 0.707,-0l6.366,6.365l2.187,-2.186c0.195,-0.195 0.512,-0.195 0.707,-0c0.195,0.195 0.195,0.512 -0,0.707l-2.187,2.186l6.366,6.366c0.195,0.195 0.195,0.512 -0,0.707c-0.195,0.196 -0.512,0.196 -0.707,0l-6.366,-6.365l-6.366,6.365c-0.195,0.196 -0.512,0.196 -0.707,0c-0.195,-0.195 -0.195,-0.512 0,-0.707l6.366,-6.366Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-line-segment.svg b/.icons/kora/actions/16/draw-geometry-line-segment.svg
new file mode 100644
index 000000000..5a4e06962
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-line-segment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,12.292l0,0.708l0.708,0l-2,2l-0.708,0l0,-0.708l2,-2Zm11.292,-11.292l0.708,0l0,0.708l-2,2l0,-0.708l-0.708,0l2,-2Zm-5.292,5.292l0,0.708l0.708,0l-2.708,2.708l0,-0.708l-0.708,0l2.708,-2.708Zm-6,2.708l4,0l0,4l-4,0l0,-4Zm6,-6l4,0l0,4l-4,0l0,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-mirror.svg b/.icons/kora/actions/16/draw-geometry-mirror.svg
new file mode 100644
index 000000000..f21a5f587
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-mirror.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.5,0.586l0,14.23c-0,0.276 0.224,0.5 0.5,0.5c0.276,0 0.5,-0.224 0.5,-0.5l0,-14.23c-0,-0.276 -0.224,-0.5 -0.5,-0.5c-0.276,0 -0.5,0.224 -0.5,0.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.535,0.756l-3.355,0.001l-0.813,3.336l0.339,0.781l-0.081,0.635l-1.451,1.938l-0.747,0.533l0.429,0.588l1.823,0.097l0.178,0.887l2.717,0.047l-2.53,0.953l0.248,1.143l-0.542,1.475l0.992,0.777l2.912,-0.646l-0.119,-12.545Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9.529,0.756l3.355,0.001l0.813,3.336l-0.339,0.781l0.081,0.635l1.451,1.938l0.747,0.533l-0.429,0.588l-1.823,0.097l-0.178,0.887l-2.717,0.047l2.531,0.953l-0.249,1.143l0.542,1.475l-0.992,0.777l-2.912,-0.646l0.119,-12.545Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-set-bounding-box.svg b/.icons/kora/actions/16/draw-geometry-set-bounding-box.svg
new file mode 100644
index 000000000..ae3064ce7
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-set-bounding-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,5l0,6l4,-3l-4,-3Zm16,0l0,6l-4,-3l4,-3Zm-9,8l2,0l0,1l-2,0l0,-1Zm0,-11l2,0l0,1l-2,0l0,-1Zm-4,12l0,-4l1,0l0,3l2,0l0,1l-3,0Zm10,0l0,-4l-1,0l0,3l-2,0l0,1l3,0Zm0,-12l0,4l-1,0l0,-3l-2,0l0,-1l3,0Zm-10,0l0,4l1,0l0,-3l2,0l0,-1l-3,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry-show-measuring-info.svg b/.icons/kora/actions/16/draw-geometry-show-measuring-info.svg
new file mode 100644
index 000000000..94525b3c1
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry-show-measuring-info.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.996,10l0.004,5l-4,-4l-5,0l0,-10l14,0l0,10l-4,4l0.026,-5l2.974,0l0,-8l-12,0l0,8l7.996,0Zm-1.996,-2l1,0l0,1l-1,0l0,-1Zm3,-5c-1,0 -1,1 -1,1l0,4c0,1 1,1 1,1l1,0c1,0 1,-1 1,-1l0,-4c0,-1 -1,-1 -1,-1l-1,0Zm-6,0l0,1l1,0l0,5l1,0l0,-6l-2,0Zm6,1l1,0l0,4l-1,0l0,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-geometry.svg b/.icons/kora/actions/16/draw-geometry.svg
new file mode 100644
index 000000000..93348d2af
--- /dev/null
+++ b/.icons/kora/actions/16/draw-geometry.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.5,10l13,0c0.277,0 0.5,0.223 0.5,0.5c0,0.277 -0.223,0.5 -0.5,0.5l-13,0c-0.277,0 -0.5,-0.223 -0.5,-0.5c0,-0.277 0.223,-0.5 0.5,-0.5Zm6.5,-1c0.554,0 1,0.446 1,1l0,1c0,0.554 -0.446,1 -1,1c-0.554,0 -1,-0.446 -1,-1l0,-1c0,-0.554 0.446,-1 1,-1Zm0,-9c0.554,0 1,0.446 1,1c0,0.554 -0.446,1 -1,1c-0.554,0 -1,-0.446 -1,-1c0,-0.554 0.446,-1 1,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.163,1.237c1.075,0.458 1.837,1.529 1.837,2.763c0,0.789 -0.311,1.511 -0.829,2.037l-0.12,0.125c-0.529,0.522 -1.256,0.838 -2.051,0.838c-0.386,0 -0.755,-0.074 -1.093,-0.212l-0.902,-0.589l0.099,0.123l-0.831,0.678l-0.273,5l-1,2l0,2l-1,-1l0,-4l1,-5l1.241,-0.828c-0.155,-0.36 -0.241,-0.757 -0.241,-1.172c0,-1.646 1.354,-3 3,-3l1.163,0.237Zm1.008,4.8c0.257,-0.241 0.452,-0.538 0.591,-0.863l1.238,0.826l1,5l0,4l-1,1l0,-2l-1,-2l-0.273,-5l-0.83,-0.678l0.274,-0.285Zm-2.171,-3.037c0.549,0 1,0.451 1,1c0,0.549 -0.451,1 -1,1c-0.549,0 -1,-0.451 -1,-1c0,-0.549 0.451,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-halfcircle1.svg b/.icons/kora/actions/16/draw-halfcircle1.svg
new file mode 100644
index 000000000..c3b2e17d1
--- /dev/null
+++ b/.icons/kora/actions/16/draw-halfcircle1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.899,13.458c-1.262,-0.143 -2.75,-0.81 -3.653,-1.637c-0.608,-0.558 -1.16,-1.353 -1.456,-2.098c-0.221,-0.557 -0.24,-0.694 -0.242,-1.739c-0.001,-1.046 0.017,-1.182 0.238,-1.748c0.818,-2.097 2.858,-3.526 5.39,-3.778l0.513,-0.051l-0,5.568c-0,4.408 -0.023,5.565 -0.108,5.558c-0.059,-0.006 -0.366,-0.039 -0.682,-0.075l0,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,13.992l-1,0c-3.314,0 -6,-2.684 -6,-5.996c0,-3.311 2.686,-5.996 6,-5.996c0.069,-0.019 1,0 1,0l0,11.992Zm-1,-0.999l0,-9.993c-2.761,0 -5,2.237 -5,4.997c0,2.76 2.239,4.997 5,4.997"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-halfcircle2.svg b/.icons/kora/actions/16/draw-halfcircle2.svg
new file mode 100644
index 000000000..29cf96bb7
--- /dev/null
+++ b/.icons/kora/actions/16/draw-halfcircle2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.558,13.477l0,-11.047l0.513,0.048c2.007,0.191 3.872,1.357 4.751,2.971c0.476,0.875 0.612,1.448 0.606,2.561c-0.005,0.902 -0.03,1.081 -0.228,1.616c-0.327,0.884 -0.796,1.57 -1.542,2.255c-1.009,0.925 -2.222,1.436 -3.715,1.563l-0.385,0.033Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,2l1,0c3.314,0 6,2.684 6,5.996c0,3.311 -2.686,5.996 -6,5.996c-0.069,0.019 -1,0 -1,0l0,-11.992Zm1,0.999l0,9.993c2.761,0 5,-2.237 5,-4.997c0,-2.76 -2.239,-4.997 -5,-4.997"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-halfcircle3.svg b/.icons/kora/actions/16/draw-halfcircle3.svg
new file mode 100644
index 000000000..03330ae96
--- /dev/null
+++ b/.icons/kora/actions/16/draw-halfcircle3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2.406,8.393c0,-0.051 0.013,-0.231 0.028,-0.401c0.162,-1.803 1.094,-3.395 2.569,-4.386c1.25,-0.841 2.785,-1.139 4.274,-0.831c1.772,0.367 3.344,1.678 4.062,3.388c0.291,0.693 0.477,1.537 0.477,2.165l-0,0.156l-11.41,0l0,-0.091Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,9l0,-1c0,-3.314 2.684,-6 5.996,-6c3.311,0 5.996,2.686 5.996,6c0.019,0.069 0,1 0,1l-11.992,0Zm0.999,-1l9.993,0c0,-2.761 -2.237,-5 -4.997,-5c-2.76,0 -4.997,2.239 -4.997,5"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-halfcircle4.svg b/.icons/kora/actions/16/draw-halfcircle4.svg
new file mode 100644
index 000000000..819f5d9dd
--- /dev/null
+++ b/.icons/kora/actions/16/draw-halfcircle4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.356,13.321c-0.933,-0.133 -1.867,-0.542 -2.628,-1.15c-0.256,-0.205 -0.708,-0.667 -0.929,-0.949c-0.704,-0.899 -1.207,-2.199 -1.264,-3.266c-0.008,-0.147 -0.019,-0.322 -0.026,-0.389l-0.012,-0.121l11.169,-0l-0,0.213c-0,0.318 -0.07,0.828 -0.173,1.253c-0.563,2.342 -2.429,4.099 -4.683,4.409c-0.401,0.055 -1.064,0.055 -1.454,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,7l0,1c0,3.314 2.684,6 5.996,6c3.311,0 5.996,-2.686 5.996,-6c0.019,-0.069 0,-1 0,-1l-11.992,0Zm0.999,1l9.993,0c0,2.761 -2.237,5 -4.997,5c-2.76,0 -4.997,-2.239 -4.997,-5"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-highlight.svg b/.icons/kora/actions/16/draw-highlight.svg
new file mode 100644
index 000000000..3ac617a47
--- /dev/null
+++ b/.icons/kora/actions/16/draw-highlight.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.003,12.001l0,2.003l12.001,0l0,-2.003l-12.001,-0Zm3.996,-5.005l-0,2.004l-2,1.996l2.003,-0l0.998,-0.998l2.004,-0l-3.005,-3.002Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M12.001,2.003l-5.001,3.992l3.001,3.001l3.999,-5.001l-1.999,-1.992Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-line.svg b/.icons/kora/actions/16/draw-line.svg
new file mode 100644
index 000000000..8a2aaea04
--- /dev/null
+++ b/.icons/kora/actions/16/draw-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,2l0,2.313l-6.688,6.689l-2.31,-0l-0,3l3,-0l-0,-2.315l6.685,-6.687l2.313,-0l-0,-3l-3,-0Zm1,1l1,-0l-0,1l-1,-0l-0,-1Zm-9,9l1,0l-0,1l-1,0l-0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-path.svg b/.icons/kora/actions/16/draw-path.svg
new file mode 100644
index 000000000..12df33ed0
--- /dev/null
+++ b/.icons/kora/actions/16/draw-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M13.79,4.165c0.28,-0.28 0.28,-0.73 0,-1.01l-0.945,-0.945c-0.29,-0.28 -0.73,-0.28 -1.01,-0l-1.4,1.4l1.945,1.955l1.41,-1.4Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.964,11.081l0.036,-6.081l-1,0l0,-3l3,0l0,3l-1,0l0,5.045l5.475,-5.475l1.945,1.955l-5.51,5.51l5.09,-0.035l-0,-1l3,0l-0,3l-3,0l-0,-1c-0,0 -3.681,0.014 -6.075,0.02l-0.255,0.255l-3.007,0.933l1.062,-2.888l0.239,-0.239Zm9.036,0.919l1,0l0,1l-1,0l0,-1Zm-9,-9l1,0l0,1l-1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-polygon-star.svg b/.icons/kora/actions/16/draw-polygon-star.svg
new file mode 100644
index 000000000..3d3fa313c
--- /dev/null
+++ b/.icons/kora/actions/16/draw-polygon-star.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M6.589,12.829c0,-0.029 0.428,-2.62 0.446,-2.696c0.008,-0.034 -0.165,-0.217 -0.966,-1.026l-0.976,-0.984l1.332,-0.197c0.732,-0.108 1.34,-0.203 1.35,-0.211c0.011,-0.008 0.284,-0.574 0.608,-1.258c0.323,-0.684 0.593,-1.244 0.599,-1.244c0.006,-0 0.278,0.564 0.605,1.252c0.47,0.989 0.603,1.255 0.635,1.262c0.021,0.005 0.623,0.095 1.338,0.199c0.714,0.104 1.302,0.194 1.307,0.199c0.005,0.004 -0.43,0.448 -0.965,0.986l-0.974,0.977l0.233,1.377c0.128,0.757 0.23,1.38 0.226,1.383c-0.003,0.004 -0.545,-0.288 -1.204,-0.647l-1.197,-0.654l-1.137,0.624c-1.387,0.762 -1.26,0.695 -1.26,0.658Zm-3.715,-6.939c2.038,-1.669 2.145,-1.728 4.228,-3.358c0.626,0.473 1.249,0.952 1.87,1.432c0.036,0.033 -0.257,0.749 -0.66,1.612l-0.725,1.876c-1.16,0.159 -1.849,0.232 -3.132,0.37c0.686,0.722 1.137,1.147 2.272,2.313c-0.092,0.389 -0.204,0.743 -0.289,1.119l-1.941,0c-0.555,-1.783 -1.119,-3.57 -1.623,-5.364Zm7.028,0.121c-0.378,-0.756 -0.683,-1.378 -0.678,-1.383c0.011,-0.01 1.901,1.349 1.897,1.365l-0.423,1.33c-0.014,0.047 -0.031,0.063 -0.065,0.063c-0.04,0 -0.13,-0.169 -0.731,-1.375l-0,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.984,2l-4.984,3.838l1.936,6.162l2.291,-0.012l-0.313,1.862l3.09,-1.698l3.092,1.692l-0.604,-3.565l2.508,-2.521l-2.488,-0.365l0.488,-1.602l-5.016,-3.791Zm0.002,1l1.83,1.383l-1.355,2.869l-3.461,0.514l2.512,2.517l-0.119,0.709l-1.844,0.008l-1.549,-4.93l3.986,-3.07Zm2.395,1.809l1.619,1.224l-0.375,1.229l-0.086,-0.012l-1.158,-2.441Zm-0.383,0.691l1.08,2.275l2.422,0.356l-1.756,1.765l0.422,2.495l-2.164,-1.184l-2.162,1.188l0.418,-2.497l-1.758,-1.763l2.422,-0.36l1.076,-2.275Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-polygon.svg b/.icons/kora/actions/16/draw-polygon.svg
new file mode 100644
index 000000000..f68427618
--- /dev/null
+++ b/.icons/kora/actions/16/draw-polygon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M4.591,13.531c-0.06,-0.102 -2.089,-6.547 -2.089,-6.637c0.001,-0.048 1.228,-1.019 2.727,-2.157c2.373,-1.801 2.745,-2.059 2.867,-1.984c0.076,0.048 1.324,0.976 2.773,2.063l2.634,1.977l-0.143,0.467c-0.079,0.257 -0.545,1.777 -1.037,3.378l-0.893,2.911l-3.403,0.019c-1.871,0.011 -3.417,-0.006 -3.436,-0.037Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2l-6,4.604l2.32,7.396l7.418,0l2.262,-7.449l-6,-4.551Zm0,1l5,3.793l-1.885,6.207l-6.182,0l-1.934,-6.164l5.001,-3.836Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-polyline.svg b/.icons/kora/actions/16/draw-polyline.svg
new file mode 100644
index 000000000..cc6d0d35d
--- /dev/null
+++ b/.icons/kora/actions/16/draw-polyline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,2l0,3l0.664,0l-1.424,6l-1.24,0l0,3l3,0l0,-1l2,0l0,1l3,0l-0,-3l-3,0l0,1l-2,0l0,-1l-0.76,0l1.424,-6l1.152,0l4.184,2.759l0,1.651l3,0l0,-3l-3,0l0,0.221l-4,-2.631l0,-2l-3,0Zm1,1l1,0l0,1l-1,0l0,-1Zm7,4.41l1,0l0,1l-1,0l0,-1Zm-9,4.59l1,0l0,1l-1,0l0,-1Zm5,0l1,0l0,1l-1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-rectangle-rounded.svg b/.icons/kora/actions/16/draw-rectangle-rounded.svg
new file mode 100644
index 000000000..dc3e6844c
--- /dev/null
+++ b/.icons/kora/actions/16/draw-rectangle-rounded.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M13.566,7.09c-0,-1.55 -1.259,-2.809 -2.81,-2.809l-5.512,-0c-1.551,-0 -2.81,1.259 -2.81,2.809l0,1.82c0,1.55 1.259,2.809 2.81,2.809l5.512,0c1.551,0 2.81,-1.259 2.81,-2.809l-0,-1.82Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.566,7.09c-0,-1.55 -1.259,-2.809 -2.81,-2.809l-5.512,-0c-1.551,-0 -2.81,1.259 -2.81,2.809l0,1.82c0,1.55 1.259,2.809 2.81,2.809l5.512,0c1.551,0 2.81,-1.259 2.81,-2.809l-0,-1.82Zm-1,0l-0,1.82c-0,0.999 -0.811,1.809 -1.81,1.809l-5.512,0c-0.999,0 -1.81,-0.81 -1.81,-1.809l0,-1.82c0,-0.999 0.811,-1.809 1.81,-1.809l5.512,-0c0.999,-0 1.81,0.81 1.81,1.809Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-rectangle.svg b/.icons/kora/actions/16/draw-rectangle.svg
new file mode 100644
index 000000000..ce82908d3
--- /dev/null
+++ b/.icons/kora/actions/16/draw-rectangle.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2.658,13.397l-0,-10.746l10.678,-0l-0,10.746l-10.678,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Zm1,1l10,0l0,10l-10,0l0,-10Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-spiral.svg b/.icons/kora/actions/16/draw-spiral.svg
new file mode 100644
index 000000000..d70a704b1
--- /dev/null
+++ b/.icons/kora/actions/16/draw-spiral.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.879,8.536c0.078,-0.002 0.122,0.061 0.156,0.122c0.075,0.137 0.101,0.311 0.068,0.455c-0.154,0.669 -0.955,0.885 -1.559,0.681c-1.04,-0.351 -1.406,-1.6 -1.021,-2.573c0.555,-1.401 2.26,-1.902 3.595,-1.325c1.758,0.76 2.388,2.926 1.614,4.619c-0.967,2.113 -3.595,2.869 -5.645,1.894c-2.468,-1.174 -3.348,-4.266 -2.17,-6.671c0.922,-1.881 2.903,-3.059 4.986,-3.076l-0.011,-1.358c-2.59,0.022 -5.048,1.498 -6.194,3.837c-1.502,3.067 -0.341,6.996 2.806,8.494c2.715,1.292 6.181,0.244 7.462,-2.556c1.081,-2.363 0.146,-5.367 -2.309,-6.429c-2.014,-0.87 -4.559,-0.042 -5.396,2.072c-0.658,1.663 0.07,3.758 1.849,4.358c1.317,0.445 2.98,-0.204 3.315,-1.662c0.104,-0.449 0.032,-0.991 -0.202,-1.416c-0.276,-0.5 -0.753,-0.844 -1.39,-0.822l0.046,1.356Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-square-inverted-corners.svg b/.icons/kora/actions/16/draw-square-inverted-corners.svg
new file mode 100644
index 000000000..542cebf7c
--- /dev/null
+++ b/.icons/kora/actions/16/draw-square-inverted-corners.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10,2l-4,0l0,2c0,1.105 -0.895,2 -2,2l-2,0l0,4l2,0c1.105,0 2,0.895 2,2l0,2l4,0l0,-2c0,-1.105 0.895,-2 2,-2l2,0l0,-4l-2,0c-1.105,0 -2,-0.895 -2,-2l0,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,1l0,3c0,0.552 -0.448,1 -1,1l-3,0l0,6l3,0c0.552,0 1,0.448 1,1l0,3l6,0l0,-3c0,-0.552 0.448,-1 1,-1l3,0l0,-6l-3,0c-0.552,0 -1,-0.448 -1,-1l0,-3l-6,0Zm5,1l-4,0l0,2c0,1.105 -0.895,2 -2,2l-2,0l0,4l2,0c1.105,0 2,0.895 2,2l0,2l4,0l0,-2c0,-1.105 0.895,-2 2,-2l2,0l0,-4l-2,0c-1.105,0 -2,-0.895 -2,-2l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-star.svg b/.icons/kora/actions/16/draw-star.svg
new file mode 100644
index 000000000..4ac4c1869
--- /dev/null
+++ b/.icons/kora/actions/16/draw-star.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8.029,1l-2.187,4.596l-4.842,0.724l3.48,3.594l-0.855,5.059l4.34,-2.377l4.312,2.404l-0.797,-5.062l3.52,-3.575l-4.832,-0.752l-2.139,-4.611Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.029,1l-2.187,4.596l-4.842,0.724l3.48,3.594l-0.855,5.059l4.34,-2.377l4.312,2.404l-0.797,-5.062l3.52,-3.575l-4.832,-0.752l-2.139,-4.611Zm-0.011,2.351l-1.273,2.674c-0.143,0.301 -0.426,0.51 -0.755,0.56l-2.919,0.436l2.128,2.197c0.221,0.229 0.321,0.549 0.267,0.863l-0.511,3.023l2.529,-1.385c0.302,-0.166 0.667,-0.164 0.968,0.003l2.518,1.404l-0.477,-3.033c-0.05,-0.313 0.052,-0.631 0.275,-0.857l2.151,-2.185l-2.905,-0.452c-0.33,-0.051 -0.613,-0.264 -0.753,-0.567l-1.243,-2.681Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-text.svg b/.icons/kora/actions/16/draw-text.svg
new file mode 120000
index 000000000..36a013999
--- /dev/null
+++ b/.icons/kora/actions/16/draw-text.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-trace-background.svg b/.icons/kora/actions/16/draw-trace-background.svg
new file mode 100644
index 000000000..4976c50c1
--- /dev/null
+++ b/.icons/kora/actions/16/draw-trace-background.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M1.424,2.671c0,-0.689 0.558,-1.247 1.247,-1.247l10.658,0c0.689,0 1.247,0.558 1.247,1.247l-0,11.433l-13.152,0l0,-11.433Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M16,16l0,-8c0,0 -4,6 -16,6l0,2l16,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-triangle.svg b/.icons/kora/actions/16/draw-triangle.svg
new file mode 100644
index 000000000..6ede6ff54
--- /dev/null
+++ b/.icons/kora/actions/16/draw-triangle.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,3l0,10l12,0l-12,-10Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,3l0,10l12,0l-12,-10Zm1,9l8.238,0l-8.238,-6.865l0,6.865Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-triangle1.svg b/.icons/kora/actions/16/draw-triangle1.svg
new file mode 120000
index 000000000..293e17ffa
--- /dev/null
+++ b/.icons/kora/actions/16/draw-triangle1.svg
@@ -0,0 +1 @@
+pan-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-triangle2.svg b/.icons/kora/actions/16/draw-triangle2.svg
new file mode 120000
index 000000000..a97e184da
--- /dev/null
+++ b/.icons/kora/actions/16/draw-triangle2.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-triangle3.svg b/.icons/kora/actions/16/draw-triangle3.svg
new file mode 120000
index 000000000..687a8fb01
--- /dev/null
+++ b/.icons/kora/actions/16/draw-triangle3.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-triangle4.svg b/.icons/kora/actions/16/draw-triangle4.svg
new file mode 120000
index 000000000..2603a4917
--- /dev/null
+++ b/.icons/kora/actions/16/draw-triangle4.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/draw-use-pressure.svg b/.icons/kora/actions/16/draw-use-pressure.svg
new file mode 100644
index 000000000..9304dd55f
--- /dev/null
+++ b/.icons/kora/actions/16/draw-use-pressure.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.897,12.51l1.077,2.305l1.216,-2.337l-0.013,-7.939l-2.294,0.032l0.014,7.939Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M16,16l0,-8c0,0 -3.57,6.954 -8,6.993c-3.404,0.03 -3.832,-3.608 -8,-3.636l0,4.643l16,0Zm-6.822,-14.242c-0.001,-0.33 -0.266,-0.59 -0.595,-0.585l-1.111,0.019c-0.335,0.011 -0.594,0.274 -0.593,0.604l0.003,1.646l2.293,-0.032l0.003,-1.652Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-use-tilt.svg b/.icons/kora/actions/16/draw-use-tilt.svg
new file mode 100644
index 000000000..a7aa93297
--- /dev/null
+++ b/.icons/kora/actions/16/draw-use-tilt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.928,13.462l3.572,-0l-0.036,-1.694c-0.006,-0.276 0.214,-0.504 0.49,-0.51c0.275,-0.006 0.504,0.213 0.51,0.489l0.058,2.715l-13.166,-0l4.332,-13.138l2.435,0.62c0.268,0.068 0.43,0.34 0.362,0.607c-0.068,0.268 -0.341,0.43 -0.608,0.362l-1.532,-0.39l-1.318,3.999c2.81,1.196 4.713,3.884 4.901,6.94Zm-7.189,-0l6.003,-0c-0.183,-2.545 -1.761,-4.781 -4.087,-5.811l-1.916,5.811Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/draw-watercolor.svg b/.icons/kora/actions/16/draw-watercolor.svg
new file mode 100644
index 000000000..0e589da9a
--- /dev/null
+++ b/.icons/kora/actions/16/draw-watercolor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M13.056,8.456c-0.389,1.277 -1.361,2.371 -1.781,3.25c-0.147,0.261 -0.219,0.558 -0.219,0.875c-0,1.039 0.892,1.875 2,1.875c1.108,-0 2,-0.836 2,-1.875c-0,-0.317 -0.103,-0.614 -0.25,-0.875c-0.42,-0.879 -1.361,-1.973 -1.75,-3.25Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.713,10.708c0.943,-0.25 1.913,0.89 1.721,1.935c-0.196,1.069 -1.315,1.454 -1.992,1.673c-0.847,0.274 -3.498,0.06 -3.498,0.06c0,0 1.812,-0.555 2.169,-1.723c0.31,-1.014 0.865,-1.751 1.6,-1.945Zm8.003,-8.988c0.309,-0.245 0.75,-0.232 1.043,0.031c0.314,0.28 0.716,0.642 1.029,0.923c0.294,0.264 0.354,0.703 0.142,1.036c-0.39,0.626 -1.021,1.594 -1.509,2.094c-0.993,1.017 -3.25,2.241 -4.255,3.266c-0.462,0.471 -1.099,1.306 -1.542,1.91c-0.136,0.181 -0.343,0.296 -0.568,0.318c-0.226,0.022 -0.45,-0.052 -0.618,-0.204c-0.059,-0.051 -0.117,-0.103 -0.174,-0.155c-0.169,-0.152 -0.266,-0.367 -0.269,-0.594c-0.001,-0.227 0.092,-0.444 0.258,-0.599c0.554,-0.503 1.317,-1.226 1.737,-1.734c0.912,-1.105 1.881,-3.465 2.788,-4.558c0.449,-0.543 1.353,-1.279 1.938,-1.734Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/dynamic-amarok.svg b/.icons/kora/actions/16/dynamic-amarok.svg
new file mode 120000
index 000000000..26f669677
--- /dev/null
+++ b/.icons/kora/actions/16/dynamic-amarok.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/earthquake.svg b/.icons/kora/actions/16/earthquake.svg
new file mode 100644
index 000000000..1f9739a9e
--- /dev/null
+++ b/.icons/kora/actions/16/earthquake.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" cx="8" cy="8" r="7.009"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.202,9.127l3.245,-3.87l0.332,1.102l-4.105,4.982l-1.432,-6.381l-3.437,9.273l-2.059,-7.23l-2.517,2.587l-0.238,-1.176l3.243,-3.351l1.696,5.956l3.548,-9.573l1.724,7.681Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-add.svg b/.icons/kora/actions/16/edit-add.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-bomb.svg b/.icons/kora/actions/16/edit-bomb.svg
new file mode 100644
index 000000000..1045c51a5
--- /dev/null
+++ b/.icons/kora/actions/16/edit-bomb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" cx="7.455" cy="8.532" r="4.718"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15,1c-0.989,0.204 -1.907,0.782 -2.449,1.617c-0.188,-0.084 -0.331,-0.117 -0.551,-0.117c-0.156,0 -0.304,0.03 -0.445,0.074c-0.279,0.104 -0.524,0.217 -0.756,0.332c-0.999,-0.591 -2.138,-0.904 -3.299,-0.906c-3.566,0 -6.5,2.934 -6.5,6.5c0,3.566 2.934,6.5 6.5,6.5c3.566,0 6.5,-2.934 6.5,-6.5c-0.002,-1.083 -0.275,-2.149 -0.793,-3.1c0.088,-0.288 0.164,-0.599 0.219,-0.955c0.044,-0.141 0.074,-0.289 0.074,-0.445c0,-0.336 -0.01,-0.471 -0.195,-0.721c0.401,-0.654 0.937,-1.082 1.695,-1.279l0,-1Zm-7.545,2.814c2.604,0 4.718,2.114 4.718,4.718c-0,2.604 -2.114,4.718 -4.718,4.718c-2.604,0 -4.718,-2.114 -4.718,-4.718c-0,-2.604 2.114,-4.718 4.718,-4.718Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-clear-all.svg b/.icons/kora/actions/16/edit-clear-all.svg
new file mode 120000
index 000000000..cc1037fce
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clear-all.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-clear-history.svg b/.icons/kora/actions/16/edit-clear-history.svg
new file mode 100644
index 000000000..371d37ff4
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clear-history.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.523,7.361l3.124,-4.444c0.172,-0.278 0.538,-0.364 0.816,-0.192c0.279,0.173 0.365,0.539 0.192,0.817l-3.089,4.388l0.954,1.185c0.058,0.071 0.096,0.157 0.109,0.248c-0,-0 0.461,3.278 -2.201,5.2c-0.071,0.052 -0.155,0.083 -0.242,0.092c-4.22,0.431 -7.091,-2.966 -7.702,-4.64c-0.048,-0.13 -0.039,-0.274 0.023,-0.397c0.062,-0.123 0.173,-0.215 0.305,-0.254c2.448,-0.721 4.138,-1.185 5.135,-2.325c0.129,-0.147 0.332,-0.206 0.52,-0.149c0.752,0.225 1.54,0.427 2.056,0.471Zm-2.043,0.569c-1.029,1.013 -2.61,1.565 -4.832,2.229c0.816,1.502 3.103,3.772 6.302,3.514c1.78,-1.368 1.743,-3.495 1.702,-4.04l-1.132,-1.379c-0.391,-0.031 -1.234,-0.118 -2.04,-0.324Zm-5.433,-3.606c0.876,-0 1.587,0.711 1.587,1.588c0,0.876 -0.711,1.587 -1.587,1.587c-0.876,0 -1.588,-0.711 -1.588,-1.587c0,-0.877 0.712,-1.588 1.588,-1.588Zm2.488,-2.344c0.574,-0 1.04,0.466 1.04,1.04c-0,0.574 -0.466,1.04 -1.04,1.04c-0.575,0 -1.041,-0.466 -1.041,-1.04c0,-0.574 0.466,-1.04 1.041,-1.04Zm-3.677,-0.628c0.605,-0 1.095,0.49 1.095,1.095c0,0.604 -0.49,1.095 -1.095,1.095c-0.604,-0 -1.095,-0.491 -1.095,-1.095c0,-0.605 0.491,-1.095 1.095,-1.095Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-clear-list.svg b/.icons/kora/actions/16/edit-clear-list.svg
new file mode 100644
index 000000000..c6be801be
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clear-list.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,5l1,0c0.28,0 0.541,0.1 0.721,0.281l1.279,1.278l1.279,-1.278c0.18,-0.181 0.441,-0.281 0.721,-0.281l1,0l0,1c0,0.276 -0.099,0.538 -0.279,0.719l-1.281,1.281l1.281,1.281c0.18,0.181 0.279,0.443 0.279,0.719l0,1l-1,0c-0.28,0 -0.541,-0.1 -0.721,-0.281l-1.279,-1.285l-1.279,1.285c-0.18,0.181 -0.441,0.281 -0.721,0.281l-1,0l0,-1c0,-0.276 0.099,-0.538 0.279,-0.719l1.282,-1.281l-1.282,-1.281c-0.18,-0.181 -0.279,-0.443 -0.279,-0.719l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-clear-locationbar-ltr.svg b/.icons/kora/actions/16/edit-clear-locationbar-ltr.svg
new file mode 120000
index 000000000..beaae7968
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clear-locationbar-ltr.svg
@@ -0,0 +1 @@
+edit-clear-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-clear-locationbar-rtl.svg b/.icons/kora/actions/16/edit-clear-locationbar-rtl.svg
new file mode 120000
index 000000000..00150527a
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clear-locationbar-rtl.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-clear-rtl.svg b/.icons/kora/actions/16/edit-clear-rtl.svg
new file mode 100644
index 000000000..5e48e000f
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clear-rtl.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M11,2l5,6l-5,6l-11,0l0,-12l11,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,5l-1,0c-0.28,0 -0.53,0.11 -0.71,0.29l-1.29,1.3l-1.29,-1.3c-0.18,-0.18 -0.43,-0.29 -0.71,-0.29l-1,0l0,1c0,0.28 0.11,0.53 0.29,0.71l1.3,1.29l-1.3,1.29c-0.18,0.18 -0.29,0.43 -0.29,0.71l0,1l1,0c0.28,0 0.53,-0.11 0.71,-0.29l1.29,-1.3l1.29,1.3c0.18,0.18 0.43,0.29 0.71,0.29l1,0l0,-1c0,-0.28 -0.11,-0.53 -0.29,-0.71l-1.3,-1.29l1.3,-1.29c0.18,-0.18 0.29,-0.43 0.29,-0.71l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-clear.svg b/.icons/kora/actions/16/edit-clear.svg
new file mode 100644
index 000000000..18ef5c6d0
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clear.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,2l-5,6l5,6l11,0l0,-12l-11,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,5l1,0c0.28,0 0.53,0.11 0.71,0.29l1.29,1.3l1.29,-1.3c0.18,-0.18 0.43,-0.29 0.71,-0.29l1,0l0,1c0,0.28 -0.11,0.53 -0.29,0.71l-1.3,1.29l1.3,1.29c0.18,0.18 0.29,0.43 0.29,0.71l0,1l-1,0c-0.28,0 -0.53,-0.11 -0.71,-0.29l-1.29,-1.3l-1.29,1.3c-0.18,0.18 -0.43,0.29 -0.71,0.29l-1,0l0,-1c0,-0.28 0.11,-0.53 0.29,-0.71l1.3,-1.29l-1.3,-1.29c-0.18,-0.18 -0.29,-0.43 -0.29,-0.71l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-clone-unlink.svg b/.icons/kora/actions/16/edit-clone-unlink.svg
new file mode 100644
index 000000000..6f5488a94
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clone-unlink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.585,1.959l6.108,0l3.083,3.648l-0,2.705l-0.974,0l-0,-2.415l-2.516,-0.025l-0,-2.939l-6.254,0l-0,11.693l5.056,0l0,0.975l-4.503,0c-0.844,0 -1.528,-0.684 -1.528,-1.527l0,-10.588c0,-0.405 0.161,-0.794 0.448,-1.08c0.286,-0.286 0.675,-0.447 1.08,-0.447Zm6.161,8.483l-0,-0.341c-0,-1.5 1.5,-1.5 1.5,-1.5c-0,0 1.5,0 1.5,1.5l-0,1.5l0.5,0c0.5,0 0.5,0.5 0.5,0.5l-0,3c-0,0 -0,0.5 -0.5,0.5l-4,0c-0.5,0 -0.5,-0.5 -0.5,-0.5l-0,-3c-0,0 -0,-0.5 0.5,-0.5l2.5,0l-0,-1.5c-0,0 -0,-0.5 -0.5,-0.5c-0.5,0 -0.5,0.5 -0.5,0.5l-0,0.341l-1,0Zm-1.127,-8.628l-1.603,0l-0,-0.44l-6.254,0l-0,11.693l1.158,0l-0,0.974l-0.605,0c-0.843,0 -1.527,-0.683 -1.527,-1.527l-0,-10.588c-0,-0.405 0.161,-0.793 0.447,-1.08c0.287,-0.286 0.675,-0.447 1.08,-0.447l6.108,0l1.196,1.415Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-clone.svg b/.icons/kora/actions/16/edit-clone.svg
new file mode 100644
index 000000000..68eac4b1c
--- /dev/null
+++ b/.icons/kora/actions/16/edit-clone.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.585,1.959l6.108,0l3.083,3.648l-0,2.705l-0.974,-0l-0,-2.415l-2.516,-0.025l-0,-2.939l-6.254,-0l-0,11.693l5.056,-0l0,0.975l-4.503,0c-0.844,0 -1.528,-0.684 -1.528,-1.527l0,-10.588c0,-0.405 0.161,-0.794 0.448,-1.08c0.286,-0.286 0.675,-0.447 1.08,-0.447Zm7.661,6.642c-0,0 1.5,0 1.5,1.5l-0,1.5l0.5,0c0.5,0 0.5,0.5 0.5,0.5l-0,3c-0,0 -0,0.5 -0.5,0.5l-4,0c-0.5,0 -0.5,-0.5 -0.5,-0.5l-0,-3c-0,0 -0,-0.5 0.5,-0.5l0.5,0l-0,-1.5c-0,-1.5 1.5,-1.5 1.5,-1.5Zm-2.627,-6.787l-1.603,-0l-0,-0.44l-6.254,-0l-0,11.693l1.158,0l-0,0.974l-0.605,0c-0.843,0 -1.527,-0.683 -1.527,-1.527l-0,-10.588c-0,-0.405 0.161,-0.793 0.447,-1.08c0.287,-0.286 0.675,-0.447 1.08,-0.447l6.108,0l1.196,1.415Zm2.627,7.787c-0.5,0 -0.5,0.5 -0.5,0.5l-0,1.5l1,0l-0,-1.5c-0,0 -0,-0.5 -0.5,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-comment.svg b/.icons/kora/actions/16/edit-comment.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/edit-comment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-copy.svg b/.icons/kora/actions/16/edit-copy.svg
new file mode 100644
index 000000000..3ec988374
--- /dev/null
+++ b/.icons/kora/actions/16/edit-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.585,1.959l6.108,-0l3.083,3.648l-0,8.467c-0,0.843 -0.684,1.527 -1.527,1.527l-7.664,-0c-0.844,-0 -1.528,-0.684 -1.528,-1.527l-0,-10.588c-0,-0.405 0.161,-0.794 0.448,-1.08c0.286,-0.286 0.675,-0.447 1.08,-0.447Zm-0.553,0.974l6.254,-0l-0,2.939l2.516,0.025l-0,8.729l-8.77,-0l-0,-11.693Zm5.587,-1.119l-1.603,-0l-0,-0.44l-6.254,-0l-0,11.693l1.158,-0l-0,0.974l-0.605,-0c-0.843,-0 -1.527,-0.683 -1.527,-1.527l-0,-10.588c-0,-0.405 0.161,-0.793 0.447,-1.08c0.287,-0.286 0.675,-0.447 1.08,-0.447l6.108,0l1.196,1.415Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-cut.svg b/.icons/kora/actions/16/edit-cut.svg
new file mode 100644
index 000000000..1cafe2189
--- /dev/null
+++ b/.icons/kora/actions/16/edit-cut.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.5,11.861c0,1.38 1.12,2.5 2.5,2.5c1.38,0 2.5,-1.12 2.5,-2.5c0,-0.45 -0.14,-0.86 -0.34,-1.22l1.84,-1.97l1.84,1.97c-0.2,0.36 -0.34,0.77 -0.34,1.22c0,1.38 1.12,2.5 2.5,2.5c1.38,0 2.5,-1.12 2.5,-2.5c0,-1.38 -1.12,-2.5 -2.5,-2.5c-0.23,0 -0.44,0.04 -0.66,0.09l-2.06,-2.12l4.041,-4.748l0,-0.944l-0.965,0.21l-7.696,7.602c-0.21,-0.05 -0.43,-0.09 -0.66,-0.09c-1.38,0 -2.5,1.12 -2.5,2.5Zm0.686,0c0,-0.998 0.816,-1.814 1.814,-1.814c0.998,0 1.814,0.816 1.814,1.814c0,0.998 -0.816,1.814 -1.814,1.814c-0.998,0 -1.814,-0.816 -1.814,-1.814Zm0.555,-9.278l3.608,4.089l0.974,-1.008l-3.766,-3.837l-0.816,-0.188l0,0.944Zm7.445,9.278c0,-0.998 0.816,-1.814 1.814,-1.814c0.998,0 1.814,0.816 1.814,1.814c0,0.998 -0.816,1.814 -1.814,1.814c-0.998,0 -1.814,-0.816 -1.814,-1.814Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-delete-remove.svg b/.icons/kora/actions/16/edit-delete-remove.svg
new file mode 120000
index 000000000..e3a40683f
--- /dev/null
+++ b/.icons/kora/actions/16/edit-delete-remove.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-delete-shred.svg b/.icons/kora/actions/16/edit-delete-shred.svg
new file mode 100644
index 000000000..4e2d20e3a
--- /dev/null
+++ b/.icons/kora/actions/16/edit-delete-shred.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M2,9.991l1.083,-0l-0,4l-1.083,-0l0,-4Zm2.166,-0l1.082,-0l0,4l-1.082,-0l-0,-4Zm2.165,-0l1.083,-0l-0,4l-1.083,-0l0,-4Zm2.166,-0l1.082,-0l0,4l-1.082,-0l-0,-4Zm2.165,-0l1.083,-0l-0,4l-1.083,-0l0,-4Zm2.255,-0l1.083,-0l-0,4l-1.083,-0l0,-4Zm-10.917,-1.991l12,0l0,1l-12,0l0,-1Zm-0.008,-0.828l0,-4.752c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089l-0,2.375l-1.093,0l0,-2.049l-2.82,-0.029l-0,-3.294l-7.01,0l-0,5.372l-1.093,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-delete.svg b/.icons/kora/actions/16/edit-delete.svg
new file mode 100644
index 000000000..e65e05a85
--- /dev/null
+++ b/.icons/kora/actions/16/edit-delete.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M14.208,0.483l-2.258,15.034l-7.82,-0l-2.337,-15.034l12.415,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.208,0.483l-2.258,15.034l-7.82,-0l-2.337,-15.034l12.415,-0Zm-1.25,1.09l-9.801,-0l1.988,12.819l5.875,0.01l1.938,-12.829Zm-4.099,8.202l-2.8,-0.496l-0.502,2.834l2.8,0.496l0.502,-2.834Zm1.541,-4.634l-2.555,1.113l1.149,2.639l2.556,-1.114l-1.15,-2.638Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/edit-download.svg b/.icons/kora/actions/16/edit-download.svg
new file mode 100644
index 000000000..1377f53d6
--- /dev/null
+++ b/.icons/kora/actions/16/edit-download.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0c4.415,0 8,3.585 8,8c0,4.415 -3.585,8 -8,8c-4.415,0 -8,-3.585 -8,-8c0,-4.415 3.585,-8 8,-8Zm0,0.818c-3.964,-0 -7.182,3.218 -7.182,7.182c0,3.964 3.218,7.182 7.182,7.182c3.964,0 7.182,-3.218 7.182,-7.182c0,-3.964 -3.218,-7.182 -7.182,-7.182Zm0,9.676l3.124,-3.942c0.305,-0.383 0.864,-0.448 1.248,-0.144c0.384,0.305 0.449,0.864 0.144,1.247l-3.816,4.814c-0.176,0.222 -0.437,0.337 -0.7,0.336c-0.264,0.001 -0.524,-0.114 -0.701,-0.336l-3.815,-4.813c-0.305,-0.384 -0.24,-0.943 0.144,-1.247c0.384,-0.305 0.943,-0.24 1.248,0.143l3.124,3.942Zm0,-4.431l1.583,-1.997c0.227,-0.286 0.642,-0.334 0.928,-0.108c0.286,0.227 0.334,0.643 0.107,0.928l-2.097,2.646c-0.131,0.165 -0.325,0.25 -0.521,0.25c-0.196,0 -0.391,-0.085 -0.521,-0.25l-2.097,-2.646c-0.227,-0.285 -0.179,-0.701 0.107,-0.928c0.285,-0.226 0.701,-0.178 0.928,0.108l1.583,1.997Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-duplicate.svg b/.icons/kora/actions/16/edit-duplicate.svg
new file mode 100644
index 000000000..69ed8ecc2
--- /dev/null
+++ b/.icons/kora/actions/16/edit-duplicate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,7.403c-0,-0.372 0.148,-0.729 0.411,-0.992c0.263,-0.263 0.62,-0.411 0.992,-0.411l6.194,0c0.372,-0 0.729,0.148 0.992,0.411c0.263,0.263 0.411,0.62 0.411,0.992l0,6.194c0,0.372 -0.148,0.729 -0.411,0.992c-0.263,0.263 -0.62,0.411 -0.992,0.411l-6.194,0c-0.372,0 -0.729,-0.148 -0.992,-0.411c-0.263,-0.263 -0.411,-0.62 -0.411,-0.992l0,-6.194Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.403,1c-0.372,-0 -0.729,0.148 -0.992,0.411c-0.263,0.263 -0.411,0.62 -0.411,0.992l0,6.194c-0,0.372 0.148,0.729 0.411,0.992c0.263,0.263 0.62,0.411 0.992,0.411l2.597,0l0,-3.597c0,-0.775 0.628,-1.403 1.403,-1.403l3.597,0l0,-2.597c-0,-0.372 -0.148,-0.729 -0.411,-0.992c-0.263,-0.263 -0.62,-0.411 -0.992,-0.411l-6.194,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-entry.svg b/.icons/kora/actions/16/edit-entry.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/edit-entry.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-find-mail.svg b/.icons/kora/actions/16/edit-find-mail.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/edit-find-mail.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-find-project.svg b/.icons/kora/actions/16/edit-find-project.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/edit-find-project.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-find-replace.svg b/.icons/kora/actions/16/edit-find-replace.svg
new file mode 100644
index 000000000..07f3bbadd
--- /dev/null
+++ b/.icons/kora/actions/16/edit-find-replace.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.258,2.591c2.332,-0 4.25,1.918 4.25,4.25c-0.001,0.859 -0.445,1.919 -0.847,2.502l2.932,2.74c0.149,0.145 0.234,0.345 0.234,0.554c-0,0.424 -0.349,0.772 -0.773,0.772c-0.21,0 -0.412,-0.085 -0.557,-0.237l-2.734,-2.926c-0.585,0.402 -1.645,0.845 -2.505,0.845c-2.331,0 -4.25,-1.919 -4.25,-4.25c-0,-2.332 1.919,-4.25 4.25,-4.25Zm-7.085,8l0,2l2,-0l0,-2l-2,-0Zm7.085,-7.153c-1.867,0 -3.402,1.536 -3.402,3.403c-0,1.867 1.535,3.402 3.402,3.402c1.867,0 3.403,-1.535 3.403,-3.402c-0,-1.867 -1.536,-3.403 -3.403,-3.403Zm-7.085,3.153l0,2l2,-0l0,-2l-2,-0Zm0,-4l2,-0l0,2l-2,-0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-find-user.svg b/.icons/kora/actions/16/edit-find-user.svg
new file mode 120000
index 000000000..df1acb1ec
--- /dev/null
+++ b/.icons/kora/actions/16/edit-find-user.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-find.svg b/.icons/kora/actions/16/edit-find.svg
new file mode 100644
index 000000000..9606f10dd
--- /dev/null
+++ b/.icons/kora/actions/16/edit-find.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.5,1c-3.017,0 -5.5,2.483 -5.5,5.5c0,3.017 2.483,5.5 5.5,5.5c1.113,0 2.485,-0.573 3.241,-1.093l3.538,3.786c0.188,0.196 0.449,0.307 0.721,0.307c0.549,0 1,-0.451 1,-1c0,-0.27 -0.109,-0.529 -0.303,-0.717l-3.794,-3.545c0.521,-0.755 1.095,-2.126 1.097,-3.238c0,-3.017 -2.483,-5.5 -5.5,-5.5Zm0,1.097c2.416,0 4.403,1.987 4.403,4.403c0,2.416 -1.987,4.403 -4.403,4.403c-2.416,-0 -4.403,-1.987 -4.403,-4.403c0,-2.416 1.987,-4.403 4.403,-4.403Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-flag.svg b/.icons/kora/actions/16/edit-flag.svg
new file mode 120000
index 000000000..c8171f589
--- /dev/null
+++ b/.icons/kora/actions/16/edit-flag.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-guides.svg b/.icons/kora/actions/16/edit-guides.svg
new file mode 100644
index 000000000..b8f22d63a
--- /dev/null
+++ b/.icons/kora/actions/16/edit-guides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.704,0.354c-0.454,-0 -0.889,0.18 -1.21,0.501c-0.321,0.321 -0.502,0.757 -0.502,1.211c0,2.942 0,8.926 0,11.868c0,0.946 0.767,1.712 1.712,1.712c2.285,0 6.307,0 8.592,0c0.945,0 1.712,-0.766 1.712,-1.712c-0,-3.137 -0,-9.491 -0,-9.491l-3.457,-4.089l-6.847,-0Zm-0.619,1.092l-0,13.108l9.83,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-7.01,0Zm1.386,10.643l-0,-9.53c-0,-0.276 0.224,-0.5 0.5,-0.5c0.276,-0 0.5,0.224 0.5,0.5l-0,9.53l6.439,-0c0.275,-0 0.5,0.224 0.5,0.5c-0,0.276 -0.225,0.5 -0.5,0.5l-6.439,-0l-0,0.593c-0,0.276 -0.224,0.5 -0.5,0.5c-0.276,-0 -0.5,-0.224 -0.5,-0.5l-0,-0.593l-0.453,-0c-0.276,-0 -0.5,-0.224 -0.5,-0.5c0,-0.276 0.224,-0.5 0.5,-0.5l0.453,-0Zm2.283,-2.946l3.12,-1.438l-0,2.876l-3.12,-1.438Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-image-face-add.svg b/.icons/kora/actions/16/edit-image-face-add.svg
new file mode 100644
index 000000000..4b78824d5
--- /dev/null
+++ b/.icons/kora/actions/16/edit-image-face-add.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.162,12.162l-0,-2.115c-0,-0.317 0.257,-0.574 0.574,-0.574c0.318,-0 0.575,0.257 0.575,0.574l-0,2.115l2.115,-0c0.317,-0 0.574,0.257 0.574,0.574c0,0.317 -0.257,0.574 -0.574,0.574l-2.115,0l-0,2.116c-0,0.317 -0.257,0.574 -0.575,0.574c-0.317,0 -0.574,-0.257 -0.574,-0.574l-0,-2.116l-2.115,0c-0.317,0 -0.574,-0.257 -0.574,-0.574c-0,-0.317 0.257,-0.574 0.574,-0.574l2.115,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.147,15.26l-6.065,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,6.695l-0.895,-0.002l0,-6.613c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l6.003,0l-0.018,0.895Zm-6.334,-7.981c1.951,2.377 2.39,3.907 5.187,3.88c2.846,-0.027 3.048,-1.524 5.171,-3.871c0.185,-0.204 0.169,-0.521 -0.035,-0.706c-0.205,-0.185 -0.521,-0.169 -0.707,0.035c-0.963,1.065 -1.803,1.868 -2.58,2.404c-0.705,0.485 -1.345,0.743 -1.981,0.746c-0.628,0.003 -1.242,-0.248 -1.902,-0.725c-0.731,-0.53 -1.505,-1.331 -2.38,-2.397c-0.175,-0.213 -0.49,-0.244 -0.703,-0.069c-0.214,0.175 -0.245,0.49 -0.07,0.703Zm2.885,-4.015c0.791,-0 1.433,0.642 1.433,1.434c0,0.791 -0.642,1.433 -1.433,1.433c-0.791,0 -1.434,-0.642 -1.434,-1.433c0,-0.792 0.643,-1.434 1.434,-1.434Zm4.604,-0c0.791,-0 1.434,0.642 1.434,1.434c-0,0.791 -0.643,1.433 -1.434,1.433c-0.791,0 -1.433,-0.642 -1.433,-1.433c-0,-0.792 0.642,-1.434 1.433,-1.434Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-image-face-detect.svg b/.icons/kora/actions/16/edit-image-face-detect.svg
new file mode 100644
index 000000000..1bfdb00b2
--- /dev/null
+++ b/.icons/kora/actions/16/edit-image-face-detect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-11.552,5.542c1.951,2.377 2.39,3.906 5.187,3.879c2.846,-0.026 3.048,-1.524 5.171,-3.871c0.185,-0.204 0.169,-0.521 -0.035,-0.706c-0.205,-0.185 -0.521,-0.169 -0.707,0.036c-0.963,1.064 -1.803,1.868 -2.58,2.403c-0.705,0.485 -1.345,0.744 -1.981,0.746c-0.628,0.003 -1.242,-0.247 -1.902,-0.725c-0.731,-0.53 -1.505,-1.33 -2.38,-2.397c-0.175,-0.213 -0.49,-0.244 -0.703,-0.069c-0.214,0.175 -0.245,0.49 -0.07,0.704Zm2.885,-4.016c0.791,0 1.433,0.643 1.433,1.434c0,0.791 -0.642,1.433 -1.433,1.433c-0.791,0 -1.434,-0.642 -1.434,-1.433c0,-0.791 0.643,-1.434 1.434,-1.434Zm4.604,0c0.791,0 1.434,0.643 1.434,1.434c-0,0.791 -0.643,1.433 -1.434,1.433c-0.791,0 -1.433,-0.642 -1.433,-1.433c-0,-0.791 0.642,-1.434 1.433,-1.434Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-image-face-recognize.svg b/.icons/kora/actions/16/edit-image-face-recognize.svg
new file mode 100644
index 000000000..4bdf11a3a
--- /dev/null
+++ b/.icons/kora/actions/16/edit-image-face-recognize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-6.843,10.445c-0.038,0 -0.057,-0.018 -0.057,-0.056l0,-0.952c0,-0.037 0.019,-0.056 0.057,-0.056l0.956,0c0.038,0 0.057,0.019 0.057,0.056l-0,0.952c-0,0.038 -0.019,0.056 -0.057,0.056l-0.956,0Zm-0,-1.65c-0.038,-0 -0.057,-0.019 -0.057,-0.056l0,-0.605c0,-0.097 0.004,-0.186 0.01,-0.267c0.006,-0.082 0.019,-0.159 0.037,-0.232c0.019,-0.074 0.045,-0.147 0.078,-0.219c0.033,-0.071 0.076,-0.145 0.129,-0.22l0.834,-1.158c0.15,-0.2 0.225,-0.397 0.225,-0.591c0,-0.237 -0.082,-0.427 -0.248,-0.567c-0.166,-0.141 -0.333,-0.211 -0.502,-0.211c-0.225,-0 -0.416,0.073 -0.572,0.22c-0.156,0.135 -0.234,0.383 -0.234,0.746c-0,0.037 -0.019,0.056 -0.057,0.056l-0.956,-0c-0.038,-0 -0.056,-0.019 -0.056,-0.056l-0,-0.188c-0,-0.519 0.181,-0.955 0.544,-1.308c0.362,-0.359 0.79,-0.539 1.284,-0.539c0.475,-0 0.904,0.169 1.285,0.506c0.388,0.332 0.581,0.782 0.581,1.351c0,0.39 -0.103,0.729 -0.309,1.017l-0.858,1.172c-0.097,0.147 -0.145,0.333 -0.145,0.558l-0,0.535c-0,0.037 -0.019,0.056 -0.057,0.056l-0.956,-0Zm-1.824,-8.735c0.791,-0 1.433,0.642 1.433,1.433c0,0.792 -0.642,1.434 -1.433,1.434c-0.791,0 -1.434,-0.642 -1.434,-1.434c0,-0.791 0.643,-1.433 1.434,-1.433Zm4.604,-0c0.791,-0 1.434,0.642 1.434,1.433c-0,0.792 -0.643,1.434 -1.434,1.434c-0.791,0 -1.433,-0.642 -1.433,-1.434c-0,-0.791 0.642,-1.433 1.433,-1.433Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-image-face-show.svg b/.icons/kora/actions/16/edit-image-face-show.svg
new file mode 100644
index 000000000..85eaed247
--- /dev/null
+++ b/.icons/kora/actions/16/edit-image-face-show.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.001,2.794c-2.093,0 -3.798,1.774 -3.867,3.993c-0.046,0.012 -0.103,0.035 -0.148,0.069c-0.481,0.263 -0.431,0.913 -0.099,1.668c0.263,0.618 0.556,1.158 0.991,1.146c0.32,2.025 2.201,3.536 3.112,3.536c0.911,-0 2.912,-1.977 3.158,-3.536c0.423,0.012 0.688,-0.542 0.951,-1.16c0.332,-0.755 0.41,-1.391 -0.071,-1.654c-0.045,-0.034 -0.091,-0.057 -0.148,-0.069c-0.057,-2.219 -1.774,-3.993 -3.867,-3.993l-0.012,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-line-width.svg b/.icons/kora/actions/16/edit-line-width.svg
new file mode 100644
index 000000000..2a2a509f9
--- /dev/null
+++ b/.icons/kora/actions/16/edit-line-width.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.003,2.003l0,0.998l11.997,0l0,-1.001l-11.997,0.003Zm0,3.996l0,2.003l11.997,-0l0,-2.003l-11.997,-0Zm0,5l0,3.001l11.997,0l0,-3.001l-11.997,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-link.svg b/.icons/kora/actions/16/edit-link.svg
new file mode 100644
index 000000000..7c2f1837b
--- /dev/null
+++ b/.icons/kora/actions/16/edit-link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,3c-5,0 -5,5 -5,5c0,0 0,5 5,5l2,0l-0.133,-1.227l-2.267,0c-3.399,0 -3.399,-3.773 -3.399,-3.773c-0,0 -0,-3.773 3.399,-3.773l2.267,-0l0.133,-1.227l-2,0Zm4,0l0.133,1.227l2.267,-0c3.399,-0 3.399,3.773 3.399,3.773c0,0 0,3.773 -3.399,3.773l-2.267,0l-0.133,1.227l2,0c5,0 5,-5 5,-5c0,0 0,-5 -5,-5l-2,0Zm-3.009,4c-0.263,-0 -0.515,0.104 -0.701,0.29c-0.186,0.186 -0.29,0.438 -0.29,0.701c0,0.006 0,0.012 0,0.018c-0,0.263 0.104,0.515 0.29,0.701c0.186,0.186 0.438,0.29 0.701,0.29c1.112,0 2.906,0 4.018,0c0.263,0 0.515,-0.104 0.701,-0.29c0.186,-0.186 0.29,-0.438 0.29,-0.701c0,-0.006 0,-0.012 0,-0.018c0,-0.263 -0.104,-0.515 -0.29,-0.701c-0.186,-0.186 -0.438,-0.29 -0.701,-0.29c-1.112,-0 -2.906,-0 -4.018,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-map.svg b/.icons/kora/actions/16/edit-map.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/edit-map.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-mark.svg b/.icons/kora/actions/16/edit-mark.svg
new file mode 120000
index 000000000..c8171f589
--- /dev/null
+++ b/.icons/kora/actions/16/edit-mark.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-move.svg b/.icons/kora/actions/16/edit-move.svg
new file mode 100644
index 000000000..fcf3ddfb5
--- /dev/null
+++ b/.icons/kora/actions/16/edit-move.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.585,1.959l6.108,0l3.083,3.648l-0,8.467c-0,0.843 -0.684,1.527 -1.527,1.527l-7.664,-0c-0.844,-0 -1.528,-0.684 -1.528,-1.527l-0,-10.588c-0,-0.405 0.161,-0.794 0.448,-1.08c0.286,-0.286 0.675,-0.447 1.08,-0.447Zm-0.553,0.974l6.254,-0l-0,2.939l2.516,0.025l-0,8.729l-8.77,-0l-0,-11.693Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10.619,1.814l-1.603,-0l0,-0.44l-6.254,-0l0,11.693l1.158,0l0,0.974l-0.605,0c-0.843,0 -1.527,-0.683 -1.527,-1.527l0,-10.588c0,-0.405 0.161,-0.793 0.447,-1.08c0.287,-0.286 0.675,-0.447 1.08,-0.447l6.108,0l1.196,1.415Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-node.svg b/.icons/kora/actions/16/edit-node.svg
new file mode 100644
index 000000000..576e57d55
--- /dev/null
+++ b/.icons/kora/actions/16/edit-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.5,2c-0.828,0 -1.5,0.672 -1.5,1.5c0,0.656 0.414,1.202 1,1.406l0,6.094l-1,0l0,3l3,0l0,-3l-1,0l0,-6.094c0.432,-0.15 0.756,-0.474 0.906,-0.906l6.094,0l0,1l3,0l0,-3l-3,0l0,1l-6.094,0c-0.204,-0.586 -0.75,-1 -1.406,-1Zm0,1c0.276,0 0.5,0.224 0.5,0.5c0,0.276 -0.224,0.5 -0.5,0.5c-0.276,0 -0.5,-0.224 -0.5,-0.5c0,-0.276 0.224,-0.5 0.5,-0.5Zm8.5,0l1,0l0,1l-1,0l0,-1Zm-6,2l0,6.125l1.437,-2.095l2.563,0.345l-4,-4.375Zm-3,7l1,0l0,1l-1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-opacity.svg b/.icons/kora/actions/16/edit-opacity.svg
new file mode 100644
index 000000000..38ba3e336
--- /dev/null
+++ b/.icons/kora/actions/16/edit-opacity.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4.098,11c0.392,1.715 1.988,3 3.902,3c1.914,0 3.51,-1.285 3.902,-3l-7.804,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4.793,8c-0.462,0.774 -0.793,1.489 -0.793,2.182c0,0.281 0.037,0.554 0.098,0.818l2.362,2.217l2.747,0.038l2.695,-2.255c0.06,-0.264 0.098,-0.537 0.098,-0.818c0,-0.693 -0.33,-1.408 -0.793,-2.182l-6.414,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2c-1.072,3.818 -4,6.073 -4,8.182c0,2.108 1.79,3.818 4,3.818c2.21,0 4,-1.71 4,-3.818c0,-2.11 -2.928,-4.364 -4,-8.182Zm0,2.594c0.47,0.927 0.994,1.825 1.568,2.691c0.868,1.307 1.432,2.305 1.432,2.897c0,1.542 -1.307,2.818 -3,2.818c-1.693,0 -3,-1.276 -3,-2.818c0,-0.592 0.564,-1.59 1.432,-2.897c0.574,-0.866 1.098,-1.764 1.568,-2.691Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-paste-in-place.svg b/.icons/kora/actions/16/edit-paste-in-place.svg
new file mode 100644
index 000000000..bacb06945
--- /dev/null
+++ b/.icons/kora/actions/16/edit-paste-in-place.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1.598c-2.525,0 -4.573,2.048 -4.573,4.573c0,4.115 4.573,8.231 4.573,8.231c0,-0 4.573,-4.116 4.573,-8.231c-0,-2.525 -2.048,-4.573 -4.573,-4.573Zm0,2.072c1.372,0 2.5,1.129 2.5,2.501c0,1.372 -1.128,2.5 -2.5,2.5c-1.372,0 -2.5,-1.128 -2.5,-2.5c-0,-1.372 1.128,-2.501 2.5,-2.501Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-paste-style.svg b/.icons/kora/actions/16/edit-paste-style.svg
new file mode 100644
index 000000000..76a0ed31c
--- /dev/null
+++ b/.icons/kora/actions/16/edit-paste-style.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2l0,5l-2.508,-0c-0.131,-0 -0.256,0.052 -0.348,0.144c-0.092,0.092 -0.144,0.217 -0.144,0.348c0,0.005 0,0.011 -0,0.016c-0,0.131 0.052,0.256 0.144,0.348c0.092,0.092 0.217,0.144 0.348,0.144c1.285,0 4.731,0 6.016,0c0.131,0 0.256,-0.052 0.348,-0.144c0.092,-0.092 0.144,-0.217 0.144,-0.348c0,-0.005 0,-0.011 0,-0.016c0,-0.131 -0.052,-0.256 -0.144,-0.348c-0.092,-0.092 -0.217,-0.144 -0.348,-0.144c-0.851,0 -2.508,0 -2.508,0l0,-5l-1,0Zm-2.58,7c0,2.761 -2.968,5 -4.073,5l8.653,0c1.105,0 1.58,-2.239 1.58,-5l-6.16,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-paste.svg b/.icons/kora/actions/16/edit-paste.svg
new file mode 100644
index 000000000..03d242565
--- /dev/null
+++ b/.icons/kora/actions/16/edit-paste.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.35,1.753l0.25,0c1.293,0 2.342,1.049 2.342,2.342l-0,7.81c-0,1.293 -1.049,2.342 -2.342,2.342l-5.258,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l0,-7.81c0,-1.293 1.049,-2.342 2.342,-2.342l0.25,0l-0,-0.52l4.758,-0l-0,0.52Zm-0,0.895l-0,0.546l-4.758,-0l-0,-0.546l-0.17,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,7.65c0,0.843 0.684,1.527 1.527,1.527l5.098,-0c0.843,-0 1.527,-0.684 1.527,-1.527l-0,-7.65c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-0.17,0Zm-5.35,7.352l0,1l3,0l0,-1l-3,0Zm0,-3l0,1l5,0l0,-1l-5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-redo.svg b/.icons/kora/actions/16/edit-redo.svg
new file mode 100644
index 000000000..32a12cb99
--- /dev/null
+++ b/.icons/kora/actions/16/edit-redo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.122,4.259l-0,-2.115l5.294,2.766l-5.294,2.765l-0,-2.216l-2.741,0c-1.986,0 -3.598,1.612 -3.598,3.598c0,1.986 1.612,3.599 3.598,3.599l2.805,0l-0,1.2l-2.805,0c-2.648,0 -4.798,-2.15 -4.798,-4.799c0,-2.648 2.15,-4.798 4.799,-4.798l2.74,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-rename.svg b/.icons/kora/actions/16/edit-rename.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/edit-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edit-reset.svg b/.icons/kora/actions/16/edit-reset.svg
new file mode 100644
index 000000000..3b3777ce6
--- /dev/null
+++ b/.icons/kora/actions/16/edit-reset.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.473,4.814l-0,-2.115l-5.295,2.766l5.295,2.765l-0,-2.216l2.74,-0c1.986,-0 3.598,1.612 3.598,3.598c-0,1.986 -1.612,3.599 -3.598,3.599l-2.804,-0l-0,1.2l2.804,-0c2.648,-0 4.798,-2.15 4.798,-4.799c-0,-2.648 -2.15,-4.798 -4.798,-4.798l-2.74,-0Zm-5.594,-2.814l-1,0l0,7l1,0l0,-7Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-select-all-layers.svg b/.icons/kora/actions/16/edit-select-all-layers.svg
new file mode 100644
index 000000000..3b8e3933f
--- /dev/null
+++ b/.icons/kora/actions/16/edit-select-all-layers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.297,2c-0.344,-0 -0.674,0.137 -0.917,0.38c-0.243,0.243 -0.38,0.573 -0.38,0.917l0,1.703l1,0l0,-1.543c-0,-0.122 0.048,-0.238 0.134,-0.323c0.085,-0.086 0.201,-0.134 0.323,-0.134l1.543,0l0,-1l-1.703,0Zm7.703,0l0,1l1.543,0c0.122,-0 0.238,0.048 0.323,0.134c0.086,0.085 0.134,0.201 0.134,0.323l0,1.543l1,0l0,-1.703c0,-0.344 -0.137,-0.674 -0.38,-0.917c-0.243,-0.243 -0.573,-0.38 -0.917,-0.38l-1.703,0Zm-4,3l-3,3l5,0l3,-3l-5,0Zm0,4l-3,3l5,0l3,-3l-5,0Zm-5,2l0,1.703c-0,0.344 0.137,0.674 0.38,0.917c0.243,0.243 0.573,0.38 0.917,0.38l1.703,0l0,-1l-1.543,0c-0.122,0 -0.238,-0.048 -0.323,-0.134c-0.086,-0.085 -0.134,-0.201 -0.134,-0.323l0,-1.543l-1,0Zm11,0l0,1.543c0,0.122 -0.048,0.238 -0.134,0.323c-0.085,0.086 -0.201,0.134 -0.323,0.134l-1.543,0l0,1l1.703,0c0.344,0 0.674,-0.137 0.917,-0.38c0.243,-0.243 0.38,-0.573 0.38,-0.917l0,-1.703l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-select-all.svg b/.icons/kora/actions/16/edit-select-all.svg
new file mode 100644
index 000000000..420a2975e
--- /dev/null
+++ b/.icons/kora/actions/16/edit-select-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,11l0,1.703c0,0.344 0.137,0.674 0.38,0.917c0.243,0.243 0.573,0.38 0.917,0.38l1.703,0l0,-1l-1.543,0c-0.122,0 -0.238,-0.048 -0.323,-0.134c-0.086,-0.085 -0.134,-0.201 -0.134,-0.323l0,-1.543l-1,0Zm11,0l0,1.543c0,0.122 -0.048,0.238 -0.134,0.323c-0.085,0.086 -0.201,0.134 -0.323,0.134l-1.543,0l0,1l1.703,0c0.344,0 0.674,-0.137 0.917,-0.38c0.243,-0.243 0.38,-0.573 0.38,-0.917l0,-1.703l-1,0Zm-9,-2l0,3l3,0l0,-3l-3,0Zm5,0l0,3l3,0l0,-3l-3,0Zm-5,-5l0,3l3,0l0,-3l-3,0Zm5,0l0,3l3,0l0,-3l-3,0Zm-5.703,-2c-0.344,0 -0.674,0.137 -0.917,0.38c-0.243,0.243 -0.38,0.573 -0.38,0.917l0,1.703l1,0l0,-1.543c0,-0.122 0.048,-0.238 0.134,-0.323c0.085,-0.086 0.201,-0.134 0.323,-0.134l1.543,0l0,-1l-1.703,0Zm7.703,0l0,1l1.543,0c0.122,0 0.238,0.048 0.323,0.134c0.086,0.085 0.134,0.201 0.134,0.323l0,1.543l1,0l0,-1.703c0,-0.344 -0.137,-0.674 -0.38,-0.917c-0.243,-0.243 -0.573,-0.38 -0.917,-0.38l-1.703,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-select-invert.svg b/.icons/kora/actions/16/edit-select-invert.svg
new file mode 100644
index 000000000..56d9cb5b5
--- /dev/null
+++ b/.icons/kora/actions/16/edit-select-invert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,12l3.156,-3.156c-0.724,-0.724 -1.156,-1.739 -1.156,-2.844c-0,-2.209 1.791,-4 4,-4c1.105,0 2.12,0.432 2.844,1.156l3.156,-3.156l-12,0Zm8.844,3.156l-5.688,5.688c0.724,0.724 1.739,1.156 2.844,1.156c2.209,0 4,-1.791 4,-4c0,-1.105 -0.432,-2.12 -1.156,-2.844Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-select-lasso.svg b/.icons/kora/actions/16/edit-select-lasso.svg
new file mode 100644
index 000000000..d7dc82eb5
--- /dev/null
+++ b/.icons/kora/actions/16/edit-select-lasso.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.681,10.959c-0.075,-0.15 -0.072,-0.335 0.023,-0.488c0.146,-0.234 0.454,-0.306 0.689,-0.16c0.15,0.094 0.309,0.211 0.466,0.344c0.188,-0.063 0.372,-0.132 0.551,-0.207c0.255,-0.107 0.548,0.013 0.655,0.267c0.106,0.255 -0.014,0.548 -0.268,0.655c-0.065,0.027 -0.13,0.053 -0.196,0.079c0.066,0.09 0.127,0.181 0.183,0.274c0.266,0.441 0.411,0.915 0.372,1.355c-0.101,1.148 -0.822,1.837 -2.014,2.039c-1.004,0.17 -2.392,-0.037 -4.005,-0.65c-1.138,-0.432 -1.73,0.208 -2.336,0.674c-0.606,0.465 -1.223,0.81 -2.064,0.605c-0.268,-0.065 -0.432,-0.335 -0.367,-0.604c0.065,-0.268 0.335,-0.432 0.604,-0.367c0.352,0.085 0.628,-0.027 0.888,-0.192c0.236,-0.15 0.46,-0.34 0.697,-0.521c0.741,-0.567 1.574,-1.046 2.933,-0.53c1.405,0.534 2.609,0.747 3.483,0.599c0.684,-0.116 1.127,-0.482 1.185,-1.141c0.022,-0.246 -0.084,-0.504 -0.233,-0.751c-0.097,-0.16 -0.214,-0.315 -0.341,-0.459c-0.098,0.026 -0.197,0.051 -0.297,0.074c-0.336,0.077 -0.682,0.138 -1.036,0.181c-0.274,0.034 -0.524,-0.162 -0.557,-0.436c-0.033,-0.274 0.162,-0.523 0.436,-0.556c0.186,-0.023 0.369,-0.051 0.549,-0.084Zm-4.083,0.868c-0.348,-0.085 -0.685,-0.187 -1.01,-0.306c-0.259,-0.095 -0.392,-0.382 -0.297,-0.641c0.094,-0.26 0.382,-0.393 0.641,-0.298c0.29,0.106 0.592,0.198 0.903,0.273c0.449,0.11 0.918,0.186 1.402,0.225c0.275,0.022 0.48,0.264 0.458,0.539c-0.023,0.275 -0.264,0.48 -0.539,0.458c-0.538,-0.044 -1.059,-0.129 -1.558,-0.25Zm-4.155,-2.398c-0.228,-0.263 -0.429,-0.541 -0.6,-0.831c-0.14,-0.237 -0.061,-0.544 0.177,-0.684c0.238,-0.141 0.545,-0.062 0.685,0.176c0.15,0.255 0.329,0.498 0.533,0.729c0.295,0.333 0.643,0.638 1.034,0.91c0.226,0.158 0.282,0.469 0.125,0.696c-0.158,0.227 -0.47,0.283 -0.696,0.125c-0.459,-0.318 -0.866,-0.677 -1.212,-1.068l-0.046,-0.053Zm12.252,-0.536c0.315,-0.342 0.574,-0.714 0.765,-1.11c0.12,-0.249 0.419,-0.353 0.668,-0.233c0.248,0.12 0.353,0.419 0.233,0.667c-0.233,0.483 -0.547,0.937 -0.93,1.353c-0.239,0.259 -0.504,0.504 -0.795,0.731c-0.217,0.17 -0.531,0.132 -0.701,-0.085c-0.171,-0.217 -0.133,-0.532 0.085,-0.702c0.246,-0.193 0.472,-0.401 0.675,-0.621Zm-13.337,-4.064c0.106,-0.352 0.253,-0.693 0.438,-1.019c0.136,-0.24 0.441,-0.325 0.681,-0.189c0.241,0.136 0.325,0.442 0.189,0.682c-0.147,0.261 -0.265,0.533 -0.35,0.814c-0.101,0.337 -0.155,0.687 -0.155,1.046c0,0.086 0.003,0.172 0.01,0.257c0.019,0.275 -0.188,0.515 -0.464,0.535c-0.275,0.019 -0.514,-0.188 -0.534,-0.463c-0.008,-0.109 -0.012,-0.219 -0.012,-0.329c0,-0.458 0.068,-0.904 0.197,-1.334Zm14.353,0.381c-0.116,-0.425 -0.308,-0.829 -0.562,-1.205c-0.155,-0.229 -0.095,-0.54 0.134,-0.695c0.229,-0.154 0.54,-0.094 0.694,0.134c0.317,0.47 0.554,0.974 0.698,1.503c0.098,0.358 0.153,0.728 0.162,1.107c0.007,0.275 -0.212,0.505 -0.488,0.511c-0.276,0.007 -0.505,-0.212 -0.511,-0.488c-0.007,-0.296 -0.051,-0.586 -0.127,-0.867Zm-11.176,-3.939c0.307,-0.161 0.63,-0.307 0.968,-0.434c0.258,-0.098 0.547,0.033 0.644,0.291c0.098,0.258 -0.033,0.547 -0.291,0.644c-0.261,0.099 -0.513,0.21 -0.753,0.331l-0.103,0.053c-0.425,0.223 -0.814,0.482 -1.16,0.77c-0.212,0.176 -0.528,0.147 -0.704,-0.065c-0.177,-0.212 -0.148,-0.527 0.064,-0.704c0.398,-0.331 0.846,-0.629 1.335,-0.886Zm8.48,0.893c-0.38,-0.2 -0.788,-0.373 -1.218,-0.514c-0.263,-0.086 -0.406,-0.368 -0.32,-0.63c0.086,-0.263 0.368,-0.406 0.63,-0.32c0.519,0.169 1.008,0.38 1.461,0.626c0.319,0.174 0.621,0.365 0.901,0.572c0.223,0.164 0.27,0.477 0.106,0.699c-0.164,0.222 -0.477,0.27 -0.699,0.106c-0.245,-0.181 -0.507,-0.347 -0.786,-0.499l-0.075,-0.04Zm-4.183,-0.947c-0.392,0.007 -0.775,0.038 -1.148,0.091c-0.273,0.039 -0.526,-0.152 -0.565,-0.425c-0.039,-0.273 0.151,-0.526 0.425,-0.565c0.471,-0.067 0.958,-0.102 1.456,-0.102l0.133,0c0.31,0.004 0.616,0.022 0.916,0.052c0.274,0.028 0.475,0.273 0.447,0.548c-0.028,0.275 -0.273,0.475 -0.548,0.447c-0.31,-0.031 -0.626,-0.047 -0.948,-0.047l-0.168,0.001Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-select-none.svg b/.icons/kora/actions/16/edit-select-none.svg
new file mode 100644
index 000000000..19f9c2d24
--- /dev/null
+++ b/.icons/kora/actions/16/edit-select-none.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.348,2c-0.744,0 -1.348,0.604 -1.348,1.348l0,1.652l1,0l0,-1.51c-0,-0.13 0.052,-0.254 0.144,-0.346c0.092,-0.092 0.216,-0.144 0.346,-0.144l1.51,0l0,-1l-1.652,0Zm7.652,0l0,1l1.51,0c0.13,-0 0.254,0.052 0.346,0.144c0.092,0.092 0.144,0.216 0.144,0.346l0,1.51l1,0l0,-1.652c-0,-0.744 -0.604,-1.348 -1.348,-1.348l-1.652,0Zm-7,2l0,3l3,0l0,-3l-3,0Zm5,0l0,3l3,0l0,-3l-3,0Zm-4,1l1,0l0,1l-1,0l0,-1Zm5,0l1,0l0,1l-1,0l0,-1Zm-6,4l0,3l3,0l0,-3l-3,0Zm1,1l1,0l0,1l-1,0l0,-1Zm-3,1l0,1.652c0,0.744 0.604,1.348 1.348,1.348l1.652,-0l0,-1l-1.51,-0c-0.13,0 -0.254,-0.052 -0.346,-0.144c-0.092,-0.092 -0.144,-0.216 -0.144,-0.346l0,-1.51l-1,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M9,9.83l1.667,1.667l-1.667,1.667l0.833,0.833l1.667,-1.667l1.667,1.667l0.833,-0.833l-1.667,-1.667l1.667,-1.667l-0.833,-0.833l-1.667,1.667l-1.667,-1.667l-0.833,0.833Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-select-original.svg b/.icons/kora/actions/16/edit-select-original.svg
new file mode 100644
index 000000000..bb19ee658
--- /dev/null
+++ b/.icons/kora/actions/16/edit-select-original.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.192,14.528l-2.038,0c-1.19,0 -2.156,-0.965 -2.156,-2.155l0,-7.289c0,-1.19 0.966,-2.156 2.156,-2.156l4.076,0c1.191,0 2.156,0.966 2.156,2.156l0,3.644l-0.824,0l0,-3.57c0,-0.776 -0.629,-1.406 -1.405,-1.406l-3.93,0c-0.776,0 -1.405,0.63 -1.405,1.406l-0,7.141c-0,0.776 0.629,1.406 1.405,1.406l1.965,-0l0,0.823Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.831,13.072l-0.061,-0c-1.191,-0 -2.156,-0.966 -2.156,-2.156l-0,-7.289c-0,-1.19 0.965,-2.155 2.156,-2.155l4.076,-0c0.868,-0 1.616,0.513 1.958,1.252c-0.404,0.023 -0.702,0.05 -0.982,0.042c-0.257,-0.289 -0.632,-0.471 -1.049,-0.471l-3.93,0c-0.776,0 -1.405,0.63 -1.405,1.406l-0,7.141c-0,0.772 0.622,1.399 1.393,1.406l-0,0.824Z"/>
+ <path style="fill:#ebebeb;fill-opacity:0.5" d="M15.104,12.54c-0,-0.21 -0.174,-0.38 -0.387,-0.38l-4.309,-0c-0.213,-0 -0.387,0.17 -0.387,0.38l0,2.333c0,0.21 0.174,0.38 0.387,0.38l4.309,-0c0.213,-0 0.387,-0.17 0.387,-0.38l-0,-2.333Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.562,9.243c-0.995,0 -1.795,0.787 -1.795,1.765l-0,0.882l-0.449,0c-0.249,0 -0.449,0.197 -0.449,0.441l-0,2.647c-0,0.245 0.2,0.442 0.449,0.442l4.489,-0c0.249,-0 0.449,-0.197 0.449,-0.442l0,-2.647c0,-0.244 -0.2,-0.441 -0.449,-0.441l-0.449,0l0,-0.882c0,-0.978 -0.801,-1.765 -1.796,-1.765Zm2.356,3.151c-0,-0.074 -0.062,-0.135 -0.137,-0.135l-4.437,0c-0.075,0 -0.137,0.061 -0.137,0.135l0,2.564c0,0.074 0.062,0.134 0.137,0.134l4.437,0c0.075,0 0.137,-0.06 0.137,-0.134l-0,-2.564Zm-2.356,-2.268c0.498,-0 0.898,0.393 0.898,0.882l0,0.882l-1.796,0l0,-0.882c0,-0.489 0.401,-0.882 0.898,-0.882Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-select-text.svg b/.icons/kora/actions/16/edit-select-text.svg
new file mode 100644
index 000000000..2271659fe
--- /dev/null
+++ b/.icons/kora/actions/16/edit-select-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,2l0,1l1,0l0,10l-1,0l0,1l3,0l0,-1l-1,0l0,-10l1,0l0,-1l-3,0Zm-5,1l-4,10l1.078,0l1.2,-3l4.445,0l1.199,3l1.078,0l-4,-10l-1,0Zm0.5,1.445l1.822,4.555l-3.644,0l1.822,-4.555Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-select.svg b/.icons/kora/actions/16/edit-select.svg
new file mode 100644
index 000000000..b1156201d
--- /dev/null
+++ b/.icons/kora/actions/16/edit-select.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.5,4.25l0.005,9.75l2.995,-4l4.5,0l-7.5,-5.75Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4.517,1.131c-0.623,0 -1.189,0.566 -1.189,1.189c-0,0.623 0.566,1.189 1.189,1.189c0.623,0 1.188,-0.566 1.188,-1.189c0,-0.623 -0.565,-1.189 -1.188,-1.189Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-cell-merge.svg b/.icons/kora/actions/16/edit-table-cell-merge.svg
new file mode 100644
index 000000000..35988e53b
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-cell-merge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c0,2.26 0,7.74 -0,10c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c2.26,0 7.74,0 10,-0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-2.26 0,-7.74 -0,-10c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-10,-0Zm0,1l3,0l0,2l1,0l0,-2l2,0l0,2l1,0l0,-2l3,0l0,3l-2,0l0,1l2,0l0,2l-2,0l0,1l2,0l0,3l-3,0l0,-2l-1,0l0,2l-2,0l0,-2l-1,0l0,2l-3,0l0,-3l2,0l0,-1l-2,0l0,-2l2,0l0,-1l-2,0l0,-3Zm4,3l-2,2l2,2l0,-4Zm2,0l0,4l2,-2l-2,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-cell-split.svg b/.icons/kora/actions/16/edit-table-cell-split.svg
new file mode 100644
index 000000000..0a9777876
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-cell-split.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c0,2.26 0,7.74 -0,10c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c2.26,0 7.74,0 10,-0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-2.26 0,-7.74 -0,-10c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-10,-0Zm0,1l3,0l0,2l1,0l0,-2l2,0l0,2l1,0l0,-2l3,0l0,2l-3,0l0,1l3,0l0,3l-3,0l0,1l3,0l0,3l-3,0l0,-3l-1,0l0,3l-2,0l0,-3l-1,0l0,3l-3,0l0,-3l3,0l0,-1l-3,0l0,-3l3,0l0,-1l-3,0l0,-2Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5,4l0,7l6,0l0,-7l-6,0Zm1,1l4,0l0,1l-1,1.5l1,1.5l0,1l-4,0l0,-1l1,-1.5l-1,-1.5l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-delete-column.svg b/.icons/kora/actions/16/edit-table-delete-column.svg
new file mode 100644
index 000000000..beac738ea
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-delete-column.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c0,2.26 0,7.74 -0,10c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c2.26,0 7.74,0 10,-0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-2.26 0,-7.74 -0,-10c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-10,-0Zm0,1l10,0l0,3l-2,0l0,1l2,0l0,2l-2,0l0,1l2,0l0,3l-10,0l0,-3l2,0l0,-1l-2,0l0,-2l2,0l0,-1l-2,0l0,-3Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5,3l0,10l1.719,0l3.281,-3.281l0,3.281l1,0l0,-10l-1,0l0,1.281l-4,4l0,-2.563l2.719,-2.719l-1.438,0l-1.281,1.281l0,-1.281l-1,0.001Zm5,2.719l0,2.563l-4,4l0,-2.563l4,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-delete-row.svg b/.icons/kora/actions/16/edit-table-delete-row.svg
new file mode 100644
index 000000000..9e8ae1bcf
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-delete-row.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14,3c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-10,0c-0.265,0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707l0,10c0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293l10,0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707l0,-10Zm-1,0l0,10l-3,0l0,-2l-1,0l0,2l-2,0l0,-2l-1,0l0,2l-3,0l0,-10l3,0l0,2l1,0l0,-2l2,0l0,2l1,0l0,-2l3,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M13,5l-10,0l0,1.719l3.281,3.281l-3.281,0l-0,1l10,0l0,-1l-1.281,0l-4,-4l2.563,0l2.719,2.719l0,-1.438l-1.281,-1.281l1.281,0l-0.001,-1Zm-2.719,5l-2.563,0l-4,-4l2.563,0l4,4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-insert-column-left.svg b/.icons/kora/actions/16/edit-table-insert-column-left.svg
new file mode 100644
index 000000000..3be1d1a33
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-insert-column-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,2l0,1l2,0l0,3l-2,0l0,1l2,0l0,2l-2,0l0,1l2,0l0,3l-2,0l0,1l7,0l0,-12l-7,0Zm3,1l3,0l0,3l-3,0l0,-3Zm0,4l3,0l0,2l-3,0l0,-2Zm-4,3l-4,2l4,2l0,-4Zm4,0l3,0l0,3l-3,0l0,-3Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7,2l-1,0l0,1.281l-1.281,-1.281l-1.438,0l2.719,2.719l0,2.563l-3,-3l0,-2.281l-1,0l0,7l1.719,0l-0.719,-0.719l-0,-2.563l3,3l0,0.281l1,0l0,-7Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-insert-column-right.svg b/.icons/kora/actions/16/edit-table-insert-column-right.svg
new file mode 100644
index 000000000..c7a4b66b5
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-insert-column-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c0,2.26 0,7.74 -0,10c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c1.934,0 6,0 6,0l0,-1l-2,0l0,-3l2,0l0,-1l-2,0l0,-2l2,0l0,-1l-2,0l0,-3l2,0l0,-1l-6,0Zm0,1l3,0l0,3l-3,0l0,-3Zm0,4l3,0l0,2l-3,0l0,-2Zm0,3l3,0l0,3l-3,0l0,-3Zm7,0l0,4l4,-2l-4,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,2l1,0l0,1.281l1.281,-1.281l1.438,0l-2.719,2.719l-0,2.563l3,-3l-0,-2.281l1,0l-0,7l-1.719,0l0.719,-0.719l-0,-2.563l-3,3l-0,0.281l-1,0l-0,-7Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-insert-row-above.svg b/.icons/kora/actions/16/edit-table-insert-row-above.svg
new file mode 100644
index 000000000..e880de415
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-insert-row-above.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12,2l-2,4l4,0l-2,-4Zm-10,5l0,6c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c2.26,0 7.74,0 10,-0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-1.934 0,-6 0,-6l-1,0l0,2l-3,0l0,-2l-1,0l0,2l-2,0l0,-2l-1,0l0,2l-3,0l0,-2l-1,0Zm1,3l3,0l0,3l-3,0l0,-3Zm4,0l2,0l0,3l-2,0l0,-3Zm3,0l3,0l0,3l-3,0l0,-3Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,7l0,-1l1.281,0l-1.281,-1.281l0,-1.438l2.719,2.719l2.563,0l-3,-3l-2.281,0l0,-1l7,0l0,1.719l-0.719,-0.719l-2.563,-0l3,3l0.281,0l0,1l-7,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-insert-row-below.svg b/.icons/kora/actions/16/edit-table-insert-row-below.svg
new file mode 100644
index 000000000..455d5b6a4
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-insert-row-below.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c0,1.934 0,6 0,6l1,0l0,-2l3,0l0,2l1,0l0,-2l2,0l0,2l1,0l0,-2l3,0l0,2l1,0l0,-6c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293c-2.26,0 -7.74,0 -10,-0Zm0,1l3,0l0,3l-3,0l0,-3Zm4,0l2,0l0,3l-2,0l0,-3Zm3,0l3,0l0,3l-3,0l0,-3Zm0,7l2,4l2,-4l-4,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,9l0,1l1.281,0l-1.281,1.281l0,1.438l2.719,-2.719l2.563,-0l-3,3l-2.281,-0l0,1l7,-0l0,-1.719l-0.719,0.719l-2.563,-0l3,-3l0.281,-0l0,-1l-7,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-table-insert-row-under.svg b/.icons/kora/actions/16/edit-table-insert-row-under.svg
new file mode 100644
index 000000000..b8ed1e62b
--- /dev/null
+++ b/.icons/kora/actions/16/edit-table-insert-row-under.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,3l1,0l0,-2l3,0l0,2l1,0l0,-2l2,0l0,2l1,0l0,-2l3,0l0,2l1,0l0,-3l-12,0Zm8,4l2,4l2,-4l-4,0Zm-8,4l0,4l12,0l0,-4l-1,0l0,3l-3,0l0,-3l-1,0l0,3l-2,0l0,-3l-1,0l0,3l-3,0l0,-3l-1,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,5l0,1l1.281,0l-1.281,1.281l0,1.438l2.719,-2.719l2.563,0l-3,3l-2.281,0l0,1l7,0l0,-1.719l-0.719,0.719l-2.563,0l3,-3l0.281,0l0,-1l-7,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-text-frame-update.svg b/.icons/kora/actions/16/edit-text-frame-update.svg
new file mode 100644
index 000000000..26c6d8252
--- /dev/null
+++ b/.icons/kora/actions/16/edit-text-frame-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.857,0.354l3.694,-0l3.457,4.089c-0,-0 -0,6.354 -0,9.491c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712l0,-9.218l1.093,0l-0,9.838l9.83,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-3.238,0l0,-1.092Zm-1.857,10.646l0,1l6,-0l0,-1l-6,-0Zm0,-3l0,1l6,-0l0,-1l-6,-0Zm0,-3l0,1l3,-0l0,-1l-3,-0Zm-3.008,-3.7l2,3l2,-3l-4,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-undo-history.svg b/.icons/kora/actions/16/edit-undo-history.svg
new file mode 100644
index 000000000..908ca1023
--- /dev/null
+++ b/.icons/kora/actions/16/edit-undo-history.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M12.5,9c-1.933,0 -3.5,1.567 -3.5,3.5c0,1.933 1.567,3.5 3.5,3.5c1.933,0 3.5,-1.567 3.5,-3.5c0,-1.933 -1.567,-3.5 -3.5,-3.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.277,9.517l0.446,0l0.277,2.483l2,0.215l0,0.57l-3,0.215l0.277,-3.483Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.465,12.8c0.031,0.421 0.126,0.825 0.276,1.2l-1.663,0l0,-1.2l1.387,0Zm4.958,-4.241c-0.303,-1.68 -1.774,-2.956 -3.541,-2.956l-2.74,-0l0,2.216l-5.295,-2.765l5.295,-2.766l0,2.115l2.74,-0c2.611,-0 4.738,2.09 4.797,4.687c-0.38,-0.243 -0.803,-0.425 -1.256,-0.531Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit-undo.svg b/.icons/kora/actions/16/edit-undo.svg
new file mode 100644
index 000000000..66480bcf0
--- /dev/null
+++ b/.icons/kora/actions/16/edit-undo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.879,4.421l-0,-2.115l-5.295,2.766l5.295,2.765l-0,-2.216l2.74,0c1.986,0 3.598,1.612 3.598,3.598c-0,1.986 -1.612,3.599 -3.598,3.599l-2.804,0l-0,1.2l2.804,0c2.648,0 4.798,-2.15 4.798,-4.799c-0,-2.648 -2.15,-4.798 -4.798,-4.798l-2.74,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/edit.svg b/.icons/kora/actions/16/edit.svg
new file mode 100644
index 000000000..acbc089cf
--- /dev/null
+++ b/.icons/kora/actions/16/edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.894,10.87l-1.062,2.888l3.007,-0.933l6.75,-6.75l-1.945,-1.955l-6.75,6.75Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M13.959,3.715c0.28,-0.28 0.28,-0.73 -0,-1.01l-0.945,-0.945c-0.29,-0.28 -0.73,-0.28 -1.01,0l-1.4,1.4l1.945,1.955l1.41,-1.4Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/editclear.svg b/.icons/kora/actions/16/editclear.svg
new file mode 120000
index 000000000..00150527a
--- /dev/null
+++ b/.icons/kora/actions/16/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/editcopy.svg b/.icons/kora/actions/16/editcopy.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/.icons/kora/actions/16/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/editcut.svg b/.icons/kora/actions/16/editcut.svg
new file mode 120000
index 000000000..ab241573e
--- /dev/null
+++ b/.icons/kora/actions/16/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/editdelete.svg b/.icons/kora/actions/16/editdelete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/editdelete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/editimage.svg b/.icons/kora/actions/16/editimage.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/editimage.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/editor.svg b/.icons/kora/actions/16/editor.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/editor.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/editpaste.svg b/.icons/kora/actions/16/editpaste.svg
new file mode 120000
index 000000000..f9cf17083
--- /dev/null
+++ b/.icons/kora/actions/16/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edittext.svg b/.icons/kora/actions/16/edittext.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/edittext.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/edittrash.svg b/.icons/kora/actions/16/edittrash.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/edittrash.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/embosstool.svg b/.icons/kora/actions/16/embosstool.svg
new file mode 100644
index 000000000..73a4a872b
--- /dev/null
+++ b/.icons/kora/actions/16/embosstool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m3 1c-1.108 0-2 .892-2 2v10c0 1.108.892 2 2 2h10c1.108 0 2-.892 2-2v-10c0-1.108-.892-2-2-2zm-.601 1.399h11.202v11.202h-11.202zm3.101 1.601c-.831 0-1.5.669-1.5 1.5v5c0 .831.669 1.5 1.5 1.5h5c.831 0 1.5-.669 1.5-1.5v-5c0-.831-.669-1.5-1.5-1.5zm-.086 1.414h5.172v5.172h-5.172z"/>
+</svg>
diff --git a/.icons/kora/actions/16/emptytrash.svg b/.icons/kora/actions/16/emptytrash.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/emptytrash.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/enterprise.svg b/.icons/kora/actions/16/enterprise.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/enterprise.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/entity.svg b/.icons/kora/actions/16/entity.svg
new file mode 100644
index 000000000..531c63826
--- /dev/null
+++ b/.icons/kora/actions/16/entity.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c0,2.26 0,7.74 -0,10c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c2.26,0 7.74,0 10,-0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-2.26 0,-7.74 -0,-10c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-10,-0Zm0,1l10,0l0,3l-10,0l0,-3Zm0,4l10,0l0,6l-10,0l0,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/entry-clone.svg b/.icons/kora/actions/16/entry-clone.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/.icons/kora/actions/16/entry-clone.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/entry-delete.svg b/.icons/kora/actions/16/entry-delete.svg
new file mode 100644
index 000000000..e65e05a85
--- /dev/null
+++ b/.icons/kora/actions/16/entry-delete.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M14.208,0.483l-2.258,15.034l-7.82,-0l-2.337,-15.034l12.415,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.208,0.483l-2.258,15.034l-7.82,-0l-2.337,-15.034l12.415,-0Zm-1.25,1.09l-9.801,-0l1.988,12.819l5.875,0.01l1.938,-12.829Zm-4.099,8.202l-2.8,-0.496l-0.502,2.834l2.8,0.496l0.502,-2.834Zm1.541,-4.634l-2.555,1.113l1.149,2.639l2.556,-1.114l-1.15,-2.638Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/entry-edit.svg b/.icons/kora/actions/16/entry-edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/entry-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/entry-new.svg b/.icons/kora/actions/16/entry-new.svg
new file mode 100644
index 000000000..05a1fb284
--- /dev/null
+++ b/.icons/kora/actions/16/entry-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.909,7.165l0,-4.014c0,-0.602 0.489,-1.09 1.091,-1.09c0.602,0 1.09,0.488 1.09,1.09l-0,4.014l4.015,-0c0.602,-0 1.09,0.489 1.09,1.091c-0,0.602 -0.488,1.089 -1.09,1.089l-4.015,0l-0,4.016c-0,0.601 -0.488,1.089 -1.09,1.089c-0.602,0 -1.091,-0.488 -1.091,-1.089l0,-4.016l-4.014,0c-0.602,0 -1.09,-0.487 -1.09,-1.089c0,-0.602 0.488,-1.091 1.09,-1.091l4.014,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/epiphany-download.svg b/.icons/kora/actions/16/epiphany-download.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/.icons/kora/actions/16/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/equalizer.svg b/.icons/kora/actions/16/equalizer.svg
new file mode 120000
index 000000000..9d296896c
--- /dev/null
+++ b/.icons/kora/actions/16/equalizer.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/error.svg b/.icons/kora/actions/16/error.svg
new file mode 120000
index 000000000..8770bb2d0
--- /dev/null
+++ b/.icons/kora/actions/16/error.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/escape-direction-all.svg b/.icons/kora/actions/16/escape-direction-all.svg
new file mode 100644
index 000000000..3d8ac7b6b
--- /dev/null
+++ b/.icons/kora/actions/16/escape-direction-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Zm1,1l10,-0l-0,10l-10,-0l-0,-10Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,2l0,5.002l2,-0l0,-5.002l-2,0Zm2,5.002l0,2.004l5,-0l0,-2.004l-5,-0Zm0,2.004l-2,-0l0,5.002l2,-0l0,-5.002Zm-2,-0l0,-2.004l-5,-0l0,2.004l5,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.005c-1.105,0 -2,0.896 -2,2c-0,1.105 0.895,2.001 2,2.001c1.105,-0 2,-0.896 2,-2.001c0,-1.104 -0.895,-2 -2,-2m0,1c0.552,-0 1,0.448 1,1c-0,0.552 -0.448,0.999 -1,0.999c-0.552,0 -1,-0.447 -1,-0.999c0,-0.552 0.448,-1 1,-1"/>
+</svg>
diff --git a/.icons/kora/actions/16/escape-direction-down.svg b/.icons/kora/actions/16/escape-direction-down.svg
new file mode 100644
index 000000000..eecc0f9cf
--- /dev/null
+++ b/.icons/kora/actions/16/escape-direction-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Zm1,1l10,-0l-0,10l-10,-0l-0,-10Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="2" height="5.002" x="7" y="9.01"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.005c-1.105,0 -2,0.896 -2,2c-0,1.105 0.895,2.001 2,2.001c1.105,-0 2,-0.896 2,-2.001c0,-1.104 -0.895,-2 -2,-2m0,1c0.552,-0 1,0.448 1,1c-0,0.552 -0.448,0.999 -1,0.999c-0.552,0 -1,-0.447 -1,-0.999c0,-0.552 0.448,-1 1,-1"/>
+</svg>
diff --git a/.icons/kora/actions/16/escape-direction-horizontal.svg b/.icons/kora/actions/16/escape-direction-horizontal.svg
new file mode 100644
index 000000000..b62e7ef64
--- /dev/null
+++ b/.icons/kora/actions/16/escape-direction-horizontal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Zm1,1l10,-0l-0,10l-10,-0l-0,-10Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,7.002l0,2.004l5,-0l0,-2.004l-5,-0Zm7,-0l0,2.004l5,-0l0,-2.004l-5,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.005c-1.105,0 -2,0.896 -2,2c-0,1.105 0.895,2.001 2,2.001c1.105,-0 2,-0.896 2,-2.001c0,-1.104 -0.895,-2 -2,-2m0,1c0.552,-0 1,0.448 1,1c-0,0.552 -0.448,0.999 -1,0.999c-0.552,0 -1,-0.447 -1,-0.999c0,-0.552 0.448,-1 1,-1"/>
+</svg>
diff --git a/.icons/kora/actions/16/escape-direction-left.svg b/.icons/kora/actions/16/escape-direction-left.svg
new file mode 100644
index 000000000..7c63800b9
--- /dev/null
+++ b/.icons/kora/actions/16/escape-direction-left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Zm1,1l10,-0l-0,10l-10,-0l-0,-10Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="5" height="2.003" x="2" y="7"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.005c-1.105,0 -2,0.896 -2,2c-0,1.105 0.895,2.001 2,2.001c1.105,-0 2,-0.896 2,-2.001c0,-1.104 -0.895,-2 -2,-2m0,1c0.552,-0 1,0.448 1,1c-0,0.552 -0.448,0.999 -1,0.999c-0.552,0 -1,-0.447 -1,-0.999c0,-0.552 0.448,-1 1,-1"/>
+</svg>
diff --git a/.icons/kora/actions/16/escape-direction-right.svg b/.icons/kora/actions/16/escape-direction-right.svg
new file mode 100644
index 000000000..8256ca9e0
--- /dev/null
+++ b/.icons/kora/actions/16/escape-direction-right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Zm1,1l10,-0l-0,10l-10,-0l-0,-10Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="5" height="2.003" x="9" y="7"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.005c-1.105,0 -2,0.896 -2,2c-0,1.105 0.895,2.001 2,2.001c1.105,-0 2,-0.896 2,-2.001c0,-1.104 -0.895,-2 -2,-2m0,1c0.552,-0 1,0.448 1,1c-0,0.552 -0.448,0.999 -1,0.999c-0.552,0 -1,-0.447 -1,-0.999c0,-0.552 0.448,-1 1,-1"/>
+</svg>
diff --git a/.icons/kora/actions/16/escape-direction-up.svg b/.icons/kora/actions/16/escape-direction-up.svg
new file mode 100644
index 000000000..06363c9ed
--- /dev/null
+++ b/.icons/kora/actions/16/escape-direction-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Zm1,1l10,-0l-0,10l-10,-0l-0,-10Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="2" height="5.003" x="7" y="2"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.005c-1.105,0 -2,0.896 -2,2c-0,1.105 0.895,2.001 2,2.001c1.105,-0 2,-0.896 2,-2.001c0,-1.104 -0.895,-2 -2,-2m0,1c0.552,-0 1,0.448 1,1c-0,0.552 -0.448,0.999 -1,0.999c-0.552,0 -1,-0.447 -1,-0.999c0,-0.552 0.448,-1 1,-1"/>
+</svg>
diff --git a/.icons/kora/actions/16/escape-direction-vertical.svg b/.icons/kora/actions/16/escape-direction-vertical.svg
new file mode 100644
index 000000000..cf4d33bcb
--- /dev/null
+++ b/.icons/kora/actions/16/escape-direction-vertical.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.002,2.004l-2.004,-0l0,5l2.004,-0l-0,-5Zm-0,7l-2.004,-0l0,5l2.004,-0l-0,-5Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Zm1,1l10,-0l-0,10l-10,-0l-0,-10Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.005c-1.105,0 -2,0.896 -2,2c-0,1.105 0.895,2.001 2,2.001c1.105,-0 2,-0.896 2,-2.001c0,-1.104 -0.895,-2 -2,-2m0,1c0.552,-0 1,0.448 1,1c-0,0.552 -0.448,0.999 -1,0.999c-0.552,0 -1,-0.447 -1,-0.999c0,-0.552 0.448,-1 1,-1"/>
+</svg>
diff --git a/.icons/kora/actions/16/event-new.svg b/.icons/kora/actions/16/event-new.svg
new file mode 100644
index 000000000..6855a9589
--- /dev/null
+++ b/.icons/kora/actions/16/event-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.74,15.26l-0,-12.178c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l-0,12.178l-14.52,0Zm13.625,-0.943l0,-11.155c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l0,11.155l12.73,-0Zm-7.069,-6.56l-0,-2.592c-0,-0.388 0.316,-0.703 0.704,-0.703c0.389,-0 0.704,0.315 0.704,0.703l-0,2.592l2.592,-0c0.388,-0 0.703,0.316 0.703,0.704c0,0.389 -0.315,0.704 -0.703,0.704l-2.592,-0l-0,2.592c-0,0.388 -0.315,0.703 -0.704,0.703c-0.388,0 -0.704,-0.315 -0.704,-0.703l-0,-2.592l-2.592,-0c-0.388,-0 -0.703,-0.315 -0.703,-0.704c-0,-0.388 0.315,-0.704 0.703,-0.704l2.592,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/exception.svg b/.icons/kora/actions/16/exception.svg
new file mode 100644
index 000000000..a69678053
--- /dev/null
+++ b/.icons/kora/actions/16/exception.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.165,1.079l-1.559,5.946l3.106,0.763l-5.86,7.138l1.542,-5.951l-3.106,-0.763l5.877,-7.133Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/exchange-positions-clockwise.svg b/.icons/kora/actions/16/exchange-positions-clockwise.svg
new file mode 100644
index 000000000..c26915b6a
--- /dev/null
+++ b/.icons/kora/actions/16/exchange-positions-clockwise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.738,-0c-0.265,0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c-0,1.331 -0,3.669 -0,5c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c1.537,-0 3.725,0 5.262,0c0.265,-0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-1.331 0,-3.669 0,-5c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293c-1.537,-0 -3.725,-0 -5.262,-0Zm7.262,1.078l0,3.922l1,0l0,-2.645c2.393,0.847 3.995,3.107 4,5.645l1,0c-0.003,-3.477 -2.558,-6.425 -6,-6.922Zm-8,6.922c0.003,3.477 2.558,6.425 6,6.922l0,-3.922l-1,0l0,2.645c-2.393,-0.847 -3.995,-3.107 -4,-5.645l-1,0Zm11.5,1c-1.92,0 -3.5,1.58 -3.5,3.5c0.001,0.755 0.246,1.49 0.699,2.094l0.717,-0.717c-0.27,-0.406 -0.416,-0.882 -0.42,-1.369c0,-1.372 1.129,-2.5 2.5,-2.5c0.49,0.001 0.969,0.145 1.377,0.416l0.717,-0.717c-0.606,-0.455 -1.343,-0.701 -2.1,-0.701l0.01,-0.006Zm2.805,1.398l-0.004,0.008l-0.717,0.717c0.27,0.406 0.416,0.882 0.42,1.369c-0,1.372 -1.129,2.5 -2.5,2.5c-0.49,-0.001 -0.969,-0.145 -1.377,-0.416l-0.717,0.717c0.604,0.453 1.339,0.698 2.094,0.699c1.92,0 3.5,-1.58 3.5,-3.5c-0.001,-0.755 -0.247,-1.489 -0.699,-2.094Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/exchange-positions-zorder.svg b/.icons/kora/actions/16/exchange-positions-zorder.svg
new file mode 100644
index 000000000..0d9210feb
--- /dev/null
+++ b/.icons/kora/actions/16/exchange-positions-zorder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.032,0c-0.363,-0 -0.711,0.144 -0.968,0.401c-0.257,0.257 -0.401,0.605 -0.401,0.968c0,1.232 0,3.03 0,4.262c0,0.363 0.144,0.711 0.401,0.968c0.257,0.257 0.605,0.401 0.968,0.401c1.47,0 3.129,0 4.599,-0c0.363,0 0.711,-0.144 0.968,-0.401c0.257,-0.257 0.401,-0.605 0.401,-0.968c0,-1.232 0,-3.03 -0,-4.262c0,-0.363 -0.144,-0.711 -0.401,-0.968c-0.257,-0.257 -0.605,-0.401 -0.968,-0.401c-1.47,0 -3.129,0 -4.599,0Zm6.968,1.078l0,3.922l1,0l0,-2.645c2.393,0.847 3.995,3.107 4,5.645l1,0c-0.003,-3.477 -2.558,-6.425 -6,-6.922Zm-8,6.922c0.003,3.477 2.558,6.425 6,6.922l0,-3.922l-1,0l0,2.645c-2.393,-0.847 -3.995,-3.107 -4,-5.645l-1,0Zm9,1l-2,2l-0,1.414l1.5,-1.5l0,4.086l1,0l0,-4.086l1.5,1.5l0,-1.414l-2,-2Zm3.5,1l0,4.086l-1.5,-1.5l0,1.414l2,2l2,-2l0,-1.414l-1.5,1.5l0,-4.086l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/exchange-positions.svg b/.icons/kora/actions/16/exchange-positions.svg
new file mode 100644
index 000000000..4967748e1
--- /dev/null
+++ b/.icons/kora/actions/16/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.788,0c-0.265,0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c-0,1.331 -0,3.669 -0,5c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c1.537,0 3.675,0 5.212,0c0.265,-0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-1.331 0,-3.669 0,-5c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293c-1.537,-0 -3.675,-0 -5.212,-0Zm7.212,1.078l0,3.922l1,0l0,-2.645c2.393,0.847 3.995,3.107 4,5.645l1,0c-0.003,-3.477 -2.558,-6.425 -6,-6.922Zm-8,6.922c0.003,3.477 2.558,6.425 6,6.922l0,-3.922l-1,0l0,2.645c-2.393,-0.847 -3.995,-3.107 -4,-5.645l-1,0Zm8,1c-0.265,0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c0,1.331 0,3.669 0,5c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c1.537,0 3.631,0 5.168,0c0.265,-0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-1.331 0,-3.669 0,-5c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293c-1.537,0 -3.631,0 -5.168,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/exifinfo.svg b/.icons/kora/actions/16/exifinfo.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/exit.svg b/.icons/kora/actions/16/exit.svg
new file mode 120000
index 000000000..514fcfb1d
--- /dev/null
+++ b/.icons/kora/actions/16/exit.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/expand-all.svg b/.icons/kora/actions/16/expand-all.svg
new file mode 100644
index 000000000..cabcc1f5c
--- /dev/null
+++ b/.icons/kora/actions/16/expand-all.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.048,7.341c-0.188,-0.188 -0.494,-0.188 -0.682,0c-0.008,0.008 -0.017,0.017 -0.025,0.025c-0.09,0.09 -0.141,0.213 -0.141,0.341c-0,0.128 0.051,0.251 0.141,0.341c1.272,1.272 5.659,5.659 5.659,5.659c0,0 4.387,-4.387 5.659,-5.659c0.09,-0.09 0.141,-0.213 0.141,-0.341c0,-0.128 -0.051,-0.251 -0.141,-0.341c-0.008,-0.008 -0.017,-0.017 -0.025,-0.025c-0.188,-0.188 -0.494,-0.188 -0.682,0c-1.171,1.171 -4.952,4.952 -4.952,4.952c0,-0 -3.781,-3.781 -4.952,-4.952Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12" height="2.223" x="2" y="2.78"/>
+</svg>
diff --git a/.icons/kora/actions/16/expand.svg b/.icons/kora/actions/16/expand.svg
new file mode 120000
index 000000000..2603a4917
--- /dev/null
+++ b/.icons/kora/actions/16/expand.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/extract-archive.svg b/.icons/kora/actions/16/extract-archive.svg
new file mode 120000
index 000000000..653488ec3
--- /dev/null
+++ b/.icons/kora/actions/16/extract-archive.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/favicon-download.svg b/.icons/kora/actions/16/favicon-download.svg
new file mode 120000
index 000000000..9510df91c
--- /dev/null
+++ b/.icons/kora/actions/16/favicon-download.svg
@@ -0,0 +1 @@
+insert-image.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/favorite-genres-amarok.svg b/.icons/kora/actions/16/favorite-genres-amarok.svg
new file mode 100644
index 000000000..1404beb0b
--- /dev/null
+++ b/.icons/kora/actions/16/favorite-genres-amarok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,1.328c-1.494,-0 -2.867,0.366 -3.869,1.107c-1.002,0.742 -1.632,1.866 -1.631,3.36c0.007,1.689 0.968,3.867 2.129,5.648c0.58,0.89 1.211,1.68 1.801,2.256c0.59,0.576 1.136,0.942 1.566,0.973l0.008,0c0.43,-0.031 0.976,-0.397 1.566,-0.973c0.59,-0.576 1.221,-1.366 1.801,-2.256c1.161,-1.781 2.122,-3.959 2.129,-5.648c0.001,-1.494 -0.629,-2.618 -1.631,-3.36c-1.002,-0.741 -2.375,-1.107 -3.869,-1.107Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,4l0.916,1.977l2.07,0.322l-1.507,1.531l0.341,2.17l-1.849,-1.031l-1.86,1.019l0.368,-2.168l-1.493,-1.541l2.077,-0.31l0.937,-1.969Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/favorite.svg b/.icons/kora/actions/16/favorite.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/favorite.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/favorites.svg b/.icons/kora/actions/16/favorites.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/favorites.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fcitx-anthy.svg b/.icons/kora/actions/16/fcitx-anthy.svg
new file mode 100644
index 000000000..5a295125f
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-anthy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.334,2l1.277,0c-0.074,0.556 -0.203,1.125 -0.388,1.977c2.507,-0.102 4.386,-0.237 5.777,-0.401l0,1.279c-1.168,0.133 -3.095,0.067 -6.055,0.2c-0.296,1.185 -0.686,3.217 -1.168,4.291l0.112,0.054c1.37,-0.925 2.336,-1.388 3.298,-1.388c1.223,-0 2.168,0.296 2.834,0.888c0.667,0.593 0.979,1.352 0.979,2.278c0,1.074 -0.404,1.489 -1.256,2.045c-0.815,0.518 -2.038,0.777 -3.668,0.777c-1.022,0 -1.957,0.006 -3.076,-0.055l0,-1.447c0.944,0.191 1.838,0.225 2.965,0.225c1.185,0 2.075,-0.149 2.668,-0.446c0.629,-0.333 0.943,-0.433 0.943,-1.099c0,-0.593 -0.204,-1.056 -0.611,-1.389c-0.408,-0.37 -1,-0.555 -1.777,-0.555c-1.519,0 -2.743,0.647 -4.077,1.944l-1,-0.778c0.593,-0.962 1.111,-3.425 1.555,-5.388l-2.666,-0l0,-1.032c0.959,-0.004 1.932,-0.015 2.945,-0.046l0.389,-1.934Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-bopomofo.svg b/.icons/kora/actions/16/fcitx-bopomofo.svg
new file mode 120000
index 000000000..919433959
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-bopomofo.svg
@@ -0,0 +1 @@
+fcitx-rime.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fcitx-cangjie.svg b/.icons/kora/actions/16/fcitx-cangjie.svg
new file mode 100644
index 000000000..5b0d3a202
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-cangjie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.584,1.723l0.832,-0c1.844,2.765 5.647,3.281 5.647,3.281l-0.125,0.992c0,0 -0.834,-0.124 -1.938,-0.535l0,4.539l-7.055,0c-0.042,0.339 -0.113,0.673 -0.22,1l7.275,0l0,3l-8,0l0,-1.377l-0.066,0.125c-0.521,0.911 -1.043,1.565 -1.043,1.565l-0.782,-0.625c0,0 0.478,-0.597 0.957,-1.436c0.48,-0.839 0.934,-1.919 0.934,-2.752l0,-4.039c-1.104,0.411 -1.938,0.535 -1.938,0.535l-0.125,-0.992c0,-0 3.803,-0.516 5.647,-3.281Zm-2.584,10.277l0,1l6,0l0,-1l-6,0Zm0,-6l0,1l5,0l0,1l-5,0l0,1l6,0l0,-3l-6,0Zm3,-3.297c-0.859,1.07 -1.934,1.799 -2.934,2.297l2.532,0l-0.875,-0.584l0.554,-0.832l1.5,1l-0.277,0.416l2.434,-0c-1.001,-0.498 -2.075,-1.227 -2.934,-2.297Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-chewing.svg b/.icons/kora/actions/16/fcitx-chewing.svg
new file mode 100644
index 000000000..14d6c2c6e
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-chewing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l6,0l0,1l-2,0l0,3l2,0l-0.4,-0.301c-0,0 1.4,-1.949 1.4,-3.699l1,0c0,0.709 -0.165,1.389 -0.383,2l1.383,0l0,-2l1,0l0,2l2,0l0,1l-2,0l0,2l2,0l0,1l-5,0l0,-1l2,0l0,-2l-1.803,0c-0.398,0.79 -0.797,1.301 -0.797,1.301l-0.4,-0.301l0,8l-6,0l0,-8l1,0l0,-3l-1,0l0,-1Zm7,7l5,0l0,5l-5,0l0,-5Zm-5,-2l0,3l-1,0l0,1l3,0l0,1l-3,0l0,1l4,0l0,-6l-1,0l0,3l-1,0l0,-3l-1,0Zm6,3l0,3l3,0l0,-3l-3,0Zm-6,-7l0,3l1,0l0,-3l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-chn.svg b/.icons/kora/actions/16/fcitx-chn.svg
new file mode 100644
index 000000000..0912b0341
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-chn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,2l1,0l0,2l5,0l0,7l-1,0l0,-1l-4,0l0,4l-1,0l0,-4l-3,0l0,1l-1,0l0,-7l4,0l0,-2Zm-3,3l0,4l3,0l0,-4l-3,0Zm4,0l0,4l4,0l0,-4l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-chttrans-active.svg b/.icons/kora/actions/16/fcitx-chttrans-active.svg
new file mode 100644
index 000000000..6636c8476
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-chttrans-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,0.5l1,0l0,0.5l3,0l0,-0.5l1,0l0,0.5l2,0l0,1l-2,0l0,2l-2,0l0,1l3,0l0,3l-3,0l0,1l3,0l0,1l-3,0l0,1l4,0l0,1l-3.662,0c0.257,0.394 0.639,0.782 1.113,1.115c0.876,0.616 1.998,0.998 2.539,0.987l0.02,1c-0.944,0.019 -2.111,-0.451 -3.133,-1.168c-0.531,-0.374 -1.027,-0.826 -1.377,-1.346c-0.35,0.52 -0.846,0.972 -1.377,1.346c-1.022,0.717 -2.189,1.187 -3.133,1.168l0.02,-1c0.541,0.011 1.663,-0.371 2.539,-0.987c0.474,-0.333 0.856,-0.721 1.113,-1.115l-3.662,0l0,-1l4,0l0,-1l-3,0l0,-1l3,0l0,-1l-3,0l0,-3l3,0l0,-1l-2,0l0,-2l-2,0l0,-1l2,0l0,-0.5Zm-3.898,8.486l0.98,0.694c-0.461,1.807 -1.135,3.556 -2.019,5.248l-1.153,-0.809c0.923,-1.615 1.653,-3.326 2.192,-5.133Zm-1.327,-3.333c0.769,0.423 1.48,0.903 2.133,1.441l-0.806,0.981c-0.654,-0.654 -1.366,-1.192 -2.135,-1.615l0.808,-0.807Zm5.225,0.347l0,1l2,-0l0,-1l-2,-0Zm3,-0l0,1l2,-0l0,-1l-2,-0Zm-7.648,-3.623c0.845,0.461 1.614,1.02 2.306,1.674l-0.75,0.98c-0.769,-0.73 -1.558,-1.346 -2.365,-1.846l0.809,-0.808Zm5.648,-0.377l0,1l3,-0l0,-1l-3,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-chttrans-inactive.svg b/.icons/kora/actions/16/fcitx-chttrans-inactive.svg
new file mode 100644
index 000000000..6df5e8a8d
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-chttrans-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.102,8.986l0.98,0.694c-0.461,1.807 -1.135,3.556 -2.019,5.248l-1.153,-0.809c0.923,-1.615 1.653,-3.326 2.192,-5.133Zm2.898,-6.986l7,-0c-0.228,3.034 -1.036,5.674 -2.439,7.836c1.024,1.29 2.37,2.409 4.039,3.357l-0.569,1.08c-1.631,-0.872 -3.014,-1.99 -4.152,-3.355c-1.1,1.365 -2.504,2.483 -4.211,3.355l-0.684,-1.023c1.745,-0.872 3.112,-1.992 4.098,-3.357c-1.252,-1.859 -2.124,-4.238 -2.617,-6.893l-0.465,-0l0,-1Zm1.602,1c0.455,2.276 1.194,4.314 2.218,5.869c1.024,-1.82 1.67,-3.859 1.936,-5.869l-4.154,0Zm-5.827,2.652c0.769,0.423 1.48,0.904 2.133,1.442l-0.806,0.98c-0.654,-0.653 -1.366,-1.192 -2.135,-1.615l0.808,-0.807Zm0.577,-3.275c0.845,0.461 1.614,1.02 2.306,1.674l-0.75,0.98c-0.769,-0.73 -1.558,-1.346 -2.365,-1.845l0.809,-0.809Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-erbi.svg b/.icons/kora/actions/16/fcitx-erbi.svg
new file mode 100644
index 000000000..2efca769c
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-erbi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.01,11l1.082,0c-0.083,1.204 -0.384,2.115 -0.93,2.693c-0.644,0.72 -1.799,1.155 -3.467,1.307l-0.455,-0.967c1.516,-0.151 2.519,-0.493 3.012,-1.023c0.43,-0.43 0.676,-1.108 0.758,-2.01Zm1.693,0.998c0.947,0.455 1.82,0.986 2.615,1.592l-0.797,0.91c-0.757,-0.644 -1.59,-1.194 -2.5,-1.648l0.682,-0.854Zm3.328,-11.006l1,0.016c-0.01,0.68 0.012,1.338 0.037,1.992l2.932,-0l0,1l-2.883,-0c0.149,2.308 0.482,4.401 0.891,6.033c0.29,1.158 0.616,2.094 0.912,2.709c0.148,0.308 0.293,0.535 0.396,0.656c0.047,0.055 -0.001,0.03 0.012,0.039c0.238,-0.063 0.371,-0.153 0.479,-0.429c0.121,-0.313 0.176,-0.812 0.183,-1.375l1,0.012c-0.008,0.606 -0.047,1.197 -0.252,1.724c-0.205,0.527 -0.66,0.999 -1.302,1.111c-0.027,0.005 -0.054,0.007 -0.081,0.006c-0.372,0.005 -0.607,-0.212 -0.8,-0.439c-0.194,-0.227 -0.364,-0.515 -0.535,-0.871c-0.343,-0.712 -0.679,-1.696 -0.981,-2.901c-0.429,-1.713 -0.774,-3.882 -0.924,-6.275l-8.115,-0l-0,-1l8.07,-0c-0.024,-0.66 -0.049,-1.322 -0.039,-2.008Zm-7.031,8.008l6,-0l-0,3l-1,-0l-0,-2l-4,-0l-0,2l-1,-0l-0,-3Zm-0,-2l6,-0l-0,1l-6,-0l-0,-1Zm-0,-2l6,-0l-0,1l-6,-0l-0,-1Zm10,-4c0.417,0.379 0.758,0.777 1.023,1.193l-0.966,0.569c-0.228,-0.417 -0.532,-0.833 -0.911,-1.25l0.854,-0.512Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-fullwidth-active.svg b/.icons/kora/actions/16/fcitx-fullwidth-active.svg
new file mode 100644
index 000000000..7e8486f40
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-fullwidth-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Zm0,1.127c3.771,-0 6.873,3.102 6.873,6.873c0,3.771 -3.102,6.873 -6.873,6.873c-3.771,0 -6.873,-3.102 -6.873,-6.873c-0,-3.771 3.102,-6.873 6.873,-6.873Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-fullwidth-inactive.svg b/.icons/kora/actions/16/fcitx-fullwidth-inactive.svg
new file mode 100644
index 000000000..6d0eb112d
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-fullwidth-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Zm0,1.127c3.771,-0 6.873,3.102 6.873,6.873c0,3.771 -3.102,6.873 -6.873,6.873c-3.771,0 -6.873,-3.102 -6.873,-6.873c-0,-3.771 3.102,-6.873 6.873,-6.873Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-googlepinyin.svg b/.icons/kora/actions/16/fcitx-googlepinyin.svg
new file mode 100644
index 000000000..8ca6a1f1b
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-googlepinyin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.888,1.909c1.434,-0.026 2.878,0.45 4.042,1.432l-1.43,1.695c-1.492,-1.259 -3.662,-1.222 -5.107,0.09c-1.445,1.313 -1.694,3.471 -0.584,5.077c1.109,1.606 3.214,2.138 4.953,1.25c0.977,-0.498 1.643,-1.358 1.934,-2.338l-3.696,-0l0,-2.216l5.981,-0.007c0.481,2.609 -0.786,5.297 -3.211,6.535c-2.712,1.384 -6.052,0.544 -7.783,-1.962c-1.731,-2.506 -1.34,-5.931 0.915,-7.979c1.127,-1.024 2.552,-1.551 3.986,-1.577Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-handwriting-active.svg b/.icons/kora/actions/16/fcitx-handwriting-active.svg
new file mode 100644
index 000000000..1da47e80d
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-handwriting-active.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.894,11.216l-1.062,2.888l3.007,-0.933l6.75,-6.75l-1.945,-1.955l-6.75,6.75Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M13.959,4.061c0.28,-0.28 0.28,-0.73 -0,-1.01l-0.945,-0.945c-0.29,-0.28 -0.73,-0.28 -1.01,-0l-1.4,1.4l1.945,1.955l1.41,-1.4Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-handwriting-inactive.svg b/.icons/kora/actions/16/fcitx-handwriting-inactive.svg
new file mode 100644
index 000000000..d64884f0d
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-handwriting-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.894,11.216l6.75,-6.75l1.945,1.955l-6.75,6.75l-3.007,0.933l1.062,-2.888Zm11.065,-7.155l-1.41,1.4l-1.945,-1.955l1.4,-1.4c0.28,-0.28 0.72,-0.28 1.01,-0l0.945,0.945c0.28,0.28 0.28,0.73 -0,1.01Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-hangul.svg b/.icons/kora/actions/16/fcitx-hangul.svg
new file mode 100644
index 000000000..f485d338b
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-hangul.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,12l1,0l0,1l7,0l0,1l-8,0l0,-2Zm6,-9l1,0l0,3l2,0l0,1l-2,0l0,4l-1,0l0,-8Zm-5,3c1.597,0 3,1.058 3,2.5c0,1.442 -1.403,2.5 -3,2.5c-1.597,0 -3,-1.058 -3,-2.5c0,-1.442 1.403,-2.5 3,-2.5Zm0,1c-1.165,0 -2,0.733 -2,1.5c0,0.767 0.835,1.5 2,1.5c1.165,0 2,-0.733 2,-1.5c0,-0.767 -0.835,-1.5 -2,-1.5Zm-3,-3l6,0l0,1l-6,0l0,-1Zm2,-2l2,0l0,1l-2,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-kbd.svg b/.icons/kora/actions/16/fcitx-kbd.svg
new file mode 100644
index 000000000..65a920cd9
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-kbd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.945,3.458l2.203,0l0,2.203l-2.203,0l0,-2.203Zm-6.707,0l2.204,0l0,2.203l-2.204,0l0,-2.203Zm3.374,0l2.204,0l0,2.203l-2.204,0l0,-2.203Zm-6.76,0l2.204,0l0,2.203l-2.204,0l0,-2.203Zm6.745,3.118l2.203,0l0,2.204l-2.203,0l0,-2.204Zm3.348,0l2.203,0l0,2.204l-2.203,0l0,-2.204Zm-6.707,0l2.204,0l0,2.204l-2.204,0l0,-2.204Zm-3.386,0l2.204,0l0,2.204l-2.204,0l0,-2.204Zm0,3.891l12.296,0l0,2.075l-12.296,0l0,-2.075Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-kkc.svg b/.icons/kora/actions/16/fcitx-kkc.svg
new file mode 100644
index 000000000..058b3c068
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-kkc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12,6c0.583,0 1.111,0.154 1.479,0.521c0.367,0.368 0.521,0.896 0.521,1.479l-1,0c0,-0.417 -0.096,-0.639 -0.229,-0.771c-0.132,-0.133 -0.354,-0.229 -0.771,-0.229c-0.417,0 -0.639,0.096 -0.771,0.229c-0.133,0.132 -0.229,0.354 -0.229,0.771l0,2c0,0.417 0.096,0.639 0.229,0.771c0.132,0.133 0.354,0.229 0.771,0.229c0.417,0 0.639,-0.096 0.771,-0.229c0.133,-0.132 0.229,-0.354 0.229,-0.771l1,0c0,0.583 -0.154,1.111 -0.521,1.479c-0.368,0.367 -0.896,0.521 -1.479,0.521c-0.583,0 -1.111,-0.154 -1.479,-0.521c-0.367,-0.368 -0.521,-0.896 -0.521,-1.479l0,-2c0,-0.583 0.154,-1.111 0.521,-1.479c0.368,-0.367 0.896,-0.521 1.479,-0.521Zm-10,-2l1,0l0,4.293l2.293,-2.293l0.707,0l0,-2l1,0l0,4.293l2.293,-2.293l1.414,0l-3,3l3,3l-1.414,0l-2.293,-2.293l0,2.293l-1.707,0l-2.293,-2.293l0,2.293l-1,0l0,-8Zm4,2.707l-2.293,2.293l2.293,2.293l0,-4.586Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-pinyin-libpinyin.svg b/.icons/kora/actions/16/fcitx-pinyin-libpinyin.svg
new file mode 120000
index 000000000..d7b28edeb
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-pinyin-libpinyin.svg
@@ -0,0 +1 @@
+fcitx-pinyin.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fcitx-pinyin.svg b/.icons/kora/actions/16/fcitx-pinyin.svg
new file mode 100644
index 000000000..fae943734
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-pinyin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.9,1.699l1.5,2l-0.398,0.301l1.996,0l-0.398,-0.301l1.5,-2l0.8,0.602l-1.275,1.699l2.375,0l-0,1l-2,0l-0,3l2,0l-0,1l-2,0l-0,5l-1,0l-0,-5l-2.041,0c-0.096,1.12 -0.477,2.031 -0.926,2.811c-0.621,1.07 -1.691,2.054 -1.691,2.054l-0.684,-0.728c0,0 1.013,-0.966 1.51,-1.826c0.401,-0.7 0.704,-1.411 0.793,-2.311l-1.961,0l-0,-0.94l-1,0.5l-0,5.44l-3,0l-0,-1l2,0l-0,-3.94l-1.777,0.889l-0.446,-0.898l2.223,-1.112l-0,-2.939l-2,0l-0,-1l2,0l-0,-2l1,0l-0,2l1,0l-0,1l-1,0l-0,2.439l0.777,-0.388l0.446,0.898l-0.106,0.051l1.883,0l0,-3l-1,0l0,-1l1.375,0l-1.275,-1.699l0.8,-0.602Zm1.1,3.301l0,3l2,0l0,-3l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-punc-active.svg b/.icons/kora/actions/16/fcitx-punc-active.svg
new file mode 100644
index 000000000..259dbdf55
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-punc-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,3c-1.646,0 -3,1.354 -3,3c0,1.646 1.354,3 3,3c1.646,0 3,-1.354 3,-3c0,-1.646 -1.354,-3 -3,-3Zm9,0c-1.646,0 -3,1.354 -3,3c0,1.646 1.354,3 3,3c0.236,-0.002 0.808,-0.031 1.345,-0.34c0.141,1.716 -2.41,3.246 -3.845,3.246l-0.5,-0l0,1.094l0.6,0c2.991,0 5.4,-2.453 5.4,-5.5l0,-1.5c0,-1.646 -1.354,-3 -3,-3Zm-9,1.164c1.007,0 1.836,0.829 1.836,1.836c-0,1.007 -0.829,1.836 -1.836,1.836c-1.007,-0 -1.836,-0.829 -1.836,-1.836c0,-1.007 0.829,-1.836 1.836,-1.836Zm9,0c1.007,0 1.836,0.829 1.836,1.836c-0,1.007 -0.829,1.836 -1.836,1.836c-1.007,-0 -1.836,-0.829 -1.836,-1.836c0,-1.007 0.829,-1.836 1.836,-1.836Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-punc-inactive.svg b/.icons/kora/actions/16/fcitx-punc-inactive.svg
new file mode 100644
index 000000000..9562c9f3d
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-punc-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M3,3c-1.646,0 -3,1.354 -3,3c0,1.646 1.354,3 3,3c1.646,0 3,-1.354 3,-3c0,-1.646 -1.354,-3 -3,-3Zm9,0c-1.646,0 -3,1.354 -3,3c0,1.646 1.354,3 3,3c0.236,-0.002 0.808,-0.031 1.345,-0.34c0.141,1.716 -2.41,3.246 -3.845,3.246l-0.5,0l0,1.094l0.6,0c2.991,0 5.4,-2.453 5.4,-5.5l0,-1.5c0,-1.646 -1.354,-3 -3,-3Zm-9,1.164c1.007,0 1.836,0.829 1.836,1.836c0,1.007 -0.829,1.836 -1.836,1.836c-1.007,0 -1.836,-0.829 -1.836,-1.836c0,-1.007 0.829,-1.836 1.836,-1.836Zm9,0c1.007,0 1.836,0.829 1.836,1.836c0,1.007 -0.829,1.836 -1.836,1.836c-1.007,0 -1.836,-0.829 -1.836,-1.836c0,-1.007 0.829,-1.836 1.836,-1.836Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-remind-active.svg b/.icons/kora/actions/16/fcitx-remind-active.svg
new file mode 100644
index 000000000..844480634
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-remind-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,0c-2.762,0 -5,2.31 -5,5.16c0,1.68 0.769,3.16 1.985,4.1c0.555,0.43 0.99,0.99 0.99,1.76l0.025,0.98l4,0l0.029,-0.98c0.039,-0.77 0.431,-1.33 0.986,-1.76c1.216,-0.94 1.985,-2.42 1.985,-4.1c0,-2.85 -2.238,-5.16 -5,-5.16Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,13l0,2c0,1 1.027,1 1.027,1l1.946,0c-0,0 1.056,0 1.027,-1l0,-2l-4,0Zm2,-13c-2.762,0 -5,2.31 -5,5.16c0,1.68 0.769,3.16 1.985,4.1c0.555,0.43 0.99,0.99 0.99,1.76l0.025,0.98l4,0l0.029,-0.98c0.039,-0.77 0.431,-1.33 0.986,-1.76c1.216,-0.94 1.985,-2.42 1.985,-4.1c0,-2.85 -2.238,-5.16 -5,-5.16Zm1.029,11l0.001,-0.031c0.055,-1.088 0.588,-1.892 1.373,-2.5c0.981,-0.758 1.597,-1.954 1.597,-3.309c0,-2.289 -1.782,-4.16 -4,-4.16c-2.219,0 -4,1.871 -4,4.16c0,1.355 0.616,2.551 1.598,3.31c0.791,0.613 1.37,1.435 1.377,2.53l-0,-0.005l0,0.005l2.054,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-remind-inactive.svg b/.icons/kora/actions/16/fcitx-remind-inactive.svg
new file mode 100644
index 000000000..f24a26482
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-remind-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6,13l0,2c0,1 1.027,1 1.027,1l1.946,0c-0,0 1.056,0 1.027,-1l0,-2l-4,0Zm2,-13c-2.762,0 -5,2.31 -5,5.16c0,1.68 0.769,3.16 1.985,4.1c0.555,0.43 0.99,0.99 0.99,1.76l0.025,0.98l4,0l0.029,-0.98c0.039,-0.77 0.431,-1.33 0.986,-1.76c1.216,-0.94 1.985,-2.42 1.985,-4.1c0,-2.85 -2.238,-5.16 -5,-5.16Zm1.029,11l0.001,-0.031c0.055,-1.088 0.588,-1.892 1.373,-2.5c0.981,-0.758 1.597,-1.954 1.597,-3.309c0,-2.289 -1.782,-4.16 -4,-4.16c-2.219,0 -4,1.871 -4,4.16c0,1.355 0.616,2.551 1.598,3.31c0.791,0.613 1.37,1.435 1.377,2.53l-0,-0.005l0,0.005l2.054,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-rime-deploy.svg b/.icons/kora/actions/16/fcitx-rime-deploy.svg
new file mode 100644
index 000000000..250c02946
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-rime-deploy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13,11l-3.013,-3.013l2.246,0.006c-0.002,-1.089 -0.418,-2.178 -1.251,-3.011c-1.533,-1.533 -3.939,-1.659 -5.604,-0.371c0,0 -0.441,0.326 -0.876,-0.109c-0.277,-0.277 -0.278,-0.725 -0.002,-1.002c0.037,-0.036 0.078,-0.069 0.123,-0.097c2.215,-1.625 5.349,-1.431 7.359,0.579c1.11,1.11 1.668,2.561 1.671,4.011l2.347,0.007l-3,3Zm-10,-6l3.013,3.013l-2.246,-0.006c0.002,1.088 0.418,2.178 1.251,3.011c1.533,1.533 3.939,1.659 5.604,0.371c0,-0 0.441,-0.326 0.876,0.109c0.277,0.277 0.278,0.725 0.002,1.002c-0.037,0.036 -0.078,0.069 -0.123,0.097c-2.215,1.625 -5.349,1.431 -7.359,-0.579c-1.11,-1.11 -1.668,-2.561 -1.671,-4.011l-2.347,-0.007l3,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-rime-sync.svg b/.icons/kora/actions/16/fcitx-rime-sync.svg
new file mode 100644
index 000000000..73e44b307
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-rime-sync.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,2c-2.007,0 -3.82,1.201 -4.604,3.049c-1.952,0.298 -3.395,1.976 -3.396,3.951c0.003,2.133 1.678,3.888 3.809,3.99l-0,0.01l9.714,0c1.368,0 2.477,-1.109 2.477,-2.477c-0.001,-0.858 -0.447,-1.655 -1.178,-2.105c0.117,-0.292 0.177,-0.604 0.178,-0.918c-0.001,-1.349 -1.073,-2.454 -2.422,-2.496c-0.793,-1.822 -2.591,-3.002 -4.578,-3.004Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,5l2,0l0,3l1,0l-2,3l-2,-3l1,0l0,-3Zm5,-1l2,3l-1,0l0,3l-2,0l0,-3l-1,0l2,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-rime.svg b/.icons/kora/actions/16/fcitx-rime.svg
new file mode 100644
index 000000000..bb3440276
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-rime.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,2l1,0l0,6.982c1.811,-0.081 2.721,-0.606 3.262,-1.492c0.59,-0.965 0.738,-2.511 0.738,-4.49l1,0c0,2.021 -0.102,3.725 -0.887,5.01c-0.726,1.189 -2.063,1.874 -4.113,1.971l0,3.019l5,0l0,1l-11,0l0,-1l5,0l0,-3.019c-2.05,-0.097 -3.387,-0.782 -4.113,-1.971c-0.785,-1.285 -0.887,-2.989 -0.887,-5.01l1,0c0,1.979 0.148,3.525 0.738,4.49c0.542,0.886 1.451,1.411 3.262,1.492l0,-6.982Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-sayura.svg b/.icons/kora/actions/16/fcitx-sayura.svg
new file mode 100644
index 000000000..17fabdfc1
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-sayura.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.799,2.057l0.873,0.697c-0.032,0.053 -0.059,0.1 -0.08,0.143c-0.011,0.042 -0.016,0.106 -0.016,0.191c0,0.116 0.038,0.246 0.112,0.394c0.512,0.393 0.816,0.861 1.144,1.366c0.087,0.186 0.186,0.369 0.201,0.566c0.035,0.453 -0.147,0.836 -0.443,1.143c-0.296,0.306 -1.121,0.459 -1.871,0.459c-0.201,-0 -0.497,-0.028 -0.719,-0.08l0,3.703c0.19,-0.053 0.461,-0.121 0.641,-0.205c0.19,-0.085 0.385,-0.18 0.586,-0.286l0.412,1.063c-0.254,0.116 -0.511,0.221 -0.776,0.316c-0.253,0.085 -0.599,0.16 -0.863,0.223l-0,3.25l-1,-0l-0,-3.061c-0.307,0.043 -1.827,0.112 -2.102,0.112c-0.983,-0 -1.839,-0.143 -2.568,-0.428c-0.729,-0.296 -1.301,-0.73 -1.713,-1.301c-0.402,-0.57 -0.617,-1.384 -0.617,-2.24c0.028,-0.596 0.246,-1.049 0.543,-1.43c0.602,-0.764 1.319,-1.132 2.137,-1.437c0.348,-0.095 0.755,-0.121 1.22,-0.153c0.476,-0.042 1.047,-0.062 1.713,-0.062l1.387,-0c-0.032,-0.497 -0.215,-1.301 -0.5,-1.533c-0.275,-0.233 -0.629,-0.348 -1.063,-0.348c-0.412,0 -0.724,0.08 -0.935,0.238c-0.212,0.148 -0.317,0.353 -0.317,0.618c0,-0 0.016,0.206 0.016,0.238l-1.127,0.142c-0.021,-0.095 -0.031,-0.492 -0.031,-0.492c-0,-0.581 0.207,-1.025 0.619,-1.332c0.412,-0.306 0.977,-0.459 1.695,-0.459c1.1,0 1.861,0.444 2.284,1.332c0.285,-0.486 0.672,-0.935 1.158,-1.347Zm-3.074,3.943c-0.74,-0 -1.334,0.02 -1.778,0.062c-0.433,0.043 -0.787,0.112 -1.062,0.207c-0.265,0.085 -0.502,0.198 -0.713,0.325c-0.588,0.471 -0.848,0.886 -0.903,1.338c-0.021,0.303 -0.083,0.562 -0.039,0.787c0.202,1.013 0.779,1.359 1.545,1.826c0.561,0.254 1.31,0.379 2.25,0.379c0.286,-0 1.711,-0.047 1.975,-0.078l-0,-4.846l-1.275,-0Zm2.978,-2.326c-0.264,0.317 -0.518,0.629 -0.592,0.935c-0.074,0.307 -0.111,0.241 -0.111,0.6l0,0.697c0.17,0.034 0.44,0.063 0.656,0.063c0.349,-0 0.892,-0.058 1.03,-0.174c0.132,-0.185 0.169,-0.337 0.158,-0.477c-0.05,-0.275 -0.162,-0.5 -0.305,-0.713c-0.218,-0.388 -0.563,-0.657 -0.836,-0.931Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-shuangpin-libpinyin.svg b/.icons/kora/actions/16/fcitx-shuangpin-libpinyin.svg
new file mode 120000
index 000000000..d93668297
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-shuangpin-libpinyin.svg
@@ -0,0 +1 @@
+fcitx-shuangpin.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fcitx-shuangpin.svg b/.icons/kora/actions/16/fcitx-shuangpin.svg
new file mode 100644
index 000000000..c69541154
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-shuangpin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l5.549,0l-0.051,0.551c0,-0 -0.328,3.519 -1.225,6.129c0.583,0.87 1.139,1.769 1.838,3.009l-0.869,0.491c-0.539,-0.95 -0.984,-1.689 -1.422,-2.37c-1.394,3.121 -3.365,4.483 -3.365,4.483l-0.557,-0.832c0,0 1.971,-1.31 3.264,-4.65c-0.765,-1.11 -1.635,-2.23 -3.053,-4l0.782,-0.621c1.181,1.47 1.973,2.491 2.668,3.451c0.551,-1.9 0.798,-4.001 0.869,-4.641l-4.428,0l-0,-1Zm6,0l6,0l0,0.5c0,2.15 -0.833,4.97 -1.707,6.91c-0.111,0.25 -0.242,0.46 -0.367,0.69c0.624,1.09 1.46,2.12 2.844,3.232l-0.627,0.779c-1.282,-1.034 -2.147,-2.04 -2.803,-3.06c-1.393,1.984 -3.104,3.033 -3.104,3.033l-0.517,-0.855c-0,0 1.78,-1.099 3.068,-3.139c-0.338,-0.65 -0.621,-1.31 -0.887,-2c-0.758,-1.95 -1.208,-4.5 -1.31,-5.09l-0.59,0l0,-1Zm1.607,1c0.14,0.77 0.569,3.031 1.227,4.731c0.173,0.45 0.351,0.869 0.539,1.279c0.757,-1.68 1.442,-4.16 1.551,-6.01l-3.317,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-skk.svg b/.icons/kora/actions/16/fcitx-skk.svg
new file mode 100644
index 000000000..81dce44d8
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-skk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,4l1,0l0,4.293l2.293,-2.293l0.707,0l0,-2l1,0l0,4.293l2.293,-2.293l1.414,0l-3,3l3,3l-1.414,0l-2.293,-2.293l0,2.293l-1.707,0l-2.293,-2.293l0,2.293l-1,0l0,-2c0,0.583 -0.154,1.111 -0.521,1.479c-0.368,0.367 -0.896,0.521 -1.479,0.521c-0.583,0 -1.11,-0.154 -1.478,-0.521c-0.367,-0.368 -0.522,-0.896 -0.522,-1.479l1,0c0,0.417 0.096,0.639 0.229,0.771c0.132,0.133 0.354,0.229 0.771,0.229c0.417,0 0.64,-0.096 0.772,-0.229c0.133,-0.132 0.228,-0.354 0.228,-0.771c0,-0.417 -0.095,-0.64 -0.228,-0.771c-0.132,-0.133 -0.355,-0.229 -0.772,-0.229c-0.583,0 -1.11,-0.155 -1.478,-0.521c-0.367,-0.368 -0.522,-0.896 -0.522,-1.479c0,-0.583 0.155,-1.11 0.522,-1.478c0.368,-0.367 0.895,-0.522 1.478,-0.522c0.583,0 1.111,0.155 1.479,0.522c0.367,0.368 0.521,0.895 0.521,1.478l0,-3Zm4,2.707l-2.293,2.293l2.293,2.293l0,-4.586Zm-4,0.293l-1,0c0,-0.417 -0.096,-0.639 -0.229,-0.771c-0.131,-0.133 -0.354,-0.229 -0.771,-0.229c-0.417,0 -0.64,0.096 -0.772,0.229c-0.132,0.132 -0.228,0.354 -0.228,0.771c0,0.417 0.096,0.64 0.229,0.772c0.132,0.133 0.354,0.228 0.771,0.228c0.583,0 1.111,0.155 1.479,0.522c0.367,0.368 0.521,0.895 0.521,1.478l0,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-sunpinyin.svg b/.icons/kora/actions/16/fcitx-sunpinyin.svg
new file mode 100644
index 000000000..3c08d11c4
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-sunpinyin.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" cx="8" cy="8" r="7.509"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.964,14l3.036,0l0,-5.44l1,-0.499l0,0.939l1.961,0c-0.089,0.9 -0.392,1.611 -0.793,2.311c-0.497,0.86 -1.51,1.826 -1.51,1.826l0.684,0.728c-0,0 1.07,-0.984 1.691,-2.054c0.449,-0.78 0.83,-1.691 0.926,-2.811l2.041,0l-0,5l1,0l-0,-5l2,0l-0,-1l-2,0l-0,-3l2,0l-0,-1l-2.375,0l1.275,-1.699l-0.8,-0.602l-1.5,2l0.398,0.301l-1.996,0l0.398,-0.301l-1.5,-2l-0.8,0.602l1.275,1.699l-1.375,0l0,1l1,0l0,3l-1.883,0l0.106,-0.051l-0.446,-0.898l-0.777,0.389l0,-2.44l1,0l0,-1l-1,0l0,-2l-1,0l0,2l-2,0l0,1l2,0l0,2.94l-2.223,1.111l0.446,0.898l1.777,-0.888l0,3.939l-2,0l-0.036,1Zm7.036,-9l0,3l2,0l0,-3l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-unikey.svg b/.icons/kora/actions/16/fcitx-unikey.svg
new file mode 100644
index 000000000..8f5a520cf
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-unikey.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,10l1,0l2,2.5l0,-2.5l1,0l0,4l-1,0l-2,-2.5l0,2.5l-1,0l0,-4Zm5,-7l1,0l0,4l-1,0l0,-4Zm-8,0l1,0l0,1.5c0,0.694 0.127,1.077 0.266,1.25c0.138,0.173 0.317,0.25 0.734,0.25c0.417,0 0.596,-0.077 0.734,-0.25c0.139,-0.173 0.266,-0.556 0.266,-1.25l0,-1.5l1,0l0,1.5c0,0.806 -0.123,1.423 -0.484,1.875c-0.362,0.452 -0.933,0.625 -1.516,0.625c-0.583,0 -1.154,-0.173 -1.516,-0.625c-0.361,-0.452 -0.484,-1.069 -0.484,-1.875l0,-1.5Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-vk-active.svg b/.icons/kora/actions/16/fcitx-vk-active.svg
new file mode 120000
index 000000000..ca94a1981
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-vk-active.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fcitx-vk-inactive.svg b/.icons/kora/actions/16/fcitx-vk-inactive.svg
new file mode 100644
index 000000000..8e3dfd3b7
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-vk-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11.945,3.458l2.203,0l0,2.203l-2.203,0l0,-2.203Zm-6.707,0l2.204,0l0,2.203l-2.204,0l0,-2.203Zm3.374,0l2.204,0l0,2.203l-2.204,0l0,-2.203Zm-6.76,0l2.204,0l0,2.203l-2.204,0l0,-2.203Zm6.745,3.118l2.203,0l0,2.204l-2.203,0l0,-2.204Zm3.348,0l2.203,0l0,2.204l-2.203,0l0,-2.204Zm-6.707,0l2.204,0l0,2.204l-2.204,0l0,-2.204Zm-3.386,0l2.204,0l0,2.204l-2.204,0l0,-2.204Zm0,3.891l12.296,0l0,2.075l-12.296,0l0,-2.075Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-wbpy.svg b/.icons/kora/actions/16/fcitx-wbpy.svg
new file mode 120000
index 000000000..8edd84f56
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fcitx-wubi.svg b/.icons/kora/actions/16/fcitx-wubi.svg
new file mode 100644
index 000000000..b5be44a4d
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-wubi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,3l9,0l0,1l-4.098,0l-0.666,3l3.764,0l0,5l2,0l0,1l-10,0l0,-1l2.1,0l0.888,-4l-1.988,0l0,-1l2.211,0l0.666,-3l-3.877,0l0,-1Zm4.014,5l-0.891,4l3.877,0l0,-4l-2.986,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fcitx-zhuyin.svg b/.icons/kora/actions/16/fcitx-zhuyin.svg
new file mode 120000
index 000000000..919433959
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-zhuyin.svg
@@ -0,0 +1 @@
+fcitx-rime.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fcitx-ziranma.svg b/.icons/kora/actions/16/fcitx-ziranma.svg
new file mode 100644
index 000000000..58fbb0add
--- /dev/null
+++ b/.icons/kora/actions/16/fcitx-ziranma.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.68,1.615l0.64,0.77l-1.937,1.615l7.617,0l0,10l-10,0l0,-10l0.818,0l2.862,-2.385Zm-2.68,3.385l0,2l6,0l0,1l-6,0l0,2l6,0l0,1l-6,0l0,2l8,0l0,-8l-8,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/featured-vm.svg b/.icons/kora/actions/16/featured-vm.svg
new file mode 120000
index 000000000..0db970529
--- /dev/null
+++ b/.icons/kora/actions/16/featured-vm.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/feed-subscribe.svg b/.icons/kora/actions/16/feed-subscribe.svg
new file mode 100644
index 000000000..f79a1f625
--- /dev/null
+++ b/.icons/kora/actions/16/feed-subscribe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,2c5.523,0 10,4.477 10,10l2,0c0,-6.627 -5.373,-12 -12,-12m0,4l0,2c3.314,0 6,2.686 6,6l2,0c0,-4.418 -3.582,-8 -8,-8m1.5,5c-0.828,0 -1.5,0.672 -1.5,1.5c0,0.828 0.672,1.5 1.5,1.5c0.828,0 1.5,-0.672 1.5,-1.5c0,-0.828 -0.672,-1.5 -1.5,-1.5"/>
+</svg>
diff --git a/.icons/kora/actions/16/file-zoom-in.svg b/.icons/kora/actions/16/file-zoom-in.svg
new file mode 120000
index 000000000..a74d0584f
--- /dev/null
+++ b/.icons/kora/actions/16/file-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/file-zoom-out.svg b/.icons/kora/actions/16/file-zoom-out.svg
new file mode 120000
index 000000000..580ed013e
--- /dev/null
+++ b/.icons/kora/actions/16/file-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filefind.svg b/.icons/kora/actions/16/filefind.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-album-amarok.svg b/.icons/kora/actions/16/filename-album-amarok.svg
new file mode 120000
index 000000000..f8898e2de
--- /dev/null
+++ b/.icons/kora/actions/16/filename-album-amarok.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-and-amarok.svg b/.icons/kora/actions/16/filename-and-amarok.svg
new file mode 100644
index 000000000..a32e8c81f
--- /dev/null
+++ b/.icons/kora/actions/16/filename-and-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.776,2.045c0.393,-0 0.746,0.064 1.059,0.193c0.314,0.129 0.578,0.304 0.793,0.525c0.214,0.221 0.38,0.476 0.497,0.765c0.117,0.288 0.175,0.592 0.175,0.912c-0,0.663 -0.221,1.262 -0.663,1.796c-0.442,0.534 -0.995,1.047 -1.658,1.538l2.984,3.556c0.307,-0.405 0.608,-0.844 0.903,-1.317c0.295,-0.473 0.608,-0.968 0.94,-1.483l0.773,0.497c-0.356,0.553 -0.697,1.084 -1.022,1.594c-0.326,0.509 -0.654,0.979 -0.986,1.409l1.971,2.358l-1.16,0l-1.4,-1.639c-0.504,0.552 -1.041,0.994 -1.612,1.326c-0.572,0.332 -1.232,0.497 -1.981,0.497c-0.479,0 -0.936,-0.07 -1.372,-0.211c-0.436,-0.142 -0.817,-0.344 -1.143,-0.608c-0.325,-0.264 -0.586,-0.587 -0.783,-0.968c-0.196,-0.38 -0.294,-0.804 -0.294,-1.271c-0,-0.417 0.079,-0.804 0.239,-1.16c0.16,-0.357 0.372,-0.688 0.636,-0.995c0.264,-0.307 0.571,-0.599 0.921,-0.875c0.35,-0.277 0.721,-0.55 1.114,-0.82c-0.417,-0.516 -0.764,-1.017 -1.04,-1.502c-0.277,-0.485 -0.415,-1.01 -0.415,-1.575c-0,-0.344 0.055,-0.669 0.166,-0.976c0.11,-0.307 0.27,-0.578 0.479,-0.811c0.209,-0.233 0.473,-0.418 0.792,-0.553c0.319,-0.135 0.682,-0.202 1.087,-0.202Zm-0.368,11.625c0.601,-0 1.142,-0.145 1.621,-0.433c0.479,-0.289 0.933,-0.685 1.363,-1.189l-3.15,-3.739c-0.369,0.282 -0.703,0.543 -1.004,0.783c-0.301,0.239 -0.559,0.479 -0.774,0.718c-0.215,0.24 -0.381,0.488 -0.498,0.746c-0.116,0.258 -0.175,0.547 -0.175,0.866c0,0.356 0.071,0.673 0.212,0.949c0.142,0.276 0.332,0.51 0.571,0.7c0.24,0.19 0.516,0.338 0.829,0.442c0.314,0.105 0.648,0.157 1.005,0.157Zm-1.216,-9.083c-0,0.479 0.116,0.915 0.35,1.308c0.233,0.393 0.54,0.811 0.921,1.253c0.602,-0.442 1.068,-0.878 1.4,-1.308c0.332,-0.43 0.497,-0.891 0.497,-1.382c0,-0.43 -0.129,-0.792 -0.387,-1.087c-0.257,-0.295 -0.65,-0.442 -1.179,-0.442c-0.552,-0 -0.958,0.16 -1.216,0.479c-0.257,0.319 -0.386,0.712 -0.386,1.179Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-bpm-amarok.svg b/.icons/kora/actions/16/filename-bpm-amarok.svg
new file mode 100644
index 000000000..e14e8e894
--- /dev/null
+++ b/.icons/kora/actions/16/filename-bpm-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2c-3.291,-0 -6,2.708 -6,6c0,3.292 2.709,6 6,6c3.291,0 6,-2.708 6,-6c-0,-3.292 -2.709,-6 -6,-6Zm0,1c2.743,0 5,2.257 5,5c-0,2.743 -2.257,5 -5,5c-2.743,-0 -5,-2.257 -5,-5c0,-2.743 2.257,-5 5,-5Zm0,1c-0.935,0.001 -1.841,0.329 -2.559,0.928l0.641,0.769c0.538,-0.449 1.217,-0.696 1.918,-0.697c1.646,0 3,1.354 3,3l1,0c0,-2.194 -1.806,-4 -4,-4Zm1,2l-1.602,3.203c-0.25,0.189 -0.397,0.484 -0.398,0.797c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c-0.001,-0.243 -0.09,-0.478 -0.252,-0.66l0.252,-3.34Zm-4.469,0.018c-0.346,0.603 -0.529,1.286 -0.531,1.982l1,0c0.001,-0.522 0.139,-1.034 0.398,-1.486l-0.867,-0.496Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-comment-amarok.svg b/.icons/kora/actions/16/filename-comment-amarok.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/filename-comment-amarok.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-composer-amarok.svg b/.icons/kora/actions/16/filename-composer-amarok.svg
new file mode 120000
index 000000000..c2db29954
--- /dev/null
+++ b/.icons/kora/actions/16/filename-composer-amarok.svg
@@ -0,0 +1 @@
+document-edit-sign.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-dash-amarok.svg b/.icons/kora/actions/16/filename-dash-amarok.svg
new file mode 100644
index 000000000..c6f975cf5
--- /dev/null
+++ b/.icons/kora/actions/16/filename-dash-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="10" height="1" x="3" y="8"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-discnumber-amarok.svg b/.icons/kora/actions/16/filename-discnumber-amarok.svg
new file mode 100644
index 000000000..30ded74de
--- /dev/null
+++ b/.icons/kora/actions/16/filename-discnumber-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2c-3.292,0 -6,2.708 -6,6c0.001,2.915 2.126,5.428 5,5.914l0,-1.016c-2.319,-0.473 -4,-2.531 -4,-4.898c-0,-2.743 2.257,-5 5,-5c2.365,0.002 4.421,1.682 4.895,4l1.015,0c-0.485,-2.873 -2.997,-4.997 -5.91,-5Zm0,2c-2.209,0 -4,1.791 -4,4l2,0c0,-1.105 0.895,-2 2,-2l0,-2Zm1,4l0,1l-1,0l0,1l1,0l0,2l-1,0l0,1l1,0l0,1l1,0l0,-1l2,0l0,1l1,0l0,-1l1,0l0,-1l-1,0l0,-2l1,0l0,-1l-1,0l0,-1l-1,0l0,1l-2,0l0,-1l-1,0Zm1,2l2,0l0,2l-2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-divider.svg b/.icons/kora/actions/16/filename-divider.svg
new file mode 100644
index 000000000..ae3132383
--- /dev/null
+++ b/.icons/kora/actions/16/filename-divider.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="1" height="10" x="7" y="3"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-dot-amarok.svg b/.icons/kora/actions/16/filename-dot-amarok.svg
new file mode 100644
index 000000000..716ff2264
--- /dev/null
+++ b/.icons/kora/actions/16/filename-dot-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,11c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-filetype-amarok.svg b/.icons/kora/actions/16/filename-filetype-amarok.svg
new file mode 100644
index 000000000..dc25a6b52
--- /dev/null
+++ b/.icons/kora/actions/16/filename-filetype-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path id="Musical-Note" style="fill:currentColor;" class="ColorScheme-Text" d="M12.394,0.233l-6.269,1.408c-0.336,0.076 -0.611,0.421 -0.611,0.767l0,0.928l-0.01,7.84c0,0.342 -0.273,0.684 -0.606,0.76l-1.72,0.39c-0.772,0.176 -1.403,0.968 -1.403,1.762l0,0.139c0,0.863 0.697,1.562 1.557,1.562l0.598,0c1.191,0 2.156,-0.968 2.156,-2.162l0,-5.412l0.011,0l0,-3.246l6.616,-1.398l0,5.732c0,0.342 -0.273,0.683 -0.606,0.758l-1.773,0.398c-0.766,0.172 -1.393,0.958 -1.393,1.746l0,0.145c0,0.865 0.699,1.566 1.562,1.566l0.621,0c1.204,0 2.178,-0.977 2.178,-2.183l0,-10.271l-0.001,0l0,-0.499c0,-0.445 -0.307,-0.752 -0.715,-0.752c-0.061,0 -0.126,0.008 -0.192,0.022Zm0.372,0.742l-6.662,1.423l0,1.091l6.662,-1.422l0,-1.092Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-genre-amarok.svg b/.icons/kora/actions/16/filename-genre-amarok.svg
new file mode 120000
index 000000000..597fac171
--- /dev/null
+++ b/.icons/kora/actions/16/filename-genre-amarok.svg
@@ -0,0 +1 @@
+favorite-genres-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-group-length.svg b/.icons/kora/actions/16/filename-group-length.svg
new file mode 100644
index 000000000..58869dddd
--- /dev/null
+++ b/.icons/kora/actions/16/filename-group-length.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.382,15.001l-2.608,-0c-0.805,-0 -1.458,-0.653 -1.458,-1.459c-0,-2.507 -0,-7.606 -0,-10.113c-0,-0.387 0.153,-0.758 0.427,-1.031c0.273,-0.274 0.644,-0.428 1.031,-0.428l5.834,0l2.946,3.485l-0,3.198l-0.931,-0l0,-2.921l-2.403,-0.024l-0,-2.807l-5.974,0l0,11.169l3.136,0l0,0.931Zm2.047,-13.339l-1.644,0l-0,-0.554l-5.973,0l-0,11.169l0.963,0l0,0.931l-0.435,-0c-0.806,-0 -1.459,-0.653 -1.459,-1.459c-0,-2.507 -0,-7.606 -0,-10.113c-0,-0.387 0.154,-0.758 0.427,-1.031c0.274,-0.274 0.645,-0.428 1.032,-0.428l5.834,0l1.255,1.485Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.882,8.653c-1.933,-0 -3.5,1.567 -3.5,3.5c0,1.933 1.567,3.5 3.5,3.5c1.933,-0 3.5,-1.567 3.5,-3.5c0,-1.933 -1.567,-3.5 -3.5,-3.5Zm0,1c1.381,-0 2.5,1.119 2.5,2.5c0,1.381 -1.119,2.5 -2.5,2.5c-1.381,-0 -2.5,-1.119 -2.5,-2.5c0,-1.381 1.119,-2.5 2.5,-2.5Zm-0.21,1l-0.29,3l2,-0.28l0,-0.44l-1,-0.28l-0.289,-2l-0.421,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-group-tracks.svg b/.icons/kora/actions/16/filename-group-tracks.svg
new file mode 100644
index 000000000..074cba800
--- /dev/null
+++ b/.icons/kora/actions/16/filename-group-tracks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.404,9.363l0,1l-1,0l0,1l1,0l0,2l-1,0l0,1l1,0l0,1l1,0l0,-1l2,0l0,1l1,0l0,-1l1,0l0,-1l-1,0l0,-2l1,0l0,-1l-1,0l0,-1l-1,0l0,1l-2,0l0,-1l-1,0Zm-1.8,5.14l-2.486,-0c-0.723,-0 -1.309,-0.586 -1.309,-1.31c-0,-2.251 -0,-6.828 -0,-9.079c-0,-0.347 0.138,-0.68 0.383,-0.926c0.246,-0.245 0.579,-0.383 0.926,-0.383l5.238,-0l2.644,3.128l-0,2.958l-0.836,-0l0,-2.709l-2.157,-0.022l-0,-2.52l-5.363,0l0,10.027l2.96,0l-0,0.836Zm2.8,-3.14l2,0l0,2l-2,0l0,-2Zm-1.362,-8.903l-1.463,-0.023l-0,-0.459l-5.363,-0l-0,10.027l1.064,-0l-0,0.836l-0.59,-0c-0.723,-0.001 -1.31,-0.587 -1.31,-1.31c0,-2.251 0,-6.828 0,-9.079c0,-0.347 0.138,-0.681 0.384,-0.926c0.246,-0.246 0.579,-0.384 0.926,-0.384l5.238,0l1.114,1.318Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-ignore-amarok.svg b/.icons/kora/actions/16/filename-ignore-amarok.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/filename-ignore-amarok.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-initial-amarok.svg b/.icons/kora/actions/16/filename-initial-amarok.svg
new file mode 100644
index 000000000..a00492a95
--- /dev/null
+++ b/.icons/kora/actions/16/filename-initial-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,3l0,10l1,0l0,-0.768c0.549,0.494 1.262,0.767 2,0.768c1.646,0 3,-1.354 3,-3c0,-1.646 -1.354,-3 -3,-3c-0.738,0.001 -1.451,0.274 -2,0.768l0,-4.768l-1,0Zm-5.104,0.006l-2.888,10l1.168,-0l0.832,-3l3,-0l0.834,3l1.166,-0l-2.645,-10l-1.467,-0Zm0.733,1.551l1.094,4.164l-2.303,-0l1.209,-4.164Zm7.371,3.443c1.097,0 2,0.903 2,2c0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c0,-1.097 0.903,-2 2,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-last-played.svg b/.icons/kora/actions/16/filename-last-played.svg
new file mode 120000
index 000000000..a04747903
--- /dev/null
+++ b/.icons/kora/actions/16/filename-last-played.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-moodbar.svg b/.icons/kora/actions/16/filename-moodbar.svg
new file mode 100644
index 000000000..b3cc0311c
--- /dev/null
+++ b/.icons/kora/actions/16/filename-moodbar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <rect style="fill:#f27935;" width="2" height="10" x="4" y="3"/>
+ <rect style="fill:#04896a;" width="2" height="10" x="8" y="3"/>
+ <rect style="fill:#3a539b;" width="2" height="10" x="12" y="3"/>
+ <rect style="fill:#fdd285;" width="2" height="10" x="2" y="3"/>
+ <rect style="fill:#1d99f3;" width="2" height="10" x="10" y="3"/>
+ <rect style="fill:#7fcc74;" width="2" height="10" x="6" y="3"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-sample-rate.svg b/.icons/kora/actions/16/filename-sample-rate.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/filename-sample-rate.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-slash-amarok.svg b/.icons/kora/actions/16/filename-slash-amarok.svg
new file mode 100644
index 000000000..eb37779aa
--- /dev/null
+++ b/.icons/kora/actions/16/filename-slash-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.311,3.041l-2.588,9.66l0.966,0.258l2.588,-9.66l-0.966,-0.258Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-space-amarok.svg b/.icons/kora/actions/16/filename-space-amarok.svg
new file mode 100644
index 000000000..38ae140dc
--- /dev/null
+++ b/.icons/kora/actions/16/filename-space-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,11l0,2l10,0l0,-2l-1,0l0,1l-8,0l0,-1l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-title-amarok.svg b/.icons/kora/actions/16/filename-title-amarok.svg
new file mode 100644
index 000000000..0ea8a144b
--- /dev/null
+++ b/.icons/kora/actions/16/filename-title-amarok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.704,0.354c-0.454,-0 -0.889,0.18 -1.21,0.501c-0.321,0.321 -0.502,0.757 -0.502,1.211c0,2.942 0,8.926 0,11.868c0,0.946 0.767,1.712 1.712,1.712c2.285,0 6.307,0 8.592,0c0.945,0 1.712,-0.766 1.712,-1.712c-0,-3.137 -0,-9.491 -0,-9.491l-3.457,-4.089l-6.847,-0Zm-0.619,1.092l7.01,0l-0,3.294l2.82,0.029l0,9.785l-9.83,-0l-0,-13.108Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Highlight" width="5.139" height="2.43" x="3.94" y="2.33"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-track-amarok.svg b/.icons/kora/actions/16/filename-track-amarok.svg
new file mode 120000
index 000000000..324bd1d2a
--- /dev/null
+++ b/.icons/kora/actions/16/filename-track-amarok.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filename-underscore-amarok.svg b/.icons/kora/actions/16/filename-underscore-amarok.svg
new file mode 100644
index 000000000..da3df5199
--- /dev/null
+++ b/.icons/kora/actions/16/filename-underscore-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="10" height="1" x="3" y="12"/>
+</svg>
diff --git a/.icons/kora/actions/16/filename-year-amarok.svg b/.icons/kora/actions/16/filename-year-amarok.svg
new file mode 120000
index 000000000..54445ac9c
--- /dev/null
+++ b/.icons/kora/actions/16/filename-year-amarok.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filenew.svg b/.icons/kora/actions/16/filenew.svg
new file mode 120000
index 000000000..300fb89b6
--- /dev/null
+++ b/.icons/kora/actions/16/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fileopen.svg b/.icons/kora/actions/16/fileopen.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/fileopen.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fileprint.svg b/.icons/kora/actions/16/fileprint.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/.icons/kora/actions/16/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filequickprint.svg b/.icons/kora/actions/16/filequickprint.svg
new file mode 120000
index 000000000..f065dadc1
--- /dev/null
+++ b/.icons/kora/actions/16/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filesave.svg b/.icons/kora/actions/16/filesave.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/.icons/kora/actions/16/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/filesaveas.svg b/.icons/kora/actions/16/filesaveas.svg
new file mode 120000
index 000000000..0d756edd8
--- /dev/null
+++ b/.icons/kora/actions/16/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fileview-preview.svg b/.icons/kora/actions/16/fileview-preview.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fill-color.svg b/.icons/kora/actions/16/fill-color.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/kora/actions/16/fill-color.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fill-rule-even-odd.svg b/.icons/kora/actions/16/fill-rule-even-odd.svg
new file mode 100644
index 000000000..bf8ac0dfc
--- /dev/null
+++ b/.icons/kora/actions/16/fill-rule-even-odd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.52,1c-4.55,0 -2.87,14 4.48,14c7.35,0 9.03,-14 4.48,-14c-1.4,0 -2.98,1.5 -4.48,3c3,3.5 4.9,8 0,8c-4.9,0 -3,-4.5 0,-8c-1.5,-1.5 -3.08,-3 -4.48,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fill-rule-nonzero.svg b/.icons/kora/actions/16/fill-rule-nonzero.svg
new file mode 100644
index 000000000..79cc8e452
--- /dev/null
+++ b/.icons/kora/actions/16/fill-rule-nonzero.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.52,1c-4.55,0 -2.87,14 4.48,14c7.35,0 9.03,-14 4.48,-14c-1.4,0 -2.98,1.5 -4.48,3c-1.5,-1.5 -3.08,-3 -4.8,-3l0.32,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/filmgrain.svg b/.icons/kora/actions/16/filmgrain.svg
new file mode 100644
index 000000000..53620404f
--- /dev/null
+++ b/.icons/kora/actions/16/filmgrain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.383,1c-0.367,0 -0.719,0.146 -0.978,0.405c-0.259,0.259 -0.405,0.611 -0.405,0.978l0,11.234c0,0.367 0.146,0.719 0.405,0.978c0.259,0.259 0.611,0.405 0.978,0.405l11.234,0c0.367,0 0.719,-0.146 0.978,-0.405c0.259,-0.259 0.405,-0.611 0.405,-0.978l0,-11.234c0,-0.367 -0.146,-0.719 -0.405,-0.978c-0.259,-0.259 -0.611,-0.405 -0.978,-0.405l-11.234,0Zm1.617,1.206l8,-0l0,5.214l-8,-0l0,-5.214Zm-2.079,-0l1.158,-0l0,1.159l-1.158,-0l0,-1.159Zm11,-0l1.158,-0l0,1.159l-1.158,-0l0,-1.159Zm-11,3.476l1.158,-0l0,1.159l-1.158,-0l0,-1.159Zm11,-0l1.158,-0l0,1.159l-1.158,-0l0,-1.159Zm-11,3.477l1.158,0l0,1.159l-1.158,0l0,-1.159Zm2.079,-0.579l8,0l0,5.214l-8,0l0,-5.214Zm8.921,0.579l1.158,0l0,1.159l-1.158,0l0,-1.159Zm-11,3.476l1.158,0l0,1.159l-1.158,0l0,-1.159Zm11,0l1.158,0l0,1.159l-1.158,0l0,-1.159Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/find-location.svg b/.icons/kora/actions/16/find-location.svg
new file mode 100644
index 000000000..704888866
--- /dev/null
+++ b/.icons/kora/actions/16/find-location.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,3.102c1.947,0.402 3.496,1.951 3.898,3.898l2.102,0l0,2l-2.102,0c-0.402,1.947 -1.951,3.496 -3.898,3.898l0,2.102l-2,0l0,-2.102c-1.947,-0.402 -3.496,-1.951 -3.898,-3.898l-2.102,0l0,-2l2.102,0c0.402,-1.947 1.951,-3.496 3.898,-3.898l0,-2.102l2,0l0,2.102Zm-1,0.998c2.14,0 3.9,1.76 3.9,3.9c0,2.14 -1.76,3.9 -3.9,3.9c-2.14,0 -3.9,-1.76 -3.9,-3.9c0,-2.14 1.76,-3.9 3.9,-3.9Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/find.svg b/.icons/kora/actions/16/find.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fitbest.svg b/.icons/kora/actions/16/fitbest.svg
new file mode 100644
index 000000000..406f6b9fa
--- /dev/null
+++ b/.icons/kora/actions/16/fitbest.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0l-3,4l2.346,0l0,3.364l-3.346,0l0,-2.364l-4,3l4,3l0,-2.364l3.346,0l0,3.364l-2.346,0l3,4l3,-4l-2.346,0l0,-3.364l3.346,0l0,2.364l4,-3l-4,-3l0,2.364l-3.346,0l0,-3.364l2.346,0l-3,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fitheight.svg b/.icons/kora/actions/16/fitheight.svg
new file mode 100644
index 000000000..7d0e60c93
--- /dev/null
+++ b/.icons/kora/actions/16/fitheight.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0l-3,4l2.271,0l0,8l-2.271,0l3,4l3,-4l-2.271,0l0,-8l2.271,0l-3,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fitmanual.svg b/.icons/kora/actions/16/fitmanual.svg
new file mode 120000
index 000000000..f0b026afc
--- /dev/null
+++ b/.icons/kora/actions/16/fitmanual.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fitsize.svg b/.icons/kora/actions/16/fitsize.svg
new file mode 100644
index 000000000..d6a4ca31d
--- /dev/null
+++ b/.icons/kora/actions/16/fitsize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,2l0,12l1.584,0l0,-5l5.416,0l0,-7l-7,0Zm1.584,0.968l4.317,0l0,4.933l-4.317,0l0,-4.933Zm6.416,4.032l0,1.537l1.684,1.963l-1.684,1.963l0,1.537l1.316,0l1.684,-1.963l1.684,1.963l1.316,0l0,-1.537l-1.684,-1.963l1.684,-1.963l0,-1.537l-1.316,0l-1.684,1.963l-1.684,-1.963l-1.316,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fitwidth.svg b/.icons/kora/actions/16/fitwidth.svg
new file mode 100644
index 000000000..09e483b2c
--- /dev/null
+++ b/.icons/kora/actions/16/fitwidth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M16,8l-4,-3l0,2.336l-8,0l0,-2.336l-4,3l4,3l0,-2.336l8,0l0,2.336l4,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/flag-black.svg b/.icons/kora/actions/16/flag-black.svg
new file mode 100644
index 000000000..200398aa6
--- /dev/null
+++ b/.icons/kora/actions/16/flag-black.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill-rule:nonzero" d="M4,0l0,7l3,0l1,2l6,0l0,-7l-4,0l-1,-2l-5,0Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width=".953" height="16" x="3.06" y="0"/>
+</svg>
diff --git a/.icons/kora/actions/16/flag-blue.svg b/.icons/kora/actions/16/flag-blue.svg
new file mode 100644
index 000000000..0dd7788c9
--- /dev/null
+++ b/.icons/kora/actions/16/flag-blue.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:#3b5df4;" d="M4,0l0,7l3,0l1,2l6,0l0,-7l-4,0l-1,-2l-5,0Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="1.023" height="16" x="2.98" y="0"/>
+</svg>
diff --git a/.icons/kora/actions/16/flag-green.svg b/.icons/kora/actions/16/flag-green.svg
new file mode 100644
index 000000000..c4d9812e4
--- /dev/null
+++ b/.icons/kora/actions/16/flag-green.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:#75e73c;" d="M4,0l0,7l3,0l1,2l6,0l0,-7l-4,0l-1,-2l-5,0Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width=".953" height="16" x="3.06" y="0"/>
+</svg>
diff --git a/.icons/kora/actions/16/flag-red.svg b/.icons/kora/actions/16/flag-red.svg
new file mode 100644
index 000000000..71b272707
--- /dev/null
+++ b/.icons/kora/actions/16/flag-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:#e24f51;" d="M4,0l0,7l3,0l1,2l6,0l0,-7l-4,0l-1,-2l-5,0Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width=".953" height="16" x="3.06" y="0"/>
+</svg>
diff --git a/.icons/kora/actions/16/flag-yellow.svg b/.icons/kora/actions/16/flag-yellow.svg
new file mode 100644
index 000000000..2ec6818d7
--- /dev/null
+++ b/.icons/kora/actions/16/flag-yellow.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:#fdbc4b;" d="M4,0l0,7l3,0l1,2l6,0l0,-7l-4,0l-1,-2l-5,0Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width=".953" height="16" x="3.06" y="0"/>
+</svg>
diff --git a/.icons/kora/actions/16/flag.svg b/.icons/kora/actions/16/flag.svg
new file mode 100644
index 000000000..741dc93c7
--- /dev/null
+++ b/.icons/kora/actions/16/flag.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.056,0l0,16l0.944,0l0,-9l3,0l1,2l6,0l0,-7l-4,0l-1,-2l-5.944,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/flatten_simplify.svg b/.icons/kora/actions/16/flatten_simplify.svg
new file mode 100644
index 000000000..13fd1f9b8
--- /dev/null
+++ b/.icons/kora/actions/16/flatten_simplify.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.012,7.253c0.126,-1.257 1.2,-2.253 2.488,-2.253c1.164,0 2.152,0.812 2.425,1.896l2.084,-0.001l-0.018,1l-2.023,-0c-0.191,1.187 -1.231,2.105 -2.468,2.105c-1.104,0 -2.051,-0.732 -2.378,-1.733c-0.376,0.132 -0.726,0.305 -1.042,0.534c-0.396,0.286 -0.75,0.521 -1.08,0.715c-0.009,1.364 -1.134,2.484 -2.5,2.484c-1.035,0 -1.932,-0.643 -2.31,-1.549c-0.909,0.02 -2.173,0.049 -2.173,0.049l-0.034,-1c-0,0 1.122,-0.021 2.017,-0.036c0.02,-1.355 1.141,-2.464 2.5,-2.464c1.008,0 1.884,0.609 2.278,1.477c0.224,-0.141 0.461,-0.302 0.716,-0.487c0.454,-0.328 0.965,-0.566 1.518,-0.737Zm-4.512,0.747c0.823,0 1.5,0.677 1.5,1.5c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c0,-0.823 0.677,-1.5 1.5,-1.5Zm7,-2c0.823,0 1.5,0.677 1.5,1.5c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c0,-0.823 0.677,-1.5 1.5,-1.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fm-compact.svg b/.icons/kora/actions/16/fm-compact.svg
new file mode 120000
index 000000000..887959bb6
--- /dev/null
+++ b/.icons/kora/actions/16/fm-compact.svg
@@ -0,0 +1 @@
+view-compact.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fm-details.svg b/.icons/kora/actions/16/fm-details.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/fm-details.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fm-icons.svg b/.icons/kora/actions/16/fm-icons.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/.icons/kora/actions/16/fm-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fm-new.svg b/.icons/kora/actions/16/fm-new.svg
new file mode 120000
index 000000000..71831b4ed
--- /dev/null
+++ b/.icons/kora/actions/16/fm-new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/fm-thumbs.svg b/.icons/kora/actions/16/fm-thumbs.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/fm-thumbs.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/focus-legacy-systray.svg b/.icons/kora/actions/16/focus-legacy-systray.svg
new file mode 100644
index 000000000..6c1cfc1fc
--- /dev/null
+++ b/.icons/kora/actions/16/focus-legacy-systray.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M0,2l0,12l10,0l0,-10c0,-2 -2,-2 -2,-2l-8,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,2c0,0 1,0 1,2l0,10l1,0l0,-10c0,-2 -2,-2 -2,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12,2c0,0 1,0 1,2l0,10l1,0l0,-10c0,-2 -2,-2 -2,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,5l4.5,3l-4.5,3l0,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/focus-top-bar.svg b/.icons/kora/actions/16/focus-top-bar.svg
new file mode 100644
index 000000000..828cce963
--- /dev/null
+++ b/.icons/kora/actions/16/focus-top-bar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12.861" height="2.642" x="1.64" y="1.64"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.74,7.098l-0,-4.016c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,4.016l-0.895,-0l0,-3.936c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,3.936l-0.895,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/focus-windows.svg b/.icons/kora/actions/16/focus-windows.svg
new file mode 100644
index 000000000..ac02ef380
--- /dev/null
+++ b/.icons/kora/actions/16/focus-windows.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-opacity:0.5;" class="ColorScheme-Text" d="M0.5,14.5l0,-8c0,-0.5 0.52,-0.5 0.52,-0.5l3.837,0l-0.033,2.417l-3.199,0l0,5.424l7.75,0l0,-3.278l1.125,0l0,3.937c0,0.48 -0.5,0.5 -0.5,0.5l-9,0c0,0 -0.5,0 -0.5,-0.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,1c-0.5,0 -0.5,0.5 -0.5,0.5l0,8c0,0.5 0.5,0.5 0.5,0.5l9,0c0,0 0.5,0 0.5,-0.5l0,-8c0,-0.5 -0.5,-0.5 -0.5,-0.5l-9,0Zm0.533,2.356l7.934,0l0,5.487l-7.934,0l0,-5.487Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/folder-copy.svg b/.icons/kora/actions/16/folder-copy.svg
new file mode 100644
index 000000000..6179b5503
--- /dev/null
+++ b/.icons/kora/actions/16/folder-copy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.025,3.279c0.358,0 0.529,0.185 0.796,0.538c0.267,0.353 0.388,0.577 0.878,0.596l7.327,0c0.441,0 0.796,0.355 0.796,0.796l0,8.16c0,0.44 -0.355,0.795 -0.796,0.795l-11.911,0c-0.44,0 -0.795,-0.355 -0.795,-0.795l0,-9.295c0,-0.441 0.355,-0.795 0.795,-0.795l2.91,0Zm-2.472,0.75c-0.268,0 -0.483,0.215 -0.483,0.482l0,8.42c0,0.268 0.215,0.483 0.483,0.483l11.036,0c0.267,0 0.482,-0.215 0.482,-0.483l0,-7.285c0,-0.268 -0.215,-0.483 -0.482,-0.483l-7.11,0c-0.305,0 -0.846,-0.368 -1.039,-0.561c-0.193,-0.193 -0.352,-0.573 -0.852,-0.573l-2.035,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.178,3.279l0,-0.648c0,-0.44 0.355,-0.795 0.796,-0.795l2.909,0c0.358,0 0.529,0.185 0.796,0.538c0.267,0.354 0.389,0.577 0.878,0.596l7.328,0c0.44,0 0.795,0.355 0.795,0.796l0,8.16c0,0.441 -0.355,0.795 -0.795,0.795l-1.063,0l0,-7.512c0,-0.441 -0.355,-0.796 -0.796,-0.796l-7.327,0c-0.49,-0.019 -0.611,-0.243 -0.878,-0.596c-0.267,-0.353 -0.438,-0.538 -0.796,-0.538l-1.847,0Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/folder-move.svg b/.icons/kora/actions/16/folder-move.svg
new file mode 100644
index 000000000..80d553827
--- /dev/null
+++ b/.icons/kora/actions/16/folder-move.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.025,3.279c0.358,-0 0.529,0.185 0.796,0.538c0.267,0.353 0.388,0.577 0.878,0.596l7.327,0c0.441,0 0.796,0.355 0.796,0.796l-0,8.16c-0,0.44 -0.355,0.795 -0.796,0.795l-11.911,0c-0.44,0 -0.795,-0.355 -0.795,-0.795l-0,-9.295c-0,-0.441 0.355,-0.795 0.795,-0.795l2.91,-0Zm-2.472,0.75c-0.268,-0 -0.483,0.215 -0.483,0.482l0,8.42c0,0.268 0.215,0.483 0.483,0.483l11.036,0c0.267,0 0.482,-0.215 0.482,-0.483l0,-7.285c0,-0.268 -0.215,-0.483 -0.482,-0.483l-7.11,0c-0.305,0 -0.846,-0.368 -1.039,-0.561c-0.193,-0.193 -0.352,-0.573 -0.852,-0.573l-2.035,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.025,3.279c0.358,-0 0.529,0.185 0.796,0.538c0.267,0.353 0.388,0.577 0.878,0.596l7.327,0c0.441,0 0.796,0.355 0.796,0.796l-0,8.16c-0,0.44 -0.355,0.795 -0.796,0.795l-11.911,0c-0.44,0 -0.795,-0.355 -0.795,-0.795l-0,-9.295c-0,-0.441 0.355,-0.795 0.795,-0.795l2.91,-0Zm-2.472,0.75c-0.268,-0 -0.483,0.215 -0.483,0.482l0,8.42c0,0.268 0.215,0.483 0.483,0.483l11.036,0c0.267,0 0.482,-0.215 0.482,-0.483l0,-7.285c0,-0.268 -0.215,-0.483 -0.482,-0.483l-7.11,0c-0.305,0 -0.846,-0.368 -1.039,-0.561c-0.193,-0.193 -0.352,-0.573 -0.852,-0.573l-2.035,-0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.178,3.279l0,-0.648c0,-0.44 0.355,-0.795 0.796,-0.795l2.909,-0c0.358,-0 0.529,0.185 0.796,0.538c0.267,0.354 0.389,0.577 0.878,0.596l7.328,0c0.44,0 0.795,0.355 0.795,0.796l0,8.16c0,0.441 -0.355,0.795 -0.795,0.795l-1.063,0l-0,-7.512c-0,-0.441 -0.355,-0.796 -0.796,-0.796l-7.327,0c-0.49,-0.019 -0.611,-0.243 -0.878,-0.596c-0.267,-0.353 -0.438,-0.538 -0.796,-0.538l-1.847,-0Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/folder-new.svg b/.icons/kora/actions/16/folder-new.svg
new file mode 100644
index 000000000..f7a605107
--- /dev/null
+++ b/.icons/kora/actions/16/folder-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.391,1.55c0.424,0 0.626,0.22 0.942,0.638c0.317,0.419 0.461,0.684 1.041,0.706l8.683,0c0.523,0 0.943,0.421 0.943,0.943l0,9.67c0,0.523 -0.42,0.943 -0.943,0.943l-14.114,0c-0.523,0 -0.943,-0.42 -0.943,-0.943l0,-11.014c0,-0.523 0.42,-0.943 0.943,-0.943l3.448,0Zm-2.93,0.889c-0.317,0 -0.572,0.255 -0.572,0.572l0,9.978c0,0.317 0.255,0.572 0.572,0.572l13.078,0c0.317,0 0.572,-0.255 0.572,-0.572l-0,-8.634c-0,-0.317 -0.255,-0.572 -0.572,-0.572l-8.425,0c-0.362,0 -1.003,-0.436 -1.232,-0.665c-0.229,-0.228 -0.416,-0.679 -1.01,-0.679l-2.411,0Zm5.939,5.674l0,-2.207c0,-0.331 0.269,-0.599 0.6,-0.599c0.331,0 0.599,0.268 0.599,0.599l0,2.207l2.208,0c0.331,0 0.599,0.269 0.599,0.6c0,0.331 -0.268,0.599 -0.599,0.599l-2.208,0l0,2.208c0,0.331 -0.268,0.599 -0.599,0.599c-0.331,0 -0.6,-0.268 -0.6,-0.599l0,-2.208l-2.207,0c-0.331,0 -0.599,-0.268 -0.599,-0.599c-0,-0.331 0.268,-0.6 0.599,-0.6l2.207,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/folder-open-recent.svg b/.icons/kora/actions/16/folder-open-recent.svg
new file mode 100644
index 000000000..04066e0b6
--- /dev/null
+++ b/.icons/kora/actions/16/folder-open-recent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.954,2.557c0.358,0 0.529,0.185 0.796,0.539c0.267,0.353 0.389,0.577 0.878,0.596l7.327,-0c0.441,-0 0.796,0.354 0.796,0.795l-0,8.16c-0,0.441 -0.355,0.796 -0.796,0.796l-5.885,-0c0.13,-0.237 0.238,-0.488 0.319,-0.75l5.129,-0c0.267,-0 0.483,-0.216 0.483,-0.483l-0,-7.286c-0,-0.267 -0.216,-0.482 -0.483,-0.482l-7.11,-0c-0.305,-0 -0.846,-0.368 -1.039,-0.561c-0.193,-0.193 -0.351,-0.574 -0.852,-0.574l-2.035,0c-0.267,0 -0.483,0.216 -0.483,0.483l0,4.509c-0.282,0.221 -0.534,0.478 -0.75,0.765l0,-5.711c0,-0.441 0.355,-0.796 0.796,-0.796l2.909,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.108,2.557l-0,-0.647c-0,-0.441 0.354,-0.796 0.795,-0.796l2.91,0c0.358,0 0.529,0.186 0.795,0.539c0.267,0.353 0.389,0.577 0.879,0.596l7.327,-0c0.44,-0 0.795,0.355 0.795,0.795l0,8.161c0,0.44 -0.355,0.795 -0.795,0.795l-1.063,0l-0,-7.513c-0,-0.441 -0.355,-0.795 -0.796,-0.795l-7.327,-0c-0.489,-0.019 -0.611,-0.243 -0.878,-0.596c-0.267,-0.354 -0.438,-0.539 -0.796,-0.539l-1.846,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.5,8c-1.92,-0 -3.5,1.58 -3.5,3.5c-0,1.92 1.58,3.5 3.5,3.5c1.92,0 3.5,-1.58 3.5,-3.5c0,-1.92 -1.58,-3.5 -3.5,-3.5Zm-0.267,1l0.534,0l0.233,2l2,0.318l0,0.364l-3,0.318l0.233,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/folder-open.svg b/.icons/kora/actions/16/folder-open.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/folder-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/folder-saved-search.svg b/.icons/kora/actions/16/folder-saved-search.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/folder-saved-search.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/folder-sync.svg b/.icons/kora/actions/16/folder-sync.svg
new file mode 100644
index 000000000..21988fbb1
--- /dev/null
+++ b/.icons/kora/actions/16/folder-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.391,1.55c0.424,0 0.626,0.22 0.942,0.638c0.317,0.419 0.461,0.684 1.041,0.706l8.683,0c0.523,0 0.943,0.421 0.943,0.943l-0,9.67c-0,0.523 -0.42,0.943 -0.943,0.943l-14.114,-0c-0.523,-0 -0.943,-0.42 -0.943,-0.943l0,-11.014c0,-0.523 0.42,-0.943 0.943,-0.943l3.448,0Zm-2.93,0.889c-0.317,-0 -0.572,0.255 -0.572,0.572l-0,9.978c-0,0.317 0.255,0.572 0.572,0.572l13.078,0c0.317,0 0.572,-0.255 0.572,-0.572l0,-8.634c0,-0.317 -0.255,-0.572 -0.572,-0.572l-8.425,0c-0.362,0 -1.003,-0.436 -1.232,-0.665c-0.229,-0.228 -0.416,-0.679 -1.01,-0.679l-2.411,-0Zm7.539,3.777l2,-0l-0,3l1,-0l-3,3l-0,-6Zm-2,-1l-0,6l-2,-0l-0,-3l-1,-0l3,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/folder-tag.svg b/.icons/kora/actions/16/folder-tag.svg
new file mode 120000
index 000000000..2bb4152ca
--- /dev/null
+++ b/.icons/kora/actions/16/folder-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/folder_color_picker.svg b/.icons/kora/actions/16/folder_color_picker.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/kora/actions/16/folder_color_picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/folder_new.svg b/.icons/kora/actions/16/folder_new.svg
new file mode 120000
index 000000000..149bcafc4
--- /dev/null
+++ b/.icons/kora/actions/16/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/followmouse.svg b/.icons/kora/actions/16/followmouse.svg
new file mode 120000
index 000000000..925eb22f1
--- /dev/null
+++ b/.icons/kora/actions/16/followmouse.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/font-select-symbolic.svg b/.icons/kora/actions/16/font-select-symbolic.svg
new file mode 100644
index 000000000..3831e7116
--- /dev/null
+++ b/.icons/kora/actions/16/font-select-symbolic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5;" class="ColorScheme-Text" d="M16,5l0,6l-4,-3l4,-3Zm-16,0l0,6l4,-3l-4,-3Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.978,5.082c1.642,-0 2.713,1.232 2.713,2.801c-0,1.627 -0.939,3.035 -2.669,3.035c-1.642,0 -2.669,-1.408 -2.669,-2.962c0,-1.466 1.071,-2.874 2.625,-2.874Zm3.329,-0.469l-0.66,-0l-0,1.173l-0.03,-0c-0.571,-0.851 -1.569,-1.32 -2.61,-1.32c-2.038,0 -3.314,1.51 -3.314,3.49c0,1.98 1.291,3.578 3.344,3.578c0.997,-0 2.082,-0.499 2.58,-1.364l0.03,0l-0,1.217l0.66,0l-0,-6.774Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/font-select.svg b/.icons/kora/actions/16/font-select.svg
new file mode 100644
index 000000000..832d0792e
--- /dev/null
+++ b/.icons/kora/actions/16/font-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.334,11.903c-0.796,-0 -1.436,-0.197 -1.922,-0.589c-0.486,-0.393 -0.728,-0.971 -0.728,-1.736c-0,-0.816 0.245,-1.428 0.736,-1.836c0.49,-0.409 1.092,-0.672 1.805,-0.791c0.713,-0.119 1.581,-0.183 2.604,-0.193l-0,-0.729c-0,-0.382 -0.135,-0.695 -0.403,-0.937c-0.269,-0.243 -0.703,-0.365 -1.302,-0.365c-0.455,0 -0.852,0.055 -1.193,0.163c-0.341,0.109 -0.625,0.217 -0.853,0.326c-0.227,0.108 -0.351,0.162 -0.372,0.162c-0.103,0 -0.219,-0.103 -0.348,-0.31c-0.129,-0.206 -0.194,-0.361 -0.194,-0.465c0,-0.134 0.137,-0.279 0.411,-0.434c0.273,-0.154 0.638,-0.286 1.092,-0.395c0.455,-0.108 0.925,-0.162 1.41,-0.162c0.961,-0 1.71,0.214 2.248,0.643c0.537,0.428 0.805,1.025 0.805,1.79l0,3.471c0,0.682 0.031,1.17 0.093,1.464c0.062,0.295 0.093,0.458 0.093,0.489c0,0.124 -0.098,0.214 -0.294,0.271c-0.196,0.057 -0.377,0.085 -0.542,0.085c-0.145,0 -0.251,-0.08 -0.318,-0.24c-0.067,-0.16 -0.119,-0.328 -0.155,-0.504c-0.036,-0.175 -0.06,-0.289 -0.07,-0.341c-0.702,0.775 -1.57,1.163 -2.603,1.163Zm-7.334,-6.903l-0,6l4,-3l-4,-3Zm16,-0l-4,3l4,3l-0,-6Zm-8.604,5.771c0.506,0 0.942,-0.093 1.309,-0.279c0.367,-0.186 0.741,-0.449 1.124,-0.79l-0,-1.829c-0.775,0.011 -1.408,0.042 -1.899,0.093c-0.49,0.052 -0.922,0.197 -1.294,0.434c-0.372,0.238 -0.558,0.605 -0.558,1.1c0,0.414 0.111,0.729 0.334,0.946c0.222,0.217 0.55,0.325 0.984,0.325Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/footsteps.svg b/.icons/kora/actions/16/footsteps.svg
new file mode 100644
index 000000000..dededdf2c
--- /dev/null
+++ b/.icons/kora/actions/16/footsteps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.041,0c-0.157,0 -0.318,0.019 -0.488,0.061c-1.056,0.256 -1.922,0.956 -1.926,3.029c-0.002,0.643 1.206,4.427 1.627,4.92c0.089,0.103 0.207,0.189 0.207,0.189l2.652,-0.703c0.145,-0.138 -0.162,-2.293 -0.165,-2.723c-0.017,-1.937 -0.027,-3.554 -0.635,-4.177c-0.387,-0.396 -0.802,-0.592 -1.272,-0.596Zm6.85,4.002c-0.369,0.013 -0.425,0.025 -0.631,0.129c-0.655,0.33 -1.151,1.031 -1.492,2.113c-0.365,1.155 -0.034,5.063 0.113,5.219l2.625,0.726c0,0 0.237,-0.185 0.373,-0.396c0.52,-0.809 1.342,-2.705 1.378,-5.108c0.012,-0.87 -0.902,-2.23 -1.382,-2.482c-0.326,-0.171 -0.542,-0.216 -0.984,-0.201Zm-4.674,4.117l-2.518,0.813c-0.087,0.086 0.107,1.117 0.309,1.638c0.265,0.685 0.744,1.229 1.225,1.389c0.089,0.03 0.267,0.046 0.445,0.041c0.244,-0.007 0.331,-0.028 0.496,-0.111c0.718,-0.364 1.009,-1.352 0.709,-2.415c-0.103,-0.363 -0.419,-1.05 -0.568,-1.234l-0.098,-0.121Zm2.578,4.008c-0.082,0.006 -0.136,0.099 -0.309,0.426c-0.324,0.614 -0.486,1.193 -0.486,1.734c0,0.827 0.416,1.494 1.041,1.668c0.819,0.228 1.626,-0.424 2.022,-1.633c0.143,-0.439 0.296,-1.317 0.244,-1.404l-2.512,-0.791Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/fork.svg b/.icons/kora/actions/16/fork.svg
new file mode 100644
index 000000000..6e1751615
--- /dev/null
+++ b/.icons/kora/actions/16/fork.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.704,0.354c-0.454,-0 -0.889,0.18 -1.21,0.501c-0.321,0.321 -0.502,0.757 -0.502,1.211c0,2.942 0,8.926 0,11.868c0,0.946 0.767,1.712 1.712,1.712c2.285,0 6.307,0 8.592,0c0.945,0 1.712,-0.766 1.712,-1.712c-0,-3.137 -0,-9.491 -0,-9.491l-3.457,-4.089l-6.847,-0Zm-0.619,1.092l-0,13.108l9.83,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-7.01,0Zm5.863,3.306l-0.932,3.529l2.059,0.505l-3.747,4.171l0.921,-3.531l-2.06,-0.506l3.759,-4.168Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-add-node.svg b/.icons/kora/actions/16/format-add-node.svg
new file mode 100644
index 000000000..db0267a10
--- /dev/null
+++ b/.icons/kora/actions/16/format-add-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.5,1c-1.371,0 -2.5,1.129 -2.5,2.5c0,1.183 0.841,2.213 2,2.449l0,4.051l-1.041,0c-0.254,0 -0.498,0.101 -0.678,0.281c-0.18,0.18 -0.281,0.424 -0.281,0.678l0,3.082c0,0.53 0.429,0.959 0.959,0.959l3.082,0c0.254,0 0.498,-0.101 0.678,-0.281c0.18,-0.18 0.281,-0.424 0.281,-0.678l0,-1.041l2,0l0,-1l-2,0l0,-1.041c0,-0.254 -0.101,-0.498 -0.281,-0.678c-0.18,-0.18 -0.424,-0.281 -0.678,-0.281l-1.041,0l0,-4.055c0.979,-0.199 1.748,-0.967 1.949,-1.945l4.051,0l0,1.041c0,0.254 0.101,0.498 0.281,0.678c0.18,0.18 0.424,0.281 0.678,0.281l1.041,0l0,2l1,0l0,-2l1.041,0c0.254,0 0.498,-0.101 0.678,-0.281c0.18,-0.18 0.281,-0.424 0.281,-0.678l0,-3.082c0,-0.53 -0.429,-0.959 -0.959,-0.959l-3.082,0c-0.254,0 -0.498,0.101 -0.678,0.281c-0.18,0.18 -0.281,0.424 -0.281,0.678l0,1.041l-4.055,0c-0.236,-1.158 -1.263,-1.998 -2.445,-2Zm7.5,8l-0,2l-2,0l-0,2l2,0l-0,2l2,0l-0,-2l2,0l-0,-2l-2,0l-0,-2l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-align-vertical-bottom.svg b/.icons/kora/actions/16/format-align-vertical-bottom.svg
new file mode 120000
index 000000000..2f2f40051
--- /dev/null
+++ b/.icons/kora/actions/16/format-align-vertical-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-align-vertical-center.svg b/.icons/kora/actions/16/format-align-vertical-center.svg
new file mode 100644
index 000000000..f5dd7cee8
--- /dev/null
+++ b/.icons/kora/actions/16/format-align-vertical-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.308,16l0,-5.627l-2.964,2.964c-0.273,0.274 -0.716,0.274 -0.989,-0c-0.278,-0.274 -0.278,-0.719 -0,-0.993l4.133,-4.139c0.144,-0.141 0.329,-0.209 0.514,-0.205c0.185,-0.004 0.37,0.064 0.508,0.205l4.139,4.139c0.272,0.274 0.272,0.719 -0,0.993c-0.273,0.274 -0.722,0.274 -0.994,-0l-2.96,-2.964l0,5.627l-1.387,0Zm1.384,-16l-0,5.627l2.964,-2.964c0.273,-0.274 0.716,-0.274 0.989,0c0.278,0.274 0.278,0.719 0,0.993l-4.133,4.139c-0.144,0.141 -0.329,0.209 -0.514,0.205c-0.185,0.004 -0.37,-0.064 -0.508,-0.205l-4.139,-4.139c-0.272,-0.274 -0.272,-0.719 0,-0.993c0.273,-0.274 0.722,-0.274 0.994,0l2.96,2.964l-0,-5.627l1.387,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-align-vertical-top.svg b/.icons/kora/actions/16/format-align-vertical-top.svg
new file mode 120000
index 000000000..bdc5bb49e
--- /dev/null
+++ b/.icons/kora/actions/16/format-align-vertical-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-border-style.svg b/.icons/kora/actions/16/format-border-style.svg
new file mode 120000
index 000000000..c47e3dc4b
--- /dev/null
+++ b/.icons/kora/actions/16/format-border-style.svg
@@ -0,0 +1 @@
+draw-path.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-break-node.svg b/.icons/kora/actions/16/format-break-node.svg
new file mode 100644
index 000000000..9688c70c9
--- /dev/null
+++ b/.icons/kora/actions/16/format-break-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.825,1c-0.455,0 -0.825,0.37 -0.825,0.825l0,1.175l-4,0l0,1l4,0l0,1.175c0,0.455 0.37,0.825 0.825,0.825l4.35,0c0.455,0 0.825,-0.37 0.825,-0.825l0,-1.175l4,0l0,-1l-4,0l0,-1.175c0,-0.455 -0.37,-0.825 -0.825,-0.825l-4.35,0Zm0.175,6l2,3l2,-3l-4,0Zm-4.175,3c-0.455,0 -0.825,0.37 -0.825,0.825l0,3.35c0,0.455 0.37,0.825 0.825,0.825l3.35,0c0.455,0 0.825,-0.37 0.825,-0.825l0,-1.175l1,0l0,-1l-1,0l0,-1.175c0,-0.455 -0.37,-0.825 -0.825,-0.825l-3.35,0Zm9,0c-0.455,0 -0.825,0.37 -0.825,0.825l-0,1.175l-1,0l-0,1l1,0l-0,1.175c-0,0.455 0.37,0.825 0.825,0.825l3.35,0c0.455,0 0.825,-0.37 0.825,-0.825l-0,-3.35c-0,-0.455 -0.37,-0.825 -0.825,-0.825l-3.35,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-connect-node.svg b/.icons/kora/actions/16/format-connect-node.svg
new file mode 100644
index 000000000..22785906e
--- /dev/null
+++ b/.icons/kora/actions/16/format-connect-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.939,1c-0.519,0 -0.939,0.42 -0.939,0.939l0,3.122c0,0.519 0.42,0.939 0.939,0.939l3.122,0c0.519,0 0.939,-0.42 0.939,-0.939l0,-1.061l4,0l0,1.061c0,0.519 0.42,0.939 0.939,0.939l3.122,0c0.519,0 0.939,-0.42 0.939,-0.939l0,-3.122c0,-0.519 -0.42,-0.939 -0.939,-0.939l-3.122,0c-0.519,0 -0.939,0.42 -0.939,0.939l0,1.061l-4,0l0,-1.061c0,-0.519 -0.42,-0.939 -0.939,-0.939l-3.122,0Zm4.061,6l2,3l2,-3l-4,0Zm-4.061,3c-0.519,0 -0.939,0.42 -0.939,0.939l0,3.122c0,0.519 0.42,0.939 0.939,0.939l3.122,0c0.519,0 0.939,-0.42 0.939,-0.939l0,-1.061l1,0l0,-1l-1,0l0,-1.061c0,-0.519 -0.42,-0.939 -0.939,-0.939l-3.122,0Zm9,0c-0.519,0 -0.939,0.42 -0.939,0.939l0,1.061l-1,0l0,1l1,0l0,1.061c0,0.519 0.42,0.939 0.939,0.939l3.122,0c0.519,0 0.939,-0.42 0.939,-0.939l0,-3.122c0,-0.519 -0.42,-0.939 -0.939,-0.939l-3.122,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-convert-to-path.svg b/.icons/kora/actions/16/format-convert-to-path.svg
new file mode 100644
index 000000000..a18a77f17
--- /dev/null
+++ b/.icons/kora/actions/16/format-convert-to-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.5,0c-2.317,0 -2.854,2.556 -2.967,6l-1.533,0l0,4l4,0l0,-4l-1.451,0c0.109,-2.871 0.522,-5 1.951,-5c1.696,0 2.613,2.116 2.895,5l-1.395,0l0,4l1.65,0c0.427,3.482 1.664,5.997 3.85,6c2.503,0 2.687,-2.54 2.926,-6l1.574,0l0,-4l-4,0l0,4l1.426,0c-0.206,2.899 -0.359,5 -1.926,5c-1.676,-0.004 -2.51,-2.079 -2.855,-5l1.355,0l0,-4l-1.613,0c-0.363,-3.444 -1.676,-6 -3.887,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-currency.svg b/.icons/kora/actions/16/format-currency.svg
new file mode 100644
index 000000000..56fe95da8
--- /dev/null
+++ b/.icons/kora/actions/16/format-currency.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,0l0,2c-2,0 -4,1.5 -4,3.5c0,2 2,3.5 4,3.5l0,3l-2,0c0,0 -1,0 -1,1c0,1 1,1 1,1l2,0l0,2l1,0l0,-2l1,0l0,2l1,0l0,-2c2,0 4,-1.5 4,-3.5c0,-2 -1,-3.5 -4,-3.5l0,-3l2,0c0,0 1,0 1,-1c0,-1 -1,-1 -1,-1l-2,0l0,-2l-1,0l0,2l-1,0l0,-2l-1,0Zm2,4l0,3l-1,0l0,-3l1,0Zm-2,0l0,3c-1.5,0 -2,-0.5 -2,-1.5c0,-1 0.5,-1.5 2,-1.5Zm1,5l1,0l0,3l-1,0l0,-3Zm2,0c1.5,0 2,0.5 2,1.5c0,1 -0.5,1.5 -2,1.5l0,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-disconnect-node.svg b/.icons/kora/actions/16/format-disconnect-node.svg
new file mode 120000
index 000000000..9dc8e1b45
--- /dev/null
+++ b/.icons/kora/actions/16/format-disconnect-node.svg
@@ -0,0 +1 @@
+format-connect-node.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-fill-color.svg b/.icons/kora/actions/16/format-fill-color.svg
new file mode 120000
index 000000000..10765a172
--- /dev/null
+++ b/.icons/kora/actions/16/format-fill-color.svg
@@ -0,0 +1 @@
+color-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-font-size-less.svg b/.icons/kora/actions/16/format-font-size-less.svg
new file mode 100644
index 000000000..b6e67c6ee
--- /dev/null
+++ b/.icons/kora/actions/16/format-font-size-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13,15l3,-4l-6,0l3,4Zm-7,-14l-5,14l2.5,0l1.063,-3l4.437,0l0,-1c0,0 0,-1 1,-1l1.375,0l-3.375,-9l-2,0Zm1,4l1.75,5l-3.5,0l1.75,-5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-font-size-more.svg b/.icons/kora/actions/16/format-font-size-more.svg
new file mode 100644
index 000000000..1d3420ef3
--- /dev/null
+++ b/.icons/kora/actions/16/format-font-size-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13,1l3,4l-6,0l3,-4Zm-7,0l-5,14l2.5,0l1.063,-3l4.875,0l1.062,3l2.75,0l-5.25,-14l-2,0Zm1,4l1.75,5l-3.5,0l1.75,-5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-indent-less.svg b/.icons/kora/actions/16/format-indent-less.svg
new file mode 100644
index 000000000..416ed5c1f
--- /dev/null
+++ b/.icons/kora/actions/16/format-indent-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,13.496l0,1.127l14,0l0,-1.127l-14,0Zm14,-8.496l0,6l-5,-3l5,-3Zm-14,4.457l0,1.086l8,0l0,-1.086l-8,0Zm0,-4l0,1.086l8,-0l0,-1.086l-8,-0Zm0,-4.021l0,1.112l14,-0l0,-1.112l-14,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-indent-more.svg b/.icons/kora/actions/16/format-indent-more.svg
new file mode 100644
index 000000000..c684318b1
--- /dev/null
+++ b/.icons/kora/actions/16/format-indent-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15,13.496l0,1.127l-14,0l0,-1.127l14,0Zm-14,-8.496l0,6l5,-3l-5,-3Zm14,4.457l0,1.086l-8,0l0,-1.086l8,0Zm0,-4l0,1.086l-8,-0l0,-1.086l8,-0Zm0,-4.021l0,1.112l-14,-0l0,-1.112l14,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-insert-node.svg b/.icons/kora/actions/16/format-insert-node.svg
new file mode 100644
index 000000000..6deb8b883
--- /dev/null
+++ b/.icons/kora/actions/16/format-insert-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,3l0,1l-5,0l0,1l5,0l0,2l4,0l0,-2l5,0l0,-1l-5,0l0,-1l-4,0Zm6,5l0,2l-2,0l0,1l2,0l0,2l1,0l0,-2l2,0l0,-1l-2,0l0,-2l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-join-node.svg b/.icons/kora/actions/16/format-join-node.svg
new file mode 100644
index 000000000..7e05e66ee
--- /dev/null
+++ b/.icons/kora/actions/16/format-join-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.018,1c-0.562,0 -1.018,0.456 -1.018,1.018l-0,2.964c0,0.562 0.456,1.018 1.018,1.018l2.964,0c0.562,-0 1.018,-0.456 1.018,-1.018l0,-0.982l1,0l0,-1l-1,0l0,-0.982c-0,-0.562 -0.456,-1.018 -1.018,-1.018l-2.964,0Zm9,0c-0.562,0 -1.018,0.456 -1.018,1.018l0,0.982l-1,0l0,1l1,0l0,0.982c0,0.562 0.456,1.018 1.018,1.018l2.964,0c0.562,-0 1.018,-0.456 1.018,-1.018l-0,-2.964c-0,-0.562 -0.456,-1.018 -1.018,-1.018l-2.964,0Zm-5.018,6l2,3l2,-3l-4,0Zm-3.982,3c-0.562,0 -1.018,0.456 -1.018,1.018l0,2.964c0,0.562 0.456,1.018 1.018,1.018l2.964,-0c0.562,-0 1.018,-0.456 1.018,-1.018l0,-0.982l4,-0l0,0.982c0,0.562 0.456,1.018 1.018,1.018l2.964,-0c0.562,-0 1.018,-0.456 1.018,-1.018l-0,-2.964c-0,-0.562 -0.456,-1.018 -1.018,-1.018l-2.964,0c-0.562,0 -1.018,0.456 -1.018,1.018l0,0.982l-4,0l0,-0.982c-0,-0.562 -0.456,-1.018 -1.018,-1.018l-2.964,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-justify-center.svg b/.icons/kora/actions/16/format-justify-center.svg
new file mode 100644
index 000000000..260e03e1a
--- /dev/null
+++ b/.icons/kora/actions/16/format-justify-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1.457l0,1.111l14,0l0,-1.111l-14,0Zm3,4l0,1.086l8,0l0,-1.086l-8,0Zm0,4l0,1.086l8,0l0,-1.086l-8,0Zm-3,3.96l0,1.126l14,0l0,-1.126l-14,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-justify-fill.svg b/.icons/kora/actions/16/format-justify-fill.svg
new file mode 100644
index 000000000..b64273eed
--- /dev/null
+++ b/.icons/kora/actions/16/format-justify-fill.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1.437l0,1.111l14,0l0,-1.111l-14,0Zm0,4.02l0,1.086l14,-0l0,-1.086l-14,-0Zm0,4l0,1.086l14,0l0,-1.086l-14,0Zm0,4.039l0,1.127l14,0l0,-1.127l-14,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-justify-left.svg b/.icons/kora/actions/16/format-justify-left.svg
new file mode 100644
index 000000000..219db897c
--- /dev/null
+++ b/.icons/kora/actions/16/format-justify-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1.436l0,1.112l14,0l0,-1.112l-14,0Zm0,4.021l0,1.086l8,0l0,-1.086l-8,0Zm0,4l0,1.086l8,0l0,-1.086l-8,0Zm0,4.039l0,1.127l14,0l0,-1.127l-14,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-justify-right.svg b/.icons/kora/actions/16/format-justify-right.svg
new file mode 100644
index 000000000..53b71c058
--- /dev/null
+++ b/.icons/kora/actions/16/format-justify-right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15,1.436l0,1.112l-14,0l0,-1.112l14,0Zm0,4.021l0,1.086l-8,0l0,-1.086l8,0Zm0,4l0,1.086l-8,0l0,-1.086l8,0Zm0,4.039l0,1.127l-14,0l0,-1.127l14,0Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/format-line-spacing-double.svg b/.icons/kora/actions/16/format-line-spacing-double.svg
new file mode 100644
index 000000000..2b16ca490
--- /dev/null
+++ b/.icons/kora/actions/16/format-line-spacing-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,3l0,1l-3,0l0,8l3,0l0,1l9,0l0,-3l-9,0l0,1l-2,0l0,-2l1,0l0,-2l-1,0l0,-2l2,0l0,1l9,0l0,-3l-9,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-line-spacing-normal.svg b/.icons/kora/actions/16/format-line-spacing-normal.svg
new file mode 100644
index 000000000..a0874536b
--- /dev/null
+++ b/.icons/kora/actions/16/format-line-spacing-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,4l0,1l-3,0l0,6l3,0l0,1l9,0l0,-3l-9,0l0,1l-2,0l0,-1l1,0l0,-2l-1,0l0,-1l2,0l0,1l9,0l0,-3l-9,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-line-spacing-triple.svg b/.icons/kora/actions/16/format-line-spacing-triple.svg
new file mode 100644
index 000000000..9534f96c3
--- /dev/null
+++ b/.icons/kora/actions/16/format-line-spacing-triple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,2l0,1l-3,0l0,10l3,0l0,1l9,0l0,-3l-9,0l0,1l-2,0l0,-3l1,0l0,-2l-1,0l0,-3l2,0l0,1l9,0l0,-3l-9,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-list-ordered.svg b/.icons/kora/actions/16/format-list-ordered.svg
new file mode 120000
index 000000000..007ae04b5
--- /dev/null
+++ b/.icons/kora/actions/16/format-list-ordered.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-list-unordered.svg b/.icons/kora/actions/16/format-list-unordered.svg
new file mode 100644
index 000000000..860917b4f
--- /dev/null
+++ b/.icons/kora/actions/16/format-list-unordered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.296,8.72l-1.167,0l-0,5.407l1.167,0l0,-5.407Zm2.101,0l-1.167,0l-0,5.407l1.167,0l0,-5.407Zm5.603,3.449l0,1.127l3,-0l0,-1.127l-3,-0Zm-3,-0l0,1.127l2,-0l0,-1.127l-2,-0Zm-0,-2.169l-0,1.086l6,0l0,-1.086l-6,0Zm-3.653,-8.742l-1.168,0l0,5.407l1.168,0l-0,-5.407Zm3.653,3.256l0,1.086l4,0l0,-1.086l-4,0Zm0,-2.196l0,1.112l6,-0l0,-1.112l-6,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-node-corner.svg b/.icons/kora/actions/16/format-node-corner.svg
new file mode 100644
index 000000000..79dcddc55
--- /dev/null
+++ b/.icons/kora/actions/16/format-node-corner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5 1 C 1.67157 1 1 1.67157 1 2.5 C 1.00089 3.1349 1.40141 3.7005094 2 3.9121094 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12 L 3 12 L 3 3.9121094 C 3.42591 3.7609994 3.7609994 3.42591 3.9121094 3 L 12 3 L 12 4 L 15 4 L 15 1 L 12 1 L 12 2 L 3.9121094 2 C 3.7004794 1.40141 3.13489 1.00089 2.5 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-node-curve.svg b/.icons/kora/actions/16/format-node-curve.svg
new file mode 100644
index 000000000..87d6e1f2d
--- /dev/null
+++ b/.icons/kora/actions/16/format-node-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 2.0527344 A 12 12 0 0 0 5.0957031 5 L 3 5 L 3 7.4140625 A 12 12 0 0 0 1.0585938 13 L 1 13 L 0 13 L 0 16 L 3 16 L 3 13 L 2.0507812 13 A 11 11 0 0 1 3.796875 8 L 6 8 L 6 5.5429688 A 11 11 0 0 1 12 3.0566406 L 12 4 L 15 4 L 15 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-node-line.svg b/.icons/kora/actions/16/format-node-line.svg
new file mode 100644
index 000000000..04fc10c78
--- /dev/null
+++ b/.icons/kora/actions/16/format-node-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 3 L 12 3.3125 L 8.3125 7 L 6 7 L 6 9.3125 L 3.3125 12 L 3 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12.6875 L 6.6875 10 L 9 10 L 9 7.6875 L 12.6875 4 L 15 4 L 15 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-node-smooth.svg b/.icons/kora/actions/16/format-node-smooth.svg
new file mode 100644
index 000000000..a7b82f74a
--- /dev/null
+++ b/.icons/kora/actions/16/format-node-smooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 6 L 4 8 L 3 8 L 3 7 L 0 7 L 0 10 L 3 10 L 3 9 L 4 9 L 4 10 L 8 10 L 8 9 L 12 9 L 12 10 L 15 10 L 15 7 L 12 7 L 12 8 L 8 8 L 8 6 L 4 6 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-node-symmetric.svg b/.icons/kora/actions/16/format-node-symmetric.svg
new file mode 100644
index 000000000..a12177d51
--- /dev/null
+++ b/.icons/kora/actions/16/format-node-symmetric.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 6 L 6 8 L 4 8 L 4 7 L 1 7 L 1 10 L 4 10 L 4 9 L 6 9 L 6 10 L 10 10 L 10 9 L 12 9 L 12 10 L 15 10 L 15 7 L 12 7 L 12 8 L 10 8 L 10 6 L 6 6 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-number-percent.svg b/.icons/kora/actions/16/format-number-percent.svg
new file mode 100644
index 000000000..ad4cba7ab
--- /dev/null
+++ b/.icons/kora/actions/16/format-number-percent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.5,2c-1.381,0 -2.5,1.119 -2.5,2.5c0,1.381 1.119,2.5 2.5,2.5c1.381,0 2.5,-1.119 2.5,-2.5c0,-1.381 -1.119,-2.5 -2.5,-2.5Zm6.906,0l-7.625,11.438l0.813,0.562l7.625,-11.438l-0.813,-0.562Zm-6.906,1c0.828,0 1.5,0.672 1.5,1.5c0,0.828 -0.672,1.5 -1.5,1.5c-0.828,0 -1.5,-0.672 -1.5,-1.5c0,-0.828 0.672,-1.5 1.5,-1.5Zm7,6c-1.381,0 -2.5,1.119 -2.5,2.5c0,1.381 1.119,2.5 2.5,2.5c1.381,0 2.5,-1.119 2.5,-2.5c0,-1.381 -1.119,-2.5 -2.5,-2.5Zm0,1c0.828,0 1.5,0.672 1.5,1.5c0,0.828 -0.672,1.5 -1.5,1.5c-0.828,0 -1.5,-0.672 -1.5,-1.5c0,-0.828 0.672,-1.5 1.5,-1.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-precision-less.svg b/.icons/kora/actions/16/format-precision-less.svg
new file mode 100644
index 000000000..fe2e06ab9
--- /dev/null
+++ b/.icons/kora/actions/16/format-precision-less.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.5,2c-1.381,0 -2.5,1.119 -2.5,2.5l0,3c0,1.381 1.119,2.5 2.5,2.5c1.381,0 2.5,-1.119 2.5,-2.5l0,-3c0,-1.381 -1.119,-2.5 -2.5,-2.5Zm0,1c0.828,0 1.5,0.672 1.5,1.5l0,3c0,0.828 -0.672,1.5 -1.5,1.5c-0.828,0 -1.5,-0.672 -1.5,-1.5l0,-3c0,-0.828 0.672,-1.5 1.5,-1.5Zm-3.5,6l0,1l1,0l0,-1l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.5,2c-1.381,0 -2.5,1.119 -2.5,2.5l0,3c0,1.381 1.119,2.5 2.5,2.5c1.381,0 2.5,-1.119 2.5,-2.5l0,-3c0,-1.381 -1.119,-2.5 -2.5,-2.5m0,1c0.828,0 1.5,0.672 1.5,1.5l0,3c0,0.828 -0.672,1.5 -1.5,1.5c-0.828,0 -1.5,-0.672 -1.5,-1.5l0,-3c0,-0.828 0.672,-1.5 1.5,-1.5"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M9.37,10.47l1.414,1.414l-1.414,1.414l0.707,0.707l1.414,-1.414l1.414,1.414l0.707,-0.707l-1.414,-1.414l1.414,-1.414l-0.707,-0.707l-1.414,1.414l-1.414,-1.414l-0.707,0.707Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-precision-more.svg b/.icons/kora/actions/16/format-precision-more.svg
new file mode 100644
index 000000000..59857cac4
--- /dev/null
+++ b/.icons/kora/actions/16/format-precision-more.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.5,2c-1.381,0 -2.5,1.119 -2.5,2.5l0,3c0,1.381 1.119,2.5 2.5,2.5c1.381,0 2.5,-1.119 2.5,-2.5l0,-3c0,-1.381 -1.119,-2.5 -2.5,-2.5Zm6,0c-1.381,0 -2.5,1.119 -2.5,2.5l0,3c0,1.381 1.119,2.5 2.5,2.5c1.381,0 2.5,-1.119 2.5,-2.5l0,-3c0,-1.381 -1.119,-2.5 -2.5,-2.5Zm-6,1c0.828,0 1.5,0.672 1.5,1.5l0,3c0,0.828 -0.672,1.5 -1.5,1.5c-0.828,0 -1.5,-0.672 -1.5,-1.5l0,-3c0,-0.828 0.672,-1.5 1.5,-1.5Zm6,0c0.828,0 1.5,0.672 1.5,1.5l0,3c0,0.828 -0.672,1.5 -1.5,1.5c-0.828,0 -1.5,-0.672 -1.5,-1.5l0,-3c0,-0.828 0.672,-1.5 1.5,-1.5Zm-9.5,6l0,1l1,0l0,-1l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M11,9l0,2l-2,0l0,1l2,0l0,2l1,0l0,-2l2,0l0,-1l-2,0l0,-2l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-remove-node.svg b/.icons/kora/actions/16/format-remove-node.svg
new file mode 100644
index 000000000..2b1f4628b
--- /dev/null
+++ b/.icons/kora/actions/16/format-remove-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,4l0,1l-4,0l0,1l4,0l0,2l4,0l0,-2l4,0l0,-1l-4,0l0,-1l-4,0Zm1,1l2,0l0,2l-2,0l0,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,9.83l1.667,1.667l-1.667,1.667l0.833,0.833l1.667,-1.667l1.667,1.667l0.833,-0.833l-1.667,-1.667l1.667,-1.667l-0.833,-0.833l-1.667,1.667l-1.667,-1.667l-0.833,0.833Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-segment-curve.svg b/.icons/kora/actions/16/format-segment-curve.svg
new file mode 100644
index 000000000..edfe92607
--- /dev/null
+++ b/.icons/kora/actions/16/format-segment-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 2.1816406 A 12 12 0 0 0 2.1699219 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12 L 3.1914062 12 A 11 11 0 0 1 12 3.1894531 L 12 4 L 15 4 L 15 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-segment-line.svg b/.icons/kora/actions/16/format-segment-line.svg
new file mode 100644
index 000000000..7e238a16f
--- /dev/null
+++ b/.icons/kora/actions/16/format-segment-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 3 L 12 3.3125 L 3.3125 12 L 3 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12.6875 L 12.6875 4 L 15 4 L 15 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-stroke-color.svg b/.icons/kora/actions/16/format-stroke-color.svg
new file mode 120000
index 000000000..7a7334d57
--- /dev/null
+++ b/.icons/kora/actions/16/format-stroke-color.svg
@@ -0,0 +1 @@
+align-vertical-baseline.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-text-blockquote.svg b/.icons/kora/actions/16/format-text-blockquote.svg
new file mode 100644
index 000000000..30248f654
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-blockquote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,5 C 8.892,5 8,5.892 8,7 V 9.5 C 8,10.328 8.6716,11 9.5,11 10.328,11 11,10.328 11,9.5 11,8.6716 10.328,8 9.5,8 H 9 V 7 C 9,6.446 9.446,6 10,6 Z M 6,5 C 4.892,5 4,5.892 4,7 V 9.5 C 4,10.328 4.6716,11 5.5,11 6.3284,11 7,10.328 7,9.5 7,8.6716 6.3284,8 5.5,8 H 5 V 7 C 5,6.446 5.446,6 6,6 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-bold.svg b/.icons/kora/actions/16/format-text-bold.svg
new file mode 100644
index 000000000..eca76c63f
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-bold.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.176,12.269c-0.859,0.714 -2.025,1.112 -3.125,1.112c-3.134,-0 -5.117,-2.421 -5.117,-5.442c-0,-3.027 1.961,-5.32 5.076,-5.32c1.169,0 2.299,0.387 3.166,1.102l0,-0.898l1.89,-0l0,10.354l-1.89,0l0,-0.908Zm-3.207,-7.821c1.983,-0 3.268,1.495 3.268,3.39c-0,1.976 -1.106,3.714 -3.207,3.714c-1.99,0 -3.207,-1.729 -3.207,-3.613c0,-1.77 1.27,-3.491 3.146,-3.491Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-capitalize.svg b/.icons/kora/actions/16/format-text-capitalize.svg
new file mode 100644
index 000000000..47dc03758
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-capitalize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 2 L 2 5 L 7 5 L 4.5 2 z M 9 5 L 9 14 L 10 14 L 10 13.230469 A 3 3 0 0 0 12 14 A 3 3 0 0 0 15 11 A 3 3 0 0 0 12 8 A 3 3 0 0 0 10 8.7675781 L 10 5 L 9 5 z M 3.8867188 6 L 1 14 L 2.1660156 14 L 3.1601562 11.714844 L 5.9394531 11.714844 L 6.8339844 14 L 8 14 L 5.3554688 6 L 3.8867188 6 z M 4.6210938 7.2402344 L 5.7148438 10.572266 L 3.4121094 10.572266 L 4.6210938 7.2402344 z M 12 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 13 A 2 2 0 0 1 10 11 A 2 2 0 0 1 12 9 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-code.svg b/.icons/kora/actions/16/format-text-code.svg
new file mode 120000
index 000000000..a6da8dd3b
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-code.svg
@@ -0,0 +1 @@
+dialog-xml-editor.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-text-color.svg b/.icons/kora/actions/16/format-text-color.svg
new file mode 120000
index 000000000..36a013999
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-color.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/format-text-direction-horizontal.svg b/.icons/kora/actions/16/format-text-direction-horizontal.svg
new file mode 100644
index 000000000..8b0a33733
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-direction-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.547,3 1,10 H 2 L 2.728,8 H 5.271 L 6,10 H 7 L 4.453,3 Z M 4,4.5 4.908,7 H 3.092 Z M 7,3 V 4 H 11 V 3 Z M 13,3 V 7 L 16,5 Z M 8,6 V 7 H 11 V 6 Z M 9,9 V 10 H 11 V 9 Z M 13,9 V 13 L 16,11 Z M 1,12 V 13 H 11 V 12 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-direction-ltr.svg b/.icons/kora/actions/16/format-text-direction-ltr.svg
new file mode 100644
index 000000000..3e23e2a59
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-direction-ltr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.174,11.471l-0,-2.206l2.826,2.735l-2.826,2.735l-0,-2.206l-11.587,-0l-0,-1.058l11.587,0Zm-2.342,-11.266l-0.923,-0l0,1.64l-0.041,-0c-0.799,-1.189 -2.193,-1.845 -3.649,-1.845c-2.849,-0 -4.632,2.111 -4.632,4.879c-0,2.767 1.804,5.001 4.673,5.001c1.394,0 2.911,-0.697 3.608,-1.906l0.041,-0l0,1.701l0.923,0l-0,-9.47Zm-4.654,0.656c-2.172,-0 -3.669,1.968 -3.669,4.018c0,2.172 1.435,4.14 3.731,4.14c2.419,0 3.731,-1.968 3.731,-4.243c-0,-2.193 -1.497,-3.915 -3.793,-3.915Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-direction-r2l.svg b/.icons/kora/actions/16/format-text-direction-r2l.svg
new file mode 100644
index 000000000..c2c6bbe1d
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-direction-r2l.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.547,3 9,10 H 10 L 10.728,8 H 13.271 L 14,10 H 15 L 12.453,3 Z M 12,4.5 12.908,7 H 11.092 Z M 9,3 V 4 H 5 V 3 Z M 3,3 V 7 L 0,5 Z M 8,6 V 7 H 5 V 6 Z M 7,9 V 10 H 5 V 9 Z M 3,9 V 13 L 0,11 Z M 15,12 V 13 H 5 V 12 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-direction-rtl.svg b/.icons/kora/actions/16/format-text-direction-rtl.svg
new file mode 100644
index 000000000..27996c9c2
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-direction-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.413,11.471l11.587,0l0,1.058l-11.587,-0l0,2.206l-2.826,-2.735l2.826,-2.735l0,2.206Zm11.209,-11.266l-0.922,-0l-0,1.64l-0.041,-0c-0.799,-1.189 -2.193,-1.845 -3.649,-1.845c-2.849,-0 -4.632,2.111 -4.632,4.879c-0,2.767 1.803,5.001 4.673,5.001c1.394,0 2.911,-0.697 3.608,-1.906l0.041,-0l-0,1.701l0.922,0l0,-9.47Zm-4.653,0.656c-2.173,-0 -3.669,1.968 -3.669,4.018c0,2.172 1.435,4.14 3.731,4.14c2.419,0 3.73,-1.968 3.73,-4.243c0,-2.193 -1.496,-3.915 -3.792,-3.915Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-direction-vertical-lr.svg b/.icons/kora/actions/16/format-text-direction-vertical-lr.svg
new file mode 100644
index 000000000..f5f69a3f4
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-direction-vertical-lr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 11 H 2 V 2 Z M 4,2 V 11 H 5 V 2 Z M 9,10 V 11 H 10 V 10 Z M 12,10 V 11 H 13 V 10 Z M 9,12 11,15 13,12 Z M 1,12 3,15 5,12 Z M 10.547,2 8,9 H 9 L 9.728,7 H 12.271 L 13,9 H 14 L 11.453,2 Z M 11,3.5 11.908,6 H 10.092 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-direction-vertical.svg b/.icons/kora/actions/16/format-text-direction-vertical.svg
new file mode 100644
index 000000000..0b6ebb905
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-direction-vertical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 V 11 H 11 V 2 Z M 13,2 V 11 H 14 V 2 Z M 2,10 V 11 H 3 V 10 Z M 5,10 V 11 H 6 V 10 Z M 2,12 4,15 6,12 Z M 10,12 12,15 14,12 Z M 3.5469,2 1,9 H 2 L 2.7285,7 H 5.2715 L 6,9 H 7 L 4.4531,2 Z M 4,3.5 4.9082,6 H 3.0918 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-highlight.svg b/.icons/kora/actions/16/format-text-highlight.svg
new file mode 100755
index 000000000..10b75ad88
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-highlight.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.957 13v-2h10.086v2h-10.086zm1.086-13v2h6s1 0 1 1v1h-5c-3 0-3 3-3 3s0 3 3 3h7v-7c0-3-3-3-3-3h-6zm2 6h5v2h-5c-1 0-1-1-1-1s0-1 1-1z" style="fill-rule:evenodd;fill:currentColor"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-italic.svg b/.icons/kora/actions/16/format-text-italic.svg
new file mode 100644
index 000000000..3e7f31bf4
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-italic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.626,3.921c2.296,-0 3.382,1.968 2.767,4.079c-0.43,1.496 -2.152,4.079 -4.571,4.079c-2.296,0 -3.115,-2.05 -2.521,-4.141c0.553,-1.988 2.152,-4.017 4.325,-4.017Zm4.653,-0.656l-0.922,-0l-0.328,1.64l-0.041,-0c-0.8,-1.189 -1.865,-1.845 -3.321,-1.845c-2.849,-0 -4.571,2.357 -5.288,4.878c-0.759,2.665 0.594,5.002 3.464,5.002c1.394,0 3.095,-0.697 3.792,-1.906l0.041,-0l-0.389,1.701l0.922,0l2.07,-9.47Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-larger.svg b/.icons/kora/actions/16/format-text-larger.svg
new file mode 100644
index 000000000..df8906e50
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-larger.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.082,11.633l1.531,3.367l1.8,0l-6.413,-14.001l-6.413,14.001l1.8,0l1.531,-3.367l6.164,0Zm-0.695,-1.531l-4.774,-0l2.387,-5.433l2.387,5.433Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-lowercase.svg b/.icons/kora/actions/16/format-text-lowercase.svg
new file mode 100644
index 000000000..1ed1fa9f3
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-lowercase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 L 12.5 5 L 15 2 L 10 2 z M 9 3 L 9 14 L 10 14 L 10 13.230469 A 3 3 0 0 0 12 14 A 3 3 0 0 0 15 11 A 3 3 0 0 0 12 8 A 3 3 0 0 0 10 8.7675781 L 10 3 L 9 3 z M 4 8 A 3 3 0 0 0 1 11 A 3 3 0 0 0 4 14 A 3 3 0 0 0 6 13.232422 L 6 14 L 7 14 L 7 8 L 6 8 L 6 8.7695312 A 3 3 0 0 0 4 8 z M 4 9 A 2 2 0 0 1 6 11 A 2 2 0 0 1 4 13 A 2 2 0 0 1 2 11 A 2 2 0 0 1 4 9 z M 12 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 13 A 2 2 0 0 1 10 11 A 2 2 0 0 1 12 9 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-remove-formatting.svg b/.icons/kora/actions/16/format-text-remove-formatting.svg
new file mode 100644
index 000000000..6cb4c4307
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-remove-formatting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.526,6.604l0.857,0.496c-0.054,0.274 -0.083,0.556 -0.083,0.839c0,2.172 1.435,4.14 3.731,4.14c1.211,0 2.144,-0.493 2.775,-1.271l0.73,0.421c-0.741,1.089 -2.168,1.711 -3.485,1.711c-2.87,0 -4.673,-2.234 -4.673,-5.001c0,-0.466 0.05,-0.913 0.148,-1.335Zm8.174,4.72l0.922,0.532l0,0.879l-0.922,0l0,-1.411Zm2.837,-0.16l-12.545,-7.243l-0.529,0.915l12.545,7.243l0.529,-0.915Zm-10.14,-6.432c0.803,-1.034 2.047,-1.672 3.613,-1.672c1.456,0 2.85,0.656 3.649,1.845l0.041,0l0,-1.64l0.922,0l0,6.216l-0.966,-0.558c0.07,-0.349 0.105,-0.714 0.105,-1.087c0,-2.193 -1.496,-3.915 -3.792,-3.915c-1.12,0 -2.06,0.523 -2.708,1.31l-0.864,-0.499Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-smaller.svg b/.icons/kora/actions/16/format-text-smaller.svg
new file mode 100644
index 000000000..20f0a9b00
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-smaller.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.444,12.331l1.215,2.67l1.427,-0l-5.086,-11.103l-5.085,11.103l1.427,-0l1.215,-2.67l4.887,0Zm-0.551,-1.215l-3.785,0l1.892,-4.308l1.893,4.308Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-strikethrough.svg b/.icons/kora/actions/16/format-text-strikethrough.svg
new file mode 100644
index 000000000..847ecdd52
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-strikethrough.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.621,9.029l0,3.705l-0.92,0l0,-1.699l-0.041,0c-0.697,1.209 -2.214,1.904 -3.609,1.904c-2.482,0 -4.165,-1.669 -4.575,-3.91l0.946,0c0.394,1.7 1.706,3.051 3.609,3.051c1.983,0 3.222,-1.322 3.605,-3.051l0.985,0Zm1.379,-1.558l-12,0l0,1.058l12,-0l0,-1.058Zm-10.545,-0.5c0.368,-2.277 2.048,-3.91 4.555,-3.91c1.456,0 2.851,0.654 3.65,1.843l0.041,0l0,-1.638l0.92,0l0,3.705l-0.939,0c-0.341,-1.765 -1.728,-3.051 -3.713,-3.051c-1.827,0 -3.176,1.39 -3.559,3.051l-0.955,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-subscript.svg b/.icons/kora/actions/16/format-text-subscript.svg
new file mode 100644
index 000000000..963909fa1
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-subscript.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,9l0,6l3,0c2,0 2,-2 2,-2c0,0 0,-1.291 -1.172,-1.816c0,0 0.172,-0.184 0.172,-0.684c0,0 0,-1.5 -1.5,-1.5l-2.5,0Zm1,3l2,0c1,0 1,1 1,1c0,0 0,1 -1,1l-2,0l0,-2Zm-1.473,0.203c-0.728,0.477 -1.625,0.737 -2.476,0.737c-2.87,0 -4.673,-2.234 -4.673,-5.002c0,-2.767 1.783,-4.878 4.632,-4.878c1.456,0 2.85,0.656 3.649,1.845l0.041,0l0,-1.64l0.922,0l0,5.308l-0.908,0c0.031,-0.24 0.047,-0.487 0.047,-0.737c0,-2.193 -1.496,-3.915 -3.792,-3.915c-2.173,0 -3.669,1.968 -3.669,4.017c0,2.173 1.435,4.141 3.731,4.141c1.044,0 1.881,-0.366 2.496,-0.966l0,1.09Zm1.473,-2.203l1.5,0c0.5,0 0.5,0.5 0.5,0.5c-0,0 -0,0.5 -0.5,0.5l-1.5,0l-0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-superscript.svg b/.icons/kora/actions/16/format-text-superscript.svg
new file mode 100644
index 000000000..7fc52d9a4
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-superscript.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.622,6.481l0,6.254l-0.922,0l0,-1.701l-0.041,0c-0.697,1.209 -2.214,1.906 -3.608,1.906c-2.87,0 -4.673,-2.234 -4.673,-5.002c0,-2.767 1.783,-4.878 4.632,-4.878c0.86,0 1.698,0.229 2.405,0.661l0,1.042c-0.634,-0.529 -1.467,-0.842 -2.446,-0.842c-2.173,0 -3.669,1.968 -3.669,4.017c0,2.173 1.435,4.141 3.731,4.141c2.419,0 3.73,-1.968 3.73,-4.243c0,-0.478 -0.071,-0.934 -0.206,-1.355l1.067,0Zm-1.622,-6.481l0,6l3,0c2,0 2,-2 2,-2c0,0 0,-1.291 -1.172,-1.816c0,0 0.172,-0.184 0.172,-0.684c0,0 0,-1.5 -1.5,-1.5l-2.5,0Zm1,3l2,0c1,0 1,1 1,1c0,0 0,1 -1,1l-2,0l0,-2Zm0,-2l1.5,0c0.5,0 0.5,0.5 0.5,0.5c0,0 0,0.5 -0.5,0.5l-1.5,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-symbol.svg b/.icons/kora/actions/16/format-text-symbol.svg
new file mode 100644
index 000000000..229872290
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-symbol.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.375 0.98046875 C 5.375 0.98046875 1 0.98049375 1 5.3554688 C 1.873975 3.6075937 2.3822 4.00195 5 4 C 4.989539 13.57 2.752175 12.960531 2.75 14.488281 C 4.06325 15.496356 6.11495 14.937631 6.265625 12.957031 L 7 3.9726562 L 10 3.9609375 L 9.75 13.011719 C 9.75 15.636719 13.25005 15.636719 14.125 13.011719 L 15 10.386719 C 14.124975 12.136694 11.499372 14.760969 11.576172 12.089844 L 12 3.9746094 L 15 3.9648438 L 15 0.98046875 L 5.375 0.98046875 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-underline.svg b/.icons/kora/actions/16/format-text-underline.svg
new file mode 100644
index 000000000..400e2ea8f
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-underline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14,13.273l-12,-0l0,1.057l12,0l0,-1.057Zm-1.378,-10.922l-0.922,-0l-0,1.64l-0.041,-0c-0.799,-1.189 -2.193,-1.845 -3.649,-1.845c-2.849,-0 -4.632,2.111 -4.632,4.878c-0,2.768 1.803,5.002 4.673,5.002c1.394,0 2.911,-0.697 3.608,-1.906l0.041,-0l-0,1.701l0.922,0l0,-9.47Zm-4.653,0.656c-2.173,-0 -3.669,1.968 -3.669,4.017c0,2.173 1.435,4.141 3.731,4.141c2.419,0 3.73,-1.968 3.73,-4.243c0,-2.193 -1.496,-3.915 -3.792,-3.915Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/format-text-uppercase.svg b/.icons/kora/actions/16/format-text-uppercase.svg
new file mode 100644
index 000000000..012142bbf
--- /dev/null
+++ b/.icons/kora/actions/16/format-text-uppercase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,6 1,14 H 2 L 2.7695,12 H 6.2305 L 7,14 H 8 L 5,6 Z M 4.5,7.5 5.8457,11 H 3.1543 Z M 9,6 V 14 H 12.5 C 15,14 15,11.5 15,11.5 15,11.5 15,9.9176 13.561,9.2422 13.561,9.2422 14,8.775 14,8 14,8 14,6 12,6 Z M 10,7 H 12 C 13,7 13,8 13,8 13,8 13,9 12,9 H 10 Z M 10,10 H 12.5 C 14,10 14,11.5 14,11.5 14,11.5 14,13 12.5,13 H 10 Z M 11.5,2 9,5 H 14 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/formula.svg b/.icons/kora/actions/16/formula.svg
new file mode 100644
index 000000000..fba1ecaa4
--- /dev/null
+++ b/.icons/kora/actions/16/formula.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.148,2l-2.519,9.408l-1.967,-3.408l-2.662,0l0,1l2.084,0l2.887,5l2.947,-11l4.082,0l0,-1l-4.852,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/forward.svg b/.icons/kora/actions/16/forward.svg
new file mode 120000
index 000000000..c34946671
--- /dev/null
+++ b/.icons/kora/actions/16/forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/games-achievements.svg b/.icons/kora/actions/16/games-achievements.svg
new file mode 100644
index 000000000..34dd7efd5
--- /dev/null
+++ b/.icons/kora/actions/16/games-achievements.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2c-2.194,0 -4,1.806 -4,4c0.002,1.425 0.766,2.746 2,3.459l0,4.541l2,-2l2,2l0,-4.541c1.235,-0.713 1.998,-2.034 2,-3.459c0,-2.194 -1.806,-4 -4,-4m0,1c1.646,-0 3,1.354 3,3c0,1.646 -1.354,3 -3,3c-1.646,0 -3,-1.354 -3,-3c0,-1.646 1.354,-3 3,-3m0,1l-0.619,1.316l-1.381,0.211l1,1.026l-0.236,1.447l1.236,-0.684l1.236,0.684l-0.236,-1.447l1,-1.026l-1.381,-0.211l-0.619,-1.316Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/games-config-background.svg b/.icons/kora/actions/16/games-config-background.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/games-config-background.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/games-config-board.svg b/.icons/kora/actions/16/games-config-board.svg
new file mode 100644
index 000000000..dc22c8248
--- /dev/null
+++ b/.icons/kora/actions/16/games-config-board.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.5,1.5c-0.552,0 -1,0.448 -1,1l0,11c0,0.552 0.448,1 1,1l11,-0c0.552,-0 1,-0.448 1,-1l0,-11c-0,-0.552 -0.448,-1 -1,-1l-11,-0Zm0,1l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm-9,3l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm-9,3l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm-9,3l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Zm3,-0l2,-0l0,2l-2,-0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/games-config-custom.svg b/.icons/kora/actions/16/games-config-custom.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/games-config-custom.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/games-config-options.svg b/.icons/kora/actions/16/games-config-options.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/games-config-options.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/games-config-theme.svg b/.icons/kora/actions/16/games-config-theme.svg
new file mode 120000
index 000000000..2873b7efa
--- /dev/null
+++ b/.icons/kora/actions/16/games-config-theme.svg
@@ -0,0 +1 @@
+draw-brush.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/games-config-tiles.svg b/.icons/kora/actions/16/games-config-tiles.svg
new file mode 100644
index 000000000..6db8f3a04
--- /dev/null
+++ b/.icons/kora/actions/16/games-config-tiles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-10.365,6.838l-0,1l8,0l-0,-1l-8,0Zm-0,-3l-0,1l8,0l-0,-1l-8,0Zm-0,-3l-0,1l8,0l-0,-1l-8,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/games-difficult.svg b/.icons/kora/actions/16/games-difficult.svg
new file mode 100644
index 000000000..24a9b0c9f
--- /dev/null
+++ b/.icons/kora/actions/16/games-difficult.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.5,2l0,12l3,0l0,-12l-3,0Zm1,1l1,0l0,10l-1,0l0,-10Zm-6,2l0,9l3,0l0,-9l-3,0Zm1,1l1,0l0,7l-1,0l0,-7Zm-6,2l0,6l3,0l0,-6l-3,0Zm1,1l1,0l0,4l-1,0l0,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/games-endturn.svg b/.icons/kora/actions/16/games-endturn.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/games-endturn.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/games-highscores.svg b/.icons/kora/actions/16/games-highscores.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/games-highscores.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/games-hint.svg b/.icons/kora/actions/16/games-hint.svg
new file mode 100644
index 000000000..9996ae454
--- /dev/null
+++ b/.icons/kora/actions/16/games-hint.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2l0,0.002c-2,-0 -3,1.49 -3,3.299c0,1.949 2,5.699 2,5.699l2,0c0,0 2,-3.752 2,-5.701c0,-1.809 -1,-3.299 -3,-3.299Zm0,1c1.334,0 2,1.159 2,2.566c0,1.517 -1.334,4.434 -1.334,4.434l-1.332,0c-0,0 -1.334,-2.917 -1.334,-4.434c0,-1.407 0.667,-2.564 2,-2.564l0,-0.002Zm-1,9l-0,1c-0,0.549 0.451,1 1,1l0,0c0.549,0 1,-0.451 1,-1l0,-1l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/games-solve.svg b/.icons/kora/actions/16/games-solve.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/games-solve.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gcr-gnupg.svg b/.icons/kora/actions/16/gcr-gnupg.svg
new file mode 100644
index 000000000..69256a7ec
--- /dev/null
+++ b/.icons/kora/actions/16/gcr-gnupg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8.0058594 0 C 5.1586894 0 3 2.3169881 3 5.1738281 L 3 8.0058594 L 2.0058594 8.0058594 L 2 7.9941406 L 2 11.771484 C 2.88306 10.581234 4.2374631 9.5945736 6.4707031 9.4335938 C 8.1557642 9.3037047 10.904138 9.3401802 13 8.03125 L 13 5.1738281 C 13 2.3169881 10.853139 0 8.0058594 0 z M 8 2 C 9.6566056 2 11 3.4235227 11 5.1796875 L 11 8 L 5 8 L 5 5.1796875 C 5 3.4235227 6.3434376 2 8 2 z M 14.005859 8.6972656 C 12.620569 10.166325 10.460014 11.589703 7.6210938 11.595703 C 9.4965938 11.844883 11.201768 11.503673 12.179688 11.025391 C 13.157668 10.547551 14.667101 9.40103 13.613281 10.787109 C 12.559381 12.173219 10.704037 13.72145 5.9355469 13.65625 C 7.4495669 14.05558 9.7142052 14.024285 10.884766 13.726562 C 12.055126 13.428702 13.182347 12.620762 12.148438 13.679688 C 11.114626 14.738478 9.0137081 15.536962 7.1113281 15.476562 C 5.7143881 15.432251 4.8700213 15.36863 3.7382812 16 L 14.005859 16 L 14.005859 8.6972656 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/geany-build.svg b/.icons/kora/actions/16/geany-build.svg
new file mode 120000
index 000000000..28d76fd4b
--- /dev/null
+++ b/.icons/kora/actions/16/geany-build.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/geany-close-all.svg b/.icons/kora/actions/16/geany-close-all.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/geany-close-all.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/geany-save-all.svg b/.icons/kora/actions/16/geany-save-all.svg
new file mode 120000
index 000000000..43e072f4d
--- /dev/null
+++ b/.icons/kora/actions/16/geany-save-all.svg
@@ -0,0 +1 @@
+document-save-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/get-hot-new-stuff.svg b/.icons/kora/actions/16/get-hot-new-stuff.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/get-hot-new-stuff.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/giggle-branch.svg b/.icons/kora/actions/16/giggle-branch.svg
new file mode 100644
index 000000000..f268f50ca
--- /dev/null
+++ b/.icons/kora/actions/16/giggle-branch.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="4.5" cy="12.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="4.5" cy="3.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="11.5" cy="10.5" r="2.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1px" class="ColorScheme-Text" d="M 4.5,12.5 V 3.5 L 11.5,10.5"/>
+</svg>
diff --git a/.icons/kora/actions/16/giggle-diff-view.svg b/.icons/kora/actions/16/giggle-diff-view.svg
new file mode 120000
index 000000000..36fc9a41c
--- /dev/null
+++ b/.icons/kora/actions/16/giggle-diff-view.svg
@@ -0,0 +1 @@
+cm_flatview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/giggle-history-view.svg b/.icons/kora/actions/16/giggle-history-view.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/giggle-history-view.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/giggle-remote.svg b/.icons/kora/actions/16/giggle-remote.svg
new file mode 120000
index 000000000..4d518f8f9
--- /dev/null
+++ b/.icons/kora/actions/16/giggle-remote.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/giggle-tag.svg b/.icons/kora/actions/16/giggle-tag.svg
new file mode 120000
index 000000000..2bb4152ca
--- /dev/null
+++ b/.icons/kora/actions/16/giggle-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/globe.svg b/.icons/kora/actions/16/globe.svg
new file mode 120000
index 000000000..4d518f8f9
--- /dev/null
+++ b/.icons/kora/actions/16/globe.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnome-app-install-star.svg b/.icons/kora/actions/16/gnome-app-install-star.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/gnome-app-install-star.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnome-lockscreen.svg b/.icons/kora/actions/16/gnome-lockscreen.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/gnome-lockscreen.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnome-searchtool.svg b/.icons/kora/actions/16/gnome-searchtool.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/gnome-searchtool.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnome-stock-mail-fwd.svg b/.icons/kora/actions/16/gnome-stock-mail-fwd.svg
new file mode 120000
index 000000000..c34946671
--- /dev/null
+++ b/.icons/kora/actions/16/gnome-stock-mail-fwd.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnome-stock-mail-new.svg b/.icons/kora/actions/16/gnome-stock-mail-new.svg
new file mode 120000
index 000000000..2c823c0ac
--- /dev/null
+++ b/.icons/kora/actions/16/gnome-stock-mail-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnome-stock-mail-rpl.svg b/.icons/kora/actions/16/gnome-stock-mail-rpl.svg
new file mode 120000
index 000000000..08677c8af
--- /dev/null
+++ b/.icons/kora/actions/16/gnome-stock-mail-rpl.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnome-stock-mail-snd.svg b/.icons/kora/actions/16/gnome-stock-mail-snd.svg
new file mode 120000
index 000000000..771b1c825
--- /dev/null
+++ b/.icons/kora/actions/16/gnome-stock-mail-snd.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnumeric-comment-edit.svg b/.icons/kora/actions/16/gnumeric-comment-edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/gnumeric-comment-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gnumeric-link-edit.svg b/.icons/kora/actions/16/gnumeric-link-edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/gnumeric-link-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-bottom.svg b/.icons/kora/actions/16/go-bottom.svg
new file mode 100644
index 000000000..b625b6a27
--- /dev/null
+++ b/.icons/kora/actions/16/go-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5;" class="ColorScheme-Text" d="M8,16c-1.097,0 -2,-0.903 -2,-2c0,-1.097 0.903,-2 2,-2c1.097,0 2,0.903 2,2c0,1.097 -0.903,2 -2,2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.594,-1l0,9.482l3.783,-3.711l0.913,0.914l-5.315,5.315l-5.266,-5.266l0.914,-0.913l3.771,3.661l0,-9.482l1.2,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-down-search.svg b/.icons/kora/actions/16/go-down-search.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/.icons/kora/actions/16/go-down-search.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-down.svg b/.icons/kora/actions/16/go-down.svg
new file mode 100644
index 000000000..824db1e9b
--- /dev/null
+++ b/.icons/kora/actions/16/go-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.594,2l0,9.482l3.783,-3.711l0.913,0.914l-5.315,5.315l-5.266,-5.266l0.914,-0.913l3.771,3.661l0,-9.482l1.2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-first-view-page.svg b/.icons/kora/actions/16/go-first-view-page.svg
new file mode 120000
index 000000000..c9c12cb65
--- /dev/null
+++ b/.icons/kora/actions/16/go-first-view-page.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-first-view.svg b/.icons/kora/actions/16/go-first-view.svg
new file mode 120000
index 000000000..c9c12cb65
--- /dev/null
+++ b/.icons/kora/actions/16/go-first-view.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-first.svg b/.icons/kora/actions/16/go-first.svg
new file mode 100644
index 000000000..f4dd53f6c
--- /dev/null
+++ b/.icons/kora/actions/16/go-first.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5;" class="ColorScheme-Text" d="M0,8c0,1.097 0.903,2 2,2c1.097,0 2,-0.903 2,-2c0,-1.097 -0.903,-2 -2,-2c-1.097,0 -2,0.903 -2,2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M17,7.406l-9.482,-0l3.711,-3.783l-0.914,-0.913l-5.315,5.315l5.266,5.266l0.913,-0.914l-3.661,-3.771l9.482,-0l0,-1.2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-home-large.svg b/.icons/kora/actions/16/go-home-large.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/.icons/kora/actions/16/go-home-large.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-home.svg b/.icons/kora/actions/16/go-home.svg
new file mode 100644
index 000000000..e8fa31ee4
--- /dev/null
+++ b/.icons/kora/actions/16/go-home.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,2.806l-5.129,4.041l-0,7.249l3.768,0l-0,-3.949l2.721,-0l-0,3.949l3.768,0l-0,-7.265l-5.128,-4.025Zm-1.371,2.736l2.742,0l0,2.742l-2.742,0l-0,-2.742Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M6.629,5.542l-0,2.742l2.742,0l0,-2.742l-2.742,0Zm0.558,0.559l1.626,-0l-0,1.625l-1.626,0l0,-1.625Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.997,1.092l-7.311,5.709l0.936,1.198l0.435,-0.34l0,7.249l11.883,-0l0,-7.264l0.445,0.345l0.929,-1.191l-7.317,-5.706Zm0.003,1.714l-5.13,4.041l0,7.249l3.768,-0l0,-3.949l2.722,-0l-0,3.949l3.767,-0l0,-7.265l-5.127,-4.025Zm3.355,-0.883c-0.079,-0 -0.142,0.063 -0.142,0.142l-0,0.504l2.162,1.686l-0,-2.19c-0,-0.079 -0.064,-0.142 -0.143,-0.142l-1.877,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-jump-declaration.svg b/.icons/kora/actions/16/go-jump-declaration.svg
new file mode 100644
index 000000000..d895c2bbd
--- /dev/null
+++ b/.icons/kora/actions/16/go-jump-declaration.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.42,1l0,14l1.15,-0l0,-8l6,0l0,-5l-6,0l0,-1l-1.15,0Zm10.283,3.05l0,-1.75l-2.889,2.288l2.889,2.287l0,-1.833l0.328,0c1.643,0 2.976,1.334 2.976,2.977c0,1.643 -1.333,2.977 -2.976,2.977l-2.32,0l0,0.993l2.32,-0c2.19,-0 3.969,-1.779 3.969,-3.97c0,-2.191 -1.779,-3.969 -3.969,-3.969l-0.328,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-jump-definition.svg b/.icons/kora/actions/16/go-jump-definition.svg
new file mode 100644
index 000000000..dd99bf631
--- /dev/null
+++ b/.icons/kora/actions/16/go-jump-definition.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.703,4.05l0,-1.75l-2.889,2.288l2.889,2.287l0,-1.833l0.328,0c1.643,0 2.976,1.334 2.976,2.977c0,1.643 -1.333,2.977 -2.976,2.977l-2.32,0l0,0.993l2.32,-0c2.19,-0 3.969,-1.779 3.969,-3.97c0,-2.191 -1.779,-3.969 -3.969,-3.969l-0.328,-0Zm-11.548,-1.488l0,5l4,1l0,-5l-4,-1Zm8.5,-0l-4,1l0,5l4,-1l0,-5Zm-4.952,-1.305l-3.451,0.904l4.356,0.905l3.619,-0.905l-4.524,-0.904Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-jump-locationbar.svg b/.icons/kora/actions/16/go-jump-locationbar.svg
new file mode 120000
index 000000000..2d8778593
--- /dev/null
+++ b/.icons/kora/actions/16/go-jump-locationbar.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-jump-rtl.svg b/.icons/kora/actions/16/go-jump-rtl.svg
new file mode 100644
index 000000000..fd2e28b26
--- /dev/null
+++ b/.icons/kora/actions/16/go-jump-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.696,9.573l-0,0l-0,-3.608c-0,-2.648 2.15,-4.798 4.798,-4.798c2.649,0 4.799,2.15 4.799,4.798l-0,2.804l-1.2,0l-0,-2.804c-0,-1.986 -1.613,-3.598 -3.599,-3.598c-1.986,0 -3.598,1.612 -3.598,3.598l-0,3.485l0,-0l0,3.03l3.771,-3.661l0.914,0.913l-5.266,5.266l-5.315,-5.315l0.913,-0.914l3.783,3.711l0,-2.907Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-jump-today.svg b/.icons/kora/actions/16/go-jump-today.svg
new file mode 120000
index 000000000..54445ac9c
--- /dev/null
+++ b/.icons/kora/actions/16/go-jump-today.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-jump.svg b/.icons/kora/actions/16/go-jump.svg
new file mode 100644
index 000000000..ed2939634
--- /dev/null
+++ b/.icons/kora/actions/16/go-jump.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.104,9.45l0,-3.485c0,-1.986 -1.612,-3.598 -3.598,-3.598c-1.986,-0 -3.599,1.612 -3.599,3.598l0,2.804l-1.2,-0l0,-2.804c0,-2.648 2.15,-4.798 4.799,-4.798c2.648,-0 4.798,2.15 4.798,4.798l0,3.608l-0,-0l-0,2.907l3.783,-3.711l0.913,0.914l-5.315,5.315l-5.266,-5.266l0.914,-0.913l3.771,3.661l-0,-3.03l0,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-last-view-page.svg b/.icons/kora/actions/16/go-last-view-page.svg
new file mode 120000
index 000000000..f9bbb2747
--- /dev/null
+++ b/.icons/kora/actions/16/go-last-view-page.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-last-view.svg b/.icons/kora/actions/16/go-last-view.svg
new file mode 120000
index 000000000..f9bbb2747
--- /dev/null
+++ b/.icons/kora/actions/16/go-last-view.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-last.svg b/.icons/kora/actions/16/go-last.svg
new file mode 100644
index 000000000..53fefa059
--- /dev/null
+++ b/.icons/kora/actions/16/go-last.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5;" class="ColorScheme-Text" d="M16,8c0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c0,-1.097 0.903,-2 2,-2c1.097,0 2,0.903 2,2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M-1,7.406l9.482,-0l-3.711,-3.783l0.914,-0.913l5.315,5.315l-5.266,5.266l-0.913,-0.914l3.661,-3.771l-9.482,-0l-0,-1.2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-left.svg b/.icons/kora/actions/16/go-left.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/.icons/kora/actions/16/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-next-context.svg b/.icons/kora/actions/16/go-next-context.svg
new file mode 100644
index 000000000..7a673bccb
--- /dev/null
+++ b/.icons/kora/actions/16/go-next-context.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M0,2l0,12l10,0l6,-6l-6,-6l-10,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,4l1,0l0,1l-1,0c-1,0 -1,1 -1,1l0,1c0,0 0,0.578 -0.375,1c0.375,0.422 0.375,1 0.375,1l0,1c0,0 0,1 1,1l1,0l0,1l-1,0c-2,0 -2,-2 -2,-2l0,-1c0,-0.5 -0.5,-0.5 -0.5,-0.5l-0.5,0l0,-1l0.5,0c0,0 0.5,0 0.5,-0.5l0,-1c0,0 0,-2 2,-2Zm2,0l1,0c2,0 2,2 2,2l0,1c0,0.5 0.5,0.5 0.5,0.5l0.5,0l0,1l-0.5,0c0,0 -0.5,0 -0.5,0.5l0,1c0,0 0,2 -2,2l-1,0l0,-1l1,0c1,0 1,-1 1,-1l0,-1c0,0 0,-0.578 0.375,-1c-0.375,-0.422 -0.375,-1 -0.375,-1l0,-1c0,0 0,-1 -1,-1l-1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-next-use.svg b/.icons/kora/actions/16/go-next-use.svg
new file mode 100644
index 000000000..1dd61777b
--- /dev/null
+++ b/.icons/kora/actions/16/go-next-use.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.864,2c-0.477,0 -0.864,0.387 -0.864,0.864c0,0.916 0,2.356 -0,3.272c0,0.477 0.387,0.864 0.864,0.864c2.211,0 8.061,0 10.272,0c0.477,-0 0.864,-0.387 0.864,-0.864c0,-0.916 0,-2.356 0,-3.272c-0,-0.477 -0.387,-0.864 -0.864,-0.864c-2.211,0 -8.061,0 -10.272,-0Zm0.136,1.23c0,-0.127 0.103,-0.23 0.23,-0.23c1.346,0 8.194,0 9.54,0c0.127,0 0.23,0.103 0.23,0.23c0,0.558 0,1.982 0,2.54c-0,0.127 -0.103,0.23 -0.23,0.23c-1.346,0 -8.194,0 -9.54,0c-0.127,-0 -0.23,-0.103 -0.23,-0.23c0,-0.558 0,-1.982 0,-2.54Zm-1,4.77l0,6l4,-3l-4,-3Zm5,0l0,3l1,0l0,-3l-1,0Zm2,0l0,3l5,0l0,-3l-5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-next-view-page.svg b/.icons/kora/actions/16/go-next-view-page.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/.icons/kora/actions/16/go-next-view-page.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-next-view.svg b/.icons/kora/actions/16/go-next-view.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/.icons/kora/actions/16/go-next-view.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-next.svg b/.icons/kora/actions/16/go-next.svg
new file mode 100644
index 000000000..25525eea3
--- /dev/null
+++ b/.icons/kora/actions/16/go-next.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,7.406l9.482,-0l-3.711,-3.783l0.914,-0.913l5.315,5.315l-5.266,5.266l-0.913,-0.914l3.661,-3.771l-9.482,-0l-0,-1.2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-parent-folder.svg b/.icons/kora/actions/16/go-parent-folder.svg
new file mode 100644
index 000000000..f9c903f04
--- /dev/null
+++ b/.icons/kora/actions/16/go-parent-folder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.172,9.718l-2.828,2.828l0.707,0.708l1.621,-1.622l-0,4.086l1,0l-0,-4.086l1.621,1.622l0.707,-0.708l-2.828,-2.828Zm-8.781,-8.168c0.424,0 0.626,0.22 0.942,0.638c0.317,0.419 0.461,0.684 1.041,0.706l8.683,0c0.523,0 0.943,0.421 0.943,0.943l-0,5.595l-0.889,0l0,-5.077c0,-0.317 -0.255,-0.572 -0.572,-0.572l-8.425,0c-0.362,0 -1.003,-0.436 -1.232,-0.665c-0.229,-0.228 -0.416,-0.679 -1.01,-0.679l-2.411,-0c-0.317,-0 -0.572,0.255 -0.572,0.572l-0,9.978c-0,0.317 0.255,0.572 0.572,0.572l8.627,0l0,0.889l-9.145,-0c-0.523,-0 -0.943,-0.42 -0.943,-0.943l0,-11.014c0,-0.523 0.42,-0.943 0.943,-0.943l3.448,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-previous-context.svg b/.icons/kora/actions/16/go-previous-context.svg
new file mode 100644
index 000000000..067660404
--- /dev/null
+++ b/.icons/kora/actions/16/go-previous-context.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M16,2l0,12l-10,0l-6,-6l6,-6l10,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12,4l-1,0l0,1l1,0c1,0 1,1 1,1l0,1c0,0 0,0.578 0.375,1c-0.375,0.422 -0.375,1 -0.375,1l0,1c0,0 0,1 -1,1l-1,0l0,1l1,0c2,0 2,-2 2,-2l0,-1c0,-0.5 0.5,-0.5 0.5,-0.5l0.5,0l0,-1l-0.5,0c0,0 -0.5,0 -0.5,-0.5l0,-1c0,0 0,-2 -2,-2Zm-2,0l-1,0c-2,0 -2,2 -2,2l0,1c0,0.5 -0.5,0.5 -0.5,0.5l-0.5,0l0,1l0.5,0c0,0 0.5,0 0.5,0.5l0,1c0,0 0,2 2,2l1,0l0,-1l-1,0c-1,0 -1,-1 -1,-1l0,-1c0,0 0,-0.578 -0.375,-1c0.375,-0.422 0.375,-1 0.375,-1l0,-1c0,0 0,-1 1,-1l1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-previous-use.svg b/.icons/kora/actions/16/go-previous-use.svg
new file mode 100644
index 000000000..91282727c
--- /dev/null
+++ b/.icons/kora/actions/16/go-previous-use.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.948,2c-0.524,0 -0.948,0.424 -0.948,0.948c0,0.89 0,2.214 0,3.104c0,0.524 0.424,0.948 0.948,0.948c2.243,0 7.861,0 10.104,0c0.524,-0 0.948,-0.424 0.948,-0.948c-0,-0.89 -0,-2.214 -0,-3.104c-0,-0.524 -0.424,-0.948 -0.948,-0.948c-2.243,0 -7.861,0 -10.104,0Zm0.052,1.195c0,-0.052 0.021,-0.101 0.057,-0.138c0.037,-0.036 0.086,-0.057 0.138,-0.057c1.269,0 8.341,0 9.61,0c0.108,-0 0.195,0.087 0.195,0.195c0,0.543 0,2.067 0,2.61c-0,0.052 -0.021,0.101 -0.057,0.138c-0.037,0.036 -0.086,0.057 -0.138,0.057c-1.269,0 -8.341,0 -9.61,0c-0.052,0 -0.101,-0.021 -0.138,-0.057c-0.036,-0.037 -0.057,-0.086 -0.057,-0.138c-0,-0.543 -0,-2.067 -0,-2.61Zm-1,4.805l-0,3l5,0l0,-3l-5,0Zm6,0l0,3l1,0l0,-3l-1,0Zm6,0l-4,3l4,3l0,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-previous-view-page.svg b/.icons/kora/actions/16/go-previous-view-page.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/.icons/kora/actions/16/go-previous-view-page.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-previous-view.svg b/.icons/kora/actions/16/go-previous-view.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/.icons/kora/actions/16/go-previous-view.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-previous.svg b/.icons/kora/actions/16/go-previous.svg
new file mode 100644
index 000000000..53f10b452
--- /dev/null
+++ b/.icons/kora/actions/16/go-previous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14,7.406l-9.482,-0l3.711,-3.783l-0.914,-0.913l-5.315,5.315l5.266,5.266l0.913,-0.914l-3.661,-3.771l9.482,-0l0,-1.2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-right.svg b/.icons/kora/actions/16/go-right.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/.icons/kora/actions/16/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-today.svg b/.icons/kora/actions/16/go-today.svg
new file mode 120000
index 000000000..516e9f164
--- /dev/null
+++ b/.icons/kora/actions/16/go-today.svg
@@ -0,0 +1 @@
+calendar-go-today.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-top.svg b/.icons/kora/actions/16/go-top.svg
new file mode 100644
index 000000000..0f772c8fb
--- /dev/null
+++ b/.icons/kora/actions/16/go-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5;" class="ColorScheme-Text" d="M8,0c1.097,0 2,0.903 2,2c-0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c-0,-1.097 0.903,-2 2,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.405,17l0,-9.482l-3.783,3.711l-0.913,-0.914l5.315,-5.315l5.266,5.266l-0.914,0.913l-3.771,-3.661l0,9.482l-1.2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/go-up-search.svg b/.icons/kora/actions/16/go-up-search.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/go-up-search.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/go-up.svg b/.icons/kora/actions/16/go-up.svg
new file mode 100644
index 000000000..10dd3155b
--- /dev/null
+++ b/.icons/kora/actions/16/go-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.295,14l0,-9.33l-3.697,3.559l-0.913,-0.914l5.315,-5.315l5.266,5.266l-0.914,0.913l-3.647,-3.509l0,9.33l-1.41,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/gohome.svg b/.icons/kora/actions/16/gohome.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/.icons/kora/actions/16/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gpg.svg b/.icons/kora/actions/16/gpg.svg
new file mode 120000
index 000000000..a7673957b
--- /dev/null
+++ b/.icons/kora/actions/16/gpg.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gpgsm.svg b/.icons/kora/actions/16/gpgsm.svg
new file mode 120000
index 000000000..a7673957b
--- /dev/null
+++ b/.icons/kora/actions/16/gpgsm.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gps.svg b/.icons/kora/actions/16/gps.svg
new file mode 120000
index 000000000..940ccf439
--- /dev/null
+++ b/.icons/kora/actions/16/gps.svg
@@ -0,0 +1 @@
+edit-paste-in-place.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/grid-axonometric.svg b/.icons/kora/actions/16/grid-axonometric.svg
new file mode 100644
index 000000000..42a22937c
--- /dev/null
+++ b/.icons/kora/actions/16/grid-axonometric.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2l0,2.555l-0.877,0.39l-0.123,-0.054l0,1.203l0.127,-0.057l0.873,0.383l0,3.283l-0.734,0.32l-0.063,-0.027l-0.203,-0.09l0,1.326l0.264,-0.115l0.736,0.328l0,2.555l1,0l0,-2.111l2,0.888l0,0.684l-1.203,0.535l-0.008,0.004l2.461,0l0.75,-0.334l0.75,0.334l2.461,0l-0.008,-0.004l-1.203,-0.535l-0,-0.684l2,-0.888l-0,2.111l1,0l-0,-2.555l0.736,-0.328l0.264,0.115l-0,-1.326l-0.203,0.09l-0.063,0.027l-0.734,-0.32l-0,-3.283l0.873,-0.383l0.127,0.057l-0,-1.203l-0.123,0.054l-0.877,-0.39l-0,-2.555l-1,-0l-0,2.111l-2,-0.888l-0,-0.684l1.203,-0.535l0.008,-0.004l-2.461,-0l-0.75,0.334l-0.75,-0.334l-2.461,-0l0.008,0.004l1.203,0.535l0,0.684l-2,0.888l0,-2.111l-1,-0Zm5,1.428l1,0.443l0,3.207l-1,0.438l-1,-0.438l0,-3.207l1,-0.443Zm-2,0.888l0,2.325l-2,-0.875l0,-0.561l2,-0.889Zm4,0l2,0.889l0,0.561l-2,0.875l0,-2.325Zm-6,2.541l2,0.875l0,0.659l-2,0.875l0,-2.409Zm8,0l0,2.409l-2,-0.875l0,-0.659l2,-0.875Zm-4,1.75l1,0.438l0,3.084l-1,0.443l-1,-0.443l0,-3.084l1,-0.438Zm-2,0.875l0,2.202l-2,-0.889l0,-0.438l2,-0.875Zm4,0l2,0.875l0,0.438l-2,0.889l0,-2.202Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/grid-rectangular.svg b/.icons/kora/actions/16/grid-rectangular.svg
new file mode 100644
index 000000000..fa313812c
--- /dev/null
+++ b/.icons/kora/actions/16/grid-rectangular.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,2l0,1l-1,0l0,1l1,0l0,2l-1,0l0,1l1,0l0,2l-1,0l0,1l1,0l0,2l-1,0l0,1l1,0l0,1l1,0l0,-1l2,0l0,1l1,0l0,-1l2,0l0,1l1,0l0,-1l2,0l0,1l1,0l0,-1l1,0l0,-1l-1,0l0,-2l1,0l0,-1l-1,0l0,-2l1,0l0,-1l-1,0l0,-2l1,0l0,-1l-1,0l0,-1l-1,0l0,1l-2,0l0,-1l-1,0l0,1l-2,0l0,-1l-1,0l0,1l-2,0l0,-1l-1,0Zm1,2l2,0l0,2l-2,0l0,-2Zm3,0l2,0l0,2l-2,0l0,-2Zm3,0l2,0l0,2l-2,0l0,-2Zm-6,3l2,0l0,2l-2,0l0,-2Zm3,0l2,0l0,2l-2,0l0,-2Zm3,0l2,0l0,2l-2,0l0,-2Zm-6,3l2,0l0,2l-2,0l0,-2Zm3,0l2,0l0,2l-2,0l0,-2Zm3,0l2,0l0,2l-2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/group-delete.svg b/.icons/kora/actions/16/group-delete.svg
new file mode 100644
index 000000000..873bf3ad5
--- /dev/null
+++ b/.icons/kora/actions/16/group-delete.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.41,12.56l1.564,-1.565c0.235,-0.234 0.615,-0.234 0.85,0.001c0.235,0.234 0.235,0.615 -0,0.849l-1.564,1.565l1.564,1.564c0.235,0.235 0.234,0.615 -0,0.85c-0.235,0.235 -0.615,0.235 -0.849,-0l-1.565,-1.565l-1.565,1.565c-0.234,0.235 -0.615,0.235 -0.849,0c-0.235,-0.235 -0.235,-0.615 -0.001,-0.85l1.565,-1.564l-1.564,-1.565c-0.235,-0.234 -0.235,-0.615 -0,-0.849c0.234,-0.235 0.615,-0.235 0.849,-0.001l1.565,1.565Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.391,1.55c0.424,0 0.626,0.22 0.942,0.638c0.317,0.419 0.461,0.684 1.041,0.706l8.683,0c0.523,0 0.943,0.421 0.943,0.943l0,6.584l-0.889,-0l0,-6.066c0,-0.317 -0.255,-0.572 -0.572,-0.572l-8.425,0c-0.362,0 -1.003,-0.436 -1.232,-0.665c-0.229,-0.228 -0.416,-0.679 -1.01,-0.679l-2.411,-0c-0.317,-0 -0.572,0.255 -0.572,0.572l-0,9.978c-0,0.317 0.255,0.572 0.572,0.572l9.076,0l-0,0.889l-9.594,-0c-0.523,-0 -0.943,-0.42 -0.943,-0.943l0,-11.014c0,-0.523 0.42,-0.943 0.943,-0.943l3.448,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/group-edit.svg b/.icons/kora/actions/16/group-edit.svg
new file mode 100644
index 000000000..826879ca4
--- /dev/null
+++ b/.icons/kora/actions/16/group-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.594,10.301l-4,4l-0.296,1.699l1.702,-0.294l4,-4l-1.406,-1.405Zm-10.203,-8.751c0.424,0 0.626,0.22 0.942,0.638c0.317,0.419 0.461,0.684 1.041,0.706l8.683,0c0.523,0 0.943,0.421 0.943,0.943l-0,5.95l-0.889,0l0,-5.432c0,-0.317 -0.255,-0.572 -0.572,-0.572l-8.425,0c-0.362,0 -1.003,-0.436 -1.232,-0.665c-0.229,-0.228 -0.416,-0.679 -1.01,-0.679l-2.411,-0c-0.317,-0 -0.572,0.255 -0.572,0.572l-0,9.978c-0,0.317 0.255,0.572 0.572,0.572l8.263,0l0,0.889l-8.781,-0c-0.523,-0 -0.943,-0.42 -0.943,-0.943l0,-11.014c0,-0.523 0.42,-0.943 0.943,-0.943l3.448,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/group-new.svg b/.icons/kora/actions/16/group-new.svg
new file mode 100644
index 000000000..83edeac4d
--- /dev/null
+++ b/.icons/kora/actions/16/group-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.543,12.543l0,-1.904c0,-0.286 0.232,-0.517 0.518,-0.517c0.286,-0 0.517,0.231 0.517,0.517l-0,1.904l1.905,0c0.286,0 0.517,0.232 0.517,0.518c0,0.285 -0.231,0.517 -0.517,0.517l-1.905,-0l-0,1.905c-0,0.286 -0.231,0.517 -0.517,0.517c-0.286,0 -0.518,-0.231 -0.518,-0.517l0,-1.905l-1.904,-0c-0.286,-0 -0.517,-0.232 -0.517,-0.517c-0,-0.286 0.231,-0.518 0.517,-0.518l1.904,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.391,1.55c0.424,0 0.626,0.22 0.942,0.638c0.317,0.419 0.461,0.684 1.041,0.706l8.683,0c0.523,0 0.943,0.421 0.943,0.943l-0,6.285l-0.889,-0l0,-5.767c0,-0.317 -0.255,-0.572 -0.572,-0.572l-8.425,0c-0.362,0 -1.003,-0.436 -1.232,-0.665c-0.229,-0.228 -0.416,-0.679 -1.01,-0.679l-2.411,-0c-0.317,-0 -0.572,0.255 -0.572,0.572l-0,9.978c-0,0.317 0.255,0.572 0.572,0.572l8.132,0l0,0.889l-8.65,-0c-0.523,-0 -0.943,-0.42 -0.943,-0.943l0,-11.014c0,-0.523 0.42,-0.943 0.943,-0.943l3.448,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/gtg-home.svg b/.icons/kora/actions/16/gtg-home.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-note-new.svg b/.icons/kora/actions/16/gtg-note-new.svg
new file mode 120000
index 000000000..00bdd8a7a
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-note-new.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-people.svg b/.icons/kora/actions/16/gtg-people.svg
new file mode 120000
index 000000000..0fca1fb6f
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-people.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-plugin.svg b/.icons/kora/actions/16/gtg-plugin.svg
new file mode 120000
index 000000000..7563411ca
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-tag-new.svg b/.icons/kora/actions/16/gtg-tag-new.svg
new file mode 120000
index 000000000..4bfd68bd7
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-tag-new.svg
@@ -0,0 +1 @@
+tag-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-tag.svg b/.icons/kora/actions/16/gtg-tag.svg
new file mode 120000
index 000000000..2bb4152ca
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-tags-all.svg b/.icons/kora/actions/16/gtg-tags-all.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-tags-all.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-tags-none.svg b/.icons/kora/actions/16/gtg-tags-none.svg
new file mode 120000
index 000000000..cc1037fce
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-tags-none.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-task-dismiss.svg b/.icons/kora/actions/16/gtg-task-dismiss.svg
new file mode 120000
index 000000000..8770bb2d0
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-task-dismiss.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-task-done.svg b/.icons/kora/actions/16/gtg-task-done.svg
new file mode 120000
index 000000000..13ebf1395
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-task-done.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-task-new.svg b/.icons/kora/actions/16/gtg-task-new.svg
new file mode 120000
index 000000000..8ca434ee4
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-task-new.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-task-undismiss.svg b/.icons/kora/actions/16/gtg-task-undismiss.svg
new file mode 120000
index 000000000..88a18b65f
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-task-undismiss.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-task-undone.svg b/.icons/kora/actions/16/gtg-task-undone.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-task-undone.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtg-work.svg b/.icons/kora/actions/16/gtg-work.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/gtg-work.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-about.svg b/.icons/kora/actions/16/gtk-about.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-add.svg b/.icons/kora/actions/16/gtk-add.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-apply.svg b/.icons/kora/actions/16/gtk-apply.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-authentication.svg b/.icons/kora/actions/16/gtk-authentication.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-authentication.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-bold.svg b/.icons/kora/actions/16/gtk-bold.svg
new file mode 120000
index 000000000..3921884c1
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-cancel.svg b/.icons/kora/actions/16/gtk-cancel.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-cdrom.svg b/.icons/kora/actions/16/gtk-cdrom.svg
new file mode 120000
index 000000000..4cd912bb6
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-cdrom.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-clear.svg b/.icons/kora/actions/16/gtk-clear.svg
new file mode 120000
index 000000000..cc1037fce
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-close.svg b/.icons/kora/actions/16/gtk-close.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-color-picker.svg b/.icons/kora/actions/16/gtk-color-picker.svg
new file mode 120000
index 000000000..1f41e7ef0
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-color-picker.svg
@@ -0,0 +1 @@
+color-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-connect.svg b/.icons/kora/actions/16/gtk-connect.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-connect.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-convert.svg b/.icons/kora/actions/16/gtk-convert.svg
new file mode 100644
index 000000000..250c02946
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-convert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13,11l-3.013,-3.013l2.246,0.006c-0.002,-1.089 -0.418,-2.178 -1.251,-3.011c-1.533,-1.533 -3.939,-1.659 -5.604,-0.371c0,0 -0.441,0.326 -0.876,-0.109c-0.277,-0.277 -0.278,-0.725 -0.002,-1.002c0.037,-0.036 0.078,-0.069 0.123,-0.097c2.215,-1.625 5.349,-1.431 7.359,0.579c1.11,1.11 1.668,2.561 1.671,4.011l2.347,0.007l-3,3Zm-10,-6l3.013,3.013l-2.246,-0.006c0.002,1.088 0.418,2.178 1.251,3.011c1.533,1.533 3.939,1.659 5.604,0.371c0,-0 0.441,-0.326 0.876,0.109c0.277,0.277 0.278,0.725 0.002,1.002c-0.037,0.036 -0.078,0.069 -0.123,0.097c-2.215,1.625 -5.349,1.431 -7.359,-0.579c-1.11,-1.11 -1.668,-2.561 -1.671,-4.011l-2.347,-0.007l3,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/gtk-copy.svg b/.icons/kora/actions/16/gtk-copy.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-cut.svg b/.icons/kora/actions/16/gtk-cut.svg
new file mode 120000
index 000000000..ab241573e
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-delete.svg b/.icons/kora/actions/16/gtk-delete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-directory.svg b/.icons/kora/actions/16/gtk-directory.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-directory.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-disconnect.svg b/.icons/kora/actions/16/gtk-disconnect.svg
new file mode 120000
index 000000000..a3b26c720
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-disconnect.svg
@@ -0,0 +1 @@
+network-disconnect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-dnd-multiple.svg b/.icons/kora/actions/16/gtk-dnd-multiple.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-dnd-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-edit.svg b/.icons/kora/actions/16/gtk-edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-execute.svg b/.icons/kora/actions/16/gtk-execute.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-execute.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-file.svg b/.icons/kora/actions/16/gtk-file.svg
new file mode 120000
index 000000000..5e86bb448
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-file.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-find-and-replace.svg b/.icons/kora/actions/16/gtk-find-and-replace.svg
new file mode 120000
index 000000000..0c2ba2934
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-find-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-find.svg b/.icons/kora/actions/16/gtk-find.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-floppy.svg b/.icons/kora/actions/16/gtk-floppy.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-floppy.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-fullscreen.svg b/.icons/kora/actions/16/gtk-fullscreen.svg
new file mode 120000
index 000000000..cbaa8381f
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-go-back-ltr.svg b/.icons/kora/actions/16/gtk-go-back-ltr.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-go-back-ltr.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-go-back-rtl.svg b/.icons/kora/actions/16/gtk-go-back-rtl.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-go-down.svg b/.icons/kora/actions/16/gtk-go-down.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-go-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-go-forward-ltr.svg b/.icons/kora/actions/16/gtk-go-forward-ltr.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-go-forward-ltr.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-go-forward-rtl.svg b/.icons/kora/actions/16/gtk-go-forward-rtl.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-go-up.svg b/.icons/kora/actions/16/gtk-go-up.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-go-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-goto-bottom.svg b/.icons/kora/actions/16/gtk-goto-bottom.svg
new file mode 120000
index 000000000..2f2f40051
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-goto-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-goto-first-ltr.svg b/.icons/kora/actions/16/gtk-goto-first-ltr.svg
new file mode 120000
index 000000000..c9c12cb65
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-goto-first-ltr.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-goto-first-rtl.svg b/.icons/kora/actions/16/gtk-goto-first-rtl.svg
new file mode 120000
index 000000000..f9bbb2747
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-goto-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-goto-last-ltr.svg b/.icons/kora/actions/16/gtk-goto-last-ltr.svg
new file mode 120000
index 000000000..f9bbb2747
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-goto-last-ltr.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-goto-last-rtl.svg b/.icons/kora/actions/16/gtk-goto-last-rtl.svg
new file mode 120000
index 000000000..c9c12cb65
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-goto-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-goto-top.svg b/.icons/kora/actions/16/gtk-goto-top.svg
new file mode 120000
index 000000000..bdc5bb49e
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-goto-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-home.svg b/.icons/kora/actions/16/gtk-home.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-indent-ltr.svg b/.icons/kora/actions/16/gtk-indent-ltr.svg
new file mode 120000
index 000000000..db83cea1a
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-indent-ltr.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-indent-rtl.svg b/.icons/kora/actions/16/gtk-indent-rtl.svg
new file mode 120000
index 000000000..c5f500214
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-indent-rtl.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-index.svg b/.icons/kora/actions/16/gtk-index.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-index.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-info.svg b/.icons/kora/actions/16/gtk-info.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-italic.svg b/.icons/kora/actions/16/gtk-italic.svg
new file mode 120000
index 000000000..a20d81293
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-jump-to-ltr.svg b/.icons/kora/actions/16/gtk-jump-to-ltr.svg
new file mode 120000
index 000000000..2d8778593
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-jump-to-ltr.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-jump-to-rtl.svg b/.icons/kora/actions/16/gtk-jump-to-rtl.svg
new file mode 120000
index 000000000..ccdd201d0
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-jump-to-rtl.svg
@@ -0,0 +1 @@
+go-jump-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-justify-center.svg b/.icons/kora/actions/16/gtk-justify-center.svg
new file mode 120000
index 000000000..68248d20b
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-justify-center.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-justify-fill.svg b/.icons/kora/actions/16/gtk-justify-fill.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-justify-fill.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-justify-left.svg b/.icons/kora/actions/16/gtk-justify-left.svg
new file mode 120000
index 000000000..019e49deb
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-justify-left.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-justify-right.svg b/.icons/kora/actions/16/gtk-justify-right.svg
new file mode 120000
index 000000000..28bd79075
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-justify-right.svg
@@ -0,0 +1 @@
+format-justify-right.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-leave-fullscreen.svg b/.icons/kora/actions/16/gtk-leave-fullscreen.svg
new file mode 120000
index 000000000..cbaa8381f
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-leave-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-forward-ltr.svg b/.icons/kora/actions/16/gtk-media-forward-ltr.svg
new file mode 120000
index 000000000..9c64c025a
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-forward-ltr.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-forward-rtl.svg b/.icons/kora/actions/16/gtk-media-forward-rtl.svg
new file mode 120000
index 000000000..ebae8aa61
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-next-ltr.svg b/.icons/kora/actions/16/gtk-media-next-ltr.svg
new file mode 120000
index 000000000..82214a21e
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-next-ltr.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-next-rtl.svg b/.icons/kora/actions/16/gtk-media-next-rtl.svg
new file mode 120000
index 000000000..a0af1946d
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-next-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-pause.svg b/.icons/kora/actions/16/gtk-media-pause.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-play-ltr.svg b/.icons/kora/actions/16/gtk-media-play-ltr.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-play-ltr.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-previous-ltr.svg b/.icons/kora/actions/16/gtk-media-previous-ltr.svg
new file mode 120000
index 000000000..a0af1946d
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-previous-ltr.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-previous-rtl.svg b/.icons/kora/actions/16/gtk-media-previous-rtl.svg
new file mode 120000
index 000000000..82214a21e
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-previous-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-record.svg b/.icons/kora/actions/16/gtk-media-record.svg
new file mode 120000
index 000000000..8ca2d4396
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-record.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-rewind-ltr.svg b/.icons/kora/actions/16/gtk-media-rewind-ltr.svg
new file mode 120000
index 000000000..ebae8aa61
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-rewind-ltr.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-rewind-rtl.svg b/.icons/kora/actions/16/gtk-media-rewind-rtl.svg
new file mode 120000
index 000000000..9c64c025a
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-rewind-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-media-stop.svg b/.icons/kora/actions/16/gtk-media-stop.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-new.svg b/.icons/kora/actions/16/gtk-new.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-no.svg b/.icons/kora/actions/16/gtk-no.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-ok.svg b/.icons/kora/actions/16/gtk-ok.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-open.svg b/.icons/kora/actions/16/gtk-open.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-paste.svg b/.icons/kora/actions/16/gtk-paste.svg
new file mode 120000
index 000000000..f9cf17083
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-preferences.svg b/.icons/kora/actions/16/gtk-preferences.svg
new file mode 120000
index 000000000..0db970529
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-preferences.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-print-preview.svg b/.icons/kora/actions/16/gtk-print-preview.svg
new file mode 120000
index 000000000..f065dadc1
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-print.svg b/.icons/kora/actions/16/gtk-print.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-properties.svg b/.icons/kora/actions/16/gtk-properties.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-quit.svg b/.icons/kora/actions/16/gtk-quit.svg
new file mode 120000
index 000000000..cc1037fce
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-quit.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-refresh.svg b/.icons/kora/actions/16/gtk-refresh.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-remove.svg b/.icons/kora/actions/16/gtk-remove.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-revert-to-saved-ltr.svg b/.icons/kora/actions/16/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 000000000..c4692e0b8
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-revert-to-saved-ltr.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-revert-to-saved-rtl.svg b/.icons/kora/actions/16/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 000000000..c4692e0b8
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-revert-to-saved-rtl.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-save-as.svg b/.icons/kora/actions/16/gtk-save-as.svg
new file mode 120000
index 000000000..0d756edd8
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-save.svg b/.icons/kora/actions/16/gtk-save.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-select-all.svg b/.icons/kora/actions/16/gtk-select-all.svg
new file mode 120000
index 000000000..6754181aa
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-select-color.svg b/.icons/kora/actions/16/gtk-select-color.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-select-color.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-select-font.svg b/.icons/kora/actions/16/gtk-select-font.svg
new file mode 100644
index 000000000..92a64792c
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-select-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.95,3.265l-0.922,-0l-0,1.64l-0.041,-0c-0.8,-1.189 -2.194,-1.845 -3.649,-1.845c-2.849,-0 -4.633,2.111 -4.633,4.879c0,2.767 1.804,5.001 4.674,5.001c1.394,0 2.911,-0.697 3.608,-1.906l0.041,-0l-0,1.701l0.922,0l-0,-9.47Zm-4.653,0.656c-2.173,-0 -3.669,1.968 -3.669,4.018c-0,2.172 1.435,4.14 3.73,4.14c2.419,0 3.731,-1.968 3.731,-4.243c0,-2.193 -1.496,-3.915 -3.792,-3.915Zm6.798,2.131c0.683,-0 1.237,0.554 1.237,1.237c0,0.683 -0.554,1.237 -1.237,1.237c-0.683,0 -1.238,-0.554 -1.238,-1.237c0,-0.683 0.555,-1.237 1.238,-1.237Zm-0,-3.026c0.683,-0 1.237,0.554 1.237,1.237c0,0.683 -0.554,1.238 -1.237,1.238c-0.683,-0 -1.238,-0.555 -1.238,-1.238c0,-0.683 0.555,-1.237 1.238,-1.237Zm-0,-3.026c0.683,0 1.237,0.554 1.237,1.237c0,0.683 -0.554,1.238 -1.237,1.238c-0.683,-0 -1.238,-0.555 -1.238,-1.238c0,-0.683 0.555,-1.237 1.238,-1.237Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/gtk-spell-check.svg b/.icons/kora/actions/16/gtk-spell-check.svg
new file mode 120000
index 000000000..9100ee79f
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-stop.svg b/.icons/kora/actions/16/gtk-stop.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-undelete-ltr.svg b/.icons/kora/actions/16/gtk-undelete-ltr.svg
new file mode 120000
index 000000000..88a18b65f
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-undelete-ltr.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-undelete-rtl.svg b/.icons/kora/actions/16/gtk-undelete-rtl.svg
new file mode 120000
index 000000000..a13a878cc
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-undelete-rtl.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-yes.svg b/.icons/kora/actions/16/gtk-yes.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/gtk-zoom-fit.svg b/.icons/kora/actions/16/gtk-zoom-fit.svg
new file mode 120000
index 000000000..cc77c1cf2
--- /dev/null
+++ b/.icons/kora/actions/16/gtk-zoom-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/guides.svg b/.icons/kora/actions/16/guides.svg
new file mode 100644
index 000000000..ecc9b57f7
--- /dev/null
+++ b/.icons/kora/actions/16/guides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.539,1.186l-3.623,13.482l1.238,0.332l3.623,-13.483l-1.238,-0.331Zm-6.512,-0.186l0,14l1.244,-0l-0,-14l-1.244,-0Zm8.973,-0l-0,14l1.3,-0l-0,-14l-1.3,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/hand.svg b/.icons/kora/actions/16/hand.svg
new file mode 120000
index 000000000..374fc6e99
--- /dev/null
+++ b/.icons/kora/actions/16/hand.svg
@@ -0,0 +1 @@
+transform-browse.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-activity.svg b/.icons/kora/actions/16/hb-activity.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/hb-activity.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-add-queue.svg b/.icons/kora/actions/16/hb-add-queue.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/hb-add-queue.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-complete.svg b/.icons/kora/actions/16/hb-complete.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/hb-complete.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-edit.svg b/.icons/kora/actions/16/hb-edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/hb-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-pause.svg b/.icons/kora/actions/16/hb-pause.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/hb-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-picture.svg b/.icons/kora/actions/16/hb-picture.svg
new file mode 120000
index 000000000..5a18f81f1
--- /dev/null
+++ b/.icons/kora/actions/16/hb-picture.svg
@@ -0,0 +1 @@
+view-list-video.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-presets.svg b/.icons/kora/actions/16/hb-presets.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/hb-presets.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-remove.svg b/.icons/kora/actions/16/hb-remove.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/hb-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-showqueue.svg b/.icons/kora/actions/16/hb-showqueue.svg
new file mode 120000
index 000000000..007ae04b5
--- /dev/null
+++ b/.icons/kora/actions/16/hb-showqueue.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-source.svg b/.icons/kora/actions/16/hb-source.svg
new file mode 120000
index 000000000..8dca637dc
--- /dev/null
+++ b/.icons/kora/actions/16/hb-source.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-start.svg b/.icons/kora/actions/16/hb-start.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/hb-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hb-stop.svg b/.icons/kora/actions/16/hb-stop.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/hb-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help-about.svg b/.icons/kora/actions/16/help-about.svg
new file mode 100644
index 000000000..11106aeff
--- /dev/null
+++ b/.icons/kora/actions/16/help-about.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Zm0,0.8c3.401,0 6.2,2.799 6.2,6.2c0,3.401 -2.799,6.2 -6.2,6.2c-3.401,0 -6.2,-2.799 -6.2,-6.2c0,-3.401 2.799,-6.2 6.2,-6.2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,7l-2,0l0,5l2,0l0,-5Zm-1,-3.25c0.686,0 1.25,0.564 1.25,1.25c0,0.686 -0.564,1.25 -1.25,1.25c-0.686,0 -1.25,-0.564 -1.25,-1.25c0,-0.686 0.564,-1.25 1.25,-1.25Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/help-contents-vmware.svg b/.icons/kora/actions/16/help-contents-vmware.svg
new file mode 120000
index 000000000..2ed224a50
--- /dev/null
+++ b/.icons/kora/actions/16/help-contents-vmware.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help-contents.svg b/.icons/kora/actions/16/help-contents.svg
new file mode 100644
index 000000000..045c95dd6
--- /dev/null
+++ b/.icons/kora/actions/16/help-contents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,12.636c0.627,-0 1.136,0.509 1.136,1.136c0,0.628 -0.509,1.137 -1.136,1.137c-0.627,-0 -1.136,-0.509 -1.136,-1.137c0,-0.627 0.509,-1.136 1.136,-1.136Zm3.07,-5.549l-0.9,0.92c-0.72,0.73 -1.18,1.342 -1.17,2.528c0.01,1.194 -1.973,1.104 -2,-0c-0.027,-1.11 0.45,-2.298 1.17,-3.028l1.24,-1.26c0.37,-0.36 0.59,-0.86 0.59,-1.41c0,-1.1 -0.9,-2 -2,-2c-1.1,-0 -2,0.9 -2,2c-0.646,0.873 -1.311,0.948 -2,-0c0,-2.21 1.79,-4 4,-4c2.21,-0 4,1.79 4,4c0,0.88 -0.36,1.68 -0.93,2.25Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/help-contextual.svg b/.icons/kora/actions/16/help-contextual.svg
new file mode 120000
index 000000000..2ed224a50
--- /dev/null
+++ b/.icons/kora/actions/16/help-contextual.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help-donate.svg b/.icons/kora/actions/16/help-donate.svg
new file mode 120000
index 000000000..761fdb59a
--- /dev/null
+++ b/.icons/kora/actions/16/help-donate.svg
@@ -0,0 +1 @@
+taxes-finances.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help-feedback.svg b/.icons/kora/actions/16/help-feedback.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/help-feedback.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help-hint.svg b/.icons/kora/actions/16/help-hint.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help-info.svg b/.icons/kora/actions/16/help-info.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help-keybord-shortcuts.svg b/.icons/kora/actions/16/help-keybord-shortcuts.svg
new file mode 120000
index 000000000..ca94a1981
--- /dev/null
+++ b/.icons/kora/actions/16/help-keybord-shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help-whatsthis.svg b/.icons/kora/actions/16/help-whatsthis.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/help-whatsthis.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/help.svg b/.icons/kora/actions/16/help.svg
new file mode 120000
index 000000000..2ed224a50
--- /dev/null
+++ b/.icons/kora/actions/16/help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hidemouse.svg b/.icons/kora/actions/16/hidemouse.svg
new file mode 120000
index 000000000..d4c735123
--- /dev/null
+++ b/.icons/kora/actions/16/hidemouse.svg
@@ -0,0 +1 @@
+kr_unselect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/hint.svg b/.icons/kora/actions/16/hint.svg
new file mode 100644
index 000000000..7c71e2107
--- /dev/null
+++ b/.icons/kora/actions/16/hint.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.846,1.015l-0.849,0.604l9.159,12.874l0.849,-0.604l-9.159,-12.874Zm0.28,3.053l0.573,0.806c-1.74,0.941 -2.959,2.404 -3.513,3.161c0.762,1.162 2.998,3.965 6.814,3.965c0.584,0 1.13,-0.066 1.64,-0.181l0.621,0.873c-0.69,0.194 -1.443,0.308 -2.261,0.308c-5.409,0 -8,-5 -8,-5c0,0 1.52,-2.463 4.126,-3.932Zm1.933,-0.805c0.609,-0.166 1.258,-0.263 1.941,-0.263c4.913,0 8,5 8,5c0,0 -1.245,2.403 -3.812,3.878l-0.578,-0.814c1.666,-0.923 2.725,-2.3 3.204,-3.029c-0.857,-1.172 -3.309,-4.035 -6.814,-4.035c-0.458,0 -0.898,0.049 -1.319,0.137l-0.622,-0.874Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M5.343,5.779l3.463,4.868c-0.257,0.067 -0.527,0.103 -0.806,0.103c-1.764,0 -3.196,-1.432 -3.196,-3.196c0,-0.657 0.199,-1.267 0.539,-1.775Zm1.618,-1.248c0.326,-0.112 0.675,-0.173 1.039,-0.173c1.764,0 3.196,1.432 3.196,3.196c0,0.743 -0.255,1.428 -0.681,1.971l-3.554,-4.994Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/history.svg b/.icons/kora/actions/16/history.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/history.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/history_entry.svg b/.icons/kora/actions/16/history_entry.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/history_entry.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/homerun.svg b/.icons/kora/actions/16/homerun.svg
new file mode 100644
index 000000000..ccf434872
--- /dev/null
+++ b/.icons/kora/actions/16/homerun.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M10.5,10c-0.831,0 -1.5,0.669 -1.5,1.5l0,3c0,0.831 0.669,1.5 1.5,1.5l3,0c0.831,0 1.5,-0.669 1.5,-1.5l0,-3c0,-0.831 -0.669,-1.5 -1.5,-1.5l-3,0Zm-9,-9c-0.831,0 -1.5,0.669 -1.5,1.5l0,3c0,0.831 0.669,1.5 1.5,1.5l3,0c0.831,0 1.5,-0.669 1.5,-1.5l0,-3c0,-0.831 -0.669,-1.5 -1.5,-1.5l-3,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.5,10c-0.831,0 -1.5,0.669 -1.5,1.5l0,3c0,0.831 0.669,1.5 1.5,1.5l3,0c0.831,0 1.5,-0.669 1.5,-1.5l0,-3c0,-0.831 -0.669,-1.5 -1.5,-1.5l-3,0Zm0.5,2l2,0l0,2l-2,0l0,-2Zm8.5,-11c-0.831,0 -1.5,0.669 -1.5,1.5l0,3c0,0.831 0.669,1.5 1.5,1.5l3,0c0.831,0 1.5,-0.669 1.5,-1.5l0,-3c0,-0.831 -0.669,-1.5 -1.5,-1.5l-3,0Zm0.5,2l2,0l0,2l-2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/hook-notifier.svg b/.icons/kora/actions/16/hook-notifier.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/horizontal.svg b/.icons/kora/actions/16/horizontal.svg
new file mode 100644
index 000000000..b07d6333d
--- /dev/null
+++ b/.icons/kora/actions/16/horizontal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="13.168" height="6.365" x="1.38" y="8"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/hotpixels.svg b/.icons/kora/actions/16/hotpixels.svg
new file mode 100644
index 000000000..87c7a3296
--- /dev/null
+++ b/.icons/kora/actions/16/hotpixels.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="4.249" height="4.249" x="8.94" y="9.15"/>
+</svg>
diff --git a/.icons/kora/actions/16/hypnotoad.svg b/.icons/kora/actions/16/hypnotoad.svg
new file mode 100644
index 000000000..f59976150
--- /dev/null
+++ b/.icons/kora/actions/16/hypnotoad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.679,12.246 C 14.558,12.23 14.445,12.284 14.375,12.378 L 13.902,12.316 14.583,11.616 C 14.694,11.646 14.816,11.616 14.902,11.526 15.032,11.39 15.031,11.17 14.902,11.035 14.772,10.9 14.561,10.901 14.431,11.036 14.346,11.126 14.317,11.252 14.345,11.366 L 13.736,11.992 13.939,11.187 C 14.046,11.154 14.137,11.07 14.168,10.949 14.215,10.763 14.109,10.574 13.931,10.525 13.753,10.476 13.572,10.587 13.525,10.772 13.494,10.894 13.534,11.013 13.612,11.098 L 13.391,11.972 13.142,11.032 C 13.219,10.947 13.257,10.827 13.225,10.706 13.176,10.521 12.993,10.413 12.816,10.464 12.501,10.554 12.482,11.027 12.816,11.126 L 13.012,11.864 11.732,12.441 12.047,11.002 C 12.047,11.002 12.062,10.897 12.063,10.841 12.082,10.196 11.508,9.6004 10.733,9.877 L 9.9403,10.304 C 10.126,9.5421 10.255,8.7286 10.314,7.96 11.174,8.5053 11.52,7.9006 11.614,7.6391 L 12.664,4.3722 13.376,3.6285 C 13.485,3.6562 13.604,3.6317 13.689,3.5425 13.818,3.4067 13.818,3.1871 13.688,3.0521 13.558,2.9171 13.347,2.9177 13.218,3.053 13.133,3.1421 13.109,3.266 13.136,3.3798 L 12.518,4.0263 12.725,3.2041 C 12.833,3.1706 12.924,3.0868 12.954,2.9654 13.001,2.7802 12.895,2.5909 12.717,2.5422 12.54,2.4933 12.358,2.6041 12.311,2.7892 12.28,2.9105 12.32,3.03 12.398,3.1143 L 12.178,3.9881 11.929,3.0483 C 12.006,2.9631 12.044,2.8431 12.012,2.722 11.963,2.5376 11.78,2.4293 11.603,2.48 11.426,2.531 11.322,2.722 11.371,2.9068 11.403,3.0276 11.495,3.11 11.603,3.1419 L 11.832,4.0069 10.719,6.2767 10.257,5.7933 C 10.167,5.2382 10.019,4.7702 9.8224,4.3911 9.8997,4.278 9.9462,4.1405 9.9462,3.9913 9.9462,3.6092 9.6489,3.2996 9.2825,3.2996 9.2825,3.2996 9.2132,3.3048 9.1793,3.3104 L 8.8031,2.9183 C 8.8031,2.9183 8.8098,2.8723 8.8098,2.8484 8.8098,2.3814 8.4473,2 7.9999,2 7.5525,2 7.19,2.3814 7.19,2.8484 7.19,2.8723 7.1967,2.9183 7.1967,2.9183 L 6.8206,3.3104 C 6.8206,3.3104 6.7528,3.2996 6.7174,3.2996 6.351,3.2996 6.0538,3.6092 6.0538,3.9913 6.0538,4.1405 6.1003,4.278 6.1775,4.3911 5.9813,4.7702 5.833,5.2381 5.7434,5.7933 L 5.2808,6.2767 4.1677,4.0069 4.3971,3.1419 C 4.5049,3.1099 4.5967,3.0276 4.6289,2.9068 4.6776,2.7219 4.5738,2.531 4.3968,2.48 4.2198,2.4293 4.0368,2.5376 3.9877,2.7219 3.9558,2.8431 3.9938,2.9631 4.0709,3.0483 L 3.8217,3.9881 3.6011,3.1139 C 3.6791,3.0297 3.7188,2.9101 3.6881,2.7888 3.6414,2.6037 3.4596,2.4929 3.282,2.5418 3.1044,2.5905 2.9983,2.7798 3.045,2.965 3.0757,3.0864 3.1665,3.1702 3.274,3.2037 L 3.4816,4.0259 2.8633,3.3794 C 2.8901,3.2656 2.8668,3.1417 2.7818,3.0526 2.6519,2.9173 2.4414,2.9167 2.3116,3.0517 2.1816,3.1867 2.1809,3.4063 2.3107,3.5422 2.3957,3.631 2.5145,3.6558 2.6237,3.6282 L 3.335,4.3719 4.3856,7.6388 C 4.4797,7.9002 4.8255,8.5049 5.6854,7.9596 5.7447,8.7282 5.8734,9.5417 6.0588,10.304 L 5.2666,9.8762 C 4.4919,9.5996 3.9177,10.195 3.9364,10.841 3.937,10.897 3.9528,11.001 3.9528,11.001 L 4.2676,12.441 2.9877,11.863 3.1832,11.125 C 3.5178,11.026 3.4983,10.554 3.1832,10.463 3.0062,10.412 2.8233,10.521 2.7742,10.705 2.7423,10.826 2.7803,10.946 2.8574,11.032 L 2.6081,11.972 2.3875,11.098 C 2.4654,11.013 2.5051,10.894 2.4744,10.772 2.4278,10.587 2.2459,10.476 2.0682,10.525 1.8908,10.574 1.7847,10.763 1.8313,10.948 1.862,11.07 1.9529,11.154 2.0603,11.187 L 2.2633,11.992 1.6544,11.366 C 1.6822,11.252 1.6536,11.126 1.5681,11.036 1.4381,10.901 1.2277,10.9 1.0977,11.035 0.96792,11.17 0.96721,11.39 1.0969,11.526 1.1833,11.616 1.3055,11.646 1.4159,11.616 L 2.0973,12.316 1.6243,12.378 C 1.5547,12.284 1.4412,12.23 1.3203,12.246 1.138,12.27 1.0088,12.443 1.0315,12.633 1.0542,12.822 1.2205,12.957 1.403,12.934 1.5238,12.918 1.6209,12.836 1.6662,12.728 L 2.4056,12.631 4.6103,13.908 C 4.8407,14.041 5.1235,14.028 5.3416,13.874 5.5598,13.72 5.6763,13.451 5.6423,13.178 L 5.4734,11.824 7.2654,13.104 C 7.4963,13.365 7.7434,13.522 8,13.522 8.2566,13.522 8.5036,13.365 8.7346,13.104 L 10.527,11.824 10.358,13.178 C 10.324,13.451 10.441,13.72 10.659,13.874 10.877,14.028 11.16,14.041 11.39,13.908 L 13.595,12.631 14.334,12.727 C 14.379,12.836 14.476,12.918 14.597,12.934 14.78,12.957 14.946,12.822 14.969,12.632 14.992,12.443 14.862,12.269 14.68,12.245 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/icon_console.svg b/.icons/kora/actions/16/icon_console.svg
new file mode 100644
index 000000000..89678be90
--- /dev/null
+++ b/.icons/kora/actions/16/icon_console.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" width="15.184" height="10.846" x=".41" y="1.58"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1c0,0 -1,0 -1,1l0,10c0,1 1,1 1,1l3,0l0,1c0,1 1,1 1,1l6,0c0,0 1,0 1,-1l0,-1l3,0c0,0 1,0 1,-1l0,-10c0,-1 -1,-1 -1,-1l-14,0Zm0.05,0.955l13.9,0l0,10.09l-13.9,-0l-0,-10.09Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/icon_details.svg b/.icons/kora/actions/16/icon_details.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/icon_details.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/icon_radio.svg b/.icons/kora/actions/16/icon_radio.svg
new file mode 100644
index 000000000..db97065c2
--- /dev/null
+++ b/.icons/kora/actions/16/icon_radio.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2,3c-0.554,0 -1,0.446 -1,1l0,8c0,0.554 0.446,1 1,1l12,0c0.554,0 1,-0.446 1,-1l0,-8c0,-0.554 -0.446,-1 -1,-1l-12,0Zm4,2c1.657,0 3,1.343 3,3c0,1.657 -1.343,3 -3,3c-1.657,0 -3,-1.343 -3,-3c0,-1.657 1.343,-3 3,-3Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,10l4,0l0,1l-4,0l0,-1Zm-4,-4.458c-1.348,0 -2.458,1.11 -2.458,2.458c0,1.348 1.11,2.458 2.458,2.458c1.348,-0 2.458,-1.11 2.458,-2.458c-0,-1.348 -1.11,-2.458 -2.458,-2.458Zm4,2.458l4,0l0,1l-4,0l0,-1Zm0,-2l4,0l0,1l-4,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/icon_tag.svg b/.icons/kora/actions/16/icon_tag.svg
new file mode 120000
index 000000000..2bb4152ca
--- /dev/null
+++ b/.icons/kora/actions/16/icon_tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/icon_user.svg b/.icons/kora/actions/16/icon_user.svg
new file mode 100644
index 000000000..3d269398f
--- /dev/null
+++ b/.icons/kora/actions/16/icon_user.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.003,2.121c1.339,-0 2.595,1.247 2.419,2.762c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/identity.svg b/.icons/kora/actions/16/identity.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/.icons/kora/actions/16/identity.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/im-aim.svg b/.icons/kora/actions/16/im-aim.svg
new file mode 120000
index 000000000..df1acb1ec
--- /dev/null
+++ b/.icons/kora/actions/16/im-aim.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/im-ban-kick-user.svg b/.icons/kora/actions/16/im-ban-kick-user.svg
new file mode 120000
index 000000000..2379f012d
--- /dev/null
+++ b/.icons/kora/actions/16/im-ban-kick-user.svg
@@ -0,0 +1 @@
+im-kick-user.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/im-ban-user.svg b/.icons/kora/actions/16/im-ban-user.svg
new file mode 100644
index 000000000..9178ab1bc
--- /dev/null
+++ b/.icons/kora/actions/16/im-ban-user.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.121,2.12c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M8.093,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M12.5,9c-1.92,0 -3.5,1.58 -3.5,3.5c0,1.92 1.58,3.5 3.5,3.5c1.92,0 3.5,-1.58 3.5,-3.5c0,-1.92 -1.58,-3.5 -3.5,-3.5Zm-1.414,1.379l1.414,1.414l1.414,-1.414l0.707,0.707l-1.414,1.414l1.414,1.414l-0.707,0.707l-1.414,-1.414l-1.414,1.414l-0.707,-0.707l1.414,-1.414l-1.414,-1.414l0.707,-0.707Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-facebook.svg b/.icons/kora/actions/16/im-facebook.svg
new file mode 100644
index 000000000..b1dcf9b54
--- /dev/null
+++ b/.icons/kora/actions/16/im-facebook.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,2 C 7,2 6,3 6,5 V 7 H 5 C 4,7 4,8 4,8 4,8 4,9 5,9 H 6 V 14 C 6,15 7,15 7,15 7,15 8,15 8,14 V 9 H 9 C 10,9 10,8 10,8 10,8 10,7 9,7 H 8 V 5 C 8,5 8,4 9,4 10,4 10,3 10,3 10,3 10,2 9,2 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-gadugadu.svg b/.icons/kora/actions/16/im-gadugadu.svg
new file mode 100644
index 000000000..2d81b3c4f
--- /dev/null
+++ b/.icons/kora/actions/16/im-gadugadu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 0l-1.1152 3.1348c-0.5527 0.1265-1.067 0.3456-1.5332 0.6386l-3.0078-1.4296 1.4296 3.0078c-0.293 0.4662-0.5121 0.9805-0.6386 1.5332l-3.1348 1.1152 3.1348 1.1152c0.1265 0.5527 0.3456 1.0668 0.6386 1.5328l-1.4296 3.008 3.0097-1.431c0.4659 0.292 0.9791 0.514 1.5313 0.64l1.1152 3.135 1.1152-3.135c0.5522-0.126 1.0658-0.348 1.5308-0.64l3.01 1.431-1.431-3.01c0.292-0.465 0.514-0.9786 0.64-1.5308l3.135-1.1152-3.135-1.1152c-0.126-0.5522-0.348-1.0654-0.64-1.5313l1.431-3.0097-3.008 1.4296c-0.466-0.293-0.9801-0.5121-1.5328-0.6386l-1.1152-3.1348zm-2 6a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1zm4 0a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1zm0.498 3.4961a0.50005 0.50005 0 0 1 0.314 0.8949s-1.2948 1.105-2.81 1.109c-1.5104 0.004-2.8086-1.074-2.8086-1.074a0.50005 0.50005 0 1 1 0.6132 -0.7893s1.2034 0.8663 2.1934 0.8633c0.9852-0.002 2.189-0.8906 2.189-0.8906a0.50005 0.50005 0 0 1 0.309 -0.1133z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-google-talk.svg b/.icons/kora/actions/16/im-google-talk.svg
new file mode 100644
index 000000000..0ab78a7d3
--- /dev/null
+++ b/.icons/kora/actions/16/im-google-talk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.1341 1 1 3.3506 1 6.25 C 1 9.105 4.2159 11.93 8 12 L 8 15 C 15 11 15 8.232 15 6.25 C 15 3.3506 11.866 1 8 1 z M 4 4 L 7 4 L 7 7 C 7 8 6 9 5 9 L 5 8 C 5 8 6 8 6 7 L 4 7 L 4 4 z M 9 4 L 12 4 L 12 7 C 12 8 11 9 10 9 L 10 8 C 10 8 11 8 11 7 L 9 7 L 9 4 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-google.svg b/.icons/kora/actions/16/im-google.svg
new file mode 100644
index 000000000..21eb18544
--- /dev/null
+++ b/.icons/kora/actions/16/im-google.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.7793,1 C 7.5785,1.0124 6.2897,1.2539 5.4124,2.1418 4.4214,3.0853 4.0654,4.698 4.7687,5.9098 5.304,6.8993 6.4527,7.439 7.5571,7.3594 7.943,7.2839 8.0166,7.3549 7.8187,7.7314 7.6741,8.3103 7.9563,8.861 8.3281,9.2852 6.855,9.376 5.2248,9.5967 4.1517,10.715 3.4453,11.514 3.2417,12.762 3.9002,13.634 4.7432,14.752 6.2639,15.037 7.5869,14.996 9.159,14.959 10.894,14.369 11.729,12.949 12.322,11.956 12.242,10.587 11.426,9.7377 10.897,9.1362 10.216,8.7026 9.6445,8.1484 9.2101,7.5878 9.7107,6.9052 10.202,6.5849 10.974,6.0224 11.556,5.1311 11.504,4.1465 11.531,3.1635 10.968,2.2568 10.223,1.6602 H 11.342 L 12.5,1 Z M 7.6445,1.6074 C 8.6147,1.6153 9.2737,2.5065 9.5915,3.3328 9.895,4.1726 10.081,5.1489 9.7124,5.9963 9.2017,6.9296 7.7476,7.151 7.0326,6.3281 6.1683,5.4257 5.8383,4.0702 6.0586,2.8555 6.23,2.1382 6.9055,1.603 7.6445,1.6074 Z M 8.2793,9.7969 C 8.5947,9.8097 8.9537,9.7256 9.188,9.9958 9.9221,10.541 10.862,11.139 10.91,12.154 11.005,13.194 10.055,14.036 9.0792,14.157 7.9036,14.326 6.5423,14.216 5.6453,13.352 4.8912,12.638 4.8772,11.263 5.7168,10.607 6.413,10 7.3906,9.8657 8.2793,9.7969 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-groupwise.svg b/.icons/kora/actions/16/im-groupwise.svg
new file mode 100644
index 000000000..6e6838c7b
--- /dev/null
+++ b/.icons/kora/actions/16/im-groupwise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 13,12 15,12 15,10 V 4 C 15,2 13,2 13,2 Z M 5,4 H 7 L 9,6.6562 V 4 H 11 V 10 H 9 L 7,7.3203 V 10 H 5 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-icq.svg b/.icons/kora/actions/16/im-icq.svg
new file mode 100644
index 000000000..7f29bfadf
--- /dev/null
+++ b/.icons/kora/actions/16/im-icq.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,-3,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.309,5.1318 C 13.487,4.6572 12.313,5.1162 11.471,6.1611 10.927,4.9343 9.915,4.1859 8.9983,4.4315 8.0818,4.677 7.5767,5.832 7.7194,7.1663 6.4672,6.6825 5.2214,6.872 4.7468,7.694 4.2722,8.5161 4.731,9.6897 5.776,10.532 4.5494,11.076 3.8027,12.089 4.0483,13.006 4.2938,13.922 5.448,14.424 6.7824,14.282 6.863,14.073 6.9579,13.864 7.0769,13.658 7.5537,13.166 8.3372,12.595 9.1369,12.286 A 2,2 0 0 1 8.8773,11.712 2,2 0 0 1 10.291,9.2624 2,2 0 0 1 12.741,10.676 2,2 0 0 1 11.327,13.126 2,2 0 0 1 10.699,13.19 C 10.83,14.037 10.73,14.997 10.542,15.656 L 10.541,15.658 C 10.422,15.864 10.289,16.051 10.148,16.226 10.691,17.452 11.704,18.2 12.62,17.955 13.537,17.709 14.039,16.555 13.896,15.221 15.149,15.705 16.395,15.515 16.869,14.693 17.344,13.871 16.885,12.697 15.84,11.855 17.067,11.311 17.816,10.297 17.571,9.3807 17.325,8.4641 16.171,7.9616 14.837,8.1045 15.32,6.8524 15.131,5.6065 14.309,5.1319 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.1396,12.285 C 8.339,12.594 7.5544,13.165 7.0769,13.658 6.2459,15.098 6.3494,16.702 7.3089,17.256 8.2685,17.81 9.71,17.098 10.541,15.658 L 10.542,15.657 C 10.73,14.997 10.832,14.035 10.7,13.188 A 2,2 0 0 1 9.8109,12.923 2,2 0 0 1 9.1396,12.285 Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/im-identi.ca.svg b/.icons/kora/actions/16/im-identi.ca.svg
new file mode 100644
index 000000000..1d3b76ae5
--- /dev/null
+++ b/.icons/kora/actions/16/im-identi.ca.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M13,7c-1.646,0 -3,1.354 -3,3c0.001,0.941 0.445,1.828 1.197,2.393l1.803,3.607l1.803,-3.605c0.752,-0.566 1.196,-1.454 1.197,-2.395c0,-1.646 -1.354,-3 -3,-3Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,0c-3.314,0 -6,2.686 -6,6l0,4l-1,4l4,-2l3,0c0.819,0 1.599,-0.164 2.31,-0.461c-0.204,-0.487 -0.309,-0.31 -0.31,-0.839c0.002,-0.194 0.017,-0.388 0.047,-0.58c-0.601,0.361 -1.296,0.58 -2.047,0.58l-4.738,0l0,-4.7c0,-2.209 1.426,-4.907 4.738,-4.971c2.91,-0.056 4.775,2.379 4.775,4.971c0,0.197 -0.031,0.387 -0.059,0.576c0.621,-0.375 0.558,-0.574 1.284,-0.576c-0,-3.314 -2.686,-6 -6,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-invisible-user.svg b/.icons/kora/actions/16/im-invisible-user.svg
new file mode 100644
index 000000000..f015e7f18
--- /dev/null
+++ b/.icons/kora/actions/16/im-invisible-user.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M12.5,9c-1.92,0 -3.5,1.58 -3.5,3.5c0,1.92 1.58,3.5 3.5,3.5c1.92,0 3.5,-1.58 3.5,-3.5c0,-1.92 -1.58,-3.5 -3.5,-3.5Zm-4.525,1.451c-0,0 0.735,-1.586 0.873,-1.952c0.81,0.043 1.51,0.159 2.108,0.314c-1.438,0.61 -2.457,2.039 -2.457,3.687c0,0.481 0.087,0.944 0.246,1.373c-2.094,0.007 -4.317,0.007 -5.622,0.007c-0.305,-0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.947 1.789,-3.38c0.73,-0.381 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.455,10.465l0.34,0.33l-2.739,3.495l-1.953,-2.495l0.335,-0.414l1.562,1.119l2.455,-2.035Zm-6.452,-8.345c1.339,0.001 2.595,1.248 2.419,2.764c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,-0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-irc.svg b/.icons/kora/actions/16/im-irc.svg
new file mode 100644
index 000000000..9eb3d8c47
--- /dev/null
+++ b/.icons/kora/actions/16/im-irc.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6 C 5,6 4,6 4,7 V 12 C 4,13 5,13 5,13 H 9 L 10.5,15 12,13 H 13 C 13,13 14,13 14,12 V 7 C 14,6 13,6 13,6 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3 2 C 3 2 2 2 2 3 L 2 8 C 2 9 3 9 3 9 L 3 6 C 3 5 4 5 4 5 L 12 5 L 12 3 C 12 2 11 2 11 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-jabber.svg b/.icons/kora/actions/16/im-jabber.svg
new file mode 100644
index 000000000..844480634
--- /dev/null
+++ b/.icons/kora/actions/16/im-jabber.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,0c-2.762,0 -5,2.31 -5,5.16c0,1.68 0.769,3.16 1.985,4.1c0.555,0.43 0.99,0.99 0.99,1.76l0.025,0.98l4,0l0.029,-0.98c0.039,-0.77 0.431,-1.33 0.986,-1.76c1.216,-0.94 1.985,-2.42 1.985,-4.1c0,-2.85 -2.238,-5.16 -5,-5.16Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,13l0,2c0,1 1.027,1 1.027,1l1.946,0c-0,0 1.056,0 1.027,-1l0,-2l-4,0Zm2,-13c-2.762,0 -5,2.31 -5,5.16c0,1.68 0.769,3.16 1.985,4.1c0.555,0.43 0.99,0.99 0.99,1.76l0.025,0.98l4,0l0.029,-0.98c0.039,-0.77 0.431,-1.33 0.986,-1.76c1.216,-0.94 1.985,-2.42 1.985,-4.1c0,-2.85 -2.238,-5.16 -5,-5.16Zm1.029,11l0.001,-0.031c0.055,-1.088 0.588,-1.892 1.373,-2.5c0.981,-0.758 1.597,-1.954 1.597,-3.309c0,-2.289 -1.782,-4.16 -4,-4.16c-2.219,0 -4,1.871 -4,4.16c0,1.355 0.616,2.551 1.598,3.31c0.791,0.613 1.37,1.435 1.377,2.53l-0,-0.005l0,0.005l2.054,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-kick-user.svg b/.icons/kora/actions/16/im-kick-user.svg
new file mode 100644
index 000000000..3f980d695
--- /dev/null
+++ b/.icons/kora/actions/16/im-kick-user.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M8.003,2.12c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-NegativeText" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93l0,0.001Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-local-xmpp.svg b/.icons/kora/actions/16/im-local-xmpp.svg
new file mode 120000
index 000000000..979d9af12
--- /dev/null
+++ b/.icons/kora/actions/16/im-local-xmpp.svg
@@ -0,0 +1 @@
+im-jabber.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/im-message-new.svg b/.icons/kora/actions/16/im-message-new.svg
new file mode 120000
index 000000000..2c823c0ac
--- /dev/null
+++ b/.icons/kora/actions/16/im-message-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/im-msn.svg b/.icons/kora/actions/16/im-msn.svg
new file mode 100644
index 000000000..44153a147
--- /dev/null
+++ b/.icons/kora/actions/16/im-msn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3 L 3 7 L 7 7 L 7 3 L 3 3 z M 9 3 L 9 7 L 13 7 L 13 3 L 9 3 z M 3 9 L 3 13 L 7 13 L 7 9 L 3 9 z M 9 9 L 9 13 L 13 13 L 13 9 L 9 9 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-nov.svg b/.icons/kora/actions/16/im-nov.svg
new file mode 120000
index 000000000..83745bf66
--- /dev/null
+++ b/.icons/kora/actions/16/im-nov.svg
@@ -0,0 +1 @@
+im-groupwise.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/im-qq.svg b/.icons/kora/actions/16/im-qq.svg
new file mode 100644
index 000000000..163a189a0
--- /dev/null
+++ b/.icons/kora/actions/16/im-qq.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,1c-1.857,0.008 -4.143,2.041 -4.143,4.561c0,0.439 0.059,0.872 0.167,1.277c-0.522,0.461 -3.224,2.46 -2.303,5.053c-0,0 0.917,0.009 1.602,-0.703c0.195,0.755 0.37,0.896 0.862,1.468c-0.722,0.212 -1.212,0.895 -1.212,1.367c-0,0.689 1.072,0.716 2.358,0.716c0.872,-0 1.603,0.004 2.001,-0.376c0.219,0.029 0.441,0.047 0.668,0.047c0.227,0 0.45,-0.018 0.668,-0.047c0.399,0.38 1.187,0.376 2.059,0.376c1.286,-0 2.302,-0.027 2.302,-0.716c0,-0.472 -0.49,-1.155 -1.213,-1.367c0.493,-0.572 0.603,-0.573 0.797,-1.328c0.854,0.627 1.668,0.563 1.668,0.563c0.921,-2.593 -1.781,-4.592 -2.302,-5.053c0.108,-0.405 0.167,-0.838 0.167,-1.277c0,-2.52 -2.228,-4.569 -4.146,-4.561Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-1.857,0.008 -4.143,2.041 -4.143,4.561c0,0.439 0.059,0.872 0.167,1.277c-0.522,0.461 -3.224,2.46 -2.303,5.053c-0,0 0.917,0.009 1.602,-0.703c0.195,0.755 0.37,0.896 0.862,1.468c-0.722,0.212 -1.212,0.895 -1.212,1.367c-0,0.689 1.072,0.716 2.358,0.716c0.872,-0 1.603,0.004 2.001,-0.376c0.219,0.029 0.441,0.047 0.668,0.047c0.227,0 0.45,-0.018 0.668,-0.047c0.399,0.38 1.187,0.376 2.059,0.376c1.286,-0 2.302,-0.027 2.302,-0.716c0,-0.472 -0.49,-1.155 -1.213,-1.367c0.493,-0.572 0.603,-0.573 0.797,-1.328c0.854,0.627 1.668,0.563 1.668,0.563c0.921,-2.593 -1.781,-4.592 -2.302,-5.053c0.108,-0.405 0.167,-0.838 0.167,-1.277c0,-2.52 -2.228,-4.569 -4.146,-4.561Zm5.465,9.684c-0.034,-0.584 -0.301,-1.105 -0.61,-1.541c-0.566,-0.798 -1.303,-1.347 -1.539,-1.556c-0.283,-0.251 -0.401,-0.64 -0.304,-1.006c0.087,-0.324 0.134,-0.669 0.134,-1.021c0,-1.191 -0.644,-2.243 -1.476,-2.897c-0.515,-0.405 -1.104,-0.665 -1.666,-0.663c-0.545,0.002 -1.13,0.265 -1.648,0.67c-0.835,0.654 -1.499,1.699 -1.499,2.891c0,0.351 0.047,0.697 0.133,1.021c0.097,0.365 -0.021,0.755 -0.304,1.005c-0.236,0.209 -0.973,0.759 -1.539,1.557c-0.285,0.4 -0.533,0.874 -0.598,1.403c0.018,-0.017 0.036,-0.035 0.054,-0.053c0.252,-0.261 0.625,-0.366 0.975,-0.273c0.351,0.092 0.624,0.367 0.714,0.718c0.142,0.553 0.29,0.645 0.651,1.064c0.222,0.258 0.298,0.61 0.202,0.936c-0.097,0.326 -0.352,0.581 -0.678,0.677c-0.074,0.021 -0.142,0.055 -0.202,0.096c0.316,0.025 0.681,0.027 1.066,0.027c0.32,-0 0.619,0.002 0.886,-0.02c0.173,-0.014 0.33,0.011 0.425,-0.08c0.219,-0.209 0.521,-0.307 0.821,-0.267c0.176,0.023 0.355,0.038 0.537,0.038c0.183,0 0.361,-0.015 0.536,-0.038c0.3,-0.04 0.602,0.058 0.821,0.267c0.066,0.062 0.176,0.047 0.292,0.063c0.318,0.041 0.689,0.037 1.078,0.037c0.307,-0 0.677,-0.025 0.974,-0.05c-0.051,-0.031 -0.107,-0.056 -0.166,-0.073c-0.327,-0.096 -0.582,-0.351 -0.678,-0.677c-0.096,-0.326 -0.02,-0.678 0.202,-0.936c0.348,-0.404 0.448,-0.391 0.585,-0.924c0.083,-0.322 0.32,-0.581 0.633,-0.693c0.312,-0.112 0.66,-0.061 0.928,0.136c0.088,0.065 0.176,0.118 0.26,0.162Zm-5.458,-2.544l-1.279,-1.251l2.558,-0l-1.279,1.251Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-skype.svg b/.icons/kora/actions/16/im-skype.svg
new file mode 100644
index 000000000..dd5d281b6
--- /dev/null
+++ b/.icons/kora/actions/16/im-skype.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,1 A 3.5,3.5 0 0 0 1,4.5 3.5,3.5 0 0 0 2.0859,7.0293 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 8.9707,13.918 3.5,3.5 0 0 0 11.5,15 3.5,3.5 0 0 0 15,11.5 3.5,3.5 0 0 0 13.914,8.9707 6,6 0 0 0 14,8 6,6 0 0 0 8,2 6,6 0 0 0 7.0293,2.082 3.5,3.5 0 0 0 4.5,1 Z M 8.1289,4 C 10.103,4 11.119,5.0424 11.119,5.6543 11.119,6.2682 10.824,6.3594 10.34,6.3594 9.3986,6.3594 9.7845,5.2266 8.0215,5.2266 7.4375,5.2266 6.709,5.492 6.709,6.1738 6.709,6.7219 7.3551,6.924 8.4941,7.2051 10.212,7.6651 11.5,8.1242 11.5,9.7012 11.5,11.232 10.253,12 8.2793,12 6.3062,12 5.0449,10.819 5.0449,10.207 5.0449,9.595 5.2773,9.4414 5.7617,9.4414 6.7045,9.4414 6.5787,10.73 8.3418,10.73 8.9268,10.73 9.791,10.463 9.791,9.7793 9.791,9.2333 9.7451,9 8.4941,8.707 7.1581,8.526 5,8 5,6.4238 5,4.8929 6.1552,4 8.1289,4 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-twitter.svg b/.icons/kora/actions/16/im-twitter.svg
new file mode 100644
index 000000000..569b3f4dc
--- /dev/null
+++ b/.icons/kora/actions/16/im-twitter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.078,1 C 9.2653,1 7.7949,2.5814 7.7949,4.5332 7.7949,4.8102 7.8809,5.3398 7.8809,5.3398 5.1526,5.1924 2.7324,3.7846 1.1133,1.6465 0.83072,2.1685 0.66992,2.7761 0.66992,3.4238 0.66992,4.65 1.2481,5.7315 2.1289,6.3652 1.5908,6.3469 1.0851,6.1885 0.64258,5.9238 V 5.9668 C 0.64258,7.6791 1.7737,9.1085 3.2754,9.4336 2.9999,9.5144 2.7095,9.5566 2.4102,9.5566 2.1986,9.5566 1.9934,9.5353 1.793,9.4941 2.2107,10.898 3.4229,11.919 4.8594,11.947 3.7359,12.895 2.3211,13.461 0.7832,13.461 0.51825,13.461 0.25681,13.445 0,13.412 1.4528,14.415 3.1773,15 5.0312,15 11.069,15 14.371,9.6139 14.371,4.9434 14.371,4.7901 14.363,4.4863 14.363,4.4863 15.005,3.9881 16,2.6562 16,2.6562 16,2.6562 14.779,3.1275 14.115,3.2129 14.793,2.7755 15.559,1.2578 15.559,1.2578 15.559,1.2578 14.222,1.9567 13.475,2.1152 12.876,1.4283 12.022,1 11.078,1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-user-away.svg b/.icons/kora/actions/16/im-user-away.svg
new file mode 100644
index 000000000..e48fe0853
--- /dev/null
+++ b/.icons/kora/actions/16/im-user-away.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.261,12.298l5.083,0l-1.876,-1.875c-0.174,-0.173 -0.174,-0.454 -0,-0.627c0.173,-0.175 0.455,-0.175 0.628,0l2.62,2.617c0.089,0.09 0.132,0.207 0.13,0.324c0.002,0.117 -0.041,0.234 -0.13,0.322l-2.62,2.619c-0.173,0.173 -0.455,0.173 -0.628,0c-0.174,-0.172 -0.174,-0.456 -0,-0.629l1.876,-1.873l-5.083,0c-0.242,0 -0.439,-0.196 -0.439,-0.439c0,-0.243 0.197,-0.439 0.439,-0.439Zm-1.258,-10.178c1.339,0.001 2.595,1.248 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.509 1.08,-2.762 2.418,-2.763Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-user-busy.svg b/.icons/kora/actions/16/im-user-busy.svg
new file mode 100644
index 000000000..b8ec08b4b
--- /dev/null
+++ b/.icons/kora/actions/16/im-user-busy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.5,9c-1.92,0 -3.5,1.58 -3.5,3.5c0,1.92 1.58,3.5 3.5,3.5c1.92,0 3.5,-1.58 3.5,-3.5c0,-1.92 -1.58,-3.5 -3.5,-3.5Zm-0.257,0.636l0.514,-0l0.243,2.364l2,0.243l0,0.514l-3,0.243l0.243,-3.364Zm-4.24,-7.516c1.339,0.001 2.595,1.248 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.509 1.08,-2.762 2.418,-2.763Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-user-offline.svg b/.icons/kora/actions/16/im-user-offline.svg
new file mode 100644
index 000000000..2d53a5892
--- /dev/null
+++ b/.icons/kora/actions/16/im-user-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Zm1.506,-0.895c-0.266,0.596 -0.599,1.316 -0.599,1.316c-0.162,0.35 -0.511,0.575 -0.896,0.579c-0.385,0.005 -0.739,-0.213 -0.909,-0.559l-0.641,-1.307c-0.799,0.104 -1.444,0.284 -1.946,0.547c-0.19,0.099 -0.322,0.349 -0.469,0.62c-0.35,0.641 -0.619,1.467 -0.816,2.127c2.321,0 7.319,0 9.587,-0.037c-0.134,-0.667 -0.343,-1.512 -0.665,-2.157c-0.122,-0.246 -0.221,-0.482 -0.401,-0.559c-0.571,-0.244 -1.313,-0.461 -2.245,-0.57Zm-1.478,-7.436c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.509 1.08,-2.762 2.418,-2.763Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-user-online.svg b/.icons/kora/actions/16/im-user-online.svg
new file mode 100644
index 000000000..105291ec0
--- /dev/null
+++ b/.icons/kora/actions/16/im-user-online.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.732,9.105c0.275,-0.31 -0.003,-0.611 -0.336,-0.265l-4.843,4.909l-2.047,-1.472c-0.364,-0.272 -0.667,0.098 -0.412,0.412l2.522,3.131l5.116,-6.715Zm-7.729,-6.985c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.509 1.08,-2.762 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-user.svg b/.icons/kora/actions/16/im-user.svg
new file mode 100644
index 000000000..6af4e22ce
--- /dev/null
+++ b/.icons/kora/actions/16/im-user.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.003,2.12c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-yahoo.svg b/.icons/kora/actions/16/im-yahoo.svg
new file mode 100644
index 000000000..6b8a59224
--- /dev/null
+++ b/.icons/kora/actions/16/im-yahoo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.373,0 9.3125,7 H 12.736 L 15.8,0 Z M 6.9,4 5,8.6875 3.125,4 H 0 L 3.4766,12.09 2.2285,15 H 5.3008 L 9.9453,4.0078 Z M 10,8 C 8.8954,8 8,8.8954 8,10 8,11.105 8.8954,12 10,12 11.105,12 12,11.105 12,10 12,8.8954 11.105,8 10,8 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/im-youtube.svg b/.icons/kora/actions/16/im-youtube.svg
new file mode 100644
index 000000000..ce07376a9
--- /dev/null
+++ b/.icons/kora/actions/16/im-youtube.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 C 0 2 0 3 0 8 C 0 13 0 14 6 14 L 10 14 C 16 14 16 13 16 8 C 16 3 16 2 10 2 L 6 2 z M 6 5.25 L 10 8 L 6 10.75 L 6 5.25 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/image-adjust.svg b/.icons/kora/actions/16/image-adjust.svg
new file mode 120000
index 000000000..aa5daf85f
--- /dev/null
+++ b/.icons/kora/actions/16/image-adjust.svg
@@ -0,0 +1 @@
+adjustlevels.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/image-auto-adjust.svg b/.icons/kora/actions/16/image-auto-adjust.svg
new file mode 120000
index 000000000..790262367
--- /dev/null
+++ b/.icons/kora/actions/16/image-auto-adjust.svg
@@ -0,0 +1 @@
+autocorrection.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/image-crop.svg b/.icons/kora/actions/16/image-crop.svg
new file mode 100644
index 000000000..ad5ab8aa5
--- /dev/null
+++ b/.icons/kora/actions/16/image-crop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,0l0,2l1.067,0l0,-2l-1.067,0Zm-3,3l0,1.067l11.953,0l0,11.933l1.047,0l0,-13l-13,0Zm3,2.087l0,7.913l7.834,0l0,-0.988l-6.767,0l0,-6.925l-1.067,0Zm11,6.925l0,0.988l2,0l0,-0.988l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/image-denoise.svg b/.icons/kora/actions/16/image-denoise.svg
new file mode 100644
index 000000000..478df1155
--- /dev/null
+++ b/.icons/kora/actions/16/image-denoise.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,13l-2,0l0,2l2,0l0,-2Zm-6,-4l-2,0l0,2l2,0l0,-2Zm8,0l-2,0l0,2l2,0l0,-2Zm-10,-2l-2,0l0,2l2,0l0,-2Zm4,0l0,-2l4,0l0,2l-4,0Zm-6,-4l0,-2l6,0l0,4l-2,0l0,-2l-4,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M5,13l-2,0l0,2l2,0l0,-2Zm8,-2l2,0l0,4l-2,0l0,-4Zm-4,0l-2,0l0,2l2,0l0,-2Zm-2,-4l-2,0l0,2l2,0l0,-2Zm-2,-2l-2,0l0,2l2,0l0,-2Zm8,-2l-2,0l0,2l2,0l0,-2Zm-2,-2l-2,0l0,2l2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/image-filter.svg b/.icons/kora/actions/16/image-filter.svg
new file mode 100644
index 000000000..3384ff737
--- /dev/null
+++ b/.icons/kora/actions/16/image-filter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.829,11.399c0.193,-0.455 0.431,-0.904 0.731,-1.336c0.97,-1.37 2.59,-2.51 5.31,-3.06c2.53,-0.51 3.8,-1.32 4.44,-2.25c0.65,-0.92 0.71,-2.038 0.69,-3.22c-0,-0.269 0.206,-0.533 0.47,-0.533c0.299,0 0.532,0.202 0.53,0.503c0,1.24 -0.04,2.62 -0.88,3.81c-0.83,1.2 -2.38,2.15 -5.06,2.69c-2.53,0.51 -3.84,1.5 -4.65,2.66c-0.761,1.076 -1.083,2.351 -1.349,3.607l12.939,0l-0,0.73l-14,0l0,-14l0.829,0l-0,10.399Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M1.5,14.5c0.57,-2.7 1.26,-5.35 6.5,-6.5c5.22,-0.96 5.09,-3.65 6,-6l0,12.5l-12.5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/image-loading.svg b/.icons/kora/actions/16/image-loading.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/image-loading.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/image-missing.svg b/.icons/kora/actions/16/image-missing.svg
new file mode 120000
index 000000000..8770bb2d0
--- /dev/null
+++ b/.icons/kora/actions/16/image-missing.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/image-red-eye.svg b/.icons/kora/actions/16/image-red-eye.svg
new file mode 100644
index 000000000..7c71e2107
--- /dev/null
+++ b/.icons/kora/actions/16/image-red-eye.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.846,1.015l-0.849,0.604l9.159,12.874l0.849,-0.604l-9.159,-12.874Zm0.28,3.053l0.573,0.806c-1.74,0.941 -2.959,2.404 -3.513,3.161c0.762,1.162 2.998,3.965 6.814,3.965c0.584,0 1.13,-0.066 1.64,-0.181l0.621,0.873c-0.69,0.194 -1.443,0.308 -2.261,0.308c-5.409,0 -8,-5 -8,-5c0,0 1.52,-2.463 4.126,-3.932Zm1.933,-0.805c0.609,-0.166 1.258,-0.263 1.941,-0.263c4.913,0 8,5 8,5c0,0 -1.245,2.403 -3.812,3.878l-0.578,-0.814c1.666,-0.923 2.725,-2.3 3.204,-3.029c-0.857,-1.172 -3.309,-4.035 -6.814,-4.035c-0.458,0 -0.898,0.049 -1.319,0.137l-0.622,-0.874Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M5.343,5.779l3.463,4.868c-0.257,0.067 -0.527,0.103 -0.806,0.103c-1.764,0 -3.196,-1.432 -3.196,-3.196c0,-0.657 0.199,-1.267 0.539,-1.775Zm1.618,-1.248c0.326,-0.112 0.675,-0.173 1.039,-0.173c1.764,0 3.196,1.432 3.196,3.196c0,0.743 -0.255,1.428 -0.681,1.971l-3.554,-4.994Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/image-sharpen.svg b/.icons/kora/actions/16/image-sharpen.svg
new file mode 100644
index 000000000..23aa4bdfe
--- /dev/null
+++ b/.icons/kora/actions/16/image-sharpen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1l-5.721,13l11.442,0l-5.721,-13Zm0,2.252l4.124,9.496l-8.248,0l4.124,-9.496Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/image-straighten.svg b/.icons/kora/actions/16/image-straighten.svg
new file mode 100644
index 000000000..307c1acaf
--- /dev/null
+++ b/.icons/kora/actions/16/image-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.416,9.165l0.21,0.785c0.18,0.672 0.086,1.389 -0.261,1.993c-0.35,0.602 -0.924,1.044 -1.596,1.224l-8.182,2.192c-0.672,0.18 -1.389,0.085 -1.993,-0.262c-0.603,-0.349 -1.044,-0.923 -1.224,-1.595l-1.162,-4.337l0.815,-0c0.254,0.957 0.509,1.919 0.732,2.756l0.763,-2.756l3.837,-0l2.353,2.404l1.222,-2.404l2.624,-0l1.298,0.999l-0.271,-0.999l0.835,-0Zm-14.7,-1.483l-0,1l1,0l-0,-1l-1,0Zm2,0l-0,1l1,0l-0,-1l-1,0Zm2,0l-0,1l1,0l-0,-1l-1,0Zm2,0l-0,1l1,0l-0,-1l-1,0Zm2,0l-0,1l1,0l-0,-1l-1,0Zm2,0l-0,1l1,0l-0,-1l-1,0Zm2,0l-0,1l1,0l-0,-1l-1,0Zm2,0l-0,1l1,0l-0,-1l-1,0Zm-4.303,-7.041c0.673,-0.18 1.39,-0.086 1.994,0.262c0.602,0.35 1.043,0.923 1.223,1.596l1.27,4.74l-0.84,0c-0.421,-1.553 -0.88,-3.248 -1.215,-4.485c-0.27,-0.994 -1.29,-1.584 -2.285,-1.321c-2.195,0.581 -5.885,1.557 -8.085,2.14c-0.479,0.126 -0.89,0.439 -1.139,0.869c-0.249,0.429 -0.318,0.94 -0.191,1.42l0.366,1.377l-0.819,0l-0.318,-1.188c-0.18,-0.673 -0.086,-1.39 0.262,-1.994c0.349,-0.603 0.923,-1.043 1.595,-1.223l8.182,-2.193Zm-4.944,6.598l-1.418,-0l0.313,-1.129l1.105,1.129Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/image-x-generic-symbolic.svg b/.icons/kora/actions/16/image-x-generic-symbolic.svg
new file mode 100755
index 000000000..0834537e8
--- /dev/null
+++ b/.icons/kora/actions/16/image-x-generic-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.222,1.632 c 0.695,0 1.361,0.276 1.853,0.767 0.49,0.492 0.766,1.158 0.766,1.852 0,2.241 0,5.449 0,7.691 0,0.694 -0.276,1.36 -0.766,1.852 -0.492,0.49 -1.159,0.767 -1.853,0.767 -2.426,0 -6.018,0 -8.445,0 -0.694,0 -1.36,-0.277 -1.852,-0.767 -0.491,-0.492 -0.767,-1.158 -0.767,-1.852 0,-2.242 0,-5.45 0,-7.691 0,-0.694 0.276,-1.36 0.767,-1.852 C 2.417,1.908 3.083,1.632 3.777,1.632 Z M 14.04,11.949 C 14.035,10.111 14.025,6.498 14.02,4.294 14.016,3.267 13.186,2.436 12.16,2.432 9.896,2.426 6.09,2.413 3.821,2.407 3.327,2.405 2.851,2.6 2.5,2.95 2.149,3.299 1.951,3.773 1.95,4.268 1.946,5.995 1.94,8.581 1.936,10.519 l 3.049,-5.181 3.739,6.636 2.882,-3.208 z"/>
+</svg> \ No newline at end of file
diff --git a/.icons/kora/actions/16/imagecomment.svg b/.icons/kora/actions/16/imagecomment.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/imagecomment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/inbox.svg b/.icons/kora/actions/16/inbox.svg
new file mode 100644
index 000000000..31e36f377
--- /dev/null
+++ b/.icons/kora/actions/16/inbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.2,3.6l-5.878,5.831l-1.342,0.541l-1.242,-0.483l-5.938,-5.889l-0,8.97l14.4,-0l-0,-8.97Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,-0c0.986,-0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,-0Zm7.574,6.36c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-5.56,-5.56l13.8,-0l-5.52,5.56Zm-4.44,-1.16l-4.12,4.12l-0,-8.24l4.12,4.12Zm0.28,0.28l1.16,1.16c0.44,0.44 1.04,0.68 1.64,0.68c0.64,-0 1.2,-0.24 1.64,-0.68l1.16,-1.16l4.12,4.12l-13.84,-0l4.12,-4.12Zm5.88,-0.28l4.12,-4.12l-0,8.28l-4.12,-4.16Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/indicator-notification-close-deselect.svg b/.icons/kora/actions/16/indicator-notification-close-deselect.svg
new file mode 100644
index 000000000..82ae54769
--- /dev/null
+++ b/.icons/kora/actions/16/indicator-notification-close-deselect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" d="M 5 4 C 4.4477 4 4 4.4477 4 5 C 4 5.2652 4.1054687 5.5195313 4.2929688 5.7070312 L 6.5859375 8 L 4.2929688 10.292969 C 4.1054687 10.479969 4 10.735 4 11 C 4 11.552 4.4477 12 5 12 C 5.2652 12 5.5195312 11.895031 5.7070312 11.707031 L 8 9.4140625 L 10.292969 11.707031 C 10.479969 11.895031 10.735 12 11 12 C 11.552 12 12 11.552 12 11 C 12 10.735 11.895031 10.479969 11.707031 10.292969 L 9.4140625 8 L 11.707031 5.7070312 C 11.895031 5.5200312 12 5.265 12 5 C 12 4.448 11.552 4 11 4 C 10.735 4 10.479969 4.1049688 10.292969 4.2929688 L 8 6.5859375 L 5.7070312 4.2929688 C 5.5195312 4.1054688 5.2652 4 5 4 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/indicator-notification-close-select.svg b/.icons/kora/actions/16/indicator-notification-close-select.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/indicator-notification-close-select.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/insert-button.svg b/.icons/kora/actions/16/insert-button.svg
new file mode 100644
index 000000000..439b39e71
--- /dev/null
+++ b/.icons/kora/actions/16/insert-button.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.4,4c-0.775,0 -1.4,0.625 -1.4,1.4l0,5.2c0,0.776 0.625,1.4 1.4,1.4l11.2,-0c0.776,-0 1.4,-0.624 1.4,-1.4l-0,-5.2c-0,-0.775 -0.624,-1.4 -1.4,-1.4l-11.2,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.246,5.228l1.386,-0l-0,4.158l-6.931,0l-0,1.386l-2.773,-2.079l2.773,-2.079l-0,1.386l5.545,0l-0,-2.772Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-emoticon.svg b/.icons/kora/actions/16/insert-emoticon.svg
new file mode 100644
index 000000000..d8bb0cd81
--- /dev/null
+++ b/.icons/kora/actions/16/insert-emoticon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.86,0 -7,3.13 -7,7c0,3.87 3.14,7 7,7c3.87,0 7,-3.13 7,-7c0,-3.87 -3.13,-7 -7,-7Zm-2.186,4c0.56,0 1,0.45 1,1c0,0.55 -0.44,1 -1,1c-0.55,0 -1,-0.45 -1,-1c0,-0.55 0.45,-1 1,-1Zm4.432,0c0.56,0 1,0.45 1,1c0,0.55 -0.44,1 -1,1c-0.55,0 -1,-0.45 -1,-1c0,-0.55 0.45,-1 1,-1Zm-7.311,4.019c3.377,0.464 6.753,0.475 10.13,0c-1.203,1.596 -3.064,2.533 -5.065,2.533c-1.988,0 -3.875,-0.937 -5.065,-2.533Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-endnote.svg b/.icons/kora/actions/16/insert-endnote.svg
new file mode 100644
index 000000000..282bec1fe
--- /dev/null
+++ b/.icons/kora/actions/16/insert-endnote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M3,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l7,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-7,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l7,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-7,0Zm10.177,10l0,4l1.646,0l-0,-4l-1.646,0Zm-10.177,-9l7,0c0.554,0 1,0.446 1,1l0,10c0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l0,-10c0,-0.554 0.446,-1 1,-1Zm1,9l5,0l0,2l-5,0l0,-2Zm9.997,-3c-0.55,0 -0.997,0.447 -0.997,0.997l0,0.006c0,0.55 0.447,0.997 0.997,0.997l0.006,-0c0.55,-0 0.997,-0.447 0.997,-0.997l0,-0.006c-0,-0.55 -0.447,-0.997 -0.997,-0.997l-0.006,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-footnote.svg b/.icons/kora/actions/16/insert-footnote.svg
new file mode 100644
index 000000000..1fdb0e20f
--- /dev/null
+++ b/.icons/kora/actions/16/insert-footnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12,13c0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l0,-10c0,-1.108 0.892,-2 2,-2l7,0c1.108,0 2,0.892 2,2l0,6l1,-1l2,0l0,7l-2,0l0,-5l-1,0l0,3Zm-9,-11l7,0c0.554,0 1,0.446 1,1l0,10c0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l0,-10c0,-0.554 0.446,-1 1,-1Zm1,9l5,0l0,2l-5,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-horizontal-rule.svg b/.icons/kora/actions/16/insert-horizontal-rule.svg
new file mode 120000
index 000000000..c47e3dc4b
--- /dev/null
+++ b/.icons/kora/actions/16/insert-horizontal-rule.svg
@@ -0,0 +1 @@
+draw-path.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/insert-image.svg b/.icons/kora/actions/16/insert-image.svg
new file mode 100644
index 000000000..dd2e002de
--- /dev/null
+++ b/.icons/kora/actions/16/insert-image.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,12l3,4l3,-4l-6,0Zm6.704,-12c0.61,0 1.194,0.242 1.625,0.673c0.43,0.431 0.672,1.015 0.672,1.624l0,6.746c0,0.608 -0.242,1.192 -0.672,1.624c-0.431,0.43 -1.016,0.673 -1.625,0.673l-7.407,-0c-0.609,-0 -1.193,-0.243 -1.624,-0.673c-0.431,-0.432 -0.673,-1.016 -0.673,-1.624l0,-6.746c0,-0.609 0.242,-1.193 0.673,-1.624c0.431,-0.431 1.015,-0.673 1.624,-0.673l7.407,0Zm1.594,9.049c-0.004,-1.612 -0.013,-4.781 -0.017,-6.714c-0.004,-0.901 -0.732,-1.63 -1.631,-1.633c-1.986,-0.006 -5.324,-0.017 -7.314,-0.022c-0.434,-0.002 -0.851,0.169 -1.159,0.476c-0.308,0.306 -0.481,0.722 -0.482,1.156c-0.004,1.515 -0.009,3.783 -0.013,5.483l2.675,-4.545l3.279,5.821l2.528,-2.814l2.134,2.792Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-link.svg b/.icons/kora/actions/16/insert-link.svg
new file mode 100644
index 000000000..9fd849500
--- /dev/null
+++ b/.icons/kora/actions/16/insert-link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,12l3,4l3,-4l-6,0Zm8.826,-5.143c-0.478,1.659 -2.008,2.875 -3.821,2.875l-4.01,0c-1.813,0 -3.343,-1.216 -3.821,-2.875l1.056,0c0.438,1.098 1.511,1.875 2.765,1.875l4.01,0c1.254,0 2.327,-0.777 2.765,-1.875l1.056,0Zm2.174,-1.6l-4.518,0c-0.266,0 -0.482,0.215 -0.482,0.482l0,0.036c0,0.266 0.216,0.482 0.482,0.482l4.518,0l0,-1Zm-11,0.482c0,-0.267 -0.216,-0.482 -0.482,-0.482l-4.518,0l0,1l4.518,0c0.266,0 0.482,-0.216 0.482,-0.482l0,-0.036Zm-2.826,-1.082c0.478,-1.66 2.008,-2.875 3.821,-2.875l4.01,0c1.813,0 3.343,1.215 3.821,2.875l-1.056,0c-0.438,-1.098 -1.511,-1.875 -2.765,-1.875l-4.01,0c-1.254,0 -2.327,0.777 -2.765,1.875l-1.056,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-math-expression.svg b/.icons/kora/actions/16/insert-math-expression.svg
new file mode 100644
index 000000000..5526ca7fd
--- /dev/null
+++ b/.icons/kora/actions/16/insert-math-expression.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 6,2 5,3 5,5 V 7 H 4 C 3,7 3,8 3,8 3,8 3,9 4,9 H 5 V 14 C 5,15 6,15 6,15 6,15 7,15 7,14 V 9 H 8 C 9,9 9,8 9,8 9,8 9,7 8,7 H 7 V 5 C 7,5 7,4 8,4 9,4 9,3 9,3 9,3 9,2 8,2 Z M 8.707,11 H 8 V 11.707 L 9.2931,13 8,14.293 V 15 H 8.707 L 10,13.707 11.293,15 H 12 V 14.293 L 10.707,13 12,11.707 V 11 H 11.293 L 10,12.293 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-more-mark.svg b/.icons/kora/actions/16/insert-more-mark.svg
new file mode 100644
index 000000000..5651cdd35
--- /dev/null
+++ b/.icons/kora/actions/16/insert-more-mark.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.704,0.354c-0.454,-0 -0.889,0.18 -1.21,0.501c-0.321,0.321 -0.502,0.757 -0.502,1.211c0,2.942 0,8.926 0,11.868c0,0.946 0.767,1.712 1.712,1.712c2.285,0 6.307,0 8.592,0c0.945,0 1.712,-0.766 1.712,-1.712c-0,-3.137 -0,-9.491 -0,-9.491l-3.457,-4.089l-6.847,-0Zm-0.619,1.092l-0,13.108l9.83,-0l0,-9.785l-2.82,-0.029l-0,-3.294l-7.01,0Zm1.686,6.554l6.456,0.001c0.254,0 0.462,0.204 0.461,0.461c0,0.255 -0.204,0.461 -0.462,0.462l-6.455,-0.001c-0.255,-0.001 -0.462,-0.205 -0.461,-0.462c-0.001,-0.254 0.204,-0.461 0.461,-0.461Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-object.svg b/.icons/kora/actions/16/insert-object.svg
new file mode 100644
index 000000000..0a4bf702b
--- /dev/null
+++ b/.icons/kora/actions/16/insert-object.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5;" class="ColorScheme-Text" d="M13,5c0,2.743 -2.257,5 -5,5c-2.743,0 -5,-2.257 -5,-5c0,-2.743 2.257,-5 5,-5c2.743,0 5,2.257 5,5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,12l3,4l3,-4l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-page-break.svg b/.icons/kora/actions/16/insert-page-break.svg
new file mode 100644
index 000000000..98e2f1939
--- /dev/null
+++ b/.icons/kora/actions/16/insert-page-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.008,9.292l-0,4.642c-0,0.946 -0.767,1.712 -1.712,1.712c-2.285,0 -6.307,0 -8.592,0c-0.945,0 -1.712,-0.766 -1.712,-1.712l0,-4.642l1.093,0l-0,5.262l9.83,-0l0,-5.262l1.093,0Zm0.492,-1.792l0,1l1,0l0,-1l-1,0Zm-2,0l0,1l1,0l0,-1l-1,0Zm-2,0l0,1l1,0l0,-1l-1,0Zm-2,0l0,1l1,0l0,-1l-1,0Zm-2,0l0,1l1,0l0,-1l-1,0Zm-2,0l0,1l1,0l0,-1l-1,0Zm-2,0l0,1l1,0l0,-1l-1,0Zm-2,0l0,1l1,0l0,-1l-1,0Zm1.492,-0.486l0,-4.948c0,-0.454 0.181,-0.89 0.502,-1.211c0.321,-0.321 0.756,-0.501 1.21,-0.501l6.847,-0l3.457,4.089l-0,2.571l-1.093,-0l0,-2.245l-2.82,-0.029l-0,-3.294l-7.01,0l-0,5.568l-1.093,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-table-of-contents.svg b/.icons/kora/actions/16/insert-table-of-contents.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/insert-table-of-contents.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/insert-table.svg b/.icons/kora/actions/16/insert-table.svg
new file mode 100644
index 000000000..542bfc424
--- /dev/null
+++ b/.icons/kora/actions/16/insert-table.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.707,10.902l-0,-2.682c-0,-0.402 0.316,-0.728 0.706,-0.728c0.389,0 0.705,0.326 0.705,0.728l-0,2.682l2.598,0c0.389,0 0.705,0.327 0.705,0.729c-0,0.403 -0.316,0.729 -0.705,0.729l-2.598,-0l-0,2.682c-0,0.403 -0.316,0.729 -0.705,0.729c-0.39,-0 -0.706,-0.326 -0.706,-0.729l-0,-2.682l-2.598,-0c-0.389,-0 -0.705,-0.326 -0.705,-0.729c-0,-0.402 0.316,-0.729 0.705,-0.729l2.598,0Zm-8.315,-9.622c-0.255,0 -0.5,0.102 -0.681,0.282c-0.18,0.181 -0.281,0.425 -0.281,0.681c-0,2.517 -0,9.277 -0,11.795c-0,0.531 0.43,0.962 0.962,0.962c1.469,0 4.104,0 4.104,0l-0,-8.607l8.504,-0l0,-4.15c-0,-0.532 -0.431,-0.963 -0.962,-0.963c-2.495,0 -9.151,0 -11.646,0Zm3.094,12.719l0,-2.997l-2.998,-0l0,2.997l2.998,0Zm0,-3.974l0,-2.998l-2.998,0l0,2.998l2.998,-0Zm0,-4.644l0,-2.997l-2.998,-0l0,2.997l2.998,0Zm4.513,-2.997l-2.998,-0l0,2.997l2.998,0l-0,-2.997Zm3.974,-0l-2.997,-0l-0,2.997l2.997,0l0,-2.997Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-tableofcontents.svg b/.icons/kora/actions/16/insert-tableofcontents.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/insert-tableofcontents.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/insert-text-frame.svg b/.icons/kora/actions/16/insert-text-frame.svg
new file mode 100644
index 000000000..a79a23f84
--- /dev/null
+++ b/.icons/kora/actions/16/insert-text-frame.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,1l0,1l-1,0l0,1l1,0l0,10l-1,0l0,1l1,0l0,1l1,0l0,-1l10,0l0,1l1,0l0,-1l1,0l0,-1l-1,0l0,-10l1,0l0,-1l-1,0l0,-1l-1,0l0,1l-10,0l0,-1l-1,0Zm1,2l10,0l0,10l-10,0l0,-10Zm1.63,1.63l0,1.685l2.528,0l-0,5.055l1.684,-0l0,-5.055l2.528,0l-0,-1.685l-6.74,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/insert-text.svg b/.icons/kora/actions/16/insert-text.svg
new file mode 100644
index 000000000..f7e9454c9
--- /dev/null
+++ b/.icons/kora/actions/16/insert-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,12l3,4l3,-4l-6,-0Zm9.001,-6.897l-0.467,0l-0,0.83l-0.021,0c-0.405,-0.602 -1.11,-0.934 -1.847,-0.934c-1.442,0 -2.345,1.069 -2.345,2.47c0,1.401 0.913,2.532 2.366,2.532c0.705,-0 1.473,-0.353 1.826,-0.965l0.021,-0l-0,0.861l0.467,-0l-0,-4.794Zm-6.941,2.833l0.893,1.961l1.048,-0l-3.736,-8.156l-3.735,8.156l1.048,-0l0.892,-1.961l3.59,-0Zm4.585,-2.501c-1.1,0 -1.857,0.996 -1.857,2.034c-0,1.1 0.726,2.096 1.888,2.096c1.225,-0 1.889,-0.996 1.889,-2.148c-0,-1.11 -0.758,-1.982 -1.92,-1.982Zm-4.989,1.608l-2.781,0l1.39,-3.164l1.391,3.164Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/interactive_simplify.svg b/.icons/kora/actions/16/interactive_simplify.svg
new file mode 100644
index 000000000..5f1ad4b85
--- /dev/null
+++ b/.icons/kora/actions/16/interactive_simplify.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.035,13.097c-0.056,1.171 0.268,1.762 0.593,2.063c0.284,0.262 0.603,0.343 0.849,0.348c0.96,0.019 1.616,-0.656 1.903,-1.757c0.351,-1.343 0.142,-3.362 -0.524,-5.002c-0.735,-1.813 -0.924,-3.815 -0.499,-5.131c0.228,-0.703 0.632,-1.2 1.29,-1.204c0.708,-0.003 1.058,0.59 1.241,1.364c0.346,1.463 0.052,3.586 -0.523,5.051c-0.997,2.542 0.065,4.641 2,4.596c1.052,-0.025 1.689,-0.618 2.007,-1.467c0.411,-1.096 0.23,-2.674 -0.265,-3.776c-0.223,-0.498 -0.399,-1.357 -0.312,-2.09c0.067,-0.564 0.292,-1.072 0.93,-1.072c0.57,0 0.776,0.455 0.836,1.005c0.083,0.758 -0.107,1.707 -0.39,2.468c-0.252,0.681 -0.308,1.494 -0.119,2.139c0.224,0.764 0.76,1.313 1.654,1.327c0.537,0.008 0.924,-0.226 1.225,-0.597c0.232,-0.286 0.407,-0.666 0.568,-1.05c0.128,-0.304 0.245,-0.611 0.405,-0.84c0.08,-0.114 0.164,-0.212 0.304,-0.212l2.428,-0c0.276,-0 0.5,-0.224 0.5,-0.5c-0,-0.276 -0.224,-0.5 -0.5,-0.5l-2.428,-0c-0.696,-0 -1.133,0.529 -1.456,1.253c-0.163,0.367 -0.305,0.781 -0.512,1.1c-0.125,0.192 -0.272,0.35 -0.518,0.346c-0.394,-0.006 -0.611,-0.272 -0.71,-0.608c-0.134,-0.456 -0.082,-1.029 0.097,-1.511c0.406,-1.096 0.621,-2.519 0.338,-3.481c-0.238,-0.804 -0.775,-1.339 -1.722,-1.339c-1.012,0 -1.564,0.583 -1.809,1.394c-0.305,1.008 -0.06,2.422 0.279,3.177c0.333,0.743 0.503,1.751 0.357,2.58c-0.119,0.677 -0.463,1.237 -1.211,1.254c-0.582,0.014 -1.002,-0.312 -1.205,-0.827c-0.245,-0.623 -0.203,-1.479 0.16,-2.403c0.643,-1.637 0.952,-4.013 0.565,-5.647c-0.306,-1.293 -1.037,-2.14 -2.219,-2.134c-1.094,0.007 -1.858,0.728 -2.236,1.896c-0.482,1.49 -0.31,3.762 0.524,5.815c0.582,1.435 0.789,3.198 0.482,4.373c-0.151,0.58 -0.409,1.02 -0.915,1.01c-0.1,-0.002 -0.226,-0.075 -0.318,-0.265c-0.113,-0.234 -0.169,-0.584 -0.145,-1.098c0.013,-0.276 -0.2,-0.51 -0.476,-0.523c-0.275,-0.013 -0.51,0.2 -0.523,0.475Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/internet-amarok.svg b/.icons/kora/actions/16/internet-amarok.svg
new file mode 120000
index 000000000..4d518f8f9
--- /dev/null
+++ b/.icons/kora/actions/16/internet-amarok.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/internet-services.svg b/.icons/kora/actions/16/internet-services.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/.icons/kora/actions/16/internet-services.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/invertimage.svg b/.icons/kora/actions/16/invertimage.svg
new file mode 120000
index 000000000..ada864c99
--- /dev/null
+++ b/.icons/kora/actions/16/invertimage.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/irc-channel-active.svg b/.icons/kora/actions/16/irc-channel-active.svg
new file mode 120000
index 000000000..324bd1d2a
--- /dev/null
+++ b/.icons/kora/actions/16/irc-channel-active.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/irc-channel-inactive.svg b/.icons/kora/actions/16/irc-channel-inactive.svg
new file mode 100644
index 000000000..85f496154
--- /dev/null
+++ b/.icons/kora/actions/16/irc-channel-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4 1 L 4 4 L 1 4 L 1 6 L 4 6 L 4 10 L 1 10 L 1 12 L 4 12 L 4 15 L 6 15 L 6 12 L 10 12 L 10 15 L 12 15 L 12 12 L 15 12 L 15 10 L 12 10 L 12 6 L 15 6 L 15 4 L 12 4 L 12 1 L 10 1 L 10 4 L 6 4 L 6 1 L 4 1 z M 6 6 L 10 6 L 10 10 L 6 10 L 6 6 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/irc-close-channel.svg b/.icons/kora/actions/16/irc-close-channel.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/irc-close-channel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/irc-join-channel.svg b/.icons/kora/actions/16/irc-join-channel.svg
new file mode 120000
index 000000000..8dca637dc
--- /dev/null
+++ b/.icons/kora/actions/16/irc-join-channel.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/irc-operator.svg b/.icons/kora/actions/16/irc-operator.svg
new file mode 120000
index 000000000..b3dc283d1
--- /dev/null
+++ b/.icons/kora/actions/16/irc-operator.svg
@@ -0,0 +1 @@
+kdenlive-custom-effect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/irc-remove-operator.svg b/.icons/kora/actions/16/irc-remove-operator.svg
new file mode 100644
index 000000000..1a4d3e15b
--- /dev/null
+++ b/.icons/kora/actions/16/irc-remove-operator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-5.682,-0.356l0.208,1.269c0.344,0.078 0.677,0.199 0.989,0.36l0.976,-0.838c0.385,0.246 0.738,0.541 1.047,0.878l-0.656,1.107c0.214,0.279 0.39,0.586 0.526,0.911l1.287,-0.015c0.136,0.436 0.216,0.889 0.236,1.345l-1.213,0.426c-0.017,0.352 -0.078,0.701 -0.183,1.037l0.995,0.815c-0.176,0.422 -0.405,0.82 -0.683,1.183l-1.204,-0.454c-0.239,0.259 -0.509,0.487 -0.806,0.677l0.238,1.264c-0.406,0.21 -0.837,0.367 -1.283,0.467l-0.631,-1.122c-0.349,0.046 -0.703,0.046 -1.052,0l-0.631,1.122c-0.446,-0.1 -0.877,-0.257 -1.283,-0.467l0.238,-1.264c-0.297,-0.19 -0.567,-0.418 -0.806,-0.677l-1.204,0.454c-0.278,-0.363 -0.507,-0.761 -0.683,-1.183l0.995,-0.815c-0.105,-0.336 -0.166,-0.685 -0.183,-1.037l-1.213,-0.426c0.02,-0.456 0.1,-0.909 0.236,-1.345l1.287,0.015c0.136,-0.325 0.312,-0.632 0.526,-0.911l-0.656,-1.107c0.309,-0.337 0.662,-0.632 1.047,-0.878l0.976,0.838c0.312,-0.161 0.645,-0.282 0.989,-0.36l0.208,-1.269c0.453,-0.059 0.913,-0.059 1.366,0Zm-0.683,2.283c1.641,0 2.974,1.333 2.974,2.975c0,1.641 -1.333,2.974 -2.974,2.974c-1.641,0 -2.974,-1.333 -2.974,-2.974c-0,-1.642 1.333,-2.975 2.974,-2.975Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/irc-unvoice.svg b/.icons/kora/actions/16/irc-unvoice.svg
new file mode 120000
index 000000000..b941b1859
--- /dev/null
+++ b/.icons/kora/actions/16/irc-unvoice.svg
@@ -0,0 +1 @@
+player-volume-muted.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/irc-voice.svg b/.icons/kora/actions/16/irc-voice.svg
new file mode 120000
index 000000000..c4533054a
--- /dev/null
+++ b/.icons/kora/actions/16/irc-voice.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/items-tags.svg b/.icons/kora/actions/16/items-tags.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/items-tags.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-add.svg b/.icons/kora/actions/16/itmages-add.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-cancel.svg b/.icons/kora/actions/16/itmages-cancel.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-copy-link.svg b/.icons/kora/actions/16/itmages-copy-link.svg
new file mode 120000
index 000000000..c03a9d937
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-copy-link.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-error.svg b/.icons/kora/actions/16/itmages-error.svg
new file mode 120000
index 000000000..3b41d91ec
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-folder.svg b/.icons/kora/actions/16/itmages-folder.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-folder.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-information.svg b/.icons/kora/actions/16/itmages-information.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-information.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-open-browser.svg b/.icons/kora/actions/16/itmages-open-browser.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-open-browser.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-question.svg b/.icons/kora/actions/16/itmages-question.svg
new file mode 120000
index 000000000..2ed224a50
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-question.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-quit.svg b/.icons/kora/actions/16/itmages-quit.svg
new file mode 120000
index 000000000..cc1037fce
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-quit.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-remove.svg b/.icons/kora/actions/16/itmages-remove.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-resize.svg b/.icons/kora/actions/16/itmages-resize.svg
new file mode 120000
index 000000000..cbaa8381f
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-resize.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-rotate.svg b/.icons/kora/actions/16/itmages-rotate.svg
new file mode 120000
index 000000000..ae703d503
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-rotate.svg
@@ -0,0 +1 @@
+transform-rotate.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-select-all.svg b/.icons/kora/actions/16/itmages-select-all.svg
new file mode 120000
index 000000000..6754181aa
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-settings.svg b/.icons/kora/actions/16/itmages-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-stop.svg b/.icons/kora/actions/16/itmages-stop.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-tools.svg b/.icons/kora/actions/16/itmages-tools.svg
new file mode 120000
index 000000000..9d296896c
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-tools.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-upload.svg b/.icons/kora/actions/16/itmages-upload.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-upload.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-utils.svg b/.icons/kora/actions/16/itmages-utils.svg
new file mode 120000
index 000000000..6995ac4e4
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-utils.svg
@@ -0,0 +1 @@
+configure-toolbars.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/itmages-warning.svg b/.icons/kora/actions/16/itmages-warning.svg
new file mode 120000
index 000000000..a626e0c40
--- /dev/null
+++ b/.icons/kora/actions/16/itmages-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/journal-new.svg b/.icons/kora/actions/16/journal-new.svg
new file mode 100644
index 000000000..e77790f70
--- /dev/null
+++ b/.icons/kora/actions/16/journal-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.883,11.091l-0,-2.431c-0,-0.365 0.296,-0.66 0.66,-0.66c0.365,0 0.66,0.295 0.66,0.66l0,2.431l2.432,0c0.364,0 0.66,0.296 0.66,0.661c-0,0.364 -0.296,0.66 -0.66,0.66l-2.432,-0l0,2.431c0,0.365 -0.295,0.66 -0.66,0.66c-0.364,0 -0.66,-0.295 -0.66,-0.66l-0,-2.431l-2.432,-0c-0.364,-0 -0.659,-0.296 -0.659,-0.66c-0,-0.365 0.295,-0.661 0.659,-0.661l2.432,0Zm-9.883,2.395l0,1.028l6,0l0,-1.028l-6,-0Zm0,-4l0,1.028l6,0l0,-1.028l-6,-0Zm0,-4.01l0,1.048l14,-0l0,-1.048l-14,0Zm0,-4l0,1.048l14,-0l0,-1.048l-14,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdeconnect.svg b/.icons/kora/actions/16/kdeconnect.svg
new file mode 100644
index 000000000..37bbe01c0
--- /dev/null
+++ b/.icons/kora/actions/16/kdeconnect.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4.047,2.135c0,-0.209 0.17,-0.378 0.379,-0.378l7.148,-0c0.209,-0 0.379,0.169 0.379,0.378l-0,11.849c-0,0.209 -0.17,0.378 -0.379,0.378l-7.148,0c-0.209,0 -0.379,-0.169 -0.379,-0.378l0,-11.849Zm6.519,-0.051c0.402,0 0.729,0.327 0.729,0.73c-0,0.403 -0.327,0.729 -0.729,0.729c-0.403,0 -0.73,-0.326 -0.73,-0.729c-0,-0.403 0.327,-0.73 0.73,-0.73Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.377,1c-1,0 -1,1 -1,1l0,12c0,0 0,1 1,1l7.246,0c1,0 1,-1 1,-1l0,-12c0,0 0,-1 -1,-1l-7.246,0Zm-0.33,1.135l0,11.849c0,0.209 0.17,0.378 0.379,0.378l7.148,0c0.209,0 0.379,-0.169 0.379,-0.378l-0,-11.849c-0,-0.209 -0.17,-0.378 -0.379,-0.378l-7.148,0c-0.209,0 -0.379,0.169 -0.379,0.378Zm3.453,10.865l1,0c0,0 0.5,0 0.5,0.5c0,0.5 -0.5,0.5 -0.5,0.5l-1,0c0,0 -0.5,0 -0.5,-0.5c0,-0.5 0.5,-0.5 0.5,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-add-clip.svg b/.icons/kora/actions/16/kdenlive-add-clip.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-add-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-add-color-clip.svg b/.icons/kora/actions/16/kdenlive-add-color-clip.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-add-color-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-add-slide-clip.svg b/.icons/kora/actions/16/kdenlive-add-slide-clip.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-add-slide-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-add-text-clip.svg b/.icons/kora/actions/16/kdenlive-add-text-clip.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-add-text-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-align-bottom.svg b/.icons/kora/actions/16/kdenlive-align-bottom.svg
new file mode 120000
index 000000000..2f2f40051
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-align-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-align-hor.svg b/.icons/kora/actions/16/kdenlive-align-hor.svg
new file mode 100644
index 000000000..7eb05a0d3
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-align-hor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,4l0,8l2,0l0,-8l-2,0Zm-6.985,0.68l-0,6.64l5.81,-3.32l-5.81,-3.32Zm10.169,3.32l5.81,3.32l0,-6.64l-5.81,3.32Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-align-left.svg b/.icons/kora/actions/16/kdenlive-align-left.svg
new file mode 100644
index 000000000..e3c3c9ac1
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-align-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.005,12.001l-0,-8.001l-1.999,-0l-0,8l2,-0l-0.001,0.001Zm6.985,-0.68l0,-6.64l-5.81,3.32l5.81,3.32Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-align-none.svg b/.icons/kora/actions/16/kdenlive-align-none.svg
new file mode 120000
index 000000000..cc1037fce
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-align-none.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-align-right.svg b/.icons/kora/actions/16/kdenlive-align-right.svg
new file mode 100644
index 000000000..12f38e871
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-align-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.025,4.131l-0,8.001l1.999,0l-0,-8l-2,0l0.001,-0.001Zm-6.985,0.68l-0,6.64l5.81,-3.32l-5.81,-3.32Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-align-top.svg b/.icons/kora/actions/16/kdenlive-align-top.svg
new file mode 120000
index 000000000..bdc5bb49e
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-align-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-align-vert.svg b/.icons/kora/actions/16/kdenlive-align-vert.svg
new file mode 100644
index 000000000..bfe924c8c
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-align-vert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.005,6.996l-8.001,-0l0,1.999l8,0l0,-2Zm-0.68,-6.985l-6.64,0l3.32,5.81l3.32,-5.81Zm-3.32,10.17l-3.319,5.81l6.639,-0.001l-3.32,-5.81Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-composite.svg b/.icons/kora/actions/16/kdenlive-composite.svg
new file mode 100644
index 000000000..94f186541
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-composite.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m3 1c-1.108 0-2 .892-2 2v10c0 1.108.892 2 2 2h10c1.108 0 2-.892 2-2v-10c0-1.108-.892-2-2-2zm3 1h4v4h4v4h-4v4h-4v-4h-4v-4h4zm0 4v4h4v-4z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-custom-effect.svg b/.icons/kora/actions/16/kdenlive-custom-effect.svg
new file mode 100644
index 000000000..4f0a6b281
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-custom-effect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-5.712,-0.13l0.2,1.214c0.329,0.074 0.647,0.19 0.946,0.344l0.933,-0.802c0.368,0.236 0.705,0.518 1.001,0.84l-0.628,1.059c0.205,0.267 0.374,0.561 0.504,0.872l1.23,-0.015c0.131,0.418 0.207,0.85 0.227,1.287l-1.161,0.407c-0.016,0.337 -0.074,0.67 -0.175,0.992l0.952,0.78c-0.168,0.403 -0.388,0.784 -0.653,1.131l-1.152,-0.434c-0.228,0.248 -0.487,0.466 -0.771,0.647l0.228,1.209c-0.389,0.201 -0.801,0.352 -1.228,0.447l-0.603,-1.073c-0.334,0.043 -0.672,0.043 -1.006,0l-0.603,1.073c-0.427,-0.095 -0.839,-0.246 -1.228,-0.447l0.228,-1.209c-0.284,-0.181 -0.543,-0.399 -0.771,-0.647l-1.152,0.434c-0.265,-0.347 -0.485,-0.728 -0.653,-1.131l0.952,-0.78c-0.101,-0.322 -0.159,-0.655 -0.175,-0.992l-1.161,-0.407c0.02,-0.437 0.096,-0.869 0.227,-1.287l1.23,0.015c0.13,-0.311 0.299,-0.605 0.504,-0.872l-0.628,-1.059c0.296,-0.322 0.633,-0.604 1.001,-0.84l0.933,0.802c0.299,-0.154 0.617,-0.27 0.946,-0.344l0.2,-1.214c0.433,-0.056 0.873,-0.056 1.306,0Zm-0.653,2.184c1.57,0 2.845,1.275 2.845,2.845c-0,1.57 -1.275,2.845 -2.845,2.845c-1.57,-0 -2.845,-1.275 -2.845,-2.845c0,-1.57 1.275,-2.845 2.845,-2.845Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-deleffect.svg b/.icons/kora/actions/16/kdenlive-deleffect.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-deleffect.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-down.svg b/.icons/kora/actions/16/kdenlive-down.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-hide-audio.svg b/.icons/kora/actions/16/kdenlive-hide-audio.svg
new file mode 100644
index 000000000..36458fc51
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-hide-audio.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-NegativeText" d="M7.132,0.208l-5.046,4.45l-1.061,-0c-0.567,-0 -1.025,0.458 -1.025,1.025l-0,4.625c-0,0.566 0.458,1.025 1.025,1.025l1.061,-0l5.046,4.449l-0,-15.574Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M10.743,15.631c-0.212,-0.299 -0.066,-0.641 0.313,-0.858c2.192,-1.321 3.823,-4.16 3.823,-6.757c0,-2.596 -1.596,-5.407 -3.793,-6.719c-0.384,-0.22 -0.591,-0.631 -0.39,-0.941c0.198,-0.304 0.691,-0.244 0.895,-0.129c2.715,1.62 4.409,4.562 4.409,7.768c0,3.206 -1.694,6.149 -4.403,7.778c-0.207,0.118 -0.631,0.175 -0.854,-0.142Zm-3.611,-15.423l-5.333,4.45l-0.774,-0c-0.567,-0 -1.025,0.458 -1.025,1.025l0,4.625c0,0.566 0.458,1.025 1.025,1.025l0.774,-0l5.333,4.449l0,-15.574Zm-1.113,2.3l-3.529,3.022c-0.197,0.156 -0.441,0.241 -0.691,0.241l-0.687,-0l0,4.449l0.687,-0c0.25,-0 0.494,0.085 0.691,0.24l3.529,3.023l0,-10.975Zm3.253,9.834c-0.271,-0.361 0.077,-0.755 0.421,-0.948c1.039,-0.634 1.827,-2.148 1.827,-3.399c0,-1.25 -0.855,-2.786 -1.906,-3.398c-0.355,-0.2 -0.624,-0.595 -0.371,-0.902c0.305,-0.368 0.655,-0.265 0.862,-0.153c1.554,0.919 2.54,2.602 2.54,4.453c0,1.851 -0.986,3.535 -2.529,4.475c-0.212,0.115 -0.551,0.26 -0.844,-0.128Zm-1.206,-3.115c0.681,-0 1.233,-0.551 1.233,-1.232c0,-0.68 -0.552,-1.231 -1.233,-1.231l0,2.463Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-hide-video.svg b/.icons/kora/actions/16/kdenlive-hide-video.svg
new file mode 100644
index 000000000..070499f6f
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-hide-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-NegativeText" d="M1.576,8.602l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M15.484,7.38l-0,6.507c-0,0.096 -0.051,0.184 -0.132,0.231c-0.082,0.045 -0.182,0.042 -0.26,-0.009c-0.882,-0.572 -2.995,-1.945 -3.654,-2.373c-0.124,-0.081 -0.2,-0.221 -0.202,-0.372c-0.003,-0.349 -0.008,-0.988 -0.012,-1.337c-0.001,-0.151 0.072,-0.292 0.194,-0.375c0.657,-0.446 2.781,-1.887 3.669,-2.491c0.079,-0.053 0.179,-0.058 0.262,-0.012c0.083,0.046 0.135,0.134 0.135,0.231Zm-6.484,0.343l-8.303,0l-0,4.32c-0,0.874 0.709,1.583 1.583,1.583l8.157,0l-0,-4.465c-0,-0.794 -0.644,-1.438 -1.437,-1.438Zm-7.424,0.879l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Zm3.991,-5.701c0.521,-0.641 1.316,-1.051 2.206,-1.051c1.57,0 2.844,1.275 2.844,2.844c0,1.57 -1.274,2.844 -2.844,2.844c-0.89,0 -1.685,-0.409 -2.206,-1.05c-0.522,0.641 -1.317,1.05 -2.207,1.05c-1.569,0 -2.844,-1.274 -2.844,-2.844c0,-1.569 1.275,-2.844 2.844,-2.844c0.89,0 1.685,0.41 2.207,1.051Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-insert-edit.svg b/.icons/kora/actions/16/kdenlive-insert-edit.svg
new file mode 100644
index 000000000..bc1c0ef3a
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-insert-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,3l0,10l1.385,0l0,-10l-1.385,0Zm14.615,0l-0,10l1.385,0l0,-10l-1.385,0Zm-9.615,2l0,6l6,0l0,-6l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-insert-rect.svg b/.icons/kora/actions/16/kdenlive-insert-rect.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-insert-rect.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-insert-unicode.svg b/.icons/kora/actions/16/kdenlive-insert-unicode.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-insert-unicode.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-lock.svg b/.icons/kora/actions/16/kdenlive-lock.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-menu.svg b/.icons/kora/actions/16/kdenlive-menu.svg
new file mode 120000
index 000000000..e9885590f
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-menu.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-normal-edit.svg b/.icons/kora/actions/16/kdenlive-normal-edit.svg
new file mode 100644
index 000000000..e3e83e071
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-normal-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.74,10.476l-0,1.048l14.52,0l0,-1.048l-14.52,-0Zm5.216,-8.476c-0.254,-0 -0.497,0.101 -0.676,0.28c-0.179,0.179 -0.28,0.422 -0.28,0.676c0,1.121 0,2.967 0,4.088c-0,0.254 0.101,0.497 0.28,0.676c0.179,0.179 0.422,0.28 0.676,0.28c1.121,0 2.967,0 4.088,-0c0.254,0 0.497,-0.101 0.676,-0.28c0.179,-0.179 0.28,-0.422 0.28,-0.676c0,-1.121 0,-2.967 0,-4.088c0,-0.254 -0.101,-0.497 -0.28,-0.676c-0.179,-0.179 -0.422,-0.28 -0.676,-0.28l-4.088,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-object-height.svg b/.icons/kora/actions/16/kdenlive-object-height.svg
new file mode 100644
index 000000000..79181ae92
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-object-height.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,-0l-3.268,5.668l6.536,-0c-0,0.051 -3.268,-5.668 -3.268,-5.668Zm-3.268,10.227l3.268,5.719l3.268,-5.719l-6.536,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-object-width.svg b/.icons/kora/actions/16/kdenlive-object-width.svg
new file mode 100644
index 000000000..22b64ed2d
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-object-width.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.027,7.973l5.668,3.268l-0,-6.536c0.051,-0 -5.668,3.268 -5.668,3.268Zm10.227,3.268l5.719,-3.268l-5.719,-3.268l-0,6.536Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-overwrite-edit.svg b/.icons/kora/actions/16/kdenlive-overwrite-edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-overwrite-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-select-all.svg b/.icons/kora/actions/16/kdenlive-select-all.svg
new file mode 100644
index 000000000..fdd498770
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-select-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,9.007l0,3.993c0,1 1,1 1,1l4,0l0,-1.178l-3.822,-0l0,-3.815l-1.178,0Zm12.822,0l-0,3.815l-3.822,-0l0,1.178l4,0c0,0 1,0 1,-1l0,-3.993l-1.178,0Zm-8.822,-4.007l0,6l6,0l0,-6l-6,0Zm-3,-3c-1,0 -1,1 -1,1l0,3.998l1.178,-0l0,-3.82l3.822,0l0,-1.178l-4,0Zm8,0l0,1.178l3.822,0l-0,3.82l1.178,-0l0,-3.998c0,-1 -1,-1 -1,-1l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-select-images.svg b/.icons/kora/actions/16/kdenlive-select-images.svg
new file mode 100644
index 000000000..af8f5b493
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-select-images.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,9.007l0,3.993c0,1 1,1 1,1l4,0l0,-1.178l-3.822,-0l0,-3.815l-1.178,0Zm12.822,0l-0,3.815l-3.822,-0l0,1.178l4,0c0,0 1,0 1,-1l0,-3.993l-1.178,0Zm-6.589,-2.007l0,4l1.534,0l-0,-4l-1.534,0Zm-5.233,-5c-1,0 -1,1 -1,1l0,3.998l1.178,-0l0,-3.82l3.822,0l0,-1.178l-4,0Zm8,0l0,1.178l3.822,0l-0,3.82l1.178,-0l0,-3.998c0,-1 -1,-1 -1,-1l-4,0Zm-2.09,2.645c-0.179,0 -0.351,0.071 -0.478,0.198c-0.127,0.127 -0.199,0.3 -0.199,0.479c0,0 0,0.001 0,0.001c0,0.18 0.072,0.352 0.199,0.479c0.127,0.127 0.299,0.198 0.478,0.198c0.06,-0 0.12,-0 0.18,-0c0.179,0 0.351,-0.071 0.478,-0.198c0.127,-0.127 0.199,-0.299 0.199,-0.479c-0,-0 -0,-0.001 -0,-0.001c-0,-0.179 -0.072,-0.352 -0.199,-0.479c-0.127,-0.127 -0.299,-0.198 -0.478,-0.198c-0.06,0 -0.12,0 -0.18,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-select-rects.svg b/.icons/kora/actions/16/kdenlive-select-rects.svg
new file mode 100644
index 000000000..da9f4e5e7
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-select-rects.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,9.007l0,3.993c0,1 1,1 1,1l4,0l0,-1.178l-3.822,-0l0,-3.815l-1.178,0Zm12.822,0l-0,3.815l-3.822,-0l0,1.178l4,0c0,0 1,0 1,-1l0,-3.993l-1.178,0Zm-11.822,-7.007c-1,0 -1,1 -1,1l0,3.998l1.178,-0l0,-3.82l3.822,0l0,-1.178l-4,0Zm8,0l0,1.178l3.822,0l-0,3.82l1.178,-0l0,-3.998c0,-1 -1,-1 -1,-1l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-select-texts.svg b/.icons/kora/actions/16/kdenlive-select-texts.svg
new file mode 100644
index 000000000..070d617c2
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-select-texts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,9.007l0,3.993c0,1 1,1 1,1l4,0l0,-1.178l-3.822,-0l0,-3.815l-1.178,0Zm12.822,0l-0,3.815l-3.822,-0l0,1.178l4,0c0,0 1,0 1,-1l0,-3.993l-1.178,0Zm-8.822,-4.007l0,2l1.99,0l0,4l2,0l0,-4l2.01,0l0,-2l-6,0Zm-3,-3c-1,0 -1,1 -1,1l0,3.998l1.178,-0l0,-3.82l3.822,0l0,-1.178l-4,0Zm8,0l0,1.178l3.822,0l-0,3.82l1.178,-0l0,-3.998c0,-1 -1,-1 -1,-1l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-select-tool.svg b/.icons/kora/actions/16/kdenlive-select-tool.svg
new file mode 100644
index 000000000..258f4bd1f
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-select-tool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.653,12.148l-3.135,1.81l-1.971,-13.73l10.906,8.571l-3.135,1.81l2.092,3.625l-2.665,1.538l-2.092,-3.624Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-show-audio.svg b/.icons/kora/actions/16/kdenlive-show-audio.svg
new file mode 100644
index 000000000..c75cb2239
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-show-audio.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M7.132,0.341l-5.046,4.45l-1.061,0c-0.567,0 -1.025,0.458 -1.025,1.025l-0,4.625c-0,0.566 0.458,1.025 1.025,1.025l1.061,0l5.046,4.449l-0,-15.574Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.132,0.341l-5.333,4.45l-0.774,0c-0.567,0 -1.025,0.458 -1.025,1.025l-0,4.625c-0,0.566 0.458,1.025 1.025,1.025l0.774,0l5.333,4.449l-0,-15.574Zm-1.113,2.3l-3.529,3.022c-0.197,0.156 -0.441,0.241 -0.691,0.241l-0.687,0l0,4.449l0.687,0c0.25,0 0.494,0.085 0.691,0.24l3.529,3.023l0,-10.975Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.743,15.764c-0.212,-0.299 -0.066,-0.641 0.313,-0.858c2.192,-1.321 3.823,-4.16 3.823,-6.757c0,-2.596 -1.596,-5.407 -3.793,-6.719c-0.384,-0.22 -0.591,-0.631 -0.39,-0.941c0.198,-0.304 0.691,-0.244 0.895,-0.129c2.715,1.62 4.409,4.562 4.409,7.768c0,3.206 -1.694,6.149 -4.403,7.778c-0.207,0.118 -0.631,0.175 -0.854,-0.142Zm-1.471,-3.289c-0.271,-0.361 0.077,-0.755 0.421,-0.948c1.039,-0.634 1.827,-2.148 1.827,-3.399c0,-1.25 -0.855,-2.786 -1.906,-3.398c-0.355,-0.2 -0.624,-0.595 -0.371,-0.902c0.305,-0.368 0.655,-0.265 0.862,-0.153c1.554,0.919 2.54,2.602 2.54,4.453c0,1.851 -0.986,3.535 -2.529,4.475c-0.212,0.115 -0.551,0.26 -0.844,-0.128Zm-1.206,-3.115c0.681,0 1.233,-0.551 1.233,-1.232c0,-0.68 -0.552,-1.231 -1.233,-1.231l0,2.463Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-show-audiothumb.svg b/.icons/kora/actions/16/kdenlive-show-audiothumb.svg
new file mode 100644
index 000000000..fec052c2c
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-show-audiothumb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.019,3c-0.578,0.003 -0.366,3.633 -0.354,4.289c-0.372,0.432 -1.504,-1.712 -1.876,-1.695c-0.372,0.016 -0.272,1.261 -0.355,1.795c-0.628,0.268 -2.434,0.611 -2.434,0.611c0,0 1.806,0.343 2.434,0.611c0.027,0.459 -0.017,1.778 0.355,1.795c0.372,0.017 1.504,-2.127 1.876,-1.695c-0.002,0.582 -0.224,4.286 0.354,4.289c0.579,0.003 2.536,-3.753 3.114,-4.271c0.055,0.367 -0.013,1.245 0.355,1.16c0.368,-0.086 1.485,-1.961 1.853,-1.674c0.05,0.52 0.009,3.334 0.354,3.396c0.346,0.063 1.372,-2.676 1.718,-3.021c0.064,0.327 0.207,1.226 0.354,0.947c0.581,-1.097 3.233,-1.537 3.233,-1.537c0,0 -2.474,-0.608 -3.233,-1.537c-0.199,-0.245 -0.253,0.685 -0.354,0.947c-0.346,-0.345 -1.372,-3.084 -1.718,-3.021c-0.345,0.062 -0.323,2.801 -0.354,3.396c-0.368,0.287 -1.485,-1.588 -1.853,-1.674c-0.368,-0.085 -0.254,0.746 -0.355,1.161c-0.578,-0.519 -2.535,-4.275 -3.114,-4.272Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-show-markers.svg b/.icons/kora/actions/16/kdenlive-show-markers.svg
new file mode 100644
index 000000000..a0397f69e
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-show-markers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,12l1,0l0,1l-1,0l0,-1Zm2,0l1,0l0,1l-1,0l0,-1Zm-3.384,1l-1.74,0l-0.444,-1.032l-3.24,0l-0.444,1.032l-1.74,0l3.54,-8.064l0.528,0l3.54,8.064Zm-4.86,-2.364l2.1,0l-1.044,-2.676l-1.056,2.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-show-video.svg b/.icons/kora/actions/16/kdenlive-show-video.svg
new file mode 100644
index 000000000..2aa001be6
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-show-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.576,8.602l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.484,7.38l-0,6.507c-0,0.096 -0.051,0.184 -0.132,0.231c-0.082,0.045 -0.182,0.042 -0.26,-0.009c-0.882,-0.572 -2.995,-1.945 -3.654,-2.373c-0.124,-0.081 -0.2,-0.221 -0.202,-0.372c-0.003,-0.349 -0.008,-0.988 -0.012,-1.337c-0.001,-0.151 0.072,-0.292 0.194,-0.375c0.657,-0.446 2.781,-1.887 3.669,-2.491c0.079,-0.053 0.179,-0.058 0.262,-0.012c0.083,0.046 0.135,0.134 0.135,0.231Zm-6.484,0.343l-8.303,0l-0,4.32c-0,0.874 0.709,1.583 1.583,1.583l8.157,0l-0,-4.465c-0,-0.794 -0.644,-1.438 -1.437,-1.438Zm-7.424,0.879l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Zm3.991,-5.701c0.521,-0.641 1.316,-1.051 2.206,-1.051c1.57,0 2.844,1.275 2.844,2.844c0,1.57 -1.274,2.844 -2.844,2.844c-0.89,0 -1.685,-0.409 -2.206,-1.05c-0.522,0.641 -1.317,1.05 -2.207,1.05c-1.569,0 -2.844,-1.274 -2.844,-2.844c0,-1.569 1.275,-2.844 2.844,-2.844c0.89,0 1.685,0.41 2.207,1.051Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-show-videothumb.svg b/.icons/kora/actions/16/kdenlive-show-videothumb.svg
new file mode 120000
index 000000000..7b51f34f7
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-show-videothumb.svg
@@ -0,0 +1 @@
+kdenlive-show-audiothumb.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-slide.svg b/.icons/kora/actions/16/kdenlive-slide.svg
new file mode 100644
index 000000000..08413c379
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-slide.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m6 1c-.265 0-.52.105-.707.293-.188.187-.293.442-.293.707v5.543h-2v-2.543l-3 3 3 3v-2.315h2v5.315c0 .265.105.52.293.707.187.188.442.293.707.293h4c.265 0 .52-.105.707-.293.188-.187.293-.442.293-.707 0-1.78 0-5.315 0-5.315h2v2.315l3-3-3-3v2.543h-2v-5.543c0-.265-.105-.52-.293-.707-.187-.188-.442-.293-.707-.293-1.11 0-2.89 0-4 0zm.291 1.124h3.418v11.752h-3.418z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-slip.svg b/.icons/kora/actions/16/kdenlive-slip.svg
new file mode 100644
index 000000000..1592440c1
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-slip.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m2.178 8 2.911 2.911v-2.274h1.941v-1.274h-1.941v-2.274zm11.644 0-2.911-2.911v2.274h-1.941v1.274h1.941v2.274z"/>
+ <path d="m1 9.007v3.993c0 1 1 1 1 1h4v-1.178h-3.822v-3.815zm12.822 0v3.815h-3.822v1.178h4s1 0 1-1v-3.993zm-11.822-7.007c-1 0-1 1-1 1v6.007h1.178v-5.829h3.822v-1.178zm8 0v1.178h3.822v5.829h1.178v-6.007c0-1-1-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-snap.svg b/.icons/kora/actions/16/kdenlive-snap.svg
new file mode 120000
index 000000000..305374af9
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-snap.svg
@@ -0,0 +1 @@
+kdenlive-align-hor.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-spacer-tool.svg b/.icons/kora/actions/16/kdenlive-spacer-tool.svg
new file mode 100644
index 000000000..f421c1f47
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-spacer-tool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.293,12.585c-1.218,1.175 -2.846,1.833 -4.541,1.833c-3.611,0 -6.542,-2.931 -6.542,-6.541c0,-3.613 2.929,-6.542 6.542,-6.542l-0,1.199c-2.951,0 -5.343,2.392 -5.343,5.343c0,2.948 2.394,5.342 5.343,5.342c1.377,-0 2.699,-0.532 3.692,-1.482l-2.084,-2.084l5.43,-0.418l-0.418,5.43l-2.079,-2.08Zm2.707,-8.585c0,1.646 -1.354,3 -3,3c-1.646,-0 -3,-1.354 -3,-3c0,-1.646 1.354,-3 3,-3c1.646,-0 3,1.354 3,3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-split-audio.svg b/.icons/kora/actions/16/kdenlive-split-audio.svg
new file mode 100644
index 000000000..76bfdfe8d
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-split-audio.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.5,7l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Z"/>
+ <path id="Musical-Note" style="fill:currentColor;" class="ColorScheme-Text" d="M5.582,8.489l0,4.927c0,1.194 -0.965,2.162 -2.156,2.162l-0.598,0c-0.86,0 -1.557,-0.699 -1.557,-1.562l0,-0.139c0,-0.794 0.631,-1.586 1.403,-1.762l1.72,-0.39c0.333,-0.076 0.606,-0.418 0.606,-0.76l0.003,-2.476l0.579,0Zm7.216,0l0,3.033c0,1.206 -0.974,2.183 -2.178,2.183l-0.621,0c-0.863,0 -1.562,-0.701 -1.562,-1.566l0,-0.145c0,-0.788 0.627,-1.574 1.393,-1.746l1.773,-0.398c0.333,-0.075 0.606,-0.416 0.606,-0.758l0,-0.603l0.589,0Zm-0.908,-8.467c0.066,-0.014 0.131,-0.022 0.192,-0.022c0.408,0 0.715,0.307 0.715,0.752l0,0.499l0.001,0l0,5.128l-0.589,-0l0,-3.019l-6.616,1.398l0,1.621l-0.587,-0l0.004,-3.254l0,-0.928c0,-0.346 0.275,-0.691 0.611,-0.767l6.269,-1.408Zm0.372,0.742l-6.662,1.423l0,1.091l6.662,-1.422l0,-1.092Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-track-has-effect.svg b/.icons/kora/actions/16/kdenlive-track-has-effect.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-track-has-effect.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-track_has_effect.svg b/.icons/kora/actions/16/kdenlive-track_has_effect.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-track_has_effect.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-unlock.svg b/.icons/kora/actions/16/kdenlive-unlock.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-unlock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-unselect-all.svg b/.icons/kora/actions/16/kdenlive-unselect-all.svg
new file mode 120000
index 000000000..8770bb2d0
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-unselect-all.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-up.svg b/.icons/kora/actions/16/kdenlive-up.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-zindex-bottom.svg b/.icons/kora/actions/16/kdenlive-zindex-bottom.svg
new file mode 120000
index 000000000..2f2f40051
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-zindex-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-zindex-down.svg b/.icons/kora/actions/16/kdenlive-zindex-down.svg
new file mode 100644
index 000000000..96b88f7de
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-zindex-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,0c1.098,0 2,0.903 2,2c0,1.097 -0.902,2 -2,2c-1.096,0 -2,-0.903 -2,-2c0,-1.097 0.904,-2 2,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.406,4.712l-0.001,8.77l-3.783,-3.711l-0.913,0.914l5.315,5.315l5.267,-5.266l-0.915,-0.913l-3.771,3.661l0,-8.77l-1.2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-zindex-top.svg b/.icons/kora/actions/16/kdenlive-zindex-top.svg
new file mode 100644
index 000000000..53e2c3496
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-zindex-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,12c1.098,0 2,0.903 2,2c0,1.097 -0.902,2 -2,2c-1.096,0 -2,-0.903 -2,-2c0,-1.097 0.904,-2 2,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.406,11l-0.001,-8.482l-3.783,3.711l-0.913,-0.914l5.315,-5.315l5.267,5.266l-0.915,0.913l-3.771,-3.661l0,8.482l-1.2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-zindex-up.svg b/.icons/kora/actions/16/kdenlive-zindex-up.svg
new file mode 120000
index 000000000..bdc5bb49e
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-zindex-up.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-zone-end.svg b/.icons/kora/actions/16/kdenlive-zone-end.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-zone-end.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-zone-start.svg b/.icons/kora/actions/16/kdenlive-zone-start.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-zone-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kdenlive-zoom-large.svg b/.icons/kora/actions/16/kdenlive-zoom-large.svg
new file mode 100644
index 000000000..3d1fe7973
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-zoom-large.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,9.007l0,3.993c0,1 1,1 1,1l4,0l0,-1.178l-3.822,-0l0,-3.815l-1.178,0Zm12.822,0l-0,3.815l-3.822,-0l0,1.178l4,0c0,0 1,0 1,-1l0,-3.993l-1.178,0Zm-7.822,-0.007l2,4l2,-4l-4,0Zm2,-6l-2,4l4,0l-2,-4Zm-6,-1c-1,0 -1,1 -1,1l0,3.998l1.178,-0l0,-3.82l3.822,0l0,-1.178l-4,0Zm8,0l0,1.178l3.822,0l-0,3.82l1.178,-0l0,-3.998c0,-1 -1,-1 -1,-1l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdenlive-zoom-small.svg b/.icons/kora/actions/16/kdenlive-zoom-small.svg
new file mode 100644
index 000000000..e280dc80c
--- /dev/null
+++ b/.icons/kora/actions/16/kdenlive-zoom-small.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,8l-2,4l4,0l-2,-4Zm0,0l-2,-4l4,0l-2,4Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,9.007l0,3.993c0,1 1,1 1,1l4,0l0,-1.178l-3.822,-0l0,-3.815l-1.178,0Zm12.822,0l-0,3.815l-3.822,-0l0,1.178l4,0c0,0 1,0 1,-1l0,-3.993l-1.178,0Zm-11.822,-7.007c-1,0 -1,1 -1,1l0,3.998l1.178,-0l0,-3.82l3.822,0l0,-1.178l-4,0Zm8,0l0,1.178l3.822,0l-0,3.82l1.178,-0l0,-3.998c0,-1 -1,-1 -1,-1l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kdocumentinfo.svg b/.icons/kora/actions/16/kdocumentinfo.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/kdocumentinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/key-enter.svg b/.icons/kora/actions/16/key-enter.svg
new file mode 100644
index 000000000..47f924bad
--- /dev/null
+++ b/.icons/kora/actions/16/key-enter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M7,1c0,0 -1,0 -1,1l0,4l-4,0c0,0 -1,0 -1,1l0,7c0,1 1,1 1,1l12,0c0,0 1,0 1,-1l0,-12c0,-1 -1,-1 -1,-1l-7,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.209,2.278l1.262,-0l0,8.837l-5.05,0l0,1.263l-3.787,-1.894l3.787,-1.894l0,1.263l3.788,-0l-0,-7.575Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/key_enter.svg b/.icons/kora/actions/16/key_enter.svg
new file mode 120000
index 000000000..4ded94688
--- /dev/null
+++ b/.icons/kora/actions/16/key_enter.svg
@@ -0,0 +1 @@
+key-enter.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kfm_home.svg b/.icons/kora/actions/16/kfm_home.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/.icons/kora/actions/16/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kittens.svg b/.icons/kora/actions/16/kittens.svg
new file mode 100644
index 000000000..0409ec0ba
--- /dev/null
+++ b/.icons/kora/actions/16/kittens.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="Capa_1" width="16" height="16" x="0" y="0" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 1c-1.1046 0-2 1.3432-2 3s0.8954 3 2 3 2-1.3432 2-3-0.8954-3-2-3zm5 0c-1.1046 0-2 1.3432-2 3s0.8954 3 2 3c1.105 0 2-1.3432 2-3s-0.895-3-2-3zm-8.1133 4.9863c-0.0909 0.0114-0.1776 0.0351-0.2617 0.0742-0.67256 0.3136-0.82714 1.4276-0.3438 2.4864 0.4837 1.0587 1.4212 1.6611 2.0938 1.3476 0.6726-0.3138 0.8274-1.4256 0.3438-2.4843-0.4232-0.9264-1.1955-1.5038-1.8321-1.4239zm12.226 0c-0.636-0.0799-1.409 0.4975-1.832 1.4239-0.483 1.0587-0.329 2.1705 0.344 2.4843 0.673 0.3135 1.61-0.2889 2.094-1.3476 0.483-1.0588 0.329-2.1728-0.344-2.4864-0.084-0.0391-0.171-0.0628-0.262-0.0742zm-6.2751 2.0137s-1.0555-0.003-1.7793 0.6445c-1.0017 0.8974-2.1582 2.8065-2.1582 2.8065-0.6115 0.958-0.9004 1.464-0.9004 1.994 0 1.048 0.7838 1.555 1.8379 1.555 0.4641 0 0.7517 0.005 1.5098-0.387 0 0 0.4921-0.452 1.6523-0.406 1.1494-0.046 1.6406 0.4 1.6406 0.4 0.7584 0.392 1.0584 0.393 1.5234 0.393 1.054 0 1.836-0.508 1.836-1.555 0-0.53-0.289-1.039-0.9-1.996 0 0.001-1.186-1.8746-2.1566-2.8045-0.6786-0.6481-1.7813-0.6445-1.7813-0.6445h-0.3242z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kmouth-phrase-new.svg b/.icons/kora/actions/16/kmouth-phrase-new.svg
new file mode 100644
index 000000000..9d0522588
--- /dev/null
+++ b/.icons/kora/actions/16/kmouth-phrase-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5,2 C 2.5,2 1,2 1,3.5 V 7.5 C 1,9 2.5,9 2.5,9 H 3 L 4.5,11 6,9 H 9.5 C 9.5,9 11,9 11,7.5 V 3.5 C 11,2 9.5,2 9.5,2 Z M 12,10 V 12 H 10 V 13 H 12 V 15 H 13 V 13 H 15 V 12 H 13 V 10 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kmouth-phrase.svg b/.icons/kora/actions/16/kmouth-phrase.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/kmouth-phrase.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kmouth-phrasebook.svg b/.icons/kora/actions/16/kmouth-phrasebook.svg
new file mode 120000
index 000000000..7d2325842
--- /dev/null
+++ b/.icons/kora/actions/16/kmouth-phrasebook.svg
@@ -0,0 +1 @@
+im-irc.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kmouth-phresebook-new.svg b/.icons/kora/actions/16/kmouth-phresebook-new.svg
new file mode 100644
index 000000000..328765c48
--- /dev/null
+++ b/.icons/kora/actions/16/kmouth-phresebook-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.5,2 C 3.5,2 2,2 2,3.5 V 7.5 C 2,9 3,9 3,9 V 6.5 C 3,5 4.5,5 4.5,5 H 12 V 3.5 C 12,2 10.5,2 10.5,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,6 C 12.5,6 14,6 14,7.5 V 11.5 C 14,13 12.5,13 12.5,13 H 12 L 10.5,15 9,13 H 5.5 C 5.5,13 4,13 4,11.5 V 7.5 C 4,6 5.5,6 5.5,6 Z M 10,7 H 9 V 9 H 7 V 10 H 9 V 12 H 10 V 10 H 12 V 9 H 10 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/knotes_alarm.svg b/.icons/kora/actions/16/knotes_alarm.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/.icons/kora/actions/16/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/knotes_date.svg b/.icons/kora/actions/16/knotes_date.svg
new file mode 120000
index 000000000..54445ac9c
--- /dev/null
+++ b/.icons/kora/actions/16/knotes_date.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/knotes_delete.svg b/.icons/kora/actions/16/knotes_delete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/knotes_delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kontes_close.svg b/.icons/kora/actions/16/kontes_close.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/kontes_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kr_combine.svg b/.icons/kora/actions/16/kr_combine.svg
new file mode 100644
index 000000000..03e38039c
--- /dev/null
+++ b/.icons/kora/actions/16/kr_combine.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.551,8.489l-2.577,0l0,4.044c0,0.276 -0.224,0.5 -0.5,0.5l-4.679,-0c-0.276,-0 -0.5,-0.224 -0.5,-0.5c0,-0.276 0.224,-0.5 0.5,-0.5l4.179,-0l0,-8.087l-4.179,0c-0.276,0 -0.5,-0.224 -0.5,-0.5c0,-0.276 0.224,-0.5 0.5,-0.5l4.679,0c0.276,0 0.5,0.224 0.5,0.5l0,4.043l2.577,0l0,-2.105l4.212,2.605l-4.212,2.606l0,-2.106Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kr_comparedirs.svg b/.icons/kora/actions/16/kr_comparedirs.svg
new file mode 100644
index 000000000..9a2d46431
--- /dev/null
+++ b/.icons/kora/actions/16/kr_comparedirs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,4.915c-0.583,-0.206 -1,-0.762 -1,-1.415c0,-0.828 0.672,-1.5 1.5,-1.5c0.828,0 1.5,0.672 1.5,1.5c0,0.653 -0.417,1.209 -1,1.415l0,7.085l2,0l0,-1l2,1.5l-2,1.5l0,-1l-2,0c0,0 -1,0 -1,-1l0,-7.085Zm9,6.17l0,-7.085l-2,-0l0,1l-2,-1.5l2,-1.5l0,1l2,-0c0,-0 1,-0 1,1l0,7.085c0.582,0.207 1,0.762 1,1.415c0,0.828 -0.672,1.5 -1.5,1.5c-0.828,0 -1.5,-0.672 -1.5,-1.5c0,-0.653 0.418,-1.208 1,-1.415Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kr_diskusage.svg b/.icons/kora/actions/16/kr_diskusage.svg
new file mode 120000
index 000000000..25c526d01
--- /dev/null
+++ b/.icons/kora/actions/16/kr_diskusage.svg
@@ -0,0 +1 @@
+cache.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kr_jumpback.svg b/.icons/kora/actions/16/kr_jumpback.svg
new file mode 120000
index 000000000..2d8778593
--- /dev/null
+++ b/.icons/kora/actions/16/kr_jumpback.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kr_mountman.svg b/.icons/kora/actions/16/kr_mountman.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/kr_mountman.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kr_setjumpback.svg b/.icons/kora/actions/16/kr_setjumpback.svg
new file mode 120000
index 000000000..76b680962
--- /dev/null
+++ b/.icons/kora/actions/16/kr_setjumpback.svg
@@ -0,0 +1 @@
+go-jump-definition.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kr_syncbrowse_off.svg b/.icons/kora/actions/16/kr_syncbrowse_off.svg
new file mode 100644
index 000000000..1706e816e
--- /dev/null
+++ b/.icons/kora/actions/16/kr_syncbrowse_off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4.391,1.55c0.424,0 0.626,0.22 0.942,0.638c0.317,0.419 0.461,0.684 1.041,0.706l8.683,0c0.523,0 0.943,0.421 0.943,0.943l0,9.67c0,0.523 -0.42,0.943 -0.943,0.943l-14.114,-0c-0.523,-0 -0.943,-0.42 -0.943,-0.943l0,-11.014c0,-0.523 0.42,-0.943 0.943,-0.943l3.448,0Zm7.109,5.45l1.666,1.285l-1.666,1.287l0,-0.857c-0.92,-0 -1.666,0.766 -1.666,1.713c0,0.947 0.746,1.715 1.666,1.715c0.92,0 1.666,-0.768 1.666,-1.715c0,-0.237 0.188,-0.428 0.418,-0.428c0.23,0 0.416,0.192 0.416,0.428l0,0.043c-0.024,1.4 -1.133,2.529 -2.5,2.529c-1.381,0 -2.5,-1.152 -2.5,-2.572c0,-1.428 1.119,-2.571 2.5,-2.571l0,-0.857Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kr_syncbrowse_on.svg b/.icons/kora/actions/16/kr_syncbrowse_on.svg
new file mode 120000
index 000000000..0e0e5bd5c
--- /dev/null
+++ b/.icons/kora/actions/16/kr_syncbrowse_on.svg
@@ -0,0 +1 @@
+folder-sync.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kr_unselect.svg b/.icons/kora/actions/16/kr_unselect.svg
new file mode 100644
index 000000000..37a0adfd4
--- /dev/null
+++ b/.icons/kora/actions/16/kr_unselect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 1l0.0156 11.535 2.3223-2.279 0.4394-0.4318 0.2364 0.5798 1.8925 4.596 1.461-0.674-1.9824-4.5467-0.2461-0.5664 0.5937-0.0567 3.2676-0.3105-8-7.8457zm8.834 0l-0.834 0.834 1.666 1.666-1.666 1.666 0.834 0.834 1.666-1.666 1.666 1.666 0.834-0.834-1.666-1.666 1.666-1.666-0.834-0.834-1.666 1.666-1.666-1.666z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_cbound.svg b/.icons/kora/actions/16/kstars_cbound.svg
new file mode 100644
index 000000000..a6417ce0c
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_cbound.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 -0.21289062 L 5 0 A 5 5 0 0 1 4.9160156 0.88476562 A 5 5 0 0 1 4.8046875 1.3691406 A 5 5 0 0 1 4.6425781 1.84375 A 5 5 0 0 1 2.0449219 4.5507812 A 5 5 0 0 1 1.5898438 4.7304688 A 5 5 0 0 1 1.5800781 4.7304688 A 5 5 0 0 1 1.5683594 4.7304688 A 5 5 0 0 1 1.1132812 4.8574219 A 5 5 0 0 1 1.0976562 4.8574219 A 5 5 0 0 1 0 4.9570312 L 0 5.9570312 A 6 6 0 0 0 1.4140625 5.78125 L 2.3652344 8.6328125 C 1.5994344 8.7328125 0.804 8.9335938 0 8.9335938 L 0 9.5957031 C 1.6837 9.5958031 3.3324812 9.1814031 4.8007812 8.4082031 L 5.4707031 9.4609375 L 6.0078125 10.302734 A 12 12 0 0 0 6.8515625 9.7675781 L 6.8476562 9.7578125 C 8.9215563 8.3112125 10.541 6.2186188 11.375 3.6992188 L 13.529297 4.3144531 L 14.269531 4.5625 C 14.744351 3.0872 14.99749 1.4819344 15 -0.072265625 L 14 -0.072265625 C 13.9963 1.0441344 13.845449 2.1900094 13.574219 3.2871094 L 5.8808594 1.0878906 A 6 6 0 0 0 6 -0.21289062 L 5 -0.21289062 z M 5.609375 2.1230469 L 10.417969 3.4980469 C 9.6534387 5.7774469 8.1874 7.6733344 6.3125 8.9902344 L 5.6640625 7.9707031 L 5.2402344 7.3027344 A 9 9 0 0 1 4.5410156 7.7539062 C 4.1463656 7.9860062 3.7334069 8.1784562 3.3105469 8.3476562 L 2.3652344 5.5117188 A 6 6 0 0 0 5.609375 2.1230469 z M 9.1230469 7.7890625 A 12 12 0 0 1 8.4414062 8.5214844 L 9.8925781 9.8691406 C 7.2785781 12.492141 3.7303 13.9969 0 14 L 0 15 C 4.0072 14.99 7.8163875 13.368416 10.617188 10.541016 L 12.826172 12.59375 A 18 18 0 0 1 8.1894531 16 L 10.208984 16 A 19 19 0 0 0 13.554688 13.271484 L 13.564453 13.28125 A 19 19 0 0 0 14.246094 12.548828 L 14.240234 12.548828 A 19 19 0 0 0 16 10.25 L 16 8.2109375 A 18 18 0 0 1 13.492188 11.851562 L 11.3125 9.8261719 L 10.585938 9.1523438 L 9.1230469 7.7929688 L 9.1230469 7.7890625 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_clines.svg b/.icons/kora/actions/16/kstars_clines.svg
new file mode 100644
index 000000000..c11a1a953
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_clines.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.279297 -0.021484375 L 13.279297 0 L 8.921875 7.359375 L 5.4570312 9.2070312 L 2.4609375 10.394531 L 0 15.59375 L 0.81835938 15.978516 L 3.1269531 11.082031 L 5.8378906 10.007812 L 9.1328125 8.2519531 L 11.988281 10.404297 L 16 5.0019531 L 13.279297 -0.021484375 z M 13.244141 1.8378906 L 14.927734 4.9472656 L 11.804688 9.1523438 L 9.8046875 7.6445312 L 13.244141 1.8378906 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_cnames.svg b/.icons/kora/actions/16/kstars_cnames.svg
new file mode 100644
index 000000000..0d6232f5d
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_cnames.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.9003906 0 C 1.1389906 0 5.9211895e-16 2.2386 0 5 L 0 11 C 0 13.7614 1.1389906 16 3.9003906 16 C 6.6617906 16 7.5 13.7614 7.5 11 L 7.5 5 C 7.5 2.2386 6.6618106 0 3.9003906 0 z M 3.9003906 1 C 6.1094906 1 6.5 2.7909 6.5 5 L 6.5 11 C 6.5 13.2091 6.1095206 15 3.9003906 15 C 1.6912606 15 1 13.2091 1 11 L 1 5 C 1 2.7909 1.6912406 1 3.9003906 1 z M 15 4 L 15 5 L 16 5 L 16 4 L 15 4 z M 9 7 L 9 16 L 10 16 L 10 10 C 10 8.8954 10.89543 8 12 8 C 13.10457 8 13 8.8954 13 10 L 14 10 C 14 8.3431 13.65685 7 12 7 C 11.26159 7.001 10.5495 7.2742781 10 7.7675781 L 10 7 L 9 7 z M 15 7 L 15 16 L 16 16 L 16 7 L 15 7 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_deepsky.svg b/.icons/kora/actions/16/kstars_deepsky.svg
new file mode 100644
index 000000000..b7e13a2d9
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_deepsky.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5 0 A 0.5 0.5 0 0 0 6 0.5 A 0.5 0.5 0 0 0 6.5 1 A 0.5 0.5 0 0 0 7 0.5 A 0.5 0.5 0 0 0 6.5 0 z M 9.5 0 A 0.5 0.5 0 0 0 9 0.5 A 0.5 0.5 0 0 0 9.5 1 A 0.5 0.5 0 0 0 10 0.5 A 0.5 0.5 0 0 0 9.5 0 z M 4.5 1 A 0.5 0.5 0 0 0 4 1.5 A 0.5 0.5 0 0 0 4.5 2 A 0.5 0.5 0 0 0 5 1.5 A 0.5 0.5 0 0 0 4.5 1 z M 11.5 1 A 0.5 0.5 0 0 0 11 1.5 A 0.5 0.5 0 0 0 11.5 2 A 0.5 0.5 0 0 0 12 1.5 A 0.5 0.5 0 0 0 11.5 1 z M 2.5 2 A 0.5 0.5 0 0 0 2 2.5 A 0.5 0.5 0 0 0 2.5 3 A 0.5 0.5 0 0 0 3 2.5 A 0.5 0.5 0 0 0 2.5 2 z M 13.5 2 A 0.5 0.5 0 0 0 13 2.5 A 0.5 0.5 0 0 0 13.5 3 A 0.5 0.5 0 0 0 14 2.5 A 0.5 0.5 0 0 0 13.5 2 z M 1.5 4 A 0.5 0.5 0 0 0 1 4.5 A 0.5 0.5 0 0 0 1.5 5 A 0.5 0.5 0 0 0 2 4.5 A 0.5 0.5 0 0 0 1.5 4 z M 14.5 4 A 0.5 0.5 0 0 0 14 4.5 A 0.5 0.5 0 0 0 14.5 5 A 0.5 0.5 0 0 0 15 4.5 A 0.5 0.5 0 0 0 14.5 4 z M 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 A 0.5 0.5 0 0 0 1 6.5 A 0.5 0.5 0 0 0 0.5 6 z M 15.5 6 A 0.5 0.5 0 0 0 15 6.5 A 0.5 0.5 0 0 0 15.5 7 A 0.5 0.5 0 0 0 16 6.5 A 0.5 0.5 0 0 0 15.5 6 z M 0.5 9 A 0.5 0.5 0 0 0 0 9.5 A 0.5 0.5 0 0 0 0.5 10 A 0.5 0.5 0 0 0 1 9.5 A 0.5 0.5 0 0 0 0.5 9 z M 15.5 9 A 0.5 0.5 0 0 0 15 9.5 A 0.5 0.5 0 0 0 15.5 10 A 0.5 0.5 0 0 0 16 9.5 A 0.5 0.5 0 0 0 15.5 9 z M 1.5 11 A 0.5 0.5 0 0 0 1 11.5 A 0.5 0.5 0 0 0 1.5 12 A 0.5 0.5 0 0 0 2 11.5 A 0.5 0.5 0 0 0 1.5 11 z M 14.5 11 A 0.5 0.5 0 0 0 14 11.5 A 0.5 0.5 0 0 0 14.5 12 A 0.5 0.5 0 0 0 15 11.5 A 0.5 0.5 0 0 0 14.5 11 z M 2.5 13 A 0.5 0.5 0 0 0 2 13.5 A 0.5 0.5 0 0 0 2.5 14 A 0.5 0.5 0 0 0 3 13.5 A 0.5 0.5 0 0 0 2.5 13 z M 13.5 13 A 0.5 0.5 0 0 0 13 13.5 A 0.5 0.5 0 0 0 13.5 14 A 0.5 0.5 0 0 0 14 13.5 A 0.5 0.5 0 0 0 13.5 13 z M 4.5 14 A 0.5 0.5 0 0 0 4 14.5 A 0.5 0.5 0 0 0 4.5 15 A 0.5 0.5 0 0 0 5 14.5 A 0.5 0.5 0 0 0 4.5 14 z M 11.5 14 A 0.5 0.5 0 0 0 11 14.5 A 0.5 0.5 0 0 0 11.5 15 A 0.5 0.5 0 0 0 12 14.5 A 0.5 0.5 0 0 0 11.5 14 z M 6.5 15 A 0.5 0.5 0 0 0 6 15.5 A 0.5 0.5 0 0 0 6.5 16 A 0.5 0.5 0 0 0 7 15.5 A 0.5 0.5 0 0 0 6.5 15 z M 9.5 15 A 0.5 0.5 0 0 0 9 15.5 A 0.5 0.5 0 0 0 9.5 16 A 0.5 0.5 0 0 0 10 15.5 A 0.5 0.5 0 0 0 9.5 15 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_ekos.svg b/.icons/kora/actions/16/kstars_ekos.svg
new file mode 100644
index 000000000..7c7ddd1d6
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_ekos.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 -0.095703125 L 8 0 A 7 6 0 0 0 7.0800781 0.05859375 A 7 6 0 0 0 6.9179688 0.076171875 L 6.9140625 0.076171875 A 7 6 0 0 0 1 5.9765625 L 1 13.976562 A 7 2 0 0 0 8 15.976562 A 7 2 0 0 0 15 13.976562 L 15 5.9765625 A 7 6 0 0 0 10.685547 0.44140625 L 10.683594 0.44140625 A 7 6 0 0 0 10.630859 0.42382812 A 7 6 0 0 0 10.240234 0.3046875 A 7 6 0 0 0 9.9589844 0.22460938 A 7 6 0 0 0 9.578125 0.14257812 A 7 6 0 0 0 9.2753906 0.083984375 A 7 6 0 0 0 8.9042969 0.0390625 A 7 6 0 0 0 8.5761719 0.00390625 A 7 6 0 0 0 8 -0.095703125 z M 10.115234 1.3261719 A 6 5 0 0 1 14 6.0253906 A 6 2 0 0 1 8 8.0253906 A 6 2 0 0 1 2 6.0253906 A 6 5 0 0 1 5.7519531 1.3925781 C 4.7282531 2.8784781 4.1906156 4.8194906 4.0410156 6.5253906 A 6 2 0 0 0 8 7.0253906 C 8.29858 4.5300906 9.1928344 2.7807625 10.115234 1.3515625 L 10.115234 1.3261719 z M 2 7.5253906 A 7 3 0 0 0 8 8.9882812 A 7 3 0 0 0 14 7.5273438 L 14 13.988281 A 6 1 0 0 1 8 14.988281 A 6 1 0 0 1 2 13.988281 L 2 7.5253906 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_fitsviewer.svg b/.icons/kora/actions/16/kstars_fitsviewer.svg
new file mode 100644
index 000000000..ed5656757
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_fitsviewer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 C 2.134 2 0 4.679875 0 7.984375 C 0 11.288975 2.134 13.75 6 13.75 C 2.7783 13.75 1.1660156 10.738275 1.1660156 7.984375 C 1.1659901 5.230475 2.7783 2.9960938 6 2.9960938 C 7.4561 2.9960938 8.7708687 3.4705094 9.7929688 4.2246094 C 9.2211887 4.0506094 8.6134 3.9606844 8 3.9589844 C 5.2386 3.9589844 3 5.712 3 7.875 L 3 7.8847656 C 3.00102 7.9907656 3.0075402 8.097525 3.0195312 8.203125 C 3.2124813 11.433425 6.2585 14.001953 10 14.001953 C 13.866 14.001953 16 11.260106 16 7.8789062 C 16 4.4976062 13.866 2.0019531 10 2.0019531 C 13.2217 2.0019531 14.833984 5.0592531 14.833984 7.8769531 C 14.83401 10.694653 13.2217 12.978516 10 12.978516 C 8.3275 12.978516 6.8233656 12.359347 5.7597656 11.373047 C 6.4547856 11.647147 7.2219 11.790016 8 11.791016 C 10.705 11.791016 12.916888 10.102375 12.992188 7.984375 L 13 7.984375 C 13 7.965375 12.996294 7.9447813 12.996094 7.9257812 C 12.997494 7.9087812 12.9988 7.892 13 7.875 C 12.9983 7.7414 12.98786 7.6073094 12.96875 7.4746094 C 12.66616 4.4086094 9.6652 2 6 2 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_grid.svg b/.icons/kora/actions/16/kstars_grid.svg
new file mode 100644
index 000000000..4b87c8f6d
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_grid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5253906 0 L 6.4277344 1.2792969 C 5.9455844 2.2083969 5.3338531 3.0555531 4.6269531 3.8144531 L 0.81835938 0.01953125 L 0.01171875 0.01953125 L 0.01171875 0.96875 L 3.734375 4.6738281 C 3.013545 5.2977281 2.220575 5.8366781 1.359375 6.2675781 L 0.56835938 4.4824219 L 0.029296875 3.2265625 L 0.015625 6.25 L 0.24023438 6.7558594 C 0.15877237 6.7858594 0.08232 6.8264688 0 6.8554688 L 0 8.1640625 C 0.25343 8.0850625 0.49383437 7.9786656 0.74023438 7.8847656 L 2.6757812 12.25 C 1.8141912 12.5847 0.9223 12.864753 0 13.064453 L 0 14.333984 C 1.0992 14.112184 2.1576344 13.782553 3.1777344 13.376953 L 4.3125 15.939453 L 5.6445312 15.939453 L 4.2949219 12.892578 C 5.9790219 12.091278 7.5220125 11.045181 8.8828125 9.8007812 L 12.306641 13.208984 C 11.188341 14.249884 9.9746219 15.1899 8.6699219 16 L 10.890625 16 C 11.696855 15.41 12.455394 14.761278 13.183594 14.080078 L 15.050781 15.939453 L 15.939453 15.949219 L 15.945312 15.09375 L 14.060547 13.216797 C 14.746247 12.508797 15.4016 11.771228 16 10.986328 L 16 8.8378906 C 15.17694 10.098291 14.2303 11.268503 13.1875 12.345703 L 9.7675781 8.9375 C 11.100578 7.547 12.221172 5.9537781 13.076172 4.2050781 L 15.935547 5.4648438 L 15.939453 4.1191406 L 13.572266 3.09375 C 13.977526 2.10565 14.310769 1.0815781 14.542969 0.017578125 L 13.273438 0.017578125 C 13.064797 0.90917812 12.783099 1.7705156 12.443359 2.6035156 L 8.0390625 0.6953125 C 8.1295525 0.4689125 8.23485 0.25007812 8.3125 0.017578125 L 6.9960938 0.017578125 C 6.9715837 0.083578125 6.9377794 0.14388437 6.9121094 0.20898438 L 6.4316406 0 L 3.5253906 0 z M 7.5546875 1.7753906 L 11.947266 3.7089844 C 11.155486 5.3182844 10.119478 6.7840062 8.8925781 8.0664062 L 5.5 4.6855469 C 6.31296 3.8185469 7.0075875 2.8427906 7.5546875 1.7753906 z M 4.609375 5.5449219 L 8.0078125 8.9277344 C 6.7545125 10.065534 5.3384687 11.024519 3.7929688 11.761719 L 1.859375 7.3945312 C 2.859105 6.8983312 3.779175 6.2745219 4.609375 5.5449219 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_hgrid.svg b/.icons/kora/actions/16/kstars_hgrid.svg
new file mode 100644
index 000000000..361dfb79a
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_hgrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0292969 0 L 3.3261719 1.8085938 C 2.1832719 1.4646938 1.0671 1.0049281 0 0.42382812 L 0 1.8125 C 0.9327 2.2775 1.8919 2.6701031 2.875 2.9707031 L 1.3808594 6.8164062 C 0.91155937 6.6024062 0.4531 6.3575094 0 6.0996094 L 0 7.5078125 C 0.30873 7.6668925 0.61679062 7.8288331 0.93164062 7.9707031 L 0 10.369141 L 0 13.787109 L 0.0546875 13.646484 C 2.3614875 14.771884 4.8504281 15.391072 7.3613281 15.513672 L 7.3632812 16 L 8.5996094 16 L 8.5996094 15.535156 C 11.129609 15.494156 13.651 14.947625 16 13.890625 L 16 10.1875 L 15.310547 8.40625 C 15.544547 8.31725 15.768 8.2015156 16 8.1035156 L 16 6.7578125 C 15.623 6.9308125 15.246375 7.104 14.859375 7.25 L 13.263672 3.1425781 C 14.193672 2.8929781 15.109 2.5703344 16 2.1777344 L 16 0.8046875 C 14.97 1.2998875 13.905453 1.6984219 12.814453 1.9824219 L 12.042969 0 L 10.705078 0 L 11.583984 2.2558594 C 10.589984 2.4395594 9.5841719 2.535975 8.5761719 2.546875 L 8.5703125 0 L 7.3222656 0 L 7.3300781 2.5175781 C 6.3932781 2.4611781 5.4588625 2.3351062 4.5390625 2.1289062 L 5.3671875 0 L 4.0292969 0 z M 4.0839844 3.2949219 C 5.1534844 3.5452019 6.2404312 3.6951894 7.3320312 3.7558594 L 7.34375 8.3417969 C 5.70745 8.2197969 4.0855969 7.8710156 2.5292969 7.2910156 L 4.0839844 3.2949219 z M 12.041016 3.4296875 L 13.683594 7.6484375 C 12.022894 8.1453275 10.305237 8.397075 8.5859375 8.390625 L 8.578125 3.7851562 C 9.739125 3.7730512 10.898016 3.6556675 12.041016 3.4296875 z M 2.0800781 8.4453125 C 3.7821781 9.0794825 5.5570563 9.4567781 7.3476562 9.5800781 L 7.359375 14.275391 C 5.001975 14.151391 2.6705656 13.550516 0.50976562 12.478516 L 2.0800781 8.4453125 z M 14.134766 8.8046875 L 15.646484 12.683594 C 13.413184 13.718094 11.009503 14.256728 8.5957031 14.298828 L 8.5878906 9.6269531 C 10.459291 9.6325531 12.329466 9.3547175 14.134766 8.8046875 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_horizon.svg b/.icons/kora/actions/16/kstars_horizon.svg
new file mode 100644
index 000000000..778cb910c
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_horizon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,8 C 0,12.385 3.6143,16 8,16 12.381,16 16,12.381 16,8 13.716,9.2353 10.898,9.9987 8,10 5.0996,9.9963 2.2823,9.2391 0,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 8 1 A 7 7 0 0 1 15 8 A 7 7 0 0 1 8 15 A 7 7 0 0 1 1 8 A 7 7 0 0 1 8 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_indi.svg b/.icons/kora/actions/16/kstars_indi.svg
new file mode 100644
index 000000000..05f923cb2
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_indi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 L 4.8125 16 L 10.25 16 L 14 0 L 2 0 z M 3.5 2 C 3.77614 2 4 2.2239 4 2.5 C 4 2.7761 3.77614 3 3.5 3 C 3.22386 3 3 2.7761 3 2.5 C 3 2.2239 3.22386 2 3.5 2 z M 10.5 2 C 10.77614 2 11 2.2239 11 2.5 C 11 2.7761 10.77614 3 10.5 3 C 10.22386 3 10 2.7761 10 2.5 C 10 2.2239 10.22386 2 10.5 2 z M 7.9042969 4.0019531 C 9.4444969 3.9519531 10.771709 5.0778688 10.974609 6.6054688 C 11.192879 8.2483688 10.037581 9.7571094 8.3945312 9.9746094 C 6.7516312 10.192909 5.2428906 9.0376313 5.0253906 7.3945312 C 4.8071206 5.7516312 5.9624187 4.2428906 7.6054688 4.0253906 C 7.7046288 4.0123906 7.8043569 4.0039531 7.9042969 4.0019531 z M 9.5 11.001953 C 9.77614 11.001953 10 11.225853 10 11.501953 C 10 11.778053 9.77614 12.001953 9.5 12.001953 C 9.22386 12.001953 9 11.778053 9 11.501953 C 9 11.225853 9.22386 11.001953 9.5 11.001953 z M 6.5 13.001953 C 6.77614 13.001953 7 13.225853 7 13.501953 C 7 13.778053 6.77614 14.001953 6.5 14.001953 C 6.22386 14.001953 6 13.778053 6 13.501953 C 6 13.225853 6.22386 13.001953 6.5 13.001953 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_mw.svg b/.icons/kora/actions/16/kstars_mw.svg
new file mode 100644
index 000000000..1a85e9783
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_mw.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10.932,-0.051c-1.096,0.027 -2.098,-0.042 -3.229,0.252l0,-0.002c-1.901,0.797 -3.863,2.199 -3.769,6.037l-0,2.868c-0.18,2.49 -3.409,4.075 -3.934,4.464l0.004,2.381c2.969,-0.01 4.28,-0.02 6.273,-0.015c1.605,-2.463 2.909,-3.734 2.694,-6.752c-0.136,-1.908 -0.848,-3.532 0.81,-4.284c1.55,-0.702 6.219,1.057 6.219,1.057l0,-5.012c0,0 -2.577,-0.477 -3.314,-0.742c-0.368,-0.091 -0.998,-0.252 -1.754,-0.252Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.937,0.949c-0.992,0.024 -1.904,-0.048 -2.925,0.206c-0.776,0.331 -1.566,0.775 -2.15,1.532c-0.605,0.786 -0.968,1.903 -0.929,3.525l0.001,2.892l-0.003,0.071c-0.089,1.238 -0.753,2.312 -1.597,3.167c-0.806,0.816 -1.768,1.417 -2.333,1.768l0.001,0.835l2.505,-0.009c0.456,-0.001 0.912,-0.002 1.368,-0.003l0.868,0c1.331,-1.959 2.413,-3.117 2.23,-5.68c-0.07,-0.986 -0.283,-1.9 -0.27,-2.663c0.019,-1.13 0.397,-2.028 1.665,-2.602c0.594,-0.269 1.542,-0.312 2.584,-0.161c1.038,0.151 2.185,0.467 3.048,0.736l0,-2.796c-0.829,-0.166 -2.063,-0.427 -2.596,-0.605c-0.321,-0.08 -0.844,-0.212 -1.467,-0.213Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_satellites.svg b/.icons/kora/actions/16/kstars_satellites.svg
new file mode 100644
index 000000000..13a9b0fe1
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_satellites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9.002,3.442l-5.077,5.082c0.788,0.308 1.527,0.792 2.153,1.419c0.624,0.627 1.108,1.364 1.416,2.153l5.077,-5.083l-3.569,-3.571Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.895,8.963c-0.181,0.004 -0.362,0.018 -0.541,0.048c-0.203,0.032 -0.354,0.209 -0.354,0.415c0,0.113 0.045,0.22 0.125,0.299c1.079,2.353 2.794,4.068 5.144,5.15c0.079,0.08 0.186,0.125 0.299,0.125c0.206,-0 0.383,-0.152 0.415,-0.356c0.231,-1.428 -0.356,-2.981 -1.5,-4.129c-1.003,-1.003 -2.318,-1.579 -3.588,-1.552Zm10.131,3.356l-1.19,1.19l1.19,1.191l1.19,-1.191l-1.19,-1.19Zm-1.785,-1.786l-1.189,1.19l1.189,1.191l1.19,-1.191l-1.19,-1.19Zm3.57,-0l-1.191,1.19l1.191,1.191l1.189,-1.191l-1.189,-1.19Zm-1.786,-1.788l-1.19,1.193l1.19,1.19l1.19,-1.19l-1.19,-1.193Zm-7.732,-4.173l-1.189,1.19l1.189,1.191l1.19,-1.191l-1.19,-1.19Zm7.102,-0.851l-0.695,0.696l0.892,0.893l0.695,-0.696c-0.381,-0.2 -0.691,-0.511 -0.892,-0.893Zm-5.317,-0.935l-1.19,1.191l1.19,1.19l1.189,-1.19l-1.189,-1.191Zm-3.569,-0l-1.191,1.191l1.191,1.19l1.19,-1.19l-1.19,-1.191Zm10.982,-2.022l-0.001,-0c-0.961,-0 -1.752,0.792 -1.752,1.753c-0,0.962 0.791,1.754 1.752,1.754l0.001,-0c0.961,-0 1.752,-0.792 1.752,-1.754c-0,-0.961 -0.791,-1.753 -1.752,-1.753Zm-9.198,0.236l-1.189,1.191l1.189,1.19l1.19,-1.19l-1.19,-1.191Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_solarsystem.svg b/.icons/kora/actions/16/kstars_solarsystem.svg
new file mode 100644
index 000000000..28c18e7fb
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_solarsystem.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 -0.05078125 L 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 1.3847656 12.498047 A 1.5 1.5 0 0 0 1.2011719 12.75 A 1.5 1.5 0 0 0 1.75 14.75 A 1.5 1.5 0 0 0 3.5078125 14.550781 A 8 8 0 0 0 8 15.949219 A 8 8 0 0 0 16 7.9492188 A 8 8 0 0 0 8 -0.05078125 z M 8 1 A 7 7 0 0 1 15 8 A 7 7 0 0 1 8 15 A 7 7 0 0 1 3.9824219 13.728516 A 1.5 1.5 0 0 0 3.25 12.228516 A 1.5 1.5 0 0 0 2.2773438 12.029297 A 7 7 0 0 1 1 8.0292969 A 7 7 0 0 1 8 1.0292969 L 8 1 z M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 11.072266 11.9375 A 1.5 1.5 0 0 0 12.798828 11.25 A 1.5 1.5 0 0 0 12.720703 9.6308594 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 4 A 4 4 0 0 1 12 8 A 4 4 0 0 1 11.857422 9.0429688 A 1.5 1.5 0 0 0 10.201172 9.75 A 1.5 1.5 0 0 0 10.238281 11.310547 A 4 4 0 0 1 8 12.009766 A 4 4 0 0 1 4 8.0097656 A 4 4 0 0 1 8 4.0097656 L 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kstars_supernovae.svg b/.icons/kora/actions/16/kstars_supernovae.svg
new file mode 100644
index 000000000..5af93c0f1
--- /dev/null
+++ b/.icons/kora/actions/16/kstars_supernovae.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" cx="8.294" cy="8.211" r="4.782"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.199,4.026c-0.309,-0.3 -0.898,-0.52 -1.389,-0.771c1.495,-0.602 2.837,-0.907 3.812,-0.914c0.933,-0.007 1.576,0.28 1.866,0.72c0.286,0.435 0.308,1.15 -0.039,2.022c-0.65,1.637 -2.583,3.991 -5.424,5.858c-2.836,1.864 -5.823,2.746 -7.619,2.718c-0.958,-0.015 -1.619,-0.314 -1.905,-0.749c-0.289,-0.441 -0.291,-1.152 0.099,-2.015c0.387,-0.856 1.158,-1.913 2.23,-2.996c0.106,0.532 0.196,0.823 0.311,1.192c-0.551,0.858 -0.754,1.673 -0.323,2.258c0.644,0.872 4.393,0.245 6.658,-1.244c2.263,-1.487 4.875,-4.559 3.958,-5.747c-0.329,-0.426 -1.184,-0.5 -2.235,-0.332Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kt-add-feeds.svg b/.icons/kora/actions/16/kt-add-feeds.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/kt-add-feeds.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-add-filters.svg b/.icons/kora/actions/16/kt-add-filters.svg
new file mode 100644
index 000000000..403daed68
--- /dev/null
+++ b/.icons/kora/actions/16/kt-add-filters.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.341,10.243l-0,-2.956c-0,-0.444 0.36,-0.803 0.803,-0.803c0.443,0 0.803,0.359 0.803,0.803l-0,2.956l2.956,-0c0.444,-0 0.803,0.36 0.803,0.803c-0,0.443 -0.359,0.802 -0.803,0.802l-2.956,0l-0,2.957c-0,0.444 -0.36,0.803 -0.803,0.803c-0.443,-0 -0.803,-0.359 -0.803,-0.803l-0,-2.957l-2.956,0c-0.444,0 -0.803,-0.359 -0.803,-0.802c0,-0.443 0.359,-0.803 0.803,-0.803l2.956,-0Zm-10.341,-8.243l4,4l0,8l2,-3l0,-5l4,-4l-10,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kt-bandwidth-scheduler.svg b/.icons/kora/actions/16/kt-bandwidth-scheduler.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/.icons/kora/actions/16/kt-bandwidth-scheduler.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-change-tracker.svg b/.icons/kora/actions/16/kt-change-tracker.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/kt-change-tracker.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-check-data.svg b/.icons/kora/actions/16/kt-check-data.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/kt-check-data.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-chunks.svg b/.icons/kora/actions/16/kt-chunks.svg
new file mode 120000
index 000000000..4bbf838be
--- /dev/null
+++ b/.icons/kora/actions/16/kt-chunks.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-encrypted.svg b/.icons/kora/actions/16/kt-encrypted.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/kt-encrypted.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-info-widget.svg b/.icons/kora/actions/16/kt-info-widget.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/kt-info-widget.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-magnet.svg b/.icons/kora/actions/16/kt-magnet.svg
new file mode 100644
index 000000000..b8c0023ff
--- /dev/null
+++ b/.icons/kora/actions/16/kt-magnet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,8.993l0,-1.993c0,-5 5,-5 5,-5c0,0 5,0 5,5l0,1.993l-2,0l0,-1.993c0,-3 -3,-3 -3,-3c0,0 -3,0 -3,3l0,1.993l-2,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,8.993l0,5.007l-2,0l0,-5.007l2,0Zm8,0l0,5.007l-2,0l0,-5.007l2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kt-pause.svg b/.icons/kora/actions/16/kt-pause.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/kt-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-plugins.svg b/.icons/kora/actions/16/kt-plugins.svg
new file mode 120000
index 000000000..7563411ca
--- /dev/null
+++ b/.icons/kora/actions/16/kt-plugins.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-queue-manager.svg b/.icons/kora/actions/16/kt-queue-manager.svg
new file mode 120000
index 000000000..213a69a23
--- /dev/null
+++ b/.icons/kora/actions/16/kt-queue-manager.svg
@@ -0,0 +1 @@
+view-sort-descending.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-remove-feeds.svg b/.icons/kora/actions/16/kt-remove-feeds.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/kt-remove-feeds.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-remove-filters.svg b/.icons/kora/actions/16/kt-remove-filters.svg
new file mode 100644
index 000000000..422349d7e
--- /dev/null
+++ b/.icons/kora/actions/16/kt-remove-filters.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,2l4,4l0,8l2,-3l0,-5l4,-4l-10,0Zm7.626,9.665l6.833,0c0.522,0 0.945,-0.423 0.945,-0.945c0,-0.522 -0.423,-0.946 -0.945,-0.946l-6.833,0c-0.522,0 -0.945,0.424 -0.945,0.946c0,0.522 0.423,0.945 0.945,0.945Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kt-remove.svg b/.icons/kora/actions/16/kt-remove.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/kt-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-restore-defaults.svg b/.icons/kora/actions/16/kt-restore-defaults.svg
new file mode 120000
index 000000000..08677c8af
--- /dev/null
+++ b/.icons/kora/actions/16/kt-restore-defaults.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-set-max-download-speed.svg b/.icons/kora/actions/16/kt-set-max-download-speed.svg
new file mode 120000
index 000000000..377174574
--- /dev/null
+++ b/.icons/kora/actions/16/kt-set-max-download-speed.svg
@@ -0,0 +1 @@
+cloud-download.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-set-max-upload-speed.svg b/.icons/kora/actions/16/kt-set-max-upload-speed.svg
new file mode 120000
index 000000000..17854fc8d
--- /dev/null
+++ b/.icons/kora/actions/16/kt-set-max-upload-speed.svg
@@ -0,0 +1 @@
+cloud-upload.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-show-statusbar.svg b/.icons/kora/actions/16/kt-show-statusbar.svg
new file mode 120000
index 000000000..ae70e66ea
--- /dev/null
+++ b/.icons/kora/actions/16/kt-show-statusbar.svg
@@ -0,0 +1 @@
+show-menu.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-speed-limits.svg b/.icons/kora/actions/16/kt-speed-limits.svg
new file mode 100644
index 000000000..b1ea6f942
--- /dev/null
+++ b/.icons/kora/actions/16/kt-speed-limits.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.268,7.676c-0.042,0.005 -0.083,0.025 -0.115,0.058c-0.065,0.067 -0.079,0.172 -0.037,0.256l1.931,3.582c-0.031,0.141 -0.047,0.284 -0.047,0.428c0,1.097 0.903,2 2,2c1.097,-0 2,-0.903 2,-2c0,-1.097 -0.903,-2 -2,-2c-0.077,0.001 -0.154,0.006 -0.231,0.016l-3.376,-2.311c-0.038,-0.024 -0.082,-0.034 -0.125,-0.029Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M0.518,8.137c-0.05,-0.015 -0.104,-0.008 -0.149,0.019c-0.045,0.028 -0.076,0.074 -0.09,0.127c-0.185,0.731 -0.279,1.488 -0.279,2.25c0,0.131 0.004,0.262 0.01,0.401c0.005,0.111 0.09,0.199 0.193,0.199l2.336,-0.115c0.052,-0.003 0.1,-0.028 0.135,-0.069c0.035,-0.041 0.053,-0.095 0.051,-0.15c-0.004,-0.094 -0.006,-0.181 -0.006,-0.266c-0,-0.505 0.061,-1.004 0.183,-1.486c0.028,-0.111 -0.033,-0.226 -0.136,-0.256l-2.248,-0.654Zm14.875,-0.307l-2.225,0.746c-0.102,0.035 -0.159,0.152 -0.127,0.262c0.16,0.546 0.24,1.116 0.24,1.695c0,0.085 -0.002,0.172 -0.006,0.266c-0.002,0.055 0.016,0.109 0.051,0.15c0.035,0.041 0.084,0.066 0.135,0.069l2.336,0.115c0.103,-0 0.188,-0.088 0.193,-0.199c0.006,-0.139 0.01,-0.27 0.01,-0.401c0,-0.875 -0.123,-1.738 -0.365,-2.566c-0.032,-0.11 -0.14,-0.171 -0.242,-0.137Zm-12.532,-3.791c-0.051,-0.003 -0.102,0.014 -0.14,0.051c-0.707,0.666 -1.294,1.451 -1.744,2.334c-0.025,0.048 -0.031,0.107 -0.016,0.16c0.014,0.053 0.047,0.097 0.092,0.123l2.045,1.199c0.029,0.018 0.062,0.026 0.093,0.026c0.069,-0 0.135,-0.041 0.17,-0.11c0.298,-0.583 0.687,-1.102 1.155,-1.543c0.038,-0.036 0.061,-0.087 0.064,-0.142c0.003,-0.055 -0.013,-0.111 -0.047,-0.153l-1.539,-1.875c-0.034,-0.041 -0.081,-0.066 -0.133,-0.07Zm10.041,-0.207c-0.051,0.006 -0.098,0.033 -0.131,0.076l-1.47,1.938c-0.033,0.043 -0.047,0.097 -0.041,0.152c0.005,0.055 0.03,0.106 0.07,0.141c0.483,0.421 0.888,0.922 1.207,1.494c0.037,0.065 0.102,0.101 0.168,0.101c0.034,0 0.068,-0.009 0.1,-0.029l2,-1.281c0.044,-0.028 0.075,-0.074 0.088,-0.127c0.012,-0.054 0.005,-0.111 -0.022,-0.158c-0.482,-0.864 -1.096,-1.626 -1.826,-2.262c-0.04,-0.035 -0.091,-0.05 -0.143,-0.045Zm-5.986,-1.797c-0.933,0.136 -1.828,0.445 -2.66,0.918c-0.095,0.054 -0.13,0.18 -0.08,0.281l1.092,2.207c0.035,0.071 0.102,0.11 0.172,0.11c0.03,-0 0.06,-0.007 0.089,-0.024c0.548,-0.311 1.138,-0.514 1.752,-0.603c0.107,-0.016 0.181,-0.121 0.166,-0.234l-0.312,-2.477c-0.015,-0.114 -0.113,-0.193 -0.219,-0.178Zm1.863,-0.037c-0.051,-0.005 -0.102,0.01 -0.142,0.045c-0.04,0.035 -0.064,0.086 -0.069,0.141l-0.226,2.486c-0.011,0.114 0.069,0.217 0.176,0.228c0.618,0.065 1.213,0.243 1.771,0.532c0.027,0.013 0.057,0.019 0.086,0.019c0.022,0 0.042,-0.004 0.063,-0.011c0.048,-0.019 0.088,-0.056 0.111,-0.106l1.012,-2.25c0.046,-0.103 0.006,-0.227 -0.09,-0.277c-0.848,-0.438 -1.754,-0.709 -2.692,-0.807Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kt-start-all.svg b/.icons/kora/actions/16/kt-start-all.svg
new file mode 120000
index 000000000..9c64c025a
--- /dev/null
+++ b/.icons/kora/actions/16/kt-start-all.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-start.svg b/.icons/kora/actions/16/kt-start.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/kt-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-stop-all.svg b/.icons/kora/actions/16/kt-stop-all.svg
new file mode 100644
index 000000000..4556ac1d3
--- /dev/null
+++ b/.icons/kora/actions/16/kt-stop-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,5c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707l-0,4c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293l4,-0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707l0,-4c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-4,0Zm8,0c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707l-0,4c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293l4,-0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707l-0,-4c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/kt-stop.svg b/.icons/kora/actions/16/kt-stop.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/kt-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/kt-upnp.svg b/.icons/kora/actions/16/kt-upnp.svg
new file mode 100644
index 000000000..4ba0827e7
--- /dev/null
+++ b/.icons/kora/actions/16/kt-upnp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.03,13.325l-6.03,-3.736l6.03,-3.737l-0,2.466l3.289,0l-0,2.541l-3.289,0l-0,2.466Zm3.94,-3.177l6.03,-3.737l-6.03,-3.736l0,2.466l-3.289,-0l0,2.541l3.289,-0l0,2.466Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/ktnef_extract_to.svg b/.icons/kora/actions/16/ktnef_extract_to.svg
new file mode 120000
index 000000000..653488ec3
--- /dev/null
+++ b/.icons/kora/actions/16/ktnef_extract_to.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/label-amarok.svg b/.icons/kora/actions/16/label-amarok.svg
new file mode 120000
index 000000000..2bb4152ca
--- /dev/null
+++ b/.icons/kora/actions/16/label-amarok.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-TeX-logo.svg b/.icons/kora/actions/16/labplot-TeX-logo.svg
new file mode 100644
index 000000000..69a3a0cb8
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-TeX-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.7890625 3.890625 L 8.9980469 4.5 L 11.263672 7.4453125 L 8.9980469 10.390625 L 9.7890625 11 L 11.894531 8.2636719 L 13.998047 11 L 14.789062 10.390625 L 12.525391 7.4453125 L 14.789062 4.5 L 13.998047 3.890625 L 11.894531 6.6269531 L 9.7890625 3.890625 z M -0.001953125 4 L -0.001953125 5 L 1.9980469 5 L 1.9980469 11 L 2.9980469 11 L 2.9980469 5 L 4.9980469 5 L 4.9980469 4 L -0.001953125 4 z M 3.9980469 6 L 3.9980469 7 L 3.9980469 8.5 L 3.9980469 9.5 L 3.9980469 12 L 3.9980469 13 L 8.9980469 13 L 8.9980469 12 L 4.9980469 12 L 4.9980469 10 L 8.9980469 10 L 8.9980469 9 L 4.9980469 9 L 4.9980469 7 L 8.9980469 7 L 8.9980469 6 L 3.9980469 6 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-auto-scale-all.svg b/.icons/kora/actions/16/labplot-auto-scale-all.svg
new file mode 120000
index 000000000..a77e7a14f
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-auto-scale-all.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-auto-scale-x.svg b/.icons/kora/actions/16/labplot-auto-scale-x.svg
new file mode 120000
index 000000000..157250559
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-auto-scale-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-auto-scale-y.svg b/.icons/kora/actions/16/labplot-auto-scale-y.svg
new file mode 120000
index 000000000..e84c27278
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-auto-scale-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-axis-horizontal.svg b/.icons/kora/actions/16/labplot-axis-horizontal.svg
new file mode 100644
index 000000000..356b63377
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-axis-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 14 14 L 14 12 L 13 12 L 13 14 L 10 14 L 10 12 L 9 12 L 9 14 L 6 14 L 6 12 L 5 12 L 5 14 L 2 14 L 2 0 L 1 0 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-axis-vertical.svg b/.icons/kora/actions/16/labplot-axis-vertical.svg
new file mode 100644
index 000000000..1a5477ab0
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-axis-vertical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 2 14 L 2 10.333984 L 4 10.333984 L 4 9.3339844 L 2 9.3339844 L 2 1 L 4 1 L 4 0 L 2 0 L 1 0 z M 2.0078125 4.6660156 L 2.0078125 5.6660156 L 4.0078125 5.6660156 L 4.0078125 4.6660156 L 2.0078125 4.6660156 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-cursor-arrow.svg b/.icons/kora/actions/16/labplot-cursor-arrow.svg
new file mode 120000
index 000000000..925eb22f1
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-cursor-arrow.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-format-text-symbol.svg b/.icons/kora/actions/16/labplot-format-text-symbol.svg
new file mode 120000
index 000000000..5d66639c3
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-format-text-symbol.svg
@@ -0,0 +1 @@
+format-text-symbol.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-shift-down-y.svg b/.icons/kora/actions/16/labplot-shift-down-y.svg
new file mode 100644
index 000000000..c62126e34
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-shift-down-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 L 6 7 L 10 7 L 8 3 z M 4 9 L 0 11 L 4 13 L 4 9 z M 12 9 L 12 13 L 16 11 L 12 9 z M 8 10 C 7.446 10 7 10.446 7 11 C 7 11.554 7.446 12 8 12 C 8.554 12 9 11.554 9 11 C 9 10.446 8.554 10 8 10 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-shift-left-x.svg b/.icons/kora/actions/16/labplot-shift-left-x.svg
new file mode 100644
index 000000000..5e36e2b85
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-shift-left-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 0 L 3 4 L 7 4 L 5 0 z M 9 6 L 9 10 L 13 8 L 9 6 z M 5 7 C 4.446 7 4 7.446 4 8 C 4 8.554 4.446 9 5 9 C 5.554 9 6 8.554 6 8 C 6 7.446 5.554 7 5 7 z M 3 12 L 5 16 L 7 12 L 3 12 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-shift-right-x.svg b/.icons/kora/actions/16/labplot-shift-right-x.svg
new file mode 100644
index 000000000..472c514df
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-shift-right-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 L 9 4 L 13 4 L 11 0 z M 7 6 L 3 8 L 7 10 L 7 6 z M 11 7 C 10.446 7 10 7.446 10 8 C 10 8.554 10.446 9 11 9 C 11.554 9 12 8.554 12 8 C 12 7.446 11.554 7 11 7 z M 9 12 L 11 16 L 13 12 L 9 12 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-shift-up-y.svg b/.icons/kora/actions/16/labplot-shift-up-y.svg
new file mode 100644
index 000000000..f7abaea9e
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-shift-up-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 3 L 0 5 L 4 7 L 4 3 z M 12 3 L 12 7 L 16 5 L 12 3 z M 8 4 C 7.446 4 7 4.446 7 5 C 7 5.554 7.446 6 8 6 C 8.554 6 9 5.554 9 5 C 9 4.446 8.554 4 8 4 z M 6 9 L 8 13 L 10 9 L 6 9 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-transform-move.svg b/.icons/kora/actions/16/labplot-transform-move.svg
new file mode 120000
index 000000000..fa26bd381
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-transform-move.svg
@@ -0,0 +1 @@
+transform-move.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-xy-curve.svg b/.icons/kora/actions/16/labplot-xy-curve.svg
new file mode 100644
index 000000000..aa5d5cc5e
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-xy-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.779297 2.9746094 L 13.748047 3.03125 C 13.673747 3.01885 13.598994 3.0058594 13.521484 3.0058594 C 12.703684 3.0058594 11.996047 3.7291169 11.998047 4.5292969 C 11.997147 4.8879569 12.14468 5.2173425 12.375 5.4765625 L 9.2539062 11.03125 C 9.1778063 11.01815 9.1009744 11.005859 9.0214844 11.005859 C 9.0081844 11.005859 8.9956219 11.009766 8.9824219 11.009766 L 7.4394531 6.6757812 C 7.7787531 6.4024513 7.9991469 5.9882469 7.9980469 5.5292969 C 8.0000469 4.7290769 7.3393144 4.0058594 6.5214844 4.0058594 C 5.7036844 4.0058594 4.9960469 4.7291169 4.9980469 5.5292969 C 4.9978969 5.5872969 5.008525 5.6427287 5.015625 5.6992188 L 2.5351562 6.9394531 C 2.2706662 6.6758931 1.9156644 6.5058594 1.5214844 6.5058594 C 0.70368437 6.5058594 -0.003953125 7.2291169 -0.001953125 8.0292969 C -0.003953125 8.8295269 0.70372437 9.5058594 1.5214844 9.5058594 C 2.3392744 9.5058594 2.9999469 8.8295669 2.9980469 8.0292969 C 2.9982269 7.9557969 2.9871625 7.88422 2.9765625 7.8125 L 5.4589844 6.5722656 C 5.7338544 6.8351456 6.1054394 6.9995962 6.5058594 7.0039062 L 8.0683594 11.371094 C 7.7260994 11.657394 7.4969669 12.078457 7.4980469 12.529297 C 7.4960469 13.329527 8.2037244 14.005859 9.0214844 14.005859 C 9.8392744 14.005859 10.499947 13.329567 10.498047 12.529297 C 10.498967 12.159707 10.353004 11.810099 10.121094 11.537109 L 13.216797 6.0371094 L 13.806641 10.207031 C 13.333741 10.474841 12.996727 10.980447 12.998047 11.529297 C 12.996047 12.329527 13.703724 13.005859 14.521484 13.005859 C 15.339274 13.005859 15.999947 12.329567 15.998047 11.529297 C 16.000047 10.821277 15.482435 10.176909 14.796875 10.037109 L 14.197266 5.8339844 C 14.672726 5.5849344 14.999397 5.0901569 14.998047 4.5292969 C 15.000047 3.8186269 14.478442 3.1716562 13.789062 3.0351562 L 13.779297 2.9746094 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-xy-equation-curve.svg b/.icons/kora/actions/16/labplot-xy-equation-curve.svg
new file mode 100644
index 000000000..ed9a52de0
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-xy-equation-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 7.0694,1 6.2704,1.4954 5.5547,2.1445 4.839,2.7936 4.1768,3.6209 3.4941,4.4277 2.6496,5.5947 0.4955,7.1652 0,7.4297 V 8.5 C 1.272,8.5 1.3661,9.2918 2.3984,10.352 2.3984,10.352 4.839,13.206 5.5547,13.855 6.2704,14.505 7.0695,15 8,15 8.9306,15 9.7296,14.505 10.445,13.855 11.161,13.206 11.823,12.379 12.506,11.572 13.871,9.9587 14.271,8.5 16,8.5 V 7.5 C 15.216,7.5 14.826,6.7109 14.826,6.7109 L 12.506,4.4277 C 12.506,4.4277 11.161,2.7936 10.445,2.1445 9.7296,1.4954 8.9305,1 8,1 Z M 8,2 C 8.5694,2 9.1454,2.3171 9.7734,2.8867 10.401,3.4564 12.125,5.502 12.125,5.502 L 11.959,5.6621 C 11.725,5.9269 11.545,6.2535 11.379,6.6309 11.047,7.3856 10.543,9.2949 10.543,9.2949 L 9.7891,12.246 7.7109,3.7871 C 7.7109,3.7871 7.4523,2.8245 7.3281,2.4922 7.2874,2.3834 7.2406,2.2977 7.1953,2.207 7.4677,2.0762 7.735,2 8,2 Z M 6.4355,2.9922 6.7422,4.0371 7.6094,7.8164 C 7.6094,7.8164 8.233,10.591 8.5352,11.652 8.6863,12.183 8.9844,12.973 8.9844,12.973 8.9844,12.973 9.1367,13.292 9.2422,13.428 L 9.3105,13.494 C 8.8578,13.823 8.4264,14 8,14 7.4306,14 6.8546,13.683 6.2266,13.113 5.5985,12.544 4.2559,10.928 4.2559,10.928 L 4.0586,10.705 4.1816,10.564 C 4.4189,10.254 4.7539,9.4453 4.7539,9.4453 5.0715,8.5854 5.5215,6.4629 5.5215,6.4629 L 6.168,3.6406 C 6.2574,3.3489 6.4355,2.9922 6.4355,2.9922 Z M 4.9961,4.2031 4.543,6.2598 C 4.543,6.2598 4.0942,8.3455 3.8164,9.0977 3.6789,9.4698 3.5283,9.7687 3.3906,9.9512 L 3.2695,9.8145 2.9727,8.6895 2.5801,7.4355 C 2.5214,7.2987 2.4533,7.1743 2.3711,7.0547 3.0579,6.4589 4.9961,4.2031 4.9961,4.2031 Z M 12.793,6.2578 C 13.232,6.7205 13.701,7.1492 14.205,7.5117 14.418,7.7084 14.641,7.8972 14.885,8.0645 13.66,8.7216 12.651,9.8532 11.742,10.928 11.467,11.253 11.203,11.565 10.939,11.871 11.121,11.176 11.305,10.371 11.514,9.5391 11.748,8.6036 12.011,7.6792 12.295,7.0332 12.437,6.7102 12.587,6.4584 12.707,6.3223 12.765,6.2567 12.771,6.2687 12.793,6.2578 Z M 1.584,7.6895 1.8848,8.5488 0.98242,8 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-xy-fit-curve.svg b/.icons/kora/actions/16/labplot-xy-fit-curve.svg
new file mode 100644
index 000000000..fdcf92815
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-xy-fit-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5 2 A 1.5 1.5 0 0 0 12 3.5 A 1.5 1.5 0 0 0 13.5 5 A 1.5 1.5 0 0 0 15 3.5 A 1.5 1.5 0 0 0 13.5 2 z M 6.5 3 A 1.5 1.5 0 0 0 5 4.5 A 1.5 1.5 0 0 0 6.5 6 A 1.5 1.5 0 0 0 8 4.5 A 1.5 1.5 0 0 0 6.5 3 z M 1.5 7 A 1.5 1.5 0 0 0 0 8.5 A 1.5 1.5 0 0 0 1.5 10 A 1.5 1.5 0 0 0 2.9121 9 L 16 9 L 16 8 L 2.9121 8 A 1.5 1.5 0 0 0 1.5 7 z M 14.5 10 A 1.5 1.5 0 0 0 13 11.5 A 1.5 1.5 0 0 0 14.5 13 A 1.5 1.5 0 0 0 16 11.5 A 1.5 1.5 0 0 0 14.5 10 z M 8.5 11 A 1.5 1.5 0 0 0 7 12.5 A 1.5 1.5 0 0 0 8.5 14 A 1.5 1.5 0 0 0 10 12.5 A 1.5 1.5 0 0 0 8.5 11 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-xy-plot-four-axes.svg b/.icons/kora/actions/16/labplot-xy-plot-four-axes.svg
new file mode 100644
index 000000000..9d4059b6c
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-xy-plot-four-axes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 1 0 L 0 0 z M 1 1 L 13.71875 1 L 13.25 1.46875 L 12.4375 2.28125 L 11.125 3.59375 L 9 1.46875 L 7.46875 3 L 7 3.46875 L 6.15625 4.28125 L 4.46875 6 L 1 6 L 1 1 z M 15 1.125 L 15 14.84375 L 14.71875 14.5625 L 13.96875 13.8125 L 13.125 13 L 11.84375 11.6875 L 11.125 11 L 9 13.09375 L 7.6875 11.8125 L 6.875 11 L 4.875 9 L 1 9 L 1 7 L 4.875 7 L 6.875 5 L 7.6875 4.15625 L 9 2.875 L 11.125 5 L 13.125 3 L 13.96875 2.15625 L 15 1.125 z M 1 10 L 4.46875 10 L 6.15625 11.6875 L 7 12.53125 L 7.46875 13 L 9 14.53125 L 9.53125 14 L 11.125 12.40625 L 12.4375 13.6875 L 12.9375 14.21875 L 13.25 14.53125 L 13.28125 14.5625 L 13.71875 15 L 1 15 L 1 10 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-xy-plot-two-axes-centered-origin.svg b/.icons/kora/actions/16/labplot-xy-plot-two-axes-centered-origin.svg
new file mode 100644
index 000000000..99646ed89
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-xy-plot-two-axes-centered-origin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.720703 0 L 11.994141 2.9902344 L 11.994141 5 L 8.9941406 5 L 7.9941406 6 L 7.9941406 1 L 6.9941406 1 L 6.9941406 6.9941406 L 6.9882812 7 L 6.9941406 7 L 5.9921875 8 L -0.005859375 8 L -0.005859375 9 L 4.9902344 9 L 3.9941406 9.9980469 L 2.9941406 10.996094 L 2.9941406 15 L -0.005859375 15 L -0.005859375 16 L 3.9941406 16 L 3.9941406 11.410156 L 4.4042969 11 L 4.40625 11 L 6.40625 9 L 6.9941406 9 L 6.9941406 16 L 7.9941406 16 L 7.9941406 9 L 14.994141 9 L 14.994141 8 L 7.9941406 8 L 7.9941406 7.4121094 L 9.40625 6 L 12.994141 6 L 12.994141 3.2578125 L 14.296875 1 L 15.994141 1 L 15.994141 0 L 13.720703 0 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-xy-plot-two-axes-centered.svg b/.icons/kora/actions/16/labplot-xy-plot-two-axes-centered.svg
new file mode 100644
index 000000000..b92a4f47c
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-xy-plot-two-axes-centered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15 0 L 15 2.40625 L 11 6.078125 L 11 8 L 8 8 L 8 1 L 7 1 L 7 8 L 0 8 L 0 9 L 7 9 L 7 12.242188 L 4 14.996094 L 4 15 L 0 15 L 0 16 L 4.3847656 16 L 7 13.599609 L 7 16 L 8 16 L 8 12.681641 L 12 9.0097656 L 12 9 L 15 9 L 15 8 L 12 8 L 12 6.5175781 L 16 2.8457031 L 16 0 L 15 0 z M 8 9 L 10.53125 9 L 8 11.324219 L 8 9 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-xy-plot-two-axes.svg b/.icons/kora/actions/16/labplot-xy-plot-two-axes.svg
new file mode 100644
index 000000000..7c77b46ab
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-xy-plot-two-axes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 15.15625 14 L 14.96875 13.8125 L 14.125 13 L 12.84375 11.6875 L 12.125 11 L 10 13.09375 L 8.6875 11.8125 L 7.875 11 L 5.875 9 L 2 9 L 2 7 L 5.875 7 L 7.875 5 L 8.6875 4.15625 L 10 2.875 L 12.125 5 L 14.125 3 L 14.96875 2.15625 L 16 1.125 L 16 0.90625 L 15.78125 0.90625 L 15.28125 0.4375 L 14.25 1.46875 L 13.4375 2.28125 L 12.125 3.59375 L 10 1.46875 L 8.46875 3 L 8 3.46875 L 7.15625 4.28125 L 5.46875 6 L 2 6 L 2 0 L 1 0 z M 2 10 L 5.46875 10 L 7.15625 11.6875 L 8 12.53125 L 8.46875 13 L 9.46875 14 L 2 14 L 2 10 z M 12.125 12.40625 L 13.4375 13.6875 L 13.732422 14 L 10.53125 14 L 12.125 12.40625 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/labplot-zoom-in-x.svg b/.icons/kora/actions/16/labplot-zoom-in-x.svg
new file mode 120000
index 000000000..608b53975
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-zoom-in-x.svg
@@ -0,0 +1 @@
+zoom-in-x.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-zoom-in-y.svg b/.icons/kora/actions/16/labplot-zoom-in-y.svg
new file mode 120000
index 000000000..65f9aa9f9
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-zoom-in-y.svg
@@ -0,0 +1 @@
+y-zoom-in.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-zoom-out-x.svg b/.icons/kora/actions/16/labplot-zoom-out-x.svg
new file mode 120000
index 000000000..fc310d2b1
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-zoom-out-x.svg
@@ -0,0 +1 @@
+zoom-out-x.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/labplot-zoom-out-y.svg b/.icons/kora/actions/16/labplot-zoom-out-y.svg
new file mode 120000
index 000000000..0f72a058c
--- /dev/null
+++ b/.icons/kora/actions/16/labplot-zoom-out-y.svg
@@ -0,0 +1 @@
+zoom-out-y.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/languages.svg b/.icons/kora/actions/16/languages.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/languages.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/layer-bottom.svg b/.icons/kora/actions/16/layer-bottom.svg
new file mode 100644
index 000000000..625e40ade
--- /dev/null
+++ b/.icons/kora/actions/16/layer-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.998,3l0,8.029l-1.344,-1.437l-0.656,0.687l2.313,2.5l0.187,0.219l0.189,-0.219l2.313,-2.5l-0.656,-0.687l-1.344,1.437l0,-8.029l-1.002,0Zm6.002,0l-3,3l4,0l3,-3l-4,0Zm0,4l-3,3l4,0l3,-3l-4,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11,14l3,-3l-6,0l-3,3l6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-delete.svg b/.icons/kora/actions/16/layer-delete.svg
new file mode 100644
index 000000000..76e9c652d
--- /dev/null
+++ b/.icons/kora/actions/16/layer-delete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,3l-3,3l9,0l3,-3l-9,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,7l-3,3l9,0l3,-3l-9,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M9,9.83l1.667,1.667l-1.667,1.667l0.833,0.833l1.667,-1.667l1.667,1.667l0.833,-0.833l-1.667,-1.667l1.667,-1.667l-0.833,-0.833l-1.667,1.667l-1.667,-1.667l-0.833,0.833Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-duplicate.svg b/.icons/kora/actions/16/layer-duplicate.svg
new file mode 100644
index 000000000..c2ae727c6
--- /dev/null
+++ b/.icons/kora/actions/16/layer-duplicate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,5l-3,3l9,0l3,-3l-9,0Zm0,4l-3,3l9,0l3,-3l-9,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-lower.svg b/.icons/kora/actions/16/layer-lower.svg
new file mode 100644
index 000000000..c4cd16276
--- /dev/null
+++ b/.icons/kora/actions/16/layer-lower.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.998,3l0,5.029l-1.344,-1.437l-0.656,0.687l2.313,2.5l0.187,0.219l0.189,-0.219l2.313,-2.5l-0.656,-0.687l-1.344,1.437l-0.002,0l0,-5.029l-1,0Zm5.002,0l-3,3l5,0l3,-3l-5,0Zm-4,8l-3,3l9,0l3,-3l-9,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9,7l-3,3l5,0l3,-3l-5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-new.svg b/.icons/kora/actions/16/layer-new.svg
new file mode 100644
index 000000000..0da1e0a0a
--- /dev/null
+++ b/.icons/kora/actions/16/layer-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,9l0,2l-2,0l0,1l2,0l0,2l1,0l0,-2l2,0l0,-1l-2,0l0,-2l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,2l-3,3l9,0l3,-3l-9,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,6l-3,3l9,0l3,-3l-9,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-next.svg b/.icons/kora/actions/16/layer-next.svg
new file mode 100644
index 000000000..e9c8e52c3
--- /dev/null
+++ b/.icons/kora/actions/16/layer-next.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,2l-3,3l9,0l3,-3l-9,0Zm0,9l-3,3l9,0l3,-3l-9,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,6.8l-3,3.2l-3,-3.2l0.75,-0.8l2.25,2.4l2.25,-2.4l0.75,0.8Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-previous.svg b/.icons/kora/actions/16/layer-previous.svg
new file mode 100644
index 000000000..31c19c51e
--- /dev/null
+++ b/.icons/kora/actions/16/layer-previous.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,2l-3,3l9,0l3,-3l-9,0Zm0,9l-3,3l9,0l3,-3l-9,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,9.2l-3,-3.2l-3,3.2l0.75,0.8l2.25,-2.4l2.25,2.4l0.75,-0.8Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-raise.svg b/.icons/kora/actions/16/layer-raise.svg
new file mode 100644
index 000000000..7c08fed89
--- /dev/null
+++ b/.icons/kora/actions/16/layer-raise.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,3l-3,3l9,0l3,-3l-9,0Zm6.498,4.002l-0.187,0.219l-2.313,2.5l0.656,0.687l1.344,-1.437l0,5.029l1,0l0,-5.029l0.002,-0l1.344,1.437l0.656,-0.687l-2.313,-2.5l-0.189,-0.219Zm-6.498,3.998l-3,3l5,0l3,-3l-5,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5,7l-3,3l5,0l3,-3l-5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-rename.svg b/.icons/kora/actions/16/layer-rename.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/layer-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/layer-top.svg b/.icons/kora/actions/16/layer-top.svg
new file mode 100644
index 000000000..aff7b3085
--- /dev/null
+++ b/.icons/kora/actions/16/layer-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.498,4.002l-0.187,0.219l-2.313,2.5l0.656,0.687l1.344,-1.437l0,8.029l1.002,0l-0,-8.029l1.344,1.437l0.656,-0.687l-2.313,-2.5l-0.189,-0.219Zm-6.498,2.998l-3,3l4,0l3,-3l-4,0Zm0,4l-3,3l4,0l3,-3l-4,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5,3l-3,3l6,0l3,-3l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-visible-off.svg b/.icons/kora/actions/16/layer-visible-off.svg
new file mode 100644
index 000000000..00eccbe63
--- /dev/null
+++ b/.icons/kora/actions/16/layer-visible-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.32,2l-11.314,11.295l0.715,0.705l11.285,-11.303l-0.686,-0.697Zm-9.314,1l-3,2l8.019,0l2,-2l-7.019,0Zm-0,4l-3,2l4.019,0l2,-2l-3.019,0Zm7.019,0l-2,2l2.983,0l3,-2l-3.983,0Zm-4.045,4l-2,2l7.02,0l3,-2l-8.02,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/layer-visible-on.svg b/.icons/kora/actions/16/layer-visible-on.svg
new file mode 100644
index 000000000..74db2d940
--- /dev/null
+++ b/.icons/kora/actions/16/layer-visible-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,3l-3,2l11,0l3,-2l-11,0Zm0,4l-3,2l11,0l3,-2l-11,0Zm0,4l-3,2l11,0l3,-2l-11,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/lens.svg b/.icons/kora/actions/16/lens.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/lens.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/lensautofix.svg b/.icons/kora/actions/16/lensautofix.svg
new file mode 100644
index 000000000..8c07cf2ed
--- /dev/null
+++ b/.icons/kora/actions/16/lensautofix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z M 8.0957031 4 C 5.8866031 4 4.0957031 5.7909 4.0957031 8 C 4.0957031 10.2091 5.8866031 12 8.0957031 12 C 10.304803 12 12.095703 10.2091 12.095703 8 C 12.094703 5.9252 10.506553 4.1958781 8.4394531 4.0175781 C 8.0000031 3.9999781 8.0957031 4 8.0957031 4 z M 8.0957031 5 C 9.7526031 5 11.095703 6.3432 11.095703 8 C 11.095703 9.6568 9.7526031 11 8.0957031 11 C 6.4389031 11 5.0957031 9.6568 5.0957031 8 C 5.0957031 6.3432 6.4389031 5 8.0957031 5 z M 8.0957031 6 C 6.9877031 6 6.0957031 6.892 6.0957031 8 C 6.0957031 9.108 6.9877031 10 8.0957031 10 C 9.2037031 10 10.095703 9.108 10.095703 8 C 10.095703 7.79519 10.0567 7.6017956 10 7.4160156 C 9.84212 7.7597256 9.5000231 8 9.0957031 8 C 8.5417031 8 8.0957031 7.554 8.0957031 7 C 8.0957031 6.59568 8.3359675 6.2535931 8.6796875 6.0957031 C 8.4939075 6.0390031 8.3005131 6 8.0957031 6 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/lensdistortion.svg b/.icons/kora/actions/16/lensdistortion.svg
new file mode 100644
index 000000000..2cf7891a1
--- /dev/null
+++ b/.icons/kora/actions/16/lensdistortion.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 3.8886719 L 0 5.0097656 L 0 8 L 0 10.990234 L 0 12 L 0 12.111328 L 0 16 L 16 16 L 16 12.107422 L 16 12 L 16 10.990234 L 16 8 L 16 5.0097656 L 16 3.8925781 L 16 0 L 0 0 z M 1 1 L 15 1 L 15 3.3867188 A 11 6 0 0 0 8 2 A 11 6 0 0 0 1 3.3808594 L 1 1 z M 8 3 A 10 5 0 0 1 15 4.4414062 L 15 6.5488281 A 8 3 0 0 0 8 5 A 8 3 0 0 0 1 6.5546875 L 1 4.4453125 A 10 5 0 0 1 8 3 z M 8 6 A 7 2 0 0 1 15 8 A 7 2 0 0 1 8 10 A 7 2 0 0 1 1 8 A 7 2 0 0 1 8 6 z M 15 9.4453125 L 15 11.558594 A 10 5 0 0 1 8 13 A 10 5 0 0 1 1 11.554688 L 1 9.4511719 A 8 3 0 0 0 8 11 A 8 3 0 0 0 15 9.4453125 z M 15 12.613281 L 15 15 L 1 15 L 1 12.619141 A 11 6 0 0 0 8 14 A 11 6 0 0 0 15 12.613281 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/libpeas-plugin.svg b/.icons/kora/actions/16/libpeas-plugin.svg
new file mode 120000
index 000000000..7563411ca
--- /dev/null
+++ b/.icons/kora/actions/16/libpeas-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/license.svg b/.icons/kora/actions/16/license.svg
new file mode 100644
index 000000000..edf6b76f7
--- /dev/null
+++ b/.icons/kora/actions/16/license.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,1.004c-3.866,-0 -7,3.134 -7,7c0,3.866 3.134,7 7,7c3.866,-0 7,-3.134 7,-7c0,-3.866 -3.134,-7 -7,-7Zm0,0.912c3.362,-0 6.088,2.726 6.088,6.088c-0,3.362 -2.726,6.088 -6.088,6.088c-3.362,-0 -6.088,-2.726 -6.088,-6.088c0,-3.362 2.726,-6.088 6.088,-6.088Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.043,4.576c1.077,0.002 2.093,0.511 2.738,1.373l-0.91,0.685c-0.431,-0.576 -1.109,-0.915 -1.828,-0.915c0,-0 -0,-0 -0,-0c-1.254,-0 -2.285,1.031 -2.285,2.285l-0,-0c-0,1.254 1.031,2.285 2.285,2.285c-0,0 0,0 0,0c0.718,-0.001 1.395,-0.34 1.826,-0.915l0.912,0.685c-0.645,0.862 -1.661,1.371 -2.738,1.373c0,-0 -0,-0 -0,-0c-1.88,-0 -3.428,-1.548 -3.428,-3.428l0,-0c0,-1.881 1.548,-3.428 3.428,-3.428c-0,0 0,0 0,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/lighttable.svg b/.icons/kora/actions/16/lighttable.svg
new file mode 100644
index 000000000..ec235b0d5
--- /dev/null
+++ b/.icons/kora/actions/16/lighttable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.05,12.95c2.716,2.715 7.184,2.715 9.9,-0c2.715,-2.716 2.715,-7.184 -0,-9.9c-2.716,-2.715 -7.184,-2.715 -9.9,0c-2.715,2.716 -2.715,7.184 0,9.9Zm0.735,-9.22c2.33,-2.3 6.139,-2.291 8.458,0.027c2.327,2.328 2.327,6.158 -0,8.486l-8.486,-8.486l0.028,-0.027Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/lighttableadd.svg b/.icons/kora/actions/16/lighttableadd.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/lighttableadd.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/lines-connector.svg b/.icons/kora/actions/16/lines-connector.svg
new file mode 100644
index 000000000..e95a338c8
--- /dev/null
+++ b/.icons/kora/actions/16/lines-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,1c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707c0,0.5 0,1 0,1l-1.539,0l-1.6,9l-0.861,0l0,-1c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293c-0.871,0 -2.129,0 -3,0c-0.265,-0 -0.52,0.105 -0.707,0.293c-0.188,0.187 -0.293,0.442 -0.293,0.707l-0,3c-0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293l3,0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707c0,-0.5 0,-1 0,-1l1.539,0l1.598,-9l0.863,0l0,1c0,0.265 0.105,0.52 0.293,0.707c0.187,0.188 0.442,0.293 0.707,0.293c0.871,0 2.129,0 3,0c0.265,0 0.52,-0.105 0.707,-0.293c0.188,-0.187 0.293,-0.442 0.293,-0.707l0,-3c0,-0.265 -0.105,-0.52 -0.293,-0.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-3,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/link.svg b/.icons/kora/actions/16/link.svg
new file mode 100644
index 000000000..fc090011d
--- /dev/null
+++ b/.icons/kora/actions/16/link.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.558,0.93l0,0.895l-4.396,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-4.473l0.895,0l-0,4.553c-0,1.293 -1.049,2.342 -2.342,2.342l-9.836,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l4.476,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.198,8.015l5.678,-5.679l-4.191,0c-0.387,0.001 -0.701,-0.313 -0.7,-0.699c-0.002,-0.391 0.312,-0.705 0.702,-0.702l5.85,-0.005c0.201,0.002 0.38,0.085 0.508,0.219c0.133,0.128 0.216,0.306 0.215,0.504l-0.001,5.853c-0.001,0.387 -0.315,0.701 -0.702,0.702c-0.387,0.001 -0.704,-0.316 -0.703,-0.703l0.003,-4.188l-5.678,5.679c-0.271,0.271 -0.71,0.271 -0.981,0c-0.271,-0.272 -0.271,-0.71 0,-0.981Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/list-add-font.svg b/.icons/kora/actions/16/list-add-font.svg
new file mode 100644
index 000000000..5f749f650
--- /dev/null
+++ b/.icons/kora/actions/16/list-add-font.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1l0,14l2,0l0,-7l5,0l0,-2l-5,0l0,-3l8,0l0,-2l-10,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.296,11.296l-0,-2.592c-0,-0.389 0.315,-0.704 0.704,-0.704c0.389,0 0.704,0.315 0.704,0.704l-0,2.592l2.592,-0c0.389,-0 0.704,0.315 0.704,0.704c0,0.389 -0.315,0.704 -0.704,0.704l-2.592,-0l-0,2.592c-0,0.389 -0.315,0.704 -0.704,0.704c-0.389,0 -0.704,-0.315 -0.704,-0.704l-0,-2.592l-2.592,-0c-0.389,-0 -0.704,-0.315 -0.704,-0.704c0,-0.389 0.315,-0.704 0.704,-0.704l2.592,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/list-add-user.svg b/.icons/kora/actions/16/list-add-user.svg
new file mode 120000
index 000000000..f8389fbc1
--- /dev/null
+++ b/.icons/kora/actions/16/list-add-user.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/list-add.svg b/.icons/kora/actions/16/list-add.svg
new file mode 100644
index 000000000..fe07d643f
--- /dev/null
+++ b/.icons/kora/actions/16/list-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.054,7.188l0,-3.481c0,-0.522 0.424,-0.945 0.946,-0.945c0.522,0 0.945,0.423 0.945,0.945l0,3.481l3.482,0c0.522,0 0.945,0.424 0.945,0.946c0,0.522 -0.423,0.945 -0.945,0.945l-3.482,0l0,3.482c0,0.522 -0.423,0.945 -0.945,0.945c-0.522,0 -0.946,-0.423 -0.946,-0.945l0,-3.482l-3.481,0c-0.522,0 -0.945,-0.423 -0.945,-0.945c0,-0.522 0.423,-0.946 0.945,-0.946l3.481,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/list-remove-all.svg b/.icons/kora/actions/16/list-remove-all.svg
new file mode 100644
index 000000000..1d362026b
--- /dev/null
+++ b/.icons/kora/actions/16/list-remove-all.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3 L 3 5 L 13 5 L 13 3 L 3 3 z M 3 7 L 3 9 L 9.6875 9 C 10.45752 8.38361 11.4369 8 12.5 8 C 12.67178 8 12.83323 8.0438 13 8.0625 L 13 7 L 3 7 z M 3 11 L 3 13 L 8.0625 13 C 8.0438 12.83323 8 12.67178 8 12.5 C 8 11.96957 8.11271 11.4726 8.28125 11 L 3 11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-NegativeText" d="M 12.5 9 C 10.567 9 9 10.567 9 12.5 C 9 14.433 10.567 16 12.5 16 C 14.433 16 16 14.433 16 12.5 C 16 10.567 14.433 9 12.5 9 z M 10 12 L 12.5 12 L 15 12 L 15 13 L 10 13 L 10 12 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/list-remove-user.svg b/.icons/kora/actions/16/list-remove-user.svg
new file mode 100644
index 000000000..0ed2184c0
--- /dev/null
+++ b/.icons/kora/actions/16/list-remove-user.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-NegativeText" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-6.362,-1.041c1.339,-0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,-0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/list-remove.svg b/.icons/kora/actions/16/list-remove.svg
new file mode 100644
index 000000000..5c64ca248
--- /dev/null
+++ b/.icons/kora/actions/16/list-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,7 V 9 H 15 V 7 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/list-resource-add.svg b/.icons/kora/actions/16/list-resource-add.svg
new file mode 120000
index 000000000..f8389fbc1
--- /dev/null
+++ b/.icons/kora/actions/16/list-resource-add.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/location.svg b/.icons/kora/actions/16/location.svg
new file mode 100644
index 000000000..9b058088d
--- /dev/null
+++ b/.icons/kora/actions/16/location.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2,9c-1.097,0 -2,0.903 -2,2c0,1.097 0.903,2 2,2c1.097,0 2,-0.903 2,-2c0,-1.097 -0.903,-2 -2,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.462,11.741l0,2.115l-4.156,-2.766l4.156,-2.765l0,2.216l2.74,0c1.986,0 3.598,-1.612 3.598,-3.598c0,-1.986 -1.612,-3.599 -3.598,-3.599l-2.804,-0l0,-1.2l2.804,0c2.648,0 4.798,2.15 4.798,4.799c0,2.648 -2.15,4.798 -4.798,4.798l-2.74,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/locationbar_erase.svg b/.icons/kora/actions/16/locationbar_erase.svg
new file mode 120000
index 000000000..beaae7968
--- /dev/null
+++ b/.icons/kora/actions/16/locationbar_erase.svg
@@ -0,0 +1 @@
+edit-clear-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/lock.svg b/.icons/kora/actions/16/lock.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/love-amarok.svg b/.icons/kora/actions/16/love-amarok.svg
new file mode 100644
index 000000000..ffdb118ba
--- /dev/null
+++ b/.icons/kora/actions/16/love-amarok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path id="Heart" style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,13.027c10.423,-6.868 3.399,-12.628 0,-8.862c-3.399,-3.766 -10.423,1.994 0,8.862Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,13.027c5.211,-3.434 6.061,-6.591 5.183,-8.418c-0.878,-1.828 -3.484,-2.327 -5.183,-0.444c-3.399,-3.766 -10.423,1.994 0,8.862Zm0,-1.208c2.505,-1.746 3.817,-3.371 4.292,-4.769c0.391,-1.149 0.145,-2.081 -0.473,-2.611c-0.808,-0.692 -2.139,-0.643 -3.077,0.396l-0.742,0.823l-0.742,-0.823c-0.938,-1.039 -2.269,-1.088 -3.077,-0.396c-0.618,0.53 -0.864,1.462 -0.473,2.611c0.475,1.398 1.787,3.023 4.292,4.769Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/love.svg b/.icons/kora/actions/16/love.svg
new file mode 100644
index 000000000..ffdb118ba
--- /dev/null
+++ b/.icons/kora/actions/16/love.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path id="Heart" style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,13.027c10.423,-6.868 3.399,-12.628 0,-8.862c-3.399,-3.766 -10.423,1.994 0,8.862Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,13.027c5.211,-3.434 6.061,-6.591 5.183,-8.418c-0.878,-1.828 -3.484,-2.327 -5.183,-0.444c-3.399,-3.766 -10.423,1.994 0,8.862Zm0,-1.208c2.505,-1.746 3.817,-3.371 4.292,-4.769c0.391,-1.149 0.145,-2.081 -0.473,-2.611c-0.808,-0.692 -2.139,-0.643 -3.077,0.396l-0.742,0.823l-0.742,-0.823c-0.938,-1.039 -2.269,-1.088 -3.077,-0.396c-0.618,0.53 -0.864,1.462 -0.473,2.611c0.475,1.398 1.787,3.023 4.292,4.769Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/loved_radio.svg b/.icons/kora/actions/16/loved_radio.svg
new file mode 120000
index 000000000..6d5dfdfca
--- /dev/null
+++ b/.icons/kora/actions/16/loved_radio.svg
@@ -0,0 +1 @@
+love.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/lpi-bug.svg b/.icons/kora/actions/16/lpi-bug.svg
new file mode 120000
index 000000000..c4237406c
--- /dev/null
+++ b/.icons/kora/actions/16/lpi-bug.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/lpi-help.svg b/.icons/kora/actions/16/lpi-help.svg
new file mode 120000
index 000000000..2ed224a50
--- /dev/null
+++ b/.icons/kora/actions/16/lpi-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/lpi-translate.svg b/.icons/kora/actions/16/lpi-translate.svg
new file mode 120000
index 000000000..c8171f589
--- /dev/null
+++ b/.icons/kora/actions/16/lpi-translate.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-archive.svg b/.icons/kora/actions/16/mail-archive.svg
new file mode 120000
index 000000000..d671358dc
--- /dev/null
+++ b/.icons/kora/actions/16/mail-archive.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-attachment.svg b/.icons/kora/actions/16/mail-attachment.svg
new file mode 100644
index 000000000..fa2f7bdd5
--- /dev/null
+++ b/.icons/kora/actions/16/mail-attachment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path id="curve" style="fill:currentColor;" class="ColorScheme-Text" d="M13.192,7.985l-3.752,4.895c-0.173,0.225 -0.497,0.27 -0.724,0.1c-0.227,-0.171 -0.271,-0.491 -0.098,-0.717l2.221,-2.898l1.531,-1.997c0.863,-1.127 0.643,-2.73 -0.493,-3.582c-1.135,-0.852 -2.755,-0.629 -3.619,0.497l-1.53,1.997l-1.916,2.5l-1.244,1.623c-0.518,0.676 -0.386,1.638 0.296,2.149c0.681,0.511 1.653,0.377 2.171,-0.299l1.244,-1.622l0.632,-0.825l1.308,-1.707l0.881,-1.149c0.173,-0.225 0.128,-0.546 -0.099,-0.716c-0.227,-0.171 -0.551,-0.126 -0.723,0.099l-0.881,1.149l-2.246,2.931c-0.173,0.225 -0.497,0.27 -0.724,0.099c-0.227,-0.17 -0.271,-0.491 -0.099,-0.716l3.127,-4.08c0.518,-0.676 1.49,-0.809 2.172,-0.298c0.681,0.511 0.813,1.473 0.295,2.149l-4.065,5.303c-0.863,1.127 -2.483,1.35 -3.619,0.498c-1.135,-0.852 -1.356,-2.456 -0.492,-3.582l4.69,-6.119c1.209,-1.577 3.477,-1.889 5.067,-0.697c1.589,1.192 1.898,3.438 0.689,5.015Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-deleted.svg b/.icons/kora/actions/16/mail-deleted.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/mail-deleted.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-encrypted-full.svg b/.icons/kora/actions/16/mail-encrypted-full.svg
new file mode 100644
index 000000000..611150196
--- /dev/null
+++ b/.icons/kora/actions/16/mail-encrypted-full.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.809,9.082c-1.026,0 -1.852,0.826 -1.852,1.852l0,0.926l-0.463,0c-0.256,0 -0.462,0.207 -0.462,0.463l-0,2.778c-0,0.256 0.206,0.463 0.462,0.463l4.63,-0c0.256,-0 0.463,-0.207 0.463,-0.463l-0,-2.778c-0,-0.256 -0.207,-0.463 -0.463,-0.463l-0.463,0l0,-0.926c0,-1.026 -0.826,-1.852 -1.852,-1.852Zm0,0.926c0.513,0 0.926,0.413 0.926,0.926l0,0.926l-1.852,0l0,-0.926c0,-0.513 0.413,-0.926 0.926,-0.926Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.532,13.2l-7.746,-0c-0.986,-0 -1.786,-0.8 -1.786,-1.786l0,-6.828c0,-0.986 0.8,-1.786 1.786,-1.786l12.428,-0c0.986,-0 1.786,0.8 1.786,1.786l0,6.828c0,0.143 -0.017,0.282 -0.049,0.415c-0.155,-0.261 -0.431,-0.441 -0.751,-0.466l-0,-7.483l-4.12,4.12l0.775,0.783c-0.125,0.055 -0.244,0.121 -0.356,0.196l-0.699,-0.699l-1.16,1.16c-0.44,0.44 -1,0.68 -1.64,0.68c-0.6,-0 -1.2,-0.24 -1.64,-0.68l-1.16,-1.16l-4.12,4.12l8.452,-0l-0,0.8Zm-4.612,-5.2l-4.12,4.12l-0,-8.24l4.12,4.12Zm4.44,1.16l5.52,-5.56l-13.8,-0l5.56,5.56c0.36,0.36 0.84,0.56 1.36,0.56c0.52,-0 1,-0.2 1.36,-0.56Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9.532,12.57l-8.732,-0l-0,-8.97l5.938,5.889l1.242,0.483l1.342,-0.541l5.878,-5.831l-0,7.763c-0.013,-0.001 -0.026,-0.001 -0.039,-0.002l0,-0.427c0,-1.303 -1.049,-2.352 -2.352,-2.352c-1.303,0 -2.352,1.049 -2.352,2.352l0,0.427c-0.516,0.019 -0.925,0.441 -0.925,0.962l-0,0.247Zm3.703,-1.21l0,-0.426c0,-0.236 -0.19,-0.426 -0.426,-0.426c-0.236,0 -0.426,0.19 -0.426,0.426l0,0.426l0.852,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-encrypted-part.svg b/.icons/kora/actions/16/mail-encrypted-part.svg
new file mode 120000
index 000000000..bab459581
--- /dev/null
+++ b/.icons/kora/actions/16/mail-encrypted-part.svg
@@ -0,0 +1 @@
+mail-encrypted-full.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-encrypted.svg b/.icons/kora/actions/16/mail-encrypted.svg
new file mode 120000
index 000000000..bab459581
--- /dev/null
+++ b/.icons/kora/actions/16/mail-encrypted.svg
@@ -0,0 +1 @@
+mail-encrypted-full.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-flag.svg b/.icons/kora/actions/16/mail-flag.svg
new file mode 100644
index 000000000..26052556b
--- /dev/null
+++ b/.icons/kora/actions/16/mail-flag.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,8.616l0,7.008l1,0l0,-2l4,-1l-5,-4.008Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.5,13.2l-8.714,-0c-0.986,-0 -1.786,-0.8 -1.786,-1.786l0,-6.828c0,-0.986 0.8,-1.786 1.786,-1.786l12.428,-0c0.986,-0 1.786,0.8 1.786,1.786l0,6.828c0,0.177 -0.026,0.348 -0.074,0.51l-0.726,-0.582l-0,-7.462l-4.12,4.12l0.199,0.2c-0.147,-0.098 -0.335,-0.112 -0.495,-0.035c-0.163,0.078 -0.269,0.236 -0.283,0.414l-0.861,0.861c-0.44,0.44 -1,0.68 -1.64,0.68c-0.6,-0 -1.2,-0.24 -1.64,-0.68l-1.16,-1.16l-4.12,4.12l9.42,-0l0,0.8Zm-5.58,-5.2l-4.12,4.12l-0,-8.24l4.12,4.12Zm4.44,1.16l5.52,-5.56l-13.8,-0l5.56,5.56c0.36,0.36 0.84,0.56 1.36,0.56c0.52,-0 1,-0.2 1.36,-0.56Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10.5,12.57l-9.7,-0l-0,-8.97l5.938,5.889l1.242,0.483l1.342,-0.541l5.878,-5.831l-0,7.742l-3.887,-3.116c-0.15,-0.121 -0.356,-0.144 -0.529,-0.061c-0.174,0.083 -0.284,0.258 -0.284,0.451l0,3.954Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-flagged.svg b/.icons/kora/actions/16/mail-flagged.svg
new file mode 120000
index 000000000..c652f2ea1
--- /dev/null
+++ b/.icons/kora/actions/16/mail-flagged.svg
@@ -0,0 +1 @@
+mail-flag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-folder-inbox.svg b/.icons/kora/actions/16/mail-folder-inbox.svg
new file mode 120000
index 000000000..80b4ffbd3
--- /dev/null
+++ b/.icons/kora/actions/16/mail-folder-inbox.svg
@@ -0,0 +1 @@
+inbox.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-folder-outbox.svg b/.icons/kora/actions/16/mail-folder-outbox.svg
new file mode 120000
index 000000000..2aa12a697
--- /dev/null
+++ b/.icons/kora/actions/16/mail-folder-outbox.svg
@@ -0,0 +1 @@
+outbox.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-folder-sent.svg b/.icons/kora/actions/16/mail-folder-sent.svg
new file mode 100644
index 000000000..523bed738
--- /dev/null
+++ b/.icons/kora/actions/16/mail-folder-sent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M3.748,6.524c-0.161,0.462 -0.248,0.959 -0.248,1.476c0,2.485 2.015,4.5 4.5,4.5l2.503,-0c0.002,-0 0.016,0 0.04,-0.001c0.148,-0.009 0.902,-0.09 0.956,-0.968c0.001,-0.01 0.001,-0.021 0.001,-0.031c0,-0.894 -0.797,-0.99 -0.958,-0.999l-0.042,-0.001l-2.5,0l0.061,-0.001c0.464,-0.011 0.894,-0.151 1.261,-0.383c0.339,0.247 0.75,0.384 1.178,0.384c1.104,0 2,-0.895 2,-2l0,-0.5c0,-0.517 -0.087,-1.013 -0.248,-1.476l2.948,-2.924l-0,8.97l-14.4,-0l-0,-8.97l2.948,2.924Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,4c2.209,0 4,1.791 4,4l0,0.5c0,0.829 -0.672,1.5 -1.5,1.5c-0.443,0 -0.863,-0.196 -1.148,-0.535c-0.357,0.329 -0.829,0.535 -1.352,0.535c-1.105,0 -2,-0.895 -2,-2c0,-1.104 0.895,-2 2,-2c1.105,0 2,0.896 2,2l0,0.5c0,0.5 0.5,0.5 0.5,0.5c0,0 0.5,0 0.5,-0.5l0,-0.5c0,-1.657 -1.343,-3 -3,-3c-1.657,0 -3,1.343 -3,3c0,1.657 1.343,3 3,3l2.5,0c0,0 0.5,0 0.5,0.5c-0.031,0.5 -0.5,0.5 -0.5,0.5l-2.5,0c-2.209,0 -4,-1.791 -4,-4c0,-2.209 1.791,-4 4,-4Zm0,3c-0.552,0 -1,0.448 -1,1c0,0.552 0.448,1 1,1c0.552,0 1,-0.448 1,-1c0,-0.552 -0.448,-1 -1,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,-0c0.986,-0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,-0Zm7.162,0.8c-0.306,-0.066 -0.623,-0.1 -0.948,-0.1c-0.325,-0 -0.642,0.034 -0.948,0.1l-5.972,-0l2.737,2.737c-0.054,0.136 -0.102,0.275 -0.142,0.418l-2.875,-2.875l-0,8.24l2.875,-2.875c0.04,0.142 0.088,0.282 0.142,0.418l-2.737,2.737l5.972,-0c0.306,0.066 0.623,0.1 0.948,0.1l2.503,-0c0.002,-0 0.016,0 0.04,-0.001c0.061,-0.004 0.225,-0.02 0.401,-0.099l3.976,-0l-2.77,-2.77c0.076,-0.11 0.141,-0.229 0.194,-0.354l2.856,2.884l-0,-8.28l-2.875,2.875c-0.042,-0.148 -0.092,-0.292 -0.148,-0.432l2.703,-2.723l-5.932,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-forward.svg b/.icons/kora/actions/16/mail-forward.svg
new file mode 100644
index 000000000..27873eccf
--- /dev/null
+++ b/.icons/kora/actions/16/mail-forward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.498,4.092l0,-2.592l4.586,4.387l-4.586,4.386l0,-2.592c-2.193,-0 -3.987,1.794 -3.987,3.988c-0,1.116 0.438,2.113 1.156,2.831c-1.635,-0.957 -2.751,-2.752 -2.751,-4.825c-0,-3.111 2.512,-5.583 5.582,-5.583Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-forwarded-replied.svg b/.icons/kora/actions/16/mail-forwarded-replied.svg
new file mode 120000
index 000000000..c34946671
--- /dev/null
+++ b/.icons/kora/actions/16/mail-forwarded-replied.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-forwarded.svg b/.icons/kora/actions/16/mail-forwarded.svg
new file mode 120000
index 000000000..c34946671
--- /dev/null
+++ b/.icons/kora/actions/16/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-inbox.svg b/.icons/kora/actions/16/mail-inbox.svg
new file mode 120000
index 000000000..80b4ffbd3
--- /dev/null
+++ b/.icons/kora/actions/16/mail-inbox.svg
@@ -0,0 +1 @@
+inbox.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-invitation.svg b/.icons/kora/actions/16/mail-invitation.svg
new file mode 100644
index 000000000..d2128574c
--- /dev/null
+++ b/.icons/kora/actions/16/mail-invitation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.2,3.6l-5.878,5.831l-1.342,0.541l-1.242,-0.483l-5.938,-5.889l-0,8.97l14.4,0l-0,-8.97Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,0c0.986,0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,0Zm7.574,6.36c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-5.56,-5.56l13.8,-0l-5.52,5.56Zm-4.44,-1.16l-4.12,4.12l0,-8.24l4.12,4.12Zm0.28,0.28l1.16,1.16c0.44,0.44 1.04,0.68 1.64,0.68c0.64,0 1.2,-0.24 1.64,-0.68l1.16,-1.16l4.12,4.12l-13.84,0l4.12,-4.12Zm5.88,-0.28l4.12,-4.12l-0,8.28l-4.12,-4.16Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.782,5.714l-3.422,3.446c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,0 -1,-0.2 -1.36,-0.56l-3.422,-3.422l0,-4.524l9.564,0l0,4.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M7.989,5.691c-0,-0 0.33,-0.712 0.392,-0.876c0.632,0.033 1.115,0.166 1.468,0.317c0.405,0.173 0.635,1.001 0.746,1.564c0.035,0.122 0.011,0.254 -0.065,0.355c-0.077,0.101 -0.196,0.161 -0.323,0.161c-1.008,0.018 -3.353,0.018 -4.396,0.018c-0.137,-0 -0.266,-0.067 -0.345,-0.179c-0.079,-0.112 -0.099,-0.255 -0.052,-0.385c0.161,-0.542 0.43,-1.322 0.803,-1.516c0.327,-0.172 0.771,-0.284 1.347,-0.325l0.425,0.866Zm0.012,-3.74c0.601,0 1.165,0.56 1.086,1.241c-0.079,0.682 -0.485,1.24 -1.086,1.24c-0.6,0 -0.985,-0.533 -1.085,-1.24c-0.097,-0.678 0.485,-1.241 1.085,-1.241Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-mark-important.svg b/.icons/kora/actions/16/mail-mark-important.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/mail-mark-important.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-mark-junk.svg b/.icons/kora/actions/16/mail-mark-junk.svg
new file mode 100644
index 000000000..0d8ad6ca3
--- /dev/null
+++ b/.icons/kora/actions/16/mail-mark-junk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,10.736c0.656,0 1.189,0.533 1.189,1.189c0,0.656 -0.533,1.188 -1.189,1.188c-0.656,-0 -1.189,-0.532 -1.189,-1.188c0,-0.656 0.533,-1.189 1.189,-1.189Zm-1.355,-6.501c0,-0.357 0.142,-0.7 0.395,-0.953c0.253,-0.253 0.596,-0.395 0.953,-0.395l0.014,-0c0.357,-0 0.7,0.142 0.953,0.395c0.253,0.253 0.395,0.596 0.395,0.953c0,1.506 -0.355,3.556 -0.355,4.667c0,0.264 -0.105,0.517 -0.291,0.704c-0.187,0.186 -0.44,0.291 -0.704,0.291l-0.01,0c-0.264,0 -0.517,-0.105 -0.704,-0.291c-0.186,-0.187 -0.291,-0.44 -0.291,-0.704c0,-1.111 -0.355,-3.161 -0.355,-4.667Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,1l-4,4l0,6l4,4l6,0l4,-4l0,-6l-4,-4l-6,0Zm0.414,1l-3.414,3.414l0,5.172l3.414,3.414l5.172,0l3.414,-3.414l0,-5.172l-3.414,-3.414l-5.172,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-mark-notjunk.svg b/.icons/kora/actions/16/mail-mark-notjunk.svg
new file mode 100644
index 000000000..db440e2ff
--- /dev/null
+++ b/.icons/kora/actions/16/mail-mark-notjunk.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,1l-4,4l0,6l4,4l6,0l4,-4l0,-6l-4,-4l-6,0Zm3,9.736c0.656,0 1.189,0.533 1.189,1.189c0,0.656 -0.533,1.188 -1.189,1.188c-0.656,0 -1.189,-0.532 -1.189,-1.188c0,-0.656 0.533,-1.189 1.189,-1.189Zm-1.355,-6.501c-0,1.506 0.355,3.556 0.355,4.667c-0,0.264 0.105,0.517 0.291,0.704c0.187,0.186 0.44,0.291 0.704,0.291l0.01,0c0.264,0 0.517,-0.105 0.704,-0.291c0.186,-0.187 0.291,-0.44 0.291,-0.704c-0,-1.111 0.355,-3.161 0.355,-4.667c-0,-0.357 -0.142,-0.7 -0.395,-0.953c-0.253,-0.253 -0.596,-0.395 -0.953,-0.395l-0.014,-0c-0.357,-0 -0.7,0.142 -0.953,0.395c-0.253,0.253 -0.395,0.596 -0.395,0.953Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-mark-read.svg b/.icons/kora/actions/16/mail-mark-read.svg
new file mode 100644
index 000000000..b5f15da16
--- /dev/null
+++ b/.icons/kora/actions/16/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.2,3.6l-5.878,5.831l-1.342,0.541l-1.242,-0.483l-5.938,-5.889l-0,8.97l14.4,-0l-0,-8.97Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,-0c0.986,-0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,-0Zm7.574,6.36c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-5.56,-5.56l13.8,-0l-5.52,5.56Zm-4.44,-1.16l-4.12,4.12l-0,-8.24l4.12,4.12Zm0.28,0.28l1.16,1.16c0.44,0.44 1.04,0.68 1.64,0.68c0.64,-0 1.2,-0.24 1.64,-0.68l1.16,-1.16l4.12,4.12l-13.84,-0l4.12,-4.12Zm5.88,-0.28l4.12,-4.12l-0,8.28l-4.12,-4.16Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-PositiveText" d="M13.855,0.743c0.317,-0.349 -0.004,-0.687 -0.389,-0.298l-5.596,5.511l-2.365,-1.653c-0.421,-0.306 -0.77,0.11 -0.476,0.463l2.915,3.514l5.911,-7.537Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-mark-task.svg b/.icons/kora/actions/16/mail-mark-task.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/mail-mark-task.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-mark-unread-new.svg b/.icons/kora/actions/16/mail-mark-unread-new.svg
new file mode 120000
index 000000000..b62208f46
--- /dev/null
+++ b/.icons/kora/actions/16/mail-mark-unread-new.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-mark-unread.svg b/.icons/kora/actions/16/mail-mark-unread.svg
new file mode 100644
index 000000000..a43dc83c3
--- /dev/null
+++ b/.icons/kora/actions/16/mail-mark-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="14.4" height="8.97" x=".8" y="3.6"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,-0c0.986,-0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,-0Zm7.574,6.36c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-5.56,-5.56l13.8,-0l-5.52,5.56Zm-4.44,-1.16l-4.12,4.12l-0,-8.24l4.12,4.12Zm0.28,0.28l1.16,1.16c0.44,0.44 1.04,0.68 1.64,0.68c0.64,-0 1.2,-0.24 1.64,-0.68l1.16,-1.16l4.12,4.12l-13.84,-0l4.12,-4.12Zm5.88,-0.28l4.12,-4.12l-0,8.28l-4.12,-4.16Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-meeting-request-reply.svg b/.icons/kora/actions/16/mail-meeting-request-reply.svg
new file mode 100644
index 000000000..b89bc5611
--- /dev/null
+++ b/.icons/kora/actions/16/mail-meeting-request-reply.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.552,5.767c0.617,0 1.117,0.5 1.117,1.117c-0,0.616 -0.5,1.116 -1.117,1.116c-0.616,0 -1.116,-0.5 -1.116,-1.116c0,-0.617 0.5,-1.117 1.116,-1.117Zm-5.549,-3.647c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.509 1.08,-2.762 2.418,-2.763Zm4.549,-1.12l0,4l2,0l0,-4l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-message-new-list.svg b/.icons/kora/actions/16/mail-message-new-list.svg
new file mode 100644
index 000000000..98af93554
--- /dev/null
+++ b/.icons/kora/actions/16/mail-message-new-list.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.549,13.2l-8.763,-0c-0.986,-0 -1.786,-0.8 -1.786,-1.786l0,-6.828c0,-0.986 0.8,-1.786 1.786,-1.786l12.428,-0c0.986,-0 1.786,0.8 1.786,1.786l0,3.948l-0.8,0l-0,-4.654l-4.12,4.12l0.529,0.534l-0.555,0l-0.254,-0.254l-1.16,1.16c-0.44,0.44 -1,0.68 -1.64,0.68c-0.6,-0 -1.2,-0.24 -1.64,-0.68l-1.16,-1.16l-4.12,4.12l9.469,-0l-0,0.8Zm-5.629,-5.2l-4.12,4.12l-0,-8.24l4.12,4.12Zm4.44,1.16l5.52,-5.56l-13.8,-0l5.56,5.56c0.36,0.36 0.84,0.56 1.36,0.56c0.52,-0 1,-0.2 1.36,-0.56Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10.549,12.57l-9.749,-0l-0,-8.97l5.938,5.889l1.242,0.483l1.342,-0.541l5.878,-5.831l-0,4.934l-4.651,0l-0,4.036Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,13l0,1l5,0l0,-1l-5,0Zm0,-2l0,1l5,0l0,-1l-5,0Zm0,-2l0,1l5,0l0,-1l-5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-message-new.svg b/.icons/kora/actions/16/mail-message-new.svg
new file mode 100644
index 000000000..e5827f242
--- /dev/null
+++ b/.icons/kora/actions/16/mail-message-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.2,3.6l-5.878,5.831l-1.342,0.541l-1.242,-0.483l-5.938,-5.889l-0,8.97l14.4,-0l-0,-8.97Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,-0c0.986,-0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,-0Zm7.574,6.36c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-5.56,-5.56l13.8,-0l-5.52,5.56Zm-4.44,-1.16l-4.12,4.12l-0,-8.24l4.12,4.12Zm0.28,0.28l1.16,1.16c0.44,0.44 1.04,0.68 1.64,0.68c0.64,-0 1.2,-0.24 1.64,-0.68l1.16,-1.16l4.12,4.12l-13.84,-0l4.12,-4.12Zm5.88,-0.28l4.12,-4.12l-0,8.28l-4.12,-4.16Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M7.98,-0l0.679,2.089l1.307,-0.646l-0.209,1.444l2.196,-0l-1.777,1.29l1.018,1.045l-1.437,0.246l0.678,2.089l-1.776,-1.291l-0.679,1.291l-0.679,-1.291l-1.776,1.291l0.678,-2.089l-1.437,-0.246l1.018,-1.045l-1.777,-1.29l2.196,-0l-0.209,-1.444l1.307,0.646l0.679,-2.089Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-message.svg b/.icons/kora/actions/16/mail-message.svg
new file mode 120000
index 000000000..b62208f46
--- /dev/null
+++ b/.icons/kora/actions/16/mail-message.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-move.svg b/.icons/kora/actions/16/mail-move.svg
new file mode 100644
index 000000000..0cdd78a80
--- /dev/null
+++ b/.icons/kora/actions/16/mail-move.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.891,9.758l8.031,0l-2.964,-2.963c-0.274,-0.273 -0.274,-0.717 0,-0.99c0.274,-0.277 0.719,-0.277 0.993,0l4.14,4.134c0.14,0.143 0.208,0.328 0.204,0.513c0.004,0.185 -0.064,0.37 -0.204,0.509l-4.14,4.138c-0.274,0.273 -0.719,0.273 -0.993,-0c-0.274,-0.273 -0.274,-0.721 0,-0.994l2.964,-2.959l-8.031,-0c-0.383,-0 -0.693,-0.31 -0.693,-0.694c-0,-0.384 0.31,-0.694 0.693,-0.694Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.669,9.212l-9.803,0c-0.793,0 -1.436,-0.663 -1.436,-1.481l-0,-5.663c-0,-0.818 0.643,-1.481 1.436,-1.481l9.99,-0c0.793,-0 1.436,0.663 1.436,1.481l-0,5.368l-0.643,-0.642l-0,-5.312l-3.312,3.417l0.411,0.429c-0.051,0.037 -0.1,0.079 -0.146,0.126c-0.03,0.03 -0.059,0.062 -0.086,0.095l-0.404,-0.417l-0.933,0.962c-0.354,0.365 -0.804,0.564 -1.318,0.564c-0.483,-0 -0.965,-0.199 -1.319,-0.564l-0.932,-0.962l-3.312,3.417l9.707,-0l0.664,0.663Zm-7.284,-4.313l-3.312,3.418l-0,-6.835l3.312,3.417Zm3.569,0.963l4.437,-4.612l-11.093,0l4.469,4.612c0.29,0.298 0.676,0.464 1.094,0.464c0.418,0 0.804,-0.166 1.093,-0.464Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M11.146,8.69l-10.073,-0l-0,-7.44l4.773,4.884l0.999,0.401l1.078,-0.449l4.726,-4.836l-0,5.544l-1.345,-1.343c-0.468,-0.474 -1.231,-0.474 -1.702,0.003c-0.467,0.465 -0.467,1.227 0.003,1.695l1.541,1.541Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-open-multiple.svg b/.icons/kora/actions/16/mail-open-multiple.svg
new file mode 100644
index 000000000..e95062ebc
--- /dev/null
+++ b/.icons/kora/actions/16/mail-open-multiple.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6.815,9.851l0.946,0.96c0.358,0.364 0.847,0.563 1.336,0.563c0.522,0 0.978,-0.199 1.337,-0.563l0.945,-0.96l3.358,3.41l-11.279,0l3.357,-3.41Zm8.15,-3.642l0,6.853l-3.358,-3.443l3.358,-3.41Zm-8.378,3.41l-3.357,3.41l0,-6.82l3.357,3.41Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.033,5.316c-0.803,0 -1.455,0.662 -1.455,1.478l0,5.65c0,0.817 0.652,1.479 1.455,1.479l10.128,0c0.804,0 1.456,-0.662 1.456,-1.479l0,-5.65c0,-0.816 -0.652,-1.478 -1.456,-1.478l-10.128,0Zm6.173,5.263c-0.294,0.298 -0.685,0.464 -1.109,0.464c-0.423,0 -0.815,-0.166 -1.108,-0.464l-4.531,-4.601l11.246,0l-4.498,4.601Zm-3.619,-0.96l-3.357,3.41l0,-6.82l3.357,3.41Zm0.228,0.232l0.946,0.96c0.358,0.364 0.847,0.563 1.336,0.563c0.522,0 0.978,-0.199 1.337,-0.563l0.945,-0.96l3.358,3.41l-11.279,0l3.357,-3.41Zm4.792,-0.232l3.358,-3.41l0,6.853l-3.358,-3.443Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.616,8.114l-2.41,2.465c-0.294,0.298 -0.685,0.464 -1.109,0.464c-0.423,0 -0.815,-0.166 -1.108,-0.464l-2.41,-2.447l-0,-4.435l7.037,-0l0,4.417Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.909,3.697l-0,1.135l-0.892,-0c-1.078,-0 -1.956,0.884 -1.956,1.979l0,5.196c-0.353,-0.27 -0.581,-0.699 -0.581,-1.182l0,-5.65c0,-0.816 0.652,-1.478 1.456,-1.478l1.973,0Zm8.377,0.017c0.597,0.093 1.075,0.554 1.201,1.148c-0.111,-0.019 -0.225,-0.03 -0.342,-0.03l-0.859,0l-0,-1.118Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.043,10.365c-0.353,-0.27 -0.581,-0.699 -0.581,-1.182l0,-5.65c0,-0.817 0.652,-1.479 1.456,-1.479l10.128,0c0.698,0 1.282,0.5 1.423,1.166c-0.111,-0.02 -0.225,-0.03 -0.342,-0.03l-10.128,0c-1.078,0 -1.956,0.884 -1.956,1.978l0,5.197Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-outbox.svg b/.icons/kora/actions/16/mail-outbox.svg
new file mode 120000
index 000000000..2aa12a697
--- /dev/null
+++ b/.icons/kora/actions/16/mail-outbox.svg
@@ -0,0 +1 @@
+outbox.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-queue.svg b/.icons/kora/actions/16/mail-queue.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/mail-queue.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-read.svg b/.icons/kora/actions/16/mail-read.svg
new file mode 100644
index 000000000..e18d26ea5
--- /dev/null
+++ b/.icons/kora/actions/16/mail-read.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.2,3.6l-5.878,5.831l-1.342,0.541l-1.242,-0.483l-5.938,-5.889l-0,8.97l14.4,-0l-0,-8.97Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,-0c0.986,-0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,-0Zm7.574,6.36c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-5.56,-5.56l13.8,-0l-5.52,5.56Zm-4.44,-1.16l-4.12,4.12l-0,-8.24l4.12,4.12Zm0.28,0.28l1.16,1.16c0.44,0.44 1.04,0.68 1.64,0.68c0.64,-0 1.2,-0.24 1.64,-0.68l1.16,-1.16l4.12,4.12l-13.84,-0l4.12,-4.12Zm5.88,-0.28l4.12,-4.12l-0,8.28l-4.12,-4.16Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.782,5.714l-3.422,3.446c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-3.422,-3.422l0,-4.524l9.564,0l-0,4.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-receive.svg b/.icons/kora/actions/16/mail-receive.svg
new file mode 100644
index 000000000..2a55ec1e9
--- /dev/null
+++ b/.icons/kora/actions/16/mail-receive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.2,3.6l-5.878,5.831l-1.342,0.541l-1.242,-0.483l-5.938,-5.889l-0,8.97l14.4,-0l-0,-8.97Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,-0c0.986,-0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,-0Zm7.574,6.36c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-5.56,-5.56l13.8,-0l-5.52,5.56Zm-4.44,-1.16l-4.12,4.12l-0,-8.24l4.12,4.12Zm0.28,0.28l1.16,1.16c0.44,0.44 1.04,0.68 1.64,0.68c0.64,-0 1.2,-0.24 1.64,-0.68l1.16,-1.16l4.12,4.12l-13.84,-0l4.12,-4.12Zm5.88,-0.28l4.12,-4.12l-0,8.28l-4.12,-4.16Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M8.453,1.181l0,5.264l1.943,-1.943c0.179,-0.18 0.47,-0.18 0.649,-0c0.182,0.18 0.182,0.471 -0,0.651l-2.71,2.713c-0.094,0.092 -0.215,0.136 -0.336,0.134c-0.121,0.002 -0.243,-0.042 -0.334,-0.134l-2.712,-2.713c-0.179,-0.18 -0.179,-0.471 -0,-0.651c0.179,-0.18 0.473,-0.18 0.652,-0l1.939,1.943l0,-5.264c0,-0.252 0.203,-0.455 0.455,-0.455c0.251,0 0.454,0.203 0.454,0.455Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-replied.svg b/.icons/kora/actions/16/mail-replied.svg
new file mode 120000
index 000000000..08677c8af
--- /dev/null
+++ b/.icons/kora/actions/16/mail-replied.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-reply-all.svg b/.icons/kora/actions/16/mail-reply-all.svg
new file mode 120000
index 000000000..cfb378828
--- /dev/null
+++ b/.icons/kora/actions/16/mail-reply-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-reply-custom-all.svg b/.icons/kora/actions/16/mail-reply-custom-all.svg
new file mode 120000
index 000000000..cfb378828
--- /dev/null
+++ b/.icons/kora/actions/16/mail-reply-custom-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-reply-custom.svg b/.icons/kora/actions/16/mail-reply-custom.svg
new file mode 120000
index 000000000..08677c8af
--- /dev/null
+++ b/.icons/kora/actions/16/mail-reply-custom.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-reply-list.svg b/.icons/kora/actions/16/mail-reply-list.svg
new file mode 120000
index 000000000..cfb378828
--- /dev/null
+++ b/.icons/kora/actions/16/mail-reply-list.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-reply-sender.svg b/.icons/kora/actions/16/mail-reply-sender.svg
new file mode 120000
index 000000000..08677c8af
--- /dev/null
+++ b/.icons/kora/actions/16/mail-reply-sender.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-send-receive.svg b/.icons/kora/actions/16/mail-send-receive.svg
new file mode 100644
index 000000000..c57b50129
--- /dev/null
+++ b/.icons/kora/actions/16/mail-send-receive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.675,6.03l3.736,-6.03l3.737,6.03l-2.466,-0l-0,3.289l-2.541,-0l-0,-3.289l-2.466,-0Zm3.177,3.94l3.737,6.03l3.736,-6.03l-2.466,0l0,-3.289l-2.541,0l0,3.289l-2.466,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-send.svg b/.icons/kora/actions/16/mail-send.svg
new file mode 100644
index 000000000..e450aa134
--- /dev/null
+++ b/.icons/kora/actions/16/mail-send.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M1,1l0,6l6.759,1l-6.759,1l0,6l14,-7l-14,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1l0,6l6.759,1l-6.759,1l0,6l14,-7l-14,-7Zm1,8.863l0,3.519l10.764,-5.382l-10.764,-5.382l0,3.519l5.905,0.874c0.49,0.072 0.854,0.493 0.854,0.989c-0,0.496 -0.364,0.917 -0.854,0.989l-5.905,0.874Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-sent.svg b/.icons/kora/actions/16/mail-sent.svg
new file mode 120000
index 000000000..771b1c825
--- /dev/null
+++ b/.icons/kora/actions/16/mail-sent.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-signature-unknown.svg b/.icons/kora/actions/16/mail-signature-unknown.svg
new file mode 120000
index 000000000..06815fd10
--- /dev/null
+++ b/.icons/kora/actions/16/mail-signature-unknown.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-signed-full.svg b/.icons/kora/actions/16/mail-signed-full.svg
new file mode 100644
index 000000000..3b026bdf0
--- /dev/null
+++ b/.icons/kora/actions/16/mail-signed-full.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.2,3.6l-5.878,5.831l-1.342,0.541l-1.242,-0.483l-5.938,-5.889l-0,8.97l14.4,-0l-0,-8.97Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.786,2.8c-0.986,-0 -1.786,0.8 -1.786,1.786l0,6.828c0,0.986 0.8,1.786 1.786,1.786l12.428,-0c0.986,-0 1.786,-0.8 1.786,-1.786l0,-6.828c0,-0.986 -0.8,-1.786 -1.786,-1.786l-12.428,-0Zm7.574,6.36c-0.36,0.36 -0.84,0.56 -1.36,0.56c-0.52,-0 -1,-0.2 -1.36,-0.56l-5.56,-5.56l13.8,-0l-5.52,5.56Zm-4.44,-1.16l-4.12,4.12l-0,-8.24l4.12,4.12Zm0.28,0.28l1.16,1.16c0.44,0.44 1.04,0.68 1.64,0.68c0.64,-0 1.2,-0.24 1.64,-0.68l1.16,-1.16l4.12,4.12l-13.84,-0l4.12,-4.12Zm5.88,-0.28l4.12,-4.12l-0,8.28l-4.12,-4.16Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M15.867,7.677c0.327,-0.385 -0.004,-0.758 -0.4,-0.329l-5.756,6.085l-2.433,-1.825c-0.434,-0.337 -0.793,0.122 -0.49,0.512l2.998,3.88l6.081,-8.323Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-signed-fully.svg b/.icons/kora/actions/16/mail-signed-fully.svg
new file mode 120000
index 000000000..06815fd10
--- /dev/null
+++ b/.icons/kora/actions/16/mail-signed-fully.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-signed-part.svg b/.icons/kora/actions/16/mail-signed-part.svg
new file mode 120000
index 000000000..06815fd10
--- /dev/null
+++ b/.icons/kora/actions/16/mail-signed-part.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-signed-verified.svg b/.icons/kora/actions/16/mail-signed-verified.svg
new file mode 120000
index 000000000..8221c41f0
--- /dev/null
+++ b/.icons/kora/actions/16/mail-signed-verified.svg
@@ -0,0 +1 @@
+mail-mark-read.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-signed.svg b/.icons/kora/actions/16/mail-signed.svg
new file mode 120000
index 000000000..06815fd10
--- /dev/null
+++ b/.icons/kora/actions/16/mail-signed.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-tagged.svg b/.icons/kora/actions/16/mail-tagged.svg
new file mode 100644
index 000000000..6a29fbd07
--- /dev/null
+++ b/.icons/kora/actions/16/mail-tagged.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.207,13.856l-0.707,1.925l2.003,-0.622l4.497,-4.497l-1.296,-1.303l-4.497,4.497Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.157,13.2l-8.371,-0c-0.986,-0 -1.786,-0.8 -1.786,-1.786l0,-6.828c0,-0.986 0.8,-1.786 1.786,-1.786l12.428,-0c0.986,-0 1.786,0.8 1.786,1.786l0,5.367l-0.8,-0.804l-0,-5.269l-4.12,4.12l2.128,2.149l-0.27,0.269l-2.138,-2.138l-1.16,1.16c-0.44,0.44 -1,0.68 -1.64,0.68c-0.6,-0 -1.2,-0.24 -1.64,-0.68l-1.16,-1.16l-4.12,4.12l9.877,-0l-0.8,0.8Zm5.843,-1.831l0,0.045c0,0.986 -0.8,1.786 -1.786,1.786l-0.045,-0l1.831,-1.831Zm-11.08,-3.369l-4.12,4.12l-0,-8.24l4.12,4.12Zm4.44,1.16l5.52,-5.56l-13.8,-0l5.56,5.56c0.36,0.36 0.84,0.56 1.36,0.56c0.52,-0 1,-0.2 1.36,-0.56Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10.787,12.57l-9.987,-0l-0,-8.97l5.938,5.889l1.242,0.483l1.342,-0.541l5.878,-5.831l-0,5.549l-0.141,-0.142c-0.094,-0.094 -0.221,-0.147 -0.354,-0.148c-0.133,0 -0.26,0.053 -0.354,0.147l-3.564,3.564Zm4.413,-0l-0.401,-0l0.401,-0.401l-0,0.401Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-task.svg b/.icons/kora/actions/16/mail-task.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/mail-task.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail-thread-ignored.svg b/.icons/kora/actions/16/mail-thread-ignored.svg
new file mode 100644
index 000000000..9de52b761
--- /dev/null
+++ b/.icons/kora/actions/16/mail-thread-ignored.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Zm0,1c3.292,0 6,2.708 6,6c0,3.292 -2.708,6 -6,6c-3.292,0 -6,-2.708 -6,-6c-0,-3.292 2.708,-6 6,-6Zm-3.596,6.945l7.192,0c0.522,0 0.945,-0.422 0.945,-0.945c-0,-0.522 -0.423,-0.946 -0.945,-0.946l-7.192,0c-0.522,0 -0.945,0.425 -0.945,0.946c0,0.522 0.423,0.945 0.945,0.945Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-thread-watch.svg b/.icons/kora/actions/16/mail-thread-watch.svg
new file mode 100644
index 000000000..b1d48da8a
--- /dev/null
+++ b/.icons/kora/actions/16/mail-thread-watch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.206,3.17c-1.855,0.497 -2.797,3.086 -2.087,5.736c0.71,2.649 2.82,4.421 4.675,3.924c1.855,-0.497 2.797,-3.086 2.087,-5.736c-0.71,-2.649 -2.82,-4.421 -4.675,-3.924Zm1.777,4.701c1.06,-0.284 2.165,0.354 2.449,1.414c0.284,1.06 -0.354,2.165 -1.414,2.449c-1.06,0.284 -2.165,-0.354 -2.449,-1.414c-0.284,-1.06 0.354,-2.165 1.414,-2.449Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.119,7.094c-0.71,2.65 0.232,5.239 2.087,5.736c1.855,0.497 3.965,-1.275 4.675,-3.924c0.71,-2.65 -0.232,-5.239 -2.087,-5.736c-1.855,-0.497 -3.965,1.275 -4.675,3.924Zm3.864,1.035c1.06,0.284 1.698,1.39 1.414,2.45c-0.284,1.06 -1.39,1.698 -2.449,1.414c-1.06,-0.284 -1.698,-1.39 -1.415,-2.449c0.284,-1.06 1.39,-1.699 2.45,-1.415Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-unread-multiple.svg b/.icons/kora/actions/16/mail-unread-multiple.svg
new file mode 100644
index 000000000..d17f7e5ef
--- /dev/null
+++ b/.icons/kora/actions/16/mail-unread-multiple.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6.815,9.851l0.946,0.96c0.358,0.364 0.847,0.563 1.336,0.563c0.522,-0 0.978,-0.199 1.337,-0.563l0.945,-0.96l3.358,3.41l-11.279,-0l3.357,-3.41Zm8.15,-3.642l0,6.853l-3.358,-3.443l3.358,-3.41Zm-8.378,3.41l-3.357,3.41l-0,-6.82l3.357,3.41Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M4.033,5.316c-0.803,-0 -1.455,0.662 -1.455,1.478l-0,5.65c-0,0.817 0.652,1.479 1.455,1.479l10.128,-0c0.804,-0 1.456,-0.662 1.456,-1.479l0,-5.65c0,-0.816 -0.652,-1.478 -1.456,-1.478l-10.128,-0Zm6.173,5.263c-0.294,0.298 -0.685,0.464 -1.109,0.464c-0.423,-0 -0.815,-0.166 -1.108,-0.464l-4.531,-4.601l11.246,-0l-4.498,4.601Zm-3.619,-0.96l-3.357,3.41l-0,-6.82l3.357,3.41Zm0.228,0.232l0.946,0.96c0.358,0.364 0.847,0.563 1.336,0.563c0.522,-0 0.978,-0.199 1.337,-0.563l0.945,-0.96l3.358,3.41l-11.279,-0l3.357,-3.41Zm4.792,-0.232l3.358,-3.41l0,6.853l-3.358,-3.443Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M4.033,5.316c-0.803,-0 -1.455,0.662 -1.455,1.478l-0,5.65c-0,0.817 0.652,1.479 1.455,1.479l10.128,-0c0.804,-0 1.456,-0.662 1.456,-1.479l0,-5.65c0,-0.816 -0.652,-1.478 -1.456,-1.478l-10.128,-0Zm6.173,5.263c-0.294,0.298 -0.685,0.464 -1.109,0.464c-0.423,-0 -0.815,-0.166 -1.108,-0.464l-4.531,-4.601l11.246,-0l-4.498,4.601Zm-3.619,-0.96l-3.357,3.41l-0,-6.82l3.357,3.41Zm0.228,0.232l0.946,0.96c0.358,0.364 0.847,0.563 1.336,0.563c0.522,-0 0.978,-0.199 1.337,-0.563l0.945,-0.96l3.358,3.41l-11.279,-0l3.357,-3.41Zm4.792,-0.232l3.358,-3.41l0,6.853l-3.358,-3.443Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2.061,12.007c-0.353,-0.27 -0.581,-0.699 -0.581,-1.182l0,-5.65c0,-0.816 0.652,-1.478 1.456,-1.478l10.128,-0c0.698,-0 1.282,0.499 1.423,1.165c-0.111,-0.019 -0.225,-0.03 -0.342,-0.03c-0,0 -10.128,0 -10.128,0c-1.078,0 -1.956,0.884 -1.956,1.979l0,5.196Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M1.043,10.365c-0.353,-0.27 -0.581,-0.699 -0.581,-1.182l0,-5.65c0,-0.817 0.652,-1.479 1.456,-1.479l10.128,0c0.698,0 1.282,0.5 1.423,1.166c-0.111,-0.02 -0.225,-0.03 -0.342,-0.03c-0,0 -10.128,0 -10.128,0c-1.078,0 -1.956,0.884 -1.956,1.978l0,5.197Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-unread-new.svg b/.icons/kora/actions/16/mail-unread-new.svg
new file mode 100755
index 000000000..7d53ecabe
--- /dev/null
+++ b/.icons/kora/actions/16/mail-unread-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 0.892 2 0 2.892 0 4 L 0 12 C 0 13.108 0.892 14 2 14 L 14 14 C 15.108 14 16 13.108 16 12 L 16 4 C 16 2.892 15.108 2 14 2 L 2 2 z M 2 4 L 8 7 L 14 4 L 14 6 L 8 9 L 2 6 L 2 4 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mail-unread.svg b/.icons/kora/actions/16/mail-unread.svg
new file mode 120000
index 000000000..b62208f46
--- /dev/null
+++ b/.icons/kora/actions/16/mail-unread.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail_forward.svg b/.icons/kora/actions/16/mail_forward.svg
new file mode 120000
index 000000000..c34946671
--- /dev/null
+++ b/.icons/kora/actions/16/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail_generic.svg b/.icons/kora/actions/16/mail_generic.svg
new file mode 120000
index 000000000..b62208f46
--- /dev/null
+++ b/.icons/kora/actions/16/mail_generic.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail_new.svg b/.icons/kora/actions/16/mail_new.svg
new file mode 120000
index 000000000..2c823c0ac
--- /dev/null
+++ b/.icons/kora/actions/16/mail_new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail_reply.svg b/.icons/kora/actions/16/mail_reply.svg
new file mode 120000
index 000000000..08677c8af
--- /dev/null
+++ b/.icons/kora/actions/16/mail_reply.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mail_replyall.svg b/.icons/kora/actions/16/mail_replyall.svg
new file mode 120000
index 000000000..cfb378828
--- /dev/null
+++ b/.icons/kora/actions/16/mail_replyall.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/manga.svg b/.icons/kora/actions/16/manga.svg
new file mode 100644
index 000000000..cde1779fc
--- /dev/null
+++ b/.icons/kora/actions/16/manga.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M16,8l-5,-5l0,3.354l-6,0l0,-3.354l-5,5l5,5l0,-3.354l6,-0l0,3.354l5,-5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/map-flat.svg b/.icons/kora/actions/16/map-flat.svg
new file mode 100644
index 000000000..dbe060c99
--- /dev/null
+++ b/.icons/kora/actions/16/map-flat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 0 0 z M 1 1 L 5 1 L 5 5 L 1 5 L 1 1 z M 6 1 L 10 1 L 10 5 L 6 5 L 6 1 z M 11 1 L 15 1 L 15 5 L 11 5 L 11 1 z M 1 6 L 5 6 L 5 10 L 1 10 L 1 6 z M 6 6 L 10 6 L 10 10 L 6 10 L 6 6 z M 11 6 L 15 6 L 15 10 L 11 10 L 11 6 z M 1 11 L 5 11 L 5 15 L 1 15 L 1 11 z M 6 11 L 10 11 L 10 15 L 6 15 L 6 11 z M 11 11 L 15 11 L 15 15 L 11 15 L 11 11 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/map-globe.svg b/.icons/kora/actions/16/map-globe.svg
new file mode 100644
index 000000000..3a715b024
--- /dev/null
+++ b/.icons/kora/actions/16/map-globe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.109375 0 A 8 8 0 0 0 2.3359375 2.34375 A 8 8 0 0 0 2.3359375 13.65625 A 8 8 0 0 0 13.648438 13.65625 A 8 8 0 0 0 13.648438 2.34375 A 8 8 0 0 0 8.109375 0 z M 7.890625 1 A 7 7 0 0 1 12.570312 2.7148438 L 11.166016 4.1191406 A 8 5 45 0 0 5.7421875 1.3769531 A 7 7 0 0 1 7.890625 1 z M 4.8632812 2.3066406 A 7 4 45 0 1 10.457031 4.828125 L 7.9921875 7.2929688 L 3.4414062 2.7421875 A 7 4 45 0 1 4.8632812 2.3066406 z M 13.283203 3.4160156 A 7 7 0 0 1 14.619141 10.226562 A 8 5 45 0 0 11.869141 4.8300781 L 13.283203 3.4160156 z M 2.7324219 3.4472656 L 7.2851562 8 L 4.8183594 10.466797 A 7 4 45 0 1 2.7324219 3.4472656 z M 11.166016 5.5332031 A 7 4 45 0 1 13.251953 12.552734 L 8.6992188 8 L 11.166016 5.5332031 z M 1.3652344 5.7734375 A 8 5 45 0 0 4.1152344 11.169922 L 2.7011719 12.583984 A 7 7 0 0 1 1.3652344 5.7734375 z M 7.9921875 8.7070312 L 12.542969 13.257812 A 7 4 45 0 1 5.5273438 11.171875 L 7.9921875 8.7070312 z M 4.8183594 11.880859 A 8 5 45 0 0 10.242188 14.623047 A 7 7 0 0 1 3.4140625 13.285156 L 4.8183594 11.880859 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/map-gnomonic.svg b/.icons/kora/actions/16/map-gnomonic.svg
new file mode 100644
index 000000000..77686f564
--- /dev/null
+++ b/.icons/kora/actions/16/map-gnomonic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 0 0 z M 1 1 L 5 1 L 5 5.7070312 A 7 3 0 0 1 1 3 L 1 1 z M 6 1 L 10 1 L 10 5.8730469 A 7 3 0 0 1 8 6 A 7 3 0 0 1 6 5.8730469 L 6 1 z M 11 1 L 15 1 L 15 3 A 7 3 0 0 1 11 5.7070312 L 11 1 z M 1 4.9277344 A 8 4 0 0 0 5 6.7050781 L 5 9.2949219 A 8 4 0 0 0 1 11.072266 L 1 4.9277344 z M 15 4.9355469 L 15 11.064453 A 8 4 0 0 0 11 9.2949219 L 11 6.7050781 A 8 4 0 0 0 15 4.9355469 z M 6 6.8671875 A 8 4 0 0 0 8 7 A 8 4 0 0 0 10 6.8691406 L 10 9.1308594 A 8 4 0 0 0 8 9 A 8 4 0 0 0 6 9.1328125 L 6 6.8671875 z M 8 10 A 7 3 0 0 1 10 10.126953 L 10 15 L 6 15 L 6 10.126953 A 7 3 0 0 1 8 10 z M 5 10.292969 L 5 15 L 1 15 L 1 13 A 7 3 0 0 1 5 10.292969 z M 11 10.292969 A 7 3 0 0 1 15 13 L 15 15 L 11 15 L 11 10.292969 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/map-mercator.svg b/.icons/kora/actions/16/map-mercator.svg
new file mode 100644
index 000000000..3e39fb9ea
--- /dev/null
+++ b/.icons/kora/actions/16/map-mercator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 16 L 16 16 L 16 1 L 0 1 z M 1 2 L 5 2 L 5 5 L 1 5 L 1 2 z M 6 2 L 10 2 L 10 5 L 6 5 L 6 2 z M 11 2 L 15 2 L 15 5 L 11 5 L 11 2 z M 1 6 L 5 6 L 5 8 L 1 8 L 1 6 z M 6 6 L 10 6 L 10 8 L 6 8 L 6 6 z M 11 6 L 15 6 L 15 8 L 11 8 L 11 6 z M 1 9 L 5 9 L 5 11 L 1 11 L 1 9 z M 6 9 L 10 9 L 10 11 L 6 11 L 6 9 z M 11 9 L 15 9 L 15 11 L 11 11 L 11 9 z M 1 12 L 5 12 L 5 15 L 1 15 L 1 12 z M 6 12 L 10 12 L 10 15 L 6 15 L 6 12 z M 11 12 L 15 12 L 15 15 L 11 15 L 11 12 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mark-location.svg b/.icons/kora/actions/16/mark-location.svg
new file mode 100644
index 000000000..c40a9e219
--- /dev/null
+++ b/.icons/kora/actions/16/mark-location.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-2.761,0 -5,2.239 -5,5c0,4.5 5,9 5,9c0,0 5,-4.5 5,-9c0,-2.761 -2.239,-5 -5,-5Zm0,2.266c1.5,0 2.734,1.234 2.734,2.734c0,1.5 -1.234,2.734 -2.734,2.734c-1.5,0 -2.734,-1.234 -2.734,-2.734c0,-1.5 1.234,-2.734 2.734,-2.734Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/measure.svg b/.icons/kora/actions/16/measure.svg
new file mode 100644
index 000000000..2368d2b65
--- /dev/null
+++ b/.icons/kora/actions/16/measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,1c-0.552,0 -1,0.448 -1,1l0,6c0,0.552 0.448,1 1,1l12,0c0.552,-0 1,-0.448 1,-1l0,-6c0,-0.552 -0.448,-1 -1,-1l-12,0Zm0.09,0.964l1.182,-0l0,3.036l1.182,-0l0,-3.036l2.364,-0l0,3.036l1.182,-0l0,-3.036l2.364,-0l-0,3.036l1.182,-0l-0,-3.036l2.364,-0l-0,6.072l-11.82,0l0,-6.072Zm1.91,8.036l-3,2.5l3,2.5l0,-5Zm8,0l0,5l3,-2.5l-3,-2.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-album-cover-manager-amarok.svg b/.icons/kora/actions/16/media-album-cover-manager-amarok.svg
new file mode 100644
index 000000000..38b1313eb
--- /dev/null
+++ b/.icons/kora/actions/16/media-album-cover-manager-amarok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="4.251" height="12.73" x="1.64" y="1.64"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-album-cover.svg b/.icons/kora/actions/16/media-album-cover.svg
new file mode 120000
index 000000000..f8898e2de
--- /dev/null
+++ b/.icons/kora/actions/16/media-album-cover.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-album-repeat-amarok.svg b/.icons/kora/actions/16/media-album-repeat-amarok.svg
new file mode 120000
index 000000000..cf79da28b
--- /dev/null
+++ b/.icons/kora/actions/16/media-album-repeat-amarok.svg
@@ -0,0 +1 @@
+media-repeat-album-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-album-track.svg b/.icons/kora/actions/16/media-album-track.svg
new file mode 100644
index 000000000..2e29e53fe
--- /dev/null
+++ b/.icons/kora/actions/16/media-album-track.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="5.035" height="12.73" x="1.64" y="1.64"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-1.796,-0.399c0.046,-0.01 0.091,-0.015 0.134,-0.015c0.284,-0 0.497,0.213 0.497,0.523l0.001,0.347l-0,7.143c-0,0.839 -0.678,1.518 -1.515,1.518l-0.432,0c-0.6,0 -1.086,-0.487 -1.086,-1.089l-0,-0.101c-0,-0.548 0.436,-1.095 0.969,-1.214l1.233,-0.277c0.231,-0.052 0.421,-0.289 0.421,-0.527l0,-3.987l-4.601,0.973l-0,2.257l-0.008,0l0,3.764c0,0.83 -0.671,1.504 -1.499,1.504l-0.416,-0c-0.598,-0 -1.083,-0.486 -1.083,-1.087l0,-0.096c0,-0.553 0.439,-1.103 0.976,-1.226l1.196,-0.271c0.232,-0.053 0.422,-0.291 0.422,-0.529l0.006,-5.452l0,-0.645c0,-0.241 0.192,-0.481 0.425,-0.534l4.36,-0.979Zm0.259,0.516l-4.633,0.99l-0,0.758l4.633,-0.989l0,-0.759Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-eject.svg b/.icons/kora/actions/16/media-eject.svg
new file mode 100644
index 000000000..9c9cff321
--- /dev/null
+++ b/.icons/kora/actions/16/media-eject.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 L 3 8 L 3 9 L 13 9 L 13 8 L 8 3 z M 3 11 L 3 13 L 13 13 L 13 11 L 3 11 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-forward.svg b/.icons/kora/actions/16/media-forward.svg
new file mode 120000
index 000000000..9c64c025a
--- /dev/null
+++ b/.icons/kora/actions/16/media-forward.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-import-audio-cd.svg b/.icons/kora/actions/16/media-import-audio-cd.svg
new file mode 120000
index 000000000..4cd912bb6
--- /dev/null
+++ b/.icons/kora/actions/16/media-import-audio-cd.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-pause.svg b/.icons/kora/actions/16/media-pause.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-play.svg b/.icons/kora/actions/16/media-play.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-playback-pause.svg b/.icons/kora/actions/16/media-playback-pause.svg
new file mode 100644
index 000000000..8d6cc8877
--- /dev/null
+++ b/.icons/kora/actions/16/media-playback-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.151,2.733l2.676,0c0.23,0 0.417,0.187 0.417,0.418l0,9.698c0,0.231 -0.187,0.418 -0.417,0.418l-2.676,-0c-0.231,-0 -0.418,-0.187 -0.418,-0.418l0,-9.698c0,-0.231 0.187,-0.418 0.418,-0.418Zm7.022,0l2.676,0c0.231,0 0.418,0.187 0.418,0.418l-0,9.698c-0,0.231 -0.187,0.418 -0.418,0.418l-2.676,-0c-0.23,-0 -0.417,-0.187 -0.417,-0.418l-0,-9.698c-0,-0.231 0.187,-0.418 0.417,-0.418Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playback-paused.svg b/.icons/kora/actions/16/media-playback-paused.svg
new file mode 100644
index 000000000..bb4c386e3
--- /dev/null
+++ b/.icons/kora/actions/16/media-playback-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.254,2.845l2.619,0c0.226,0 0.409,0.183 0.409,0.409l-0,9.492c-0,0.226 -0.183,0.409 -0.409,0.409l-2.619,-0c-0.226,-0 -0.409,-0.183 -0.409,-0.409l0,-9.492c0,-0.226 0.183,-0.409 0.409,-0.409Zm6.873,0l2.619,0c0.226,0 0.409,0.183 0.409,0.409l-0,9.492c-0,0.226 -0.183,0.409 -0.409,0.409l-2.619,-0c-0.226,-0 -0.409,-0.183 -0.409,-0.409l0,-9.492c0,-0.226 0.183,-0.409 0.409,-0.409Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playback-playing.svg b/.icons/kora/actions/16/media-playback-playing.svg
new file mode 100644
index 000000000..1b50139c8
--- /dev/null
+++ b/.icons/kora/actions/16/media-playback-playing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.705,3.156c-0.276,-0.15 -0.612,-0.144 -0.883,0.017c-0.27,0.16 -0.436,0.451 -0.436,0.767l-0,8.12c-0,0.316 0.166,0.607 0.436,0.767c0.271,0.161 0.607,0.167 0.883,0.017c1.919,-1.046 5.462,-2.98 7.444,-4.06c0.286,-0.157 0.465,-0.458 0.465,-0.784c0,-0.326 -0.179,-0.627 -0.465,-0.784c-1.982,-1.08 -5.525,-3.014 -7.444,-4.06Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playback-start-rtl.svg b/.icons/kora/actions/16/media-playback-start-rtl.svg
new file mode 100644
index 000000000..ade93ca18
--- /dev/null
+++ b/.icons/kora/actions/16/media-playback-start-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.777,2.448c0.316,-0.172 0.701,-0.166 1.011,0.019c0.311,0.184 0.501,0.518 0.501,0.879l0,9.308c0,0.361 -0.19,0.695 -0.501,0.879c-0.31,0.185 -0.695,0.191 -1.011,0.019c-2.199,-1.199 -6.261,-3.416 -8.532,-4.654c-0.329,-0.18 -0.534,-0.524 -0.534,-0.898c-0,-0.374 0.205,-0.718 0.534,-0.898c2.271,-1.238 6.333,-3.455 8.532,-4.654Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playback-start.svg b/.icons/kora/actions/16/media-playback-start.svg
new file mode 100644
index 000000000..25e2e45a5
--- /dev/null
+++ b/.icons/kora/actions/16/media-playback-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.223,2.448c-0.316,-0.172 -0.701,-0.166 -1.011,0.019c-0.311,0.184 -0.501,0.518 -0.501,0.879l-0,9.308c-0,0.361 0.19,0.695 0.501,0.879c0.31,0.185 0.695,0.191 1.011,0.019c2.199,-1.199 6.261,-3.416 8.532,-4.654c0.329,-0.18 0.534,-0.524 0.534,-0.898c0,-0.374 -0.205,-0.718 -0.534,-0.898c-2.271,-1.238 -6.333,-3.455 -8.532,-4.654Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playback-stop.svg b/.icons/kora/actions/16/media-playback-stop.svg
new file mode 100644
index 000000000..e11fcaa7a
--- /dev/null
+++ b/.icons/kora/actions/16/media-playback-stop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.532,3.455c0,-0.245 0.098,-0.48 0.271,-0.652c0.172,-0.173 0.407,-0.271 0.652,-0.271l9.09,0c0.245,0 0.48,0.098 0.652,0.271c0.173,0.172 0.271,0.407 0.271,0.652l-0,9.09c-0,0.245 -0.098,0.48 -0.271,0.652c-0.172,0.173 -0.407,0.271 -0.652,0.271l-9.09,-0c-0.245,-0 -0.48,-0.098 -0.652,-0.271c-0.173,-0.172 -0.271,-0.407 -0.271,-0.652l0,-9.09Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playback-stopped.svg b/.icons/kora/actions/16/media-playback-stopped.svg
new file mode 100644
index 000000000..0a7184a5d
--- /dev/null
+++ b/.icons/kora/actions/16/media-playback-stopped.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.532,3.455c0,-0.245 0.098,-0.48 0.271,-0.652c0.172,-0.173 0.407,-0.271 0.652,-0.271l9.09,0c0.245,0 0.48,0.098 0.652,0.271c0.173,0.172 0.271,0.407 0.271,0.652l0,9.09c0,0.245 -0.098,0.48 -0.271,0.652c-0.172,0.173 -0.407,0.271 -0.652,0.271l-9.09,0c-0.245,0 -0.48,-0.098 -0.652,-0.271c-0.173,-0.172 -0.271,-0.407 -0.271,-0.652l0,-9.09Zm7.7,2.313l-4.464,-0l-0,4.464l4.464,0l0,-4.464Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playlist-normal.svg b/.icons/kora/actions/16/media-playlist-normal.svg
new file mode 100644
index 000000000..5cd630bc3
--- /dev/null
+++ b/.icons/kora/actions/16/media-playlist-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,1l0,2.336l-10,0l0,1.328l10,-0l0,2.336l4,-3l-4,-3Zm0,8l0,2.327l-10,-0l0,1.346l10,0l0,2.327l4,-3l-4,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playlist-play.svg b/.icons/kora/actions/16/media-playlist-play.svg
new file mode 120000
index 000000000..2dd767676
--- /dev/null
+++ b/.icons/kora/actions/16/media-playlist-play.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-playlist-repeat-amarok.svg b/.icons/kora/actions/16/media-playlist-repeat-amarok.svg
new file mode 120000
index 000000000..8bb4aca32
--- /dev/null
+++ b/.icons/kora/actions/16/media-playlist-repeat-amarok.svg
@@ -0,0 +1 @@
+media-repeat-playlist-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-playlist-repeat-song.svg b/.icons/kora/actions/16/media-playlist-repeat-song.svg
new file mode 120000
index 000000000..f0a3a6607
--- /dev/null
+++ b/.icons/kora/actions/16/media-playlist-repeat-song.svg
@@ -0,0 +1 @@
+media-repeat-track-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-playlist-repeat.svg b/.icons/kora/actions/16/media-playlist-repeat.svg
new file mode 100644
index 000000000..b6492dc36
--- /dev/null
+++ b/.icons/kora/actions/16/media-playlist-repeat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.541,13.814l-9.082,-0c-1.357,-0 -2.459,-1.102 -2.459,-2.459l0,-4.918c0,-1.357 1.102,-2.459 2.459,-2.459l1.057,-0l0,-1.792l4.447,2.323l-4.447,2.322l0,-1.853l-1.057,-0c-0.805,-0 -1.459,0.654 -1.459,1.459l-0,4.918c-0,0.805 0.654,1.459 1.459,1.459l9.082,0c0.805,0 1.459,-0.654 1.459,-1.459l0,-4.918c0,-0.805 -0.654,-1.459 -1.459,-1.459l-2.541,0l0,-1l2.541,0c1.357,0 2.459,1.102 2.459,2.459l0,4.918c0,1.357 -1.102,2.459 -2.459,2.459Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-playlist-shuffle.svg b/.icons/kora/actions/16/media-playlist-shuffle.svg
new file mode 100644
index 000000000..2f4483d82
--- /dev/null
+++ b/.icons/kora/actions/16/media-playlist-shuffle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.75,12.332c-2.027,-0.203 -3.97,-1.79 -5.076,-3.404c-0.98,-1.429 -1.895,-3.579 -3.594,-3.579l-2.14,0l-0.004,-0.001c-0.617,-0.012 -0.806,-0.211 -0.81,-0.862c-0.005,-0.591 0.193,-0.841 0.81,-0.85l0.004,-0.001l2.14,0c2.069,0 3.211,1.688 4.403,3.427c0.907,1.323 2.628,3.236 4.267,3.534l0,-1.373l4.124,2.251l-4.124,2.251l0,-1.393Zm-5.813,-4.094c0.178,0.289 0.353,0.572 0.53,0.831c0.154,0.223 0.308,0.446 0.466,0.664c-1.016,1.426 -2.102,2.634 -3.853,2.634l-2.14,0l-0.004,-0.001c-0.617,-0.009 -0.764,-0.321 -0.76,-0.912c0.005,-0.651 0.143,-0.788 0.76,-0.8l0.004,-0.001l2.14,0c1.274,0 2.107,-1.208 2.857,-2.415Zm5.813,-4.568l0,-1.395l4.124,2.251l-4.124,2.251l0,-1.371c-1.193,0.217 -2.794,1.289 -3.504,2.366c-0.191,-0.296 -0.375,-0.586 -0.557,-0.852c-0.15,-0.218 -0.299,-0.436 -0.449,-0.65c0.956,-1.304 2.823,-2.431 4.51,-2.6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-random-albums-amarok.svg b/.icons/kora/actions/16/media-random-albums-amarok.svg
new file mode 100644
index 000000000..349eff893
--- /dev/null
+++ b/.icons/kora/actions/16/media-random-albums-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.75,12.158c-2.027,-0.203 -3.97,-1.79 -5.076,-3.404c-0.98,-1.429 -1.895,-3.579 -3.594,-3.579l-2.14,0l-0.004,-0.001c-0.617,-0.012 -0.806,-0.211 -0.81,-0.862c-0.005,-0.591 0.193,-0.841 0.81,-0.85l0.004,-0.001l2.14,0c2.069,0 3.211,1.688 4.403,3.427c0.907,1.323 2.628,3.236 4.267,3.534l0,-1.373l4.124,2.251l-4.124,2.251l0,-1.393Zm-5.813,-4.094c0.178,0.289 0.353,0.572 0.53,0.831c0.154,0.223 0.308,0.446 0.466,0.664c-1.016,1.426 -2.102,2.634 -3.853,2.634l-2.14,0l-0.004,-0.001c-0.617,-0.009 -0.764,-0.321 -0.76,-0.912c0.005,-0.651 0.143,-0.788 0.76,-0.8l0.004,-0.001l2.14,0c1.274,0 2.107,-1.208 2.857,-2.415Zm-5.039,-2.064l0,4l1,0l0,-1l1,0l0,1l1,0l0,-4l-3,0Zm1,1l1,0l0,1l-1,0l0,-1Zm9.852,-3.504l0,-1.395l4.124,2.251l-4.124,2.251l0,-1.371c-1.193,0.217 -2.794,1.289 -3.504,2.366c-0.191,-0.296 -0.375,-0.586 -0.557,-0.852c-0.15,-0.218 -0.299,-0.436 -0.449,-0.65c0.956,-1.304 2.823,-2.431 4.51,-2.6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-random-tracks-amarok.svg b/.icons/kora/actions/16/media-random-tracks-amarok.svg
new file mode 100644
index 000000000..e7254d6ac
--- /dev/null
+++ b/.icons/kora/actions/16/media-random-tracks-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.75,12.332c-2.027,-0.203 -3.97,-1.79 -5.076,-3.404c-0.98,-1.429 -1.895,-3.579 -3.594,-3.579l-2.14,0l-0.004,-0.001c-0.617,-0.012 -0.806,-0.211 -0.81,-0.862c-0.005,-0.591 0.193,-0.841 0.81,-0.85l0.004,-0.001l2.14,0c2.069,0 3.211,1.688 4.403,3.427c0.907,1.323 2.628,3.236 4.267,3.534l0,-1.373l4.124,2.251l-4.124,2.251l0,-1.393Zm-5.813,-4.094c0.178,0.289 0.353,0.572 0.53,0.831c0.154,0.223 0.308,0.446 0.466,0.664c-1.016,1.426 -2.102,2.634 -3.853,2.634l-2.14,0l-0.004,-0.001c-0.617,-0.009 -0.764,-0.321 -0.76,-0.912c0.005,-0.651 0.143,-0.788 0.76,-0.8l0.004,-0.001l2.14,0c1.274,0 2.107,-1.208 2.857,-2.415Zm-5.086,-2l0,1l1,0l0,3l1,0l0,-3l1,0l0,-1l-3,0Zm10.899,-2.568l0,-1.395l4.124,2.251l-4.124,2.251l0,-1.371c-1.193,0.217 -2.794,1.289 -3.504,2.366c-0.191,-0.296 -0.375,-0.586 -0.557,-0.852c-0.15,-0.218 -0.299,-0.436 -0.449,-0.65c0.956,-1.304 2.823,-2.431 4.51,-2.6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-record.svg b/.icons/kora/actions/16/media-record.svg
new file mode 100644
index 000000000..e9ae1c89a
--- /dev/null
+++ b/.icons/kora/actions/16/media-record.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,8 A 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 5,5 0 0 1 13,8 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-repeat-album-amarok.svg b/.icons/kora/actions/16/media-repeat-album-amarok.svg
new file mode 100644
index 000000000..d1184ff78
--- /dev/null
+++ b/.icons/kora/actions/16/media-repeat-album-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.541,13.814l-9.082,-0c-1.357,-0 -2.459,-1.102 -2.459,-2.459l-0,-4.918c0,-1.357 1.102,-2.459 2.459,-2.459l1.057,-0l0,-1.792l4.447,2.323l-4.447,2.322l0,-1.853l-1.057,-0c-0.805,-0 -1.459,0.654 -1.459,1.459l-0,4.918c-0,0.805 0.654,1.459 1.459,1.459l9.082,0c0.805,0 1.459,-0.654 1.459,-1.459l-0,-4.918c-0,-0.805 -0.654,-1.459 -1.459,-1.459l-2.541,0l0,-1l2.541,0c1.357,0 2.459,1.102 2.459,2.459l-0,4.918c-0,1.357 -1.102,2.459 -2.459,2.459Zm-3.541,-6.814l-0,4l1,0l-0,-1l1,0l-0,1l1,0l-0,-4l-3,0Zm1,1l1,0l-0,1l-1,0l-0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-repeat-all.svg b/.icons/kora/actions/16/media-repeat-all.svg
new file mode 120000
index 000000000..81a417a40
--- /dev/null
+++ b/.icons/kora/actions/16/media-repeat-all.svg
@@ -0,0 +1 @@
+media-playlist-repeat.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-repeat-none.svg b/.icons/kora/actions/16/media-repeat-none.svg
new file mode 100644
index 000000000..0a8e9a426
--- /dev/null
+++ b/.icons/kora/actions/16/media-repeat-none.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.541,13.814l-9.082,0c-1.357,0 -2.459,-1.102 -2.459,-2.459l0,-4.918c0,-1.357 1.102,-2.459 2.459,-2.459l1.057,0l0,-1.792l4.447,2.323l-4.447,2.322l0,-1.853l-1.057,0c-0.805,0 -1.459,0.654 -1.459,1.459l0,4.918c0,0.805 0.654,1.459 1.459,1.459l9.082,0c0.805,0 1.459,-0.654 1.459,-1.459l0,-2.352l1,-0l0,2.352c0,1.357 -1.102,2.459 -2.459,2.459Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.559,3.593l1.739,-1.74c0.261,-0.26 0.685,-0.26 0.946,0.001c0.26,0.261 0.26,0.684 -0,0.945l-1.74,1.739l1.74,1.741c0.261,0.26 0.26,0.684 -0.001,0.945c-0.26,0.261 -0.683,0.261 -0.944,-0l-1.74,-1.741l-1.741,1.741c-0.26,0.261 -0.683,0.261 -0.944,-0c-0.261,-0.261 -0.262,-0.684 -0.001,-0.945l1.741,-1.741l-1.74,-1.74c-0.261,-0.26 -0.261,-0.683 -0,-0.944c0.261,-0.261 0.684,-0.262 0.945,-0.001l1.74,1.74Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-repeat-playlist-amarok.svg b/.icons/kora/actions/16/media-repeat-playlist-amarok.svg
new file mode 100644
index 000000000..a1266621a
--- /dev/null
+++ b/.icons/kora/actions/16/media-repeat-playlist-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.541,13.814l-9.082,0c-1.357,0 -2.459,-1.102 -2.459,-2.459l0,-4.918c0,-1.357 1.102,-2.459 2.459,-2.459l1.057,-0l0,-1.792l4.447,2.323l-4.447,2.322l-0,-1.853l-1.057,-0c-0.805,-0 -1.459,0.654 -1.459,1.459l-0,4.918c-0,0.805 0.654,1.459 1.459,1.459l9.082,0c0.805,0 1.459,-0.654 1.459,-1.459l-0,-4.918c-0,-0.805 -0.654,-1.459 -1.459,-1.459l-2.541,0l-0,-1l2.541,0c1.357,0 2.459,1.102 2.459,2.459l-0,4.918c-0,1.357 -1.102,2.459 -2.459,2.459Zm-3.912,-2.673l4,-0l-0,0.798l-4,0l-0,-0.798Zm-0,-1.56l4,0l-0,0.798l-4,-0l-0,-0.798Zm-0,-1.595l4,-0l-0,0.798l-4,0l-0,-0.798Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-repeat-single.svg b/.icons/kora/actions/16/media-repeat-single.svg
new file mode 120000
index 000000000..f0a3a6607
--- /dev/null
+++ b/.icons/kora/actions/16/media-repeat-single.svg
@@ -0,0 +1 @@
+media-repeat-track-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-repeat-track-amarok.svg b/.icons/kora/actions/16/media-repeat-track-amarok.svg
new file mode 100644
index 000000000..e98623e45
--- /dev/null
+++ b/.icons/kora/actions/16/media-repeat-track-amarok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.541,13.814l-9.082,0c-1.357,0 -2.459,-1.102 -2.459,-2.459l-0,-4.918c-0,-1.357 1.102,-2.459 2.459,-2.459l1.057,0l0,-1.792l4.447,2.323l-4.447,2.322l-0,-1.853l-1.057,0c-0.805,0 -1.459,0.654 -1.459,1.459l-0,4.918c-0,0.805 0.654,1.459 1.459,1.459l9.082,0c0.805,0 1.459,-0.654 1.459,-1.459l-0,-4.918c-0,-0.805 -0.654,-1.459 -1.459,-1.459l-2.541,0l0,-1l2.541,0c1.357,0 2.459,1.102 2.459,2.459l-0,4.918c-0,1.357 -1.102,2.459 -2.459,2.459Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="1" height="4" x="10" y="7"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-rewind.svg b/.icons/kora/actions/16/media-rewind.svg
new file mode 120000
index 000000000..ebae8aa61
--- /dev/null
+++ b/.icons/kora/actions/16/media-rewind.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-seek-backward.svg b/.icons/kora/actions/16/media-seek-backward.svg
new file mode 100644
index 000000000..52e305b0a
--- /dev/null
+++ b/.icons/kora/actions/16/media-seek-backward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,7.979l0,-3.266c0,-0.204 -0.109,-0.393 -0.285,-0.495c-0.176,-0.103 -0.394,-0.104 -0.572,-0.002c-1.435,0.82 -4.308,2.461 -5.752,3.287c-0.179,0.102 -0.289,0.292 -0.289,0.497c0,0.205 0.11,0.395 0.289,0.497c1.444,0.826 4.317,2.467 5.752,3.287c0.178,0.102 0.396,0.101 0.572,-0.002c0.176,-0.102 0.285,-0.291 0.285,-0.495l0,-3.266c0.008,0.197 0.116,0.378 0.288,0.476c1.445,0.826 4.318,2.467 5.753,3.287c0.177,0.102 0.395,0.101 0.571,-0.002c0.177,-0.102 0.286,-0.291 0.286,-0.495l-0,-6.574c-0,-0.204 -0.109,-0.393 -0.286,-0.495c-0.176,-0.103 -0.394,-0.104 -0.571,-0.002c-1.435,0.82 -4.308,2.461 -5.753,3.287c-0.172,0.098 -0.28,0.279 -0.288,0.476Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-seek-forward.svg b/.icons/kora/actions/16/media-seek-forward.svg
new file mode 100644
index 000000000..2e2f4b2c1
--- /dev/null
+++ b/.icons/kora/actions/16/media-seek-forward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,7.979l-0,-3.266c-0,-0.204 0.109,-0.393 0.285,-0.495c0.176,-0.103 0.394,-0.104 0.572,-0.002c1.435,0.82 4.308,2.461 5.752,3.287c0.179,0.102 0.289,0.292 0.289,0.497c-0,0.205 -0.11,0.395 -0.289,0.497c-1.444,0.826 -4.317,2.467 -5.752,3.287c-0.178,0.102 -0.396,0.101 -0.572,-0.002c-0.176,-0.102 -0.285,-0.291 -0.285,-0.495l-0,-3.266c-0.008,0.197 -0.116,0.378 -0.288,0.476c-1.445,0.826 -4.318,2.467 -5.753,3.287c-0.177,0.102 -0.395,0.101 -0.571,-0.002c-0.177,-0.102 -0.286,-0.291 -0.286,-0.495l0,-6.574c0,-0.204 0.109,-0.393 0.286,-0.495c0.176,-0.103 0.394,-0.104 0.571,-0.002c1.435,0.82 4.308,2.461 5.753,3.287c0.172,0.098 0.28,0.279 0.288,0.476Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-show-active-track-amarok.svg b/.icons/kora/actions/16/media-show-active-track-amarok.svg
new file mode 100644
index 000000000..6f8abe54e
--- /dev/null
+++ b/.icons/kora/actions/16/media-show-active-track-amarok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M3,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l10,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-10,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,3l5,5l-5,5l0,-10Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-skip-backward.svg b/.icons/kora/actions/16/media-skip-backward.svg
new file mode 100644
index 000000000..a067d2127
--- /dev/null
+++ b/.icons/kora/actions/16/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.102,7.978l0,-3.978l-2,0l0,8l2,0l0,-3.978c0.008,0.197 0.116,0.377 0.289,0.475c1.444,0.826 4.317,2.467 5.752,3.288c0.177,0.101 0.395,0.1 0.572,-0.003c0.176,-0.102 0.285,-0.291 0.285,-0.495l0,-3.265c0.007,0.197 0.116,0.377 0.288,0.475c1.445,0.826 4.318,2.467 5.753,3.288c0.177,0.101 0.395,0.1 0.571,-0.003c0.177,-0.102 0.286,-0.291 0.286,-0.495l-0,-6.574c-0,-0.204 -0.109,-0.393 -0.286,-0.495c-0.176,-0.103 -0.394,-0.104 -0.571,-0.002c-1.435,0.82 -4.308,2.461 -5.753,3.287c-0.172,0.098 -0.281,0.278 -0.288,0.475l0,-3.265c0,-0.204 -0.109,-0.393 -0.285,-0.495c-0.177,-0.103 -0.395,-0.104 -0.572,-0.002c-1.435,0.82 -4.308,2.461 -5.752,3.287c-0.173,0.098 -0.281,0.278 -0.289,0.475Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-skip-forward.svg b/.icons/kora/actions/16/media-skip-forward.svg
new file mode 100644
index 000000000..6cab9b48d
--- /dev/null
+++ b/.icons/kora/actions/16/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.898,7.978l-0,-3.978l2,0l-0,8l-2,0l-0,-3.978c-0.008,0.197 -0.116,0.377 -0.289,0.475c-1.444,0.826 -4.317,2.467 -5.752,3.288c-0.177,0.101 -0.395,0.1 -0.572,-0.003c-0.176,-0.102 -0.285,-0.291 -0.285,-0.495l-0,-3.265c-0.007,0.197 -0.116,0.377 -0.288,0.475c-1.445,0.826 -4.318,2.467 -5.753,3.288c-0.177,0.101 -0.395,0.1 -0.571,-0.003c-0.177,-0.102 -0.286,-0.291 -0.286,-0.495l0,-6.574c0,-0.204 0.109,-0.393 0.286,-0.495c0.176,-0.103 0.394,-0.104 0.571,-0.002c1.435,0.82 4.308,2.461 5.753,3.287c0.172,0.098 0.281,0.278 0.288,0.475l-0,-3.265c-0,-0.204 0.109,-0.393 0.285,-0.495c0.177,-0.103 0.395,-0.104 0.572,-0.002c1.435,0.82 4.308,2.461 5.752,3.287c0.173,0.098 0.281,0.278 0.289,0.475Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-standard-track-progression-amarok.svg b/.icons/kora/actions/16/media-standard-track-progression-amarok.svg
new file mode 120000
index 000000000..007ae04b5
--- /dev/null
+++ b/.icons/kora/actions/16/media-standard-track-progression-amarok.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-stop.svg b/.icons/kora/actions/16/media-stop.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-track-add-amarok.svg b/.icons/kora/actions/16/media-track-add-amarok.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/media-track-add-amarok.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-track-edit-amarok.svg b/.icons/kora/actions/16/media-track-edit-amarok.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/media-track-edit-amarok.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-track-queue-amarok.svg b/.icons/kora/actions/16/media-track-queue-amarok.svg
new file mode 100644
index 000000000..adb091cca
--- /dev/null
+++ b/.icons/kora/actions/16/media-track-queue-amarok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M3,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l10,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-10,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,8l5,5l-10,0l5,-5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/media-track-remove-amarok.svg b/.icons/kora/actions/16/media-track-remove-amarok.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/media-track-remove-amarok.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/media-view-subtitles.svg b/.icons/kora/actions/16/media-view-subtitles.svg
new file mode 100644
index 000000000..b0a52dea1
--- /dev/null
+++ b/.icons/kora/actions/16/media-view-subtitles.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2,3c-1,0 -1,1 -1,1l0,8c0,0 0,1 1,1l12,0c1,0 1,-1 1,-1l0,-8c0,0 0,-1 -1,-1l-12,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,10l1,0l0,1l-1,0l0,-1Zm7,0l3,0l0,1l-3,0l0,-1Zm-5,0l4,0l0,1l-4,0l0,-1Zm-2,-2l2,0l0,1l-2,0l0,-1Zm8,0l2,0l0,1l-2,0l0,-1Zm-5,0l4,0l0,1l-4,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/meeting-attending-tentative.svg b/.icons/kora/actions/16/meeting-attending-tentative.svg
new file mode 120000
index 000000000..0fca1fb6f
--- /dev/null
+++ b/.icons/kora/actions/16/meeting-attending-tentative.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/meeting-attending.svg b/.icons/kora/actions/16/meeting-attending.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/meeting-attending.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/meeting-participant-no-response.svg b/.icons/kora/actions/16/meeting-participant-no-response.svg
new file mode 100644
index 000000000..8ec8c58c8
--- /dev/null
+++ b/.icons/kora/actions/16/meeting-participant-no-response.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.739,2.414c1.339,-0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,-0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M6.711,10.745c0,-0 0.735,-1.586 0.873,-1.952c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,-0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Zm6.289,-2.745c-0.549,-0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,-0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Zm0,-3c-0.549,-0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,-0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Zm0,-3c-0.549,-0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,-0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/meeting-participant-request-response.svg b/.icons/kora/actions/16/meeting-participant-request-response.svg
new file mode 100644
index 000000000..e37eefc2e
--- /dev/null
+++ b/.icons/kora/actions/16/meeting-participant-request-response.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M6.711,10.745c-0,-0 0.735,-1.586 0.873,-1.952c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,-0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13,8c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Zm-6.261,-5.586c1.339,-0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,-0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Zm6.261,2.586c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Zm0,-3c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/meld-version-control.svg b/.icons/kora/actions/16/meld-version-control.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/meld-version-control.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/menu_new.svg b/.icons/kora/actions/16/menu_new.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/menu_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/menu_new_sep.svg b/.icons/kora/actions/16/menu_new_sep.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/menu_new_sep.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/merge.svg b/.icons/kora/actions/16/merge.svg
new file mode 100644
index 000000000..95af747c1
--- /dev/null
+++ b/.icons/kora/actions/16/merge.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.177,3.273c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm-1,0l0,2.543c0,0.15 -0.121,0.271 -0.271,0.271l-2.543,0c-0.149,0 -0.271,-0.121 -0.271,-0.271l0,-2.543c0,-0.149 0.122,-0.271 0.271,-0.271c0,0 2.543,0 2.543,0c0.15,0 0.271,0.122 0.271,0.271Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.908,6.729c-0,-0.702 -0.57,-1.272 -1.271,-1.272l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.272l-0,2.542c-0,0.702 0.57,1.272 1.271,1.272l2.543,-0c0.701,-0 1.271,-0.57 1.271,-1.272l-0,-2.542Zm-1,-0l-0,2.542c-0,0.15 -0.122,0.272 -0.271,0.272l-2.543,-0c-0.15,-0 -0.271,-0.122 -0.271,-0.272l-0,-2.542c-0,-0.15 0.121,-0.272 0.271,-0.272c0,0 2.543,0 2.543,0c0.149,0 0.271,0.122 0.271,0.272Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.177,10.184c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,-0c-0.701,-0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.57,1.271 1.271,1.271l2.543,-0c0.701,-0 1.271,-0.57 1.271,-1.271l0,-2.543Zm-1,0l0,2.543c0,0.149 -0.121,0.271 -0.271,0.271l-2.543,-0c-0.149,-0 -0.271,-0.122 -0.271,-0.271l0,-2.543c0,-0.15 0.122,-0.271 0.271,-0.271c0,-0 2.543,-0 2.543,-0c0.15,-0 0.271,0.121 0.271,0.271Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mesh-gradient-fit.svg b/.icons/kora/actions/16/mesh-gradient-fit.svg
new file mode 100644
index 000000000..98b863c2c
--- /dev/null
+++ b/.icons/kora/actions/16/mesh-gradient-fit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.552,2.552c5.902,-3.177 4.994,3.178 10.896,0c3.177,5.902 -3.178,4.994 -0,10.896c-5.902,3.177 -4.994,-3.178 -10.896,-0c-3.177,-5.902 3.178,-4.994 0,-10.896Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mesh-gradient.svg b/.icons/kora/actions/16/mesh-gradient.svg
new file mode 100644
index 000000000..a8ac263ab
--- /dev/null
+++ b/.icons/kora/actions/16/mesh-gradient.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2c6.5,-3.5 5.5,3.5 12,0c3.5,6.5 -3.5,5.5 0,12c-6.5,3.5 -5.5,-3.5 -12,0c-3.5,-6.5 3.5,-5.5 0,-12Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.25,13.563c-0,-0.449 -0.364,-0.813 -0.813,-0.813l-1.625,0c-0.448,0 -0.812,0.364 -0.812,0.813l0,1.625c0,0.448 0.364,0.812 0.812,0.812l1.625,0c0.449,0 0.813,-0.364 0.813,-0.812l-0,-1.625Zm12.75,-0c0,-0.449 -0.364,-0.813 -0.812,-0.813l-1.625,0c-0.449,0 -0.813,0.364 -0.813,0.813l0,1.625c0,0.448 0.364,0.812 0.813,0.812l1.625,0c0.448,0 0.812,-0.364 0.812,-0.812l0,-1.625Zm-13.389,-0l-0,1.625c-0,0.095 -0.078,0.173 -0.174,0.173l-1.625,-0c-0.095,-0 -0.173,-0.078 -0.173,-0.173l0,-1.625c0,-0.096 0.078,-0.174 0.173,-0.174c0,0 1.625,0 1.625,0c0.096,0 0.174,0.078 0.174,0.174Zm12.75,-0l-0,1.625c-0,0.095 -0.078,0.173 -0.173,0.173l-1.625,-0c-0.096,-0 -0.174,-0.078 -0.174,-0.173l0,-1.625c0,-0.096 0.078,-0.174 0.174,-0.174c-0,0 1.625,0 1.625,0c0.095,0 0.173,0.078 0.173,0.174Zm-12.111,-12.751c-0,-0.448 -0.364,-0.812 -0.813,-0.812l-1.625,-0c-0.448,-0 -0.812,0.364 -0.812,0.812l0,1.625c0,0.449 0.364,0.813 0.812,0.813l1.625,-0c0.449,-0 0.813,-0.364 0.813,-0.813l-0,-1.625Zm12.75,0c0,-0.448 -0.364,-0.812 -0.812,-0.812l-1.625,-0c-0.449,-0 -0.813,0.364 -0.813,0.812l0,1.625c0,0.449 0.364,0.813 0.813,0.813l1.625,-0c0.448,-0 0.812,-0.364 0.812,-0.813l0,-1.625Zm-13.389,0l-0,1.625c-0,0.096 -0.078,0.174 -0.174,0.174l-1.625,-0c-0.095,-0 -0.173,-0.078 -0.173,-0.174l0,-1.625c0,-0.095 0.078,-0.173 0.173,-0.173c0,0 1.625,0 1.625,0c0.096,0 0.174,0.078 0.174,0.173Zm12.75,0l-0,1.625c-0,0.096 -0.078,0.174 -0.173,0.174l-1.625,-0c-0.096,-0 -0.174,-0.078 -0.174,-0.174l0,-1.625c0,-0.095 0.078,-0.173 0.174,-0.173c-0,0 1.625,0 1.625,0c0.095,0 0.173,0.078 0.173,0.173Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/message-close.svg b/.icons/kora/actions/16/message-close.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/message-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/message.svg b/.icons/kora/actions/16/message.svg
new file mode 100755
index 000000000..b3332886a
--- /dev/null
+++ b/.icons/kora/actions/16/message.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 2.094c3.259 0 5.906 2.647 5.906 5.906s-2.647 5.906-5.906 5.906-5.906-2.647-5.906-5.906 2.647-5.906 5.906-5.906zm0 1.529c2.416 0 4.377 1.961 4.377 4.377s-1.961 4.377-4.377 4.377-4.377-1.961-4.377-4.377 1.961-4.377 4.377-4.377zm0 1.558c1.556 0 2.819 1.263 2.819 2.819s-1.263 2.819-2.819 2.819-2.819-1.263-2.819-2.819 1.263-2.819 2.819-2.819z"/>
+</svg>
diff --git a/.icons/kora/actions/16/messagebox_warning.svg b/.icons/kora/actions/16/messagebox_warning.svg
new file mode 120000
index 000000000..3b41d91ec
--- /dev/null
+++ b/.icons/kora/actions/16/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/mic-off.svg b/.icons/kora/actions/16/mic-off.svg
new file mode 100644
index 000000000..0aa74a526
--- /dev/null
+++ b/.icons/kora/actions/16/mic-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mic-on.svg b/.icons/kora/actions/16/mic-on.svg
new file mode 100644
index 000000000..7e8d0f559
--- /dev/null
+++ b/.icons/kora/actions/16/mic-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/mic-ready.svg b/.icons/kora/actions/16/mic-ready.svg
new file mode 100644
index 000000000..09f89a4d6
--- /dev/null
+++ b/.icons/kora/actions/16/mic-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/milestone.svg b/.icons/kora/actions/16/milestone.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/milestone.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/multimedia-volume-control.svg b/.icons/kora/actions/16/multimedia-volume-control.svg
new file mode 120000
index 000000000..c4533054a
--- /dev/null
+++ b/.icons/kora/actions/16/multimedia-volume-control.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/music-amarok.svg b/.icons/kora/actions/16/music-amarok.svg
new file mode 120000
index 000000000..91b01fe2f
--- /dev/null
+++ b/.icons/kora/actions/16/music-amarok.svg
@@ -0,0 +1 @@
+media-show-active-track-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/nemo-eject.svg b/.icons/kora/actions/16/nemo-eject.svg
new file mode 120000
index 000000000..f9f7bcbd0
--- /dev/null
+++ b/.icons/kora/actions/16/nemo-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/network-connect.svg b/.icons/kora/actions/16/network-connect.svg
new file mode 100644
index 000000000..297f5e306
--- /dev/null
+++ b/.icons/kora/actions/16/network-connect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.866,0 -7,3.134 -7,7c0,3.866 3.134,7 7,7c3.866,0 7,-3.134 7,-7c0,-3.866 -3.134,-7 -7,-7Zm-0.632,0.796c0.577,-0.075 -0.112,0.632 -0.103,0.947c-0.334,1.065 -0.431,2.349 0.276,3.289c0.032,0.352 -0.737,0.004 -0.92,-0.189c-0.408,-0.246 -0.891,-0.881 -1.402,-0.584c-0.445,0.277 -0.621,0.872 -0.283,1.304c0.568,0.756 1.547,1.008 2.42,1.23c0.95,0.232 1.998,0.369 2.774,1.015c0.604,0.585 0.57,1.523 0.425,2.289c-0.311,1.389 -1.56,2.31 -2.791,2.864c-0.667,0.347 -0.27,-0.737 -0.49,-1.09c-0.161,-0.756 -0.606,-1.448 -1.282,-1.839c-0.37,-0.284 -0.856,-0.459 -1.114,-0.862c-0.07,-0.541 0.251,-1.091 0.598,-1.491c0.141,-0.281 1.043,-0.598 0.317,-0.649c-1.338,-0.282 -2.743,-0.663 -3.765,-1.623c0.591,-2.454 2.796,-4.442 5.34,-4.611Zm5.764,2.882c0.141,0.089 0.688,1.269 0.845,1.844c0.2,0.743 0.186,2.029 -0,2.766c-0.072,0.282 -0.163,0.544 -0.192,0.577c-0.031,0.033 -0.14,-0.156 -0.27,-0.384c-0.129,-0.229 -0.541,-0.715 -0.884,-1.076c-0.988,-1.043 -1.143,-1.588 -0.729,-2.421c0.206,-0.419 1.117,-1.375 1.23,-1.306Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/network-disconnect.svg b/.icons/kora/actions/16/network-disconnect.svg
new file mode 100644
index 000000000..5b250a19d
--- /dev/null
+++ b/.icons/kora/actions/16/network-disconnect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,1c-3.866,0 -7,3.134 -7,7c0,3.866 3.134,7 7,7c3.866,0 7,-3.134 7,-7c0,-3.866 -3.134,-7 -7,-7Zm-0.632,0.796c0.577,-0.075 -0.112,0.632 -0.103,0.947c-0.334,1.065 -0.431,2.349 0.276,3.289c0.032,0.352 -0.737,0.004 -0.92,-0.189c-0.408,-0.246 -0.891,-0.881 -1.402,-0.584c-0.445,0.277 -0.621,0.872 -0.283,1.304c0.568,0.756 1.547,1.008 2.42,1.23c0.95,0.232 1.998,0.369 2.774,1.015c0.604,0.585 0.57,1.523 0.425,2.289c-0.311,1.389 -1.56,2.31 -2.791,2.864c-0.667,0.347 -0.27,-0.737 -0.49,-1.09c-0.161,-0.756 -0.606,-1.448 -1.282,-1.839c-0.37,-0.284 -0.856,-0.459 -1.114,-0.862c-0.07,-0.541 0.251,-1.091 0.598,-1.491c0.141,-0.281 1.043,-0.598 0.317,-0.649c-1.338,-0.282 -2.743,-0.663 -3.765,-1.623c0.591,-2.454 2.796,-4.442 5.34,-4.611Zm5.764,2.882c0.141,0.089 0.688,1.269 0.845,1.844c0.2,0.743 0.186,2.029 -0,2.766c-0.072,0.282 -0.163,0.544 -0.192,0.577c-0.031,0.033 -0.14,-0.156 -0.27,-0.384c-0.129,-0.229 -0.541,-0.715 -0.884,-1.076c-0.988,-1.043 -1.143,-1.588 -0.729,-2.421c0.206,-0.419 1.117,-1.375 1.23,-1.306Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/network-server-vmware.svg b/.icons/kora/actions/16/network-server-vmware.svg
new file mode 100644
index 000000000..4ae2952f1
--- /dev/null
+++ b/.icons/kora/actions/16/network-server-vmware.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m2 0c-.554 0-1 .446-1 1v3h14v-3c0-.554-.446-1-1-1zm6 1h1v2h-1zm2 0h1v2h-1zm2 0h1v2h-1zm-11 4v4h14v-4zm7 1h1v2h-1zm2 0h1v2h-1zm2 0h1v2h-1zm-11 4v3c0 .554.446 1 1 1h5v2h2v-2h5c.554 0 1-.446 1-1v-3zm7 1h1v2h-1zm2 0h1v2h-1zm2 0h1v2h-1z"/>
+</svg>
diff --git a/.icons/kora/actions/16/new-24h-appointment.svg b/.icons/kora/actions/16/new-24h-appointment.svg
new file mode 100644
index 000000000..05fd22562
--- /dev/null
+++ b/.icons/kora/actions/16/new-24h-appointment.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.5,1c-4.114,0 -7.5,3.386 -7.5,7.5c0,4.114 3.386,7.5 7.5,7.5c4.114,0 7.5,-3.386 7.5,-7.5c0,-4.114 -3.386,-7.5 -7.5,-7.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,4l4,0l0,5l-3,0l0,3l3,0l0,1l-4,0l0,-5l3,0l0,-3l-3,0l0,-1Zm5,0l1,0l0,4l2,0l0,-4l1,0l0,9l-1,0l0,-4l-3,0l0,-5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/new-audio-alarm.svg b/.icons/kora/actions/16/new-audio-alarm.svg
new file mode 120000
index 000000000..bd5a1a3e1
--- /dev/null
+++ b/.icons/kora/actions/16/new-audio-alarm.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/news-subscribe.svg b/.icons/kora/actions/16/news-subscribe.svg
new file mode 120000
index 000000000..62e1f1e9c
--- /dev/null
+++ b/.icons/kora/actions/16/news-subscribe.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/news-unsubscribe.svg b/.icons/kora/actions/16/news-unsubscribe.svg
new file mode 100644
index 000000000..51a9646d5
--- /dev/null
+++ b/.icons/kora/actions/16/news-unsubscribe.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1,1c-0.552,0 -1,0.448 -1,1c0,2.577 0,9.423 0,12c0,0.552 0.448,1 1,1c2.345,0 8,0 8,0l0,-6l7,0l0,-7c-0,-0.552 -0.448,-1 -1,-1c-2.873,0 -11.127,0 -14,0Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="7" height="1" x="1" y="11.99"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,3l0,7l-5,0l0,-7l5,0Zm3,3l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.277,11.383l1.645,-1.644c0.246,-0.247 0.646,-0.246 0.893,0c0.247,0.247 0.247,0.647 -0,0.893l-1.645,1.645l1.645,1.645c0.247,0.246 0.246,0.646 -0,0.893c-0.247,0.247 -0.646,0.247 -0.893,-0l-1.645,-1.645l-1.645,1.645c-0.246,0.247 -0.646,0.247 -0.893,0c-0.246,-0.247 -0.247,-0.647 -0,-0.893l1.645,-1.645l-1.645,-1.645c-0.246,-0.246 -0.246,-0.646 0,-0.893c0.247,-0.246 0.647,-0.247 0.894,-0l1.644,1.644Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/next.svg b/.icons/kora/actions/16/next.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/.icons/kora/actions/16/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/no-marker.svg b/.icons/kora/actions/16/no-marker.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/no-marker.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/no.svg b/.icons/kora/actions/16/no.svg
new file mode 100644
index 000000000..110fbded0
--- /dev/null
+++ b/.icons/kora/actions/16/no.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,1l-4,4l0,6l4,4l6,0l4,-4l0,-6l-4,-4l-6,0Zm0.414,1l-3.414,3.414l0,5.172l3.414,3.414l5.172,0l3.414,-3.414l0,-5.172l-3.414,-3.414l-5.172,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.573,4.765c-0.444,0 -0.809,0.365 -0.809,0.809c0,0.215 0.086,0.421 0.237,0.572l1.855,1.855l-1.855,1.855c-0.158,0.153 -0.247,0.363 -0.247,0.582c0,0.444 0.365,0.809 0.809,0.809c0.219,0 0.43,-0.089 0.582,-0.247l1.855,-1.855l1.855,1.855c0.152,0.158 0.363,0.247 0.582,0.247c0.444,0 0.809,-0.365 0.809,-0.809c-0,-0.219 -0.089,-0.429 -0.247,-0.582l-1.855,-1.855l1.855,-1.855c0.151,-0.151 0.237,-0.357 0.237,-0.572c-0,-0.444 -0.365,-0.809 -0.809,-0.809c-0.215,0 -0.42,0.086 -0.572,0.237l-1.855,1.855l-1.855,-1.855c-0.152,-0.151 -0.357,-0.237 -0.572,-0.237Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/nocover.svg b/.icons/kora/actions/16/nocover.svg
new file mode 120000
index 000000000..f8898e2de
--- /dev/null
+++ b/.icons/kora/actions/16/nocover.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/node-add.svg b/.icons/kora/actions/16/node-add.svg
new file mode 100644
index 000000000..8f8c426e4
--- /dev/null
+++ b/.icons/kora/actions/16/node-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5.895,12l0,1l-5.395,0c-0.5,0 -0.5,-0.5 -0.5,-0.5c0,0 0,-0.5 0.5,-0.5l5.395,0Zm4.147,0l5.458,0c0.5,0 0.5,0.5 0.5,0.5c0,0 0,0.5 -0.5,0.5l-5.458,0l-0,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.543,11.187c-0,-0.702 -0.57,-1.271 -1.272,-1.271l-2.542,-0c-0.702,-0 -1.272,0.569 -1.272,1.271l0,2.542c0,0.702 0.57,1.272 1.272,1.272l2.542,-0c0.702,-0 1.272,-0.57 1.272,-1.272l-0,-2.542Zm-1,-0l-0,2.542c-0,0.15 -0.122,0.272 -0.272,0.272l-2.542,-0c-0.15,-0 -0.272,-0.122 -0.272,-0.272l0,-2.542c0,-0.15 0.122,-0.271 0.272,-0.271c-0,-0 2.542,-0 2.542,-0c0.15,-0 0.272,0.121 0.272,0.271Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.335,3.555l-0,-2.45c-0,-0.367 0.298,-0.664 0.665,-0.664c0.367,-0 0.665,0.297 0.665,0.664l0,2.45l2.45,-0c0.367,-0 0.665,0.298 0.665,0.665c-0,0.368 -0.298,0.665 -0.665,0.665l-2.45,0l0,2.45c0,0.367 -0.298,0.665 -0.665,0.665c-0.367,-0 -0.665,-0.298 -0.665,-0.665l-0,-2.45l-2.45,0c-0.367,0 -0.665,-0.297 -0.665,-0.665c0,-0.367 0.298,-0.665 0.665,-0.665l2.45,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-break.svg b/.icons/kora/actions/16/node-break.svg
new file mode 100644
index 000000000..69c2101ba
--- /dev/null
+++ b/.icons/kora/actions/16/node-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,5l0,2l-2,0l2.5,3l2.5,-3l-2,0l0,-2l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.019,12.186c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm7.985,0c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.702,0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.569,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm-8.985,0l0,2.543c0,0.149 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.122 -0.271,-0.271l0,-2.543c0,-0.15 0.121,-0.271 0.271,-0.271l2.543,0c0.149,0 0.271,0.121 0.271,0.271Zm7.985,0l0,2.543c0,0.149 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.122 -0.271,-0.271l0,-2.543c0,-0.15 0.121,-0.271 0.271,-0.271l2.543,0c0.149,0 0.271,0.121 0.271,0.271Zm-6.985,-10.915c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm7.985,0c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.702,0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.569,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm-8.985,0l0,2.543c0,0.15 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.121 -0.271,-0.271l0,-2.543c0,-0.149 0.121,-0.271 0.271,-0.271l2.543,0c0.149,0 0.271,0.122 0.271,0.271Zm7.985,0l0,2.543c0,0.15 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.121 -0.271,-0.271l0,-2.543c0,-0.149 0.121,-0.271 0.271,-0.271l2.543,0c0.149,0 0.271,0.122 0.271,0.271Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.356,12.833l0,1.249l-0.639,0c-0.344,0 -0.624,-0.28 -0.624,-0.624c0,-0.345 0.28,-0.625 0.624,-0.625l0.639,0Zm12.197,0l0.808,0c0.345,0 0.624,0.28 0.624,0.625c-0,0.344 -0.279,0.624 -0.624,0.624l-0.808,0l-0,-1.249Zm-12.197,-10.964l0,1.249l-0.639,0c-0.344,0 -0.624,-0.28 -0.624,-0.624c0,-0.345 0.28,-0.625 0.624,-0.625l0.639,0Zm8.013,1.249l-3.829,0l0,-1.249l3.829,0l0,1.249Zm4.184,-1.249l0.808,0c0.345,0 0.624,0.28 0.624,0.625c0,0.344 -0.279,0.624 -0.624,0.624l-0.808,0l0,-1.249Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-delete-segment.svg b/.icons/kora/actions/16/node-delete-segment.svg
new file mode 100644
index 000000000..7d753523b
--- /dev/null
+++ b/.icons/kora/actions/16/node-delete-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,5l0,2l-2,0l2.5,3l2.5,-3l-2,0l0,-2l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.019,12.186c-0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,-0c-0.701,-0 -1.271,0.57 -1.271,1.271l-0,2.543c-0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l-0,-2.543Zm7.985,0c-0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,-0c-0.702,-0 -1.271,0.57 -1.271,1.271l-0,2.543c-0,0.701 0.569,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l-0,-2.543Zm-8.985,0l-0,2.543c-0,0.149 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.122 -0.271,-0.271l-0,-2.543c-0,-0.15 0.121,-0.271 0.271,-0.271c0,-0 2.543,-0 2.543,-0c0.149,-0 0.271,0.121 0.271,0.271Zm7.985,0l-0,2.543c-0,0.149 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.122 -0.271,-0.271l-0,-2.543c-0,-0.15 0.121,-0.271 0.271,-0.271c-0,-0 2.543,-0 2.543,-0c0.149,-0 0.271,0.121 0.271,0.271Zm-6.985,-10.915c-0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.271l-0,2.543c-0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l-0,-2.543Zm7.985,0c-0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.702,0 -1.271,0.57 -1.271,1.271l-0,2.543c-0,0.701 0.569,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l-0,-2.543Zm-8.985,0l-0,2.543c-0,0.15 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.121 -0.271,-0.271l-0,-2.543c-0,-0.149 0.121,-0.271 0.271,-0.271c0,0 2.543,0 2.543,0c0.149,0 0.271,0.122 0.271,0.271Zm7.985,0l-0,2.543c-0,0.15 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.121 -0.271,-0.271l-0,-2.543c-0,-0.149 0.121,-0.271 0.271,-0.271c-0,0 2.543,0 2.543,0c0.149,0 0.271,0.122 0.271,0.271Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.356,12.833l0,1.249l-0.639,-0c-0.344,-0 -0.624,-0.28 -0.624,-0.624c0,-0.345 0.28,-0.625 0.624,-0.625l0.639,0Zm12.197,0l0.808,0c0.345,0 0.624,0.28 0.624,0.625c-0,0.344 -0.279,0.624 -0.624,0.624l-0.808,-0l0,-1.249Zm-12.197,-10.964l0,1.249l-0.639,-0c-0.344,-0 -0.624,-0.28 -0.624,-0.624c0,-0.345 0.28,-0.625 0.624,-0.625l0.639,0Zm8.013,1.249l-3.829,-0l0,-1.249l3.829,0l0,1.249Zm4.184,-1.249l0.808,0c0.345,0 0.624,0.28 0.624,0.625c-0,0.344 -0.279,0.624 -0.624,0.624l-0.808,-0l0,-1.249Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-delete.svg b/.icons/kora/actions/16/node-delete.svg
new file mode 100644
index 000000000..a1d4cce70
--- /dev/null
+++ b/.icons/kora/actions/16/node-delete.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6.129,12l-0,1l-5.629,0c-0.5,0 -0.5,-0.5 -0.5,-0.5c0,0 0,-0.5 0.5,-0.5l5.629,0Zm3.819,0l5.552,0c0.5,0 0.5,0.5 0.5,0.5c0,0 0,0.5 -0.5,0.5l-5.552,0l0,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.543,11.178c-0,-0.702 -0.57,-1.272 -1.272,-1.272l-2.542,0c-0.702,0 -1.272,0.57 -1.272,1.272l0,2.542c0,0.702 0.57,1.271 1.272,1.271l2.542,0c0.702,0 1.272,-0.569 1.272,-1.271l-0,-2.542Zm-1,-0l-0,2.542c-0,0.15 -0.122,0.271 -0.272,0.271l-2.542,0c-0.15,0 -0.272,-0.121 -0.272,-0.271l0,-2.542c0,-0.15 0.122,-0.272 0.272,-0.272c-0,0 2.542,0 2.542,0c0.15,0 0.272,0.122 0.272,0.272Zm-5.543,-8.178l-0,2l8,0l0,-2l-8,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-join-segment.svg b/.icons/kora/actions/16/node-join-segment.svg
new file mode 100644
index 000000000..57a9389e1
--- /dev/null
+++ b/.icons/kora/actions/16/node-join-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,5l0,2l-2,0l2.5,3l2.5,-3l-2,0l0,-2l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.019,3.814c-0,0.701 -0.57,1.271 -1.271,1.271l-2.543,0c-0.701,0 -1.271,-0.57 -1.271,-1.271l-0,-2.543c-0,-0.701 0.57,-1.271 1.271,-1.271l2.543,0c0.701,0 1.271,0.57 1.271,1.271l-0,2.543Zm7.985,-0c-0,0.701 -0.57,1.271 -1.271,1.271l-2.543,0c-0.702,0 -1.271,-0.57 -1.271,-1.271l-0,-2.543c-0,-0.701 0.569,-1.271 1.271,-1.271l2.543,0c0.701,0 1.271,0.57 1.271,1.271l-0,2.543Zm-8.985,-0l-0,-2.543c-0,-0.149 -0.122,-0.271 -0.271,-0.271l-2.543,0c-0.15,0 -0.271,0.122 -0.271,0.271l-0,2.543c-0,0.15 0.121,0.271 0.271,0.271c0,0 2.543,0 2.543,0c0.149,0 0.271,-0.121 0.271,-0.271Zm7.985,-0l-0,-2.543c-0,-0.149 -0.122,-0.271 -0.271,-0.271l-2.543,0c-0.15,0 -0.271,0.122 -0.271,0.271l-0,2.543c-0,0.15 0.121,0.271 0.271,0.271c-0,0 2.543,0 2.543,0c0.149,0 0.271,-0.121 0.271,-0.271Zm-6.985,10.915c-0,0.701 -0.57,1.271 -1.271,1.271l-2.543,0c-0.701,0 -1.271,-0.57 -1.271,-1.271l-0,-2.543c-0,-0.701 0.57,-1.271 1.271,-1.271l2.543,-0c0.701,-0 1.271,0.57 1.271,1.271l-0,2.543Zm7.985,-0c-0,0.701 -0.57,1.271 -1.271,1.271l-2.543,0c-0.702,0 -1.271,-0.57 -1.271,-1.271l-0,-2.543c-0,-0.701 0.569,-1.271 1.271,-1.271l2.543,-0c0.701,-0 1.271,0.57 1.271,1.271l-0,2.543Zm-8.985,-0l-0,-2.543c-0,-0.15 -0.122,-0.271 -0.271,-0.271l-2.543,-0c-0.15,-0 -0.271,0.121 -0.271,0.271l-0,2.543c-0,0.149 0.121,0.271 0.271,0.271c0,0 2.543,0 2.543,0c0.149,0 0.271,-0.122 0.271,-0.271Zm7.985,-0l-0,-2.543c-0,-0.15 -0.122,-0.271 -0.271,-0.271l-2.543,-0c-0.15,-0 -0.271,0.121 -0.271,0.271l-0,2.543c-0,0.149 0.121,0.271 0.271,0.271c-0,0 2.543,0 2.543,0c0.149,0 0.271,-0.122 0.271,-0.271Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.356,3.167l0,-1.249l-0.639,0c-0.344,0 -0.624,0.28 -0.624,0.624c0,0.345 0.28,0.625 0.624,0.625l0.639,-0Zm12.197,-0l0.808,-0c0.345,-0 0.624,-0.28 0.624,-0.625c-0,-0.344 -0.279,-0.624 -0.624,-0.624l-0.808,0l0,1.249Zm-12.197,10.964l0,-1.249l-0.639,0c-0.344,0 -0.624,0.28 -0.624,0.624c0,0.345 0.28,0.625 0.624,0.625l0.639,-0Zm8.013,-1.249l-3.829,0l0,1.249l3.829,-0l0,-1.249Zm4.184,1.249l0.808,-0c0.345,-0 0.624,-0.28 0.624,-0.625c-0,-0.344 -0.279,-0.624 -0.624,-0.624l-0.808,0l0,1.249Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-join.svg b/.icons/kora/actions/16/node-join.svg
new file mode 100644
index 000000000..57a9389e1
--- /dev/null
+++ b/.icons/kora/actions/16/node-join.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,5l0,2l-2,0l2.5,3l2.5,-3l-2,0l0,-2l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.019,3.814c-0,0.701 -0.57,1.271 -1.271,1.271l-2.543,0c-0.701,0 -1.271,-0.57 -1.271,-1.271l-0,-2.543c-0,-0.701 0.57,-1.271 1.271,-1.271l2.543,0c0.701,0 1.271,0.57 1.271,1.271l-0,2.543Zm7.985,-0c-0,0.701 -0.57,1.271 -1.271,1.271l-2.543,0c-0.702,0 -1.271,-0.57 -1.271,-1.271l-0,-2.543c-0,-0.701 0.569,-1.271 1.271,-1.271l2.543,0c0.701,0 1.271,0.57 1.271,1.271l-0,2.543Zm-8.985,-0l-0,-2.543c-0,-0.149 -0.122,-0.271 -0.271,-0.271l-2.543,0c-0.15,0 -0.271,0.122 -0.271,0.271l-0,2.543c-0,0.15 0.121,0.271 0.271,0.271c0,0 2.543,0 2.543,0c0.149,0 0.271,-0.121 0.271,-0.271Zm7.985,-0l-0,-2.543c-0,-0.149 -0.122,-0.271 -0.271,-0.271l-2.543,0c-0.15,0 -0.271,0.122 -0.271,0.271l-0,2.543c-0,0.15 0.121,0.271 0.271,0.271c-0,0 2.543,0 2.543,0c0.149,0 0.271,-0.121 0.271,-0.271Zm-6.985,10.915c-0,0.701 -0.57,1.271 -1.271,1.271l-2.543,0c-0.701,0 -1.271,-0.57 -1.271,-1.271l-0,-2.543c-0,-0.701 0.57,-1.271 1.271,-1.271l2.543,-0c0.701,-0 1.271,0.57 1.271,1.271l-0,2.543Zm7.985,-0c-0,0.701 -0.57,1.271 -1.271,1.271l-2.543,0c-0.702,0 -1.271,-0.57 -1.271,-1.271l-0,-2.543c-0,-0.701 0.569,-1.271 1.271,-1.271l2.543,-0c0.701,-0 1.271,0.57 1.271,1.271l-0,2.543Zm-8.985,-0l-0,-2.543c-0,-0.15 -0.122,-0.271 -0.271,-0.271l-2.543,-0c-0.15,-0 -0.271,0.121 -0.271,0.271l-0,2.543c-0,0.149 0.121,0.271 0.271,0.271c0,0 2.543,0 2.543,0c0.149,0 0.271,-0.122 0.271,-0.271Zm7.985,-0l-0,-2.543c-0,-0.15 -0.122,-0.271 -0.271,-0.271l-2.543,-0c-0.15,-0 -0.271,0.121 -0.271,0.271l-0,2.543c-0,0.149 0.121,0.271 0.271,0.271c-0,0 2.543,0 2.543,0c0.149,0 0.271,-0.122 0.271,-0.271Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.356,3.167l0,-1.249l-0.639,0c-0.344,0 -0.624,0.28 -0.624,0.624c0,0.345 0.28,0.625 0.624,0.625l0.639,-0Zm12.197,-0l0.808,-0c0.345,-0 0.624,-0.28 0.624,-0.625c-0,-0.344 -0.279,-0.624 -0.624,-0.624l-0.808,0l0,1.249Zm-12.197,10.964l0,-1.249l-0.639,0c-0.344,0 -0.624,0.28 -0.624,0.624c0,0.345 0.28,0.625 0.624,0.625l0.639,-0Zm8.013,-1.249l-3.829,0l0,1.249l3.829,-0l0,-1.249Zm4.184,1.249l0.808,-0c0.345,-0 0.624,-0.28 0.624,-0.625c-0,-0.344 -0.279,-0.624 -0.624,-0.624l-0.808,0l0,1.249Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-segment-curve.svg b/.icons/kora/actions/16/node-segment-curve.svg
new file mode 100644
index 000000000..4f8b5c782
--- /dev/null
+++ b/.icons/kora/actions/16/node-segment-curve.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11.664,3.046c0.036,-0.367 0.105,-0.61 -0.054,-0.998c-2.918,0.21 -5.22,1.105 -6.839,2.723c-1.592,1.593 -2.484,3.847 -2.712,6.697c-0.039,0.493 0.962,0.483 1.003,-0.008c0.223,-2.632 1.041,-4.606 2.417,-5.982c1.411,-1.411 3.448,-2.277 6.185,-2.432Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.085,12.186c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,-0c-0.701,-0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm-1,0l0,2.543c0,0.149 -0.121,0.271 -0.271,0.271l-2.543,0c-0.149,0 -0.271,-0.122 -0.271,-0.271l0,-2.543c0,-0.15 0.122,-0.271 0.271,-0.271c0,-0 2.543,-0 2.543,-0c0.15,-0 0.271,0.121 0.271,0.271Zm11.915,-10.915c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.271l-0,2.543c-0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm-1,0l0,2.543c0,0.15 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.121 -0.271,-0.271l-0,-2.543c-0,-0.149 0.121,-0.271 0.271,-0.271c0,0 2.543,0 2.543,0c0.149,0 0.271,0.122 0.271,0.271Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-segment-line.svg b/.icons/kora/actions/16/node-segment-line.svg
new file mode 100644
index 000000000..7ec71d353
--- /dev/null
+++ b/.icons/kora/actions/16/node-segment-line.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11.423,3.869l-7.433,7.433l0.708,0.708l7.433,-7.433l-0.708,-0.708Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.085,12.186c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,-0c-0.701,-0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm-1,0l0,2.543c0,0.149 -0.121,0.271 -0.271,0.271l-2.543,0c-0.149,0 -0.271,-0.122 -0.271,-0.271l0,-2.543c0,-0.15 0.122,-0.271 0.271,-0.271c0,-0 2.543,-0 2.543,-0c0.15,-0 0.271,0.121 0.271,0.271Zm11.915,-10.915c0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.271l-0,2.543c-0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm-1,0l0,2.543c0,0.15 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.121 -0.271,-0.271l-0,-2.543c-0,-0.149 0.121,-0.271 0.271,-0.271c0,0 2.543,0 2.543,0c0.149,0 0.271,0.122 0.271,0.271Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-transform.svg b/.icons/kora/actions/16/node-transform.svg
new file mode 100644
index 000000000..af7683b16
--- /dev/null
+++ b/.icons/kora/actions/16/node-transform.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.958,11.744l0,2.614c0,0.654 0.655,0.654 0.655,0.654l2.618,0l0,-0.771l-2.502,-0l0,-2.497l-0.771,-0Zm7.177,-0l-0,2.497l-2.502,-0l-0,0.771l2.618,0c0,0 0.655,0 0.655,-0.654l-0,-2.614l-0.771,-0Zm-7.768,-2.012c-0,-0.701 -0.57,-1.271 -1.271,-1.271l-2.543,0c-0.702,0 -1.271,0.57 -1.271,1.271l-0,2.543c-0,0.702 0.569,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.569 1.271,-1.271l-0,-2.543Zm-1,0l-0,2.543c-0,0.15 -0.122,0.271 -0.271,0.271l-2.543,0c-0.15,0 -0.271,-0.121 -0.271,-0.271l-0,-2.543c-0,-0.149 0.121,-0.271 0.271,-0.271c0,0 2.543,0 2.543,0c0.149,0 0.271,0.122 0.271,0.271Zm2.246,-2.575c-0.655,0 -0.655,0.655 -0.655,0.655l0,2.617l0.771,-0l0,-2.501l2.502,0l0,-0.771l-2.618,0Zm4.02,0l-0,0.771l2.502,0l-0,2.501l0.771,-0l-0,-2.617c-0,-0.655 -0.655,-0.655 -0.655,-0.655l-2.618,0Zm-5.266,-4.989c-0,-0.702 -0.57,-1.271 -1.271,-1.271l-2.543,-0c-0.702,-0 -1.271,0.569 -1.271,1.271l-0,2.542c-0,0.702 0.569,1.272 1.271,1.272l2.543,-0c0.701,-0 1.271,-0.57 1.271,-1.272l-0,-2.542Zm7.097,-0c0,-0.702 -0.569,-1.271 -1.271,-1.271l-2.542,-0c-0.702,-0 -1.272,0.569 -1.272,1.271l0,2.542c0,0.702 0.57,1.272 1.272,1.272l2.542,-0c0.702,-0 1.271,-0.57 1.271,-1.272l0,-2.542Zm-8.097,-0l-0,2.542c-0,0.15 -0.122,0.272 -0.271,0.272l-2.543,-0c-0.15,-0 -0.271,-0.122 -0.271,-0.272l-0,-2.542c-0,-0.15 0.121,-0.271 0.271,-0.271c0,-0 2.543,-0 2.543,-0c0.149,-0 0.271,0.121 0.271,0.271Zm7.097,-0l0,2.542c0,0.15 -0.121,0.272 -0.271,0.272l-2.542,-0c-0.15,-0 -0.272,-0.122 -0.272,-0.272l0,-2.542c0,-0.15 0.122,-0.271 0.272,-0.271c-0,-0 2.542,-0 2.542,-0c0.15,-0 0.271,0.121 0.271,0.271Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-type-auto-smooth.svg b/.icons/kora/actions/16/node-type-auto-smooth.svg
new file mode 100644
index 000000000..54e72069d
--- /dev/null
+++ b/.icons/kora/actions/16/node-type-auto-smooth.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5.036,11.589c-2.937,-1.015 -5.036,-3.798 -5.036,-7.089l0,-2c0,-0.5 0.5,-0.5 0.5,-0.5c0,0 0.5,0 0.5,0.5l0,1c0,3.148 1.664,5.831 4.036,6.946l0,1.143Zm5.108,-1.231c2.276,-1.165 3.856,-3.791 3.856,-6.858l-0,-1c-0,-0.5 0.5,-0.5 0.5,-0.5c-0,0 0.5,0 0.5,0.5l-0,2c-0,3.223 -2.013,5.959 -4.856,7.024l0,-1.166Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.64,11.178c0,1.743 -1.434,3.178 -3.177,3.178c-1.744,-0 -3.178,-1.435 -3.178,-3.178c-0,-1.743 1.434,-3.178 3.178,-3.178c1.743,0 3.177,1.435 3.177,3.178Zm-1,-0c0,1.194 -0.983,2.178 -2.177,2.178c-1.195,-0 -2.178,-0.984 -2.178,-2.178c-0,-1.195 0.983,-2.178 2.178,-2.178c1.194,0 2.177,0.983 2.177,2.178Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-type-cusp.svg b/.icons/kora/actions/16/node-type-cusp.svg
new file mode 100644
index 000000000..cde2f686b
--- /dev/null
+++ b/.icons/kora/actions/16/node-type-cusp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M10.43,9.994c2.525,-2.009 4.57,-5.339 4.57,-8.494c0,-0.5 0.5,-0.5 0.5,-0.5c0,0 0.5,0 0.5,0.5c0,3.818 -2.321,7.55 -5.417,9.695l-0.153,-1.201Zm-3.349,0.071c-0.302,-1.57 -0.614,-3.228 -1.225,-4.614c-0.89,-2.016 -2.273,-3.451 -5.356,-3.451c-0.5,0 -0.5,-0.5 -0.5,-0.5c0,0 0,-0.5 0.5,-0.5c3.417,0 5.284,1.815 6.27,4.049c0.619,1.403 0.948,2.945 1.227,4.382l-0.916,0.634Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.057,12.399c0.497,-0.496 0.497,-1.302 0,-1.798l-1.797,-1.798c-0.496,-0.496 -1.302,-0.496 -1.798,-0l-1.798,1.798c-0.496,0.496 -0.496,1.302 0,1.798l1.798,1.798c0.496,0.496 1.302,0.496 1.798,-0l1.797,-1.798Zm-0.707,-0.707l-1.797,1.798c-0.106,0.106 -0.278,0.106 -0.384,-0l-1.798,-1.798c-0.106,-0.106 -0.106,-0.278 0,-0.384l1.798,-1.798c0.106,-0.106 0.278,-0.106 0.384,-0l1.797,1.798c0.106,0.106 0.106,0.278 0,0.384Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-type-smooth.svg b/.icons/kora/actions/16/node-type-smooth.svg
new file mode 100644
index 000000000..1a60a2311
--- /dev/null
+++ b/.icons/kora/actions/16/node-type-smooth.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.043,10.543c-0,-0.702 -0.57,-1.272 -1.272,-1.272l-2.542,0c-0.702,0 -1.272,0.57 -1.272,1.272l0,2.542c0,0.702 0.57,1.271 1.272,1.271l2.542,0c0.702,0 1.272,-0.569 1.272,-1.271l-0,-2.542Zm-1,-0l-0,2.542c-0,0.15 -0.122,0.271 -0.272,0.271l-2.542,0c-0.15,0 -0.272,-0.121 -0.272,-0.271l0,-2.542c0,-0.15 0.122,-0.272 0.272,-0.272c-0,0 2.542,0 2.542,0c0.15,0 0.272,0.122 0.272,0.272Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5.41,12.207c-3.132,-0.9 -5.41,-3.778 -5.41,-7.207l0,-2.5c0,-0.5 0.5,-0.5 0.5,-0.5c0,-0 0.5,-0 0.5,0.5l0,1.5c0,3.31 1.84,6.106 4.41,7.107l-0,1.1Zm4.211,-1.113c2.554,-1.01 4.379,-3.797 4.379,-7.094l0,-1.5c0,-0.5 0.5,-0.5 0.5,-0.5c0,-0 0.5,-0 0.5,0.5l0,2.5c0,3.417 -2.263,6.287 -5.379,7.198l0,-1.104Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/node-type-symmetric.svg b/.icons/kora/actions/16/node-type-symmetric.svg
new file mode 100644
index 000000000..fe6ff9f3c
--- /dev/null
+++ b/.icons/kora/actions/16/node-type-symmetric.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M16,12.5c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Zm-13,0c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.837,9.582c-0,-0.783 -0.636,-1.419 -1.419,-1.419l-2.836,0c-0.783,0 -1.419,0.636 -1.419,1.419l0,2.836c0,0.783 0.636,1.419 1.419,1.419l2.836,-0c0.783,-0 1.419,-0.636 1.419,-1.419l-0,-2.836Zm-1.116,-0l0,2.836c0,0.167 -0.136,0.303 -0.303,0.303l-2.836,0c-0.167,0 -0.303,-0.136 -0.303,-0.303l-0,-2.836c-0,-0.167 0.136,-0.303 0.303,-0.303c-0,-0 2.836,-0 2.836,-0c0.167,-0 0.303,0.136 0.303,0.303Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5.163,12l0,0.418c0,0.208 0.045,0.404 0.125,0.582l-3.288,0l0,-1l3.163,0Zm5.674,0l3.163,0l0,1l-3.288,0c0.08,-0.178 0.125,-0.374 0.125,-0.582l-0,-0.418Zm-5.674,-1.014c-3.023,-1.14 -5.163,-4.054 -5.163,-7.486l0,-1c0,-0.5 0.5,-0.5 0.5,-0.5c0,-0 0.5,-0 0.5,0.5l0,1c0,2.867 1.706,5.321 4.163,6.405l0,1.081Zm5.674,-1.081c2.457,-1.084 4.163,-3.538 4.163,-6.405l0,-1c0,-0.5 0.5,-0.5 0.5,-0.5c0,-0 0.5,-0 0.5,0.5l0,1c0,3.432 -2.14,6.346 -5.163,7.486l-0,-1.081Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/noisereduction.svg b/.icons/kora/actions/16/noisereduction.svg
new file mode 120000
index 000000000..871708066
--- /dev/null
+++ b/.icons/kora/actions/16/noisereduction.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/non-starred.svg b/.icons/kora/actions/16/non-starred.svg
new file mode 120000
index 000000000..4e19538ab
--- /dev/null
+++ b/.icons/kora/actions/16/non-starred.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-align-horizontal-center-calligra.svg b/.icons/kora/actions/16/object-align-horizontal-center-calligra.svg
new file mode 120000
index 000000000..82a31af54
--- /dev/null
+++ b/.icons/kora/actions/16/object-align-horizontal-center-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-center.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-align-horizontal-left-calligra.svg b/.icons/kora/actions/16/object-align-horizontal-left-calligra.svg
new file mode 120000
index 000000000..e2cdcc9c7
--- /dev/null
+++ b/.icons/kora/actions/16/object-align-horizontal-left-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-left.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-align-horizontal-right-calligra.svg b/.icons/kora/actions/16/object-align-horizontal-right-calligra.svg
new file mode 120000
index 000000000..3caab0584
--- /dev/null
+++ b/.icons/kora/actions/16/object-align-horizontal-right-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-right.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-align-vertical-bottom-calligra.svg b/.icons/kora/actions/16/object-align-vertical-bottom-calligra.svg
new file mode 120000
index 000000000..ad9f7a40c
--- /dev/null
+++ b/.icons/kora/actions/16/object-align-vertical-bottom-calligra.svg
@@ -0,0 +1 @@
+align-vertical-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-align-vertical-bottom-top-calligra.svg b/.icons/kora/actions/16/object-align-vertical-bottom-top-calligra.svg
new file mode 120000
index 000000000..18e526605
--- /dev/null
+++ b/.icons/kora/actions/16/object-align-vertical-bottom-top-calligra.svg
@@ -0,0 +1 @@
+align-vertical-bottom-out.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-align-vertical-center-calligra.svg b/.icons/kora/actions/16/object-align-vertical-center-calligra.svg
new file mode 120000
index 000000000..61759b74b
--- /dev/null
+++ b/.icons/kora/actions/16/object-align-vertical-center-calligra.svg
@@ -0,0 +1 @@
+align-vertical-center.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-align-vertical-top-calligra.svg b/.icons/kora/actions/16/object-align-vertical-top-calligra.svg
new file mode 120000
index 000000000..06dfc8aa9
--- /dev/null
+++ b/.icons/kora/actions/16/object-align-vertical-top-calligra.svg
@@ -0,0 +1 @@
+align-vertical-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-columns.svg b/.icons/kora/actions/16/object-columns.svg
new file mode 100644
index 000000000..961a12fa4
--- /dev/null
+++ b/.icons/kora/actions/16/object-columns.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 2 L 3 14 L 5 14 L 5 2 L 3 2 z M 7 2 L 7 14 L 9 14 L 9 2 L 7 2 z M 11 2 L 11 14 L 13 14 L 13 2 L 11 2 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-crop.svg b/.icons/kora/actions/16/object-crop.svg
new file mode 120000
index 000000000..686d9f8d9
--- /dev/null
+++ b/.icons/kora/actions/16/object-crop.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-fill.svg b/.icons/kora/actions/16/object-fill.svg
new file mode 100644
index 000000000..564d4518b
--- /dev/null
+++ b/.icons/kora/actions/16/object-fill.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 H 14 C 14,0 16,0 16,2 V 14 C 16,14 16,16 14,16 H 2 C 2,16 0,16 0,14 V 2 C 0,2 0,0 2,0 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-flip-horizontal.svg b/.icons/kora/actions/16/object-flip-horizontal.svg
new file mode 100644
index 000000000..8adc80a6d
--- /dev/null
+++ b/.icons/kora/actions/16/object-flip-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,5 0,8 5,11 V 9 H 11 V 11 L 16,8 11,5 V 7 H 5 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-flip-vertical.svg b/.icons/kora/actions/16/object-flip-vertical.svg
new file mode 100644
index 000000000..b2bf5ae27
--- /dev/null
+++ b/.icons/kora/actions/16/object-flip-vertical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 5,5 H 7 V 11 H 5 L 8,16 11,11 H 9 V 5 H 11 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-group-calligra.svg b/.icons/kora/actions/16/object-group-calligra.svg
new file mode 120000
index 000000000..de24cc70f
--- /dev/null
+++ b/.icons/kora/actions/16/object-group-calligra.svg
@@ -0,0 +1 @@
+object-group.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-group.svg b/.icons/kora/actions/16/object-group.svg
new file mode 100644
index 000000000..0078f31ae
--- /dev/null
+++ b/.icons/kora/actions/16/object-group.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,7l6,0l0,6l-6,0l0,-6Zm7,-5c2.209,0 4,1.791 4,4c0,2.209 -1.791,4 -4,4l0,-4l-4,0c0,-2.209 1.791,-4 4,-4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-hidden.svg b/.icons/kora/actions/16/object-hidden.svg
new file mode 120000
index 000000000..3ec7e2cc4
--- /dev/null
+++ b/.icons/kora/actions/16/object-hidden.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-inverse.svg b/.icons/kora/actions/16/object-inverse.svg
new file mode 120000
index 000000000..ada864c99
--- /dev/null
+++ b/.icons/kora/actions/16/object-inverse.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-locked.svg b/.icons/kora/actions/16/object-locked.svg
new file mode 100644
index 000000000..0f0a54e57
--- /dev/null
+++ b/.icons/kora/actions/16/object-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M13.66,8.472c0,-0.475 -0.385,-0.861 -0.86,-0.861l-9.6,0c-0.474,0 -0.86,0.386 -0.86,0.861l0,5.29c0,0.474 0.386,0.86 0.86,0.86l9.6,0c0.475,0 0.86,-0.386 0.86,-0.86l0,-5.29Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-2.216,0 -4,1.784 -4,4l0,2l-1,0c-0.554,0 -1,0.446 -1,1l0,6c0,0.554 0.446,1 1,1l10,0c0.554,0 1,-0.446 1,-1l0,-6c0,-0.554 -0.446,-1 -1,-1l-1,0l0,-2c0,-2.216 -1.784,-4 -4,-4Zm5.246,7.141c0,-0.168 -0.137,-0.305 -0.305,-0.305l-9.882,0c-0.168,0 -0.305,0.137 -0.305,0.305l0,5.812c0,0.168 0.137,0.305 0.305,0.305l9.882,0c0.168,0 0.305,-0.137 0.305,-0.305l0,-5.812Zm-5.246,-5.141c1.108,0 2,0.892 2,2l0,2l-4,0l0,-2c0,-1.108 0.892,-2 2,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-order-back-calligra.svg b/.icons/kora/actions/16/object-order-back-calligra.svg
new file mode 120000
index 000000000..9e2dbf373
--- /dev/null
+++ b/.icons/kora/actions/16/object-order-back-calligra.svg
@@ -0,0 +1 @@
+layer-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-order-back.svg b/.icons/kora/actions/16/object-order-back.svg
new file mode 100644
index 000000000..b0af46014
--- /dev/null
+++ b/.icons/kora/actions/16/object-order-back.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,2l0,8.029l-1.344,-1.437l-0.656,0.687l2.313,2.5l0.189,0.219l0.187,-0.219l2.313,-2.5l-0.656,-0.687l-1.344,1.437l-0,-8.029l-1.002,0Zm3,1l-0,1l7,0l0,-1l-7,0Zm2,2l0,1l5,0l0,-1l-5,0Zm-1,2l0,1l6,0l0,-1l-6,0Zm1,2l0,1l5,0l0,-1l-5,0Zm-2,2l0,1l7,0l0,-1l-7,0Zm-5,2l0,1l12,0l0,-1l-12,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-order-front-calligra.svg b/.icons/kora/actions/16/object-order-front-calligra.svg
new file mode 120000
index 000000000..349ec3890
--- /dev/null
+++ b/.icons/kora/actions/16/object-order-front-calligra.svg
@@ -0,0 +1 @@
+layer-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-order-front.svg b/.icons/kora/actions/16/object-order-front.svg
new file mode 100644
index 000000000..1d6594003
--- /dev/null
+++ b/.icons/kora/actions/16/object-order-front.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,1l12,0l0,-1l-12,0Zm5,2l0,1l7,0l0,-1l-7,0Zm-2.498,0.002l-0.189,0.219l-2.313,2.5l0.656,0.687l1.344,-1.437l0,8.029l1.002,0l-0,-8.029l1.344,1.437l0.656,-0.687l-2.313,-2.5l-0.187,-0.219Zm4.498,1.998l0,1l5,0l0,-1l-5,0Zm-1,2l0,1l6,0l0,-1l-6,0Zm1,2l0,1l5,0l0,-1l-5,0Zm-2,2l0,1l7,0l0,-1l-7,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-order-lower-calligra.svg b/.icons/kora/actions/16/object-order-lower-calligra.svg
new file mode 120000
index 000000000..86c1115b2
--- /dev/null
+++ b/.icons/kora/actions/16/object-order-lower-calligra.svg
@@ -0,0 +1 @@
+layer-lower.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-order-lower.svg b/.icons/kora/actions/16/object-order-lower.svg
new file mode 100644
index 000000000..9c8091e5b
--- /dev/null
+++ b/.icons/kora/actions/16/object-order-lower.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,2l0,6.031l-1.344,-1.437l-0.656,0.687l2.313,2.5l0.187,0.219l0.188,-0.219l2.312,-2.5l-0.656,-0.687l-1.344,1.437l0,-6.031l-1,0Zm3,1l0,1l7,0l0,-1l-7,0Zm2,2l0,1l5,0l0,-1l-5,0Zm-1,2l0,1l6,0l0,-1l-6,0Zm1,2l0,1l5,0l0,-1l-5,0Zm-7,2l0,1l12,0l0,-1l-12,0Zm6,2l0,1l6,0l0,-1l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-order-raise-calligra.svg b/.icons/kora/actions/16/object-order-raise-calligra.svg
new file mode 120000
index 000000000..7c3b88416
--- /dev/null
+++ b/.icons/kora/actions/16/object-order-raise-calligra.svg
@@ -0,0 +1 @@
+layer-raise.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-order-raise.svg b/.icons/kora/actions/16/object-order-raise.svg
new file mode 100644
index 000000000..f40f002de
--- /dev/null
+++ b/.icons/kora/actions/16/object-order-raise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2l0,1l6,0l0,-1l-6,0Zm-6,2l0,1l12,0l0,-1l-12,0Zm7,2l0,1l5,0l0,-1l-5,0Zm-4.498,0.002l-0.189,0.219l-2.313,2.5l0.656,0.687l1.344,-1.437l0,6.029l1.002,0l-0,-6.029l1.344,1.437l0.656,-0.687l-2.313,-2.5l-0.187,-0.219Zm3.498,1.998l0,1l6,0l0,-1l-6,0Zm1,2l0,1l5,0l0,-1l-5,0Zm-2,2l0,1l7,0l0,-1l-7,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-rotate-left.svg b/.icons/kora/actions/16/object-rotate-left.svg
new file mode 100644
index 000000000..e508b5675
--- /dev/null
+++ b/.icons/kora/actions/16/object-rotate-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2.463c3.027,0.035 5.537,2.503 5.537,5.537c0,3.056 -2.481,5.537 -5.537,5.537c-3.056,0 -5.537,-2.481 -5.537,-5.537l1,0c0,2.504 2.033,4.537 4.537,4.537c2.504,0 4.537,-2.033 4.537,-4.537c0,-2.482 -2.062,-4.502 -4.537,-4.537l0,2.537l-3.5,-3l3.5,-3l0,2.463Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-rotate-right.svg b/.icons/kora/actions/16/object-rotate-right.svg
new file mode 100644
index 000000000..43df4ce0d
--- /dev/null
+++ b/.icons/kora/actions/16/object-rotate-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2.718c-3.027,0.035 -5.537,2.502 -5.537,5.536c-0,3.056 2.481,5.537 5.537,5.537c3.056,0 5.537,-2.481 5.537,-5.537l-1,0c-0,2.504 -2.033,4.537 -4.537,4.537c-2.504,0 -4.537,-2.033 -4.537,-4.537c-0,-2.482 2.062,-4.501 4.537,-4.536l-0,2.536l3.5,-3l-3.5,-3l-0,2.464Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-rows.svg b/.icons/kora/actions/16/object-rows.svg
new file mode 100644
index 000000000..e53ee12c9
--- /dev/null
+++ b/.icons/kora/actions/16/object-rows.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,12l0,2l12,0l0,-2l-12,0Zm0,-5.542l0,3l12,-0l0,-3l-12,-0Zm1,1l10,-0l0,1l-10,-0l0,-1Zm-1,-5.458l0,2l12,0l0,-2l-12,0Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="10" height="2" x="3" y="7"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-select.svg b/.icons/kora/actions/16/object-select.svg
new file mode 100644
index 000000000..9f5f0ada8
--- /dev/null
+++ b/.icons/kora/actions/16/object-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.791,3.398c0.417,-0.472 -0.006,-0.929 -0.512,-0.404l-7.359,7.461l-3.111,-2.238c-0.554,-0.413 -1.013,0.15 -0.626,0.628l3.833,4.757l7.775,-10.204Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-straighten.svg b/.icons/kora/actions/16/object-straighten.svg
new file mode 100644
index 000000000..34278e34a
--- /dev/null
+++ b/.icons/kora/actions/16/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.174,9.588c0.249,0.917 -0.202,1.903 -1.098,2.299l-7.517,3.322c-0.988,0.437 -2.144,-0.011 -2.58,-0.999l-2.043,-4.622l0.817,-0l1.883,4.259c0.284,0.644 1.038,0.936 1.682,0.651l7.395,-3.268c0.63,-0.279 0.923,-1.007 0.668,-1.642l0.793,-0Zm-14.674,-1.588l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm-13.509,-0.551l-0.334,-0.755c-0.437,-0.988 0.01,-2.144 0.998,-2.581l7.517,-3.322c0.988,-0.437 2.144,0.011 2.581,0.999l2.501,5.659l-0.818,0l-2.34,-5.296c-0.285,-0.644 -1.039,-0.936 -1.683,-0.651l-7.394,3.268c-0.644,0.285 -0.936,1.038 -0.651,1.683l0.44,0.996l-0.817,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-stroke-style.svg b/.icons/kora/actions/16/object-stroke-style.svg
new file mode 100644
index 000000000..056a99bfa
--- /dev/null
+++ b/.icons/kora/actions/16/object-stroke-style.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,2l11,0l0,-2l-11,0Zm0,4l0,2l2,0l0,-2l-2,0Zm3,0l0,2l2,0l0,-2l-2,0Zm3,0l0,2l2,0l0,-2l-2,0Zm3,0l0,2l2,0l0,-2l-2,0Zm-9,4l0,1l11,0l0,-1l-11,0Zm0,3l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-stroke.svg b/.icons/kora/actions/16/object-stroke.svg
new file mode 100644
index 000000000..fc9f97092
--- /dev/null
+++ b/.icons/kora/actions/16/object-stroke.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-to-path.svg b/.icons/kora/actions/16/object-to-path.svg
new file mode 100644
index 000000000..83066180d
--- /dev/null
+++ b/.icons/kora/actions/16/object-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.523,10.701c0,-0.701 -0.569,-1.271 -1.271,-1.271l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.702,0 1.271,-0.57 1.271,-1.271l0,-2.543Zm7.202,0.285l0.279,1.014c-0,1.097 -0.903,2 -2,2c-0.357,-0.001 -0.707,-0.097 -1.014,-0.279l0.756,-0.756c0.084,0.023 0.171,0.035 0.258,0.035c0.548,0 1,-0.451 1,-1c-0.001,-0.087 -0.012,-0.174 -0.035,-0.258l0.756,-0.756Zm-8.202,-0.285l0,2.543c0,0.15 -0.121,0.271 -0.271,0.271l-2.543,0c-0.149,0 -0.271,-0.121 -0.271,-0.271l0,-2.543c0,-0.149 0.122,-0.271 0.271,-0.271c0,0 2.543,0 2.543,0c0.15,0 0.271,0.122 0.271,0.271Zm6.481,-0.701l1.014,0.279l-0.756,0.756c-0.084,-0.023 -0.171,-0.035 -0.258,-0.035c-0.549,0 -1,0.451 -1,1c0,0.087 0.012,0.174 0.035,0.258l-0.756,0.756c-0.182,-0.307 -0.278,-0.657 -0.279,-1.014c-0,-1.097 0.903,-2 2,-2Zm3.539,-7.271c-0,-0.702 -0.57,-1.272 -1.272,-1.272l-2.542,0c-0.702,0 -1.272,0.57 -1.272,1.272l0,2.542c0,0.702 0.57,1.272 1.272,1.272l2.542,-0c0.702,-0 1.272,-0.57 1.272,-1.272l-0,-2.542Zm-1,-0l-0,2.542c-0,0.15 -0.122,0.272 -0.272,0.272l-2.542,-0c-0.15,-0 -0.272,-0.122 -0.272,-0.272l0,-2.542c0,-0.15 0.122,-0.272 0.272,-0.272c-0,0 2.542,0 2.542,0c0.15,0 0.272,0.122 0.272,0.272Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M11,3.5c-4.114,0 -7.5,3.386 -7.5,7.5l1,0c0,-3.566 2.934,-6.5 6.5,-6.5l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-attract.svg b/.icons/kora/actions/16/object-tweak-attract.svg
new file mode 100644
index 000000000..b8ebf2fb8
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-attract.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 3 L 3 3 L 3 1 L 1 1 z M 13 1 L 13 3 L 15 3 L 15 1 L 13 1 z M 4 2 L 4 4 L 6 4 L 6 2 L 4 2 z M 4 4 L 2 4 L 2 6 L 4 6 L 4 4 z M 10 2 L 10 4 L 12 4 L 12 2 L 10 2 z M 12 4 L 12 6 L 14 6 L 14 4 L 12 4 z M 7 3 L 7 5 L 9 5 L 9 3 L 7 3 z M 9 5 L 9 7 L 11 7 L 11 5 L 9 5 z M 11 7 L 11 9 L 13 9 L 13 7 L 11 7 z M 11 9 L 9 9 L 9 11 L 11 11 L 11 9 z M 9 11 L 7 11 L 7 13 L 9 13 L 9 11 z M 7 11 L 7 9 L 5 9 L 5 11 L 7 11 z M 5 9 L 5 7 L 3 7 L 3 9 L 5 9 z M 5 7 L 7 7 L 7 5 L 5 5 L 5 7 z M 7 7 L 7 9 L 9 9 L 9 7 L 7 7 z M 2 10 L 2 12 L 4 12 L 4 10 L 2 10 z M 4 12 L 4 14 L 6 14 L 6 12 L 4 12 z M 12 10 L 12 12 L 14 12 L 14 10 L 12 10 z M 12 12 L 10 12 L 10 14 L 12 14 L 12 12 z M 1 13 L 1 15 L 3 15 L 3 13 L 1 13 z M 13 13 L 13 15 L 15 15 L 15 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-blur.svg b/.icons/kora/actions/16/object-tweak-blur.svg
new file mode 100644
index 000000000..09ecb7144
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-blur.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7,1 H 9 V 3 H 7 Z M 10,4 H 12 V 6 H 10 Z M 7,4 H 9 V 6 H 7 Z M 4,4 H 6 V 6 H 4 Z M 13,7 H 15 V 9 H 13 Z M 10,7 H 12 V 9 H 10 Z M 7,7 H 9 V 9 H 7 Z M 4,7 H 6 V 9 H 4 Z M 1,7 H 3 V 9 H 1 Z M 10,10 H 12 V 12 H 10 Z M 7,10 H 9 V 12 H 7 Z M 4,10 H 6 V 12 H 4 Z M 7,13 H 9 V 15 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 5 V 5 H 4 Z M 4,11 H 5 V 12 H 4 Z M 11,11 H 12 V 12 H 11 Z M 11,4 H 12 V 5 H 11 Z M 7.5,10.5 H 8.5 V 11.5 H 7.5 Z M 4.5,7.5 H 5.5 V 8.5 H 4.5 Z M 10.5,7.5 H 11.5 V 8.5 H 10.5 Z M 7.5,4.5 H 8.5 V 5.5 H 7.5 Z M 7.5,7.5 H 8.5 V 8.5 H 7.5 Z M 7,1 H 9 V 2 H 7 Z M 7,14 H 9 V 15 H 7 Z M 1,7 H 2 V 9 H 1 Z M 14,7 H 15 V 9 H 14 Z M 10.5,10.5 H 11.5 V 11.5 H 10.5 Z M 4.5,10.5 H 5.5 V 11.5 H 4.5 Z M 4.5,4.5 H 5.5 V 5.5 H 4.5 Z M 10.5,4.5 H 11.5 V 5.5 H 10.5 Z M 13,1 H 15 V 3 H 13 Z M 10,1 H 12 V 3 H 10 Z M 4,1 H 6 V 3 H 4 Z M 1,1 H 3 V 3 H 1 Z M 13,4 H 15 V 6 H 13 Z M 1,4 H 3 V 6 H 1 Z M 13,10 H 15 V 12 H 13 Z M 1,10 H 3 V 12 H 1 Z M 13,13 H 15 V 15 H 13 Z M 10,13 H 12 V 15 H 10 Z M 4,13 H 6 V 15 H 4 Z M 1,13 H 3 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-duplicate.svg b/.icons/kora/actions/16/object-tweak-duplicate.svg
new file mode 100644
index 000000000..46d8d2a25
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-duplicate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,6.5 A 2.5,2.5 0 0 1 6.5,9 2.5,2.5 0 0 1 4,6.5 2.5,2.5 0 0 1 6.5,4 2.5,2.5 0 0 1 9,6.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9.5 A 2.5,2.5 0 0 1 9.5,12 2.5,2.5 0 0 1 7,9.5 2.5,2.5 0 0 1 9.5,7 2.5,2.5 0 0 1 12,9.5 Z M 15,6 A 2,2 0 0 0 13,8 2,2 0 0 0 15,10 Z M 15,13 A 2,2 0 0 0 13,15 H 15 Z M 8,13 A 2,2 0 0 0 6,15 H 10 A 2,2 0 0 0 8,13 Z M 1,13 V 15 H 3 A 2,2 0 0 0 1,13 Z M 1,6 V 10 A 2,2 0 0 0 3,8 2,2 0 0 0 1,6 Z M 1,1 V 3 A 2,2 0 0 0 3,1 Z M 6,1 A 2,2 0 0 0 8,3 2,2 0 0 0 10,1 Z M 13,1 A 2,2 0 0 0 15,3 V 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-jitter-color.svg b/.icons/kora/actions/16/object-tweak-jitter-color.svg
new file mode 100644
index 000000000..03b8514a2
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-jitter-color.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,10 H 10 V 14 H 6 Z M 2,6 H 6 V 10 H 2 Z M 10,6 H 14 V 10 H 10 Z M 6,2 H 10 V 6 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 14 V 14 H 10 Z M 2,10 H 6 V 14 H 2 Z M 6,6 H 10 V 10 H 6 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-paint.svg b/.icons/kora/actions/16/object-tweak-paint.svg
new file mode 100644
index 000000000..d1b166221
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-paint.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6 H 10 V 10 H 6 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,10 H 10 V 14 H 6 Z M 2,6 H 6 V 10 H 2 Z M 10,6 H 14 V 10 H 10 Z M 6,2 H 10 V 6 H 6 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-push.svg b/.icons/kora/actions/16/object-tweak-push.svg
new file mode 100644
index 000000000..3419a918d
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-push.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 5 H 9 V 0 Z M 4,1 V 4 H 6 V 1 Z M 10,1 V 4 H 12 V 1 Z M 1,3 V 6 H 3 V 3 Z M 13,3 V 6 H 15 V 3 Z M 4,5 V 7 H 6 V 5 Z M 10,5 V 7 H 12 V 5 Z M 7,6 V 8 H 9 V 6 Z M 1,7 V 9 H 3 V 7 Z M 13,7 V 9 H 15 V 7 Z M 4,8 V 10 H 6 V 8 Z M 10,8 V 10 H 12 V 8 Z M 7,9 V 11 H 9 V 9 Z M 1,10 V 12 H 3 V 10 Z M 13,10 V 12 H 15 V 10 Z M 4,11 V 13 H 6 V 11 Z M 10,11 V 13 H 12 V 11 Z M 1,13 V 15 H 3 V 13 Z M 13,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-randomize.svg b/.icons/kora/actions/16/object-tweak-randomize.svg
new file mode 100644
index 000000000..7690ff538
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-randomize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 2 H 9 V 0 Z M 1,1 V 3 H 3 V 1 Z M 4,1 V 3 H 6 V 1 Z M 10,1 V 3 H 12 V 1 Z M 13,1 V 3 H 15 V 1 Z M 7,3 V 5 H 9 V 3 Z M 2,4 V 6 H 4 V 8 H 6 V 4 Z M 10,4 V 6 H 9 V 8 H 11 V 6 H 12 V 4 Z M 13,4 V 6 H 15 V 4 Z M 1,7 V 9 H 3 V 7 Z M 12,7 V 9 H 14 V 7 Z M 8,9 V 11 H 10 V 14 H 12 V 10 H 10 V 9 Z M 1,10 V 12 H 5 V 10 Z M 13,10 V 12 H 15 V 10 Z M 7,12 V 14 H 9 V 12 Z M 1,13 V 15 H 3 V 13 Z M 4,13 V 15 H 6 V 13 Z M 13,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-rotate.svg b/.icons/kora/actions/16/object-tweak-rotate.svg
new file mode 100644
index 000000000..5d099378d
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-rotate.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g transform="rotate(30,6,13)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11 H 7 V 15 H 5 Z"/>
+ </g>
+ <g transform="rotate(30,10,13)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,11 H 11 V 15 H 9 Z"/>
+ </g>
+ <g transform="rotate(60,10,8)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,6 H 11 V 10 H 9 Z"/>
+ </g>
+ <g transform="rotate(60,6,8)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6 H 7 V 10 H 5 Z"/>
+ </g>
+ <g transform="rotate(45,6,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 H 7 V 5 H 5 Z"/>
+ </g>
+ <g transform="rotate(45,10,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 H 11 V 5 H 9 Z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 H 15 V 5 H 13 Z M 1,1 H 3 V 5 H 1 Z M 1,6 H 3 V 10 H 1 Z M 13,6 H 15 V 10 H 13 Z M 13,11 H 15 V 15 H 13 Z M 1,11 H 3 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-tweak-shrink.svg b/.icons/kora/actions/16/object-tweak-shrink.svg
new file mode 100644
index 000000000..3e3d14e02
--- /dev/null
+++ b/.icons/kora/actions/16/object-tweak-shrink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 H 5 V 11 H 4 Z M 7,10 H 8 V 11 H 7 Z M 10,10 H 11 V 11 H 10 Z M 11,7 H 12 V 8 H 11 Z M 8,7 H 9 V 8 H 8 Z M 5,7 H 6 V 8 H 5 Z M 10,4 H 11 V 5 H 10 Z M 4,4 H 5 V 5 H 4 Z M 7,4 H 8 V 5 H 7 Z M 7,1 H 9 V 3 H 7 Z M 7,13 H 9 V 15 H 7 Z M 1,7 H 3 V 9 H 1 Z M 13,7 H 15 V 9 H 13 Z M 13,1 H 15 V 3 H 13 Z M 10,1 H 12 V 3 H 10 Z M 4,1 H 6 V 3 H 4 Z M 1,1 H 3 V 3 H 1 Z M 13,4 H 15 V 6 H 13 Z M 1,4 H 3 V 6 H 1 Z M 13,10 H 15 V 12 H 13 Z M 1,10 H 3 V 12 H 1 Z M 13,13 H 15 V 15 H 13 Z M 10,13 H 12 V 15 H 10 Z M 4,13 H 6 V 15 H 4 Z M 1,13 H 3 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-ungroup-calligra.svg b/.icons/kora/actions/16/object-ungroup-calligra.svg
new file mode 120000
index 000000000..a22f9131e
--- /dev/null
+++ b/.icons/kora/actions/16/object-ungroup-calligra.svg
@@ -0,0 +1 @@
+object-ungroup.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/object-ungroup-pop-selection.svg b/.icons/kora/actions/16/object-ungroup-pop-selection.svg
new file mode 100644
index 000000000..45090fe30
--- /dev/null
+++ b/.icons/kora/actions/16/object-ungroup-pop-selection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.75,9.354l6,-0l-0,6l-6,-0l-0,-6Zm6.239,-3.264l0,1.927c0,0.842 0.843,0.842 0.843,0.842l1.997,0l0,-0.78l-2.072,0l-0,-1.989l-0.768,-0Zm7.819,-0l0,1.989l-2.072,0l0,0.78l1.998,0c-0,0 0.842,0 0.842,-0.842l-0,-1.927l-0.768,-0Zm-3.37,-4.596c1.796,-0 3.253,1.458 3.253,3.253c0,1.795 -1.457,3.253 -3.253,3.253c-1.795,-0 -3.253,-1.458 -3.253,-3.253c0,-1.795 1.458,-3.253 3.253,-3.253Zm-3.606,-0.859c-0.843,-0 -0.843,0.842 -0.843,0.842l0,1.909l0.768,0l-0,-1.971l2.072,-0l0,-0.78l-1.997,-0Zm4.904,-0l0,0.78l2.072,-0l0,1.971l0.768,0l-0,-1.909c-0,-0.842 -0.842,-0.842 -0.842,-0.842l-1.998,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-ungroup.svg b/.icons/kora/actions/16/object-ungroup.svg
new file mode 100644
index 000000000..f6d569711
--- /dev/null
+++ b/.icons/kora/actions/16/object-ungroup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.777,8.513l6,0l0,6l-6,0l0,-6Zm9.661,-7.019c1.796,0 3.253,1.458 3.253,3.253c0,1.795 -1.457,3.253 -3.253,3.253c-1.795,0 -3.253,-1.458 -3.253,-3.253c0,-1.795 1.458,-3.253 3.253,-3.253Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-unlocked.svg b/.icons/kora/actions/16/object-unlocked.svg
new file mode 100644
index 000000000..e77dfbb46
--- /dev/null
+++ b/.icons/kora/actions/16/object-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M13.66,8.472c0,-0.475 -0.385,-0.861 -0.86,-0.861l-9.6,0c-0.474,0 -0.86,0.386 -0.86,0.861l0,5.29c0,0.474 0.386,0.86 0.86,0.86l9.6,0c0.475,0 0.86,-0.386 0.86,-0.86l0,-5.29Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,5l-2,0c0,-2.216 1.784,-4 4,-4c2.216,0 4,1.784 4,4l0,2l1,0c0.554,0 1,0.446 1,1l0,6c0,0.554 -0.446,1 -1,1l-10,0c-0.554,0 -1,-0.446 -1,-1l0,-6c0,-0.554 0.446,-1 1,-1l7,0l0,-2c0,-1.108 -0.892,-2 -2,-2c-1.108,0 -2,0.892 -2,2Zm7.246,3.141c0,-0.168 -0.137,-0.305 -0.305,-0.305l-9.882,0c-0.168,0 -0.305,0.137 -0.305,0.305l0,5.812c0,0.168 0.137,0.305 0.305,0.305l9.882,0c0.168,0 0.305,-0.137 0.305,-0.305l0,-5.812Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/object-visible.svg b/.icons/kora/actions/16/object-visible.svg
new file mode 120000
index 000000000..6253426e1
--- /dev/null
+++ b/.icons/kora/actions/16/object-visible.svg
@@ -0,0 +1 @@
+layer-visible-on.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/off-outline.svg b/.icons/kora/actions/16/off-outline.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/off-outline.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/off.svg b/.icons/kora/actions/16/off.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/off.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/office-chart-area-focus-peak-node.svg b/.icons/kora/actions/16/office-chart-area-focus-peak-node.svg
new file mode 100644
index 000000000..09d548563
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-area-focus-peak-node.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-1l-11,0l0,-11l-1,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.1;" class="ColorScheme-Text" d="M9,5l-1.996,2l0.996,0l0,1l-1.994,0l-0.998,1l-3.01,0l0,4l5,0l2,-0.008l5,0.008l0,-6l-2,0l0,1l-2,0l0,-1l1,0l-1.998,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,7.996l0,4.004l3.006,0l-0,-0.008l0.008,0.008l2,-2l1.591,0l2,2l2.401,0l-0,-1l-1.986,0l-2,-2l-2.42,0l-2,2l-2.6,0l0,-2.004l2,0l0,-0.008l0.008,0.008l0.996,-0.996l1.996,0l0,-1l-1,0l0,-1l-1,0l0,1.996l-0.703,-0.703l-0.703,0.703l-1.594,0Zm3,-5.996l0,2l1,0l0,-1l1,0l0,-1l-2,0Zm4,0l0,1l1,0l0,1l1,0l0,-2l-2,0Zm-1,1.59l-1.703,1.703l0.707,0.707l0.996,-0.996l0.996,0.996l0.707,-0.707l-1.703,-1.703Zm2,2.41l0,1l-1,0l0,1l2,0l0,-2l-1,0Zm3,0l-1,1l1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-area-percentage.svg b/.icons/kora/actions/16/office-chart-area-percentage.svg
new file mode 100644
index 000000000..119512cd7
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-area-percentage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,2l0,1l1,0l0,3l1,0l0,-4l-2,0Zm4.5,0c-0.831,0 -1.5,0.669 -1.5,1.5l0,1c0,0.831 0.669,1.5 1.5,1.5c0.831,0 1.5,-0.669 1.5,-1.5l0,-1c0,-0.831 -0.669,-1.5 -1.5,-1.5Zm4,0c-0.831,0 -1.5,0.669 -1.5,1.5l0,1c0,0.831 0.669,1.5 1.5,1.5c0.831,0 1.5,-0.669 1.5,-1.5l0,-1c0,-0.831 -0.669,-1.5 -1.5,-1.5Zm-4,1c0.277,0 0.5,0.223 0.5,0.5l0,1c0,0.277 -0.223,0.5 -0.5,0.5c-0.277,0 -0.5,-0.223 -0.5,-0.5l0,-1c0,-0.277 0.223,-0.5 0.5,-0.5Zm4,0c0.277,0 0.5,0.223 0.5,0.5l0,1c0,0.277 -0.223,0.5 -0.5,0.5c-0.277,0 -0.5,-0.223 -0.5,-0.5l0,-1c0,-0.277 0.223,-0.5 0.5,-0.5Zm-3.91,4l3.535,3.535l0.002,-0.002l0.002,0.002l1.875,-1.873l-0,-1.416l-1.877,1.877l-2.123,-2.123l-1.414,-0Zm-2.99,2l-2,2l-0.592,0l-0,1l0.998,0l-0,-0.008l0.008,0.008l2,-2l1.591,0l2,2l4.403,0l-0,-1l-3.988,0l-2,-2l-2.42,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-1l-11,0l0,-11l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-area-stacked.svg b/.icons/kora/actions/16/office-chart-area-stacked.svg
new file mode 100644
index 000000000..9bf352c4c
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-area-stacked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.1;" class="ColorScheme-Text" d="M13.46,3.67l-2.32,2.331l-0.004,-0.004l-0.006,0.004l-2.123,-2.123l-4.123,4.123l-1.875,0l-0,5l11,0l0,-8.778l-0.549,-0.553Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M3,2l0,11l11,0l0,1l-12,0l0,-12l1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.6,9l-2,2l-2.594,0l-0,1l3,0l-0,-0.008l0.008,0.008l2,-2l1.591,0l2,2l2.401,0l-0,-1l-1.986,0l-2,-2l-2.42,0Zm-3.131,-0.994l4.535,-4.535l0.002,0.002l0.002,-0.002l2.127,2.125l2.125,-2.125c-0,-0 0.702,0.704 0.707,0.707l-2.828,2.828l-0.004,-0.004l-0.006,0.004l-2.123,-2.123l-4.123,4.123l-1.875,-0l-0,-1l1.461,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-area.svg b/.icons/kora/actions/16/office-chart-area.svg
new file mode 100644
index 000000000..cb3bc279c
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-area.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.1;" class="ColorScheme-Text" d="M13.46,2.22l-2.451,2.779l-2,-3l-4,4l-2,0l0,7l11,0l0,-10.258l-0.549,-0.521Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M13.997,13l0.003,1l-12,0l0,-12l1,0l0,11l10.997,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,9l0,-1l2.875,0l3.123,3.123l2.123,-2.123l0.006,0.004l0.004,-0.004l2.878,2.878l-0.009,1.121l-0.266,0.001l-0.482,-0.465l-2.125,-2.125l-2.127,2.125l-0.002,-0.002l-0.002,0.002l-3.535,-3.535l-2.461,0Zm1.998,-2.998l4.002,-4.002l0.002,0.002l0.002,-0.002l2.127,2.125l2.125,-2.125c-0,0 0.702,0.704 0.707,0.707l-2.828,2.828l-0.004,-0.004l-0.006,0.004l-2.123,-2.123l-3.59,3.59l-2.41,-0l-0,-1l1.996,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-bar-percentage.svg b/.icons/kora/actions/16/office-chart-bar-percentage.svg
new file mode 100644
index 000000000..0d34dd509
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-bar-percentage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,13l9,0l0,-5l-4,0l0,5l-1,0l0,-6l-1,0l0,6l-2,0l0,-6l-1,0l0,6Zm0,-11l0,1l1,0l0,3l1,0l0,-4l-2,0Zm4.5,0c-0.831,0 -1.5,0.669 -1.5,1.5l0,1c0,0.831 0.669,1.5 1.5,1.5c0.831,0 1.5,-0.669 1.5,-1.5l0,-1c0,-0.831 -0.669,-1.5 -1.5,-1.5Zm4,0c-0.831,0 -1.5,0.669 -1.5,1.5l0,1c0,0.831 0.669,1.5 1.5,1.5c0.831,0 1.5,-0.669 1.5,-1.5l0,-1c0,-0.831 -0.669,-1.5 -1.5,-1.5Zm-4,1c0.277,0 0.5,0.223 0.5,0.5l0,1c0,0.277 -0.223,0.5 -0.5,0.5c-0.277,0 -0.5,-0.223 -0.5,-0.5l0,-1c0,-0.277 0.223,-0.5 0.5,-0.5Zm4,0c0.277,0 0.5,0.223 0.5,0.5l0,1c0,0.277 -0.223,0.5 -0.5,0.5c-0.277,0 -0.5,-0.223 -0.5,-0.5l0,-1c0,-0.277 0.223,-0.5 0.5,-0.5Zm-2.5,6l2,0l0,4l-2,0l0,-4Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-1l-11,0l0,-11l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-bar-stacked.svg b/.icons/kora/actions/16/office-chart-bar-stacked.svg
new file mode 100644
index 000000000..d296c5e73
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-bar-stacked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,13l9,0l0,-5l-4,0l0,5l-1,0l0,-11l-4,0l0,11Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-1l-11,0l0,-11l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-bar.svg b/.icons/kora/actions/16/office-chart-bar.svg
new file mode 100644
index 000000000..0c7858fc2
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-bar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,13l9,0l0,-5l-4,0l0,5l-1,0l0,-11l-4,0l0,11Zm1,-10l2,0l0,10l-2,0l0,-10Zm5,6l2,0l0,4l-2,0l0,-4Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-1l-11,0l0,-11l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-line-forecast.svg b/.icons/kora/actions/16/office-chart-line-forecast.svg
new file mode 100644
index 000000000..bf8842c54
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-line-forecast.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-1l-11,0l0,-11l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.5,1.793l-1.707,1.707l0.707,0.707l1.707,-1.707l-0.707,-0.707Zm-10.5,8.207l0,1l2.707,0l2.5,-2.5l-0.707,-0.707l-2.207,2.207l-2.293,0Zm7.5,-5.207l-1.707,1.707l0.707,0.707l1.707,-1.707l-0.707,-0.707Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-line-percentage.svg b/.icons/kora/actions/16/office-chart-line-percentage.svg
new file mode 100644
index 000000000..d64bf1a9b
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-line-percentage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-1l-11,0l0,-11l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,8l0,4l3,0l0,-0.008l0.008,0.008l2,-2l1.592,0l2,2l2.4,0l0,-1l-1.986,0l-2,-2l-2.42,0l-2,2l-2.594,0l0,-2l1.875,0l2,-2l-1.414,0l-1,1l-1.461,0Zm1,-6l0,1l1,0l0,3l1,0l0,-4l-2,0Zm4.5,0c-0.831,0 -1.5,0.669 -1.5,1.5l0,1c0,0.831 0.669,1.5 1.5,1.5c0.831,0 1.5,-0.669 1.5,-1.5l0,-1c0,-0.831 -0.669,-1.5 -1.5,-1.5Zm4,0c-0.831,0 -1.5,0.669 -1.5,1.5l0,1c0,0.831 0.669,1.5 1.5,1.5c0.831,0 1.5,-0.669 1.5,-1.5l0,-1c0,-0.831 -0.669,-1.5 -1.5,-1.5Zm-4,1c0.277,0 0.5,0.223 0.5,0.5l0,1c0,0.277 -0.223,0.5 -0.5,0.5c-0.277,0 -0.5,-0.223 -0.5,-0.5l0,-1c0,-0.277 0.223,-0.5 0.5,-0.5Zm4,0c0.277,0 0.5,0.223 0.5,0.5l0,1c0,0.277 -0.223,0.5 -0.5,0.5c-0.277,0 -0.5,-0.223 -0.5,-0.5l0,-1c0,-0.277 0.223,-0.5 0.5,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-line-stacked.svg b/.icons/kora/actions/16/office-chart-line-stacked.svg
new file mode 100644
index 000000000..9e7d77781
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-line-stacked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M3,2l0,11l11,0l0,1l-12,0l0,-12l1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.6,9l-2,2l-2.594,0l-0,1l3,0l-0,-0.008l0.008,0.008l2,-2l1.591,0l2,2l2.401,0l-0,-1l-1.986,0l-2,-2l-2.42,0Zm-3.131,-0.994l4.535,-4.535l0.002,0.002l0.002,-0.002l2.127,2.125l2.125,-2.125c-0,-0 0.702,0.704 0.707,0.707l-2.828,2.828l-0.004,-0.004l-0.006,0.004l-2.123,-2.123l-4.123,4.123l-1.875,-0l-0,-1l1.461,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-line.svg b/.icons/kora/actions/16/office-chart-line.svg
new file mode 100644
index 000000000..fa272023a
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-line.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M14,13l0,1l-12,0l0,-12l1,0l0,11l11,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,9l0,-1l2.875,0l3.123,3.123l2.123,-2.123l0.006,0.004l0.004,-0.004l2.828,2.828l0.041,0.039l-0.037,1.32l-0.711,-0.652l-2.125,-2.125l-2.127,2.125l-0.002,-0.002l-0.002,0.002l-3.535,-3.535l-2.461,0Zm6,-7l-4.002,4.002l-1.996,-0l-0,1l2.41,-0l3.59,-3.59l2.123,2.123l0.006,-0.004l0.004,0.004l2.828,-2.828c0.003,0.005 -0.707,-0.707 -0.707,-0.707l-2.125,2.125l-2.127,-2.125l-0.002,0.002l-0.002,-0.002Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-pie.svg b/.icons/kora/actions/16/office-chart-pie.svg
new file mode 100644
index 000000000..5991e7ec5
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-pie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 A 6.0000019 6.0000148 0 0 0 2 8 A 6.0000019 6.0000148 0 0 0 8 14 A 6.0000019 6.0000148 0 0 0 14 8 A 6.0000019 6.0000148 0 0 0 8 2 z M 8 3 L 8 8 L 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-polar-stacked.svg b/.icons/kora/actions/16/office-chart-polar-stacked.svg
new file mode 100644
index 000000000..5103e29ca
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-polar-stacked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 4.6863,2 2,4.6863 2,8 2,11.314 4.6863,14 8,14 11.314,14 14,11.314 14,8 14,4.6863 11.314,2 8,2 Z M 8,3 C 9.0253,3.0012 10.026,3.3175 10.865,3.9062 L 9.1465,6.3633 C 9.6319,6.7042 9.941,7.2429 9.9902,7.834 L 13,7.5626 V 8 C 13,10.761 10.761,13 8,13 V 10 C 7.4696,9.9999 6.9609,9.7892 6.5859,9.4141 L 4.4668,11.533 C 3.5289,10.596 3.0013,9.3255 3,8 3.0003,6.8248 3.4145,5.6873 4.1699,4.7871 L 6.4688,6.7148 C 6.8484,6.262 7.4091,6.0004 8,6 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-polar.svg b/.icons/kora/actions/16/office-chart-polar.svg
new file mode 100644
index 000000000..6cccdb37c
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-polar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 2 C 7.223 2 7 2.22299 7 2.5 C 7 2.77701 7.223 3 7.5 3 C 7.777 3 8 2.77701 8 2.5 C 8 2.22299 7.777 2 7.5 2 z M 2.5 3 C 2.22299 3 2 3.22299 2 3.5 C 2 3.77701 2.22299 4 2.5 4 C 2.77701 4 3 3.77701 3 3.5 C 3 3.22299 2.77701 3 2.5 3 z M 7 3 C 5.09856 3 3.4122131 3.87831 2.3144531 5.25 L 5.4433594 7.7539062 C 5.8092894 7.2970962 6.36652 7 7 7 L 7 6.5 L 7 4.5 L 7 3 z M 7 4.5 C 7 4.77701 7.223 5 7.5 5 C 7.777 5 8 4.77701 8 4.5 C 8 4.22299 7.777 4 7.5 4 C 7.223 4 7 4.22299 7 4.5 z M 7 6.5 C 7 6.77701 7.223 7 7.5 7 C 7.777 7 8 6.77701 8 6.5 C 8 6.22299 7.777 6 7.5 6 C 7.223 6 7 6.22299 7 6.5 z M 10.708984 3.0644531 L 8.0585938 7.3066406 C 8.5780537 7.6315006 8.9288819 8.1879144 8.9824219 8.8339844 L 13.970703 8.4179688 C 13.785153 6.1521687 12.531044 4.2022431 10.708984 3.0644531 z M 3.5 8 C 3.22299 8 3 8.22299 3 8.5 C 3 8.77701 3.22299 9 3.5 9 C 3.77701 9 4 8.77701 4 8.5 C 4 8.22299 3.77701 8 3.5 8 z M 5.5 8 C 5.22299 8 5 8.22299 5 8.5 C 5 8.77701 5.22299 9 5.5 9 C 5.77701 9 6 8.77701 6 8.5 C 6 8.22299 5.77701 8 5.5 8 z M 7.5 8 C 7.223 8 7 8.22299 7 8.5 C 7 8.77701 7.223 9 7.5 9 C 7.777 9 8 8.77701 8 8.5 C 8 8.22299 7.777 8 7.5 8 z M 7.5 10 C 7.223 10 7 10.22299 7 10.5 C 7 10.77701 7.223 11 7.5 11 C 7.777 11 8 10.77701 8 10.5 C 8 10.22299 7.777 10 7.5 10 z M 9.5 10 C 9.223 10 9 10.22299 9 10.5 C 9 10.77701 9.223 11 9.5 11 C 9.777 11 10 10.77701 10 10.5 C 10 10.22299 9.777 10 9.5 10 z M 5.5839844 10.416016 L 3.4609375 12.539062 C 4.3646875 13.442812 5.615 14 7 14 L 7 12.5 L 7 11 C 6.446 11 5.9454844 10.777516 5.5839844 10.416016 z M 7 12.5 C 7 12.77701 7.223 13 7.5 13 C 7.777 13 8 12.77701 8 12.5 C 8 12.22299 7.777 12 7.5 12 C 7.223 12 7 12.22299 7 12.5 z M 11.5 12 C 11.223 12 11 12.22299 11 12.5 C 11 12.77701 11.223 13 11.5 13 C 11.777 13 12 12.77701 12 12.5 C 12 12.22299 11.777 12 11.5 12 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-ring.svg b/.icons/kora/actions/16/office-chart-ring.svg
new file mode 100644
index 000000000..42cdf3259
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-ring.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 C 4.676 2 2 4.676 2 8 C 2 11.324 4.676 14 8 14 C 11.324 14 14 11.324 14 8 C 14 7.11822 13.80752 6.28397 13.46875 5.53125 L 12.6875 6.3125 C 12.87723 6.84177 13 7.40386 13 8 C 13 10.77 10.77 13 8 13 C 5.23 13 3 10.77 3 8 C 3 5.23 5.23 3 8 3 C 9.64157 3 11.079714 3.7951356 11.990234 5.0097656 L 12.712891 4.2871094 C 11.616001 2.8947094 9.91806 2 8 2 z M 8 4 C 6.892 4 5.8929219 4.4469219 5.1699219 5.1699219 L 5.8769531 5.8769531 C 6.4192031 5.3347031 7.169 5 8 5 C 9.662 5 11 6.338 11 8 C 11 9.662 9.662 11 8 11 C 6.338 11 5 9.662 5 8 C 5 7.69815 5.0565019 7.4130719 5.1386719 7.1386719 L 4.3574219 6.3574219 C 4.1318319 6.8590019 4 7.41251 4 8 C 4 10.216 5.784 12 8 12 C 10.216 12 12 10.216 12 8 C 12 5.784 10.216 4 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 9.9355469 8.5 L 8.8632812 8.5 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 A 1 1 0 0 1 8.8652344 7.5 L 9.9335938 7.5 A 2 2 0 0 0 8 6 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-chart-scatter.svg b/.icons/kora/actions/16/office-chart-scatter.svg
new file mode 100644
index 000000000..ffbf3d1e5
--- /dev/null
+++ b/.icons/kora/actions/16/office-chart-scatter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,2l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm6,1l0,1l1,0l0,-1l-1,0Zm1,1l0,1l1,0l0,-1l-1,0Zm0,1l-1,0l0,1l1,0l0,-1Zm-1,0l0,-1l-1,0l0,1l1,0Zm-8,-1l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm3,3l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm-6,2l0,1l1,0l0,-1l-1,0Zm1,1l0,1l1,0l0,-1l-1,0Zm0,1l-1,0l0,1l1,0l0,-1Zm-1,0l0,-1l-1,0l0,1l1,0Zm4,-2l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-1l-11,0l0,-11l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/office-report.svg b/.icons/kora/actions/16/office-report.svg
new file mode 100644
index 000000000..28740ea3c
--- /dev/null
+++ b/.icons/kora/actions/16/office-report.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,1c-0.554,0 -1,0.446 -1,1l0,5c0,0.554 0.446,1 1,1l5,0c0.554,0 1,-0.446 1,-1l0,-5c0,-0.554 -0.446,-1 -1,-1l-5,0Zm-4.5,1c-1.371,0 -2.5,1.129 -2.5,2.5c0,1.371 1.129,2.5 2.5,2.5c1.183,-0 2.213,-0.841 2.449,-2l-2.949,0l1.635,-2.725c-0.351,-0.18 -0.74,-0.274 -1.135,-0.275Zm4.832,0.332l4.336,0l-0,4.336l-4.336,-0l0,-4.336Zm-7.332,5.668c-0.554,0 -1,0.446 -1,1l-0,5c-0,0.554 0.446,1 1,1l5,0c0.554,0 1,-0.446 1,-1l0,-5c0,-0.554 -0.446,-1 -1,-1l-5,0Zm11,1l0,5l1,0l0,-5l-1,0Zm-10.808,0.192l4.616,0l-0,4.616l-4.616,-0l0,-4.616Zm8.808,1.808l0,3l1,0l0,-3l-1,0Zm-2,1l0,2l1,0l0,-2l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/oilpaint.svg b/.icons/kora/actions/16/oilpaint.svg
new file mode 120000
index 000000000..1b2380888
--- /dev/null
+++ b/.icons/kora/actions/16/oilpaint.svg
@@ -0,0 +1 @@
+dialog-fill-and-stroke.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/ok.svg b/.icons/kora/actions/16/ok.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/on-outline.svg b/.icons/kora/actions/16/on-outline.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/on-outline.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/on.svg b/.icons/kora/actions/16/on.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/on.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/open-for-editing.svg b/.icons/kora/actions/16/open-for-editing.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/open-for-editing.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/open-magnet.svg b/.icons/kora/actions/16/open-magnet.svg
new file mode 120000
index 000000000..ee8077710
--- /dev/null
+++ b/.icons/kora/actions/16/open-magnet.svg
@@ -0,0 +1 @@
+kt-magnet.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/open-menu.svg b/.icons/kora/actions/16/open-menu.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/open-menu.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/osd-duplicate.svg b/.icons/kora/actions/16/osd-duplicate.svg
new file mode 100644
index 000000000..636adca87
--- /dev/null
+++ b/.icons/kora/actions/16/osd-duplicate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m11.114 7.819c0-.552-.448-1-1-1h-8c-.552 0-1 .448-1 1v5c0 .552.448 1 1 1h8c.552 0 1-.448 1-1z"/>
+ <path d="m6 2c-.554 0-1 .446-1 1v3h5c1.091 0 2 .909 2 2v1h2c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/osd-rotate-ccw.svg b/.icons/kora/actions/16/osd-rotate-ccw.svg
new file mode 100644
index 000000000..efe28ca58
--- /dev/null
+++ b/.icons/kora/actions/16/osd-rotate-ccw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m2.4 3c-.775 0-1.4.636-1.4 1.428v7.144c0 .792.625 1.428 1.4 1.428h5.024c-.278-.63-.422-1.311-.424-2 0-2.743 2.257-5 5-5 1.082.001 2.135.352 3 1.002v-2.574c0-.792-.625-1.428-1.4-1.428zm9.6 4c-2.194 0-4 1.806-4 4s1.806 4 4 4 4-1.806 4-4-1.806-4-4-4zm0 1c1.657 0 3 1.343 3 3s-1.343 3-3 3v-1c1.105 0 2-.895 2-2s-.895-2-2-2c-.785.004-1.496.467-1.816 1.184l.816.816h-2v-2l.441.441c.544-.893 1.513-1.439 2.559-1.441z"/>
+</svg>
diff --git a/.icons/kora/actions/16/osd-rotate-cw.svg b/.icons/kora/actions/16/osd-rotate-cw.svg
new file mode 100644
index 000000000..a899a8e9d
--- /dev/null
+++ b/.icons/kora/actions/16/osd-rotate-cw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m2.4 3c-.775 0-1.4.636-1.4 1.428v7.144c0 .792.625 1.428 1.4 1.428h5.024c-.278-.63-.422-1.311-.424-2 0-2.743 2.257-5 5-5 1.082.001 2.135.352 3 1.002v-2.574c0-.792-.625-1.428-1.4-1.428zm9.6 4c-2.194 0-4 1.806-4 4s1.806 4 4 4 4-1.806 4-4-1.806-4-4-4zm0 1c1.046.002 2.015.548 2.559 1.441l.441-.441v2h-2l.816-.816c-.32-.717-1.031-1.18-1.816-1.184-1.105 0-2 .895-2 2s.895 2 2 2v1c-1.657 0-3-1.343-3-3s1.343-3 3-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/osd-rotate-flip.svg b/.icons/kora/actions/16/osd-rotate-flip.svg
new file mode 100644
index 000000000..70532fdc1
--- /dev/null
+++ b/.icons/kora/actions/16/osd-rotate-flip.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".25" d="m12.5 8c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5 3.5-1.58 3.5-3.5-1.58-3.5-3.5-3.5zm0 1 1.5 2h-1v1h1l-1.5 2-1.5-2h1v-1h-1z"/>
+ <path d="m2.4 3c-.775 0-1.4.636-1.4 1.428v7.144c0 .792.625 1.428 1.4 1.428h5.868c-.174-.481-.265-.988-.268-1.5 0-2.469 2.031-4.5 4.5-4.5.89 0 1.76.264 2.5.758v-3.33c0-.792-.625-1.428-1.4-1.428z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/osd-rotate-normal.svg b/.icons/kora/actions/16/osd-rotate-normal.svg
new file mode 100644
index 000000000..c6e139ac7
--- /dev/null
+++ b/.icons/kora/actions/16/osd-rotate-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m2.4 3c-.775 0-1.4.636-1.4 1.428v7.144c0 .792.625 1.428 1.4 1.428h11.2c.775 0 1.4-.636 1.4-1.428v-7.144c0-.792-.625-1.428-1.4-1.428z"/>
+</svg>
diff --git a/.icons/kora/actions/16/osd-sbs-left.svg b/.icons/kora/actions/16/osd-sbs-left.svg
new file mode 100644
index 000000000..70d896896
--- /dev/null
+++ b/.icons/kora/actions/16/osd-sbs-left.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m9.657 3v10h3.599c.776 0 1.401-.636 1.401-1.428v-7.144c0-.792-.625-1.428-1.401-1.428z"/>
+ <path fill-opacity=".3" d="m2.744 3c-.776 0-1.401.636-1.401 1.428v7.144c0 .792.625 1.428 1.401 1.428h3.599v-10z"/>
+ <path d="m7.395 1h1.211v14h-1.211z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/osd-sbs-sright.svg b/.icons/kora/actions/16/osd-sbs-sright.svg
new file mode 100644
index 000000000..3d88b3e91
--- /dev/null
+++ b/.icons/kora/actions/16/osd-sbs-sright.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".3" d="m9.495 3v10h3.599c.776 0 1.401-.636 1.401-1.428v-7.144c0-.792-.625-1.428-1.401-1.428z"/>
+ <path d="m2.839 3c-.776 0-1.4.636-1.4 1.428v7.144c0 .792.624 1.428 1.4 1.428h3.6v-10z"/>
+ <path d="m7.395 1h1.211v14h-1.211z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/osd-shutd-laptop.svg b/.icons/kora/actions/16/osd-shutd-laptop.svg
new file mode 100644
index 000000000..b7d4a98ac
--- /dev/null
+++ b/.icons/kora/actions/16/osd-shutd-laptop.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".3" d="m2.229 6.733c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm4 2h.666l1.334 1.334 1.334-1.334h.666v.666l-1.334 1.334 1.334 1.334v.666h-.666l-1.334-1.334-1.334 1.334h-.666v-.666l1.334-1.334-1.334-1.334z"/>
+ <path d="m6 2c-.554 0-1 .446-1 1v3h5c1.091 0 2 .909 2 2v1h2c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/osd-shutd-screen.svg b/.icons/kora/actions/16/osd-shutd-screen.svg
new file mode 100644
index 000000000..f8d2fef23
--- /dev/null
+++ b/.icons/kora/actions/16/osd-shutd-screen.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m2.191 6.714c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm8.125 1.994.192.101-2.508 3.954-2.098-2.306.196-.188 1.929.965z"/>
+ <path fill-opacity=".29" d="m6 2c-.554 0-1 .446-1 1v3h5c1.091 0 2 .909 2 2v1h2c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/outbox.svg b/.icons/kora/actions/16/outbox.svg
new file mode 100644
index 000000000..eed89e777
--- /dev/null
+++ b/.icons/kora/actions/16/outbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.906,1.504l9.813,0c0.454,-0.045 0.942,0.093 1.156,0.531c0.357,0.983 0.662,2.011 1,3l0.125,0.469l-0,8c-0,0.554 -0.446,1 -1,1l-12,0c-0.554,0 -1,-0.446 -1,-1l-0,-8l0.094,-0.375c0.283,-0.894 0.583,-1.796 0.875,-2.687c0.1,-0.458 0.439,-0.895 0.937,-0.938Zm10.237,0.86c-0.07,-0.101 -0.221,-0.076 -0.344,-0.064c-0.027,0.003 -0.053,0.004 -0.08,0.004l-9.763,0c-0.13,0.024 -0.178,0.182 -0.206,0.309c-0.005,0.026 -0.013,0.052 -0.021,0.078c-0.288,0.881 -0.585,1.773 -0.865,2.657l-0.064,0.255l-0,7.901c-0,0.111 0.089,0.2 0.2,0.2l12,0c0.111,0 0.2,-0.089 0.2,-0.2l-0,-7.895l-0.091,-0.343c-0.327,-0.958 -0.623,-1.951 -0.966,-2.902Zm-10.246,8.571l0,1l10.206,-0l-0,-1l-10.206,-0Zm5.103,-8.167l2.75,3l-1.75,0l-0,3l-2,0l-0,-3l-1.75,0l2.75,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/output_win.svg b/.icons/kora/actions/16/output_win.svg
new file mode 100644
index 000000000..77d0f5bf1
--- /dev/null
+++ b/.icons/kora/actions/16/output_win.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 2 C 3 2 1 2 1 4 L 1 10 C 1 12 3 12 3 12 L 4 12 L 6 15 L 8 12 L 13 12 C 13 12 15 12 15 10 L 15 4 C 15 2 13 2 13 2 L 3 2 z M 3 4 L 13 4 L 13 10 L 6.9296875 10 L 6 11.394531 L 5.0703125 10 L 3 10 L 3 4 z M 4 5 L 4 6 L 7 6 L 7 5 L 4 5 z M 4 7 L 4 8 L 10 8 L 10 7 L 4 7 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/overexposure.svg b/.icons/kora/actions/16/overexposure.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/overexposure.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/overflow-menu-left.svg b/.icons/kora/actions/16/overflow-menu-left.svg
new file mode 100644
index 000000000..83a21ed3b
--- /dev/null
+++ b/.icons/kora/actions/16/overflow-menu-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 A 2,2 0 0 0 8,3 2,2 0 0 0 10,5 2,2 0 0 0 12,3 2,2 0 0 0 10,1 Z M 5,6 A 2,2 0 0 0 3,8 2,2 0 0 0 5,10 2,2 0 0 0 7,8 2,2 0 0 0 5,6 Z m 5,0 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 0,5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/overflow-menu-right.svg b/.icons/kora/actions/16/overflow-menu-right.svg
new file mode 100644
index 000000000..bdc53d990
--- /dev/null
+++ b/.icons/kora/actions/16/overflow-menu-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#444444; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 A 2,2 0 0 0 4,3 2,2 0 0 0 6,5 2,2 0 0 0 8,3 2,2 0 0 0 6,1 Z M 6,6 A 2,2 0 0 0 4,8 2,2 0 0 0 6,10 2,2 0 0 0 8,8 2,2 0 0 0 6,6 Z m 5,0 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m -5,5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/overflow-menu.svg b/.icons/kora/actions/16/overflow-menu.svg
new file mode 100644
index 000000000..546f6004d
--- /dev/null
+++ b/.icons/kora/actions/16/overflow-menu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 1c-1.097 0-2 .903-2 2s.903 2 2 2 2-.903 2-2-.903-2-2-2zm0 5c-1.097 0-2 .903-2 2s.903 2 2 2 2-.903 2-2-.903-2-2-2zm0 5c-1.097 0-2 .903-2 2s.903 2 2 2 2-.903 2-2-.903-2-2-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pack-less.svg b/.icons/kora/actions/16/pack-less.svg
new file mode 100644
index 000000000..d87a3d64f
--- /dev/null
+++ b/.icons/kora/actions/16/pack-less.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10,2l3,0c0,0 1,0 1,1l0,3c0,0 0,1 -1,1l-3,0c0,0 -1,0 -1,-1l0,-3c0,0 0,-1 1,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,9l3,0c0,0 1,0 1,1l0,3c0,0 0,1 -1,1l-3,0c0,0 -1,0 -1,-1l0,-3c0,0 0,-1 1,-1Zm7,0l3,0c0,0 1,0 1,1l0,3c0,0 0,1 -1,1l-3,0c0,0 -1,0 -1,-1l0,-3c0,0 0,-1 1,-1Zm-7,-7l3,0c0,0 1,0 1,1l0,3c0,0 0,1 -1,1l-3,0c0,0 -1,0 -1,-1l0,-3c0,0 0,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pack-more.svg b/.icons/kora/actions/16/pack-more.svg
new file mode 100644
index 000000000..0491292e9
--- /dev/null
+++ b/.icons/kora/actions/16/pack-more.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2,11l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Zm10,-5l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Zm-5,0l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12,11l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Zm-5,0l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Zm-5,-5l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Zm10,-5l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Zm-5,0l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Zm-5,0l2,0c0,0 1,0 1,1l0,2c0,0 0,1 -1,1l-2,0c0,0 -1,0 -1,-1l0,-2c0,0 0,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/package.svg b/.icons/kora/actions/16/package.svg
new file mode 120000
index 000000000..d671358dc
--- /dev/null
+++ b/.icons/kora/actions/16/package.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/package_settings.svg b/.icons/kora/actions/16/package_settings.svg
new file mode 120000
index 000000000..0db970529
--- /dev/null
+++ b/.icons/kora/actions/16/package_settings.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/page-2sides.svg b/.icons/kora/actions/16/page-2sides.svg
new file mode 100644
index 000000000..3af7da924
--- /dev/null
+++ b/.icons/kora/actions/16/page-2sides.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.5,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l7,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-7,0Zm-0,1l7,0c0.554,0 1,0.446 1,1l0,10c0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l0,-10c0,-0.554 0.446,-1 1,-1Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width=".984" height="12" x="7.51" y="2"/>
+</svg>
diff --git a/.icons/kora/actions/16/page-3sides.svg b/.icons/kora/actions/16/page-3sides.svg
new file mode 100644
index 000000000..c92cb831c
--- /dev/null
+++ b/.icons/kora/actions/16/page-3sides.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l9,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-9,0Zm-0,1l9,0c0.554,0 1,0.446 1,1l0,10c0,0.554 -0.446,1 -1,1l-9,0c-0.554,0 -1,-0.446 -1,-1l0,-10c0,-0.554 0.446,-1 1,-1Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M7,2l-1,0l0,12l1,-0l0,-12Zm4,0l-1,0l0,12l1,-0l0,-12Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/page-4sides.svg b/.icons/kora/actions/16/page-4sides.svg
new file mode 100644
index 000000000..b875f98b7
--- /dev/null
+++ b/.icons/kora/actions/16/page-4sides.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.852,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l9.148,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-9.148,0Zm0,1l9.148,0c0.554,0 1,0.446 1,1l0,10c0,0.554 -0.446,1 -1,1l-9.148,0c-0.554,0 -1,-0.446 -1,-1l0,-10c0,-0.554 0.446,-1 1,-1Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9,2l-1,0l0,12l1,0l0,-12Zm3,0l-1,0l0,12l1,0l0,-12Zm-6,0l-1,0l0,12l1,0l0,-12Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/page-simple.svg b/.icons/kora/actions/16/page-simple.svg
new file mode 100644
index 000000000..4b570c35c
--- /dev/null
+++ b/.icons/kora/actions/16/page-simple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.5,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l7,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-7,0Zm-0,1l7,0c0.554,0 1,0.446 1,1l0,10c0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l0,-10c0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/page-zoom.svg b/.icons/kora/actions/16/page-zoom.svg
new file mode 120000
index 000000000..a77e7a14f
--- /dev/null
+++ b/.icons/kora/actions/16/page-zoom.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/paint-gradient-conical.svg b/.icons/kora/actions/16/paint-gradient-conical.svg
new file mode 100644
index 000000000..08367b3cd
--- /dev/null
+++ b/.icons/kora/actions/16/paint-gradient-conical.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:url(#_Radial1)" d="M16,8c0,4.389 -3.611,8 -8,8c-4.389,0 -8,-3.611 -8,-8c0,-4.389 3.611,-8 8,-8c4.389,0 8,3.611 8,8Z"/>
+ <defs>
+ <radialGradient id="_Radial1" cx="0" cy="0" r="1" gradientTransform="matrix(8,0,0,8,8,8)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:currentColor;stop-opacity:1" class="ColorScheme-Text" offset="0"/>
+ <stop style="stop-color:#dedede;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/actions/16/paint-gradient-linear.svg b/.icons/kora/actions/16/paint-gradient-linear.svg
new file mode 100644
index 000000000..8f86f0ba2
--- /dev/null
+++ b/.icons/kora/actions/16/paint-gradient-linear.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:url(#_Linear1);" width="12" height="12" x="2" y="2"/>
+ <defs>
+ <linearGradient id="_Linear1" x1="0" x2="1" y1="0" y2="0" gradientTransform="matrix(11.9991,0,0,11.9991,2.00087,8)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:currentColor;stop-opacity:1" class="ColorScheme-Text" offset="0"/>
+ <stop style="stop-color:#ddd;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/actions/16/paint-gradient-mesh.svg b/.icons/kora/actions/16/paint-gradient-mesh.svg
new file mode 100644
index 000000000..af7e1b6a0
--- /dev/null
+++ b/.icons/kora/actions/16/paint-gradient-mesh.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" width="12" height="12" x="2" y="2"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,8l6,-0l-0,6l-6,-0l0,-6Zm6,-6l6,0l-0,6l-6,-0l-0,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/paint-gradient-radial.svg b/.icons/kora/actions/16/paint-gradient-radial.svg
new file mode 100644
index 000000000..e604e1096
--- /dev/null
+++ b/.icons/kora/actions/16/paint-gradient-radial.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:url(#_Radial1);" d="M2,2l0,12l12,-0l0,-12l-12,-0Z"/>
+ </g>
+ <defs>
+ <radialGradient id="_Radial1" cx="0" cy="0" r="1" gradientTransform="matrix(6.00146,0,0,6.00146,8,8)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#fff;stop-opacity:0" offset="0"/>
+ <stop style="stop-color:#dedede;stop-opacity:1" offset="1"/>
+ </radialGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/actions/16/paint-none.svg b/.icons/kora/actions/16/paint-none.svg
new file mode 100644
index 000000000..5475d9ae5
--- /dev/null
+++ b/.icons/kora/actions/16/paint-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.662l2.462,-2.461c0.369,-0.369 0.968,-0.369 1.337,0.001c0.369,0.369 0.369,0.967 -0,1.336l-2.462,2.461l2.462,2.462c0.369,0.37 0.369,0.968 -0,1.338c-0.37,0.369 -0.968,0.369 -1.337,-0l-2.462,-2.462l-2.462,2.462c-0.369,0.369 -0.967,0.369 -1.336,-0c-0.37,-0.369 -0.37,-0.968 -0.001,-1.337l2.462,-2.463l-2.462,-2.461c-0.369,-0.369 -0.369,-0.967 0,-1.337c0.37,-0.369 0.968,-0.369 1.338,-0l2.461,2.461Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/paint-pattern.svg b/.icons/kora/actions/16/paint-pattern.svg
new file mode 100644
index 000000000..e0afa9ca2
--- /dev/null
+++ b/.icons/kora/actions/16/paint-pattern.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,2l0,12l12,0l0,-12l-12,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,2l-2,2l2,2l2,-2l-2,-2Zm2,2l2,2l2,-2l-2,-2l-2,2Zm4,0l2,2l2,-2l-2,-2l-2,2Zm2,2l-2,2l2,2l2,-2l-2,-2Zm0,4l-2,2l2,2l2,-2l-2,-2Zm-2,2l-2,-2l-2,2l2,2l2,-2Zm-4,0l-2,-2l-2,2l2,2l2,-2Zm-2,-2l2,-2l-2,-2l-2,2l2,2Zm2,-2l2,2l2,-2l-2,-2l-2,2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/paint-solid.svg b/.icons/kora/actions/16/paint-solid.svg
new file mode 100644
index 000000000..03c534226
--- /dev/null
+++ b/.icons/kora/actions/16/paint-solid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="12" height="12" x="2" y="2"/>
+</svg>
diff --git a/.icons/kora/actions/16/paint-swatch.svg b/.icons/kora/actions/16/paint-swatch.svg
new file mode 100644
index 000000000..ef75185b0
--- /dev/null
+++ b/.icons/kora/actions/16/paint-swatch.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <rect style="fill:#008aa3;fill-opacity:0.99;" width="4" height="12" x="2" y="2"/>
+ <rect style="fill:#f67400;fill-opacity:0.99;" width="4" height="12" x="6" y="2"/>
+ <path style="fill:#ed1515;fill-opacity:0.99;" d="M10.01,2l-0.006,0.007l0,11.993l4,0l0,-8l-1,-1l-2.994,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/paint-unknown.svg b/.icons/kora/actions/16/paint-unknown.svg
new file mode 100644
index 000000000..5fb46113e
--- /dev/null
+++ b/.icons/kora/actions/16/paint-unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,12.763c0.627,0 1.136,0.509 1.136,1.136c0,0.628 -0.509,1.137 -1.136,1.137c-0.627,-0 -1.136,-0.509 -1.136,-1.137c0,-0.627 0.509,-1.136 1.136,-1.136Zm3.07,-5.549l-0.9,0.92c-0.72,0.73 -1.18,1.342 -1.17,2.528c0.01,1.194 -1.973,1.104 -2,-0c-0.027,-1.11 0.45,-2.298 1.17,-3.028l1.24,-1.26c0.37,-0.36 0.59,-0.86 0.59,-1.41c0,-1.1 -0.9,-2 -2,-2c-1.1,-0 -2,0.9 -2,2c-0.646,0.873 -1.311,0.948 -2,-0c0,-2.21 1.79,-4 4,-4c2.21,-0 4,1.79 4,4c0,0.88 -0.36,1.68 -0.93,2.25Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pan-down.svg b/.icons/kora/actions/16/pan-down.svg
new file mode 100644
index 000000000..e6edac260
--- /dev/null
+++ b/.icons/kora/actions/16/pan-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,6l5,5l5,-5l-10,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pan-end.svg b/.icons/kora/actions/16/pan-end.svg
new file mode 100644
index 000000000..757f320bf
--- /dev/null
+++ b/.icons/kora/actions/16/pan-end.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,3l0,10l5,-5l-5,-5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pan-start.svg b/.icons/kora/actions/16/pan-start.svg
new file mode 100644
index 000000000..217b48206
--- /dev/null
+++ b/.icons/kora/actions/16/pan-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,3l-5,5l5,5l0,-10Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pan-up.svg b/.icons/kora/actions/16/pan-up.svg
new file mode 100644
index 000000000..dd60f0e28
--- /dev/null
+++ b/.icons/kora/actions/16/pan-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,5l-5,5l10,0l-5,-5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pane-hide.svg b/.icons/kora/actions/16/pane-hide.svg
new file mode 100644
index 000000000..958e28252
--- /dev/null
+++ b/.icons/kora/actions/16/pane-hide.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,1l0,1.178l8.784,0l0,11.644l-8.784,-0l0,1.178l10,0l0,-14l-10,0Zm3,4l0,2l-4,0l0,2l4,0l0,2l4,-3l-4,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pane-show.svg b/.icons/kora/actions/16/pane-show.svg
new file mode 100644
index 000000000..af78d0ebd
--- /dev/null
+++ b/.icons/kora/actions/16/pane-show.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13,1l-10,0l0,14l10,0l0,-1.131l-8.794,-0l0,-11.738l8.794,0l0,-1.131Zm-3,4l-4,3l4,3l0,-2l4,0l0,-2l-4,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/paper-color.svg b/.icons/kora/actions/16/paper-color.svg
new file mode 100644
index 000000000..b0fb6114d
--- /dev/null
+++ b/.icons/kora/actions/16/paper-color.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.085,2.925l-1.092,1.878l-0,-2.706c-0,-0.454 0.18,-0.889 0.501,-1.21c0.321,-0.321 0.757,-0.501 1.211,-0.501l6.847,-0l3.456,4.089c0,-0 0,6.353 0,9.491c0,0.945 -0.766,1.712 -1.712,1.712c-2.284,-0 -6.307,-0 -8.591,-0c-0.866,-0 -1.582,-0.643 -1.696,-1.478c-0.011,-0.076 -0.016,-0.155 -0.016,-0.234l1.092,0.313l0,0.306l9.831,0l0,-9.785l-2.821,-0.028l0,-3.294l-7.01,-0l0,1.447Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5.004,2.029c-0.563,1.963 -1.703,3.675 -2.819,5.358c-0.642,1.007 -1.372,2.154 -1.135,3.406c0.259,1.761 1.892,3.131 3.646,3.225c1.798,0.167 3.655,-1.004 4.156,-2.762c0.264,-0.821 0.166,-1.684 -0.216,-2.451c-0.768,-1.547 -1.891,-2.886 -2.669,-4.428c-0.391,-0.751 -0.72,-1.537 -0.963,-2.348Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/paperclip.svg b/.icons/kora/actions/16/paperclip.svg
new file mode 100644
index 000000000..0e6460019
--- /dev/null
+++ b/.icons/kora/actions/16/paperclip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path id="Clip-Icon" style="fill:currentColor;" class="ColorScheme-Text" d="M11.734,11.47l-0.033,-6.366c-0.002,-0.293 -0.24,-0.531 -0.533,-0.533c-0.293,-0.001 -0.53,0.235 -0.528,0.528l0.02,3.769l0.013,2.597c0.008,1.464 -1.174,2.646 -2.639,2.638c-1.465,-0.007 -2.658,-1.201 -2.666,-2.666l-0.013,-2.596l-0.017,-3.251l-0.011,-2.11c-0.005,-0.879 0.704,-1.588 1.583,-1.583c0.879,0.004 1.595,0.721 1.6,1.599l0.011,2.11l0.005,1.073l0.012,2.22l0.008,1.494c0.001,0.293 -0.235,0.529 -0.528,0.527c-0.293,-0.001 -0.532,-0.24 -0.533,-0.533l-0.008,-1.494l-0.02,-3.811c-0.001,-0.293 -0.24,-0.531 -0.533,-0.533c-0.293,-0.001 -0.529,0.235 -0.528,0.528l0.028,5.305c0.004,0.879 0.72,1.595 1.599,1.599c0.879,0.005 1.588,-0.704 1.583,-1.583l-0.035,-6.896c-0.008,-1.465 -1.201,-2.659 -2.666,-2.666c-1.465,-0.008 -2.647,1.174 -2.639,2.638l0.041,7.958c0.011,2.05 1.682,3.721 3.733,3.732c2.051,0.011 3.705,-1.643 3.694,-3.694Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/password-copy.svg b/.icons/kora/actions/16/password-copy.svg
new file mode 100644
index 000000000..59fed9812
--- /dev/null
+++ b/.icons/kora/actions/16/password-copy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8.727,0.744c-0.279,0 -0.547,0.111 -0.745,0.309c-0.197,0.197 -0.308,0.465 -0.308,0.745c-0,1.811 -0,5.494 -0,7.305c-0,0.582 0.471,1.054 1.053,1.054c1.406,-0 3.882,-0 5.288,-0c0.582,-0 1.054,-0.472 1.054,-1.054c0,-1.931 0,-5.842 0,-5.842l-2.127,-2.517l-4.215,0Zm-0.381,0.673l4.315,-0l-0,2.027l1.736,0.018l-0,6.022l-6.051,0l-0,-8.067Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.073,3.778c-1.763,-0 -3.182,1.418 -3.182,3.181l0,1.591l-0.795,-0c-0.44,-0 -0.795,0.354 -0.795,0.795l-0,4.772c-0,0.44 0.355,0.795 0.795,0.795l7.953,-0c0.441,-0 0.796,-0.355 0.796,-0.795l-0,-4.772c-0,-0.441 -0.355,-0.795 -0.796,-0.795l-0.795,-0l-0,-1.591c-0,-1.763 -1.419,-3.181 -3.181,-3.181Zm-0,1.59c0.881,0 1.59,0.71 1.59,1.591l0,1.591l-3.181,-0l0,-1.591c0,-0.881 0.709,-1.591 1.591,-1.591Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/password-generator.svg b/.icons/kora/actions/16/password-generator.svg
new file mode 100644
index 000000000..b3a0e460e
--- /dev/null
+++ b/.icons/kora/actions/16/password-generator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.653,2.876c0,-0.711 -0.577,-1.288 -1.288,-1.288l-12.73,-0c-0.711,-0 -1.288,0.577 -1.288,1.288l-0,2.578c-0,0.711 0.577,1.289 1.288,1.289l12.73,-0c0.711,-0 1.288,-0.578 1.288,-1.289l0,-2.578Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.535,7.382l0.163,0.994c0.269,0.061 0.53,0.155 0.775,0.282l0.764,-0.657c0.301,0.193 0.577,0.424 0.819,0.688l-0.514,0.867c0.168,0.219 0.307,0.459 0.413,0.714l1.007,-0.012c0.107,0.341 0.17,0.696 0.186,1.053l-0.951,0.334c-0.013,0.275 -0.061,0.548 -0.143,0.811l0.779,0.639c-0.137,0.331 -0.317,0.642 -0.534,0.926l-0.943,-0.355c-0.187,0.203 -0.399,0.381 -0.632,0.53l0.187,0.99c-0.318,0.164 -0.656,0.288 -1.005,0.366l-0.494,-0.879c-0.273,0.036 -0.551,0.036 -0.824,0l-0.494,0.879c-0.349,-0.078 -0.687,-0.202 -1.005,-0.366l0.187,-0.99c-0.233,-0.149 -0.445,-0.327 -0.632,-0.53l-0.943,0.355c-0.217,-0.284 -0.397,-0.595 -0.534,-0.926l0.779,-0.639c-0.082,-0.263 -0.13,-0.536 -0.143,-0.811l-0.951,-0.334c0.016,-0.357 0.079,-0.712 0.186,-1.053l1.007,0.012c0.106,-0.255 0.245,-0.495 0.413,-0.714l-0.514,-0.867c0.242,-0.264 0.518,-0.495 0.819,-0.688l0.764,0.657c0.245,-0.127 0.506,-0.221 0.775,-0.282l0.163,-0.994c0.355,-0.046 0.715,-0.046 1.07,0Zm-0.535,1.788c1.285,0 2.329,1.044 2.329,2.329c0,1.286 -1.044,2.33 -2.329,2.33c-1.285,-0 -2.329,-1.044 -2.329,-2.33c-0,-1.285 1.044,-2.329 2.329,-2.329Zm3.857,-3.406l-0.66,-0.48l0.67,-0.923l-1.085,-0.353l0.252,-0.777l1.086,0.353l-0,-1.141l0.817,-0l-0,1.141l1.085,-0.353l0.253,0.777l-1.086,0.353l0.671,0.923l-0.661,0.48l-0.671,-0.923l-0.671,0.923Zm-9.056,0l-0.661,-0.48l0.671,-0.923l-1.086,-0.353l0.253,-0.777l1.085,0.353l0,-1.141l0.817,-0l0,1.141l1.086,-0.353l0.252,0.777l-1.085,0.353l0.67,0.923l-0.66,0.48l-0.671,-0.923l-0.671,0.923Zm4.528,0l-0.661,-0.48l0.671,-0.923l-1.085,-0.353l0.252,-0.777l1.086,0.353l-0,-1.141l0.816,-0l0,1.141l1.086,-0.353l0.252,0.777l-1.085,0.353l0.671,0.923l-0.661,0.48l-0.671,-0.923l-0.671,0.923Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-break-apart.svg b/.icons/kora/actions/16/path-break-apart.svg
new file mode 100644
index 000000000..e0b0b8ff1
--- /dev/null
+++ b/.icons/kora/actions/16/path-break-apart.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9.5,3c-1.92,0 -3.5,1.58 -3.5,3.5c0.001,0.167 0.014,0.334 0.039,0.5l-3.039,0l0,6l6,0l0,-3.041c0.165,0.026 0.333,0.039 0.5,0.041c1.92,0 3.5,-1.58 3.5,-3.5c0,-1.92 -1.58,-3.5 -3.5,-3.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.504,2c-2.279,0.003 -4.214,1.736 -4.467,4l-3.037,0l0,8l8,0l0,-3.029c2.267,-0.252 4.003,-2.19 4.004,-4.471c-0,-2.469 -2.031,-4.5 -4.5,-4.5Zm-0,1c1.92,0 3.5,1.58 3.5,3.5c-0.002,1.732 -1.289,3.215 -3.004,3.461l-0,-3.961l-3.955,0c0.247,-1.712 1.729,-2.997 3.459,-3Zm-6.504,4l2.035,0c0.235,2.078 1.888,3.731 3.965,3.967l-0,2.033l-6,0l-0,-6Zm3.043,0l2.957,0l-0,2.959c-1.527,-0.223 -2.735,-1.432 -2.957,-2.959Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-clip-edit.svg b/.icons/kora/actions/16/path-clip-edit.svg
new file mode 100644
index 000000000..85f92daa2
--- /dev/null
+++ b/.icons/kora/actions/16/path-clip-edit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14,2c-5.5,0 -12,5.5 -12,12l0,1l1,0l0,-1c0,-6 6,-11 11,-11l1,0l0,-1l-1,0Zm-7.627,4.319l-0.707,0.707c1.451,1.451 2.262,3.142 2.486,4.378c0.225,1.236 -0.089,2.285 -0.986,3.182l0.707,0.707c1.103,-1.103 1.539,-2.552 1.264,-4.066c-0.276,-1.514 -1.215,-3.358 -2.764,-4.908Zm1,-1.233l-0.707,0.707c1.549,1.549 3.125,2.488 4.639,2.764c1.514,0.275 2.965,-0.161 4.068,-1.264l-0.707,-0.707c-0.897,0.897 -1.946,1.211 -3.182,0.986c-1.236,-0.224 -2.66,-1.035 -4.111,-2.486Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,14.5c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Zm12,-12c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c0,-0.823 0.677,-1.5 1.5,-1.5c0.823,-0 1.5,0.677 1.5,1.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-combine.svg b/.icons/kora/actions/16/path-combine.svg
new file mode 100644
index 000000000..20b863873
--- /dev/null
+++ b/.icons/kora/actions/16/path-combine.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9.5,3c-1.73,0.003 -3.212,1.288 -3.459,3l3.959,0l0,3.961c1.713,-0.247 2.998,-1.73 3,-3.461c0,-1.92 -1.58,-3.5 -3.5,-3.5Zm-3.459,3c-0.014,0.093 -0.023,0.187 -0.029,0.281c0.006,-0.094 0.015,-0.188 0.029,-0.281Zm-0.041,0.5c0.001,0.104 0.006,0.207 0.016,0.311c-0.01,-0.104 -0.015,-0.207 -0.016,-0.311Zm0.033,0.449c0.002,0.017 0.004,0.034 0.006,0.051l-3.039,0l-0,6l6,0l0,-3.039c-1.547,-0.225 -2.765,-1.461 -2.967,-3.012Zm3.031,3.02c0.041,0.006 0.082,0.011 0.124,0.015c-0.042,-0.004 -0.083,-0.009 -0.124,-0.015Zm0.774,0.011c-0.112,0.012 -0.225,0.019 -0.338,0.02c0.113,-0.001 0.226,-0.008 0.338,-0.02Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.504,2c-2.279,0.003 -4.214,1.736 -4.467,4l-3.037,0l0,8l8,0l0,-3.029c2.267,-0.252 4.003,-2.19 4.004,-4.471c-0,-2.469 -2.031,-4.5 -4.5,-4.5Zm-0,1c1.92,0 3.5,1.58 3.5,3.5c-0.002,1.732 -1.289,3.215 -3.004,3.461l-0,-3.961l-3.955,0c0.247,-1.712 1.729,-2.997 3.459,-3Zm-6.504,4l2.035,0c0.235,2.078 1.888,3.731 3.965,3.967l-0,2.033l-6,0l-0,-6Zm3.043,0l2.957,0l-0,2.959c-1.527,-0.223 -2.735,-1.432 -2.957,-2.959Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-cut.svg b/.icons/kora/actions/16/path-cut.svg
new file mode 100644
index 000000000..1a6d8906d
--- /dev/null
+++ b/.icons/kora/actions/16/path-cut.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,2.031c-0.449,0.05 -0.887,0.167 -1.301,0.348l0.504,0.873c0.256,-0.102 0.524,-0.174 0.797,-0.213l0,-1.008Zm1,0.002l0,1.008c0.273,0.039 0.54,0.109 0.797,0.211l0.502,-0.869c-0.413,-0.181 -0.851,-0.299 -1.299,-0.35m-3.166,0.848c-0.364,0.268 -0.685,0.589 -0.953,0.953l0.873,0.502c0.17,-0.218 0.364,-0.414 0.58,-0.586l-0.5,-0.869Zm5.332,0l-0.502,0.873c0.218,0.17 0.414,0.364 0.586,0.58l0.87,-0.5c-0.268,-0.364 -0.59,-0.685 -0.954,-0.953m1.455,1.818l-0.873,0.504c0.102,0.256 0.174,0.524 0.213,0.797l1.008,0c-0.05,-0.449 -0.167,-0.887 -0.348,-1.301m-8.238,0.002c-0.181,0.413 -0.299,0.851 -0.35,1.299l-3.033,0l0,8l8,0l0,-3.031c0.449,-0.05 0.887,-0.167 1.301,-0.348l-0.504,-0.873c-0.412,0.166 -0.853,0.251 -1.297,0.252c-1.731,-0.002 -3.214,-1.287 -3.461,-3c-0.025,-0.166 -0.038,-0.333 -0.039,-0.5c0.002,-0.167 0.015,-0.335 0.041,-0.5c0.039,-0.273 0.109,-0.54 0.211,-0.797l-0.869,-0.502Zm-2.383,2.299l2.03,0c0.235,2.079 1.891,3.734 3.97,3.967l0,2.033l-6,0l0,-6Zm9.959,0c-0.039,0.273 -0.109,0.54 -0.211,0.797l0.869,0.502c0.181,-0.413 0.299,-0.851 0.35,-1.299l-1.008,0Zm-0.713,1.664c-0.17,0.218 -0.364,0.414 -0.58,0.586l0.5,0.869c0.364,-0.268 0.685,-0.589 0.953,-0.953l-0.873,-0.502Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-difference.svg b/.icons/kora/actions/16/path-difference.svg
new file mode 100644
index 000000000..11adf408d
--- /dev/null
+++ b/.icons/kora/actions/16/path-difference.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,2.031c-0.449,0.05 -0.887,0.167 -1.301,0.348l0.504,0.873c0.256,-0.102 0.524,-0.174 0.797,-0.213l0,-1.008Zm1,0.002l0,1.008c0.273,0.039 0.54,0.109 0.797,0.211l0.502,-0.869c-0.413,-0.181 -0.851,-0.299 -1.299,-0.35m-3.166,0.848c-0.364,0.268 -0.685,0.589 -0.953,0.953l0.873,0.502c0.17,-0.218 0.364,-0.414 0.58,-0.586l-0.5,-0.869Zm5.332,0l-0.502,0.873c0.218,0.17 0.414,0.364 0.586,0.58l0.87,-0.5c-0.268,-0.364 -0.59,-0.685 -0.954,-0.953m1.455,1.818l-0.873,0.504c0.102,0.256 0.174,0.524 0.213,0.797l1.008,0c-0.05,-0.449 -0.167,-0.887 -0.348,-1.301m-8.238,0.002c-0.181,0.413 -0.299,0.851 -0.35,1.299l-3.033,0l0,8l8,0l0,-3.031c0.449,-0.05 0.887,-0.167 1.301,-0.348l-0.504,-0.873c-0.271,0.107 -0.555,0.18 -0.844,0.217c-0.085,0.012 -0.171,0.021 -0.258,0.027c-0.065,0.005 -0.13,0.007 -0.195,0.008c-0.167,-0.002 -0.335,-0.015 -0.5,-0.041c-1.529,-0.222 -2.738,-1.43 -2.961,-2.959c-0.025,-0.166 -0.038,-0.333 -0.039,-0.5c0.002,-0.167 0.015,-0.335 0.041,-0.5c0.039,-0.273 0.109,-0.54 0.211,-0.797l-0.869,-0.502Zm-2.383,2.299l2.03,0c0.235,2.079 1.891,3.734 3.97,3.967l-0,2.033l-6,0l-0,-6Zm9.959,0c-0.039,0.273 -0.109,0.54 -0.211,0.797l0.869,0.502c0.181,-0.413 0.299,-0.851 0.35,-1.299l-1.008,0Zm-0.713,1.664c-0.17,0.218 -0.364,0.414 -0.58,0.586l0.5,0.869c0.364,-0.268 0.685,-0.589 0.953,-0.953l-0.873,-0.502Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M3,7l0,6l6,0l0,-3.041c-1.529,-0.222 -2.738,-1.43 -2.961,-2.959l-3.039,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-division.svg b/.icons/kora/actions/16/path-division.svg
new file mode 100644
index 000000000..c624aa81c
--- /dev/null
+++ b/.icons/kora/actions/16/path-division.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,2.031c-0.449,0.05 -0.887,0.167 -1.301,0.348l0.504,0.873c0.256,-0.102 0.524,-0.174 0.797,-0.213l0,-1.008Zm1,0.002l0,1.008c0.273,0.039 0.54,0.109 0.797,0.211l0.502,-0.869c-0.413,-0.181 -0.851,-0.299 -1.299,-0.35Zm-3.166,0.848c-0.364,0.268 -0.685,0.589 -0.953,0.953l0.873,0.502c0.17,-0.218 0.364,-0.414 0.58,-0.586l-0.5,-0.869Zm5.332,-0l-0.502,0.873c0.218,0.17 0.414,0.364 0.586,0.58l0.869,-0.5c-0.268,-0.364 -0.589,-0.685 -0.953,-0.953Zm1.455,1.818l-0.873,0.504c0.102,0.256 0.174,0.524 0.213,0.797l1.008,0c-0.05,-0.449 -0.167,-0.887 -0.348,-1.301Zm-8.238,0.002c-0.181,0.413 -0.299,0.851 -0.35,1.299l-3.033,0l-0,8l8,0l-0,-3.031c0.449,-0.05 0.887,-0.167 1.301,-0.348l-0.504,-0.873c-0.257,0.102 -0.524,0.172 -0.797,0.211l-0,-3.959l-3.961,0c0.039,-0.273 0.111,-0.541 0.213,-0.797l-0.869,-0.502Zm-2.383,2.299l2.029,0c0.235,2.079 1.891,3.734 3.971,3.967l-0,2.033l-6,0l-0,-6Zm3.039,0l2.961,0l-0,2.959c-1.529,-0.222 -2.738,-1.43 -2.961,-2.959Zm6.92,0c-0.039,0.273 -0.109,0.54 -0.211,0.797l0.869,0.502c0.181,-0.413 0.299,-0.851 0.35,-1.299l-1.008,0Zm-0.713,1.664c-0.17,0.218 -0.364,0.414 -0.58,0.586l0.5,0.869c0.364,-0.268 0.685,-0.589 0.953,-0.953l-0.873,-0.502Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" width="6" height="6" x="3" y="7"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-effect-parameter-next.svg b/.icons/kora/actions/16/path-effect-parameter-next.svg
new file mode 100644
index 000000000..0e94ee05e
--- /dev/null
+++ b/.icons/kora/actions/16/path-effect-parameter-next.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,2l0,3l3,0l0,-3l-3,0Zm1,1l1,0l0,1l-1,0l0,-1Zm1,6l0,5l1,0l0,-5l-1,0Zm-3.393,0.002c0.029,-0.016 -0.607,0.607 -0.607,0.607l1.904,1.893l-1.873,1.934l0.576,0.566l2.393,-2.5l-2.393,-2.5Zm-6.107,1.998c-0.831,0 -1.5,0.022 -1.5,0.049l-0,2.902c-0,0.027 0.669,0.049 1.5,0.049c0.831,0 1.5,-0.022 1.5,-0.049l-0,-2.902c-0,-0.027 -0.669,-0.049 -1.5,-0.049Zm-0.5,1l1,0l-0,1l-1,0l-0,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,3c-4.389,0 -8,3.611 -8,8l1,0c-0,-3.84 3.16,-7 7,-7l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-exclusion.svg b/.icons/kora/actions/16/path-exclusion.svg
new file mode 100644
index 000000000..f0e77b0a3
--- /dev/null
+++ b/.icons/kora/actions/16/path-exclusion.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.504,2c-2.279,0.003 -4.214,1.736 -4.467,4l-3.037,0l0,8l8,0l0,-3.029c2.267,-0.252 4.003,-2.19 4.004,-4.471c-0,-2.469 -2.031,-4.5 -4.5,-4.5Zm-0,1c1.92,0 3.5,1.58 3.5,3.5c-0.002,1.732 -1.289,3.215 -3.004,3.461l-0,-3.961l-3.955,0c0.247,-1.712 1.729,-2.997 3.459,-3Zm-6.504,4l2.035,0c0.235,2.078 1.888,3.731 3.965,3.967l-0,2.033l-6,0l-0,-6Zm3.043,0l2.957,0l-0,2.959c-1.527,-0.223 -2.735,-1.432 -2.957,-2.959Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9.5,3c-1.92,0 -3.5,1.58 -3.5,3.5c0.001,0.167 0.014,0.334 0.039,0.5l2.961,0l0,2.959c0.165,0.026 0.333,0.039 0.5,0.041c1.92,0 3.5,-1.58 3.5,-3.5c0,-1.92 -1.58,-3.5 -3.5,-3.5Zm-0.5,6.959c-1.529,-0.222 -2.738,-1.43 -2.961,-2.959l-3.039,0l0,6l6,0l0,-3.041Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-inset.svg b/.icons/kora/actions/16/path-inset.svg
new file mode 100644
index 000000000..907d8af92
--- /dev/null
+++ b/.icons/kora/actions/16/path-inset.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14,2c-6.583,0 -12,5.417 -12,12l1,0c-0,-6.034 4.966,-11 11,-11l0,-1Zm-5,4l-3,3l3,0l0,-3Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M14,8c-3.292,0 -6,2.708 -6,6l1,0c0,-2.743 2.257,-5 5,-5l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-intersection.svg b/.icons/kora/actions/16/path-intersection.svg
new file mode 100644
index 000000000..63e4cc433
--- /dev/null
+++ b/.icons/kora/actions/16/path-intersection.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,2.031c-0.449,0.05 -0.887,0.167 -1.301,0.348l0.504,0.873c0.256,-0.102 0.524,-0.174 0.797,-0.213l0,-1.008Zm1,0.002l0,1.008c0.273,0.039 0.54,0.109 0.797,0.211l0.502,-0.869c-0.413,-0.181 -0.851,-0.299 -1.299,-0.35Zm-3.166,0.848c-0.364,0.268 -0.685,0.589 -0.953,0.953l0.873,0.502c0.17,-0.218 0.364,-0.414 0.58,-0.586l-0.5,-0.869Zm5.332,-0l-0.502,0.873c0.218,0.17 0.414,0.364 0.586,0.58l0.869,-0.5c-0.268,-0.364 -0.589,-0.685 -0.953,-0.953Zm1.455,1.818l-0.873,0.504c0.102,0.256 0.174,0.524 0.213,0.797l1.008,0c-0.05,-0.449 -0.167,-0.887 -0.348,-1.301Zm-8.238,0.002c-0.181,0.413 -0.299,0.851 -0.35,1.299l-0.033,0l-0,1l0.029,0c0.235,2.079 1.891,3.734 3.971,3.967l0,0.033l1,0l0,-0.031c0.449,-0.05 0.887,-0.167 1.301,-0.348l-0.504,-0.873c-0.257,0.102 -0.524,0.172 -0.797,0.211l0,-3.959l-3.961,0c0.039,-0.273 0.111,-0.541 0.213,-0.797l-0.869,-0.502Zm-3.383,1.299l0,2l1,0l0,-1l1,0l0,-1l-2,0Zm4.039,1l2.961,0l0,2.959c-1.529,-0.222 -2.738,-1.43 -2.961,-2.959Zm6.92,0c-0.039,0.273 -0.109,0.54 -0.211,0.797l0.869,0.502c0.181,-0.413 0.299,-0.851 0.35,-1.299l-1.008,0Zm-0.713,1.664c-0.17,0.218 -0.364,0.414 -0.58,0.586l0.5,0.869c0.364,-0.268 0.685,-0.589 0.953,-0.953l-0.873,-0.502Zm-10.246,0.336l0,1l1,0l0,-1l-1,0Zm0,2l0,1l1,0l0,-1l-1,0Zm7,1l0,1l-1,0l0,1l2,0l0,-2l-1,0Zm-7,1l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9,7l-2.959,0.021c0.232,1.524 1.433,2.717 2.959,2.938l0,-2.959Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-mask-edit.svg b/.icons/kora/actions/16/path-mask-edit.svg
new file mode 100644
index 000000000..dc246bbe9
--- /dev/null
+++ b/.icons/kora/actions/16/path-mask-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,3c-0.552,-0 -1,0.448 -1,1c0,1.916 -0,6.084 -0,8c0,0.552 0.448,1 1,1c2.26,0 7.74,0 10,0c0.552,0 1,-0.448 1,-1c0,-1.916 0,-6.084 -0,-8c-0,-0.552 -0.448,-1 -1,-1c-2.26,0 -7.74,0 -10,0Zm5,1c2.209,0 4,1.791 4,4c0,2.209 -1.791,4 -4,4c-2.209,0 -4,-1.791 -4,-4c0,-2.209 1.791,-4 4,-4"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-mode-bezier.svg b/.icons/kora/actions/16/path-mode-bezier.svg
new file mode 100644
index 000000000..418a0dac5
--- /dev/null
+++ b/.icons/kora/actions/16/path-mode-bezier.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M4.276,6.182c-0.746,1.271 -1.139,3.021 -1.246,5.391c-0.02,0.453 -1.021,0.456 -1.001,-0.002c0.095,-2.21 0.43,-3.988 1.111,-5.389l1.136,0Zm2.011,-3.092c1.417,-0.663 3.211,-0.983 5.435,-1.067c0.411,-0.016 0.432,0.984 0.036,1c-2.399,0.092 -4.175,0.467 -5.471,1.192l0,-1.125Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.65,12.425c0,-0.594 -0.481,-1.075 -1.075,-1.075l-2.15,-0c-0.594,-0 -1.075,0.481 -1.075,1.075l-0,2.15c-0,0.594 0.481,1.075 1.075,1.075l2.15,0c0.594,0 1.075,-0.481 1.075,-1.075l0,-2.15Zm-0.845,-0l-0,2.15c-0,0.127 -0.103,0.23 -0.23,0.23l-2.15,-0c-0.127,-0 -0.23,-0.103 -0.23,-0.23l0,-2.15c0,-0.127 0.103,-0.23 0.23,-0.23c-0,0 2.15,0 2.15,0c0.127,0 0.23,0.103 0.23,0.23Zm2.996,-8.85c-0,-0.593 -0.482,-1.075 -1.076,-1.075l-2.15,-0c-0.593,-0 -1.075,0.482 -1.075,1.075l0,2.15c0,0.594 0.482,1.076 1.075,1.076l2.15,-0c0.594,-0 1.076,-0.482 1.076,-1.076l-0,-2.15Zm-0.846,0l-0,2.15c-0,0.127 -0.103,0.23 -0.23,0.23l-2.15,-0c-0.126,-0 -0.229,-0.103 -0.229,-0.23l-0,-2.15c-0,-0.126 0.103,-0.229 0.229,-0.229c0,-0 2.15,-0 2.15,-0c0.127,-0 0.23,0.103 0.23,0.229Zm9.695,-2.3c0,-0.594 -0.481,-1.076 -1.075,-1.076l-2.15,0c-0.594,0 -1.075,0.482 -1.075,1.076l-0,2.15c-0,0.593 0.481,1.075 1.075,1.075l2.15,-0c0.594,-0 1.075,-0.482 1.075,-1.075l0,-2.15Zm-0.845,-0l-0,2.15c-0,0.126 -0.103,0.229 -0.23,0.229l-2.15,0c-0.127,0 -0.23,-0.103 -0.23,-0.229l0,-2.15c0,-0.127 0.103,-0.23 0.23,-0.23c-0,0 2.15,0 2.15,0c0.127,0 0.23,0.103 0.23,0.23Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-mode-bspline.svg b/.icons/kora/actions/16/path-mode-bspline.svg
new file mode 100644
index 000000000..940648e8e
--- /dev/null
+++ b/.icons/kora/actions/16/path-mode-bspline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,3c-4.5,0 -8,3.5 -8,8l0,3c0,0 0,1 1,1c1,0 1,-1 1,-1l0,-3c0,-3 3,-6 6,-6l3,0c0,0 1,0 1,-1c0,-1 -1,-1 -1,-1l-3,0Zm-10,-2l0,14l1,0l0,-13l13,0l0,-1l-14,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-mode-polyline-paraxial.svg b/.icons/kora/actions/16/path-mode-polyline-paraxial.svg
new file mode 100644
index 000000000..578b86c44
--- /dev/null
+++ b/.icons/kora/actions/16/path-mode-polyline-paraxial.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,3l1,0l0,6l-1,0l0,3l3,0l0,-1l4,0l0,1l3,0l0,-3l-3,0l0,1l-4,0l0,-1l-1,0l0,-6l1,0l0,-1l6,0l0,1l3,0l0,-3l-3,0l0,1l-6,0l0,-1l-3,0Zm1,1l1,0l0,1l-1,0l0,-1Zm9,0l1,0l0,1l-1,0l0,-1Zm-9,9l1,0l0,1l-1,0l0,-1Zm7,0l1,0l0,1l-1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-mode-polyline.svg b/.icons/kora/actions/16/path-mode-polyline.svg
new file mode 100644
index 000000000..e22951234
--- /dev/null
+++ b/.icons/kora/actions/16/path-mode-polyline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,3l2.125,0l4.875,6.5l0,2.5l3,0l0,-3l-2.125,0l-4.875,-6.502l0,-0.498l6,0l0,1l3,0l0,-3l-3,0l0,1l-6,0l0,-1l-3,0Zm1,1l1,0l0,1l-1,0l0,-1Zm9,0l1,0l0,1l-1,0l0,-1Zm-2,9l1,0l0,1l-1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-mode-spiro.svg b/.icons/kora/actions/16/path-mode-spiro.svg
new file mode 100644
index 000000000..401af78f1
--- /dev/null
+++ b/.icons/kora/actions/16/path-mode-spiro.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.989,11.538c-2.478,-0 -3.506,-1.922 -3.506,-3.538c-0,-0.966 0.269,-2.015 1.084,-2.693c0.549,-0.457 1.339,-0.735 2.433,-0.735c1.167,-0 2.053,0.338 2.64,0.948c0.585,0.608 0.865,1.473 0.865,2.48c0,1.516 0.436,4.501 3.495,4.501c1.335,-0 2.16,-0.451 2.681,-1.017c0.778,-0.847 0.866,-1.998 0.866,-2.484c0,-0.812 -0.563,-3.579 -3.547,-3.579c-0.276,-0 -0.5,0.224 -0.5,0.5c0,0.276 0.224,0.5 0.5,0.5c2.147,-0 2.547,1.995 2.547,2.579c0,0.352 -0.039,1.194 -0.603,1.807c-0.374,0.408 -0.983,0.694 -1.944,0.694c-2.308,-0 -2.495,-2.357 -2.495,-3.501c0,-1.294 -0.393,-2.393 -1.145,-3.174c-0.75,-0.779 -1.867,-1.254 -3.36,-1.254c-1.386,-0 -2.377,0.388 -3.073,0.967c-1.052,0.876 -1.444,2.212 -1.444,3.461c-0,2.075 1.325,4.538 4.506,4.538c0.276,-0 0.5,-0.224 0.5,-0.5c0,-0.276 -0.224,-0.5 -0.5,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-offset-dynamic.svg b/.icons/kora/actions/16/path-offset-dynamic.svg
new file mode 100644
index 000000000..e99b00720
--- /dev/null
+++ b/.icons/kora/actions/16/path-offset-dynamic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M14,2c-6.583,0 -12,5.417 -12,12l1,0c-0,-6.034 4.966,-11 11,-11l0,-1Zm0,6c-3.292,0 -6,2.708 -6,6l1,0c0,-2.743 2.257,-5 5,-5l0,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,6l0,4l4,0l0,-4l-4,0Zm1,1l2,0l0,2l-2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-offset-linked.svg b/.icons/kora/actions/16/path-offset-linked.svg
new file mode 100644
index 000000000..1e21d55e5
--- /dev/null
+++ b/.icons/kora/actions/16/path-offset-linked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M14.004,2c-2.917,0.004 -5.734,1.071 -7.922,3l0.922,0l-0,0.525c1.969,-1.629 4.445,-2.522 7,-2.525l-0,-1Zm-9,4.086c-1.928,2.185 -2.994,5 -3,7.914l1,0c0.002,-2.555 0.894,-5.031 2.521,-7l-0.521,0l-0,-0.914Zm9,1.914c-3.292,0 -6,2.708 -6,6l1,0c-0,-2.743 2.257,-5 5,-5l-0,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,4l0,4l4,0l0,-4l-4,0Zm1,1l2,0l0,2l-2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-outset.svg b/.icons/kora/actions/16/path-outset.svg
new file mode 100644
index 000000000..5293edd7a
--- /dev/null
+++ b/.icons/kora/actions/16/path-outset.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,7l0,3l3,-3l-3,0Zm7,1c-3.292,0 -6,2.708 -6,6l1,0c0,-2.743 2.257,-5 5,-5l0,-1Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M14,2c-6.583,0 -12,5.417 -12,12l1,0c-0,-6.034 4.966,-11 11,-11l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-reverse.svg b/.icons/kora/actions/16/path-reverse.svg
new file mode 100644
index 000000000..869e4f80d
--- /dev/null
+++ b/.icons/kora/actions/16/path-reverse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,2l-2,1.5l2,1.5l0,-1l4,0l0,-1l-4,0l0,-1Zm8,0c0,2.419 -1.718,4.821 -4,5.379l0,1.016c2.837,-0.56 5,-3.422 5,-6.395l-1,0Zm-6,5.605c-2.837,0.56 -5,3.422 -5,6.395l1,0c0,-2.419 1.718,-4.821 4,-5.379l0,-1.016Zm4,3.395l0,1l-4,0l0,1l4,0l0,1l2,-1.5l-2,-1.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,6l0,4l4,0l0,-4l-4,0Zm1,1l2,0l0,2l-2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-simplify.svg b/.icons/kora/actions/16/path-simplify.svg
new file mode 100644
index 000000000..f7114a12d
--- /dev/null
+++ b/.icons/kora/actions/16/path-simplify.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13,2l0,0.596l-0.01,0c0,0 0.051,0.924 -0.094,1.809c-0.072,0.442 -0.199,0.864 -0.357,1.123c-0.158,0.259 -0.284,0.361 -0.545,0.359c-0.187,-0.001 -0.306,-0.091 -0.492,-0.391c-0.186,-0.3 -0.367,-0.774 -0.551,-1.27c-0.184,-0.496 -0.367,-1.014 -0.654,-1.453c-0.288,-0.44 -0.774,-0.826 -1.352,-0.766c-0.537,0.057 -0.911,0.519 -1.094,0.971c-0.183,0.452 -0.263,0.949 -0.346,1.416c-0.083,0.468 -0.169,0.907 -0.277,1.174c-0.108,0.267 -0.15,0.307 -0.281,0.32c-0.177,0.019 -0.26,-0.04 -0.441,-0.33c-0.182,-0.29 -0.365,-0.775 -0.549,-1.283c-0.184,-0.508 -0.368,-1.043 -0.654,-1.494c-0.287,-0.451 -0.782,-0.851 -1.367,-0.771c-0.58,0.079 -0.981,0.553 -1.232,1.063c-0.251,0.509 -0.399,1.102 -0.5,1.676c-0.201,1.148 -0.203,2.244 -0.203,2.244l1,0.006c0,0 0.007,-1.018 0.186,-2.037c0.089,-0.51 0.224,-1.014 0.393,-1.355c0.168,-0.341 0.321,-0.472 0.48,-0.494c0.177,-0.024 0.248,0.026 0.428,0.309c0.179,0.282 0.361,0.762 0.545,1.27c0.184,0.508 0.369,1.047 0.654,1.502c0.285,0.455 0.77,0.865 1.357,0.803c0.537,-0.057 0.913,-0.519 1.096,-0.971c0.183,-0.452 0.263,-0.949 0.346,-1.416c0.083,-0.468 0.169,-0.907 0.277,-1.174c0.108,-0.267 0.148,-0.307 0.279,-0.32c0.187,-0.02 0.267,0.037 0.445,0.309c0.178,0.272 0.36,0.733 0.543,1.227c0.183,0.494 0.367,1.021 0.648,1.475c0.281,0.454 0.731,0.87 1.313,0.873c0.6,0.003 1.09,-0.378 1.375,-0.846c0.285,-0.467 0.427,-1.018 0.514,-1.547c0.109,-0.667 0.121,-1.213 0.117,-1.604l0.004,0l0,-1l-1.001,-0.003Zm-8,6c-0.417,0 -0.775,0.171 -1.139,0.379c-0.364,0.208 -0.724,0.47 -1.049,0.73c-0.32,0.256 -0.603,0.51 -0.813,0.703l-0,1.395l0.354,-0.354c-0,0 0.484,-0.483 1.084,-0.963c0.3,-0.24 0.627,-0.477 0.92,-0.645c0.292,-0.167 0.559,-0.246 0.643,-0.246c0.75,0 1.412,0.607 2.168,1.355c0.756,0.749 1.603,1.645 2.832,1.645c1.167,0 2.235,-0.556 3.03,-1.084c0.409,-0.272 0.739,-0.537 0.973,-0.738l-0,-1.385l-0.354,0.354c-0,0 -0.466,0.466 -1.174,0.937c-0.707,0.472 -1.639,0.916 -2.473,0.916c-0.715,0 -1.369,-0.604 -2.127,-1.355c-0.758,-0.751 -1.623,-1.645 -2.873,-1.645m-3,5l0,1l12,0l0,-1l-12,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-tweak-attract.svg b/.icons/kora/actions/16/path-tweak-attract.svg
new file mode 100644
index 000000000..dc2c3a666
--- /dev/null
+++ b/.icons/kora/actions/16/path-tweak-attract.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M16,12.6c-4,-0 -3,-3 -8,-3c-5,-0 -4,3 -8,3l0,1.318c5,0 3,-3 8,-3c5,0 3,3 8,3l0,-1.318Zm-3.93,-9.088c0.729,-0.726 1.508,-1.43 3.93,-1.43l0,1.318c-4,0 -3,3 -8,3c-5,0 -4,-3 -8,-3l0,-1.318c2.422,-0 3.201,0.704 3.93,1.43l0.14,0.14c0.729,0.726 1.508,1.43 3.93,1.43c2.422,-0 3.201,-0.704 3.93,-1.43l0.14,-0.14Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-tweak-grow.svg b/.icons/kora/actions/16/path-tweak-grow.svg
new file mode 100644
index 000000000..a73efcab8
--- /dev/null
+++ b/.icons/kora/actions/16/path-tweak-grow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,7c4,0 6,-2 8,-2c2,0 3,2 8,2l0,1c-5,0 -6,2 -8,2c-2,0 -4,-2 -8,-2l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-tweak-push.svg b/.icons/kora/actions/16/path-tweak-push.svg
new file mode 100644
index 000000000..8ebaea2a4
--- /dev/null
+++ b/.icons/kora/actions/16/path-tweak-push.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,7c4,0 5,-3 8,-3c3,0 3,3 8,3l0,1.236c-5,0 -5,-3 -8,-3c-3,0 -4,3 -8,3l0,-1.236Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-tweak-repel.svg b/.icons/kora/actions/16/path-tweak-repel.svg
new file mode 100644
index 000000000..aa0c93aec
--- /dev/null
+++ b/.icons/kora/actions/16/path-tweak-repel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,10.815c4,0 3,3 8,3c5,0 4,-3 8,-3l0,-1.159c-5,-0 -3,3 -8,3c-5,-0 -3,-3 -8,-3l0,1.159Zm3.93,-5.901c-0.729,0.726 -1.508,1.43 -3.93,1.43l0,-1.159c4,-0 3,-3 8,-3c5,-0 4,3 8,3l0,1.159c-2.422,0 -3.201,-0.704 -3.93,-1.43l-0.14,-0.14c-0.729,-0.726 -1.508,-1.43 -3.93,-1.43c-2.422,0 -3.201,0.704 -3.93,1.43l-0.14,0.14Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-tweak-roughen.svg b/.icons/kora/actions/16/path-tweak-roughen.svg
new file mode 100644
index 000000000..d6b5d9f40
--- /dev/null
+++ b/.icons/kora/actions/16/path-tweak-roughen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,7l3,-4l3,3l3,-4l1.75,5.5l2.25,-3.5l3,3l0,2.292l-2.898,-3.701l-2.102,4.701l-2,-4l-4,4l-2,-5l-3,4l0,-2.292Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-tweak-shrink.svg b/.icons/kora/actions/16/path-tweak-shrink.svg
new file mode 100644
index 000000000..970e81f98
--- /dev/null
+++ b/.icons/kora/actions/16/path-tweak-shrink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0,5c4,0 6,2 8,2c2,0 3,-2 8,-2l0,5c-5,0 -6,-2 -8,-2c-2,0 -4,2 -8,2l0,-5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/path-union.svg b/.icons/kora/actions/16/path-union.svg
new file mode 100644
index 000000000..8ce88b54d
--- /dev/null
+++ b/.icons/kora/actions/16/path-union.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.5,2c-2.279,0.003 -4.214,1.736 -4.467,4l-3.033,0l0,8l8,0l0,-3.031c2.265,-0.254 3.998,-2.19 4,-4.469c0,-2.469 -2.031,-4.5 -4.5,-4.5Zm0,1c1.92,0 3.5,1.58 3.5,3.5c0,1.92 -1.58,3.5 -3.5,3.5c-1.92,0 -3.5,-1.58 -3.5,-3.5c0,-1.92 1.58,-3.5 3.5,-3.5Zm-6.5,4l2.031,0c0.235,2.079 1.89,3.733 3.969,3.967l0,2.033l-6,0l0,-6Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9.5,3c-1.92,0 -3.5,1.58 -3.5,3.5c0.001,0.167 0.014,0.334 0.039,0.5l-3.039,0l0,6l6,0l0,-3.041c0.165,0.026 0.333,0.039 0.5,0.041c1.92,0 3.5,-1.58 3.5,-3.5c0,-1.92 -1.58,-3.5 -3.5,-3.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pdf-annotations.svg b/.icons/kora/actions/16/pdf-annotations.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/pdf-annotations.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/perspective-parallel.svg b/.icons/kora/actions/16/perspective-parallel.svg
new file mode 100644
index 000000000..ac7506b84
--- /dev/null
+++ b/.icons/kora/actions/16/perspective-parallel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.547,1l0,14l1.547,0l0,-14l-1.547,0Zm-4.641,0l-0,14l1.547,0l-0,-14l-1.547,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pgp-keys.svg b/.icons/kora/actions/16/pgp-keys.svg
new file mode 100644
index 000000000..27d8fd864
--- /dev/null
+++ b/.icons/kora/actions/16/pgp-keys.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.5,3.5c-2.48,0 -4.5,2.01 -4.5,4.5c0,2.49 2.02,4.5 4.5,4.5c1.91,0 3.6,-1.2 4.24,-3l3.26,0l0,2l3,0l0,-2l1,0l0,-3l-7.26,0c-0.64,-1.8 -2.33,-3 -4.24,-3Zm0,1c1.937,0 3.5,1.563 3.5,3.5c0,1.937 -1.563,3.5 -3.5,3.5c-1.937,0 -3.5,-1.563 -3.5,-3.5c0,-1.937 1.563,-3.5 3.5,-3.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/photo.svg b/.icons/kora/actions/16/photo.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/photo.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/photos-amarok.svg b/.icons/kora/actions/16/photos-amarok.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/photos-amarok.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/pin.svg b/.icons/kora/actions/16/pin.svg
new file mode 120000
index 000000000..b199fd920
--- /dev/null
+++ b/.icons/kora/actions/16/pin.svg
@@ -0,0 +1 @@
+window-pin.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/pipe.svg b/.icons/kora/actions/16/pipe.svg
new file mode 100644
index 000000000..6fcb861bd
--- /dev/null
+++ b/.icons/kora/actions/16/pipe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.954,3.536c-0.046,-0.175 -0.071,-0.358 -0.071,-0.548c-0,-1.175 0.954,-2.129 2.129,-2.129c1.175,0 2.13,0.954 2.13,2.129c-0,1.176 -0.955,2.13 -2.13,2.13c-0.626,-0 -1.189,-0.271 -1.579,-0.702l-4.573,2.884c0.077,0.221 0.119,0.457 0.119,0.704c0,0.236 -0.038,0.463 -0.109,0.675l4.642,2.857c0.385,-0.382 0.915,-0.618 1.5,-0.618c1.175,-0 2.13,0.954 2.13,2.129c-0,1.175 -0.955,2.129 -2.13,2.129c-1.175,0 -2.129,-0.954 -2.129,-2.129c-0,-0.23 0.037,-0.452 0.104,-0.659l-4.649,-2.862c-0.384,0.376 -0.909,0.607 -1.488,0.607c-1.175,0 -2.129,-0.954 -2.129,-2.129c-0,-1.175 0.954,-2.129 2.129,-2.129c0.568,-0 1.084,0.223 1.466,0.586l4.638,-2.925Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/pixelart-trace.svg b/.icons/kora/actions/16/pixelart-trace.svg
new file mode 100644
index 000000000..2e7ea0608
--- /dev/null
+++ b/.icons/kora/actions/16/pixelart-trace.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,12l-1.897,0l-0,1l1.897,0l0,-1Zm1,0l-1,0l0,1l1,0l0,-1Zm0,-1l0,1l1,0l0,-1l-1,0Zm-3,0l-1,0l0,1l1,0l0,-1Zm4,0l1,0l0,-1l-1,0l0,1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,14l0,1l6,0l0,-1l-6,0Zm-1,-1l0,1l1,0l0,-1l-1,0Zm7,1l1,0l0,-1l-1,0l0,1Zm-8,-2l0,1l1,0l0,-1l-1,0Zm9,1l1,0l0,-1l-1,0l0,1Zm-10,-2l0,1l1,0l0,-1l-1,0Zm11,1l1,0l0,-1l-1,0l0,1Zm-12,-6l1,0l0,5l-1,0l0,-5Zm13,1l1,0l0,4l-1,0l0,-4Zm-9,0l0,1l1,0l0,-1l-1,0Zm6,0l-2,0l0,1l2,0l0,-1Zm3,0l0,-2l-1,0l0,2l1,0Zm-9,-1l-1,0l0,1l1,0l0,-1Zm6,0l0,1l1,0l0,-1l-1,0Zm-2,1l0,-1l-1,0l0,1l1,0Zm-2,-1l-1,0l0,1l1,0l0,-1Zm-4,-2l-1,0l0,2l1,0l0,-2Zm2,1l0,1l1,0l0,-1l-1,0Zm4,0l0,1l2,0l0,-1l-2,0Zm4,0l0,-1l-1,0l0,1l1,0Zm-10,-2l0,1l1,0l0,-1l-1,0Zm-2,-2l0,1l1,0l0,1l1,0l0,-2l-2,0Zm3,2l1,0l0,-1l-1,0l0,1Zm6,-1l0,1l3,0l0,-1l1.094,0l0,-1l-3.094,0l0,1l-1,0Zm-5,0l5,0l0,-1l-5,0l0,1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/player-eject.svg b/.icons/kora/actions/16/player-eject.svg
new file mode 120000
index 000000000..f9f7bcbd0
--- /dev/null
+++ b/.icons/kora/actions/16/player-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player-time.svg b/.icons/kora/actions/16/player-time.svg
new file mode 120000
index 000000000..2e0f7a6e6
--- /dev/null
+++ b/.icons/kora/actions/16/player-time.svg
@@ -0,0 +1 @@
+chronometer-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player-volume-muted.svg b/.icons/kora/actions/16/player-volume-muted.svg
new file mode 100644
index 000000000..3a077f36d
--- /dev/null
+++ b/.icons/kora/actions/16/player-volume-muted.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-NegativeText" d="M9.345,0.208l-5.046,4.45l-1.061,-0c-0.567,-0 -1.025,0.458 -1.025,1.025l0,4.625c0,0.566 0.458,1.025 1.025,1.025l1.061,-0l5.046,4.449l0,-15.574Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M9.345,0.208l-5.333,4.45l-0.774,-0c-0.567,-0 -1.025,0.458 -1.025,1.025l0,4.625c0,0.566 0.458,1.025 1.025,1.025l0.774,-0l5.333,4.449l0,-15.574Zm-1.113,2.3l-3.529,3.022c-0.197,0.156 -0.441,0.241 -0.691,0.241l-0.687,-0l0,4.449l0.687,-0c0.25,-0 0.494,0.085 0.691,0.24l3.529,3.023l0,-10.975Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/player-volume.svg b/.icons/kora/actions/16/player-volume.svg
new file mode 100644
index 000000000..46895f482
--- /dev/null
+++ b/.icons/kora/actions/16/player-volume.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9.345,0.208l-5.046,4.45l-1.061,-0c-0.567,-0 -1.025,0.458 -1.025,1.025l0,4.625c0,0.566 0.458,1.025 1.025,1.025l1.061,-0l5.046,4.449l0,-15.574Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.345,0.208l-5.333,4.45l-0.774,-0c-0.567,-0 -1.025,0.458 -1.025,1.025l0,4.625c0,0.566 0.458,1.025 1.025,1.025l0.774,-0l5.333,4.449l0,-15.574Zm-1.113,2.3l-3.529,3.022c-0.197,0.156 -0.441,0.241 -0.691,0.241l-0.687,-0l0,4.449l0.687,-0c0.25,-0 0.494,0.085 0.691,0.24l3.529,3.023l0,-10.975Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/player_eject.svg b/.icons/kora/actions/16/player_eject.svg
new file mode 120000
index 000000000..f9f7bcbd0
--- /dev/null
+++ b/.icons/kora/actions/16/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_end.svg b/.icons/kora/actions/16/player_end.svg
new file mode 120000
index 000000000..82214a21e
--- /dev/null
+++ b/.icons/kora/actions/16/player_end.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_fwd.svg b/.icons/kora/actions/16/player_fwd.svg
new file mode 120000
index 000000000..9c64c025a
--- /dev/null
+++ b/.icons/kora/actions/16/player_fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_pause.svg b/.icons/kora/actions/16/player_pause.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/player_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_play.svg b/.icons/kora/actions/16/player_play.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/player_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_playlist.svg b/.icons/kora/actions/16/player_playlist.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/player_playlist.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_record.svg b/.icons/kora/actions/16/player_record.svg
new file mode 120000
index 000000000..8ca2d4396
--- /dev/null
+++ b/.icons/kora/actions/16/player_record.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_rew.svg b/.icons/kora/actions/16/player_rew.svg
new file mode 120000
index 000000000..ebae8aa61
--- /dev/null
+++ b/.icons/kora/actions/16/player_rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_start.svg b/.icons/kora/actions/16/player_start.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/player_start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/player_stop.svg b/.icons/kora/actions/16/player_stop.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/player_stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/playlist-automatic.svg b/.icons/kora/actions/16/playlist-automatic.svg
new file mode 100644
index 000000000..42f498219
--- /dev/null
+++ b/.icons/kora/actions/16/playlist-automatic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M12,4.496c-0.796,-0 -1.559,0.316 -2.121,0.878c-0.563,0.563 -0.879,1.326 -0.879,2.122l0,7l2,-0l0,-3l2,-0l0,3l2,-0l0,-7c0,-0.796 -0.316,-1.559 -0.879,-2.122c-0.562,-0.562 -1.325,-0.878 -2.121,-0.878l-0,-0Zm-1,3c0,-0.553 0.448,-1 1,-1c0.552,-0 1,0.447 1,1c0,0.872 0,2 0,2l-2,-0l0,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,13.504l0,0.973l6,0l0,-0.973l-6,0Zm0,-4l0,1.076l6,-0l0,-1.076l-6,0Zm0,-4l0,1.038l6,0l0,-1.038l-6,0Zm0,-4l0,1.048l14,-0l0,-1.048l-14,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/playlist-generator.svg b/.icons/kora/actions/16/playlist-generator.svg
new file mode 100644
index 000000000..f91436474
--- /dev/null
+++ b/.icons/kora/actions/16/playlist-generator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.109,1c-0.259,0 -0.507,0.109 -0.691,0.293l-9.125,9.125c-0.39,0.39 -0.39,1.024 0,1.414l2.875,2.875c0.393,0.392 1.024,0.39 1.414,0l9.125,-9.125c0.388,-0.388 0.394,-1.02 0,-1.414l-2.875,-2.875c-0.191,-0.191 -0.452,-0.293 -0.723,-0.293Zm-2.443,3.767l2.567,2.567l-6.423,6.465l-2.608,-2.609l6.464,-6.423Zm-3.666,-1.767c0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c0,-1.097 0.903,-2 2,-2c1.097,0 2,0.903 2,2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/playlist-queue.svg b/.icons/kora/actions/16/playlist-queue.svg
new file mode 100644
index 000000000..11c2a153d
--- /dev/null
+++ b/.icons/kora/actions/16/playlist-queue.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11.683,12.068c-0.015,-0.011 -0.024,-0.027 -0.026,-0.047c-0.002,-0.019 0.003,-0.037 0.015,-0.052l0.755,-0.867c0.032,-0.036 0.063,-0.038 0.094,-0.006l0.897,0.703c0.031,-0.153 0.053,-0.362 0.067,-0.627c0.014,-0.266 0.021,-0.602 0.021,-1.008c-0,-0.426 -0.02,-1.496 -0.036,-1.771c-0.015,-0.276 -0.039,-0.478 -0.07,-0.607c-0.031,-0.125 -0.074,-0.247 -0.129,-0.366c-0.055,-0.119 -0.117,-0.225 -0.187,-0.319c-0.059,-0.074 -0.13,-0.147 -0.214,-0.217c-0.084,-0.07 -0.179,-0.132 -0.284,-0.184c-0.106,-0.053 -0.221,-0.096 -0.346,-0.129c-0.125,-0.034 -0.26,-0.05 -0.404,-0.05c-0.289,-0 -0.538,0.058 -0.747,0.176c-0.209,0.117 -0.374,0.252 -0.496,0.404c-0.078,0.094 -0.143,0.2 -0.196,0.319c-0.053,0.119 -0.095,0.241 -0.126,0.366c-0.058,0.266 -0.076,1.538 -0.076,2.378c0,0.848 0.029,1.402 0.088,1.664c0.031,0.121 0.074,0.241 0.129,0.36c0.055,0.12 0.119,0.224 0.193,0.314c0.121,0.164 0.286,0.304 0.495,0.419c0.209,0.115 0.458,0.173 0.747,0.173c0.317,-0 0.594,-0.078 0.832,-0.235l-0.996,-0.791Zm3.264,2.532c-0.012,0.011 -0.027,0.017 -0.047,0.017c-0.019,0 -0.037,-0.006 -0.053,-0.017l-1.013,-0.803c-0.254,0.207 -0.547,0.376 -0.879,0.507c-0.332,0.131 -0.701,0.196 -1.108,0.196c-0.672,-0 -1.24,-0.162 -1.705,-0.486c-0.445,-0.321 -0.773,-0.672 -0.984,-1.055l0.006,-0c-0.071,-0.133 -0.131,-0.267 -0.182,-0.401c-0.051,-0.135 -0.09,-0.277 -0.117,-0.425c-0.055,-0.309 -0.082,-0.965 -0.082,-1.969c-0,-0.512 -0.005,-1.649 0.009,-1.973c0.013,-0.324 0.034,-0.561 0.061,-0.709c0.028,-0.149 0.067,-0.291 0.117,-0.428c0.051,-0.137 0.112,-0.271 0.182,-0.404l-0.006,-0c0.102,-0.188 0.235,-0.369 0.399,-0.545c0.164,-0.176 0.359,-0.346 0.586,-0.51c0.46,-0.328 1.029,-0.492 1.705,-0.492c0.675,-0 1.242,0.164 1.699,0.492c0.453,0.332 0.785,0.684 0.996,1.055c0.066,0.129 0.125,0.262 0.176,0.401c0.05,0.139 0.09,0.282 0.117,0.431c0.027,0.148 0.048,0.385 0.061,0.709c0.014,0.324 0.033,1.461 0.033,1.973c-0,0.914 -0.024,1.529 -0.071,1.846c-0.019,0.148 -0.047,0.286 -0.085,0.413c-0.037,0.127 -0.083,0.245 -0.137,0.354c0.175,0.137 0.353,0.279 0.533,0.425c0.18,0.147 0.357,0.288 0.533,0.425c0.016,0.012 0.026,0.027 0.029,0.047c0.004,0.019 -0.002,0.037 -0.017,0.053l-0.756,0.873Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,13.504l0,0.973l6,0l0,-0.973l-6,0Zm0,-4l0,1.076l6,-0l0,-1.076l-6,0Zm0,-4l0,1.038l6,0l0,-1.038l-6,0Zm0,-4l0,1.048l14,-0l0,-1.048l-14,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/playlist-similar.svg b/.icons/kora/actions/16/playlist-similar.svg
new file mode 100644
index 000000000..d4870cd75
--- /dev/null
+++ b/.icons/kora/actions/16/playlist-similar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,13.504l0,0.973l6,0l0,-0.973l-6,0Zm0,-4l0,1.076l6,-0l0,-1.076l-6,0Zm0,-4l0,1.038l6,0l0,-1.038l-6,0Zm0,-4l0,1.048l14,-0l0,-1.048l-14,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M15.527,14.477l-2.22,0l-0.288,-0.772l-2.844,-0l-0.288,0.772l-2.22,0l3.6,-9.437l0.66,-0l3.6,9.437Zm-4.62,-2.71l1.38,-0l-0.684,-2.135l-0.696,2.135Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/playlist-sort.svg b/.icons/kora/actions/16/playlist-sort.svg
new file mode 120000
index 000000000..007ae04b5
--- /dev/null
+++ b/.icons/kora/actions/16/playlist-sort.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/plugins.svg b/.icons/kora/actions/16/plugins.svg
new file mode 100644
index 000000000..e476b86e8
--- /dev/null
+++ b/.icons/kora/actions/16/plugins.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M6.5,1c0,0 -1.5,0 -1.5,1.5l0,1.5l-3,0c-1,0 -1,1 -1,1l0,3l1.5,0c1.5,0 1.5,1.5 1.5,1.5c0,0 0,1.5 -1.5,1.5l-1.5,0l0,3c0,1 1,1 1,1l3,0l0,-1c0,-2 1.5,-2 1.5,-2c0,0 1.5,0 1.5,2l0,1l3,0c1,0 1,-1 1,-1l0,-3l1.5,0c1.5,0 1.5,-1.5 1.5,-1.5c0,0 0,-1.5 -1.5,-1.5l-1.5,0l0,-3c0,-1 -1,-1 -1,-1l-3,0l0,-1.5c0,-1.5 -1.5,-1.5 -1.5,-1.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.5,1c0,0 -1.5,0 -1.5,1.5l0,1.5l-3,0c-1,0 -1,1 -1,1l0,3l1.5,0c1.5,0 1.5,1.5 1.5,1.5c0,0 0,1.5 -1.5,1.5l-1.5,0l0,3c0,1 1,1 1,1l3,0l0,-1c0,-2 1.5,-2 1.5,-2c0,0 1.5,0 1.5,2l0,1l3,0c1,0 1,-1 1,-1l0,-3l1.5,0c1.5,0 1.5,-1.5 1.5,-1.5c0,0 0,-1.5 -1.5,-1.5l-1.5,0l0,-3c0,-1 -1,-1 -1,-1l-3,0l0,-1.5c0,-1.5 -1.5,-1.5 -1.5,-1.5Zm-4.257,13.03c-0.05,-0.013 -0.1,-0.021 -0.151,-0.025l0.151,0.025Zm8.693,-9.03l-2.936,-0c-0.552,-0 -1,-0.448 -1,-1l0,-1.5c0,-0.5 -0.5,-0.5 -0.5,-0.5c0,-0 -0.5,-0 -0.5,0.5l0,1.5c0,0.552 -0.448,1 -1,1l-2.989,-0l-0.011,0.064l0,1.936l0.5,-0c2.5,-0 2.5,2.5 2.5,2.5l-0,0c-0,0 -0,2.5 -2.5,2.5l-0.5,-0l0,1.989l0.064,0.011l1.936,-0c0,-1.169 0.4,-1.854 0.821,-2.275c0.743,-0.743 1.679,-0.725 1.679,-0.725c0,0 0.936,-0.018 1.679,0.725c0.421,0.421 0.821,1.106 0.821,2.275l1.989,-0l0.011,-0.064l0,-2.936c-0,-0.552 0.448,-1 1,-1c0,-0 1.5,-0 1.5,-0c0.5,-0 0.5,-0.5 0.5,-0.5c0,0 0,-0.5 -0.5,-0.5l-1.5,-0c-0.552,-0 -1,-0.448 -1,-1l0,-2.989l-0.064,-0.011Zm-8.941,0.092l-0.025,0.151c0.013,-0.05 0.021,-0.1 0.025,-0.151Zm8.913,-0.097l-0.151,-0.025c0.05,0.013 0.1,0.021 0.151,0.025Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/podcast-amarok.svg b/.icons/kora/actions/16/podcast-amarok.svg
new file mode 120000
index 000000000..2f0fbff8b
--- /dev/null
+++ b/.icons/kora/actions/16/podcast-amarok.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/podcast-new.svg b/.icons/kora/actions/16/podcast-new.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/.icons/kora/actions/16/podcast-new.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-fuzzy.svg b/.icons/kora/actions/16/poedit-fuzzy.svg
new file mode 120000
index 000000000..84b2652db
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-fuzzy.svg
@@ -0,0 +1 @@
+run-build-prune.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-status-automatic.svg b/.icons/kora/actions/16/poedit-status-automatic.svg
new file mode 120000
index 000000000..3d04caa12
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-status-automatic.svg
@@ -0,0 +1 @@
+playlist-automatic.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-status-bookmark.svg b/.icons/kora/actions/16/poedit-status-bookmark.svg
new file mode 120000
index 000000000..a5f7d89ff
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-status-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-status-cat-mid.svg b/.icons/kora/actions/16/poedit-status-cat-mid.svg
new file mode 120000
index 000000000..11f10f667
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-status-cat-mid.svg
@@ -0,0 +1 @@
+flag-yellow.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-status-cat-no.svg b/.icons/kora/actions/16/poedit-status-cat-no.svg
new file mode 120000
index 000000000..451d4522c
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-status-cat-no.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-status-cat-ok.svg b/.icons/kora/actions/16/poedit-status-cat-ok.svg
new file mode 120000
index 000000000..d0e2df71b
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-status-cat-ok.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-status-comment.svg b/.icons/kora/actions/16/poedit-status-comment.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-status-comment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-sync.svg b/.icons/kora/actions/16/poedit-sync.svg
new file mode 120000
index 000000000..31a6cdcd5
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-sync.svg
@@ -0,0 +1 @@
+exchange-positions.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-update.svg b/.icons/kora/actions/16/poedit-update.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/poedit-validate.svg b/.icons/kora/actions/16/poedit-validate.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/poedit-validate.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/polygon-add-nodes.svg b/.icons/kora/actions/16/polygon-add-nodes.svg
new file mode 120000
index 000000000..9111e7b33
--- /dev/null
+++ b/.icons/kora/actions/16/polygon-add-nodes.svg
@@ -0,0 +1 @@
+format-add-node.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/polygon-merge-nodes.svg b/.icons/kora/actions/16/polygon-merge-nodes.svg
new file mode 120000
index 000000000..8ef8fb656
--- /dev/null
+++ b/.icons/kora/actions/16/polygon-merge-nodes.svg
@@ -0,0 +1 @@
+format-join-node.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/pop-cosmic-applications.svg b/.icons/kora/actions/16/pop-cosmic-applications.svg
new file mode 100644
index 000000000..d40e691ce
--- /dev/null
+++ b/.icons/kora/actions/16/pop-cosmic-applications.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m15 39.334c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#94ebeb"/>
+ <path d="m45.668 39.334c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#f7e062"/>
+ <path d="m30.428 39.334c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#48b9c7"/>
+ <path d="m15 24c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#f7e062"/>
+ <path d="m45.668 24c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#ffad00"/>
+ <path d="m30.428 24c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#94ebeb"/>
+ <path d="m15 8.666c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#48b9c7"/>
+ <path d="m45.668 8.666c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#48b9c7"/>
+ <path d="m30.428 8.666c0-3.496-2.838-6.334-6.334-6.334s-6.334 2.838-6.334 6.334 2.838 6.334 6.334 6.334 6.334-2.838 6.334-6.334z" fill="#f7e062"/>
+</svg>
diff --git a/.icons/kora/actions/16/pop-cosmic-launcher.svg b/.icons/kora/actions/16/pop-cosmic-launcher.svg
new file mode 100644
index 000000000..909996bca
--- /dev/null
+++ b/.icons/kora/actions/16/pop-cosmic-launcher.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -43.336 43.336 0 24.1326 45.668)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#2f9da2" offset="0"/>
+ <stop stop-color="#48b9c7" offset="1"/>
+ </linearGradient>
+ <path d="m21.492 32.667c0-3.4-2.759-6.159-6.159-6.159h-6.842c-3.399 0-6.159 2.759-6.159 6.159v6.842c0 3.399 2.76 6.159 6.159 6.159h6.842c3.4 0 6.159-2.76 6.159-6.159zm0-24.176c0-3.399-2.759-6.159-6.159-6.159h-6.842c-3.399 0-6.159 2.76-6.159 6.159v6.842c0 3.4 2.76 6.159 6.159 6.159h6.842c3.4 0 6.159-2.759 6.159-6.159zm24.176 0c0-3.399-2.76-6.159-6.159-6.159h-6.842c-3.4 0-6.159 2.76-6.159 6.159v6.842c0 3.4 2.759 6.159 6.159 6.159h6.842c3.399 0 6.159-2.759 6.159-6.159z" fill="url(#a)"/>
+ <path d="m31.503 33.113c-2.038 1.601-4.607 2.555-7.399 2.555-6.622 0-11.99-5.368-11.99-11.989s5.368-11.989 11.99-11.989c6.621 0 11.989 5.368 11.989 11.989 0 2.792-.955 5.362-2.555 7.399l2.613 2.614-2.035 2.035zm2.192-9.434c0 5.297-4.294 9.592-9.591 9.592-5.298 0-9.592-4.295-9.592-9.592s4.294-9.591 9.592-9.591c5.297 0 9.591 4.294 9.591 9.591z" fill="#ffffff"/>
+ <g fill-rule="nonzero">
+ <path d="m33.807 23.706c0 5.345-4.332 9.677-9.676 9.677-5.345 0-9.677-4.332-9.677-9.677 0-5.344 4.332-9.677 9.677-9.677 5.344 0 9.676 4.333 9.676 9.677z" fill="#48b9c7"/>
+ <path d="m36.532 33.06c.187-.186.49-.186.676.001l7.547 7.577c1.024 1.028 1.021 2.692-.007 3.717-1.029 1.024-2.692 1.021-3.717-.008l-7.547-7.577c-.186-.187-.185-.489.002-.675z" fill="#ffad00"/>
+ <path d="m23.515 15.411c.186-.049.435.098.532.32.134.307-.016.641-.335.748-.141.047-.878.263-1.815.745-.335.172-.695.403-1.063.638-.937.596-1.907 1.568-2.446 2.445-.504.821-.815 1.566-1.063 2.655-.131.572-.213 1.595-.213 1.701 0 .426-.184.634-.509.638-.327.005-.554-.212-.554-.638 0-.362-.053-1.482.212-2.552.202-.815.628-1.722 1.17-2.548.845-1.288 2.073-2.391 3.616-3.198.745-.39 1.568-.711 2.468-.954z" fill="#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/pop-cosmic-workspaces.svg b/.icons/kora/actions/16/pop-cosmic-workspaces.svg
new file mode 100644
index 000000000..554b4d289
--- /dev/null
+++ b/.icons/kora/actions/16/pop-cosmic-workspaces.svg
@@ -0,0 +1,15 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -33.6872 33.6872 0 923.28 40.4502)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#006783" offset="0"/>
+ <stop stop-color="#13bee3" offset="1"/>
+ </linearGradient>
+ <path d="m39.44 45.668h-30.88c-3.438 0-6.228-2.79-6.228-6.228v-30.88c0-3.438 2.79-6.228 6.228-6.228h30.88c3.438 0 6.228 2.79 6.228 6.228v30.88c0 3.438-2.79 6.228-6.228 6.228z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m32.813 25.313h-17.626c-.621 0-1.125.503-1.125 1.125v12.205c0 .621.504 1.125 1.125 1.125h17.626c.621 0 1.124-.504 1.124-1.125v-12.206c0-.621-.503-1.125-1.125-1.125z" fill="#ededed"/>
+ <path d="m14.063 26.438c-.001-.622.503-1.125 1.124-1.125h17.626c.621 0 1.124.503 1.124 1.125v2.444h-19.875v-2.444z" fill="#ffa700"/>
+ <path d="m24.75 7.688h-17.625c-.621 0-1.125.503-1.125 1.125v12.187c0 .621.504 1.125 1.125 1.125h17.625c.621 0 1.125-.504 1.125-1.125v-12.188c0-.621-.504-1.124-1.125-1.124z" fill="#ededed"/>
+ <path d="m6 8.813c0-.622.504-1.126 1.125-1.126h17.625c.621 0 1.125.504 1.125 1.125v2.457h-19.875v-2.457z" fill="#ffa700"/>
+ <path d="m41.063 10.5h-11.063c-.414 0-.75.336-.75.75v7.5c0 .414.336.75.75.75h11.063c.414 0 .749-.336.749-.75v-7.5c0-.414-.335-.75-.75-.75z" fill="#ededed"/>
+ <path d="m29.25 11.25c0-.414.336-.75.75-.75h11.063c.414 0 .749.336.749.75v1.5h-12.562z" fill="#ffa700"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/postalcode.svg b/.icons/kora/actions/16/postalcode.svg
new file mode 120000
index 000000000..b62208f46
--- /dev/null
+++ b/.icons/kora/actions/16/postalcode.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-activities.svg b/.icons/kora/actions/16/preferences-activities.svg
new file mode 100644
index 000000000..49c179aaa
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-activities.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 4 5 C 2.3431 5 1 6.3431 1 8 C 1 9.6569 2.3431 11 4 11 L 4.0273438 10.998047 C 3.3915437 10.159047 3 9.1273 3 8 C 3 6.8717 3.3923969 5.8410531 4.0292969 5.0019531 L 4 5 z M 12 5 C 11.98958 5.0005967 11.97916 5.0012531 11.96875 5.0019531 C 12.60575 5.8411531 13 6.8716 13 8 C 13 9.1274 12.606693 10.159247 11.970703 10.998047 L 12 11 C 13.6569 11 15 9.6569 15 8 C 15 6.3431 13.6569 5 12 5 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/preferences-desktop-notification.svg b/.icons/kora/actions/16/preferences-desktop-notification.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-desktop-notification.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-desktop-user-password.svg b/.icons/kora/actions/16/preferences-desktop-user-password.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-desktop-user-password.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-indicator-amarok.svg b/.icons/kora/actions/16/preferences-indicator-amarok.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-indicator-amarok.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-media-playback-amarok.svg b/.icons/kora/actions/16/preferences-media-playback-amarok.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-media-playback-amarok.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-other.svg b/.icons/kora/actions/16/preferences-other.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-other.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-plugin.svg b/.icons/kora/actions/16/preferences-plugin.svg
new file mode 120000
index 000000000..7563411ca
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-system-.svg b/.icons/kora/actions/16/preferences-system-.svg
new file mode 120000
index 000000000..0db970529
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-system-.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-system-session-services.svg b/.icons/kora/actions/16/preferences-system-session-services.svg
new file mode 120000
index 000000000..0db970529
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-system-session-services.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/preferences-system-windows-effect-glide.svg b/.icons/kora/actions/16/preferences-system-windows-effect-glide.svg
new file mode 100644
index 000000000..84ed51af6
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-system-windows-effect-glide.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".25" d="m2.409 3c-.774 0-1.508.644-1.398 1.428l.998 7.144c.11.784.624 1.428 1.398 1.428h9.186c.774 0 1.288-.644 1.398-1.428l.998-7.144c.11-.784-.624-1.428-1.398-1.428z"/>
+ <path d="m2.409 3c-.774 0-1.508.644-1.398 1.428l.998 7.144c.11.784.624 1.428 1.398 1.428h9.186c.774 0 1.288-.644 1.398-1.428l.998-7.144c.11-.784-.624-1.428-1.398-1.428zm0 1h11.182c.194 0 .435.093.408.289 0 0-.999 7.145-.999 7.145-.038.274-.137.566-.407.566h-9.186c-.27 0-.369-.292-.407-.566 0 0-.999-7.145-.999-7.145-.027-.196.214-.289.408-.289z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/preferences-system-windows-effect-minimize.svg b/.icons/kora/actions/16/preferences-system-windows-effect-minimize.svg
new file mode 100644
index 000000000..f81f2c43b
--- /dev/null
+++ b/.icons/kora/actions/16/preferences-system-windows-effect-minimize.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m1 13.611h14v1.389h-14z"/>
+ <path d="m5 10.183 3 3 3-3z"/>
+ <path fill-opacity=".25" d="m3.363 1.723c-.642 0-1.159.517-1.159 1.16v4.637c0 .642.517 1.159 1.159 1.159h9.274c.642 0 1.159-.517 1.159-1.159v-4.637c0-.643-.517-1.16-1.159-1.16z"/>
+ <path d="m3.363 1.723c-.642 0-1.159.517-1.159 1.16v4.637c0 .642.517 1.159 1.159 1.159h9.274c.642 0 1.159-.517 1.159-1.159v-4.637c0-.643-.517-1.16-1.159-1.16zm0 1h9.274c.088 0 .159.071.159.16v4.637c0 .088-.071.159-.159.159h-9.274c-.088 0-.159-.071-.159-.159v-4.637c0-.089.071-.16.159-.16z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/preflight-verifier.svg b/.icons/kora/actions/16/preflight-verifier.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/preflight-verifier.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/previous.svg b/.icons/kora/actions/16/previous.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/.icons/kora/actions/16/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/privatebrowsing.svg b/.icons/kora/actions/16/privatebrowsing.svg
new file mode 120000
index 000000000..2379f012d
--- /dev/null
+++ b/.icons/kora/actions/16/privatebrowsing.svg
@@ -0,0 +1 @@
+im-kick-user.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/process-stop.svg b/.icons/kora/actions/16/process-stop.svg
new file mode 100644
index 000000000..c9a8e74d9
--- /dev/null
+++ b/.icons/kora/actions/16/process-stop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,1l-4,4l0,6l4,4l6,0l4,-4l0,-6l-4,-4l-6,0Zm0.511,0.777l4.978,-0l3.734,3.734l0,4.978l-3.734,3.734l-4.978,0l-3.734,-3.734l-0,-4.978l3.734,-3.734Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6.129,3.01l-3.119,3.119l0,3.742l3.119,3.119l3.742,-0l3.119,-3.119l-0,-3.742l-3.119,-3.119l-3.742,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/project-development-close-all.svg b/.icons/kora/actions/16/project-development-close-all.svg
new file mode 120000
index 000000000..56870070e
--- /dev/null
+++ b/.icons/kora/actions/16/project-development-close-all.svg
@@ -0,0 +1 @@
+project-development-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/project-development-close.svg b/.icons/kora/actions/16/project-development-close.svg
new file mode 100644
index 000000000..760bf7cb0
--- /dev/null
+++ b/.icons/kora/actions/16/project-development-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12.73" height="3" x="1.64" y="1.64"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.796,11.988l1.488,-1.488c0.223,-0.223 0.585,-0.223 0.809,0c0.223,0.223 0.223,0.585 -0,0.808l-1.488,1.488l1.488,1.488c0.223,0.223 0.223,0.585 -0.001,0.809c-0.223,0.223 -0.584,0.223 -0.807,-0l-1.489,-1.489l-1.488,1.489c-0.223,0.223 -0.585,0.223 -0.808,-0c-0.223,-0.223 -0.224,-0.586 -0,-0.809l1.488,-1.488l-1.488,-1.488c-0.223,-0.223 -0.223,-0.585 -0,-0.808c0.223,-0.223 0.585,-0.223 0.808,-0l1.488,1.488Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.808,15.26l-6.726,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,6.799l-0.895,-0l0,-6.719c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l6.646,-0l0,0.895Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/project-development-new-template.svg b/.icons/kora/actions/16/project-development-new-template.svg
new file mode 100644
index 000000000..4ea5243c0
--- /dev/null
+++ b/.icons/kora/actions/16/project-development-new-template.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12.73" height="2.96" x="1.64" y="1.64"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.68,14.251c-0,0.479 0.003,1.033 0.003,1.033l-1.004,-0l0.001,-1.033l1,-0Zm0.715,1.033l1,-0l0,-1l-1,-0l0,1Zm2,-0l1,-0l0,-1l-1,-0l0,1Zm4,-0l1,-0l0,-1l-1,-0l0,1Zm-2,-0l1,-0l0,-1l-1,-0l0,1Zm4,-0l0.889,-0l-0,-1l-0.889,-0l0,1Zm-9.655,-8.056l-0,-4.146c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l-0,9.836c-0,1.293 -1.049,2.342 -2.342,2.342l-0.691,0l0,-0.895l0.611,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l0,4.066l-0.895,0Zm-0.061,5.102l0,1l1,-0l0,-1l-1,-0Zm0,-2l0,1l1,-0l0,-1l-1,-0Zm0,-2l0,1l1,-0l0,-1l-1,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/project-development.svg b/.icons/kora/actions/16/project-development.svg
new file mode 120000
index 000000000..71831b4ed
--- /dev/null
+++ b/.icons/kora/actions/16/project-development.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/project-open.svg b/.icons/kora/actions/16/project-open.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/project-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/qlipper.svg b/.icons/kora/actions/16/qlipper.svg
new file mode 100644
index 000000000..b3b873eb3
--- /dev/null
+++ b/.icons/kora/actions/16/qlipper.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.32,2.144c-1.057,-0 -1.908,0.851 -1.908,1.908l-0,9.541c-0,1.057 0.851,1.908 1.908,1.908l6.679,0c1.057,0 1.908,-0.851 1.908,-1.908l0,-9.541c0,-1.057 -0.851,-1.908 -1.908,-1.908l-6.679,-0Zm0,0.954l6.679,-0c0.528,-0 0.954,0.425 0.954,0.954l-0,9.541c-0,0.529 -0.426,0.954 -0.954,0.954l-6.679,0c-0.528,0 -0.954,-0.425 -0.954,-0.954l0,-9.541c0,-0.529 0.426,-0.954 0.954,-0.954Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.922,13.819c-1.027,-0.033 -1.845,-0.871 -1.845,-1.907l0,-9.541c0,-1.057 0.851,-1.908 1.908,-1.908l6.679,-0c0.8,-0 1.481,0.487 1.766,1.181l-1.147,-0c-0.166,-0.142 -0.382,-0.227 -0.619,-0.227l-6.679,-0c-0.528,-0 -0.954,0.425 -0.954,0.954l0,9.541c0,0.504 0.387,0.914 0.881,0.951l-0,0.73c-0,0.076 0.003,0.152 0.01,0.226Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/query-free-busy.svg b/.icons/kora/actions/16/query-free-busy.svg
new file mode 100644
index 000000000..28f011005
--- /dev/null
+++ b/.icons/kora/actions/16/query-free-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.413,13.919c0.574,-0 1.041,0.466 1.041,1.041c-0,0.574 -0.467,1.04 -1.041,1.04c-0.575,-0 -1.041,-0.466 -1.041,-1.04c-0,-0.575 0.466,-1.041 1.041,-1.041Zm-1.187,-5.692c0,-0.313 0.125,-0.613 0.346,-0.835c0.222,-0.221 0.522,-0.345 0.834,-0.345l0.013,-0c0.312,-0 0.613,0.124 0.834,0.345c0.222,0.222 0.346,0.522 0.346,0.835c-0,1.318 -0.311,3.113 -0.311,4.086c0,0.231 -0.092,0.453 -0.255,0.616c-0.163,0.163 -0.385,0.255 -0.616,0.255l-0.009,0c-0.231,0 -0.452,-0.092 -0.616,-0.255c-0.163,-0.163 -0.255,-0.385 -0.255,-0.616c0,-0.973 -0.311,-2.768 -0.311,-4.086Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.003,2.12c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M7.975,10.452c-0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/quickopen-class.svg b/.icons/kora/actions/16/quickopen-class.svg
new file mode 100644
index 000000000..1e58d9a74
--- /dev/null
+++ b/.icons/kora/actions/16/quickopen-class.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.654,1l-3.654,4l2,0l-0.728,3l3.728,-4l-2,0l0.654,-3Zm5.346,3l0,-1l-2,0l0,10l2,0l0,-1l-1,0l0,-8l1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.015,2.237c0,-0.702 -0.569,-1.272 -1.271,-1.272l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.272l0,2.542c0,0.702 0.57,1.271 1.271,1.271l2.543,0c0.702,0 1.271,-0.569 1.271,-1.271l0,-2.542Zm-1,-0l0,2.542c0,0.15 -0.121,0.271 -0.271,0.271l-2.543,0c-0.149,0 -0.271,-0.121 -0.271,-0.271l0,-2.542c0,-0.15 0.122,-0.272 0.271,-0.272c0,0 2.543,0 2.543,0c0.15,0 0.271,0.122 0.271,0.272Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.015,11.221c0,-0.702 -0.569,-1.271 -1.271,-1.271l-2.543,-0c-0.701,-0 -1.271,0.569 -1.271,1.271l0,2.542c0,0.702 0.57,1.272 1.271,1.272l2.543,-0c0.702,-0 1.271,-0.57 1.271,-1.272l0,-2.542Zm-1,-0l0,2.542c0,0.15 -0.121,0.272 -0.271,0.272l-2.543,-0c-0.149,-0 -0.271,-0.122 -0.271,-0.272l0,-2.542c0,-0.15 0.122,-0.271 0.271,-0.271c0,-0 2.543,-0 2.543,-0c0.15,-0 0.271,0.121 0.271,0.271Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/quickopen-file.svg b/.icons/kora/actions/16/quickopen-file.svg
new file mode 120000
index 000000000..d6e2182d4
--- /dev/null
+++ b/.icons/kora/actions/16/quickopen-file.svg
@@ -0,0 +1 @@
+fork.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/quickopen-function.svg b/.icons/kora/actions/16/quickopen-function.svg
new file mode 100644
index 000000000..8c2e7b878
--- /dev/null
+++ b/.icons/kora/actions/16/quickopen-function.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.903,1.13l0.276,1.679c0.455,0.102 0.895,0.262 1.308,0.476l1.291,-1.109c0.509,0.326 0.975,0.716 1.384,1.161l-0.868,1.464c0.283,0.37 0.517,0.776 0.696,1.206l1.702,-0.02c0.18,0.577 0.286,1.175 0.313,1.779l-1.605,0.563c-0.022,0.466 -0.103,0.927 -0.242,1.371l1.316,1.079c-0.232,0.558 -0.536,1.084 -0.903,1.564l-1.592,-0.6c-0.316,0.343 -0.674,0.644 -1.067,0.895l0.315,1.672c-0.537,0.278 -1.107,0.486 -1.697,0.618l-0.834,-1.484c-0.462,0.06 -0.93,0.06 -1.392,0l-0.834,1.484c-0.59,-0.132 -1.16,-0.34 -1.697,-0.618l0.315,-1.672c-0.393,-0.251 -0.751,-0.552 -1.067,-0.895l-1.592,0.6c-0.367,-0.48 -0.671,-1.006 -0.903,-1.564l1.316,-1.079c-0.139,-0.444 -0.22,-0.905 -0.242,-1.371l-1.605,-0.563c0.027,-0.604 0.133,-1.202 0.313,-1.779l1.702,0.02c0.179,-0.43 0.413,-0.836 0.696,-1.206l-0.868,-1.464c0.409,-0.445 0.875,-0.835 1.384,-1.161l1.291,1.109c0.413,-0.214 0.853,-0.374 1.308,-0.476l0.276,-1.679c0.599,-0.078 1.207,-0.078 1.806,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.273,3.437l-1.047,3.993l2.085,0.512l-3.934,4.792l1.035,-3.995l-2.085,-0.512l3.946,-4.79Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/quickopen.svg b/.icons/kora/actions/16/quickopen.svg
new file mode 100644
index 000000000..f0acbd48b
--- /dev/null
+++ b/.icons/kora/actions/16/quickopen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.727,0.859l-3.781,5.907l3.772,0.04l-6.141,8.358l2.099,-6.524l-3.403,-0.151l1.691,-7.653l5.763,0.023Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/quickview.svg b/.icons/kora/actions/16/quickview.svg
new file mode 120000
index 000000000..3ec7e2cc4
--- /dev/null
+++ b/.icons/kora/actions/16/quickview.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-about.svg b/.icons/kora/actions/16/rabbitvcs-about.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-add.svg b/.icons/kora/actions/16/rabbitvcs-add.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-annotate.svg b/.icons/kora/actions/16/rabbitvcs-annotate.svg
new file mode 120000
index 000000000..0fca1fb6f
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-annotate.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-applypatch.svg b/.icons/kora/actions/16/rabbitvcs-applypatch.svg
new file mode 120000
index 000000000..2f2f40051
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-applypatch.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-asynchronous.svg b/.icons/kora/actions/16/rabbitvcs-asynchronous.svg
new file mode 120000
index 000000000..c769353d2
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-asynchronous.svg
@@ -0,0 +1 @@
+reverse.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-branch.svg b/.icons/kora/actions/16/rabbitvcs-branch.svg
new file mode 120000
index 000000000..e3432f7bf
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-branch.svg
@@ -0,0 +1 @@
+giggle-branch.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-bug.svg b/.icons/kora/actions/16/rabbitvcs-bug.svg
new file mode 120000
index 000000000..c4237406c
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-bug.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-changes.svg b/.icons/kora/actions/16/rabbitvcs-changes.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-changes.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-checkmods.svg b/.icons/kora/actions/16/rabbitvcs-checkmods.svg
new file mode 120000
index 000000000..c03a9d937
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-checkmods.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-checkout.svg b/.icons/kora/actions/16/rabbitvcs-checkout.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-checkout.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-cleanup.svg b/.icons/kora/actions/16/rabbitvcs-cleanup.svg
new file mode 120000
index 000000000..debffee23
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-cleanup.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-clear.svg b/.icons/kora/actions/16/rabbitvcs-clear.svg
new file mode 120000
index 000000000..debffee23
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-clear.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-commit.svg b/.icons/kora/actions/16/rabbitvcs-commit.svg
new file mode 120000
index 000000000..da900be3f
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-commit.svg
@@ -0,0 +1 @@
+svn-commit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-compare.svg b/.icons/kora/actions/16/rabbitvcs-compare.svg
new file mode 120000
index 000000000..77162d6ce
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-compare.svg
@@ -0,0 +1 @@
+kr_comparedirs.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-createpatch.svg b/.icons/kora/actions/16/rabbitvcs-createpatch.svg
new file mode 120000
index 000000000..21f22701f
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-createpatch.svg
@@ -0,0 +1 @@
+kdenlive-zindex-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-dbus.svg b/.icons/kora/actions/16/rabbitvcs-dbus.svg
new file mode 120000
index 000000000..0db970529
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-dbus.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-delete.svg b/.icons/kora/actions/16/rabbitvcs-delete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-diff.svg b/.icons/kora/actions/16/rabbitvcs-diff.svg
new file mode 120000
index 000000000..36fc9a41c
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-diff.svg
@@ -0,0 +1 @@
+cm_flatview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-drive.svg b/.icons/kora/actions/16/rabbitvcs-drive.svg
new file mode 120000
index 000000000..25c526d01
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-drive.svg
@@ -0,0 +1 @@
+cache.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-editconflicts.svg b/.icons/kora/actions/16/rabbitvcs-editconflicts.svg
new file mode 120000
index 000000000..f9cf17083
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-editconflicts.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-emblems.svg b/.icons/kora/actions/16/rabbitvcs-emblems.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-emblems.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-export.svg b/.icons/kora/actions/16/rabbitvcs-export.svg
new file mode 120000
index 000000000..ace4fe41a
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-export.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-help.svg b/.icons/kora/actions/16/rabbitvcs-help.svg
new file mode 120000
index 000000000..2ed224a50
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-import.svg b/.icons/kora/actions/16/rabbitvcs-import.svg
new file mode 120000
index 000000000..c7116c65c
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-import.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-lock.svg b/.icons/kora/actions/16/rabbitvcs-lock.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-merge.svg b/.icons/kora/actions/16/rabbitvcs-merge.svg
new file mode 120000
index 000000000..e4f51b5b1
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-merge.svg
@@ -0,0 +1 @@
+kr_combine.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-monkey.svg b/.icons/kora/actions/16/rabbitvcs-monkey.svg
new file mode 120000
index 000000000..8a90c3e48
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-monkey.svg
@@ -0,0 +1 @@
+insert-emoticon.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-properties.svg b/.icons/kora/actions/16/rabbitvcs-properties.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-push.svg b/.icons/kora/actions/16/rabbitvcs-push.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-push.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-refresh.svg b/.icons/kora/actions/16/rabbitvcs-refresh.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-relocate.svg b/.icons/kora/actions/16/rabbitvcs-relocate.svg
new file mode 120000
index 000000000..771b1c825
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-relocate.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-rename.svg b/.icons/kora/actions/16/rabbitvcs-rename.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-reset.svg b/.icons/kora/actions/16/rabbitvcs-reset.svg
new file mode 120000
index 000000000..c4692e0b8
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-reset.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-resolve.svg b/.icons/kora/actions/16/rabbitvcs-resolve.svg
new file mode 120000
index 000000000..debffee23
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-resolve.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-revert.svg b/.icons/kora/actions/16/rabbitvcs-revert.svg
new file mode 120000
index 000000000..08677c8af
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-revert.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-run.svg b/.icons/kora/actions/16/rabbitvcs-run.svg
new file mode 120000
index 000000000..28d76fd4b
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-run.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-settings.svg b/.icons/kora/actions/16/rabbitvcs-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-show_log.svg b/.icons/kora/actions/16/rabbitvcs-show_log.svg
new file mode 120000
index 000000000..7a2e5e678
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-show_log.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-stop.svg b/.icons/kora/actions/16/rabbitvcs-stop.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-switch.svg b/.icons/kora/actions/16/rabbitvcs-switch.svg
new file mode 120000
index 000000000..2d8778593
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-switch.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-unlock.svg b/.icons/kora/actions/16/rabbitvcs-unlock.svg
new file mode 120000
index 000000000..a7673957b
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-unstage.svg b/.icons/kora/actions/16/rabbitvcs-unstage.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-unstage.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rabbitvcs-update.svg b/.icons/kora/actions/16/rabbitvcs-update.svg
new file mode 120000
index 000000000..ae801429d
--- /dev/null
+++ b/.icons/kora/actions/16/rabbitvcs-update.svg
@@ -0,0 +1 @@
+svn-update.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/radio.svg b/.icons/kora/actions/16/radio.svg
new file mode 120000
index 000000000..811b8e27a
--- /dev/null
+++ b/.icons/kora/actions/16/radio.svg
@@ -0,0 +1 @@
+icon_radio.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/raindrop.svg b/.icons/kora/actions/16/raindrop.svg
new file mode 100644
index 000000000..a8028ac36
--- /dev/null
+++ b/.icons/kora/actions/16/raindrop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4.22,6.259c-0.408,1.43 -1.396,2.664 -1.837,3.648c-0.154,0.293 -0.262,0.616 -0.262,0.971c-0,1.163 0.936,2.1 2.099,2.1c1.164,-0 2.1,-0.937 2.1,-2.1c0,-0.355 -0.082,-0.678 -0.236,-0.971c-0.441,-0.984 -1.455,-2.218 -1.864,-3.648Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.78,8c-0.409,1.43 -1.397,2.664 -1.838,3.648c-0.154,0.293 -0.262,0.617 -0.262,0.972c-0,1.163 0.936,2.099 2.1,2.099c1.163,0 2.099,-0.936 2.099,-2.099c0,-0.355 -0.081,-0.679 -0.236,-0.972c-0.441,-0.984 -1.455,-2.218 -1.863,-3.648Zm-3.396,-6.719c-0.408,1.43 -1.396,2.664 -1.837,3.648c-0.154,0.293 -0.262,0.616 -0.262,0.971c-0,1.163 0.936,2.1 2.099,2.1c1.164,0 2.1,-0.937 2.1,-2.1c0,-0.355 -0.082,-0.678 -0.236,-0.971c-0.441,-0.984 -1.455,-2.218 -1.864,-3.648Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/rating-unrated.svg b/.icons/kora/actions/16/rating-unrated.svg
new file mode 100644
index 000000000..c10d9de1e
--- /dev/null
+++ b/.icons/kora/actions/16/rating-unrated.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,1.108l-2.173,4.585l-5.073,0.678l3.73,3.457l-0.961,5.062l4.477,-2.508l4.477,2.508l-0.961,-5.062l3.73,-3.457l-5.073,-0.678l-2.173,-4.585Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/rating.svg b/.icons/kora/actions/16/rating.svg
new file mode 100644
index 000000000..3d3ec603f
--- /dev/null
+++ b/.icons/kora/actions/16/rating.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,1.108l-2.173,4.585l-5.073,0.678l3.73,3.457l-0.961,5.062l4.477,-2.508l4.477,2.508l-0.961,-5.062l3.73,-3.457l-5.073,-0.678l-2.173,-4.585Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1.108l-2.173,4.585l-5.073,0.678l3.73,3.457l-0.961,5.062l4.477,-2.508l4.477,2.508l-0.961,-5.062l3.73,-3.457l-5.073,-0.678l-2.173,-4.585Zm0,2.334l-1.27,2.679c-0.145,0.307 -0.435,0.518 -0.771,0.563l-2.968,0.397l2.173,2.013c0.253,0.234 0.367,0.582 0.303,0.92l-0.562,2.955l2.606,-1.46c0.304,-0.17 0.674,-0.17 0.978,0l2.606,1.46l-0.562,-2.955c-0.064,-0.338 0.05,-0.686 0.303,-0.92l2.173,-2.013l-2.968,-0.397c-0.336,-0.045 -0.626,-0.256 -0.771,-0.563l-1.27,-2.679Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/ratiocrop.svg b/.icons/kora/actions/16/ratiocrop.svg
new file mode 120000
index 000000000..686d9f8d9
--- /dev/null
+++ b/.icons/kora/actions/16/ratiocrop.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/recently_used.svg b/.icons/kora/actions/16/recently_used.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/recently_used.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/record.svg b/.icons/kora/actions/16/record.svg
new file mode 120000
index 000000000..0d1faec0d
--- /dev/null
+++ b/.icons/kora/actions/16/record.svg
@@ -0,0 +1 @@
+kdenlive-show-video.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rectangle-make-corners-sharp.svg b/.icons/kora/actions/16/rectangle-make-corners-sharp.svg
new file mode 100644
index 000000000..8a1bc2a43
--- /dev/null
+++ b/.icons/kora/actions/16/rectangle-make-corners-sharp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M12,4l0,6l-6,-6l6,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.7,13l1.3,0l-0,2l-1.3,0l0,-2Zm-9.7,-12l0,1.225l9.7,-0l0,9.775l1.3,0l-0,-11l-11,0Zm-3,0l2,0l-0,1.225l-2,-0l-0,-1.225Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/redeyes.svg b/.icons/kora/actions/16/redeyes.svg
new file mode 100644
index 000000000..c8225e4c4
--- /dev/null
+++ b/.icons/kora/actions/16/redeyes.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M8,2.782c-6,0 -8,5.218 -8,5.218c0,0 3.39,5 8,5c4.829,0 8,-5 8,-5c0,0 -2,-5.218 -8,-5.218Zm6.851,5.123c-0.611,-1.156 -2.593,-4.123 -6.851,-4.123c-4.232,0 -6.216,2.931 -6.839,4.102c0.461,0.584 1.381,1.643 2.621,2.548c1.156,0.844 2.597,1.568 4.218,1.568c3.501,0 6.013,-2.956 6.851,-4.095Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M8,3.524c-1.987,0 -3.623,1.635 -3.623,3.622c0,1.988 1.636,3.623 3.623,3.623c1.987,0 3.623,-1.635 3.623,-3.623c0,-1.987 -1.636,-3.622 -3.623,-3.622Zm0,2.415c-0.662,0 -1.208,0.545 -1.208,1.207c0,0.663 0.546,1.208 1.208,1.208c0.662,0 1.208,-0.545 1.208,-1.208c0,-0.662 -0.546,-1.207 -1.208,-1.207Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/redhat-home.svg b/.icons/kora/actions/16/redhat-home.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/.icons/kora/actions/16/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/region.svg b/.icons/kora/actions/16/region.svg
new file mode 120000
index 000000000..6754181aa
--- /dev/null
+++ b/.icons/kora/actions/16/region.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/reload.svg b/.icons/kora/actions/16/reload.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/reload3.svg b/.icons/kora/actions/16/reload3.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/reload_all_tabs.svg b/.icons/kora/actions/16/reload_all_tabs.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/reload_all_tabs.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/reload_page.svg b/.icons/kora/actions/16/reload_page.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/remove-amarok.svg b/.icons/kora/actions/16/remove-amarok.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/remove-amarok.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/remove-link.svg b/.icons/kora/actions/16/remove-link.svg
new file mode 100644
index 000000000..1340785e7
--- /dev/null
+++ b/.icons/kora/actions/16/remove-link.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.988,0.749l0,1l-2.83,0c-1.743,0 -3.158,1.415 -3.158,3.158c-0,1.743 1.415,3.158 3.158,3.158l2.83,0l0,1l-2.83,0c-2.295,0 -4.158,-1.863 -4.158,-4.158c-0,-2.295 1.863,-4.158 4.158,-4.158l2.83,0Zm2.024,0l2.83,0c2.295,0 4.158,1.863 4.158,4.158c0,2.295 -1.863,4.158 -4.158,4.158l-2.83,0l-0,-1l2.83,0c1.743,0 3.158,-1.415 3.158,-3.158c0,-1.743 -1.415,-3.158 -3.158,-3.158l-2.83,0l-0,-1Zm-3.92,4.779c-0.343,0 -0.621,-0.278 -0.621,-0.621c-0,-0.343 0.278,-0.621 0.621,-0.621l5.816,-0c0.343,-0 0.621,0.278 0.621,0.621c0,0.343 -0.278,0.621 -0.621,0.621l-5.816,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.932,11.987l1.478,-1.478c0.222,-0.222 0.581,-0.221 0.803,0c0.221,0.222 0.221,0.581 -0,0.803l-1.478,1.478l1.478,1.478c0.222,0.222 0.221,0.582 -0,0.803c-0.222,0.222 -0.581,0.222 -0.803,0l-1.478,-1.478l-1.479,1.478c-0.221,0.222 -0.581,0.222 -0.802,0c-0.222,-0.221 -0.222,-0.581 -0.001,-0.803l1.479,-1.478l-1.478,-1.478c-0.222,-0.222 -0.222,-0.581 -0,-0.803c0.221,-0.221 0.581,-0.222 0.803,-0l1.478,1.478Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/remove.svg b/.icons/kora/actions/16/remove.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/replay-play.svg b/.icons/kora/actions/16/replay-play.svg
new file mode 100644
index 000000000..e7897de27
--- /dev/null
+++ b/.icons/kora/actions/16/replay-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 0c-4.389 0-8 3.611-8 8s3.611 8 8 8c.502-.006 1.002-.059 1.494-.158-.561-.508-.986-1.149-1.234-1.863-.087.009-.173.016-.26.021-3.292 0-6-2.708-6-6s2.708-6 6-6 6 2.708 6 6c-.005.084-.011.168-.02.252.715.249 1.355.674 1.862 1.236.099-.49.152-.988.158-1.488 0-4.389-3.611-8-8-8zm0 4c-2.194 0-4 1.806-4 4s1.806 4 4 4c.012-.001.023-.003.035-.004.237-2.074 1.887-3.724 3.961-3.961.001-.012.003-.023.004-.035 0-2.194-1.806-4-4-4zm4.5 5c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5 3.5-1.58 3.5-3.5-1.58-3.5-3.5-3.5zm-1.5 1 4 2.5-4 2.5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/replay-record-error.svg b/.icons/kora/actions/16/replay-record-error.svg
new file mode 100644
index 000000000..3635c25c1
--- /dev/null
+++ b/.icons/kora/actions/16/replay-record-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m12.5 9c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm-2.5 3h5v1h-5z"/>
+ <path d="m8 0c-4.418 0-8 3.582-8 8s3.582 8 8 8c.502-.006 1.002-.059 1.494-.158-.561-.508-.986-1.148-1.234-1.863-.087.009-.173.016-.26.021-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6c-.005.084-.011.168-.02.252.715.249 1.355.674 1.862 1.236.099-.49.152-.988.158-1.488 0-4.418-3.582-8-8-8zm0 4c-2.209 0-4 1.791-4 4s1.791 4 4 4l.035-.004c.238-2.081 1.88-3.723 3.961-3.961.001-.012.003-.023.004-.035 0-2.209-1.791-4-4-4z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/replay-record.svg b/.icons/kora/actions/16/replay-record.svg
new file mode 100644
index 000000000..6b767e4aa
--- /dev/null
+++ b/.icons/kora/actions/16/replay-record.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m12.5 9c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm0 2c.823 0 1.5.677 1.5 1.5s-.677 1.5-1.5 1.5-1.5-.677-1.5-1.5.677-1.5 1.5-1.5z"/>
+ <path d="m8 0c-4.418 0-8 3.582-8 8s3.582 8 8 8c.502-.006 1.002-.059 1.494-.158-.561-.508-.986-1.148-1.234-1.863-.087.009-.173.016-.26.021-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6c-.005.084-.011.168-.02.252.715.249 1.355.674 1.862 1.236.099-.49.152-.988.158-1.488 0-4.418-3.582-8-8-8zm0 4c-2.209 0-4 1.791-4 4s1.791 4 4 4l.035-.004c.238-2.081 1.88-3.723 3.961-3.961.001-.012.003-.023.004-.035 0-2.209-1.791-4-4-4z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/replay-stop.svg b/.icons/kora/actions/16/replay-stop.svg
new file mode 100644
index 000000000..f061ee7e2
--- /dev/null
+++ b/.icons/kora/actions/16/replay-stop.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m12.5 9c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm-1.5 2h3v3h-3z"/>
+ <path fill-opacity=".25" d="m8 0c-4.418 0-8 3.582-8 8s3.582 8 8 8c.502-.006 1.002-.059 1.494-.158-.561-.508-.986-1.148-1.234-1.863-.087.009-.173.016-.26.021-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6c-.005.084-.011.168-.02.252.715.249 1.355.674 1.862 1.236.099-.49.152-.988.158-1.488 0-4.418-3.582-8-8-8zm0 4c-2.209 0-4 1.791-4 4s1.791 4 4 4l.035-.004c.238-2.081 1.88-3.723 3.961-3.961.001-.012.003-.023.004-.035 0-2.209-1.791-4-4-4z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/reply-all-rtl.svg b/.icons/kora/actions/16/reply-all-rtl.svg
new file mode 100644
index 000000000..1dc6397e2
--- /dev/null
+++ b/.icons/kora/actions/16/reply-all-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.305,4.092l0,-2.592l4.586,4.387l-4.586,4.386l0,-2.592c-2.193,0 -3.988,1.794 -3.988,3.988c0,1.116 0.439,2.113 1.157,2.831c-1.635,-0.957 -2.752,-2.752 -2.752,-4.825c0,-3.111 2.513,-5.583 5.583,-5.583Zm2.2,-2.592l4.773,4.5l-4.773,4.5l-0,-1.039l3.671,-3.461l-3.671,-3.461l-0,-1.039Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/reply-all.svg b/.icons/kora/actions/16/reply-all.svg
new file mode 100644
index 000000000..1818b2f2b
--- /dev/null
+++ b/.icons/kora/actions/16/reply-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.695,4.092l-0,-2.592l-4.586,4.387l4.586,4.386l-0,-2.592c2.193,0 3.988,1.794 3.988,3.988c-0,1.116 -0.439,2.113 -1.157,2.831c1.635,-0.957 2.752,-2.752 2.752,-4.825c-0,-3.111 -2.513,-5.583 -5.583,-5.583Zm-2.2,-2.592l-4.773,4.5l4.773,4.5l0,-1.039l-3.671,-3.461l3.671,-3.461l0,-1.039Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/reply.svg b/.icons/kora/actions/16/reply.svg
new file mode 100644
index 000000000..e5cf8570c
--- /dev/null
+++ b/.icons/kora/actions/16/reply.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.972,4.092l0,-2.592l-4.585,4.387l4.585,4.386l0,-2.592c2.194,0 3.988,1.794 3.988,3.988c0,1.116 -0.438,2.113 -1.156,2.831c1.635,-0.957 2.751,-2.752 2.751,-4.825c0,-3.111 -2.512,-5.583 -5.583,-5.583Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/resizecol.svg b/.icons/kora/actions/16/resizecol.svg
new file mode 100644
index 000000000..95d8493cc
--- /dev/null
+++ b/.icons/kora/actions/16/resizecol.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m14.209 8-4-3v6zm-5.533-7h-1.352v14h1.352zm-2.913 4-4 3 4 3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/resizerow.svg b/.icons/kora/actions/16/resizerow.svg
new file mode 100644
index 000000000..699548305
--- /dev/null
+++ b/.icons/kora/actions/16/resizerow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 2.125-3 4h6zm-7 5.256v1.238h14v-1.238zm4 2.637 3 4 3-4z"/>
+</svg>
diff --git a/.icons/kora/actions/16/resource-calendar-child-insert.svg b/.icons/kora/actions/16/resource-calendar-child-insert.svg
new file mode 100644
index 000000000..047433fc4
--- /dev/null
+++ b/.icons/kora/actions/16/resource-calendar-child-insert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9,9c-1,0 -1,1 -1,1l0,4c0,1 1,1 1,1l5,0c1,0 1,-1 1,-1l0,-4c0,-1 -1,-1 -1,-1l-5,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M0.74,8.33l-0,-5.248c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,5.239l-0.895,0l0,-5.159c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,5.168l-0.895,0Zm2.027,-2.497l0,2l2,-0l0,-2l-2,-0Zm6,-3l0,2l2,-0l0,-2l-2,-0Zm-3,-0l0,2l2,-0l0,-2l-2,-0Zm-3,-0l0,2l2,-0l0,-2l-2,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.192,11.379l0,-2.283c0,-0.343 0.278,-0.62 0.621,-0.62c0.342,-0 0.62,0.277 0.62,0.62l-0,2.283l2.284,0c0.342,0 0.62,0.279 0.62,0.621c-0,0.342 -0.278,0.62 -0.62,0.62l-2.284,-0l-0,2.284c-0,0.343 -0.278,0.62 -0.62,0.62c-0.343,0 -0.621,-0.277 -0.621,-0.62l0,-2.284l-2.284,-0c-0.342,-0 -0.62,-0.278 -0.62,-0.62c0,-0.342 0.278,-0.621 0.62,-0.621l2.284,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/resource-calendar-child.svg b/.icons/kora/actions/16/resource-calendar-child.svg
new file mode 100644
index 000000000..8359762f0
--- /dev/null
+++ b/.icons/kora/actions/16/resource-calendar-child.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9,9c-1,0 -1,1 -1,1l0,4c0,1 1,1 1,1l5,0c1,0 1,-1 1,-1l0,-4c0,-1 -1,-1 -1,-1l-5,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.147,15.26l-4.065,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,5.239l-0.895,0l0,-5.159c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l3.985,0l-0,0.895Zm-4.38,-6.427l0,2l2,-0l0,-2l-2,-0Zm0,-3l0,2l2,-0l0,-2l-2,-0Zm6,-3l0,2l2,-0l0,-2l-2,-0Zm-3,-0l0,2l2,-0l0,-2l-2,-0Zm-3,-0l0,2l2,-0l0,-2l-2,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/resource-calendar-insert.svg b/.icons/kora/actions/16/resource-calendar-insert.svg
new file mode 100644
index 000000000..477d4bc25
--- /dev/null
+++ b/.icons/kora/actions/16/resource-calendar-insert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.767,8.833l0,2l2,-0l0,-2l-2,-0Zm0,-3l0,2l2,-0l0,-2l-2,-0Zm6,-3l0,2l2,-0l0,-2l-2,-0Zm-3,-0l0,2l2,-0l0,-2l-2,-0Zm-3,-0l0,2l2,-0l0,-2l-2,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.373,12.373l0,-1.998c0,-0.3 0.244,-0.542 0.543,-0.542c0.3,-0 0.543,0.242 0.543,0.542l-0,1.998l1.999,0c0.299,0 0.542,0.244 0.542,0.543c0,0.3 -0.243,0.543 -0.542,0.543l-1.999,-0l-0,1.999c-0,0.299 -0.243,0.542 -0.543,0.542c-0.299,0 -0.543,-0.243 -0.543,-0.542l0,-1.999l-1.998,-0c-0.3,-0 -0.542,-0.243 -0.542,-0.543c-0,-0.299 0.242,-0.543 0.542,-0.543l1.998,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.958,15.26l-6.876,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,7.032l-0.895,0l0,-6.952c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l6.796,0l-0,0.895Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/resource-group-new.svg b/.icons/kora/actions/16/resource-group-new.svg
new file mode 100644
index 000000000..323df5cb7
--- /dev/null
+++ b/.icons/kora/actions/16/resource-group-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.524,3.03c1.339,-0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,-0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.577,1.825c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-0.532,0 -0.987,-0.187 -1.357,-0.512c0.105,-0.311 0.179,-0.643 0.22,-0.99c0.123,-1.06 -0.338,-2.01 -1.063,-2.619c0.413,-0.835 1.297,-1.406 2.2,-1.406Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M6.496,11.361c-0,-0 0.735,-1.586 0.873,-1.952c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.451,0.271 -0.72,0.359c-2.245,0.734 -7.47,0.788 -9.793,0.039c-0.29,-0.094 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.57,11.167l-0,-2.053c-0,-0.308 0.25,-0.557 0.558,-0.557c0.307,-0 0.557,0.249 0.557,0.557l-0,2.053l2.053,0c0.308,0 0.557,0.25 0.557,0.558c0,0.308 -0.249,0.557 -0.557,0.557l-2.053,0l-0,2.054c-0,0.307 -0.25,0.557 -0.557,0.557c-0.308,-0 -0.558,-0.25 -0.558,-0.557l-0,-2.054l-2.053,0c-0.308,0 -0.558,-0.249 -0.558,-0.557c0,-0.308 0.25,-0.558 0.558,-0.558l2.053,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/resource-group.svg b/.icons/kora/actions/16/resource-group.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/resource-group.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/restoration.svg b/.icons/kora/actions/16/restoration.svg
new file mode 100644
index 000000000..e8a555fa9
--- /dev/null
+++ b/.icons/kora/actions/16/restoration.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.119,9.574l0,3.483c0,0.805 -0.653,1.458 -1.459,1.458c-1.946,0 -5.374,0 -7.32,0c-0.806,0 -1.459,-0.653 -1.459,-1.458l-0,-3.483l10.238,-0Zm-0.931,0.555l-8.376,-0l-0,3.455l8.376,0l0,-3.455Zm-9.307,-2.129l-0,-5.057c-0,-0.386 0.154,-0.757 0.427,-1.031c0.274,-0.274 0.645,-0.427 1.032,-0.427l5.834,-0l2.945,3.484l0,3.031l-10.238,0Zm9.307,-0.529l0,-2.224l-2.403,-0.024l-0,-2.807l-5.973,-0l-0,5.055l8.376,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/retweet.svg b/.icons/kora/actions/16/retweet.svg
new file mode 100644
index 000000000..feeeaa5f6
--- /dev/null
+++ b/.icons/kora/actions/16/retweet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,1.495l0,1.01l7.402,0l-0,5.495l-2.402,0l3,3l3,-3l-2.402,0l0,-6.505l-8.598,-0Zm-2,3.505l-3,3l2.411,0l-0,6.486l8.589,0l0,-0.972l-7.411,-0l0,-5.514l2.411,0l-3,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/reverse.svg b/.icons/kora/actions/16/reverse.svg
new file mode 100644
index 000000000..924f8ec78
--- /dev/null
+++ b/.icons/kora/actions/16/reverse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.452,1.357l-0,12.044l2.19,-2.191c0.202,-0.202 0.53,-0.202 0.732,0c0.205,0.203 0.205,0.531 -0,0.734l-3.056,3.06c-0.106,0.104 -0.242,0.154 -0.379,0.151c-0.137,0.003 -0.274,-0.047 -0.376,-0.151l-3.059,-3.06c-0.202,-0.203 -0.202,-0.531 -0,-0.734c0.202,-0.202 0.533,-0.202 0.735,0l2.187,2.191l0,-12.044c0,-0.283 0.229,-0.512 0.513,-0.512c0.284,-0 0.513,0.229 0.513,0.512Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.571,14.643l0,-12.044l2.191,2.191c0.202,0.202 0.53,0.202 0.731,-0c0.206,-0.203 0.206,-0.531 0,-0.734l-3.055,-3.06c-0.106,-0.104 -0.243,-0.154 -0.379,-0.151c-0.137,-0.003 -0.274,0.047 -0.376,0.151l-3.059,3.06c-0.202,0.203 -0.202,0.531 -0,0.734c0.201,0.202 0.533,0.202 0.734,-0l2.188,-2.191l-0,12.044c-0,0.283 0.229,0.512 0.513,0.512c0.283,0 0.512,-0.229 0.512,-0.512Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/revert.svg b/.icons/kora/actions/16/revert.svg
new file mode 120000
index 000000000..c4692e0b8
--- /dev/null
+++ b/.icons/kora/actions/16/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rhythmbox-set-star.svg b/.icons/kora/actions/16/rhythmbox-set-star.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/rhythmbox-set-star.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rhythmbox-unset-star.svg b/.icons/kora/actions/16/rhythmbox-unset-star.svg
new file mode 120000
index 000000000..4e19538ab
--- /dev/null
+++ b/.icons/kora/actions/16/rhythmbox-unset-star.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rime-disable.svg b/.icons/kora/actions/16/rime-disable.svg
new file mode 100644
index 000000000..ec9775328
--- /dev/null
+++ b/.icons/kora/actions/16/rime-disable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:none;;stroke:currentColor;stroke-width:1px" class="ColorScheme-Text" d="M4,15l8,0l0,-2.926c-0,-0.676 -0.318,-1.313 -0.86,-1.719c-1.175,-0.881 -3.14,-2.355 -3.14,-2.355c0,0 -1.965,1.474 -3.14,2.355c-0.542,0.406 -0.86,1.043 -0.86,1.719c0,1.185 0,2.926 0,2.926Zm0,-14l8,0l0,2.926c-0,0.676 -0.318,1.313 -0.86,1.719c-1.175,0.881 -3.14,2.355 -3.14,2.355c0,0 -1.965,-1.474 -3.14,-2.355c-0.542,-0.406 -0.86,-1.043 -0.86,-1.719c0,-1.185 0,-2.926 0,-2.926Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/rime-im.svg b/.icons/kora/actions/16/rime-im.svg
new file mode 120000
index 000000000..1488e2b9d
--- /dev/null
+++ b/.icons/kora/actions/16/rime-im.svg
@@ -0,0 +1 @@
+map-globe.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/rime-latin.svg b/.icons/kora/actions/16/rime-latin.svg
new file mode 120000
index 000000000..36a013999
--- /dev/null
+++ b/.icons/kora/actions/16/rime-latin.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/roll.svg b/.icons/kora/actions/16/roll.svg
new file mode 100644
index 000000000..e54575acf
--- /dev/null
+++ b/.icons/kora/actions/16/roll.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,1c-1.108,0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l10,0c1.108,0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-10,0Zm-1.004,0.996l12.008,0l-0,12.008l-12.008,-0l0,-12.008Zm3.004,2.004c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Zm6,0c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Zm-3,3c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Zm-3,3c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Zm6,0c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1c0,-0.549 -0.451,-1 -1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/routeplanning.svg b/.icons/kora/actions/16/routeplanning.svg
new file mode 120000
index 000000000..d0e2df71b
--- /dev/null
+++ b/.icons/kora/actions/16/routeplanning.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/run-build-clean.svg b/.icons/kora/actions/16/run-build-clean.svg
new file mode 100644
index 000000000..728b19119
--- /dev/null
+++ b/.icons/kora/actions/16/run-build-clean.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,6l4,0l0,4l-4,0l-2,-2l2,-2Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.98,0.545c-0.65,-0.085 -1.31,-0.085 -1.96,-0l-0.299,1.822c-0.494,0.111 -0.972,0.284 -1.42,0.516l-1.401,-1.203c-0.552,0.354 -1.058,0.777 -1.502,1.26l0.942,1.589c-0.307,0.401 -0.561,0.842 -0.755,1.308l-1.847,-0.021c-0.196,0.626 -0.311,1.275 -0.34,1.93l1.742,0.611c0.024,0.506 0.112,1.006 0.262,1.488l-1.428,1.171c0.252,0.606 0.582,1.177 0.98,1.697l1.728,-0.651c0.343,0.373 0.731,0.699 1.158,0.972l-0.342,1.814c0.583,0.302 1.201,0.528 1.842,0.671l0.905,-1.611c0.501,0.065 1.009,0.065 1.51,0l0.905,1.611c0.641,-0.143 1.259,-0.369 1.842,-0.671l-0.342,-1.814c0.427,-0.273 0.815,-0.599 1.158,-0.972l1.728,0.651c0.398,-0.52 0.728,-1.091 0.98,-1.697l-1.428,-1.171c0.15,-0.482 0.238,-0.982 0.262,-1.488l1.742,-0.611c-0.029,-0.655 -0.144,-1.304 -0.34,-1.93l-1.847,0.021c-0.194,-0.466 -0.448,-0.907 -0.755,-1.308l0.942,-1.589c-0.444,-0.483 -0.95,-0.906 -1.502,-1.26l-1.401,1.203c-0.448,-0.232 -0.926,-0.405 -1.42,-0.516l-0.299,-1.822Zm-0.98,2.586c2.737,0 4.96,2.223 4.96,4.96c0,2.738 -2.223,4.961 -4.96,4.961c-2.737,-0 -4.96,-2.223 -4.96,-4.961c-0,-2.737 2.223,-4.96 4.96,-4.96Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/run-build-configure.svg b/.icons/kora/actions/16/run-build-configure.svg
new file mode 100644
index 000000000..e3d2e9f31
--- /dev/null
+++ b/.icons/kora/actions/16/run-build-configure.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,9.5l4,-0l0,1l-4,-0l0,-1Zm0,-2l4,-0l0,1l-4,-0l0,-1Zm0,-2l4,-0l0,1l-4,-0l0,-1Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.98,0.545c-0.65,-0.085 -1.31,-0.085 -1.96,-0l-0.299,1.822c-0.494,0.111 -0.972,0.284 -1.42,0.516l-1.401,-1.203c-0.552,0.354 -1.058,0.777 -1.502,1.26l0.942,1.589c-0.307,0.401 -0.561,0.842 -0.755,1.308l-1.847,-0.021c-0.196,0.626 -0.311,1.275 -0.34,1.93l1.742,0.611c0.024,0.506 0.112,1.006 0.262,1.488l-1.428,1.171c0.252,0.606 0.582,1.177 0.98,1.697l1.728,-0.651c0.343,0.373 0.731,0.699 1.158,0.972l-0.342,1.814c0.583,0.302 1.201,0.528 1.842,0.671l0.905,-1.611c0.501,0.065 1.009,0.065 1.51,0l0.905,1.611c0.641,-0.143 1.259,-0.369 1.842,-0.671l-0.342,-1.814c0.427,-0.273 0.815,-0.599 1.158,-0.972l1.728,0.651c0.398,-0.52 0.728,-1.091 0.98,-1.697l-1.428,-1.171c0.15,-0.482 0.238,-0.982 0.262,-1.488l1.742,-0.611c-0.029,-0.655 -0.144,-1.304 -0.34,-1.93l-1.847,0.021c-0.194,-0.466 -0.448,-0.907 -0.755,-1.308l0.942,-1.589c-0.444,-0.483 -0.95,-0.906 -1.502,-1.26l-1.401,1.203c-0.448,-0.232 -0.926,-0.405 -1.42,-0.516l-0.299,-1.822Zm-0.98,2.586c2.737,0 4.96,2.223 4.96,4.96c0,2.738 -2.223,4.961 -4.96,4.961c-2.737,-0 -4.96,-2.223 -4.96,-4.961c-0,-2.737 2.223,-4.96 4.96,-4.96Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/run-build-file.svg b/.icons/kora/actions/16/run-build-file.svg
new file mode 100644
index 000000000..bcd120b12
--- /dev/null
+++ b/.icons/kora/actions/16/run-build-file.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.98,0.545c-0.65,-0.085 -1.31,-0.085 -1.96,-0l-0.299,1.822c-0.494,0.111 -0.972,0.284 -1.42,0.516l-1.401,-1.203c-0.552,0.354 -1.058,0.777 -1.502,1.26l0.942,1.589c-0.307,0.401 -0.561,0.842 -0.755,1.308l-1.847,-0.021c-0.196,0.626 -0.311,1.275 -0.34,1.93l1.742,0.611c0.024,0.506 0.112,1.006 0.262,1.488l-1.428,1.171c0.252,0.606 0.582,1.177 0.98,1.697l1.728,-0.651c0.343,0.373 0.731,0.699 1.158,0.972l-0.342,1.814c0.583,0.302 1.201,0.528 1.842,0.671l0.905,-1.611c0.501,0.065 1.009,0.065 1.51,0l0.905,1.611c0.641,-0.143 1.259,-0.369 1.842,-0.671l-0.342,-1.814c0.427,-0.273 0.815,-0.599 1.158,-0.972l1.728,0.651c0.398,-0.52 0.728,-1.091 0.98,-1.697l-1.428,-1.171c0.15,-0.482 0.238,-0.982 0.262,-1.488l1.742,-0.611c-0.029,-0.655 -0.144,-1.304 -0.34,-1.93l-1.847,0.021c-0.194,-0.466 -0.448,-0.907 -0.755,-1.308l0.942,-1.589c-0.444,-0.483 -0.95,-0.906 -1.502,-1.26l-1.401,1.203c-0.448,-0.232 -0.926,-0.405 -1.42,-0.516l-0.299,-1.822Zm-0.98,2.586c2.737,0 4.96,2.223 4.96,4.96c0,2.738 -2.223,4.961 -4.96,4.961c-2.737,-0 -4.96,-2.223 -4.96,-4.961c-0,-2.737 2.223,-4.96 4.96,-4.96Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.809,4.192c-0.232,-0 -0.454,0.092 -0.617,0.255c-0.164,0.164 -0.256,0.386 -0.256,0.618c-0,1.501 -0,4.552 -0,6.053c-0,0.482 0.391,0.873 0.873,0.873c1.165,0 3.217,0 4.382,0c0.482,0 0.873,-0.391 0.873,-0.873c0,-1.6 0,-4.841 0,-4.841l-1.763,-2.085l-3.492,-0Zm-0.316,0.557l0,6.685l5.014,0l-0,-4.991l-1.439,-0.014l0,-1.68l-3.575,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/run-build-install-root.svg b/.icons/kora/actions/16/run-build-install-root.svg
new file mode 100644
index 000000000..b0fbfe488
--- /dev/null
+++ b/.icons/kora/actions/16/run-build-install-root.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M7,4l2,0l0,5l2,0l-3,3l-3,-3l2,0l0,-5Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-NegativeText" d="M8.98,0.545c-0.65,-0.085 -1.31,-0.085 -1.96,-0l-0.299,1.822c-0.494,0.111 -0.972,0.284 -1.42,0.516l-1.401,-1.203c-0.552,0.354 -1.058,0.777 -1.502,1.26l0.942,1.589c-0.307,0.401 -0.561,0.842 -0.755,1.308l-1.847,-0.021c-0.196,0.626 -0.311,1.275 -0.34,1.93l1.742,0.611c0.024,0.506 0.112,1.006 0.262,1.488l-1.428,1.171c0.252,0.606 0.582,1.177 0.98,1.697l1.728,-0.651c0.343,0.373 0.731,0.699 1.158,0.972l-0.342,1.814c0.583,0.302 1.201,0.528 1.842,0.671l0.905,-1.611c0.501,0.065 1.009,0.065 1.51,0l0.905,1.611c0.641,-0.143 1.259,-0.369 1.842,-0.671l-0.342,-1.814c0.427,-0.273 0.815,-0.599 1.158,-0.972l1.728,0.651c0.398,-0.52 0.728,-1.091 0.98,-1.697l-1.428,-1.171c0.15,-0.482 0.238,-0.982 0.262,-1.488l1.742,-0.611c-0.029,-0.655 -0.144,-1.304 -0.34,-1.93l-1.847,0.021c-0.194,-0.466 -0.448,-0.907 -0.755,-1.308l0.942,-1.589c-0.444,-0.483 -0.95,-0.906 -1.502,-1.26l-1.401,1.203c-0.448,-0.232 -0.926,-0.405 -1.42,-0.516l-0.299,-1.822Zm-0.98,2.586c2.737,0 4.96,2.223 4.96,4.96c0,2.738 -2.223,4.961 -4.96,4.961c-2.737,-0 -4.96,-2.223 -4.96,-4.961c-0,-2.737 2.223,-4.96 4.96,-4.96Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/run-build-install.svg b/.icons/kora/actions/16/run-build-install.svg
new file mode 100644
index 000000000..1a0e34f6c
--- /dev/null
+++ b/.icons/kora/actions/16/run-build-install.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,4l2,0l0,5l2,0l-3,3l-3,-3l2,0l0,-5Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.98,0.545c-0.65,-0.085 -1.31,-0.085 -1.96,-0l-0.299,1.822c-0.494,0.111 -0.972,0.284 -1.42,0.516l-1.401,-1.203c-0.552,0.354 -1.058,0.777 -1.502,1.26l0.942,1.589c-0.307,0.401 -0.561,0.842 -0.755,1.308l-1.847,-0.021c-0.196,0.626 -0.311,1.275 -0.34,1.93l1.742,0.611c0.024,0.506 0.112,1.006 0.262,1.488l-1.428,1.171c0.252,0.606 0.582,1.177 0.98,1.697l1.728,-0.651c0.343,0.373 0.731,0.699 1.158,0.972l-0.342,1.814c0.583,0.302 1.201,0.528 1.842,0.671l0.905,-1.611c0.501,0.065 1.009,0.065 1.51,0l0.905,1.611c0.641,-0.143 1.259,-0.369 1.842,-0.671l-0.342,-1.814c0.427,-0.273 0.815,-0.599 1.158,-0.972l1.728,0.651c0.398,-0.52 0.728,-1.091 0.98,-1.697l-1.428,-1.171c0.15,-0.482 0.238,-0.982 0.262,-1.488l1.742,-0.611c-0.029,-0.655 -0.144,-1.304 -0.34,-1.93l-1.847,0.021c-0.194,-0.466 -0.448,-0.907 -0.755,-1.308l0.942,-1.589c-0.444,-0.483 -0.95,-0.906 -1.502,-1.26l-1.401,1.203c-0.448,-0.232 -0.926,-0.405 -1.42,-0.516l-0.299,-1.822Zm-0.98,2.586c2.737,0 4.96,2.223 4.96,4.96c0,2.738 -2.223,4.961 -4.96,4.961c-2.737,-0 -4.96,-2.223 -4.96,-4.961c-0,-2.737 2.223,-4.96 4.96,-4.96Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/run-build-prune.svg b/.icons/kora/actions/16/run-build-prune.svg
new file mode 100644
index 000000000..99e788e40
--- /dev/null
+++ b/.icons/kora/actions/16/run-build-prune.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.98,0.545c-0.65,-0.085 -1.31,-0.085 -1.96,-0l-0.299,1.822c-0.494,0.111 -0.972,0.284 -1.42,0.516l-1.401,-1.203c-0.552,0.354 -1.058,0.777 -1.502,1.26l0.942,1.589c-0.307,0.401 -0.561,0.842 -0.755,1.308l-1.847,-0.021c-0.196,0.626 -0.311,1.275 -0.34,1.93l1.742,0.611c0.024,0.506 0.112,1.006 0.262,1.488l-1.428,1.171c0.252,0.606 0.582,1.177 0.98,1.697l1.728,-0.651c0.343,0.373 0.731,0.699 1.158,0.972l-0.342,1.814c0.583,0.302 1.201,0.528 1.842,0.671l0.905,-1.611c0.501,0.065 1.009,0.065 1.51,0l0.905,1.611c0.641,-0.143 1.259,-0.369 1.842,-0.671l-0.342,-1.814c0.427,-0.273 0.815,-0.599 1.158,-0.972l1.728,0.651c0.398,-0.52 0.728,-1.091 0.98,-1.697l-1.428,-1.171c0.15,-0.482 0.238,-0.982 0.262,-1.488l1.742,-0.611c-0.029,-0.655 -0.144,-1.304 -0.34,-1.93l-1.847,0.021c-0.194,-0.466 -0.448,-0.907 -0.755,-1.308l0.942,-1.589c-0.444,-0.483 -0.95,-0.906 -1.502,-1.26l-1.401,1.203c-0.448,-0.232 -0.926,-0.405 -1.42,-0.516l-0.299,-1.822Zm-0.98,2.586c2.737,0 4.96,2.223 4.96,4.96c0,2.738 -2.223,4.961 -4.96,4.961c-2.737,-0 -4.96,-2.223 -4.96,-4.961c-0,-2.737 2.223,-4.96 4.96,-4.96Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,7.093l1.669,-1.669c0.25,-0.25 0.656,-0.249 0.906,0.001c0.251,0.25 0.251,0.656 0,0.906l-1.668,1.669l1.669,1.669c0.25,0.25 0.249,0.656 -0.001,0.906c-0.25,0.25 -0.656,0.25 -0.906,0l-1.669,-1.669l-1.669,1.669c-0.25,0.251 -0.656,0.251 -0.906,0c-0.25,-0.25 -0.251,-0.656 -0.001,-0.906l1.67,-1.669l-1.669,-1.669c-0.25,-0.25 -0.25,-0.656 -0,-0.906c0.25,-0.25 0.656,-0.251 0.906,-0.001l1.669,1.669Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/run-build.svg b/.icons/kora/actions/16/run-build.svg
new file mode 100644
index 000000000..2aa64c95c
--- /dev/null
+++ b/.icons/kora/actions/16/run-build.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.841,5.038l5.924,2.962l-5.924,2.962l0,-5.924Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.98,0.545c-0.65,-0.085 -1.31,-0.085 -1.96,-0l-0.299,1.822c-0.494,0.111 -0.972,0.284 -1.42,0.516l-1.401,-1.203c-0.552,0.354 -1.058,0.777 -1.502,1.26l0.942,1.589c-0.307,0.401 -0.561,0.842 -0.755,1.308l-1.847,-0.021c-0.196,0.626 -0.311,1.275 -0.34,1.93l1.742,0.611c0.024,0.506 0.112,1.006 0.262,1.488l-1.428,1.171c0.252,0.606 0.582,1.177 0.98,1.697l1.728,-0.651c0.343,0.373 0.731,0.699 1.158,0.972l-0.342,1.814c0.583,0.302 1.201,0.528 1.842,0.671l0.905,-1.611c0.501,0.065 1.009,0.065 1.51,0l0.905,1.611c0.641,-0.143 1.259,-0.369 1.842,-0.671l-0.342,-1.814c0.427,-0.273 0.815,-0.599 1.158,-0.972l1.728,0.651c0.398,-0.52 0.728,-1.091 0.98,-1.697l-1.428,-1.171c0.15,-0.482 0.238,-0.982 0.262,-1.488l1.742,-0.611c-0.029,-0.655 -0.144,-1.304 -0.34,-1.93l-1.847,0.021c-0.194,-0.466 -0.448,-0.907 -0.755,-1.308l0.942,-1.589c-0.444,-0.483 -0.95,-0.906 -1.502,-1.26l-1.401,1.203c-0.448,-0.232 -0.926,-0.405 -1.42,-0.516l-0.299,-1.822Zm-0.98,2.586c2.737,0 4.96,2.223 4.96,4.96c0,2.738 -2.223,4.961 -4.96,4.961c-2.737,-0 -4.96,-2.223 -4.96,-4.961c-0,-2.737 2.223,-4.96 4.96,-4.96Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/run-clean.svg b/.icons/kora/actions/16/run-clean.svg
new file mode 120000
index 000000000..2c899aaf2
--- /dev/null
+++ b/.icons/kora/actions/16/run-clean.svg
@@ -0,0 +1 @@
+run-build-clean.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/run-install.svg b/.icons/kora/actions/16/run-install.svg
new file mode 120000
index 000000000..71034b4e4
--- /dev/null
+++ b/.icons/kora/actions/16/run-install.svg
@@ -0,0 +1 @@
+run-build-install.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/seahorse-sign-bad.svg b/.icons/kora/actions/16/seahorse-sign-bad.svg
new file mode 100644
index 000000000..3d6ef7fc5
--- /dev/null
+++ b/.icons/kora/actions/16/seahorse-sign-bad.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11 V 12 C 11,12.28 11.1,12.54 11.28,12.72 L 12.06,13.5 11.28,14.28 C 11.1,14.46 11,14.72 11,15 V 16 H 12 C 12.28,16 12.54,15.9 12.72,15.72 L 13.5,14.94 14.28,15.72 C 14.46,15.9 14.72,16 15,16 H 16 V 15 C 16,14.72 15.9,14.46 15.72,14.28 L 14.94,13.5 15.72,12.72 C 15.9,12.54 16,12.28 16,12 V 11 H 15 C 14.72,11 14.46,11.1 14.28,11.28 L 13.5,12.06 12.72,11.28 C 12.54,11.1 12.28,11 12,11 Z"/>
+ <g style="opacity:0.3">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11 V 16 16 L 8,14 10,15 V 11"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 6 6 0 0 0 2 7 A 6 6 0 0 0 8 13 A 6 6 0 0 0 10 12.656 L 10 10.465 A 4 4 0 0 1 8 11 A 4 4 0 0 1 4 7 A 4 4 0 0 1 8 3 A 4 4 0 0 1 12 7 A 4 4 0 0 1 10.645 10 L 13.195 10 A 6 6 0 0 0 14 7 A 6 6 0 0 0 8 1 z M 8 4 A 3 3 0 0 0 5 7 A 3 3 0 0 0 8 10 A 3 3 0 0 0 11 7 A 3 3 0 0 0 8 4 A 3 3 0 0 0 8 4 z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/seahorse-sign-ok.svg b/.icons/kora/actions/16/seahorse-sign-ok.svg
new file mode 100644
index 000000000..a13d78ce8
--- /dev/null
+++ b/.icons/kora/actions/16/seahorse-sign-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 11 L 5 16 L 8 14 L 8 11 L 5 11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.6863,1 2,3.6863 2,7 2,10.314 4.6863,13 8,13 V 13 11 11 C 5.7909,11 4,9.2091 4,7 4,4.7909 5.7909,3 8,3 10.209,3 12,4.7909 12,7 12,8.1481 11.506,9.2408 10.645,10 H 13.195 C 13.722,9.088 14,8.0533 14,7 14,3.6863 11.314,1 8,1 Z M 7.9492,4 C 6.3122,4.0277 4.9998,5.3628 5,7 5,8.6569 6.3431,10 8,10 9.6569,10 11,8.6569 11,7 11,5.3431 9.6569,4 8,4 7.9831,3.9999 7.9661,3.9999 7.9492,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,10 12,13 10,11 9,12 12,15 16,11 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/seahorse-sign.svg b/.icons/kora/actions/16/seahorse-sign.svg
new file mode 100644
index 000000000..667b24fc3
--- /dev/null
+++ b/.icons/kora/actions/16/seahorse-sign.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11 V 16 16 L 8,14 11,16 V 16 11"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,7 A 3,3 0 0 1 8,10 3,3 0 0 1 5,7 3,3 0 0 1 8,4 3,3 0 0 1 11,7 M 8,1 A 6,6 0 0 0 2,7 6,6 0 0 0 8,13 6,6 0 0 0 14,7 6,6 0 0 0 8,1 Z M 8,3 A 4,4 0 0 1 12,7 4,4 0 0 1 8,11 4,4 0 0 1 4,7 4,4 0 0 1 8,3 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/search-icon.svg b/.icons/kora/actions/16/search-icon.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/search-icon.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/search.svg b/.icons/kora/actions/16/search.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/select-rectangular.svg b/.icons/kora/actions/16/select-rectangular.svg
new file mode 120000
index 000000000..85b39bbdd
--- /dev/null
+++ b/.icons/kora/actions/16/select-rectangular.svg
@@ -0,0 +1 @@
+kdenlive-insert-edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/selection-bottom.svg b/.icons/kora/actions/16/selection-bottom.svg
new file mode 120000
index 000000000..2f2f40051
--- /dev/null
+++ b/.icons/kora/actions/16/selection-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/selection-checked.svg b/.icons/kora/actions/16/selection-checked.svg
new file mode 100644
index 000000000..499a805a1
--- /dev/null
+++ b/.icons/kora/actions/16/selection-checked.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#5b9c2c" d="M 8,0.50000007 C 3.8617571,0.50000007 0.49999994,3.8617572 0.49999994,8 c 0,4.138243 3.36175716,7.5 7.50000006,7.5 4.138243,0 7.500007,-3.361757 7.5,-7.5 C 15.5,3.8617572 12.138243,0.50000007 8,0.50000007 z"/>
+ <path style="opacity:0.5;fill:none" d="m 8,0.50000008 c -4.1382429,0 -7.50000006,3.36175712 -7.50000006,7.50000002 C 0.49999994,12.138243 3.8617571,15.5 8,15.5 c 4.138243,0 7.500007,-3.361757 7.5,-7.4999999 C 15.5,3.8617572 12.138243,0.50000008 8,0.50000008 z"/>
+ <path style="fill:#ffffff" d="M 10.847543,3.8202285 12.2857,5.1145785 7.4534786,11.5 3.7142714,8.2785285 4.9510856,6.6390213 7.1370857,8.5373928 10.847543,3.8202285 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/selection-end.svg b/.icons/kora/actions/16/selection-end.svg
new file mode 100644
index 000000000..657079d43
--- /dev/null
+++ b/.icons/kora/actions/16/selection-end.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5,2l0,12l6,0l0,-6l-6,-6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,2l0,12l6,0l0,-6l-6,-6Zm1,11l4,0l0,-4.586l-4,-4l0,8.586Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/selection-lower.svg b/.icons/kora/actions/16/selection-lower.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/.icons/kora/actions/16/selection-lower.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/selection-make-bitmap-copy.svg b/.icons/kora/actions/16/selection-make-bitmap-copy.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/selection-make-bitmap-copy.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/selection-move-to-layer-above.svg b/.icons/kora/actions/16/selection-move-to-layer-above.svg
new file mode 100644
index 000000000..6b4d7f5e1
--- /dev/null
+++ b/.icons/kora/actions/16/selection-move-to-layer-above.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,1l-3,3.029l9,-0l3,-3.029l-9,0Zm8.5,4l-0.188,0.219l-2.312,2.5l0.656,0.687l1.344,-1.437l0,4.031l-8,0l-3,3.029l9,-0l3,-3.029l0,-4.031l1.344,1.437l0.656,-0.687l-2.313,-2.5l-0.187,-0.219Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/selection-move-to-layer-below.svg b/.icons/kora/actions/16/selection-move-to-layer-below.svg
new file mode 100644
index 000000000..88e6c4558
--- /dev/null
+++ b/.icons/kora/actions/16/selection-move-to-layer-below.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1l3,3.131l8,0l0,4.9l-1.344,-1.437l-0.656,0.687l2.313,2.5l0.187,0.219l0.188,-0.219l2.312,-2.5l-0.656,-0.687l-1.344,1.437l0,-4.9l-3,-3.131l-9,0Zm0,10l3,3.131l9,0l-3,-3.131l-9,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/selection-raise.svg b/.icons/kora/actions/16/selection-raise.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/selection-raise.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/selection-start.svg b/.icons/kora/actions/16/selection-start.svg
new file mode 100644
index 000000000..7abcd3154
--- /dev/null
+++ b/.icons/kora/actions/16/selection-start.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11,14l0,-12l-6,0l0,6l6,6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,14l0,-12l-6,0l0,6l6,6Zm-1,-11l-4,0l0,4.586l4,4l0,-8.586Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/selection-top.svg b/.icons/kora/actions/16/selection-top.svg
new file mode 120000
index 000000000..bdc5bb49e
--- /dev/null
+++ b/.icons/kora/actions/16/selection-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/semi-starred.svg b/.icons/kora/actions/16/semi-starred.svg
new file mode 100644
index 000000000..8cd51beda
--- /dev/null
+++ b/.icons/kora/actions/16/semi-starred.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1.184l0,11.171l4.428,2.459l-0.929,-5.001l3.667,-3.424l-5.003,-0.692l-2.163,-4.513Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,1.184l-2.163,4.513l-5.003,0.692l3.667,3.424l-0.929,5.001l4.428,-2.459l0,-11.171Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/send-to.svg b/.icons/kora/actions/16/send-to.svg
new file mode 100644
index 000000000..22e1cb17b
--- /dev/null
+++ b/.icons/kora/actions/16/send-to.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor;" class="ColorScheme-Text" cx="3.355" cy="8" r="2.573"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6.182,5.292l5.099,-2.943l-2.968,-0.796c-0.274,-0.072 -0.437,-0.354 -0.363,-0.628c0.072,-0.276 0.355,-0.439 0.63,-0.364l4.144,1.107c0.141,0.04 0.252,0.133 0.317,0.251c0.071,0.116 0.096,0.259 0.057,0.398l-1.111,4.145c-0.074,0.273 -0.356,0.436 -0.63,0.364c-0.274,-0.073 -0.439,-0.358 -0.365,-0.632l0.797,-2.965l-5.098,2.944c-0.244,0.14 -0.554,0.057 -0.695,-0.186c-0.14,-0.244 -0.057,-0.554 0.186,-0.695Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.182,10.966l5.099,2.943l-2.968,0.795c-0.274,0.073 -0.437,0.355 -0.363,0.629c0.072,0.276 0.355,0.439 0.63,0.363l4.144,-1.107c0.141,-0.039 0.252,-0.132 0.317,-0.25c0.071,-0.117 0.096,-0.259 0.057,-0.398l-1.111,-4.145c-0.074,-0.274 -0.356,-0.436 -0.63,-0.364c-0.274,0.073 -0.439,0.358 -0.365,0.631l0.797,2.965l-5.098,-2.943c-0.244,-0.141 -0.554,-0.058 -0.695,0.186c-0.14,0.244 -0.057,0.554 0.186,0.695Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/services.svg b/.icons/kora/actions/16/services.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/services.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/setroubleshoot_icon.svg b/.icons/kora/actions/16/setroubleshoot_icon.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/settings-configure.svg b/.icons/kora/actions/16/settings-configure.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/settings-configure.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/settings.svg b/.icons/kora/actions/16/settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/shape-choose.svg b/.icons/kora/actions/16/shape-choose.svg
new file mode 120000
index 000000000..ef9a1962a
--- /dev/null
+++ b/.icons/kora/actions/16/shape-choose.svg
@@ -0,0 +1 @@
+shapes.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/shapes.svg b/.icons/kora/actions/16/shapes.svg
new file mode 100644
index 000000000..7f4c2412d
--- /dev/null
+++ b/.icons/kora/actions/16/shapes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 A 2.5 2.5 0 0 0 1 3.5 A 2.5 2.5 0 0 0 3.5 6 A 2.5 2.5 0 0 0 6 3.5 A 2.5 2.5 0 0 0 3.5 1 z M 10 1 L 10 6 L 15 6 L 15 1 L 10 1 z M 2 9 L 2 15 L 5 15 L 5 9 L 2 9 z M 12 9 L 9 15 L 15 15 L 12 9 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/sharpenimage.svg b/.icons/kora/actions/16/sharpenimage.svg
new file mode 100644
index 000000000..f1a135a73
--- /dev/null
+++ b/.icons/kora/actions/16/sharpenimage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0l-7,16l14,0l-7,-16Zm-2.725,15l5.021,0l-2.296,-12.505l-2.725,12.505Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/shear.svg b/.icons/kora/actions/16/shear.svg
new file mode 120000
index 000000000..ed7fc8621
--- /dev/null
+++ b/.icons/kora/actions/16/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/shoot.svg b/.icons/kora/actions/16/shoot.svg
new file mode 120000
index 000000000..7466a9ab5
--- /dev/null
+++ b/.icons/kora/actions/16/shoot.svg
@@ -0,0 +1 @@
+view-list-images.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/show-all-effects.svg b/.icons/kora/actions/16/show-all-effects.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/show-all-effects.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/show-bounding-box.svg b/.icons/kora/actions/16/show-bounding-box.svg
new file mode 100644
index 000000000..3d9766bc7
--- /dev/null
+++ b/.icons/kora/actions/16/show-bounding-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,7 H 13 V 9 H 12 Z M 3,7 H 4 V 9 H 3 Z M 7,13 H 9 V 14 H 7 Z M 7,2 H 9 V 3 H 7 Z M 3,14 V 10 H 4 V 13 H 6 V 14 Z M 13,14 V 10 H 12 V 13 H 10 V 14 Z M 13,2 V 6 H 12 V 3 H 10 V 2 Z M 3,2 V 6 H 4 V 3 H 6 V 2 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/show-dialogs.svg b/.icons/kora/actions/16/show-dialogs.svg
new file mode 120000
index 000000000..ae70e66ea
--- /dev/null
+++ b/.icons/kora/actions/16/show-dialogs.svg
@@ -0,0 +1 @@
+show-menu.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/show-grid.svg b/.icons/kora/actions/16/show-grid.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/.icons/kora/actions/16/show-grid.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/show-guides.svg b/.icons/kora/actions/16/show-guides.svg
new file mode 100644
index 000000000..e44f66ca9
--- /dev/null
+++ b/.icons/kora/actions/16/show-guides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 2.0292969 L 3 3.0292969 L 4 3.0292969 L 4 2.0292969 L 3 2.0292969 z M 3 4.0292969 L 3 5.0292969 L 4 5.0292969 L 4 4.0292969 L 3 4.0292969 z M 3 6.0292969 L 3 7.0292969 L 4 7.0292969 L 4 6.0292969 L 3 6.0292969 z M 3 8.0292969 L 3 9.0292969 L 4 9.0292969 L 4 8.0292969 L 3 8.0292969 z M 3 10.029297 L 3 11.029297 L 4 11.029297 L 4 10.029297 L 3 10.029297 z M 1 12.029297 L 1 13.029297 L 2 13.029297 L 2 12.029297 L 1 12.029297 z M 3 12.029297 L 3 13.029297 L 4 13.029297 L 4 12.029297 L 3 12.029297 z M 5 12.029297 L 5 13.029297 L 6 13.029297 L 6 12.029297 L 5 12.029297 z M 7 12.029297 L 7 13.029297 L 8 13.029297 L 8 12.029297 L 7 12.029297 z M 9 12.029297 L 9 13.029297 L 10 13.029297 L 10 12.029297 L 9 12.029297 z M 11 12.029297 L 11 13.029297 L 12 13.029297 L 12 12.029297 L 11 12.029297 z M 13 12.029297 L 13 13.029297 L 14 13.029297 L 14 12.029297 L 13 12.029297 z M 3 14.029297 L 3 15.029297 L 4 15.029297 L 4 14.029297 L 3 14.029297 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/show-hidden.svg b/.icons/kora/actions/16/show-hidden.svg
new file mode 120000
index 000000000..3ec7e2cc4
--- /dev/null
+++ b/.icons/kora/actions/16/show-hidden.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/show-menu.svg b/.icons/kora/actions/16/show-menu.svg
new file mode 100644
index 000000000..fe502a447
--- /dev/null
+++ b/.icons/kora/actions/16/show-menu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 1,13 V 14 H 2 L 4,12 H 15 C 16,12 16,11 16,11 V 4 C 16,3 15,3 15,3 H 13 L 14,2 V 1 Z M 1,3 C 0,3 0,4 0,4 V 11 C 0,12 1,12 1,12 L 2,11 H 1 V 4 H 9 L 10,3 Z M 12,4 H 15 V 11 H 5 L 6,10 H 7 V 9 L 9,7 V 10 H 10 V 6 Z M 2,5 V 10 H 3 V 8 H 5 V 7 H 3 V 6 H 5 V 5 Z M 6,5 V 6 H 7 V 5 Z M 11,6 V 10 H 14 V 9 H 12 V 8 H 14 V 6 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/show-node-handles.svg b/.icons/kora/actions/16/show-node-handles.svg
new file mode 100644
index 000000000..d8dbeebfe
--- /dev/null
+++ b/.icons/kora/actions/16/show-node-handles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5078125 2 A 1.5049 1.5 0 0 0 3.0039062 3.5 A 1.5049 1.5 0 0 0 3.9628906 4.8964844 L 3.9628906 9 L 2 9 L 2 14 L 7.015625 14 L 7.015625 9 L 5.7460938 9 C 6.1771338 7.7569 7.0829813 6.5785563 8.2382812 5.5976562 C 9.8605813 4.2202563 11.937453 3.2551375 13.564453 3.0234375 A 0.50168 0.50005 0 0 0 13.458984 2.0292969 A 0.50168 0.50005 0 0 0 13.423828 2.0351562 C 11.539028 2.3035363 9.3516906 3.3382375 7.5878906 4.8359375 C 6.4685906 5.7862775 5.5163969 6.9348375 4.9667969 8.2109375 L 4.9667969 4.9257812 A 1.5049 1.5 0 0 0 6.0136719 3.5 A 1.5049 1.5 0 0 0 4.5078125 2 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/show-offline.svg b/.icons/kora/actions/16/show-offline.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/.icons/kora/actions/16/show-offline.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/show-path-outline.svg b/.icons/kora/actions/16/show-path-outline.svg
new file mode 100644
index 000000000..c5e8f1ae3
--- /dev/null
+++ b/.icons/kora/actions/16/show-path-outline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 L 11 1.7460938 C 10.64941 1.7286838 10.288331 1.7005344 9.9628906 1.7089844 C 8.9135906 1.7362144 7.9924406 1.8936656 7.1816406 2.1660156 C 5.5600406 2.7107256 4.4025938 3.7220844 3.6210938 4.9589844 C 2.5125937 6.7131844 2.1263875 8.8923 1.9921875 11 L 0 11 L 0 16 L 5 16 L 5 13.947266 C 9.2585 13.479336 11.90985 11.143441 13.28125 8.6816406 C 13.99636 7.3980406 14.366494 6.1048 14.496094 5 L 16 5 L 16 0 L 11 0 z M 9.9921875 2.7089844 C 10.304987 2.7008844 10.657 2.7262406 11 2.7441406 L 11 5 L 13.492188 5 C 13.364107 5.94186 13.030883 7.0755594 12.408203 8.1933594 C 11.178703 10.400459 8.8787 12.472216 5 12.916016 L 5 11 L 3.0195312 11 C 3.1533312 8.9977 3.5152869 6.9979875 4.4667969 5.4921875 C 5.1447069 4.4193875 6.0912 3.5885344 7.5 3.1152344 C 8.20441 2.8786144 9.0283875 2.7338144 9.9921875 2.7089844 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/show-sidebar.svg b/.icons/kora/actions/16/show-sidebar.svg
new file mode 120000
index 000000000..cec06ebb8
--- /dev/null
+++ b/.icons/kora/actions/16/show-sidebar.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/show-thumbnail-bar.svg b/.icons/kora/actions/16/show-thumbnail-bar.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/show-thumbnail-bar.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/sidebar-collapse-left.svg b/.icons/kora/actions/16/sidebar-collapse-left.svg
new file mode 100644
index 000000000..8eeb98650
--- /dev/null
+++ b/.icons/kora/actions/16/sidebar-collapse-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m15.26 3.082c0-1.293-1.049-2.342-2.342-2.342h-9.836c-1.293 0-2.342 1.049-2.342 2.342v9.836c0 1.293 1.049 2.342 2.342 2.342h9.836c1.293 0 2.342-1.049 2.342-2.342zm-.895.08c0-.843-.684-1.527-1.527-1.527h-9.676c-.843 0-1.527.684-1.527 1.527v9.676c0 .843.684 1.527 1.527 1.527h9.676c.843 0 1.527-.684 1.527-1.527zm-12.365-.162h5v10h-5zm12 2v6l-4-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/sidebar-collapse-right.svg b/.icons/kora/actions/16/sidebar-collapse-right.svg
new file mode 100644
index 000000000..1582e1bde
--- /dev/null
+++ b/.icons/kora/actions/16/sidebar-collapse-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m15.26 3.082c0-1.293-1.049-2.342-2.342-2.342h-9.836c-1.293 0-2.342 1.049-2.342 2.342v9.836c0 1.293 1.049 2.342 2.342 2.342h9.836c1.293 0 2.342-1.049 2.342-2.342zm-.895.08c0-.843-.684-1.527-1.527-1.527h-9.676c-.843 0-1.527.684-1.527 1.527v9.676c0 .843.684 1.527 1.527 1.527h9.676c.843 0 1.527-.684 1.527-1.527zm-.365-.162h-5v10h5zm-12 2v6l4-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/sidebar-collapse.svg b/.icons/kora/actions/16/sidebar-collapse.svg
new file mode 120000
index 000000000..cfaaff4a3
--- /dev/null
+++ b/.icons/kora/actions/16/sidebar-collapse.svg
@@ -0,0 +1 @@
+sidebar-collapse-left.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/sidebar-expand-left.svg b/.icons/kora/actions/16/sidebar-expand-left.svg
new file mode 100644
index 000000000..f517c61aa
--- /dev/null
+++ b/.icons/kora/actions/16/sidebar-expand-left.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m2 3h5v10h-5z"/>
+ <path d="m10 5 4 3-4 3z"/>
+ <path d="m15.26 3.082c0-1.293-1.049-2.342-2.342-2.342h-9.836c-1.293 0-2.342 1.049-2.342 2.342v9.836c0 1.293 1.049 2.342 2.342 2.342h9.836c1.293 0 2.342-1.049 2.342-2.342zm-.895.08c0-.843-.684-1.527-1.527-1.527h-9.676c-.843 0-1.527.684-1.527 1.527v9.676c0 .843.684 1.527 1.527 1.527h9.676c.843 0 1.527-.684 1.527-1.527z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/sidebar-expand-right.svg b/.icons/kora/actions/16/sidebar-expand-right.svg
new file mode 100644
index 000000000..f26e20bab
--- /dev/null
+++ b/.icons/kora/actions/16/sidebar-expand-right.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m9 3h5v10h-5z"/>
+ <path d="m6 5v6l-4-3z"/>
+ <path d="m15.26 3.082c0-1.293-1.049-2.342-2.342-2.342h-9.836c-1.293 0-2.342 1.049-2.342 2.342v9.836c0 1.293 1.049 2.342 2.342 2.342h9.836c1.293 0 2.342-1.049 2.342-2.342zm-.895.08c0-.843-.684-1.527-1.527-1.527h-9.676c-.843 0-1.527.684-1.527 1.527v9.676c0 .843.684 1.527 1.527 1.527h9.676c.843 0 1.527-.684 1.527-1.527z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/sidebar-expand.svg b/.icons/kora/actions/16/sidebar-expand.svg
new file mode 120000
index 000000000..fee9688b1
--- /dev/null
+++ b/.icons/kora/actions/16/sidebar-expand.svg
@@ -0,0 +1 @@
+sidebar-expand-left.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/sidebar-places.svg b/.icons/kora/actions/16/sidebar-places.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/sidebar-places.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/sidebar.svg b/.icons/kora/actions/16/sidebar.svg
new file mode 120000
index 000000000..cec06ebb8
--- /dev/null
+++ b/.icons/kora/actions/16/sidebar.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/similarartists-amarok.svg b/.icons/kora/actions/16/similarartists-amarok.svg
new file mode 120000
index 000000000..0fca1fb6f
--- /dev/null
+++ b/.icons/kora/actions/16/similarartists-amarok.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/slideshow-plugin.svg b/.icons/kora/actions/16/slideshow-plugin.svg
new file mode 120000
index 000000000..7563411ca
--- /dev/null
+++ b/.icons/kora/actions/16/slideshow-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/smallclock.svg b/.icons/kora/actions/16/smallclock.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/.icons/kora/actions/16/smallclock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/snap-bounding-box-center.svg b/.icons/kora/actions/16/snap-bounding-box-center.svg
new file mode 100644
index 000000000..62dacd91d
--- /dev/null
+++ b/.icons/kora/actions/16/snap-bounding-box-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 V 8 H 6 V 9 H 7 V 10 H 8 V 9 H 9 V 8 H 8 V 7 Z M 14,7 H 15 V 10 H 14 Z M 0,7 H 1 V 10 H 0 Z M 6,15 H 9 V 16 H 6 Z M 6,1 H 9 V 2 H 6 Z M 0,16 V 12 H 1 V 15 H 4 V 16 Z M 15,16 V 12 H 14 V 15 H 11 V 16 Z M 15,1 V 5 H 14 V 2 H 11 V 1 Z M 0,1 V 5 H 1 V 2 H 4 V 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-bounding-box-corners.svg b/.icons/kora/actions/16/snap-bounding-box-corners.svg
new file mode 100644
index 000000000..9ebc3deb6
--- /dev/null
+++ b/.icons/kora/actions/16/snap-bounding-box-corners.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,13 H 16 V 16 H 13 Z M 12,6 V 12 H 6 Z M 0,14 H 4 V 15 H 0 Z M 14,0 H 15 V 4 H 14 Z M 6,14 H 10 V 15 H 6 Z M 14,6 H 15 V 10 H 14 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-bounding-box-edges.svg b/.icons/kora/actions/16/snap-bounding-box-edges.svg
new file mode 100644
index 000000000..84582c406
--- /dev/null
+++ b/.icons/kora/actions/16/snap-bounding-box-edges.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,8 V 14 L 1,11 Z M 11,1 14,5 H 8 Z M 0,6 H 1 V 16 H 0 Z M 6,0 H 16 V 1 H 6 Z M 0,0 V 4 H 1 V 1 H 4 V 0 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-bounding-box-midpoints.svg b/.icons/kora/actions/16/snap-bounding-box-midpoints.svg
new file mode 100644
index 000000000..dcd4ad011
--- /dev/null
+++ b/.icons/kora/actions/16/snap-bounding-box-midpoints.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 1,8 4,6 Z M 12,10 15,8 12,6 Z M 8,15 10,12 H 6 Z M 8,1 10,4 H 6 Z M 15,7 H 16 V 9 H 15 Z M 0,7 H 1 V 9 H 0 Z M 7,15 H 9 V 16 H 7 Z M 7,0 H 9 V 1 H 7 Z M 0,16 V 11 H 1 V 15 H 5 V 16 Z M 16,16 V 12 H 15 V 15 H 11 V 16 Z M 16,0 V 5 H 15 V 1 H 11 V 0 Z M 0,0 V 5 H 1 V 1 H 5 V 0 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-bounding-box.svg b/.icons/kora/actions/16/snap-bounding-box.svg
new file mode 100644
index 000000000..559bbb431
--- /dev/null
+++ b/.icons/kora/actions/16/snap-bounding-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,3 H 0 V 0 H 3 Z M 4,10 V 4 H 10 Z M 16,2 H 12 V 1 H 16 Z M 2,16 H 1 V 12 H 2 Z M 10,2 H 6 V 1 H 10 Z M 2,10 H 1 V 6 H 2 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-extension.svg b/.icons/kora/actions/16/snap-extension.svg
new file mode 100644
index 000000000..f7d1b3112
--- /dev/null
+++ b/.icons/kora/actions/16/snap-extension.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 L 3 5 L 1 5 L 1 10 L 3 10 L 3 15 L 4 15 L 4 10 L 6 10 L 6 5 L 4 5 L 4 1 L 3 1 z M 9 5 L 9 10 L 14 10 L 14 8 L 16 8 L 16 7 L 14 7 L 14 5 L 9 5 z M 7 7 L 7 8 L 8 8 L 8 7 L 7 7 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-guideline.svg b/.icons/kora/actions/16/snap-guideline.svg
new file mode 100644
index 000000000..00612fed8
--- /dev/null
+++ b/.icons/kora/actions/16/snap-guideline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 5 L 4 3 L 1 1 z M 4 3 L 4 6 L 2 6 L 2 11 L 4 11 L 4 15 L 5 15 L 5 11 L 7 11 L 7 6 L 5 6 L 5 3 L 5 1 L 4 1 L 4 3 z M 5 3 L 8 5 L 8 1 L 5 3 z M 10 6 L 10 11 L 12 11 L 12 15 L 13 15 L 13 11 L 15 11 L 15 6 L 10 6 z M 8 8 L 8 9 L 9 9 L 9 8 L 8 8 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-intersection.svg b/.icons/kora/actions/16/snap-intersection.svg
new file mode 100644
index 000000000..ff7de9187
--- /dev/null
+++ b/.icons/kora/actions/16/snap-intersection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.646484 1.6464844 L 9.2929688 6 L 6 6 L 6 9.2929688 L 1.6464844 13.646484 L 2.3535156 14.353516 L 6.7070312 10 L 10 10 L 10 6.7070312 L 14.353516 2.3535156 L 13.646484 1.6464844 z M 2 2 L 2 3 L 3 3 L 3 2 L 2 2 z M 4 4 L 4 5 L 5 5 L 5 4 L 4 4 z M 11 11 L 11 12 L 12 12 L 12 11 L 11 11 z M 13 13 L 13 14 L 14 14 L 14 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-node.svg b/.icons/kora/actions/16/snap-node.svg
new file mode 100644
index 000000000..b7d87603f
--- /dev/null
+++ b/.icons/kora/actions/16/snap-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 5 L 10 7 L 7 7 L 7 8 L 10 8 L 10 10 L 15 10 L 15 5 L 10 5 z M 1 7 L 1 8 L 2 8 L 2 7 L 1 7 z M 3 7 L 3 8 L 4 8 L 4 7 L 3 7 z M 5 7 L 5 8 L 6 8 L 6 7 L 5 7 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-nodes-center.svg b/.icons/kora/actions/16/snap-nodes-center.svg
new file mode 100644
index 000000000..07473cba4
--- /dev/null
+++ b/.icons/kora/actions/16/snap-nodes-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 V 8 H 6 V 9 H 7 V 10 H 8 V 9 H 9 V 8 H 8 V 7 Z M 4,1 C 0,1 0,5 0,5 V 12 C 0,12 0,16 4,16 H 11 C 15,16 15,12 15,12 V 5 C 15,5 15,1 11,1 Z M 4.5,2 H 10.5 C 14,2 14,5.5 14,5.5 V 11.5 C 14,11.5 14,15 10.5,15 H 4.5 C 1,15 1,11.5 1,11.5 V 5.5 C 1,5.5 1,2 4.5,2 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-nodes-cusp.svg b/.icons/kora/actions/16/snap-nodes-cusp.svg
new file mode 100644
index 000000000..39f0d55bd
--- /dev/null
+++ b/.icons/kora/actions/16/snap-nodes-cusp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.96875 1.5019531 A 0.50005 0.50005 0 0 0 0.93554688 2.4980469 C 0.93554688 2.4980469 4.621675 3.0111881 7.234375 4.6738281 C 8.540775 5.5051481 9.5421156 6.5832406 9.7910156 7.9941406 C 10.015866 9.2682406 9.6331 10.904753 8.125 13.001953 L 7.0019531 13.001953 L 7.0019531 16.001953 L 10.001953 16.001953 L 10.001953 14.333984 C 12.361253 13.942784 13.769509 12.885563 14.537109 11.789062 C 15.501909 10.410763 15.501953 9.0019531 15.501953 9.0019531 A 0.50005 0.50005 0 1 0 14.501953 9.0019531 C 14.501953 9.0019531 14.501997 10.093144 13.716797 11.214844 C 13.129217 12.054244 11.940353 12.819328 10.001953 13.173828 L 10.001953 13.001953 L 9.1796875 13.001953 C 10.461688 11.026753 11.031191 9.2716656 10.775391 7.8222656 C 10.461871 6.0456656 9.2132313 4.7487781 7.7695312 3.8300781 C 4.8822313 1.9926781 1.0683594 1.5058594 1.0683594 1.5058594 A 0.50005 0.50005 0 0 0 1.0195312 1.5 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-nodes-intersection.svg b/.icons/kora/actions/16/snap-nodes-intersection.svg
new file mode 100644
index 000000000..951e5fa0b
--- /dev/null
+++ b/.icons/kora/actions/16/snap-nodes-intersection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.990234 0.49414062 A 0.50005 0.50005 0 0 0 14.646484 0.64453125 L 8.7910156 6.5 L 6.5 6.5 L 6.5 7.90625 L 0.86328125 9.5175781 A 0.50005 0.50005 0 1 0 1.1367188 10.478516 L 6.2832031 9.0078125 L 0.64648438 14.644531 A 0.50005 0.50005 0 1 0 1.3535156 15.351562 L 7.2050781 9.5 L 9.5 9.5 L 9.5 8.0898438 L 15.136719 6.4785156 A 0.50005 0.50005 0 0 0 14.996094 5.4960938 A 0.50005 0.50005 0 0 0 14.863281 5.5175781 L 9.7167969 6.9882812 L 15.353516 1.3515625 A 0.50005 0.50005 0 0 0 14.990234 0.49414062 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-nodes-midpoint.svg b/.icons/kora/actions/16/snap-nodes-midpoint.svg
new file mode 100644
index 000000000..256d27359
--- /dev/null
+++ b/.icons/kora/actions/16/snap-nodes-midpoint.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.613281 0.20507812 A 0.50005 0.50005 0 0 0 12.142578 0.77929688 L 12.425781 2.8652344 L 11.388672 3.9023438 L 11.085938 1.671875 A 0.50005 0.50005 0 0 0 10.564453 1.2324219 A 0.50005 0.50005 0 0 0 10.095703 1.8066406 L 10.5 4.7910156 L 8.7910156 6.5 L 6.5 6.5 L 6.5 7.90625 L 5.2695312 8.2578125 L 5.0097656 6.3359375 A 0.50005 0.50005 0 0 0 4.4882812 5.8964844 A 0.50005 0.50005 0 0 0 4.0175781 6.46875 L 4.2988281 8.5351562 L 2.6113281 9.0175781 L 2.3710938 7.2519531 A 0.50005 0.50005 0 0 0 1.8496094 6.8125 A 0.50005 0.50005 0 0 0 1.3789062 7.3867188 L 1.6386719 9.296875 L 0.86328125 9.5175781 A 0.50005 0.50005 0 1 0 1.1367188 10.478516 L 1.7734375 10.296875 L 2.1601562 13.130859 L 0.64648438 14.644531 A 0.50005 0.50005 0 1 0 1.3535156 15.351562 L 2.328125 14.376953 L 2.4257812 15.089844 A 0.50005 0.50005 0 1 0 3.4160156 14.957031 L 3.2167969 13.488281 L 4.7617188 11.943359 L 5.0644531 14.173828 A 0.50005 0.50005 0 1 0 6.0546875 14.039062 L 5.6503906 11.054688 L 7.2050781 9.5 L 9.5 9.5 L 9.5 8.0898438 L 10.894531 7.6914062 L 11.140625 9.5097656 A 0.50052 0.50052 0 0 0 12.132812 9.3769531 L 11.865234 7.4140625 L 13 7.0898438 L 13.189453 8.484375 A 0.50006301 0.50006301 0 1 0 14.179688 8.3496094 L 13.970703 6.8125 L 15.136719 6.4785156 A 0.50005 0.50005 0 0 0 14.996094 5.4960938 A 0.50005 0.50005 0 0 0 14.863281 5.5175781 L 13.835938 5.8105469 L 13.484375 3.2207031 L 15.353516 1.3515625 A 0.50005 0.50005 0 0 0 14.990234 0.49414062 A 0.50005 0.50005 0 0 0 14.646484 0.64453125 L 13.314453 1.9765625 L 13.134766 0.64453125 A 0.50005 0.50005 0 0 0 12.613281 0.20507812 z M 12.595703 4.109375 L 12.863281 6.0898438 L 11.730469 6.4121094 L 11.558594 5.1464844 L 12.595703 4.109375 z M 10.669922 6.0351562 L 10.757812 6.6914062 L 9.7167969 6.9882812 L 10.669922 6.0351562 z M 6.2832031 9.0078125 L 5.4804688 9.8105469 L 5.40625 9.2578125 L 6.2832031 9.0078125 z M 4.4335938 9.5371094 L 4.5917969 10.699219 L 3.0488281 12.242188 L 2.7460938 10.017578 L 4.4335938 9.5371094 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-nodes-path.svg b/.icons/kora/actions/16/snap-nodes-path.svg
new file mode 100644
index 000000000..4579306b9
--- /dev/null
+++ b/.icons/kora/actions/16/snap-nodes-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0058594 1.4941406 L 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.9375 2.4960938 C 0.9375 2.4960938 4.6236281 3.0112381 7.2363281 4.6738281 C 8.5427281 5.5051381 9.5440688 6.5832406 9.7929688 7.9941406 C 10.041949 9.4050406 9.5606013 11.255353 7.6132812 13.689453 A 0.50005 0.50005 0 0 0 7.9941406 14.5 C 11.613141 14.5 13.564497 13.165409 14.529297 11.787109 C 15.489297 10.407109 15.488281 8.9960938 15.488281 8.9960938 A 0.50005 0.50005 0 1 0 14.488281 8.9960938 C 14.488281 8.9960938 14.488325 10.087284 13.703125 11.208984 C 13.017775 12.188054 11.522291 13.071 8.9628906 13.3125 C 10.394391 11.2069 11.031219 9.3412531 10.761719 7.8144531 C 10.448199 6.0378531 9.2014125 4.7428187 7.7578125 3.8242188 C 4.8705125 1.9868188 1.0546875 1.5 1.0546875 1.5 A 0.50005 0.50005 0 0 0 1.0058594 1.4941406 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-nodes-rotation-center.svg b/.icons/kora/actions/16/snap-nodes-rotation-center.svg
new file mode 100644
index 000000000..9652d7794
--- /dev/null
+++ b/.icons/kora/actions/16/snap-nodes-rotation-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,11 V 16 H 7 V 15 H 3 V 11 Z M 11,1 V 2 H 15 V 6 H 16 V 1 Z M 2.5,8 5,4 H 3 V 2 H 7 V 1 H 2 V 4 H 0 Z M 15,11 V 15 H 11 V 16 H 16 V 11 Z M 9,7 V 8 H 8 V 9 H 9 V 10 H 10 V 9 H 11 V 8 H 10 V 7 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-nodes-smooth.svg b/.icons/kora/actions/16/snap-nodes-smooth.svg
new file mode 100644
index 000000000..42e1b575e
--- /dev/null
+++ b/.icons/kora/actions/16/snap-nodes-smooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.96875 1.5019531 A 0.50005 0.50005 0 0 0 0.93554688 2.4980469 C 0.93554688 2.4980469 3.5980531 2.8748925 6.0019531 4.0078125 L 6.0019531 6.0019531 L 8.8085938 6.0019531 C 9.3046338 6.5797831 9.6577056 7.2386406 9.7910156 7.9941406 C 10.039996 9.4050406 9.5586481 11.255353 7.6113281 13.689453 A 0.50005 0.50005 0 0 0 8.0019531 14.501953 C 11.620953 14.501953 13.572309 13.167363 14.537109 11.789062 C 15.501909 10.410763 15.501953 9.0019531 15.501953 9.0019531 A 0.50005 0.50005 0 1 0 14.501953 9.0019531 C 14.501953 9.0019531 14.501997 10.093144 13.716797 11.214844 C 13.031447 12.193914 11.535962 13.076859 8.9765625 13.318359 C 10.408062 11.212759 11.044891 9.3491656 10.775391 7.8222656 C 10.556791 6.5835656 9.8788631 5.5820906 9.0019531 4.7753906 L 9.0019531 3.0019531 L 6.203125 3.0019531 C 3.670125 1.8505531 1.0683594 1.5058594 1.0683594 1.5058594 A 0.50005 0.50005 0 0 0 1.0195312 1.5 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-orthogonal.svg b/.icons/kora/actions/16/snap-orthogonal.svg
new file mode 100644
index 000000000..f28fcf2c0
--- /dev/null
+++ b/.icons/kora/actions/16/snap-orthogonal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 L 6 5 L 7 5 L 7 2 L 6 2 z M 6 6 L 6 7 L 7 7 L 7 6 L 6 6 z M 5 8 L 5 11 L 8 11 L 8 8 L 5 8 z M 1 9 L 1 10 L 2 10 L 2 9 L 1 9 z M 3 9 L 3 10 L 4 10 L 4 9 L 3 9 z M 9 9 L 9 10 L 10 10 L 10 9 L 9 9 z M 11 9 L 11 10 L 14 10 L 14 9 L 11 9 z M 6 12 L 6 13 L 7 13 L 7 12 L 6 12 z M 6 14 L 6 15 L 7 15 L 7 14 L 6 14 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-page.svg b/.icons/kora/actions/16/snap-page.svg
new file mode 100644
index 000000000..f57c4eeab
--- /dev/null
+++ b/.icons/kora/actions/16/snap-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.34,1.485c-0.387,-0 -0.758,0.153 -1.032,0.427c-0.273,0.274 -0.427,0.645 -0.427,1.031c-0,2.508 -0,7.606 -0,10.114c-0,0.805 0.653,1.458 1.459,1.458c1.946,0 5.374,0 7.32,0c0.806,0 1.459,-0.653 1.459,-1.458c0,-2.674 0,-8.088 0,-8.088l-2.945,-3.484l-5.834,-0Zm-0.528,0.931l-0,11.168l8.376,0l0,-8.337l-2.403,-0.024l-0,-2.807l-5.973,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap-text-baseline.svg b/.icons/kora/actions/16/snap-text-baseline.svg
new file mode 100644
index 000000000..8fe49e275
--- /dev/null
+++ b/.icons/kora/actions/16/snap-text-baseline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.95,2l-3.156,8l1.206,0.03l0.297,-0.757l4.434,0l1.037,2.727l1.236,0l-3.826,-10l-1.228,0Zm0.611,1.207c0.102,0.342 0.64,1.893 1.617,4.65l0.201,0.506l-3.729,0l1.911,-5.156Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M2,10l0,4l4,0l0,-4l-4,0Zm1,1l2,0l0,2l-2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/snap.svg b/.icons/kora/actions/16/snap.svg
new file mode 100644
index 000000000..0378f568a
--- /dev/null
+++ b/.icons/kora/actions/16/snap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0.5 0.5,3 3,5.5 5.5,3 Z M 5.5,4.5 4.5,5.5 8.5,9.5 7,11 H 11 V 7 L 9.5,8.5 Z M 13,10.5 10.5,13 13,15.5 15.5,13 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/social.svg b/.icons/kora/actions/16/social.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/.icons/kora/actions/16/social.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/sort-name.svg b/.icons/kora/actions/16/sort-name.svg
new file mode 100644
index 000000000..8ae467ed0
--- /dev/null
+++ b/.icons/kora/actions/16/sort-name.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.122,15.2c-0.034,-0 -0.05,-0.017 -0.05,-0.051l-0,-5.986c-0,-0.033 0.016,-0.05 0.05,-0.05l2.322,0c0.588,0 1.039,0.158 1.354,0.472c0.312,0.309 0.468,0.705 0.468,1.187c-0,0.264 -0.062,0.509 -0.184,0.735c-0.111,0.211 -0.319,0.395 -0.622,0.551c0.281,0.089 0.498,0.261 0.651,0.514c0.081,0.139 0.143,0.282 0.186,0.428c0.043,0.146 0.065,0.297 0.065,0.453c-0,0.532 -0.171,0.957 -0.514,1.274c-0.34,0.315 -0.739,0.473 -1.199,0.473l-2.527,-0Zm0.956,-2.657l0,1.704l1.35,0c0.314,0 0.548,-0.085 0.701,-0.255c0.151,-0.17 0.226,-0.369 0.226,-0.597c0,-0.223 -0.075,-0.421 -0.226,-0.593c-0.144,-0.173 -0.378,-0.259 -0.701,-0.259l-1.35,-0Zm0,-2.523l0,1.616l1.266,0c0.315,0 0.545,-0.078 0.689,-0.234c0.151,-0.153 0.226,-0.344 0.226,-0.572c-0,-0.225 -0.075,-0.415 -0.226,-0.568c-0.15,-0.162 -0.38,-0.242 -0.689,-0.242l-1.266,-0Zm-1.43,-3.422c-0.02,-0 -0.034,-0.007 -0.042,-0.021c-0.008,-0.014 -0.01,-0.03 -0.004,-0.046l2.189,-5.991c0.005,-0.022 0.019,-0.033 0.041,-0.033l0.748,0c0.009,0 0.018,0.004 0.027,0.011c0.01,0.006 0.016,0.014 0.019,0.022l2.185,5.991c0.005,0.016 0.004,0.032 -0.004,0.046c-0.009,0.014 -0.021,0.021 -0.038,0.021l-0.957,-0c-0.022,-0 -0.036,-0.012 -0.041,-0.034l-0.451,-1.32l-2.206,0l-0.464,1.32c-0.003,0.008 -0.009,0.016 -0.019,0.023c-0.009,0.007 -0.018,0.011 -0.027,0.011l-0.956,-0Zm3.371,-2.252l-0.389,-1.115l-0.334,-1.02l-0.079,-0.246l-0.441,1.332l-0.361,1.049l1.604,-0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M11.526,3.145l0,8.031l2.964,-2.964c0.273,-0.274 0.717,-0.274 0.99,-0c0.277,0.274 0.277,0.718 -0,0.992l-4.134,4.14c-0.143,0.141 -0.328,0.208 -0.513,0.205c-0.185,0.003 -0.37,-0.064 -0.509,-0.205l-4.138,-4.14c-0.273,-0.274 -0.273,-0.718 -0,-0.992c0.273,-0.274 0.721,-0.274 0.994,-0l2.959,2.964l0,-8.031c0,-0.383 0.31,-0.694 0.694,-0.694c0.384,0 0.693,0.311 0.693,0.694Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/sort-presence.svg b/.icons/kora/actions/16/sort-presence.svg
new file mode 100644
index 000000000..7855f6131
--- /dev/null
+++ b/.icons/kora/actions/16/sort-presence.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,2l0,1l8,0l0,-1l-8,0Zm0,2l0,1l6,0l0,-1l-6,0Zm0,4l0,1l8,0l0,-1l-8,0Zm0,2l0,1l5,0l0,-1l-5,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.5,2c-0.828,0 -1.5,0.672 -1.5,1.5c0,0.828 0.672,1.5 1.5,1.5c0.828,0 1.5,-0.672 1.5,-1.5c0,-0.828 -0.672,-1.5 -1.5,-1.5"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M3.5,8c-0.828,0 -1.5,0.672 -1.5,1.5c0,0.828 0.672,1.5 1.5,1.5c0.828,0 1.5,-0.672 1.5,-1.5c0,-0.828 -0.672,-1.5 -1.5,-1.5Zm8.5,5l0,1l2,0l0,-1l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/soundkonverter-replaygain.svg b/.icons/kora/actions/16/soundkonverter-replaygain.svg
new file mode 120000
index 000000000..c61560183
--- /dev/null
+++ b/.icons/kora/actions/16/soundkonverter-replaygain.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/spacefm-find.svg b/.icons/kora/actions/16/spacefm-find.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/spacefm-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/speaker.svg b/.icons/kora/actions/16/speaker.svg
new file mode 120000
index 000000000..871708066
--- /dev/null
+++ b/.icons/kora/actions/16/speaker.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/speedometer.svg b/.icons/kora/actions/16/speedometer.svg
new file mode 120000
index 000000000..52a251442
--- /dev/null
+++ b/.icons/kora/actions/16/speedometer.svg
@@ -0,0 +1 @@
+kt-speed-limits.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/split.svg b/.icons/kora/actions/16/split.svg
new file mode 120000
index 000000000..e4f51b5b1
--- /dev/null
+++ b/.icons/kora/actions/16/split.svg
@@ -0,0 +1 @@
+kr_combine.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/spray-mode-clone.svg b/.icons/kora/actions/16/spray-mode-clone.svg
new file mode 100644
index 000000000..ed5c8fcf2
--- /dev/null
+++ b/.icons/kora/actions/16/spray-mode-clone.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,8 H 10 V 13 H 3 Z M 4,1 V 5 H 13 V 10 H 15 V 1 Z M 1,6 V 15 H 12 V 6 Z M 2,7 H 11 V 14 H 2 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/spray-mode-copy.svg b/.icons/kora/actions/16/spray-mode-copy.svg
new file mode 100644
index 000000000..9390a6cfb
--- /dev/null
+++ b/.icons/kora/actions/16/spray-mode-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,6 H 12 V 15 H 1 Z M 4,1 V 5 H 13 V 10 H 15 V 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/spray-mode-union.svg b/.icons/kora/actions/16/spray-mode-union.svg
new file mode 100644
index 000000000..56146a25c
--- /dev/null
+++ b/.icons/kora/actions/16/spray-mode-union.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 6 L 1 6 L 1 15 L 12 15 L 12 10 L 15 10 L 15 1 L 4 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/standard-connector.svg b/.icons/kora/actions/16/standard-connector.svg
new file mode 100644
index 000000000..3b4a298b8
--- /dev/null
+++ b/.icons/kora/actions/16/standard-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.5,1c-1.371,0 -2.5,1.129 -2.5,2.5c0,1.371 1.129,2.5 2.5,2.5c1.182,-0.002 2.209,-0.842 2.445,-2l2.055,0l-2.326,9l3.377,0c0.236,1.159 1.266,2 2.449,2c1.371,0 2.5,-1.129 2.5,-2.5c0,-1.371 -1.129,-2.5 -2.5,-2.5c-1.182,0.002 -2.209,0.842 -2.445,2l-2.148,0l2.354,-9l-3.312,0c-0.236,-1.159 -1.266,-2 -2.449,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/star-off.svg b/.icons/kora/actions/16/star-off.svg
new file mode 120000
index 000000000..4e19538ab
--- /dev/null
+++ b/.icons/kora/actions/16/star-off.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/star-on.svg b/.icons/kora/actions/16/star-on.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/star-on.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/starred.svg b/.icons/kora/actions/16/starred.svg
new file mode 120000
index 000000000..7d381af0c
--- /dev/null
+++ b/.icons/kora/actions/16/starred.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/start.svg b/.icons/kora/actions/16/start.svg
new file mode 120000
index 000000000..c9c12cb65
--- /dev/null
+++ b/.icons/kora/actions/16/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/sticky_zoom.svg b/.icons/kora/actions/16/sticky_zoom.svg
new file mode 120000
index 000000000..a77e7a14f
--- /dev/null
+++ b/.icons/kora/actions/16/sticky_zoom.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_about.svg b/.icons/kora/actions/16/stock_about.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_add-bookmark.svg b/.icons/kora/actions/16/stock_add-bookmark.svg
new file mode 120000
index 000000000..a5f7d89ff
--- /dev/null
+++ b/.icons/kora/actions/16/stock_add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_bell.svg b/.icons/kora/actions/16/stock_bell.svg
new file mode 120000
index 000000000..aa14f1cdc
--- /dev/null
+++ b/.icons/kora/actions/16/stock_bell.svg
@@ -0,0 +1 @@
+bell.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_bottom.svg b/.icons/kora/actions/16/stock_bottom.svg
new file mode 120000
index 000000000..2f2f40051
--- /dev/null
+++ b/.icons/kora/actions/16/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_calc-accept.svg b/.icons/kora/actions/16/stock_calc-accept.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/stock_calc-accept.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_calc-cancel.svg b/.icons/kora/actions/16/stock_calc-cancel.svg
new file mode 120000
index 000000000..8770bb2d0
--- /dev/null
+++ b/.icons/kora/actions/16/stock_calc-cancel.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_check-filled.svg b/.icons/kora/actions/16/stock_check-filled.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/stock_check-filled.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_close.svg b/.icons/kora/actions/16/stock_close.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_contact-list.svg b/.icons/kora/actions/16/stock_contact-list.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/stock_contact-list.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_copy.svg b/.icons/kora/actions/16/stock_copy.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_cut.svg b/.icons/kora/actions/16/stock_cut.svg
new file mode 120000
index 000000000..ab241573e
--- /dev/null
+++ b/.icons/kora/actions/16/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_delete.svg b/.icons/kora/actions/16/stock_delete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/stock_delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_down.svg b/.icons/kora/actions/16/stock_down.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/.icons/kora/actions/16/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_edit.svg b/.icons/kora/actions/16/stock_edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_exit.svg b/.icons/kora/actions/16/stock_exit.svg
new file mode 120000
index 000000000..514fcfb1d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_exit.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_file-properites.svg b/.icons/kora/actions/16/stock_file-properites.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/stock_file-properites.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_file-properties.svg b/.icons/kora/actions/16/stock_file-properties.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/stock_file-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_first.svg b/.icons/kora/actions/16/stock_first.svg
new file mode 120000
index 000000000..c9c12cb65
--- /dev/null
+++ b/.icons/kora/actions/16/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_folder-copy.svg b/.icons/kora/actions/16/stock_folder-copy.svg
new file mode 120000
index 000000000..59d45aeed
--- /dev/null
+++ b/.icons/kora/actions/16/stock_folder-copy.svg
@@ -0,0 +1 @@
+folder-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_folder-move.svg b/.icons/kora/actions/16/stock_folder-move.svg
new file mode 120000
index 000000000..4fcef6d3d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_folder-move.svg
@@ -0,0 +1 @@
+folder-move.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_folder_properties.svg b/.icons/kora/actions/16/stock_folder_properties.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/stock_folder_properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_fullscreen.svg b/.icons/kora/actions/16/stock_fullscreen.svg
new file mode 120000
index 000000000..cbaa8381f
--- /dev/null
+++ b/.icons/kora/actions/16/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_gtk-dnd-multiple.svg b/.icons/kora/actions/16/stock_gtk-dnd-multiple.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_gtk-dnd-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_help-add-bookmark.svg b/.icons/kora/actions/16/stock_help-add-bookmark.svg
new file mode 120000
index 000000000..a5f7d89ff
--- /dev/null
+++ b/.icons/kora/actions/16/stock_help-add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_home.svg b/.icons/kora/actions/16/stock_home.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/.icons/kora/actions/16/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_insert-note.svg b/.icons/kora/actions/16/stock_insert-note.svg
new file mode 120000
index 000000000..00bdd8a7a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_insert-note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_insert-rule.svg b/.icons/kora/actions/16/stock_insert-rule.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/stock_insert-rule.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_insert-table.svg b/.icons/kora/actions/16/stock_insert-table.svg
new file mode 120000
index 000000000..908441b9a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_insert-table.svg
@@ -0,0 +1 @@
+insert-table.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_last.svg b/.icons/kora/actions/16/stock_last.svg
new file mode 120000
index 000000000..f9bbb2747
--- /dev/null
+++ b/.icons/kora/actions/16/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_leave-fullscreen.svg b/.icons/kora/actions/16/stock_leave-fullscreen.svg
new file mode 120000
index 000000000..4eb323159
--- /dev/null
+++ b/.icons/kora/actions/16/stock_leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_left.svg b/.icons/kora/actions/16/stock_left.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/.icons/kora/actions/16/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-compose.svg b/.icons/kora/actions/16/stock_mail-compose.svg
new file mode 120000
index 000000000..2c823c0ac
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-compose.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-filters-apply.svg b/.icons/kora/actions/16/stock_mail-filters-apply.svg
new file mode 120000
index 000000000..392cdff7d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-filters-apply.svg
@@ -0,0 +1 @@
+kt-add-filters.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-flag-for-followup-done.svg b/.icons/kora/actions/16/stock_mail-flag-for-followup-done.svg
new file mode 120000
index 000000000..4c2c5d3cb
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1 @@
+flag-blue.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-flag-for-followup.svg b/.icons/kora/actions/16/stock_mail-flag-for-followup.svg
new file mode 120000
index 000000000..c8171f589
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-flag-for-followup.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-forward.svg b/.icons/kora/actions/16/stock_mail-forward.svg
new file mode 120000
index 000000000..c34946671
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-open-multiple.svg b/.icons/kora/actions/16/stock_mail-open-multiple.svg
new file mode 120000
index 000000000..cb1065e6c
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-open-multiple.svg
@@ -0,0 +1 @@
+mail-open-multiple.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-reply-to-all.svg b/.icons/kora/actions/16/stock_mail-reply-to-all.svg
new file mode 120000
index 000000000..cfb378828
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-reply-to-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-reply.svg b/.icons/kora/actions/16/stock_mail-reply.svg
new file mode 120000
index 000000000..08677c8af
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-reply.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-send-receive.svg b/.icons/kora/actions/16/stock_mail-send-receive.svg
new file mode 120000
index 000000000..9dc6aa5a2
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-send-receive.svg
@@ -0,0 +1 @@
+mail-send-receive.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-send.svg b/.icons/kora/actions/16/stock_mail-send.svg
new file mode 120000
index 000000000..771b1c825
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mail-unread-multiple.svg b/.icons/kora/actions/16/stock_mail-unread-multiple.svg
new file mode 120000
index 000000000..e712f76a7
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mail-unread-multiple.svg
@@ -0,0 +1 @@
+mail-unread-multiple.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_mark.svg b/.icons/kora/actions/16/stock_mark.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/stock_mark.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_media-fwd.svg b/.icons/kora/actions/16/stock_media-fwd.svg
new file mode 120000
index 000000000..9c64c025a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_media-fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_media-next.svg b/.icons/kora/actions/16/stock_media-next.svg
new file mode 120000
index 000000000..82214a21e
--- /dev/null
+++ b/.icons/kora/actions/16/stock_media-next.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_media-pause.svg b/.icons/kora/actions/16/stock_media-pause.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/stock_media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_media-play.svg b/.icons/kora/actions/16/stock_media-play.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/stock_media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_media-prev.svg b/.icons/kora/actions/16/stock_media-prev.svg
new file mode 120000
index 000000000..a0af1946d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_media-prev.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_media-rec.svg b/.icons/kora/actions/16/stock_media-rec.svg
new file mode 120000
index 000000000..8ca2d4396
--- /dev/null
+++ b/.icons/kora/actions/16/stock_media-rec.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_media-rew.svg b/.icons/kora/actions/16/stock_media-rew.svg
new file mode 120000
index 000000000..ebae8aa61
--- /dev/null
+++ b/.icons/kora/actions/16/stock_media-rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_media-stop.svg b/.icons/kora/actions/16/stock_media-stop.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/stock_media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_navigator.svg b/.icons/kora/actions/16/stock_navigator.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_new-24h-appointment.svg b/.icons/kora/actions/16/stock_new-24h-appointment.svg
new file mode 120000
index 000000000..11081d1a8
--- /dev/null
+++ b/.icons/kora/actions/16/stock_new-24h-appointment.svg
@@ -0,0 +1 @@
+new-24h-appointment.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_new-address-book.svg b/.icons/kora/actions/16/stock_new-address-book.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_new-address-book.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_new-appointment.svg b/.icons/kora/actions/16/stock_new-appointment.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/.icons/kora/actions/16/stock_new-appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_new-bcard.svg b/.icons/kora/actions/16/stock_new-bcard.svg
new file mode 120000
index 000000000..f8389fbc1
--- /dev/null
+++ b/.icons/kora/actions/16/stock_new-bcard.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_new-dir.svg b/.icons/kora/actions/16/stock_new-dir.svg
new file mode 120000
index 000000000..149bcafc4
--- /dev/null
+++ b/.icons/kora/actions/16/stock_new-dir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_new-tab.svg b/.icons/kora/actions/16/stock_new-tab.svg
new file mode 120000
index 000000000..3d2e0d243
--- /dev/null
+++ b/.icons/kora/actions/16/stock_new-tab.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_new-text.svg b/.icons/kora/actions/16/stock_new-text.svg
new file mode 120000
index 000000000..300fb89b6
--- /dev/null
+++ b/.icons/kora/actions/16/stock_new-text.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_new-window.svg b/.icons/kora/actions/16/stock_new-window.svg
new file mode 120000
index 000000000..f0b026afc
--- /dev/null
+++ b/.icons/kora/actions/16/stock_new-window.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_no.svg b/.icons/kora/actions/16/stock_no.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/stock_no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_not.svg b/.icons/kora/actions/16/stock_not.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/stock_not.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_notes.svg b/.icons/kora/actions/16/stock_notes.svg
new file mode 100644
index 000000000..3c069b030
--- /dev/null
+++ b/.icons/kora/actions/16/stock_notes.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M3,1.01c-1.108,-0 -2,0.892 -2,2l0,10c0,1.108 0.892,2 2,2l10,-0c1.108,-0 2,-0.892 2,-2l0,-10c0,-1.108 -0.892,-2 -2,-2l-10,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,10.306l4,0l0,1.459l-4,-0l0,-1.459Zm0,-3.025l8,-0l0,1.458l-8,-0l0,-1.458Zm0,-3.026l8,-0l0,1.458l-8,0l0,-1.458Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stock_paste.svg b/.icons/kora/actions/16/stock_paste.svg
new file mode 120000
index 000000000..f9cf17083
--- /dev/null
+++ b/.icons/kora/actions/16/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_people.svg b/.icons/kora/actions/16/stock_people.svg
new file mode 120000
index 000000000..0fca1fb6f
--- /dev/null
+++ b/.icons/kora/actions/16/stock_people.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_print-preview.svg b/.icons/kora/actions/16/stock_print-preview.svg
new file mode 120000
index 000000000..f065dadc1
--- /dev/null
+++ b/.icons/kora/actions/16/stock_print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_print-setup.svg b/.icons/kora/actions/16/stock_print-setup.svg
new file mode 120000
index 000000000..21fb235ef
--- /dev/null
+++ b/.icons/kora/actions/16/stock_print-setup.svg
@@ -0,0 +1 @@
+document-page-setup.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_print.svg b/.icons/kora/actions/16/stock_print.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_properties.svg b/.icons/kora/actions/16/stock_properties.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/stock_properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_redo.svg b/.icons/kora/actions/16/stock_redo.svg
new file mode 120000
index 000000000..a13a878cc
--- /dev/null
+++ b/.icons/kora/actions/16/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_refresh.svg b/.icons/kora/actions/16/stock_refresh.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_right.svg b/.icons/kora/actions/16/stock_right.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_save-as.svg b/.icons/kora/actions/16/stock_save-as.svg
new file mode 120000
index 000000000..0d756edd8
--- /dev/null
+++ b/.icons/kora/actions/16/stock_save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_save.svg b/.icons/kora/actions/16/stock_save.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_score-high.svg b/.icons/kora/actions/16/stock_score-high.svg
new file mode 120000
index 000000000..d0e2df71b
--- /dev/null
+++ b/.icons/kora/actions/16/stock_score-high.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_score-higher.svg b/.icons/kora/actions/16/stock_score-higher.svg
new file mode 120000
index 000000000..d0e2df71b
--- /dev/null
+++ b/.icons/kora/actions/16/stock_score-higher.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_score-highest.svg b/.icons/kora/actions/16/stock_score-highest.svg
new file mode 120000
index 000000000..d0e2df71b
--- /dev/null
+++ b/.icons/kora/actions/16/stock_score-highest.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_score-low.svg b/.icons/kora/actions/16/stock_score-low.svg
new file mode 120000
index 000000000..451d4522c
--- /dev/null
+++ b/.icons/kora/actions/16/stock_score-low.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_score-lower.svg b/.icons/kora/actions/16/stock_score-lower.svg
new file mode 120000
index 000000000..451d4522c
--- /dev/null
+++ b/.icons/kora/actions/16/stock_score-lower.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_score-lowest.svg b/.icons/kora/actions/16/stock_score-lowest.svg
new file mode 120000
index 000000000..451d4522c
--- /dev/null
+++ b/.icons/kora/actions/16/stock_score-lowest.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_score-normal.svg b/.icons/kora/actions/16/stock_score-normal.svg
new file mode 120000
index 000000000..c8171f589
--- /dev/null
+++ b/.icons/kora/actions/16/stock_score-normal.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_search.svg b/.icons/kora/actions/16/stock_search.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_select-all.svg b/.icons/kora/actions/16/stock_select-all.svg
new file mode 120000
index 000000000..6754181aa
--- /dev/null
+++ b/.icons/kora/actions/16/stock_select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_select-column.svg b/.icons/kora/actions/16/stock_select-column.svg
new file mode 120000
index 000000000..0d3db670f
--- /dev/null
+++ b/.icons/kora/actions/16/stock_select-column.svg
@@ -0,0 +1 @@
+object-columns.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_select-row.svg b/.icons/kora/actions/16/stock_select-row.svg
new file mode 120000
index 000000000..b496c3e1d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_select-row.svg
@@ -0,0 +1 @@
+object-rows.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_shared-by-me.svg b/.icons/kora/actions/16/stock_shared-by-me.svg
new file mode 120000
index 000000000..255b7129b
--- /dev/null
+++ b/.icons/kora/actions/16/stock_shared-by-me.svg
@@ -0,0 +1 @@
+document-share.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_shared-to-me.svg b/.icons/kora/actions/16/stock_shared-to-me.svg
new file mode 120000
index 000000000..255b7129b
--- /dev/null
+++ b/.icons/kora/actions/16/stock_shared-to-me.svg
@@ -0,0 +1 @@
+document-share.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_show-all.svg b/.icons/kora/actions/16/stock_show-all.svg
new file mode 120000
index 000000000..58041fda3
--- /dev/null
+++ b/.icons/kora/actions/16/stock_show-all.svg
@@ -0,0 +1 @@
+view-multiple-objects.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_stop.svg b/.icons/kora/actions/16/stock_stop.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_task-assigned-to.svg b/.icons/kora/actions/16/stock_task-assigned-to.svg
new file mode 120000
index 000000000..ace4fe41a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_task-assigned-to.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_task-assigned.svg b/.icons/kora/actions/16/stock_task-assigned.svg
new file mode 120000
index 000000000..c7116c65c
--- /dev/null
+++ b/.icons/kora/actions/16/stock_task-assigned.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_task-recurring.svg b/.icons/kora/actions/16/stock_task-recurring.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/stock_task-recurring.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_task.svg b/.icons/kora/actions/16/stock_task.svg
new file mode 120000
index 000000000..13ebf1395
--- /dev/null
+++ b/.icons/kora/actions/16/stock_task.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_text-monospaced.svg b/.icons/kora/actions/16/stock_text-monospaced.svg
new file mode 120000
index 000000000..7c4282d6b
--- /dev/null
+++ b/.icons/kora/actions/16/stock_text-monospaced.svg
@@ -0,0 +1 @@
+dialog-text-and-font.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_thunar-shortcuts.svg b/.icons/kora/actions/16/stock_thunar-shortcuts.svg
new file mode 120000
index 000000000..cec06ebb8
--- /dev/null
+++ b/.icons/kora/actions/16/stock_thunar-shortcuts.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_timezone.svg b/.icons/kora/actions/16/stock_timezone.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/.icons/kora/actions/16/stock_timezone.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_todo.svg b/.icons/kora/actions/16/stock_todo.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/stock_todo.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_top.svg b/.icons/kora/actions/16/stock_top.svg
new file mode 120000
index 000000000..bdc5bb49e
--- /dev/null
+++ b/.icons/kora/actions/16/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_undo.svg b/.icons/kora/actions/16/stock_undo.svg
new file mode 120000
index 000000000..88a18b65f
--- /dev/null
+++ b/.icons/kora/actions/16/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_up.svg b/.icons/kora/actions/16/stock_up.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_video-conferencing.svg b/.icons/kora/actions/16/stock_video-conferencing.svg
new file mode 120000
index 000000000..5a18f81f1
--- /dev/null
+++ b/.icons/kora/actions/16/stock_video-conferencing.svg
@@ -0,0 +1 @@
+view-list-video.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_view-details.svg b/.icons/kora/actions/16/stock_view-details.svg
new file mode 120000
index 000000000..3ec7e2cc4
--- /dev/null
+++ b/.icons/kora/actions/16/stock_view-details.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_volume.svg b/.icons/kora/actions/16/stock_volume.svg
new file mode 120000
index 000000000..c4533054a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_volume.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_xfburn-audio-cd.svg b/.icons/kora/actions/16/stock_xfburn-audio-cd.svg
new file mode 100644
index 000000000..a60cd78c0
--- /dev/null
+++ b/.icons/kora/actions/16/stock_xfburn-audio-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Zm0,1c3.84,0 7,3.16 7,7c0,3.84 -3.16,7 -7,7c-3.84,0 -7,-3.16 -7,-7c-0,-3.84 3.16,-7 7,-7Z"/>
+ <path id="Musical-Note" style="fill:currentColor;" class="ColorScheme-Text" d="M10.129,3l-3.719,0.835c-0.199,0.045 -0.362,0.25 -0.362,0.455l-0,0.55l-0.006,4.651c-0,0.203 -0.162,0.406 -0.36,0.451l-1.02,0.231c-0.458,0.104 -0.832,0.574 -0.832,1.045l-0,0.083c-0,0.511 0.413,0.926 0.924,0.926l0.354,0c0.707,0 1.279,-0.574 1.279,-1.282l0,-3.211l0.007,0l-0,-1.925l3.924,-0.829l-0,3.4c-0,0.203 -0.162,0.405 -0.36,0.449l-1.051,0.237c-0.455,0.102 -0.826,0.568 -0.826,1.035l-0,0.086c-0,0.513 0.414,0.929 0.926,0.929l0.368,0c0.715,0 1.292,-0.579 1.292,-1.295l0,-6.092l-0,-0l-0,-0.296c-0,-0.264 -0.182,-0.446 -0.424,-0.446c-0.037,-0 -0.075,0.005 -0.114,0.013Zm0.22,0.44l-3.951,0.844l-0,0.647l3.951,-0.843l0,-0.648Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stock_xfburn-blank-cdrw.svg b/.icons/kora/actions/16/stock_xfburn-blank-cdrw.svg
new file mode 100644
index 000000000..80d87517d
--- /dev/null
+++ b/.icons/kora/actions/16/stock_xfburn-blank-cdrw.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Zm0,1c3.84,0 7,3.16 7,7c0,3.84 -3.16,7 -7,7c-3.84,0 -7,-3.16 -7,-7c-0,-3.84 3.16,-7 7,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.907l2.011,-2.01c0.301,-0.302 0.79,-0.301 1.092,0c0.301,0.302 0.301,0.791 -0,1.092l-2.011,2.011l2.011,2.011c0.302,0.301 0.301,0.79 -0,1.092c-0.302,0.301 -0.79,0.301 -1.092,-0l-2.011,-2.011l-2.011,2.011c-0.302,0.302 -0.79,0.302 -1.092,0c-0.301,-0.301 -0.302,-0.791 -0,-1.092l2.011,-2.011l-2.011,-2.011c-0.301,-0.302 -0.301,-0.79 0,-1.092c0.302,-0.301 0.791,-0.302 1.092,-0l2.011,2.01Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stock_xfburn-data-copy.svg b/.icons/kora/actions/16/stock_xfburn-data-copy.svg
new file mode 120000
index 000000000..6ddeb4f7a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_xfburn-data-copy.svg
@@ -0,0 +1 @@
+tools-media-optical-copy.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_xfburn-format-dvdrw.svg b/.icons/kora/actions/16/stock_xfburn-format-dvdrw.svg
new file mode 120000
index 000000000..68127038e
--- /dev/null
+++ b/.icons/kora/actions/16/stock_xfburn-format-dvdrw.svg
@@ -0,0 +1 @@
+tools-media-optical-burn-image.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_xfburn-new-data-composition.svg b/.icons/kora/actions/16/stock_xfburn-new-data-composition.svg
new file mode 100644
index 000000000..dda254d4a
--- /dev/null
+++ b/.icons/kora/actions/16/stock_xfburn-new-data-composition.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Zm0,1c3.84,0 7,3.16 7,7c0,3.84 -3.16,7 -7,7c-3.84,0 -7,-3.16 -7,-7c-0,-3.84 3.16,-7 7,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,10.5l8,0l0,1l-8,0l0,-1Zm0,-3l8,0l0,1l-8,0l0,-1Zm0,-3l8,0l0,1l-8,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stock_xfburn.svg b/.icons/kora/actions/16/stock_xfburn.svg
new file mode 100644
index 000000000..421fe5cbe
--- /dev/null
+++ b/.icons/kora/actions/16/stock_xfburn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0c-4.389,0 -8,3.611 -8,8c0,4.389 3.611,8 8,8c4.389,0 8,-3.611 8,-8c0,-4.389 -3.611,-8 -8,-8Zm0,1c3.84,0 7,3.16 7,7c0,3.84 -3.16,7 -7,7c-3.84,0 -7,-3.16 -7,-7c-0,-3.84 3.16,-7 7,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.453,2.569c-0.561,5.037 3.058,4.088 2.266,8.052c-0.309,1.545 -1.761,2.623 -3.933,2.623c-0.007,0 -0.014,0 -0.02,0c1.075,-0.006 1.696,-0.569 1.95,-1.31c0.448,-1.307 -2.687,-1.677 -1.716,-4.718c-1.938,0.86 -2.413,2.285 -2.217,4.062c0.103,0.934 0.658,1.721 1.538,1.916c-1.949,-0.233 -3.223,-1.885 -3.467,-3.883c-0.337,-2.751 1.919,-5.636 5.599,-6.742Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stock_yes.svg b/.icons/kora/actions/16/stock_yes.svg
new file mode 120000
index 000000000..038e124c6
--- /dev/null
+++ b/.icons/kora/actions/16/stock_yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stock_zoom-page.svg b/.icons/kora/actions/16/stock_zoom-page.svg
new file mode 120000
index 000000000..a74d0584f
--- /dev/null
+++ b/.icons/kora/actions/16/stock_zoom-page.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stop.svg b/.icons/kora/actions/16/stop.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/story-editor.svg b/.icons/kora/actions/16/story-editor.svg
new file mode 120000
index 000000000..e9885590f
--- /dev/null
+++ b/.icons/kora/actions/16/story-editor.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/straight-connector.svg b/.icons/kora/actions/16/straight-connector.svg
new file mode 120000
index 000000000..c0d62e927
--- /dev/null
+++ b/.icons/kora/actions/16/straight-connector.svg
@@ -0,0 +1 @@
+draw-connector.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/stroke-cap-butt.svg b/.icons/kora/actions/16/stroke-cap-butt.svg
new file mode 100644
index 000000000..d6b1ea70a
--- /dev/null
+++ b/.icons/kora/actions/16/stroke-cap-butt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 12 V 16 H 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,5 H 5 V 16 H 4 V 4 H 12 V 16 H 11"/>
+</svg>
diff --git a/.icons/kora/actions/16/stroke-cap-round.svg b/.icons/kora/actions/16/stroke-cap-round.svg
new file mode 100644
index 000000000..15e9b1e3f
--- /dev/null
+++ b/.icons/kora/actions/16/stroke-cap-round.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 12 V 16 H 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 8 0 4 0 4 4 L 4 16 L 5 16 L 5 4 L 11 4 L 11 16 L 12 16 L 12 4 C 12 0 8 0 8 0 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stroke-cap-square.svg b/.icons/kora/actions/16/stroke-cap-square.svg
new file mode 100644
index 000000000..29f4d04a8
--- /dev/null
+++ b/.icons/kora/actions/16/stroke-cap-square.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 12 V 16 H 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 L 4 16 L 5 16 L 5 5 L 7 5 L 9 5 L 11 5 L 11 16 L 12 16 L 12 0 L 4 0 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stroke-join-bevel.svg b/.icons/kora/actions/16/stroke-join-bevel.svg
new file mode 100644
index 000000000..1343bf5d7
--- /dev/null
+++ b/.icons/kora/actions/16/stroke-join-bevel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 1,5 V 15 H 5 V 5 H 15 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stroke-join-miter.svg b/.icons/kora/actions/16/stroke-join-miter.svg
new file mode 100644
index 000000000..4be897bca
--- /dev/null
+++ b/.icons/kora/actions/16/stroke-join-miter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 5 V 5 H 15 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stroke-join-round.svg b/.icons/kora/actions/16/stroke-join-round.svg
new file mode 100644
index 000000000..7e3d20359
--- /dev/null
+++ b/.icons/kora/actions/16/stroke-join-round.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 C 1,1 1,5 1,5 V 15 H 5 V 5 H 15 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/stroke-to-path.svg b/.icons/kora/actions/16/stroke-to-path.svg
new file mode 100644
index 000000000..1ff642b41
--- /dev/null
+++ b/.icons/kora/actions/16/stroke-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,6 C 6,6 6,11 6,11 V 16 H 7 V 11 C 7,11 7,7 11,7 H 16 V 6 Z M 10,2 C 2,2 2,10 2,10 V 16 H 3 V 10 C 3,10 3,3 10,3 H 16 V 2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,11 H 4 V 14 H 1 Z M 5,11 H 8 V 14 H 5 Z M 11,5 H 14 V 8 H 11 Z M 11,1 H 14 V 4 H 11 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/svn-commit.svg b/.icons/kora/actions/16/svn-commit.svg
new file mode 100644
index 000000000..99eb86b3b
--- /dev/null
+++ b/.icons/kora/actions/16/svn-commit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 C 2.1193 1 1 2.1193 1 3.5 C 1.0001 4.6879 1.8361 5.7116187 3 5.9492188 L 3 9.953125 C 1.8368 10.190555 1.0011 11.213191 1 12.400391 C 1 13.781091 2.1193 14.900391 3.5 14.900391 C 4.8807 14.900391 6 13.781091 6 12.400391 C 5.9999 11.213391 5.1639 10.188972 4 9.9511719 L 4 5.9453125 C 4.3899 5.8671125 4.7554063 5.6970187 5.0664062 5.4492188 L 6.2792969 6.3574219 C 6.0966969 6.7106219 6.0009 7.1023 6 7.5 C 6 8.8807 7.1193 10 8.5 10 C 9.8807 10 11 8.8807 11 7.5 C 11 6.1193 9.8807 5 8.5 5 C 7.908 5.0011 7.3356656 5.2122031 6.8847656 5.5957031 L 5.6914062 4.703125 C 5.8938062 4.334425 6 3.9206 6 3.5 C 6 2.1193 4.8807 1 3.5 1 z M 11.5 9 L 11.28125 9.1875 L 8 12 L 10 12 L 10 15 L 13 15 L 13 12 L 15 12 L 11.71875 9.1875 L 11.5 9 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/svn-update.svg b/.icons/kora/actions/16/svn-update.svg
new file mode 100644
index 000000000..38dc8bc47
--- /dev/null
+++ b/.icons/kora/actions/16/svn-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 C 2.1193 1 1 2.1193 1 3.5 C 1.00013 4.6879 1.83612 5.7116187 3 5.9492188 L 3 9.953125 C 1.8368 10.190545 1.0011 11.213191 1 12.400391 C 1 13.781091 2.1193 14.900391 3.5 14.900391 C 4.8807 14.900391 6 13.781091 6 12.400391 C 5.99987 11.212491 5.16388 10.188772 4 9.9511719 L 4 5.9453125 C 4.38986 5.8671125 4.7554563 5.6970387 5.0664062 5.4492188 L 6.2792969 6.3574219 C 6.0966469 6.7106519 6.0009 7.10233 6 7.5 C 6 8.8807 7.1193 10 8.5 10 C 9.06529 10 9.5812 9.8046412 10 9.4882812 L 10 12 L 8 12 L 11.28125 14.8125 L 11.5 15 L 11.71875 14.8125 L 15 12 L 13 12 L 13 9 L 10.488281 9 C 10.804641 8.58123 11 8.06529 11 7.5 C 11 6.1193 9.8807 5 8.5 5 C 7.90804 5.001 7.3356656 5.2121731 6.8847656 5.5957031 L 5.6914062 4.703125 C 5.8938362 4.334425 5.99998 3.92059 6 3.5 C 6 2.1193 4.8807 1 3.5 1 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/swap-panels.svg b/.icons/kora/actions/16/swap-panels.svg
new file mode 100644
index 000000000..a31d53782
--- /dev/null
+++ b/.icons/kora/actions/16/swap-panels.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 6 A 1.0001 1.0001 0 0 1 1.2929688 5.2929688 L 2.2929688 4.2929688 L 4.2929688 2.2929688 A 1.0001 1.0001 0 0 1 5.0976562 2.0039062 A 1.0001 1.0001 0 0 1 5.3828125 2.0761719 A 1.0001 1.0001 0 0 1 6 3 L 6 4 L 7 4 L 7 1 L 1 1 z M 1 6 L 1 15 L 7 15 L 7 12 A 1.0001 1.0001 0 0 1 6 11 L 6 9 A 1.0001 1.0001 0 0 1 4.2929688 9.7070312 L 2.2929688 7.7070312 L 1.2929688 6.7070312 A 1.0001 1.0001 0 0 1 1 6 z M 6 9 A 1.0001 1.0001 0 0 1 7 8 L 6 8 L 6 9 z M 9 1 L 9 4 A 1.0001 1.0001 0 0 1 10 5 L 10 7 A 1.0001 1.0001 0 0 1 11.707031 6.2929688 L 13.707031 8.2929688 L 14.707031 9.2929688 A 1.0001 1.0001 0 0 1 15 10 L 15 7.125 L 15 1 L 9 1 z M 15 10 A 1.0001 1.0001 0 0 1 14.707031 10.707031 L 13.707031 11.707031 L 11.707031 13.707031 A 1.0001 1.0001 0 0 1 10 13 L 10 12 L 9 12 L 9 15 L 15 15 L 15 10 z M 10 7 A 1.0001 1.0001 0 0 1 9 8 L 10 8 L 10 7 z M 5 3 L 3 5 L 2 6 L 3 7 L 5 9 L 5 7 L 9 7 L 9 5 L 5 5 L 5 3 z M 11 7 L 11 9 L 7 9 L 7 11 L 11 11 L 11 13 L 13 11 L 14 10 L 13 9 L 11 7 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/symbol-add.svg b/.icons/kora/actions/16/symbol-add.svg
new file mode 100644
index 000000000..99c5a8be5
--- /dev/null
+++ b/.icons/kora/actions/16/symbol-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,10 A 5,5 0 0 1 10,15 5,5 0 0 1 5,10 5,5 0 0 1 10,5 5,5 0 0 1 15,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 5 A 5 5 0 0 0 5 10 A 5 5 0 0 0 10 15 A 5 5 0 0 0 15 10 A 5 5 0 0 0 10 5 z M 10 6 A 4 4 0 0 1 14 10 A 4 4 0 0 1 10 14 A 4 4 0 0 1 6 10 A 4 4 0 0 1 10 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,0 7,4 H 9 V 9 H 2 V 11 H 11 V 4 H 13 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/symbol-bigger.svg b/.icons/kora/actions/16/symbol-bigger.svg
new file mode 100644
index 000000000..95b862055
--- /dev/null
+++ b/.icons/kora/actions/16/symbol-bigger.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 4,4 0 0 0 8,4 Z M 8,5 A 3,3 0 0 1 11,8 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 8,5 Z M 3,6 V 10 L 0,8 Z M 8,16 10,13 H 6 Z M 8,0 10,3 H 6 Z M 13,6 V 10 L 16,8 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/symbol-fit.svg b/.icons/kora/actions/16/symbol-fit.svg
new file mode 100644
index 000000000..b0b536648
--- /dev/null
+++ b/.icons/kora/actions/16/symbol-fit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 10,5 H 6 Z M 8,14 10,11 H 6 Z M 11,6 V 10 L 14,8 Z M 5,6 V 10 L 2,8 Z M 0,0 V 16 H 16 V 0 Z M 1,1 H 15 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/symbol-remove.svg b/.icons/kora/actions/16/symbol-remove.svg
new file mode 100644
index 000000000..163018d5b
--- /dev/null
+++ b/.icons/kora/actions/16/symbol-remove.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,5 A 5,5 0 0 0 5,10 5,5 0 0 0 10,15 5,5 0 0 0 15,10 5,5 0 0 0 10,5 Z M 10,6 A 4,4 0 0 1 14,10 4,4 0 0 1 10,14 4,4 0 0 1 6,10 4,4 0 0 1 10,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,10 4,7 V 9 H 9 V 2 H 11 V 11 H 4 V 13 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/symbol-smaller.svg b/.icons/kora/actions/16/symbol-smaller.svg
new file mode 100644
index 000000000..b64d32d29
--- /dev/null
+++ b/.icons/kora/actions/16/symbol-smaller.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 4,4 0 0 0 8,4 Z M 8,5 A 3,3 0 0 1 11,8 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 8,5 Z M 16,6 V 10 L 13,8 Z M 8,3 10,0 H 6 Z M 8,13 10,16 H 6 Z M 0,6 V 10 L 3,8 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/symbols.svg b/.icons/kora/actions/16/symbols.svg
new file mode 120000
index 000000000..8a90c3e48
--- /dev/null
+++ b/.icons/kora/actions/16/symbols.svg
@@ -0,0 +1 @@
+insert-emoticon.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/system-help.svg b/.icons/kora/actions/16/system-help.svg
new file mode 120000
index 000000000..2ed224a50
--- /dev/null
+++ b/.icons/kora/actions/16/system-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/system-run.svg b/.icons/kora/actions/16/system-run.svg
new file mode 100644
index 000000000..89a8868de
--- /dev/null
+++ b/.icons/kora/actions/16/system-run.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.882,5.09c-0.443,-0.058 -0.893,-0.058 -1.336,-0l-0.205,1.242c-0.336,0.076 -0.662,0.194 -0.968,0.352l-0.955,-0.82c-0.377,0.241 -0.722,0.53 -1.024,0.859l0.642,1.083c-0.209,0.274 -0.382,0.575 -0.515,0.893l-1.259,-0.015c-0.134,0.427 -0.212,0.87 -0.232,1.317l1.188,0.416c0.016,0.345 0.076,0.686 0.179,1.015l-0.974,0.798c0.172,0.413 0.396,0.803 0.668,1.158l1.178,-0.444c0.234,0.254 0.499,0.476 0.79,0.662l-0.233,1.237c0.397,0.206 0.819,0.36 1.256,0.458l0.617,-1.098c0.342,0.044 0.688,0.044 1.03,-0l0.617,1.098c0.437,-0.098 0.859,-0.252 1.256,-0.458l-0.233,-1.237c0.291,-0.186 0.556,-0.408 0.789,-0.662l1.179,0.444c0.271,-0.355 0.496,-0.745 0.668,-1.158l-0.974,-0.798c0.103,-0.329 0.163,-0.67 0.179,-1.015l1.188,-0.416c-0.02,-0.447 -0.099,-0.89 -0.232,-1.317l-1.259,0.015c-0.133,-0.318 -0.306,-0.619 -0.515,-0.893l0.642,-1.083c-0.303,-0.329 -0.648,-0.618 -1.024,-0.859l-0.956,0.82c-0.305,-0.158 -0.631,-0.276 -0.968,-0.352l-0.204,-1.242Zm-0.668,2.235c1.606,-0 2.911,1.304 2.911,2.911c0,1.607 -1.305,2.911 -2.911,2.911c-1.607,0 -2.911,-1.304 -2.911,-2.911c-0,-1.607 1.304,-2.911 2.911,-2.911Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5.2,0.758c-0.402,-0.078 -0.815,-0.078 -1.217,0l-0.184,0.786c-0.3,0.103 -0.577,0.263 -0.816,0.471l-0.773,-0.233c-0.269,0.308 -0.475,0.666 -0.608,1.053l0.589,0.553c-0.061,0.311 -0.061,0.631 -0,0.942l-0.589,0.552c0.133,0.387 0.339,0.745 0.608,1.054l0.773,-0.234c0.239,0.208 0.516,0.368 0.816,0.471l0.184,0.786c0.402,0.079 0.815,0.079 1.217,0l0.184,-0.786c0.299,-0.103 0.577,-0.263 0.815,-0.471l0.773,0.234c0.269,-0.309 0.476,-0.667 0.608,-1.054l-0.588,-0.552c0.061,-0.311 0.061,-0.631 -0,-0.942l0.588,-0.553c-0.132,-0.387 -0.339,-0.745 -0.608,-1.053l-0.773,0.233c-0.238,-0.208 -0.516,-0.368 -0.815,-0.471l-0.184,-0.786Zm-0.609,1.358c0.962,-0 1.743,0.781 1.743,1.743c0,0.962 -0.781,1.743 -1.743,1.743c-0.962,-0 -1.743,-0.781 -1.743,-1.743c0,-0.962 0.781,-1.743 1.743,-1.743Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/system-search.svg b/.icons/kora/actions/16/system-search.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/system-software-install.svg b/.icons/kora/actions/16/system-software-install.svg
new file mode 100644
index 000000000..05b85954e
--- /dev/null
+++ b/.icons/kora/actions/16/system-software-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.051,13.499c-1.134,0.837 -2.535,1.332 -4.051,1.332c-3.77,0 -6.831,-3.061 -6.831,-6.831c0,-3.77 3.061,-6.831 6.831,-6.831c1.516,0 2.917,0.495 4.051,1.332l0,-0.913l2.78,0l0,12.824l-2.78,0l0,-0.913Zm2.099,-6.187c-0.02,-0.174 -0.223,-0.304 -0.399,-0.304c-0.566,0 -1.069,-0.333 -1.279,-0.848c-0.217,-0.527 -0.077,-1.143 0.344,-1.531c0.134,-0.121 0.149,-0.324 0.038,-0.467c-0.29,-0.368 -0.62,-0.701 -0.98,-0.99c-0.141,-0.113 -0.349,-0.097 -0.47,0.039c-0.369,0.408 -1.032,0.56 -1.544,0.346c-0.532,-0.224 -0.869,-0.764 -0.836,-1.344c0.011,-0.181 -0.122,-0.34 -0.304,-0.361c-0.462,-0.054 -0.927,-0.055 -1.392,-0.004c-0.179,0.02 -0.312,0.175 -0.307,0.354c0.021,0.574 -0.32,1.105 -0.847,1.321c-0.505,0.206 -1.164,0.057 -1.532,-0.349c-0.122,-0.133 -0.325,-0.15 -0.468,-0.039c-0.37,0.291 -0.708,0.624 -1.001,0.99c-0.113,0.142 -0.097,0.348 0.037,0.471c0.433,0.39 0.571,1.01 0.347,1.543c-0.214,0.509 -0.742,0.837 -1.346,0.837c-0.197,-0.006 -0.337,0.125 -0.358,0.304c-0.055,0.465 -0.055,0.938 -0.003,1.407c0.02,0.175 0.229,0.305 0.405,0.305c0.539,-0.014 1.057,0.319 1.275,0.848c0.216,0.527 0.077,1.142 -0.346,1.53c-0.133,0.122 -0.15,0.325 -0.038,0.466c0.287,0.368 0.616,0.7 0.979,0.991c0.141,0.115 0.348,0.098 0.471,-0.037c0.37,-0.41 1.033,-0.561 1.543,-0.348c0.533,0.224 0.87,0.764 0.837,1.344c-0.011,0.182 0.122,0.34 0.304,0.362c0.236,0.026 0.474,0.041 0.713,0.041c0.226,0 0.453,-0.013 0.679,-0.038c0.179,-0.02 0.313,-0.175 0.307,-0.355c-0.021,-0.573 0.319,-1.103 0.846,-1.319c0.509,-0.208 1.165,-0.056 1.533,0.349c0.122,0.132 0.324,0.149 0.467,0.039c0.371,-0.291 0.707,-0.624 1.002,-0.99c0.113,-0.142 0.097,-0.349 -0.037,-0.471c-0.431,-0.39 -0.572,-1.01 -0.348,-1.544c0.212,-0.501 0.72,-0.839 1.267,-0.839l0.077,0.002c0.177,0.015 0.34,-0.122 0.361,-0.303c0.055,-0.465 0.055,-0.939 0.003,-1.408Zm-6.141,2.577c-1.035,0 -1.877,-0.842 -1.877,-1.878c0,-1.034 0.842,-1.877 1.877,-1.877c1.035,0 1.877,0.843 1.877,1.877c0,1.036 -0.842,1.878 -1.877,1.878Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/system-upgrade.svg b/.icons/kora/actions/16/system-upgrade.svg
new file mode 100644
index 000000000..d487b77be
--- /dev/null
+++ b/.icons/kora/actions/16/system-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.211,0c4.415,0 8,3.585 8,8c0,4.415 -3.585,8 -8,8c-4.415,0 -8,-3.585 -8,-8c0,-4.415 3.585,-8 8,-8Zm0,0.818c-3.964,-0 -7.182,3.218 -7.182,7.182c0,3.964 3.218,7.182 7.182,7.182c3.964,0 7.182,-3.218 7.182,-7.182c0,-3.964 -3.218,-7.182 -7.182,-7.182Zm0,9.676l3.124,-3.942c0.305,-0.383 0.864,-0.448 1.248,-0.144c0.384,0.305 0.449,0.864 0.144,1.247l-3.816,4.814c-0.176,0.222 -0.437,0.337 -0.7,0.336c-0.264,0.001 -0.524,-0.114 -0.701,-0.336l-3.815,-4.813c-0.305,-0.384 -0.24,-0.943 0.144,-1.247c0.384,-0.305 0.943,-0.24 1.248,0.143l3.124,3.942Zm0,-4.431l1.583,-1.997c0.227,-0.286 0.642,-0.334 0.928,-0.108c0.286,0.227 0.334,0.643 0.107,0.928l-2.097,2.646c-0.131,0.165 -0.325,0.25 -0.521,0.25c-0.196,0 -0.391,-0.085 -0.521,-0.25l-2.097,-2.646c-0.227,-0.285 -0.179,-0.701 0.107,-0.928c0.285,-0.226 0.701,-0.178 0.928,0.108l1.583,1.997Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tab-close-other.svg b/.icons/kora/actions/16/tab-close-other.svg
new file mode 120000
index 000000000..799050cf3
--- /dev/null
+++ b/.icons/kora/actions/16/tab-close-other.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tab-close.svg b/.icons/kora/actions/16/tab-close.svg
new file mode 100644
index 000000000..167e8893a
--- /dev/null
+++ b/.icons/kora/actions/16/tab-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,2c0,0 -2,0 -2,2l0,7c0,1 -1,1 -1,1l-1,0l0,2l16,0l0,-2l-1,0c0,0 -1,0 -1,-1l0,-7c0,0 0,-2 -2,-2l-8,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,2c0,0 -2,0 -2,2l0,7c0,1 -1,1 -1,1l-1,0l0,2l16,0l0,-2l-1,0c0,0 -1,0 -1,-1l0,-7c0,0 0,-2 -2,-2l-8,0Zm11,11c0,0 -2,0 -2,-2l0,-7c0,0 0,-1 -1,-1l-8,0c0,0 -1,0 -1,1l0,7c0,2 -2,2 -2,2l14,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.972l1.893,-1.893c0.283,-0.284 0.744,-0.283 1.028,0c0.284,0.284 0.284,0.744 -0,1.028l-1.893,1.893l1.893,1.893c0.284,0.283 0.283,0.744 -0,1.028c-0.284,0.284 -0.744,0.284 -1.028,-0l-1.893,-1.893l-1.893,1.893c-0.284,0.284 -0.744,0.284 -1.028,-0c-0.283,-0.284 -0.284,-0.744 -0,-1.028l1.893,-1.893l-1.893,-1.893c-0.284,-0.284 -0.284,-0.744 0,-1.028c0.284,-0.283 0.745,-0.284 1.028,-0l1.893,1.893Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tab-detach.svg b/.icons/kora/actions/16/tab-detach.svg
new file mode 120000
index 000000000..dbc1b3011
--- /dev/null
+++ b/.icons/kora/actions/16/tab-detach.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tab-duplicate.svg b/.icons/kora/actions/16/tab-duplicate.svg
new file mode 100644
index 000000000..194435806
--- /dev/null
+++ b/.icons/kora/actions/16/tab-duplicate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5.412,3.709c0,-0 -1.765,-0 -1.765,1.764l0,6.177c0,0.882 -0.882,0.882 -0.882,0.882l-0.882,0l-0,1.765l14.117,-0l0,-1.765l-0.882,0c-0,0 -0.883,0 -0.883,-0.882l0,-6.177c0,0 0,-1.764 -1.764,-1.764l-7.059,-0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M3.639,11.794l-3.639,-0l0,-1.765l0.882,0c0,0 0.883,0 0.883,-0.882l-0,-6.176c-0,-1.765 1.764,-1.765 1.764,-1.765l7.059,-0c1.765,-0 1.765,1.765 1.765,1.765l-0,0.738l-6.941,-0c0,-0 -1.765,-0 -1.765,1.764l0,6.177c0,0.051 -0.003,0.099 -0.008,0.144Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.412,3.709c0,-0 -1.765,-0 -1.765,1.764l0,6.177c0,0.882 -0.882,0.882 -0.882,0.882l-0.882,0l-0,1.765l14.117,-0l0,-1.765l-0.882,0c-0,0 -0.883,0 -0.883,-0.882l0,-6.177c0,0 0,-1.764 -1.764,-1.764l-7.059,-0Zm9.706,9.705c-0,0 -1.765,0 -1.765,-1.764l0,-6.177c0,0 0,-0.882 -0.882,-0.882l-7.059,0c0,0 -0.882,0 -0.882,0.882l-0,6.177c-0,1.764 -1.765,1.764 -1.765,1.764l12.353,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tab-new-background.svg b/.icons/kora/actions/16/tab-new-background.svg
new file mode 100644
index 000000000..a8133716d
--- /dev/null
+++ b/.icons/kora/actions/16/tab-new-background.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,2c0,0 -2,0 -2,2l0,7c0,1 -1,1 -1,1l-1,0l0,2l16,0l0,-2l-1,0c0,0 -1,0 -1,-1l0,-7c0,0 0,-2 -2,-2l-8,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,5l2,0l0,2l2,0l0,2l-2,0l0,2l-2,0l0,-2l-2,0l0,-2l2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tab-new.svg b/.icons/kora/actions/16/tab-new.svg
new file mode 100644
index 000000000..55f794f39
--- /dev/null
+++ b/.icons/kora/actions/16/tab-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,2c0,0 -2,0 -2,2l0,7c0,1 -1,1 -1,1l-1,0l0,2l16,0l0,-2l-1,0c0,0 -1,0 -1,-1l0,-7c0,0 0,-2 -2,-2l-8,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,2c0,0 -2,0 -2,2l0,7c0,1 -1,1 -1,1l-1,0l0,2l16,0l0,-2l-1,0c0,0 -1,0 -1,-1l0,-7c0,0 0,-2 -2,-2l-8,0Zm11,11c0,0 -2,0 -2,-2l0,-7c0,0 0,-1 -1,-1l-8,0c0,0 -1,0 -1,1l0,7c0,2 -2,2 -2,2l14,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,5l2,0l0,2l2,0l0,2l-2,0l0,2l-2,0l0,-2l-2,0l0,-2l2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tab.svg b/.icons/kora/actions/16/tab.svg
new file mode 120000
index 000000000..3d2e0d243
--- /dev/null
+++ b/.icons/kora/actions/16/tab.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tab_breakoff.svg b/.icons/kora/actions/16/tab_breakoff.svg
new file mode 120000
index 000000000..dbc1b3011
--- /dev/null
+++ b/.icons/kora/actions/16/tab_breakoff.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tab_duplicate.svg b/.icons/kora/actions/16/tab_duplicate.svg
new file mode 120000
index 000000000..dbc1b3011
--- /dev/null
+++ b/.icons/kora/actions/16/tab_duplicate.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tab_new.svg b/.icons/kora/actions/16/tab_new.svg
new file mode 120000
index 000000000..3d2e0d243
--- /dev/null
+++ b/.icons/kora/actions/16/tab_new.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tab_new_bg.svg b/.icons/kora/actions/16/tab_new_bg.svg
new file mode 120000
index 000000000..0056df02a
--- /dev/null
+++ b/.icons/kora/actions/16/tab_new_bg.svg
@@ -0,0 +1 @@
+tab-new-background.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tab_remove.svg b/.icons/kora/actions/16/tab_remove.svg
new file mode 120000
index 000000000..799050cf3
--- /dev/null
+++ b/.icons/kora/actions/16/tab_remove.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tab_remove_other.svg b/.icons/kora/actions/16/tab_remove_other.svg
new file mode 120000
index 000000000..799050cf3
--- /dev/null
+++ b/.icons/kora/actions/16/tab_remove_other.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/table.svg b/.icons/kora/actions/16/table.svg
new file mode 120000
index 000000000..c58216b89
--- /dev/null
+++ b/.icons/kora/actions/16/table.svg
@@ -0,0 +1 @@
+games-config-board.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag-addressbook.svg b/.icons/kora/actions/16/tag-addressbook.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/.icons/kora/actions/16/tag-addressbook.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag-delete.svg b/.icons/kora/actions/16/tag-delete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/tag-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag-edit.svg b/.icons/kora/actions/16/tag-edit.svg
new file mode 100644
index 000000000..3f3e7a4ac
--- /dev/null
+++ b/.icons/kora/actions/16/tag-edit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.857,12.072l-2.857,2.856l0,1.072l1.072,0l2.856,-2.857l-1.071,-1.071Zm1.123,-1.068c-0.041,0.008 -0.086,0.031 -0.13,0.076l-0.635,0.635l1.07,1.07l0.635,-0.635c0.179,-0.178 -0,-0.357 -0,-0.357l-0.713,-0.713c0,0 -0.101,-0.101 -0.227,-0.076Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M4,1c0,0 -2,0 -2,2l0,5l7,7l7,-7l-7,-7l-5,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,1c0,0 -2,0 -2,2l0,5l7,7l7,-7l-7,-7l-5,0Zm4.586,1l-4.586,0c0,0 -1,0 -1,1l0,4.586l6,6l5.586,-5.586l-6,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tag-events.svg b/.icons/kora/actions/16/tag-events.svg
new file mode 120000
index 000000000..54445ac9c
--- /dev/null
+++ b/.icons/kora/actions/16/tag-events.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag-folder.svg b/.icons/kora/actions/16/tag-folder.svg
new file mode 120000
index 000000000..f92780017
--- /dev/null
+++ b/.icons/kora/actions/16/tag-folder.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag-new.svg b/.icons/kora/actions/16/tag-new.svg
new file mode 100644
index 000000000..0e8f274c8
--- /dev/null
+++ b/.icons/kora/actions/16/tag-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,1c0,0 -2,0 -2,2l0,5l7,7l7,-7l-7,-7l-5,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,1c0,0 -2,0 -2,2l0,5l7,7l7,-7l-7,-7l-5,0Zm4.586,1l-4.586,0c0,-0 -1,-0 -1,1l0,4.586l6,6l5.586,-5.586l-6,-6Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,4l2,0l0,2l2,0l0,2l-2,0l0,2l-2,0l0,-2l-2,0l0,-2l2,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tag-people.svg b/.icons/kora/actions/16/tag-people.svg
new file mode 120000
index 000000000..df1acb1ec
--- /dev/null
+++ b/.icons/kora/actions/16/tag-people.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag-places.svg b/.icons/kora/actions/16/tag-places.svg
new file mode 120000
index 000000000..4d518f8f9
--- /dev/null
+++ b/.icons/kora/actions/16/tag-places.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag-properties.svg b/.icons/kora/actions/16/tag-properties.svg
new file mode 120000
index 000000000..b7522f405
--- /dev/null
+++ b/.icons/kora/actions/16/tag-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag-recents.svg b/.icons/kora/actions/16/tag-recents.svg
new file mode 100644
index 000000000..02b7ecbe1
--- /dev/null
+++ b/.icons/kora/actions/16/tag-recents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,1c0,0 -2,0 -2,2l0,5l7,7l7,-7l-7,-7l-5,0Zm4,2c-2.194,0 -4,1.806 -4,4c0,2.194 1.806,4 4,4c2.194,0 4,-1.806 4,-4c0,-2.194 -1.806,-4 -4,-4Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,3.364c-1.995,-0 -3.636,1.641 -3.636,3.636c-0,1.995 1.641,3.636 3.636,3.636c1.995,0 3.636,-1.641 3.636,-3.636c0,-1.995 -1.641,-3.636 -3.636,-3.636Zm-0.839,0.659l0.465,0l0.374,2.977l1.702,0.328l-0,0.556l-2.914,0.328l0.373,-4.189Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tag-reset.svg b/.icons/kora/actions/16/tag-reset.svg
new file mode 120000
index 000000000..ada864c99
--- /dev/null
+++ b/.icons/kora/actions/16/tag-reset.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tag.svg b/.icons/kora/actions/16/tag.svg
new file mode 100644
index 000000000..8b77bc1e9
--- /dev/null
+++ b/.icons/kora/actions/16/tag.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,1c0,0 -2,0 -2,2l0,5l7,7l7,-7l-7,-7l-5,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,1c0,0 -2,0 -2,2l0,5l7,7l7,-7l-7,-7l-5,0Zm4.586,1l-4.586,0c0,-0 -1,-0 -1,1l0,4.586l6,6l5.586,-5.586l-6,-6Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tap-create.svg b/.icons/kora/actions/16/tap-create.svg
new file mode 120000
index 000000000..d671358dc
--- /dev/null
+++ b/.icons/kora/actions/16/tap-create.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tap-extract-to.svg b/.icons/kora/actions/16/tap-extract-to.svg
new file mode 120000
index 000000000..653488ec3
--- /dev/null
+++ b/.icons/kora/actions/16/tap-extract-to.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tap-extract.svg b/.icons/kora/actions/16/tap-extract.svg
new file mode 120000
index 000000000..653488ec3
--- /dev/null
+++ b/.icons/kora/actions/16/tap-extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/task-attempt.svg b/.icons/kora/actions/16/task-attempt.svg
new file mode 120000
index 000000000..a626e0c40
--- /dev/null
+++ b/.icons/kora/actions/16/task-attempt.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/task-attention.svg b/.icons/kora/actions/16/task-attention.svg
new file mode 120000
index 000000000..a626e0c40
--- /dev/null
+++ b/.icons/kora/actions/16/task-attention.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/task-due.svg b/.icons/kora/actions/16/task-due.svg
new file mode 100644
index 000000000..c2cab0b2c
--- /dev/null
+++ b/.icons/kora/actions/16/task-due.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M13.255,13.798c0.608,0 1.101,0.494 1.101,1.102c0,0.607 -0.493,1.1 -1.101,1.1c-0.608,0 -1.101,-0.493 -1.101,-1.1c-0,-0.608 0.493,-1.102 1.101,-1.102Zm-1.255,-6.021c0,-0.33 0.132,-0.648 0.366,-0.882c0.234,-0.235 0.552,-0.366 0.882,-0.366l0.013,-0c0.331,-0 0.649,0.131 0.883,0.366c0.234,0.234 0.366,0.552 0.366,0.882c-0,1.395 -0.329,3.294 -0.329,4.323c0,0.244 -0.097,0.479 -0.269,0.652c-0.174,0.172 -0.408,0.269 -0.652,0.269l-0.01,0c-0.244,0 -0.478,-0.097 -0.652,-0.269c-0.172,-0.173 -0.269,-0.408 -0.269,-0.652c-0,-1.029 -0.329,-2.928 -0.329,-4.323Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9,2c0,0.549 -0.451,1 -1,1c-0.549,0 -1,-0.451 -1,-1c0,-0.549 0.451,-1 1,-1c0.549,-0 1,0.451 1,1Zm-1,-2c0,0 -2,0 -2,2l-4,0c0,0 -1,0 -1,1l0,11c0,1 1,1 1,1l9,0l0,-3l-7,0l0,-1l7,0l0,-2l-7,0l0,-1l7,0l0,-2l-7,0l0,-1l8,0l0,1l3,0l0,-3c0,-1 -1,-1 -1,-1l-4,0c0,-2 -2,-2 -2,-2Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="8.001" height="1.004" x="4" y="5"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="7" height="1.004" x="4" y="8"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="7" height="1.004" x="4" y="11"/>
+</svg>
diff --git a/.icons/kora/actions/16/task-new.svg b/.icons/kora/actions/16/task-new.svg
new file mode 120000
index 000000000..8ca434ee4
--- /dev/null
+++ b/.icons/kora/actions/16/task-new.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/task-past-due.svg b/.icons/kora/actions/16/task-past-due.svg
new file mode 100644
index 000000000..c95f4f1d9
--- /dev/null
+++ b/.icons/kora/actions/16/task-past-due.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,0c0,0 -2,0 -2,2l-4,0c0,0 -1,0 -1,1l0,11c0,1 1,1 1,1l8,0l0,-5l5,0l0,-7c0,-1 -1,-1 -1,-1l-4,0c0,-2 -2,-2 -2,-2Zm1,2c0,-0.549 -0.451,-1 -1,-1c-0.549,0 -1,0.451 -1,1c0,0.549 0.451,1 1,1c0.549,0 1,-0.451 1,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.315,12.433l1.622,-1.621c0.243,-0.243 0.637,-0.243 0.88,0c0.244,0.243 0.244,0.638 0,0.881l-1.621,1.621l1.622,1.623c0.243,0.243 0.243,0.637 -0.001,0.881c-0.243,0.243 -0.637,0.243 -0.88,-0l-1.622,-1.623l-1.622,1.623c-0.244,0.243 -0.638,0.243 -0.881,-0c-0.243,-0.244 -0.244,-0.638 -0,-0.881l1.622,-1.623l-1.622,-1.621c-0.243,-0.244 -0.243,-0.638 -0,-0.881c0.243,-0.243 0.638,-0.244 0.881,-0l1.622,1.621Zm-9.315,-1.538l6,0l0,1l-6,0l0,-1Zm0,-2.895l8,0l0,1l-8,0l0,-1Zm0,-3l8,0l0,1l-8,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/taxes-finances.svg b/.icons/kora/actions/16/taxes-finances.svg
new file mode 100644
index 000000000..d0e138657
--- /dev/null
+++ b/.icons/kora/actions/16/taxes-finances.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6,0.039l0,1.133c-0.977,0.142 -1.809,0.397 -2.463,0.799c-1.01,0.615 -1.516,1.558 -1.516,2.83c-0.004,2.195 1.558,2.918 3.979,3.584l0,4.992c-1.173,-0.099 -2.245,-0.321 -3.377,-0.805l-0.623,1.358c0.565,0.301 1.327,0.562 2.289,0.785c0.544,0.122 1.111,0.2 1.711,0.254l0,1.07l3,0l0,-1.117c1.997,-0.285 3.98,-1.204 3.959,-3.69c-0.07,-1.828 -1.203,-2.507 -3.959,-3.476l0,-4.953c0.903,0.12 2.002,0.372 3.225,0.982l0.775,-1.543c-0.551,-0.295 -1.831,-0.766 -2.646,-0.941c-0.434,-0.093 -0.887,-0.156 -1.354,-0.199l0,-1.063l-3,0Zm0,2.76l0,3.998c-1.227,-0.435 -2.357,-1.093 -2.324,-2.192c-0.06,-1.041 1.004,-1.59 2.324,-1.806Zm3,6.451c1.281,0.449 2.32,1.035 2.297,2.064c-0.039,1.396 -1.132,1.883 -2.297,2.049l0,-4.113Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/terminator_horiz.svg b/.icons/kora/actions/16/terminator_horiz.svg
new file mode 120000
index 000000000..5c6562aeb
--- /dev/null
+++ b/.icons/kora/actions/16/terminator_horiz.svg
@@ -0,0 +1 @@
+horizontal.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/terminator_vert.svg b/.icons/kora/actions/16/terminator_vert.svg
new file mode 120000
index 000000000..a017dc53b
--- /dev/null
+++ b/.icons/kora/actions/16/terminator_vert.svg
@@ -0,0 +1 @@
+vertical.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/text-convert-to-regular.svg b/.icons/kora/actions/16/text-convert-to-regular.svg
new file mode 100644
index 000000000..d1c7a99de
--- /dev/null
+++ b/.icons/kora/actions/16/text-convert-to-regular.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M7,15l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm-8,-2l0,1l1,0l0,-1l-1,0Zm8,0l0,1l1,0l0,-1l-1,0Zm-8,-2l0,1l1,0l0,-1l-1,0Zm8,0l0,1l1,0l0,-1l-1,0Zm0,-2l0,1l1,0l0,-1l-1,0Zm-4,-2l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Zm2,0l0,1l1,0l0,-1l-1,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M0,0l0,9l9,0l0,-9l-9,0Zm1,1l7,0l0,7l-7,0l0,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,9l0,2l1,-1l1,0l0,3l-1,1l3,0l-1,-1l0,-3l1,0l1,1l0,-2l-5,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,2l1,-1l1,0l0,3l-1,1l3,0l-1,-1l0,-3l1,0l1,1l0,-2l-5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-field-framed.svg b/.icons/kora/actions/16/text-field-framed.svg
new file mode 100644
index 000000000..32c7e842f
--- /dev/null
+++ b/.icons/kora/actions/16/text-field-framed.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,4l0,1l1,0l0,6l-1,0l0,1l3,0l0,-1l-1,0l0,-6l1,0l0,-1l-3,0Zm4,7l5,0l0,-2l-1,0l0,1l-3,0l0,-1l-1,0l0,2Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15,2l0,12l-14,0l0,-12l14,0Zm-13,1l12,0l0,10l-12,0l0,-10Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-field.svg b/.icons/kora/actions/16/text-field.svg
new file mode 100644
index 000000000..48e8d3fe5
--- /dev/null
+++ b/.icons/kora/actions/16/text-field.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,1l2,0l0,10l-2,0l0,1l5,0l0,-1l-2,0l0,-10l2,0l0,-1l-5,0Zm5,8l0,2l7,0l0,-2l-1,0l0,1l-5,0l0,-1l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-flow-into-frame.svg b/.icons/kora/actions/16/text-flow-into-frame.svg
new file mode 100644
index 000000000..a7cddb4d0
--- /dev/null
+++ b/.icons/kora/actions/16/text-flow-into-frame.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.716,15.26l-5.634,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,4.418l-0.895,0l0,-4.338c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l5.554,0l-0,0.895Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="6" height="1" x="4" y="10"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="4" height="1" x="4" y="7"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="8" height="1" x="4" y="4"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,8.26l0,1l1.5,0c1.385,0 2.5,1.115 2.5,2.5c0,0.819 -0.396,1.545 -1,2l0,-1.5l-1,0l0,3l3,0l0,-1l-1.063,0c0.658,-0.632 1.063,-1.51 1.063,-2.5c0,-1.939 -1.561,-3.5 -3.5,-3.5l-1.5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-frame-link.svg b/.icons/kora/actions/16/text-frame-link.svg
new file mode 100644
index 000000000..7af716103
--- /dev/null
+++ b/.icons/kora/actions/16/text-frame-link.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9,2l0,12l5,0l0,-12l-5,0Zm1,1l3,0l0,10l-3,0l0,-10Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,12l5,0l0,-1l-4,0l0,-10l4,0l0,-1l-5,0Zm4,6l0,4l2,-2l-2,-2Zm-2,0l0,1l1,0l0,-1l-1,0Zm0,-2l0,1l2,0l0,-1l-2,0Zm0,-2l0,1l3,0l0,-1l-3,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-frame-unlink.svg b/.icons/kora/actions/16/text-frame-unlink.svg
new file mode 100644
index 000000000..5889afd27
--- /dev/null
+++ b/.icons/kora/actions/16/text-frame-unlink.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,12l6,0l0,-12l-6,0Zm1,1l4,0l0,10l-4,0l0,-10Zm1,1l0,1l2,0l0,-1l-2,0Zm0,2l0,1l2,0l0,-1l-2,0Zm0,2l0,1l1,0l0,-1l-1,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9,2l0,12l5,0l0,-12l-5,0Zm1,1l3,0l0,10l-3,0l0,-10Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-orientation-auto.svg b/.icons/kora/actions/16/text-orientation-auto.svg
new file mode 100644
index 000000000..ed1066d83
--- /dev/null
+++ b/.icons/kora/actions/16/text-orientation-auto.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,1l0,11l-2,0l3,4l3,-4l-2,0l0,-11l-2,0Zm5,10l0,1l2,0l0,3l-2,0l0,1l5,0c2,0 2,-2.5 2,-2.5c0,0 0,-2.5 -2,-2.5l-5,0Zm3,1l1.5,0c1.5,0 1.5,1.5 1.5,1.5c0,0 0,1.5 -1.5,1.5l-1.5,0l0,-3Zm-1.5,-9c0,0 -0.5,0 -0.5,0.5c0,0.5 0.5,0.5 0.5,0.5l3,0l-1.5,1.25l0,0.75l-3.5,0c0,0 -0.5,0 -0.5,0.5c0,0.5 0.5,0.5 0.5,0.5l3.5,0l0,2l-1.5,0c0,0 -0.5,0 -0.5,0.5c0,0.5 0.5,0.5 0.5,0.5l1.5,0c0,0 1,0 1,-1l0,-2l3.5,0c0,0 0.5,0 0.5,-0.5c0,-0.5 -0.5,-0.5 -0.5,-0.5l-3.5,0l0,-0.25c0,0 2,-1.25 2,-1.75c0,-1 -1,-1 -1,-1l-3.5,0Zm1,-3c-0.5,0 -0.5,0.5 -0.5,0.5l0,0.5l-2.5,0c-0.5,0 -0.5,0.5 -0.5,0.5l0,1c0,0 0,0.5 0.5,0.5c0.5,0 0.5,-0.5 0.5,-0.5l0,-0.5l7,0l0,0.5c0,0 0,0.5 0.5,0.5c0.5,0 0.5,-0.5 0.5,-0.5l0,-1c0,0 0,-0.5 -0.5,-0.5l-4.5,0l0,-0.5c0,0 0,-0.5 -0.5,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-orientation-sideways.svg b/.icons/kora/actions/16/text-orientation-sideways.svg
new file mode 100644
index 000000000..5254c806e
--- /dev/null
+++ b/.icons/kora/actions/16/text-orientation-sideways.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,10l-2,0l3,4l3,-4l-2,0l0,-10l-2,0Zm5,9l0,1l2,0l0,3l-2,0l0,1l5,0c2,0 2,-2.5 2,-2.5c0,0 0,-2.5 -2,-2.5l-5,0Zm3,1l1.5,0c1.5,0 1.5,1.5 1.5,1.5c0,0 0,1.5 -1.5,1.5l-1.5,0l0,-3Zm3,-8.5c0,0 0,-0.5 -0.5,-0.5c-0.5,0 -0.5,0.5 -0.5,0.5l0,3l-1.25,-1.5l-0.75,0l0,-3.5c0,0 0,-0.5 -0.5,-0.5c-0.5,0 -0.5,0.5 -0.5,0.5l0,3.5l-2,0l0,-1.5c0,0 0,-0.5 -0.5,-0.5c-0.5,0 -0.5,0.5 -0.5,0.5l0,1.5c0,0 0,1 1,1l2,0l0,3.5c0,0 0,0.5 0.5,0.5c0.5,0 0.5,-0.5 0.5,-0.5l0,-3.5l0.25,0c0,0 1.25,2 1.75,2c1,0 1,-1 1,-1l0,-3.5Zm3,1c0,-0.5 -0.5,-0.5 -0.5,-0.5l-0.5,0l0,-2.5c0,-0.5 -0.5,-0.5 -0.5,-0.5l-1,0c0,0 -0.5,0 -0.5,0.5c0,0.5 0.5,0.5 0.5,0.5l0.5,0l0,7l-0.5,0c0,0 -0.5,0 -0.5,0.5c0,0.5 0.5,0.5 0.5,0.5l1,0c0,0 0.5,0 0.5,-0.5l0,-4.5l0.5,0c0,0 0.5,0 0.5,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-orientation-upright.svg b/.icons/kora/actions/16/text-orientation-upright.svg
new file mode 100644
index 000000000..11ffedaa1
--- /dev/null
+++ b/.icons/kora/actions/16/text-orientation-upright.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,10l-2,0l3,4l3,-4l-2,0l0,-10l-2,0Zm6,14l1,0l0,-2l3,0l0,2l1,0l0,-4c0,-2 -2.5,-2 -2.5,-2c0,0 -2.5,0 -2.5,2l0,4Zm1,-3l0,-0.5c0,-1.5 1.5,-1.5 1.5,-1.5c0,0 1.5,0 1.5,1.5l0,0.5l-3,0Zm-0.5,-10c0,0 -0.5,0 -0.5,0.5c0,0.5 0.5,0.5 0.5,0.5l3,0l-1.5,1.25l0,0.75l-3.5,0c0,0 -0.5,0 -0.5,0.5c0,0.5 0.5,0.5 0.5,0.5l3.5,0l0,1l-1.5,0c0,0 -0.5,0 -0.5,0.5c0,0.5 0.5,0.5 0.5,0.5l1.5,0c0,0 1,0 1,-1l0,-1l3.5,0c0,0 0.5,0 0.5,-0.5c0,-0.5 -0.5,-0.5 -0.5,-0.5l-3.5,0l0,-0.25c0,0 2,-1.25 2,-1.75c0,-1 -1,-1 -1,-1l-3.5,0Zm1,-3c-0.5,0 -0.5,0.5 -0.5,0.5l0,0.5l-2.5,0c-0.5,0 -0.5,0.5 -0.5,0.5l0,1c0,0 0,0.5 0.5,0.5c0.5,0 0.5,-0.5 0.5,-0.5l0,-0.5l7,0l0,0.5c0,0 0,0.5 0.5,0.5c0.5,0 0.5,-0.5 0.5,-0.5l0,-1c0,0 0,-0.5 -0.5,-0.5l-4.5,0l0,-0.5c0,0 0,-0.5 -0.5,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-put-on-path.svg b/.icons/kora/actions/16/text-put-on-path.svg
new file mode 100644
index 000000000..42b2afaa1
--- /dev/null
+++ b/.icons/kora/actions/16/text-put-on-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.338,1.965c-0.057,0.002 -0.114,0.007 -0.17,0.014l-0,0.001c-1.087,0.141 -1.866,1.151 -1.727,2.239c0.14,1.088 1.151,1.868 2.239,1.728c0.526,-0.068 1.004,-0.343 1.328,-0.763l-0.793,-0.61c-0.162,0.21 -0.4,0.347 -0.662,0.381c-0.043,0.006 -0.086,0.008 -0.13,0.008c-0.5,0 -0.927,-0.375 -0.991,-0.871c-0.006,-0.043 -0.009,-0.086 -0.009,-0.13c0,-0.5 0.376,-0.927 0.872,-0.991c0.263,-0.034 0.53,0.038 0.74,0.201l0.61,-0.793c-0.374,-0.288 -0.836,-0.434 -1.307,-0.414Zm-9.305,1.756l-0.664,0.75l5.238,4.642l0.664,-0.748l-0.203,-0.179c0.333,-0.111 0.633,-0.308 0.866,-0.571c0.733,-0.827 0.657,-2.09 -0.17,-2.822c-0.827,-0.733 -2.091,-0.657 -2.823,0.17c-0.232,0.264 -0.392,0.584 -0.461,0.928l-2.447,-2.17Zm4.346,1.572c0.255,-0.015 0.516,0.067 0.723,0.25c0.413,0.366 0.452,0.996 0.086,1.41c-0.366,0.413 -0.999,0.452 -1.413,0.086c-0.413,-0.366 -0.452,-0.998 -0.086,-1.412c0.183,-0.207 0.434,-0.319 0.69,-0.334Zm-4.488,4.107l-0.371,0.928l0.251,0.102c-0.276,0.216 -0.49,0.502 -0.621,0.828c-0.094,0.236 -0.142,0.488 -0.142,0.742c-0,0.817 0.499,1.555 1.258,1.857c0.236,0.095 0.487,0.143 0.741,0.143c0.817,0 1.556,-0.501 1.858,-1.26c0.13,-0.326 0.171,-0.681 0.119,-1.029l0.25,0.1l0.371,-0.928l-1.859,-0.742l-1.855,-0.741Zm1.125,1.598c0.124,0.002 0.246,0.026 0.361,0.072c0.509,0.203 0.761,0.79 0.559,1.299c-0.204,0.51 -0.79,0.762 -1.299,0.559c-0.51,-0.203 -0.762,-0.79 -0.559,-1.299c0.152,-0.383 0.526,-0.634 0.938,-0.631Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M14,7c-3.84,0 -7,3.16 -7,7l1,0c0,-3.292 2.708,-6 6,-6l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-remove-from-path.svg b/.icons/kora/actions/16/text-remove-from-path.svg
new file mode 100644
index 000000000..fdbb94329
--- /dev/null
+++ b/.icons/kora/actions/16/text-remove-from-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.338,1.965c-0.057,0.002 -0.114,0.007 -0.17,0.014l-0,0.001c-1.087,0.141 -1.866,1.151 -1.727,2.239c0.14,1.088 1.151,1.868 2.239,1.728c0.526,-0.068 1.004,-0.343 1.328,-0.763l-0.793,-0.61c-0.162,0.21 -0.4,0.347 -0.662,0.381c-0.043,0.006 -0.086,0.008 -0.13,0.008c-0.5,0 -0.927,-0.375 -0.991,-0.871c-0.006,-0.043 -0.009,-0.086 -0.009,-0.13c0,-0.5 0.376,-0.927 0.872,-0.991c0.263,-0.034 0.53,0.038 0.74,0.201l0.61,-0.793c-0.374,-0.288 -0.836,-0.434 -1.307,-0.414Zm-9.305,1.756l-0.664,0.75l5.238,4.642l0.664,-0.748l-0.203,-0.179c0.333,-0.111 0.633,-0.308 0.866,-0.571c0.733,-0.827 0.657,-2.09 -0.17,-2.822c-0.827,-0.733 -2.091,-0.657 -2.823,0.17c-0.232,0.264 -0.392,0.584 -0.461,0.928l-2.447,-2.17Zm4.346,1.572c0.255,-0.015 0.516,0.067 0.723,0.25c0.413,0.366 0.452,0.996 0.086,1.41c-0.366,0.413 -0.999,0.452 -1.413,0.086c-0.413,-0.366 -0.452,-0.998 -0.086,-1.412c0.183,-0.207 0.434,-0.319 0.69,-0.334Zm-4.488,4.107l-0.371,0.928l0.251,0.102c-0.276,0.216 -0.49,0.502 -0.621,0.828c-0.094,0.236 -0.142,0.488 -0.142,0.742c-0,0.817 0.499,1.555 1.258,1.857c0.236,0.095 0.487,0.143 0.741,0.143c0.817,0 1.556,-0.501 1.858,-1.26c0.13,-0.326 0.171,-0.681 0.119,-1.029l0.25,0.1l0.371,-0.928l-1.859,-0.742l-1.855,-0.741Zm1.125,1.598c0.124,0.002 0.246,0.026 0.361,0.072c0.509,0.203 0.761,0.79 0.559,1.299c-0.204,0.51 -0.79,0.762 -1.299,0.559c-0.51,-0.203 -0.762,-0.79 -0.559,-1.299c0.152,-0.383 0.526,-0.634 0.938,-0.631Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8.97,9.8l1.667,1.667l-1.667,1.667l0.833,0.833l1.667,-1.667l1.667,1.667l0.833,-0.833l-1.667,-1.667l1.667,-1.667l-0.833,-0.833l-1.667,1.667l-1.667,-1.667l-0.833,0.833Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-speak.svg b/.icons/kora/actions/16/text-speak.svg
new file mode 100644
index 000000000..17cca5e71
--- /dev/null
+++ b/.icons/kora/actions/16/text-speak.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.595,2c-0.423,0 -0.829,0.168 -1.128,0.467c-0.299,0.299 -0.467,0.705 -0.467,1.128c0,1.463 0,3.405 0,3.405l1,0l0,-3.218c0,-0.432 0.35,-0.782 0.782,-0.782c1.347,0 4.089,0 5.436,0c0.432,0 0.782,0.35 0.782,0.782c0,0.938 0,2.498 0,3.436c-0,0.207 -0.082,0.406 -0.229,0.553c-0.147,0.147 -0.346,0.229 -0.553,0.229c-1.626,0 -5.218,0 -5.218,0l0,1l4,0l0,3c0,0 1.69,-1.69 2.533,-2.533c0.299,-0.299 0.467,-0.705 0.467,-1.128c0,-1.078 -0,-3.246 0,-4.744c0,-0.423 -0.168,-0.829 -0.467,-1.128c-0.299,-0.299 -0.705,-0.467 -1.128,-0.467c-1.638,-0 -4.172,-0 -5.81,-0Zm-1.343,6c-0.161,0 -0.316,0.064 -0.43,0.178c-0.49,0.49 -1.822,1.822 -1.822,1.822l-0.392,0c-0.336,-0 -0.608,0.272 -0.608,0.608c0,0.249 0,0.535 0,0.784c0,0.336 0.272,0.608 0.608,0.608c0.21,-0 0.392,-0 0.392,-0c0,-0 1.332,1.332 1.822,1.822c0.114,0.114 0.269,0.178 0.43,0.178c0.296,-0 0.748,-0 0.748,-0l0,-6l-0.748,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-unflow.svg b/.icons/kora/actions/16/text-unflow.svg
new file mode 100644
index 000000000..9ba7167f6
--- /dev/null
+++ b/.icons/kora/actions/16/text-unflow.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,10l0,1l3,0l0,-1l-3,0Zm0,-3l0,1l4,0l0,-1l-4,0Zm0,-3l0,1l8,0l0,-1l-8,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.386,15.26l-5.304,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l-0,4.418l-0.895,0l-0,-4.338c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l5.224,0l0,0.895Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.452,11.53l1.696,-1.696c0.254,-0.254 0.667,-0.254 0.921,0.001c0.254,0.254 0.254,0.666 0,0.921l-1.696,1.695l1.697,1.697c0.254,0.254 0.253,0.667 -0.001,0.921c-0.254,0.254 -0.666,0.254 -0.921,0l-1.696,-1.696l-1.697,1.696c-0.254,0.255 -0.666,0.255 -0.92,0c-0.255,-0.254 -0.255,-0.667 -0.001,-0.921l1.697,-1.697l-1.697,-1.696c-0.254,-0.254 -0.254,-0.666 0,-0.92c0.255,-0.255 0.667,-0.255 0.922,-0.001l1.696,1.696Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-unkern.svg b/.icons/kora/actions/16/text-unkern.svg
new file mode 100644
index 000000000..98262f3ef
--- /dev/null
+++ b/.icons/kora/actions/16/text-unkern.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,12l6,0l0,-1l-5,0l0,-11l-1,0Zm3,0l0,1l4,0l0,4l1,0l0,-4l4,0l0,-1l-9,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9.99,8l-0.99,0.99l2.01,2.01l-2.01,2.01l0.99,0.99l2.01,-2.01l2.01,2.01l0.99,-0.99l-2.01,-2.01l2.01,-2.01l-0.99,-0.99l-2.01,2.01l-2.01,-2.01Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-wiki.svg b/.icons/kora/actions/16/text-wiki.svg
new file mode 100644
index 000000000..4af0c73e9
--- /dev/null
+++ b/.icons/kora/actions/16/text-wiki.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.835,3.005l-0.041,0.027l0,0.286c0,0.035 0.015,0.06 0.046,0.081c0.03,0.022 0.061,0.036 0.095,0.036l0.131,0.013c0.339,0.014 0.499,0.102 0.545,0.157c0.081,0.098 0.119,0.206 -0.077,0.627l-1.171,2.303l-1.057,-2.137c-0.348,-0.683 -0.432,-0.896 0.091,-0.936l0.208,-0.027c0.101,-0 0.15,-0.035 0.15,-0.103l0,-0.3l-0.077,-0.027l-2.854,0.004l-0.041,0.027l-0,0.3c-0,0.067 0.071,0.086 0.208,0.103c0.49,0.064 0.478,0.114 0.962,1.062l1.711,3.414l-1.602,3.154l-0.09,-0.022l-3.209,-6.913c-0.074,-0.18 -0.108,-0.312 -0.108,-0.394c-0,-0.177 0.159,-0.27 0.481,-0.283l0.376,-0.018c0.1,0 0.15,-0.038 0.15,-0.116l-0,-0.282l-0.036,-0.032l-3.594,0l-0.032,0.032l-0,0.295c-0,0.054 0.065,0.088 0.204,0.103c0.378,0.02 0.629,0.08 0.749,0.18c0.119,0.1 0.413,0.748 0.413,0.748l3.762,8.154c0.269,0.595 0.605,0.688 1.016,-0.018l1.847,-3.661c0.009,-0.124 0.122,0.041 0.122,0.041l1.688,3.611c0.305,0.621 0.651,0.681 1.003,0.018l3.617,-8.105c0.117,-0.299 0.277,-0.528 0.485,-0.695c0.208,-0.165 0.529,-0.259 0.962,-0.277c0.089,-0 0.132,-0.039 0.132,-0.117l-0,-0.287l-0.032,-0.031l-3.308,-0l-0.041,0.031l-0,0.287c-0,0.034 0.015,0.059 0.046,0.081c0.031,0.022 0.061,0.036 0.095,0.036l0.277,0.013c0.339,0.014 0.431,0.08 0.563,0.193c0.13,0.115 0.147,0.31 0.045,0.587l-2.927,6.859l-0.113,-0.031l-1.861,-3.75l2.001,-3.585c0.159,-0.225 0.248,-0.266 0.681,-0.286c0.088,-0 0.132,-0.038 0.132,-0.117l-0,-0.282l-0.032,-0.031l-2.691,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text-wrap.svg b/.icons/kora/actions/16/text-wrap.svg
new file mode 100644
index 000000000..aab48dbac
--- /dev/null
+++ b/.icons/kora/actions/16/text-wrap.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,1l12,0l0,-1l-12,0Zm0,2l0,1l7,0l0,-1l-7,0Zm0,3l0,1l6,0l0,-1l-6,0Zm0,2l0,1l4,0l0,-1l-4,0Zm0,3l0,1l8,0l0,-1l-8,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9,7l0,1l1.5,0c1.385,0 2.5,1.115 2.5,2.5c0,0.819 -0.396,1.545 -1,2l0,-1.5l-1,0l0,3l3,0l0,-1l-1.063,0c0.659,-0.632 1.063,-1.51 1.063,-2.5c0,-1.939 -1.561,-3.5 -3.5,-3.5l-1.5,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text_horz_kern.svg b/.icons/kora/actions/16/text_horz_kern.svg
new file mode 100644
index 000000000..e29885c4f
--- /dev/null
+++ b/.icons/kora/actions/16/text_horz_kern.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.004,8c-1.646,0 -3,1.354 -3,3c-0,1.646 1.354,3 3,3c0.738,-0.001 1.451,-0.274 2,-0.768l-0,0.77l1,-0l-0,-6l-1,-0l-0,0.769c-0.549,-0.493 -1.262,-0.768 -2,-0.769l-0,-0.002Zm4.996,0l0,6l1,0l0,-0.77c0.549,0.494 1.262,0.768 2,0.77c1.646,0 3,-1.354 3,-3c0,-1.646 -1.354,-3 -3,-3c-0.738,0.001 -1.451,0.274 -2,0.768l0,-0.768l-1,0Zm3,1c1.097,0 2,0.903 2,2c0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c0,-1.097 0.903,-2 2,-2Zm-7.996,0.002c1.097,-0 2,0.903 2,2c-0,1.097 -0.903,2 -2,2c-1.097,-0 -2,-0.903 -2,-2c-0,-1.097 0.903,-2 2,-2Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7,2l-3,2.5l3,2.5l0,-5Zm2,0l0,5l3,-2.5l-3,-2.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text_letter_spacing.svg b/.icons/kora/actions/16/text_letter_spacing.svg
new file mode 100644
index 000000000..3e04fb9cb
--- /dev/null
+++ b/.icons/kora/actions/16/text_letter_spacing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,5l2.5,0c0.828,0 1.5,-0.672 1.5,-1.5c0,-0.533 -0.268,-1.015 -0.688,-1.281c0.116,-0.213 0.188,-0.46 0.188,-0.719c0,-0.828 -0.672,-1.5 -1.5,-1.5l-2,-0Zm8,-0l0,5l2.5,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-2c0,-0.828 -0.672,-1.5 -1.5,-1.5l-2.5,0Zm-7,1l1,0c0.276,0 0.5,0.224 0.5,0.5c0,0.276 -0.224,0.5 -0.5,0.5l-1,0l0,-1Zm8,0l1.5,0c0.276,0 0.5,0.224 0.5,0.5l0,2c0,0.276 -0.224,0.5 -0.5,0.5l-1.5,0l0,-3Zm-4,1l0,1l2,0l0,-1l-2,0Zm-4,1l1.5,0c0.276,0 0.5,0.224 0.5,0.5c0,0.276 -0.224,0.5 -0.5,0.5l-1.5,0l0,-1Zm-1,4l0,1l3,0l0,-1l-3,0Zm5,0l0,1l2,0l0,-1l-2,0Zm4,0l0,1l3,0l0,-1l-3,0Zm-5,2l-4,1.5l4,1.5l0,-3Zm4,0l0,3l4,-1.5l-4,-1.5Zm-2,1c-0.276,0 -0.5,0.224 -0.5,0.5c0,0.276 0.224,0.5 0.5,0.5c0.276,0 0.5,-0.224 0.5,-0.5c0,-0.276 -0.224,-0.5 -0.5,-0.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text_line_spacing.svg b/.icons/kora/actions/16/text_line_spacing.svg
new file mode 100644
index 000000000..8942fffa7
--- /dev/null
+++ b/.icons/kora/actions/16/text_line_spacing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,4l0,1l7,0l0,-1l-7,0Zm0,2l0,1l6,0l0,-1l-6,0Zm0,3l0,1l8,0l0,-1l-8,0Zm0,2l0,1l3.563,0l-0.001,-1l-3.562,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M12.5,2l-1.5,2l1,0l0,8l-1,0l1.5,2l1.5,-2l-1,0l0,-8l1,0l-1.5,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text_outer_style.svg b/.icons/kora/actions/16/text_outer_style.svg
new file mode 100644
index 000000000..42cebc77c
--- /dev/null
+++ b/.icons/kora/actions/16/text_outer_style.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M12,0l0,1l3,0l0,14l-14,0l0,-10l-1,0l0,11l16,0l0,-16l-4,0Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M8,8l0,1l2,0l0,4l1,0l0,-4l2,0l0,-1l-5,0Zm-8,-7l0,2l4,0l0,8l2,0l0,-8l4,0l0,-2l-10,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text_remove_kerns.svg b/.icons/kora/actions/16/text_remove_kerns.svg
new file mode 100644
index 000000000..99fca510e
--- /dev/null
+++ b/.icons/kora/actions/16/text_remove_kerns.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M3,3l-3,8l1,0l0.77,-2l3.46,0l0.77,2l1,0l-3,-8l-1,0Zm0.5,1.5l1.346,3.5l-2.692,0l1.346,-3.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.122,12.055l1.738,-1.738c0.261,-0.261 0.684,-0.26 0.944,0.001c0.261,0.26 0.261,0.683 0,0.943l-1.738,1.739l1.739,1.738c0.26,0.261 0.26,0.684 -0.001,0.945c-0.26,0.26 -0.683,0.26 -0.944,-0l-1.738,-1.739l-1.739,1.739c-0.261,0.26 -0.683,0.26 -0.944,-0c-0.26,-0.261 -0.261,-0.684 -0,-0.945l1.739,-1.738l-1.739,-1.739c-0.261,-0.26 -0.261,-0.683 0,-0.943c0.261,-0.261 0.684,-0.262 0.944,-0.001l1.739,1.738Zm-5.122,-11.055l-0,11l-8,0l-0,1l9,0l-0,-12l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text_rotation.svg b/.icons/kora/actions/16/text_rotation.svg
new file mode 100644
index 000000000..14b70f476
--- /dev/null
+++ b/.icons/kora/actions/16/text_rotation.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.561,4.66l-1.553,5.795l0.965,0.26l0.199,-0.742c0.403,0.618 1.02,1.067 1.732,1.259c1.59,0.426 3.248,-0.531 3.674,-2.121c0.426,-1.589 -0.532,-3.247 -2.121,-3.673c-0.713,-0.19 -1.473,-0.11 -2.131,0.224l0.199,-0.742l-0.964,-0.26Zm-6.557,0.34c-1.646,0 -3,1.354 -3,3c-0,1.646 1.354,3 3,3c0.738,-0.001 1.451,-0.274 2,-0.768l-0,0.77l1,-0l-0,-6l-1,-0l-0,0.769c-0.549,-0.493 -1.262,-0.768 -2,-0.769l-0,-0.002Zm-0,1.002c1.097,-0 2,0.903 2,2c-0,1.097 -0.903,2 -2,2c-1.097,-0 -2,-0.903 -2,-2c-0,-1.097 0.903,-2 2,-2Zm8.66,0.332c0.181,-0.002 0.361,0.021 0.535,0.068c1.06,0.284 1.698,1.39 1.414,2.45c-0.284,1.059 -1.389,1.697 -2.449,1.414c-1.06,-0.284 -1.698,-1.39 -1.414,-2.45c0.232,-0.865 1.018,-1.474 1.914,-1.482Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.5,2l0,12l1,0l0,-1.611l6.002,1.609l0.26,-0.967l-6.262,-1.676l0,-9.355l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text_subscript.svg b/.icons/kora/actions/16/text_subscript.svg
new file mode 120000
index 000000000..6022badcc
--- /dev/null
+++ b/.icons/kora/actions/16/text_subscript.svg
@@ -0,0 +1 @@
+format-text-subscript.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/text_superscript.svg b/.icons/kora/actions/16/text_superscript.svg
new file mode 120000
index 000000000..ff7ed30da
--- /dev/null
+++ b/.icons/kora/actions/16/text_superscript.svg
@@ -0,0 +1 @@
+format-text-superscript.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/text_vert_kern.svg b/.icons/kora/actions/16/text_vert_kern.svg
new file mode 100644
index 000000000..12f745546
--- /dev/null
+++ b/.icons/kora/actions/16/text_vert_kern.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,4l0,6l1,0l0,-0.77c0.549,0.494 1.262,0.768 2,0.77c1.646,0 3,-1.354 3,-3c0,-1.646 -1.354,-3 -3,-3c-0.738,0.001 -1.451,0.274 -2,0.768l0,-0.768l-1,0Zm3,1c1.097,0 2,0.903 2,2c0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c0,-1.097 0.903,-2 2,-2Zm-7.996,3c-1.646,0 -3,1.354 -3,3c-0,1.646 1.354,3 3,3c0.738,-0.001 1.451,-0.274 2,-0.768l-0,0.77l1,-0l-0,-6l-1,-0l-0,0.769c-0.549,-0.493 -1.262,-0.768 -2,-0.769l-0,-0.002Zm-0,1.002c1.097,-0 2,0.903 2,2c-0,1.097 -0.903,2 -2,2c-1.097,-0 -2,-0.903 -2,-2c-0,-1.097 0.903,-2 2,-2Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.5,2l0,12l1,0l0,-2l6.5,0l0,-1l-6.5,0l0,-9l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/text_word_spacing.svg b/.icons/kora/actions/16/text_word_spacing.svg
new file mode 100644
index 000000000..82c98062f
--- /dev/null
+++ b/.icons/kora/actions/16/text_word_spacing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,8l0,6l1,0l0,-6l-1,0Zm2,0l0,6l1,0l0,-5l1,0c0.552,0 1,0.448 1,1l0,4l1,0l0,-4c0,-1.105 -0.895,-2 -2,-2l-2,0Zm7,0l0,6l1,0l0,-6l-1,0Zm2,0l0,6l1,0l0,-3c0,-1.097 0.903,-2 2,-2l0,-1c-0.738,0.001 -1.451,0.274 -2,0.768l0,-0.768l-1,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7,2l-3,2.5l3,2.5l0,-5Zm3,0l0,5l3,-2.5l-3,-2.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/texture.svg b/.icons/kora/actions/16/texture.svg
new file mode 100644
index 000000000..101eca27b
--- /dev/null
+++ b/.icons/kora/actions/16/texture.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.023,1l11.954,-0c0.271,-0 0.531,0.108 0.723,0.3c0.192,0.192 0.3,0.452 0.3,0.723l0,11.954c0,0.271 -0.108,0.531 -0.3,0.723c-0.192,0.192 -0.452,0.3 -0.723,0.3l-11.954,0c-0.271,0 -0.531,-0.108 -0.723,-0.3c-0.192,-0.192 -0.3,-0.452 -0.3,-0.723l0,-11.954c0,-0.271 0.108,-0.531 0.3,-0.723c0.192,-0.192 0.452,-0.3 0.723,-0.3Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,11l10,0l0,2l-10,0l0,-2Zm0,-4l10,0l0,2l-10,0l0,-2Zm0,-4l10,0l0,2l-10,0l0,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tiny-pause.svg b/.icons/kora/actions/16/tiny-pause.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/tiny-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tiny-start.svg b/.icons/kora/actions/16/tiny-start.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/tiny-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/toggle_vp_y.svg b/.icons/kora/actions/16/toggle_vp_y.svg
new file mode 120000
index 000000000..1c68ed082
--- /dev/null
+++ b/.icons/kora/actions/16/toggle_vp_y.svg
@@ -0,0 +1 @@
+perspective-parallel.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/toggle_vp_z.svg b/.icons/kora/actions/16/toggle_vp_z.svg
new file mode 120000
index 000000000..1c68ed082
--- /dev/null
+++ b/.icons/kora/actions/16/toggle_vp_z.svg
@@ -0,0 +1 @@
+perspective-parallel.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tool-animator.svg b/.icons/kora/actions/16/tool-animator.svg
new file mode 120000
index 000000000..91b01fe2f
--- /dev/null
+++ b/.icons/kora/actions/16/tool-animator.svg
@@ -0,0 +1 @@
+media-show-active-track-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tool-measure.svg b/.icons/kora/actions/16/tool-measure.svg
new file mode 100644
index 000000000..d3bacfe73
--- /dev/null
+++ b/.icons/kora/actions/16/tool-measure.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.987,1l-3.113,2.973l3.113,-0l0,5.258l-3.113,0l3.113,2.973l0,2.796l1.156,0l0,-14l-1.156,0Z"/>
+ <circle style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" cx="6.198" cy="6.528" r="2.335"/>
+</svg>
diff --git a/.icons/kora/actions/16/tool-node-editor.svg b/.icons/kora/actions/16/tool-node-editor.svg
new file mode 100644
index 000000000..d02b0d91c
--- /dev/null
+++ b/.icons/kora/actions/16/tool-node-editor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.803,0c-0.213,-0 -0.417,0.085 -0.568,0.235c-0.15,0.151 -0.235,0.355 -0.235,0.568c-0,0.38 -0,0.752 -0,0.752c-0.363,0.021 -0.723,0.04 -1.115,0.078c-1.279,0.123 -2.662,0.329 -3.885,0.73l-0,0c0,-0.096 -0.038,-0.189 -0.106,-0.257c-0.068,-0.068 -0.161,-0.106 -0.257,-0.106c-0.637,-0 -1.971,-0 -2.834,-0c-0.213,-0 -0.417,0.085 -0.568,0.235c-0.15,0.151 -0.235,0.355 -0.235,0.568l-0,3.197l0.127,0c-0.569,1.354 -0.92,2.931 -1.162,4.391c-0.036,0.213 -0.056,0.402 -0.086,0.609l-0.076,0c-0.444,0 -0.803,0.359 -0.803,0.803c-0,0.696 -0,1.698 -0,2.394c-0,0.444 0.359,0.803 0.803,0.803c0.116,-0 1.663,-0 2.394,-0c0.444,-0 0.803,-0.359 0.803,-0.803c-0,-0.696 -0,-1.698 -0,-2.394c0,-0.213 -0.085,-0.417 -0.235,-0.568c-0.151,-0.15 -0.355,-0.235 -0.568,-0.235c-0.597,-0 -1.308,-0 -1.308,-0c0.023,-0.154 0.036,-0.291 0.062,-0.447c0.261,-1.57 0.698,-3.257 1.305,-4.553l1.941,-0c0.444,-0 0.803,-0.359 0.803,-0.803c-0,-0.748 -0,-1.748 -0,-1.748c1.163,-0.424 2.628,-0.692 3.98,-0.822c0.358,-0.034 0.686,-0.052 1.02,-0.072l-0,0.642c0,0.444 0.359,0.803 0.803,0.803c0.696,-0 1.698,-0 2.394,-0c0.213,0 0.417,-0.085 0.568,-0.235c0.15,-0.151 0.235,-0.355 0.235,-0.568l-0,-2.394c0,-0.213 -0.085,-0.417 -0.235,-0.568c-0.151,-0.15 -0.355,-0.235 -0.568,-0.235l-2.394,-0Zm-4.803,6l4.801,9l3.199,-3.375l-8,-5.625Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tool-pointer.svg b/.icons/kora/actions/16/tool-pointer.svg
new file mode 120000
index 000000000..1324e0504
--- /dev/null
+++ b/.icons/kora/actions/16/tool-pointer.svg
@@ -0,0 +1 @@
+kdenlive-select-tool.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tool-spray.svg b/.icons/kora/actions/16/tool-spray.svg
new file mode 100644
index 000000000..c102d5aa6
--- /dev/null
+++ b/.icons/kora/actions/16/tool-spray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 A 2 2 0 0 0 7 3 A 2 2 0 0 0 9 5 A 2 2 0 0 0 11 3 A 2 2 0 0 0 9 1 z M 4 2 A 1 1 0 0 0 3 3 A 1 1 0 0 0 4 4 A 1 1 0 0 0 5 3 A 1 1 0 0 0 4 2 z M 13 3 A 1 1 0 0 0 12 4 A 1 1 0 0 0 13 5 A 1 1 0 0 0 14 4 A 1 1 0 0 0 13 3 z M 3 5 A 2 2 0 0 0 1 7 A 2 2 0 0 0 3 9 A 2 2 0 0 0 5 7 A 2 2 0 0 0 3 5 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z M 13 7 A 2 2 0 0 0 11 9 A 2 2 0 0 0 13 11 A 2 2 0 0 0 15 9 A 2 2 0 0 0 13 7 z M 3 10 A 1 1 0 0 0 2 11 A 1 1 0 0 0 3 12 A 1 1 0 0 0 4 11 A 1 1 0 0 0 3 10 z M 7 11 A 2 2 0 0 0 5 13 A 2 2 0 0 0 7 15 A 2 2 0 0 0 9 13 A 2 2 0 0 0 7 11 z M 12 12 A 1 1 0 0 0 11 13 A 1 1 0 0 0 12 14 A 1 1 0 0 0 13 13 A 1 1 0 0 0 12 12 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tool-tweak.svg b/.icons/kora/actions/16/tool-tweak.svg
new file mode 100644
index 000000000..8be336563
--- /dev/null
+++ b/.icons/kora/actions/16/tool-tweak.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M9.785,0.986c-0.179,-0.011 -0.359,-0.006 -0.537,0.014c-1.766,0.369 -2.617,2.285 -3.158,3.947c-0.473,1.511 -0.923,3.358 -2.442,4.018c-0.658,0.259 -1.928,0.364 -2.628,0.256l-0.02,5.72l14,0.039l0,-5.72c-1.813,0.286 -3.86,0.244 -5.354,-0.983c-1.313,-1.128 -1.745,-3.403 -0.796,-4.912c0.945,-1.125 2.91,-0.656 3.527,0.602c0.511,0.266 0.345,-0.504 0.26,-0.807c-0.36,-1.263 -1.597,-2.095 -2.852,-2.174Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.785,0.986c-0.179,-0.011 -0.359,-0.006 -0.537,0.014c-1.766,0.369 -2.617,2.285 -3.158,3.947c-0.473,1.511 -0.923,3.358 -2.442,4.018c-0.658,0.259 -1.928,0.364 -2.628,0.256l-0.02,5.72l14,0.039l0,-5.72c-1.813,0.286 -3.86,0.244 -5.354,-0.983c-1.313,-1.128 -1.745,-3.403 -0.796,-4.912c0.945,-1.125 2.91,-0.656 3.527,0.602c0.511,0.266 0.345,-0.504 0.26,-0.807c-0.36,-1.263 -1.597,-2.095 -2.852,-2.174Zm-2.291,3.059c-0.177,0.398 -0.323,0.81 -0.45,1.201c-0.251,0.802 -0.502,1.692 -0.886,2.471c-0.468,0.949 -1.128,1.738 -2.111,2.165c-0.011,0.005 -0.021,0.009 -0.032,0.013c-0.495,0.195 -1.277,0.32 -1.999,0.354l-0.013,3.695l11.997,0.034l0,-3.601c-1.759,0.114 -3.585,-0.175 -5.005,-1.341c-1.334,-1.146 -1.938,-3.229 -1.501,-4.991Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tool_color_eraser.svg b/.icons/kora/actions/16/tool_color_eraser.svg
new file mode 100644
index 000000000..33298e9b5
--- /dev/null
+++ b/.icons/kora/actions/16/tool_color_eraser.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M4.773,13.088l-4.39,0l2.086,2l4.407,0l-2.103,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M9.144,13.088l-4.391,0l2.087,2l4.407,0l-2.103,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-PositiveText" d="M13.514,13.088l-4.39,0l2.087,2l4.406,0l-2.103,-2Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M5.365,8.373l4.062,2.828l-0.808,1.161l-1.969,0.352l-1.741,-1.212l-0.352,-1.968l0.808,-1.161Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.198,1.233l-5.227,6.27l4.062,2.828l4.066,-7.077c0.907,-1.302 -0.352,-1.969 -0.352,-1.969l-0.58,-0.404c-0,-0 -1.053,-0.964 -1.969,0.352Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tool_curve.svg b/.icons/kora/actions/16/tool_curve.svg
new file mode 120000
index 000000000..7630c9799
--- /dev/null
+++ b/.icons/kora/actions/16/tool_curve.svg
@@ -0,0 +1 @@
+format-segment-curve.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tool_elliptical_selection.svg b/.icons/kora/actions/16/tool_elliptical_selection.svg
new file mode 120000
index 000000000..db766e993
--- /dev/null
+++ b/.icons/kora/actions/16/tool_elliptical_selection.svg
@@ -0,0 +1 @@
+draw-circle.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tool_polygon.svg b/.icons/kora/actions/16/tool_polygon.svg
new file mode 120000
index 000000000..1bc83ee53
--- /dev/null
+++ b/.icons/kora/actions/16/tool_polygon.svg
@@ -0,0 +1 @@
+draw-polyline.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tool_rounded_rectangle.svg b/.icons/kora/actions/16/tool_rounded_rectangle.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/tool_rounded_rectangle.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tools-check-spelling.svg b/.icons/kora/actions/16/tools-check-spelling.svg
new file mode 100644
index 000000000..6b9acd671
--- /dev/null
+++ b/.icons/kora/actions/16/tools-check-spelling.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.385,1.998l-4.383,10l1.357,0l1.19,-2.728l4.928,-0l1.152,2.728l1.373,0l-4.252,-10l-1.365,0Zm0.679,1.207c0.114,0.342 0.712,1.893 1.797,4.65l0.225,0.506l-4.143,0l2.121,-5.156Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" width="12" height="1" x="2.01" y="12.99"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-media-optical-burn-image.svg b/.icons/kora/actions/16/tools-media-optical-burn-image.svg
new file mode 100644
index 000000000..52c4d3e59
--- /dev/null
+++ b/.icons/kora/actions/16/tools-media-optical-burn-image.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,1c-1,0 -1,1 -1,1l0,0.686c0.937,-0.449 1.962,-0.683 3,-0.686c3.866,0 7,3.134 7,7c-0.004,2.461 -1.299,4.739 -3.412,6l4.412,0c1,0 1,-1 1,-1l0,-12c0,0 0,-1 -1,-1l-10,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.033,2.932c-3.31,-0 -6.034,2.724 -6.034,6.035c-0,3.31 2.724,6.034 6.034,6.034c3.311,0 6.035,-2.724 6.035,-6.034c0,-3.311 -2.724,-6.035 -6.035,-6.035Zm0,4.31c0.946,0 1.725,0.779 1.725,1.725c-0,0.945 -0.779,1.724 -1.725,1.724c-0.945,-0 -1.724,-0.779 -1.724,-1.724c0,-0.946 0.779,-1.725 1.724,-1.725Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.033,2.924c-3.314,0 -6.042,2.728 -6.042,6.043c-0,3.314 2.728,6.042 6.042,6.042c3.315,0 6.043,-2.728 6.043,-6.042c-0,-3.315 -2.728,-6.043 -6.043,-6.043Zm0,0.733c-2.913,-0 -5.309,2.397 -5.309,5.31c-0,2.913 2.396,5.309 5.309,5.309c2.913,0 5.31,-2.396 5.31,-5.309c0,-2.913 -2.397,-5.31 -5.31,-5.31Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-media-optical-burn.svg b/.icons/kora/actions/16/tools-media-optical-burn.svg
new file mode 100644
index 000000000..c69eb14a8
--- /dev/null
+++ b/.icons/kora/actions/16/tools-media-optical-burn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.5,1c-4.5,2 -6.5,6 -6.5,8.75c0,2.75 2.057,5.25 5,5.25c-1.588,0 -2.476,-1.197 -2.588,-2.625c-0.121,-1.553 0.543,-3.5 2.588,-4.375c-1.009,3.418 2.985,2.384 2.322,5.25c-0.234,1.012 -1.121,1.75 -2.322,1.75c2.581,0 4.862,-2.004 5,-4.5c0.205,-3.723 -4.064,-4.21 -3.5,-9.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-media-optical-copy.svg b/.icons/kora/actions/16/tools-media-optical-copy.svg
new file mode 100644
index 000000000..686ad4735
--- /dev/null
+++ b/.icons/kora/actions/16/tools-media-optical-copy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M7.066,2.867c-3.328,-0 -6.067,2.738 -6.067,6.067c-0,3.328 2.739,6.067 6.067,6.067c3.329,0 6.067,-2.739 6.067,-6.067c0,-3.329 -2.738,-6.067 -6.067,-6.067Zm0,4.333c0.951,0 1.734,0.783 1.734,1.734c-0,0.951 -0.783,1.733 -1.734,1.733c-0.951,0 -1.733,-0.782 -1.733,-1.733c-0,-0.951 0.782,-1.734 1.733,-1.734Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.066,2.858c-3.333,0 -6.075,2.743 -6.075,6.076c-0,3.333 2.742,6.075 6.075,6.075c3.333,0 6.076,-2.742 6.076,-6.075c-0,-3.333 -2.743,-6.076 -6.076,-6.076Zm0,0.737c-2.929,0 -5.339,2.41 -5.339,5.339c0,2.929 2.41,5.339 5.339,5.339c2.929,-0 5.339,-2.41 5.339,-5.339c-0,-2.929 -2.41,-5.339 -5.339,-5.339Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5.156,2.645c1.072,-0.945 2.475,-1.52 4.002,-1.52c3.333,-0 6.075,2.742 6.075,6.075c0,1.936 -0.924,3.672 -2.353,4.788c0.28,-0.527 0.49,-1.096 0.618,-1.694c0.628,-0.876 0.999,-1.945 0.999,-3.094c-0,-2.928 -2.41,-5.338 -5.339,-5.338c-0.798,-0 -1.558,0.179 -2.24,0.498c-0.611,0.014 -1.202,0.113 -1.762,0.285Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5.175,2.639c1.069,-0.936 2.465,-1.506 3.983,-1.506c3.328,0 6.067,2.739 6.067,6.067c0,1.927 -0.917,3.656 -2.335,4.77c0.479,-0.91 0.752,-1.944 0.752,-3.036c-0,-3.607 -2.969,-6.576 -6.576,-6.576c-0.656,0 -1.292,0.099 -1.891,0.281Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-media-optical-erase.svg b/.icons/kora/actions/16/tools-media-optical-erase.svg
new file mode 100644
index 000000000..7951c8221
--- /dev/null
+++ b/.icons/kora/actions/16/tools-media-optical-erase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-NegativeText" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,6 A 2,2 0 0 1 10,8 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-media-optical-format.svg b/.icons/kora/actions/16/tools-media-optical-format.svg
new file mode 100644
index 000000000..ff552533f
--- /dev/null
+++ b/.icons/kora/actions/16/tools-media-optical-format.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Zm0,5c1.097,0 2,0.903 2,2c0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c0,-1.097 0.903,-2 2,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0.991c-3.845,-0 -7.009,3.164 -7.009,7.009c-0,3.845 3.164,7.009 7.009,7.009c3.845,0 7.009,-3.164 7.009,-7.009c0,-3.845 -3.164,-7.009 -7.009,-7.009Zm0,0.85c-3.379,-0 -6.159,2.78 -6.159,6.159c-0,3.379 2.78,6.159 6.159,6.159c3.379,0 6.159,-2.78 6.159,-6.159c0,-3.379 -2.78,-6.159 -6.159,-6.159Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-report-bug.svg b/.icons/kora/actions/16/tools-report-bug.svg
new file mode 100644
index 000000000..83df64b5b
--- /dev/null
+++ b/.icons/kora/actions/16/tools-report-bug.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,1c-3.84,0 -7,3.16 -7,7c0,3.84 3.16,7 7,7c3.84,0 7,-3.16 7,-7c0,-3.84 -3.16,-7 -7,-7Zm-2.393,4c0.549,0 1,0.451 1,1c0,0.549 -0.451,1 -1,1c-0.549,0 -1,-0.451 -1,-1c0,-0.549 0.451,-1 1,-1Zm4.805,0c0.548,0 1,0.451 1,1c-0,0.549 -0.452,1 -1,1c-0.549,0 -1,-0.451 -1,-1c-0,-0.549 0.451,-1 1,-1Zm-2.412,5c2.5,0 4,2 4,2c-2.631,-0.493 -5.295,-0.528 -8,0c0,0 1.5,-2 4,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-rip-audio-cd.svg b/.icons/kora/actions/16/tools-rip-audio-cd.svg
new file mode 100644
index 000000000..b9eddf145
--- /dev/null
+++ b/.icons/kora/actions/16/tools-rip-audio-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path id="Musical-Note" style="fill:currentColor;" class="ColorScheme-Text" d="M11.837,0.853l-5.769,1.295c-0.309,0.07 -0.562,0.388 -0.562,0.706l-0,0.854l-0.01,7.215c0,0.314 -0.251,0.629 -0.557,0.699l-1.583,0.359c-0.71,0.162 -1.291,0.891 -1.291,1.621l-0,0.128c-0,0.794 0.641,1.438 1.433,1.438l0.55,-0c1.096,-0 1.984,-0.891 1.984,-1.99l-0,-4.98l0.01,-0l0,-2.987l6.088,-1.287l0,5.275c0,0.315 -0.251,0.629 -0.557,0.698l-1.632,0.366c-0.705,0.158 -1.282,0.881 -1.282,1.607l0,0.133c0,0.796 0.643,1.441 1.438,1.441l0.571,0c1.108,0 2.004,-0.899 2.004,-2.009l0,-9.451l-0.001,-0l0,-0.46c0,-0.409 -0.282,-0.692 -0.658,-0.692c-0.056,0 -0.116,0.008 -0.176,0.021Zm0.342,0.682l-6.13,1.31l-0,1.004l6.13,-1.309l0,-1.005Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-rip-video-cd.svg b/.icons/kora/actions/16/tools-rip-video-cd.svg
new file mode 100644
index 000000000..2aa001be6
--- /dev/null
+++ b/.icons/kora/actions/16/tools-rip-video-cd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.576,8.602l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.484,7.38l-0,6.507c-0,0.096 -0.051,0.184 -0.132,0.231c-0.082,0.045 -0.182,0.042 -0.26,-0.009c-0.882,-0.572 -2.995,-1.945 -3.654,-2.373c-0.124,-0.081 -0.2,-0.221 -0.202,-0.372c-0.003,-0.349 -0.008,-0.988 -0.012,-1.337c-0.001,-0.151 0.072,-0.292 0.194,-0.375c0.657,-0.446 2.781,-1.887 3.669,-2.491c0.079,-0.053 0.179,-0.058 0.262,-0.012c0.083,0.046 0.135,0.134 0.135,0.231Zm-6.484,0.343l-8.303,0l-0,4.32c-0,0.874 0.709,1.583 1.583,1.583l8.157,0l-0,-4.465c-0,-0.794 -0.644,-1.438 -1.437,-1.438Zm-7.424,0.879l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Zm3.991,-5.701c0.521,-0.641 1.316,-1.051 2.206,-1.051c1.57,0 2.844,1.275 2.844,2.844c0,1.57 -1.274,2.844 -2.844,2.844c-0.89,0 -1.685,-0.409 -2.206,-1.05c-0.522,0.641 -1.317,1.05 -2.207,1.05c-1.569,0 -2.844,-1.274 -2.844,-2.844c0,-1.569 1.275,-2.844 2.844,-2.844c0.89,0 1.685,0.41 2.207,1.051Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/tools-rip-video-dvd.svg b/.icons/kora/actions/16/tools-rip-video-dvd.svg
new file mode 120000
index 000000000..5b222b90d
--- /dev/null
+++ b/.icons/kora/actions/16/tools-rip-video-dvd.svg
@@ -0,0 +1 @@
+tools-rip-video-cd.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tools-wizard.svg b/.icons/kora/actions/16/tools-wizard.svg
new file mode 120000
index 000000000..790262367
--- /dev/null
+++ b/.icons/kora/actions/16/tools-wizard.svg
@@ -0,0 +1 @@
+autocorrection.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/tools.svg b/.icons/kora/actions/16/tools.svg
new file mode 100644
index 000000000..619ac1651
--- /dev/null
+++ b/.icons/kora/actions/16/tools.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".25" d="m1 8v5c0 1.108.892 2 2 2h10c1.108 0 2-.892 2-2v-5h-5v4h-4v-4zm6 1v2h2v-2z"/>
+ <path d="m5 1c-.549 0-1 .451-1 1v2h-1c-1.108 0-2 .892-2 2v1h14v-1c0-1.108-.892-2-2-2h-1v-2c0-.549-.451-1-1-1zm.142 1.056h5.716v1.944h-5.716z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/top.svg b/.icons/kora/actions/16/top.svg
new file mode 120000
index 000000000..bdc5bb49e
--- /dev/null
+++ b/.icons/kora/actions/16/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/torrents.svg b/.icons/kora/actions/16/torrents.svg
new file mode 100644
index 000000000..b5eff84c6
--- /dev/null
+++ b/.icons/kora/actions/16/torrents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.786,4.428c-0,0 1.19,0 1.19,1.191l0,4.76l2.382,-0l-4.763,3.574l0,-8.334c0,-1.191 1.191,-1.191 1.191,-1.191l-0,0Zm-2.381,-2.381l-0,8.334c-0,1.191 -1.191,1.191 -1.191,1.191c0,-0 -1.19,-0 -1.19,-1.191l-0,-4.76l-2.382,0l4.763,-3.574Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transfers.svg b/.icons/kora/actions/16/transfers.svg
new file mode 120000
index 000000000..0d756edd8
--- /dev/null
+++ b/.icons/kora/actions/16/transfers.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/transform-affect-gradient.svg b/.icons/kora/actions/16/transform-affect-gradient.svg
new file mode 100644
index 000000000..f9909e81a
--- /dev/null
+++ b/.icons/kora/actions/16/transform-affect-gradient.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" width="10" height="3" x="2" y="3"/>
+ <rect style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" width="7" height="3" x="5" y="3"/>
+ <rect style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" width="4" height="3" x="8" y="3"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,3l0,3l2,0l0,-3l-2,0Zm1,6l0,2.411l-2,-0l0,1.178l2,0l0,2.411l4,-3l-4,-3Zm-9,2.411l0,1.178l2,0l0,-1.178l-2,-0Zm3,-0l0,1.178l3,0l0,-1.178l-3,-0Zm-3,-4.411l0,1l7,0l0,1l1,0l0,-2l-8,0Zm0,-6l0,1l11,0l0,7l1,0l0,-8l-12,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-affect-pattern.svg b/.icons/kora/actions/16/transform-affect-pattern.svg
new file mode 100644
index 000000000..2f737f391
--- /dev/null
+++ b/.icons/kora/actions/16/transform-affect-pattern.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 2 H 3 V 4 H 5 V 2 H 7 V 4 H 9 V 2 H 11 V 4 H 13 V 6 H 11 V 7 H 13 V 9 H 14 V 1 Z M 11,6 V 4 H 9 V 6 Z M 9,6 H 7 V 7 H 5 V 6 H 3 V 7 H 2 V 8 H 9 V 9 H 10 V 7 H 9 Z M 3,6 V 4 H 2 V 6 Z M 5,6 H 7 V 4 H 5 Z M 11,9 V 11 H 9 V 13 H 11 V 15 L 15,12 Z M 2,11 V 13 H 4 V 11 Z M 5,11 V 13 H 8 V 11 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-affect-rounded-corners.svg b/.icons/kora/actions/16/transform-affect-rounded-corners.svg
new file mode 100644
index 000000000..0f8a0e74f
--- /dev/null
+++ b/.icons/kora/actions/16/transform-affect-rounded-corners.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 3 H 9 C 11,3 12,4 12,6 V 8 H 14 V 6 C 14,2.5 12.5,1 9,1 Z M 11,9 V 11 H 9 V 13 H 11 V 15 L 15,12 Z M 2,11 V 13 H 4 V 11 Z M 5,11 V 13 H 8 V 11 Z M 2,5 V 6 H 8 C 9,6 9,7 9,7 V 8 H 10 V 7 C 10,7 10,5 8,5 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-affect-stroke.svg b/.icons/kora/actions/16/transform-affect-stroke.svg
new file mode 100644
index 000000000..df939b641
--- /dev/null
+++ b/.icons/kora/actions/16/transform-affect-stroke.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,9 V 11 H 9 V 13 H 11 V 15 L 15,12 Z M 2,11 V 13 H 4 V 11 Z M 5,11 V 13 H 8 V 11 Z M 2,5 V 6 H 9 V 8 H 10 V 5 Z M 2,1 V 3 H 12 V 8 H 14 V 1 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-browse.svg b/.icons/kora/actions/16/transform-browse.svg
new file mode 100644
index 000000000..916c56adf
--- /dev/null
+++ b/.icons/kora/actions/16/transform-browse.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M11.811,15.4c-1.381,0.59 -3.523,0.657 -4.456,-0.122c-0.444,-0.371 -5.435,-1.985 -5.934,-2.11c-0.383,-0.095 -0.765,-0.255 -0.811,-0.616c-0.106,-0.846 0.955,-1.671 1.8,-1.424c0.818,0.3 3.032,0.548 3.032,0.548c-0,-0 0.057,-1.447 -1.623,-3.753c-0.833,-1.142 -2.295,-3.544 -2.298,-3.768c-0.007,-0.53 0.359,-0.948 0.883,-1.009c0.504,-0.058 0.585,0.032 2.162,2.429c1.327,2.017 1.436,2.166 1.604,2.191c0.231,0.034 -0.12,0.245 -0.072,0.02c0.034,-0.164 -0.125,-0.472 -1.565,-3.027c-1.543,-2.737 -1.871,-3.306 -1.864,-3.588c0.019,-0.801 0.949,-1.191 1.581,-0.661c0.111,0.093 0.994,1.578 2.024,3.404c1.526,2.708 1.589,2.81 1.745,2.805c0.195,-0.006 0.171,0.11 0.164,-0.1c-0.003,-0.093 -0.582,-1.183 -1.436,-2.7c-1.093,-1.943 -1.432,-2.591 -1.434,-2.743c-0.005,-0.319 0.199,-0.657 0.508,-0.841c0.427,-0.197 1.015,0.071 1.191,0.342l1.484,2.569c1.041,1.847 1.662,2.892 1.751,2.949c0.154,0.098 0.329,-0.152 0.398,-0.336c0.033,-0.088 -0.017,-0.78 -0.671,-2.288c-0.992,-2.287 -1.088,-2.512 -0.799,-2.94c0.612,-0.588 1.054,-0.081 1.35,0.437c0,0 1.375,2.856 1.987,4.693c0.549,1.649 1.493,3.233 1.839,5.004c0.305,1.557 0.572,2.826 -0.54,3.939c-0.478,0.478 -1.339,0.414 -2,0.696Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-crop-and-resize.svg b/.icons/kora/actions/16/transform-crop-and-resize.svg
new file mode 120000
index 000000000..686d9f8d9
--- /dev/null
+++ b/.icons/kora/actions/16/transform-crop-and-resize.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/transform-crop.svg b/.icons/kora/actions/16/transform-crop.svg
new file mode 100644
index 000000000..3128aa9da
--- /dev/null
+++ b/.icons/kora/actions/16/transform-crop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5,2l0,12l6,-6l0,-6l-6,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,2l0,12l6,-6l0,-6l-6,0Zm1,1l0,8.586l4,-4l0,-4.586l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-move.svg b/.icons/kora/actions/16/transform-move.svg
new file mode 100644
index 000000000..07fa69a08
--- /dev/null
+++ b/.icons/kora/actions/16/transform-move.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 6 4 L 10 4 L 8 1 z M 4 6 L 1 8 L 4 10 L 4 6 z M 8 6 C 6.8954 6 6 6.8954 6 8 C 6 9.1046 6.8954 10 8 10 C 9.1046 10 10 9.1046 10 8 C 10 6.8954 9.1046 6 8 6 z M 12 6 L 12 10 L 15 8 L 12 6 z M 6 12 L 8 15 L 10 12 L 6 12 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-rotate.svg b/.icons/kora/actions/16/transform-rotate.svg
new file mode 100644
index 000000000..89cf606f4
--- /dev/null
+++ b/.icons/kora/actions/16/transform-rotate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,4l0,1l2,0c1.108,0 2,0.892 2,2l0,2l1,0l0,-2c0,-1.662 -1.338,-3 -3,-3l-2,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.069,10.271c0,-0.701 -0.569,-1.271 -1.271,-1.271l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.271l0,2.543c0,0.701 0.57,1.271 1.271,1.271l2.543,0c0.702,0 1.271,-0.57 1.271,-1.271l0,-2.543Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,3.174c0,-0.702 -0.57,-1.272 -1.271,-1.272l-2.543,0c-0.701,0 -1.271,0.57 -1.271,1.272l-0,2.542c-0,0.702 0.57,1.271 1.271,1.271l2.543,0c0.701,0 1.271,-0.569 1.271,-1.271l0,-2.542Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-scale-textbox-points.svg b/.icons/kora/actions/16/transform-scale-textbox-points.svg
new file mode 100644
index 000000000..ff09eb3ec
--- /dev/null
+++ b/.icons/kora/actions/16/transform-scale-textbox-points.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 5 L 2 5 L 5 5 L 5 2 L 5 1 L 1 1 z M 11 1 L 11 5 L 15 5 L 15 1 L 11 1 z M 6 4 L 6 5 L 7 5 L 7 4 L 6 4 z M 9 4 L 9 5 L 10 5 L 10 4 L 9 4 z M 4 6 L 4 7 L 5 7 L 5 6 L 4 6 z M 11 6 L 11 7 L 12 7 L 12 6 L 11 6 z M 4 9 L 4 10 L 5 10 L 5 9 L 4 9 z M 9 9 L 9 11 L 11 11 L 11 15 L 13 15 L 13 11 L 15 11 L 15 9 L 12 9 L 11 9 L 9 9 z M 1 11 L 1 15 L 5 15 L 5 11 L 1 11 z M 6 11 L 6 12 L 7 12 L 7 11 L 6 11 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-scale.svg b/.icons/kora/actions/16/transform-scale.svg
new file mode 120000
index 000000000..617c98bae
--- /dev/null
+++ b/.icons/kora/actions/16/transform-scale.svg
@@ -0,0 +1 @@
+kdenlive-zoom-large.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/transform-shear-down.svg b/.icons/kora/actions/16/transform-shear-down.svg
new file mode 100644
index 000000000..0245df9e7
--- /dev/null
+++ b/.icons/kora/actions/16/transform-shear-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1,5l0,10l9,0l0,-2.865l-5,1.111l0,-8.246l-4,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15,1l-9,2l0,9l9,-2l0,-9Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-shear-left.svg b/.icons/kora/actions/16/transform-shear-left.svg
new file mode 100644
index 000000000..98efc9e78
--- /dev/null
+++ b/.icons/kora/actions/16/transform-shear-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,6l2,9l9,0l-2,-9l-9,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1,1l0,9l2.865,0l-1.111,-5l8.246,0l0,-4l-10,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-shear-right.svg b/.icons/kora/actions/16/transform-shear-right.svg
new file mode 100644
index 000000000..a88ab422d
--- /dev/null
+++ b/.icons/kora/actions/16/transform-shear-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,6l-2,9l9,0l2,-9l-9,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,1l0,4l8.246,0l-1.111,5l2.865,0l0,-9l-10,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/transform-shear-up.svg b/.icons/kora/actions/16/transform-shear-up.svg
new file mode 100644
index 000000000..092c18851
--- /dev/null
+++ b/.icons/kora/actions/16/transform-shear-up.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14,5l-9,2l0,9l9,-2l0,-9Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1,1l0,9l3,0l0,-3.803l7,-1.554l0,-3.643l-10,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/trash-empty.svg b/.icons/kora/actions/16/trash-empty.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/trash-empty.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/trim-margins.svg b/.icons/kora/actions/16/trim-margins.svg
new file mode 100644
index 000000000..5d7796b6b
--- /dev/null
+++ b/.icons/kora/actions/16/trim-margins.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,0l0,2l-2,0l0,1.103l2,0l0,12.897l1.197,0l-0,-12.897l11.662,0l0,12.897l1.141,0l0,-14l-12.803,0l-0,-2l-1.197,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M5,15l0,1l8,0l0,-1l-8,0Zm0,-2l0,1l8,0l0,-1l-8,0Zm0,-2l0,1l8,0l0,-1l-8,0Zm0,-2l0,1l8,0l0,-1l-8,0Zm0,-2l0,1l8,0l0,-1l-8,0Zm0,-2l0,1l8,0l0,-1l-8,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/trim-to-selection.svg b/.icons/kora/actions/16/trim-to-selection.svg
new file mode 100644
index 000000000..01208c8fd
--- /dev/null
+++ b/.icons/kora/actions/16/trim-to-selection.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,0l0,2l-2,0l0,1.075l2,0l0,8.906l-2,-0l0,1.019l2,-0l0,2l1.075,-0l0,-2l10.85,-0l-0,2l1.075,-0l0,-2l1,-0l0,-1.019l-1,-0l0,-8.906l1,0l0,-1.075l-1,-0l0,-2l-1.075,-0l-0,2l-10.85,-0l0,-2l-1.075,-0Zm1.075,3.075l10.85,0l-0,8.906l-10.85,-0l0,-8.906Zm1.925,3.925l-0,1l7,-0l0,-1l-7,-0Zm0,2l0,1l7,-0l0,-1l-7,-0Zm0,-4l0,1l7,-0l0,-1l-7,-0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M5,0l0,1l7,0l0,-1l-7,0Zm0,14l0,1l7,0l0,-1l-7,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/twitter-dm.svg b/.icons/kora/actions/16/twitter-dm.svg
new file mode 100644
index 000000000..f06d4fd70
--- /dev/null
+++ b/.icons/kora/actions/16/twitter-dm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.548,1l-2.548,7l0,7l14,0l0,-7l-2.548,-7l-8.904,0Zm0.7,1l-2.248,6.176l0,5.824l12,0l0,-5.824l-2.248,-6.176l-7.504,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M5.2,3.04l5.6,0l2.169,5.126l-1.969,0l-1,2l-4,0l-1,-2l-1.969,0l2.169,-5.126Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/twitter-home.svg b/.icons/kora/actions/16/twitter-home.svg
new file mode 100644
index 000000000..acfaa90b1
--- /dev/null
+++ b/.icons/kora/actions/16/twitter-home.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,0.75l8,7.811l-1.52,1.544l-1.15,-0.974c0,0 -0.371,2.625 -0.617,4.364c-0.122,0.863 -0.861,1.505 -1.733,1.505l-5.96,-0c-0.872,-0 -1.611,-0.642 -1.733,-1.505c-0.246,-1.739 -0.617,-4.364 -0.617,-4.364l-1.15,0.974l-1.52,-1.544l8,-7.811Zm6.418,7.992l0.165,-0.167l-6.583,-6.427l-6.583,6.427l0.165,0.167l0.442,-0.374c0.278,-0.236 0.661,-0.301 1.002,-0.172c0.34,0.13 0.583,0.434 0.634,0.795c0,0 0.371,2.625 0.617,4.364c0.053,0.37 0.369,0.645 0.743,0.645l5.96,0c0.374,0 0.69,-0.275 0.743,-0.645c0.246,-1.739 0.617,-4.364 0.617,-4.364c0.051,-0.361 0.294,-0.665 0.634,-0.795c0.341,-0.129 0.724,-0.064 1.002,0.172l0.442,0.374Zm-6.418,-1.742c-1.646,-0 -3,1.354 -3,3c0,1.646 1.354,3 3,3c1.646,0 3,-1.354 3,-3c0,-1.646 -1.354,-3 -3,-3Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/twitter-mentions.svg b/.icons/kora/actions/16/twitter-mentions.svg
new file mode 100644
index 000000000..57203fecd
--- /dev/null
+++ b/.icons/kora/actions/16/twitter-mentions.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.929,13.74c-0.504,0.765 -1.411,1.047 -2.203,0.591c-0.791,-0.457 -1.047,-1.412 -0.59,-2.203l2.793,1.612Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M12.849,13.858c-0.066,-0.101 -0.086,-0.174 -0.179,-0.228c-0.311,-0.428 -0.369,-1.081 -0.34,-1.561c-0.03,-0.7 0.18,-1.386 0.529,-1.991l0.836,-2c1.102,-1.908 0.785,-4.139 -0.896,-5.42l0.295,-0.512c0.162,-0.279 0.083,-0.573 -0.196,-0.734c-0.28,-0.161 -0.573,-0.082 -0.735,0.197l-0.295,0.512c-1.95,-0.815 -4.067,0.072 -5.142,1.934l-1.314,1.723c-0.322,0.559 -0.784,1.037 -1.286,1.368c-0.401,0.265 -0.822,0.456 -1.309,0.547c-0.22,0.059 -0.433,-0.002 -0.626,0.011c-0.167,-0.034 -0.341,0.052 -0.448,0.238c-0.161,0.279 -0.083,0.573 0.197,0.734l10.239,5.912c0.279,0.161 0.573,0.082 0.734,-0.197c0.007,-0.12 0.022,-0.36 -0.064,-0.533Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.849,13.858c-0.066,-0.101 -0.086,-0.174 -0.179,-0.228c-0.311,-0.428 -0.369,-1.081 -0.34,-1.561c-0.03,-0.7 1.365,-3.991 1.365,-3.991c1.102,-1.908 0.785,-4.139 -0.896,-5.42l0.295,-0.512c0.162,-0.279 0.083,-0.573 -0.196,-0.734c-0.28,-0.161 -0.573,-0.082 -0.735,0.197l-0.295,0.512c-1.95,-0.815 -4.067,0.072 -5.142,1.934c-0,-0 -2.098,2.76 -2.6,3.091c-0.401,0.265 -0.822,0.456 -1.309,0.547c-0.22,0.059 -0.433,-0.002 -0.626,0.011c-0.167,-0.034 -0.341,0.052 -0.448,0.238c-0.161,0.279 -0.083,0.573 0.197,0.734l10.239,5.912c0.279,0.161 0.573,0.082 0.734,-0.197c0.007,-0.12 0.022,-0.36 -0.064,-0.533Zm-0.599,-10.48c-0.126,-0.097 -0.584,-0.361 -0.731,-0.422c-1.526,-0.639 -3.169,0.094 -4.01,1.551c-0.019,0.033 -2.289,3.001 -2.884,3.394c-0.382,0.252 -0.779,0.449 -1.216,0.579l8.107,4.681c-0.083,-0.376 -0.107,-0.763 -0.091,-1.096c-0.027,-0.835 1.467,-4.405 1.487,-4.439c0.862,-1.493 0.654,-3.246 -0.662,-4.248Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/twitter-profile.svg b/.icons/kora/actions/16/twitter-profile.svg
new file mode 120000
index 000000000..df1acb1ec
--- /dev/null
+++ b/.icons/kora/actions/16/twitter-profile.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/udiskie-detach.svg b/.icons/kora/actions/16/udiskie-detach.svg
new file mode 100644
index 000000000..18df3f2bb
--- /dev/null
+++ b/.icons/kora/actions/16/udiskie-detach.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m1.886 9.808v1c0 .28.099.541.279.721l.781.779-.781.78c-.18.18-.279.44-.279.72v1h1c.28 0 .54-.099.72-.279l.78-.781.779.781c.18.18.441.279.721.279h1v-1c0-.28-.1-.54-.28-.72l-.781-.78.781-.779c.18-.18.28-.441.28-.721v-1h-1c-.28 0-.541.1-.721.28l-.779.781-.78-.781c-.18-.18-.44-.28-.72-.28z"/>
+ <path d="m11.661.201-1.757 6.698 3.499.86-6.601 8.04 1.737-6.703-3.499-.86 6.621-8.035z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/udiskie-eject.svg b/.icons/kora/actions/16/udiskie-eject.svg
new file mode 120000
index 000000000..f9f7bcbd0
--- /dev/null
+++ b/.icons/kora/actions/16/udiskie-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/udiskie-lock.svg b/.icons/kora/actions/16/udiskie-lock.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/udiskie-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/udiskie-mount.svg b/.icons/kora/actions/16/udiskie-mount.svg
new file mode 100644
index 000000000..824b97608
--- /dev/null
+++ b/.icons/kora/actions/16/udiskie-mount.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 1c-3.866 0-7 3.134-7 7 0 .335.023.669.07 1h2.93v-1c0-.379.214-.725.553-.895.338-.169.744-.133 1.047.094l.461.346c.21-.902 1.013-1.541 1.939-1.545 1.105 0 2 .895 2 2-.001.72-.389 1.384-1.016 1.738l.616.461c.534.4.534 1.202 0 1.602l-3.784 2.838c.705.235 1.442.357 2.184.361 3.866 0 7-3.134 7-7s-3.134-7-7-7zm-3 7v2h-5v2h5v2l4-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/udiskie-submenu.svg b/.icons/kora/actions/16/udiskie-submenu.svg
new file mode 120000
index 000000000..a97e184da
--- /dev/null
+++ b/.icons/kora/actions/16/udiskie-submenu.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/udiskie-unlock.svg b/.icons/kora/actions/16/udiskie-unlock.svg
new file mode 120000
index 000000000..a7673957b
--- /dev/null
+++ b/.icons/kora/actions/16/udiskie-unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/udiskie-unmount.svg b/.icons/kora/actions/16/udiskie-unmount.svg
new file mode 100644
index 000000000..ef2ae8c19
--- /dev/null
+++ b/.icons/kora/actions/16/udiskie-unmount.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 1c-3.84 0-7 3.16-7 7 .001.318.023.635.066.949l2.334-1.75c.303-.226.709-.263 1.047-.094.339.17.553.517.553.895v1h1.268c-.176-.304-.268-.649-.268-1 0-1.097.903-2 2-2s2 .903 2 2c-.006.431-.151.849-.414 1.191.259.188.413.489.414.809v2c0 .549-.451 1-1 1h-4v1c0 .099-.015.198-.045.293.949.462 1.99.704 3.045.707 3.84 0 7-3.16 7-7s-3.16-7-7-7zm-4 7-4 3 4 3v-2h5v-2h-5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/underexposure.svg b/.icons/kora/actions/16/underexposure.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/.icons/kora/actions/16/underexposure.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/undo.svg b/.icons/kora/actions/16/undo.svg
new file mode 120000
index 000000000..88a18b65f
--- /dev/null
+++ b/.icons/kora/actions/16/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/unlock.svg b/.icons/kora/actions/16/unlock.svg
new file mode 120000
index 000000000..a7673957b
--- /dev/null
+++ b/.icons/kora/actions/16/unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/up.svg b/.icons/kora/actions/16/up.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/upcomingevents-amarok.svg b/.icons/kora/actions/16/upcomingevents-amarok.svg
new file mode 120000
index 000000000..702265284
--- /dev/null
+++ b/.icons/kora/actions/16/upcomingevents-amarok.svg
@@ -0,0 +1 @@
+view-calendar-upcoming-events.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/upindicator.svg b/.icons/kora/actions/16/upindicator.svg
new file mode 120000
index 000000000..687a8fb01
--- /dev/null
+++ b/.icons/kora/actions/16/upindicator.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/upload-media.svg b/.icons/kora/actions/16/upload-media.svg
new file mode 120000
index 000000000..17854fc8d
--- /dev/null
+++ b/.icons/kora/actions/16/upload-media.svg
@@ -0,0 +1 @@
+cloud-upload.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/upload.svg b/.icons/kora/actions/16/upload.svg
new file mode 100644
index 000000000..97ba49769
--- /dev/null
+++ b/.icons/kora/actions/16/upload.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 16c4.415 0 8-3.585 8-8s-3.585-8-8-8-8 3.585-8 8 3.585 8 8 8zm0-.818c-3.964 0-7.182-3.218-7.182-7.182s3.218-7.182 7.182-7.182 7.182 3.218 7.182 7.182-3.218 7.182-7.182 7.182zm0-9.676 3.124 3.942c.305.383.864.448 1.248.144.384-.305.449-.864.144-1.247l-3.816-4.814c-.176-.222-.437-.337-.7-.336-.264-.001-.524.114-.701.336l-3.815 4.813c-.305.384-.24.943.144 1.247.384.305.943.24 1.248-.143zm0 4.431 1.583 1.997c.227.286.642.334.928.108.286-.227.334-.643.107-.928l-2.097-2.646c-.131-.165-.325-.25-.521-.25s-.391.085-.521.25l-2.097 2.646c-.227.285-.179.701.107.928.285.226.701.178.928-.108z"/>
+</svg>
diff --git a/.icons/kora/actions/16/url-copy.svg b/.icons/kora/actions/16/url-copy.svg
new file mode 120000
index 000000000..b20b3d573
--- /dev/null
+++ b/.icons/kora/actions/16/url-copy.svg
@@ -0,0 +1 @@
+edit-link.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/user-group-delete.svg b/.icons/kora/actions/16/user-group-delete.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/user-group-delete.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/user-group-new.svg b/.icons/kora/actions/16/user-group-new.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/user-group-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/user-group-properties.svg b/.icons/kora/actions/16/user-group-properties.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/user-group-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/user-identity.svg b/.icons/kora/actions/16/user-identity.svg
new file mode 100644
index 000000000..4b28ed7e4
--- /dev/null
+++ b/.icons/kora/actions/16/user-identity.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M10.4,10.078c-0.29,0.68 -1.28,1.2 -2.45,1.2c-1.17,-0 -2.15,-0.51 -2.44,-1.19c-2.47,0.25 -3.764,0.921 -4.024,1.723l-0.486,1.837c-0,0.2 0.16,0.35 0.35,0.35c4.433,0.716 8.867,0.718 13.3,-0c0.19,-0 0.35,-0.15 0.35,-0.35l-0.486,-1.83c-0.267,-0.822 -1.604,-1.5 -4.114,-1.74Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.01,1.465c-1.634,-0 -2.965,1.384 -3.018,3.116c-0.036,0.009 -0.081,0.027 -0.116,0.054c-0.375,0.205 -0.336,0.712 -0.077,1.302c0.205,0.482 0.434,0.903 0.773,0.894c0.25,1.581 1.718,2.76 2.429,2.76c0.711,-0 2.273,-1.544 2.464,-2.76c0.331,0.009 0.538,-0.423 0.743,-0.905c0.259,-0.59 0.32,-1.086 -0.055,-1.291c-0.036,-0.027 -0.071,-0.045 -0.116,-0.054c-0.045,-1.732 -1.384,-3.116 -3.018,-3.116l-0.009,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/user-properties.svg b/.icons/kora/actions/16/user-properties.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/user-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/user_purple.svg b/.icons/kora/actions/16/user_purple.svg
new file mode 100644
index 000000000..9489b0348
--- /dev/null
+++ b/.icons/kora/actions/16/user_purple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-NegativeText" d="M10.4,10.078c-0.29,0.68 -1.28,1.2 -2.45,1.2c-1.17,-0 -2.15,-0.51 -2.44,-1.19c-2.47,0.25 -3.764,0.921 -4.024,1.723l-0.486,1.837c-0,0.2 0.16,0.35 0.35,0.35c4.433,0.716 8.867,0.718 13.3,-0c0.19,-0 0.35,-0.15 0.35,-0.35l-0.486,-1.83c-0.267,-0.822 -1.604,-1.5 -4.114,-1.74Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M8.01,1.465c-1.634,-0 -2.965,1.384 -3.018,3.116c-0.036,0.009 -0.081,0.027 -0.116,0.054c-0.375,0.205 -0.336,0.712 -0.077,1.302c0.205,0.482 0.434,0.903 0.773,0.894c0.25,1.581 1.718,2.76 2.429,2.76c0.711,-0 2.273,-1.544 2.464,-2.76c0.331,0.009 0.538,-0.423 0.743,-0.905c0.259,-0.59 0.32,-1.086 -0.055,-1.291c-0.036,-0.027 -0.071,-0.045 -0.116,-0.054c-0.045,-1.732 -1.384,-3.116 -3.018,-3.116l-0.009,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/usermenu-delete.svg b/.icons/kora/actions/16/usermenu-delete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/usermenu-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/usermenu-down.svg b/.icons/kora/actions/16/usermenu-down.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/.icons/kora/actions/16/usermenu-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/usermenu-up.svg b/.icons/kora/actions/16/usermenu-up.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/.icons/kora/actions/16/usermenu-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/username-copy.svg b/.icons/kora/actions/16/username-copy.svg
new file mode 100644
index 000000000..4b28ed7e4
--- /dev/null
+++ b/.icons/kora/actions/16/username-copy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M10.4,10.078c-0.29,0.68 -1.28,1.2 -2.45,1.2c-1.17,-0 -2.15,-0.51 -2.44,-1.19c-2.47,0.25 -3.764,0.921 -4.024,1.723l-0.486,1.837c-0,0.2 0.16,0.35 0.35,0.35c4.433,0.716 8.867,0.718 13.3,-0c0.19,-0 0.35,-0.15 0.35,-0.35l-0.486,-1.83c-0.267,-0.822 -1.604,-1.5 -4.114,-1.74Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.01,1.465c-1.634,-0 -2.965,1.384 -3.018,3.116c-0.036,0.009 -0.081,0.027 -0.116,0.054c-0.375,0.205 -0.336,0.712 -0.077,1.302c0.205,0.482 0.434,0.903 0.773,0.894c0.25,1.581 1.718,2.76 2.429,2.76c0.711,-0 2.273,-1.544 2.464,-2.76c0.331,0.009 0.538,-0.423 0.743,-0.905c0.259,-0.59 0.32,-1.086 -0.055,-1.291c-0.036,-0.027 -0.071,-0.045 -0.116,-0.054c-0.045,-1.732 -1.384,-3.116 -3.018,-3.116l-0.009,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vertical.svg b/.icons/kora/actions/16/vertical.svg
new file mode 100644
index 000000000..bc5ef39b9
--- /dev/null
+++ b/.icons/kora/actions/16/vertical.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="5.551" height="11.524" x="2.45" y="2.24"/>
+</svg>
diff --git a/.icons/kora/actions/16/videoclip-amarok.svg b/.icons/kora/actions/16/videoclip-amarok.svg
new file mode 120000
index 000000000..0d1faec0d
--- /dev/null
+++ b/.icons/kora/actions/16/videoclip-amarok.svg
@@ -0,0 +1 @@
+kdenlive-show-video.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-bank-account-checking.svg b/.icons/kora/actions/16/view-bank-account-checking.svg
new file mode 100644
index 000000000..87cb9c8e3
--- /dev/null
+++ b/.icons/kora/actions/16/view-bank-account-checking.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M7,1l-7,7l2,0l0,5.056c0,0.516 0.205,1.01 0.569,1.375c0.365,0.364 0.859,0.569 1.375,0.569l6.398,-0c-0.224,-0.468 -0.341,-0.981 -0.342,-1.5c0.002,-1.348 0.782,-2.58 2,-3.158l-0,-2.342l2,-0l-7,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.597,9.516c-0.193,0.453 -0.852,0.799 -1.63,0.799c-0.779,0 -1.431,-0.34 -1.624,-0.792c-1.643,0.166 -1.532,0.638 -1.705,1.171l-0.323,1.223c0,0.133 0.106,0.232 0.232,0.232c2.489,0.402 4.231,0.295 6.719,0.019c0.219,-0.436 0.296,-0.594 0.461,-0.797c-0.099,-0.295 -0.139,-0.388 -0.235,-0.784c-0.147,-0.605 -0.629,-0.95 -1.895,-1.071Zm-1.59,-5.048c-1.088,0 -1.973,0.921 -2.009,2.073c-0.023,0.006 -0.053,0.018 -0.077,0.036c-0.249,0.136 -0.223,0.474 -0.051,0.866c0.137,0.321 0.289,0.601 0.515,0.595c0.166,1.052 1.143,1.836 1.616,1.836c0.473,0 1.512,-1.026 1.639,-1.836c0.22,0.006 0.358,-0.281 0.495,-0.602c0.172,-0.392 0.212,-0.723 -0.037,-0.859c-0.024,-0.018 -0.048,-0.03 -0.077,-0.036c-0.03,-1.152 -0.921,-2.073 -2.008,-2.073l-0.006,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.5,10l0,0.857c-1.381,0 -2.5,1.151 -2.5,2.571c0,1.42 1.119,2.572 2.5,2.572c1.367,0 2.476,-1.129 2.498,-2.529c0.001,-0.014 0.002,-0.029 0.002,-0.043c0,-0.235 -0.188,-0.428 -0.416,-0.428l-0.001,0c-0.229,0 -0.417,0.193 -0.417,0.428c0,0.947 -0.746,1.715 -1.666,1.715c-0.92,0 -1.666,-0.769 -1.666,-1.715c0,-0.947 0.746,-1.713 1.666,-1.713l0,0.857l1.666,-1.287l-1.666,-1.285Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-bank-account-savings.svg b/.icons/kora/actions/16/view-bank-account-savings.svg
new file mode 100644
index 000000000..8e12d301f
--- /dev/null
+++ b/.icons/kora/actions/16/view-bank-account-savings.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13,0.494l0,2l-1,-0l1.5,3l1.5,-3l-1,-0l0,-2l-1,-0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,1l-7,7l2,0l0,5.056c0,0.516 0.205,1.01 0.569,1.375c0.365,0.364 0.859,0.569 1.375,0.569c2.465,-0 6.223,-0.015 6.223,-0.015c0.57,-0.029 1.198,-0.322 1.461,-0.769c0.217,-0.368 0.372,-0.728 0.372,-1.25l0,-4.966l2,0l-7,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.597,9.516c-0.193,0.453 -0.852,0.799 -1.63,0.799c-0.779,0 -1.431,-0.34 -1.624,-0.792c-1.643,0.166 -1.532,0.638 -1.705,1.171l-0.323,1.223c0,0.133 0.106,0.232 0.232,0.232c2.489,0.402 4.231,0.295 6.719,0.019c0.391,-0.044 0.418,-0.025 0.582,-0.227c-0.099,-0.296 -0.26,-0.958 -0.356,-1.354c-0.147,-0.605 -0.629,-0.95 -1.895,-1.071Zm-1.59,-5.048c-1.088,0 -1.973,0.921 -2.009,2.073c-0.023,0.006 -0.053,0.018 -0.077,0.036c-0.249,0.136 -0.223,0.474 -0.051,0.866c0.137,0.321 0.289,0.601 0.515,0.595c0.166,1.052 1.143,1.836 1.616,1.836c0.473,0 1.512,-1.026 1.639,-1.836c0.22,0.006 0.358,-0.281 0.495,-0.602c0.172,-0.392 0.212,-0.723 -0.037,-0.859c-0.024,-0.018 -0.048,-0.03 -0.077,-0.036c-0.03,-1.152 -0.921,-2.073 -2.008,-2.073l-0.006,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-bank-account.svg b/.icons/kora/actions/16/view-bank-account.svg
new file mode 100644
index 000000000..01e727aaf
--- /dev/null
+++ b/.icons/kora/actions/16/view-bank-account.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8,1l-7,7l2,0l0,5.056c0,0.516 0.205,1.01 0.569,1.375c0.365,0.364 0.859,0.569 1.375,0.569c2.465,-0 6.223,-0.015 6.223,-0.015c0.57,-0.029 1.198,-0.322 1.461,-0.769c0.217,-0.368 0.372,-0.728 0.372,-1.25l0,-4.966l2,0l-7,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.597,9.516c-0.193,0.453 -0.852,0.799 -1.63,0.799c-0.779,0 -1.431,-0.34 -1.624,-0.792c-1.643,0.166 -1.532,0.638 -1.705,1.171l-0.323,1.223c0,0.133 0.106,0.232 0.232,0.232c2.489,0.402 4.231,0.295 6.719,0.019c0.391,-0.044 0.418,-0.025 0.582,-0.227c-0.099,-0.296 -0.26,-0.958 -0.356,-1.354c-0.147,-0.605 -0.629,-0.95 -1.895,-1.071Zm-1.59,-5.048c-1.088,0 -1.973,0.921 -2.009,2.073c-0.023,0.006 -0.053,0.018 -0.077,0.036c-0.249,0.136 -0.223,0.474 -0.051,0.866c0.137,0.321 0.289,0.601 0.515,0.595c0.166,1.052 1.143,1.836 1.616,1.836c0.473,0 1.512,-1.026 1.639,-1.836c0.22,0.006 0.358,-0.281 0.495,-0.602c0.172,-0.392 0.212,-0.723 -0.037,-0.859c-0.024,-0.018 -0.048,-0.03 -0.077,-0.036c-0.03,-1.152 -0.921,-2.073 -2.008,-2.073l-0.006,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-bank.svg b/.icons/kora/actions/16/view-bank.svg
new file mode 100644
index 000000000..db5c03236
--- /dev/null
+++ b/.icons/kora/actions/16/view-bank.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M8,1l-7,7l2,0l0,4.557c-0,0.648 0.257,1.269 0.716,1.727c0.458,0.459 1.079,0.716 1.727,0.716c1.554,0 3.56,0 5.114,0c0.648,-0 1.269,-0.257 1.727,-0.716c0.459,-0.458 0.716,-1.079 0.716,-1.727c0,-2.019 0,-4.557 0,-4.557l2,0l-7,-7Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.719,14.274l-0,-1.055c-0.528,-0.067 -0.956,-0.185 -1.286,-0.355c-0.33,-0.17 -0.616,-0.444 -0.856,-0.823c-0.24,-0.379 -0.38,-0.842 -0.419,-1.389l1.061,-0.199c0.082,0.567 0.226,0.983 0.433,1.248c0.297,0.375 0.653,0.584 1.067,0.627l-0,-3.357c-0.434,-0.082 -0.877,-0.25 -1.33,-0.504c-0.336,-0.188 -0.595,-0.447 -0.777,-0.779c-0.181,-0.332 -0.272,-0.709 -0.272,-1.131c-0,-0.75 0.265,-1.358 0.797,-1.823c0.355,-0.312 0.883,-0.503 1.582,-0.574l-0,-0.504l0.621,0l-0,0.504c0.613,0.059 1.099,0.239 1.459,0.539c0.461,0.383 0.738,0.909 0.832,1.576l-1.09,0.165c-0.062,-0.415 -0.192,-0.732 -0.39,-0.953c-0.197,-0.22 -0.467,-0.366 -0.811,-0.436l-0,3.041c0.531,0.133 0.883,0.236 1.055,0.31c0.328,0.145 0.595,0.321 0.802,0.528c0.207,0.207 0.366,0.453 0.478,0.738c0.111,0.285 0.167,0.594 0.167,0.926c-0,0.73 -0.233,1.34 -0.697,1.828c-0.465,0.488 -1.067,0.75 -1.805,0.785l-0,1.067l-0.621,-0Zm-0,-9.235c-0.41,0.063 -0.734,0.227 -0.97,0.492c-0.236,0.266 -0.354,0.58 -0.354,0.944c-0,0.359 0.1,0.66 0.301,0.902c0.201,0.242 0.542,0.436 1.023,0.58l-0,-2.918Zm0.621,7.289c0.41,-0.051 0.749,-0.228 1.016,-0.533c0.268,-0.305 0.402,-0.682 0.402,-1.131c-0,-0.383 -0.095,-0.69 -0.284,-0.923c-0.19,-0.232 -0.568,-0.44 -1.134,-0.624l-0,3.211Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-barcode-add.svg b/.icons/kora/actions/16/view-barcode-add.svg
new file mode 100644
index 000000000..dbb74f64b
--- /dev/null
+++ b/.icons/kora/actions/16/view-barcode-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,12l1,0l0,-12l-1,0Zm2,0l0,5l1,0l0,-5l-1,0Zm2,0l0,12l1,0l0,-12l-1,0Zm2,0l0,8l1,0l0,-8l-1,0Zm2,0l0,6l1,0l0,-6l-1,0Zm2,0l0,6l2,0l0,-6l-2,0Zm-1,7l0,2l-2,0l0,1l2,0l0,2l1,0l0,-2l2,0l0,-1l-2,0l0,-2l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-barcode-qr.svg b/.icons/kora/actions/16/view-barcode-qr.svg
new file mode 100644
index 000000000..fe12faa46
--- /dev/null
+++ b/.icons/kora/actions/16/view-barcode-qr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,4l4,0l0,-4l-4,0Zm6,0l0,1l1,0l0,-1l-1,0Zm0,1l-1,0l0,2l1,0l0,-2Zm0,2l0,1l1,0l0,-1l-1,0Zm0,1l-1,0l0,1l1,0l0,-1Zm0,1l0,2l2,0l0,-1l-1,0l0,-1l-1,0Zm2,1l1,0l0,-1l-1,0l0,1Zm1,0l0,1l1,0l0,-1l-1,0Zm1,0l1,0l0,-1l-1,0l0,1Zm1,0l0,1l-1,0l0,1l2,0l0,-2l-1,0Zm-1,2l-2,0l0,2l2,0l0,-2Zm-2,2l-1,0l0,1l1,0l0,-1Zm0,1l0,1l1,0l0,-1l-1,0Zm-1,0l-1,0l0,1l1,0l0,-1Zm-1,0l0,-2l-1,0l0,2l1,0Zm0,-2l1,0l0,-1l-1,0l0,1Zm-1,-4l-2,0l0,1l1,0l0,1l1,0l0,-2Zm-2,1l-2,0l0,1l2,0l0,-1Zm-2,0l0,-1l-1,0l0,1l1,0Zm7,-6l0,4l4,0l0,-4l-4,0Zm-7,1l2,0l0,2l-2,0l0,-2Zm8,0l2,0l0,2l-2,0l0,-2Zm-9,7l0,4l4,0l0,-4l-4,0Zm1,1l2,0l0,2l-2,0l0,-2Zm10,0l0,2l1,0l0,-2l-1,0Zm0,2l-1,0l0,1l1,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-barcode.svg b/.icons/kora/actions/16/view-barcode.svg
new file mode 100644
index 000000000..488af2042
--- /dev/null
+++ b/.icons/kora/actions/16/view-barcode.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2l0,12l1,0l0,-12l-1,0Zm2,0l0,5l1,0l0,-5l-1,0Zm2,0l0,12l1,0l0,-12l-1,0Zm2,0l0,12l1,0l0,-12l-1,0Zm2,0l0,6l1,0l0,-6l-1,0Zm2,0l0,12l2,0l0,-12l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-agenda.svg b/.icons/kora/actions/16/view-calendar-agenda.svg
new file mode 100644
index 000000000..e799bc062
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-agenda.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6.344,5.142l6.869,0l0,0.757l-6.869,-0l0,4.202l6.869,0l0,0.757l-6.869,-0l0,3.142l-0.756,0l-0,-3.142l-1.91,-0l0,-0.757l1.91,0l-0,-4.202l-1.91,-0l0,-0.757l1.91,0l-0,-3.142l0.756,-0l0,3.142Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-birthday.svg b/.icons/kora/actions/16/view-calendar-birthday.svg
new file mode 100644
index 000000000..611735f3e
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-birthday.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.5,2c-0.274,-0 -0.5,0.226 -0.5,0.5c0,0.274 0.226,0.5 0.5,0.5c0.274,0 0.5,-0.226 0.5,-0.5c-0,-0.274 -0.226,-0.5 -0.5,-0.5Zm3,0c-0.274,0 -0.5,0.226 -0.5,0.5c0,0.274 0.226,0.5 0.5,0.5c0.274,0 0.5,-0.226 0.5,-0.5c0,-0.274 -0.226,-0.5 -0.5,-0.5Zm3,0c-0.274,-0 -0.5,0.226 -0.5,0.5c0,0.274 0.226,0.5 0.5,0.5c0.274,0 0.5,-0.226 0.5,-0.5c-0,-0.274 -0.226,-0.5 -0.5,-0.5Zm-6.5,2l0,2l-0.405,0c-0.881,0 -1.595,0.714 -1.595,1.595c0,1.396 0,3.414 0,4.81c0,0.881 0.714,1.595 1.595,1.595c2.297,-0 6.513,0 8.81,-0c0.881,-0 1.595,-0.714 1.595,-1.595l-0,-4.81c-0,-0.423 -0.168,-0.829 -0.467,-1.128c-0.299,-0.299 -0.705,-0.467 -1.128,-0.467c-0.717,-0 -1.405,-0 -1.405,-0l-0,-2l-1,-0l-0,2l-2,-0l-0,-2l-1,-0l-0,2l-2,-0l-0,-2l-1,-0Zm-1,3.607c-0,-0.161 0.064,-0.315 0.178,-0.429c0.114,-0.114 0.268,-0.178 0.429,-0.178c1.785,-0 7.001,-0 8.786,0c0.161,0 0.315,0.064 0.429,0.178c0.114,0.114 0.178,0.268 0.178,0.429c-0,0.877 -0,2.393 -0,2.393c-1.097,-0 -2,-0.451 -2,-1l-0,-1l-1,-0l-0,1c-0,0.549 -0.903,1 -2,1c-1.097,-0 -2,-0.451 -2,-1l-0,-1l-1,-0l-0,1c-0,0.549 -0.903,1 -2,1l-0,-2.393Zm2.5,2.497c0.555,0.558 1.495,0.896 2.5,0.896c1.005,-0 1.945,-0.338 2.5,-0.896c0.555,0.558 1.495,0.896 2.5,0.896l-0,1.393c-0,0.335 -0.272,0.607 -0.607,0.607c-1.785,-0 -7.001,0 -8.786,-0c-0.335,-0 -0.607,-0.272 -0.607,-0.607c-0,-0.589 -0,-1.393 -0,-1.393c1.005,-0 1.945,-0.338 2.5,-0.896Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-day.svg b/.icons/kora/actions/16/view-calendar-day.svg
new file mode 100644
index 000000000..8baf60f58
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-day.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="2" height="2" x="7.45" y="7"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-holiday.svg b/.icons/kora/actions/16/view-calendar-holiday.svg
new file mode 100644
index 000000000..ae97015f7
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-holiday.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M7,7l0,2l2,0l0,-2l-2,0Zm3,0l0,2l2,0l0,-2l-2,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-journal.svg b/.icons/kora/actions/16/view-calendar-journal.svg
new file mode 100644
index 000000000..0b4efe664
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-journal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.078,10.753l-0.173,1.905l1.656,-1.044l2.967,-5.14l-1.483,-0.861l-2.967,5.14Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M11.571,4.676c0.123,-0.213 0.051,-0.484 -0.162,-0.607l-0.72,-0.415c-0.219,-0.122 -0.483,-0.051 -0.606,0.162l-0.616,1.066l1.483,0.861l0.621,-1.067Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-list.svg b/.icons/kora/actions/16/view-calendar-list.svg
new file mode 100644
index 000000000..004b56a55
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-list.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,11l0,1l2,0l0,-1l-2,0Zm-4,-3l0,1l6,0l0,-1l-6,0Zm0,-4l0,1l6,0l0,-1l-6,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-month.svg b/.icons/kora/actions/16/view-calendar-month.svg
new file mode 100644
index 000000000..35ec9139c
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-month.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M4.446,5.5l-0,2l2,0l-0,-2l-2,0m3,0l-0,2l2,0l-0,-2l-2,0m3,0l-0,2l2,0l-0,-2l-2,0m-6,3l-0,2l2,0l-0,-2l-2,0m3,0l-0,2l2,0l-0,-2l-2,0m3,0l-0,2l2,0l-0,-2l-2,0"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-special-occasion.svg b/.icons/kora/actions/16/view-calendar-special-occasion.svg
new file mode 100644
index 000000000..7788eb99f
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-special-occasion.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.446,9l-0,0.749c-0,0.139 0.112,0.251 0.251,0.251l0.749,-0l-1,-1Zm-6,-0l-1,1l0.749,0c0.138,-0 0.251,-0.112 0.251,-0.251l-0,-0.749Zm0.825,-3c-0.456,0 -0.825,0.37 -0.825,0.826c-0,0.103 -0,0.174 -0,0.174l-1,-0l1,1l-0,1c-0,-0 0.494,-0.657 0.853,-0.657l4.202,-0c0.384,-0 0.945,0.657 0.945,0.657l-0,-1l1,-1l-1,-0l-0,-0.174c-0,-0.456 -0.37,-0.826 -0.826,-0.826c-1.145,-0 -3.204,-0 -4.349,-0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-tasks.svg b/.icons/kora/actions/16/view-calendar-tasks.svg
new file mode 100644
index 000000000..8a160db6f
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-tasks.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.446,11l-0,1l2,0l-0,-1l-2,0Zm-4,-3l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,1l3,0l-0,-1l-3,0Zm-3,-4l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,1l3,0l-0,-1l-3,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-time-spent.svg b/.icons/kora/actions/16/view-calendar-time-spent.svg
new file mode 100644
index 000000000..798dac5a3
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-time-spent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4.446,5l-0,6l2,0l-0,-6l-2,0Zm6,4l-0,2l2,0l-0,-2l-2,0Zm-3,-2l-0,4l2,0l-0,-4l-2,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,-0c0.554,-0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-timeline.svg b/.icons/kora/actions/16/view-calendar-timeline.svg
new file mode 100644
index 000000000..1287aa78a
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-timeline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.446,9.326l-0,3l1,0l-0,-1l3,0l-0,1l1,0l-0,-3l-1,0l-0,1l-3,0l-0,-1l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.446,5l-0,3l1,0l-0,-1l4,0l-0,1l1,0l-0,-3l-1,0l-0,1l-4,0l-0,-1l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-upcoming-days.svg b/.icons/kora/actions/16/view-calendar-upcoming-days.svg
new file mode 100644
index 000000000..7cae0546f
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-upcoming-days.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.446,8.5l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Zm-3,-3l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-NegativeText" d="M10.446,5.5l-0,2l2,0l-0,-2l-2,0Zm-0,3l-0,2l2,0l-0,-2l-2,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-upcoming-events.svg b/.icons/kora/actions/16/view-calendar-upcoming-events.svg
new file mode 100644
index 000000000..de477835d
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-upcoming-events.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Highlight" d="M8.446,10.219c0.532,-0 0.964,0.432 0.964,0.964c-0,0.532 -0.432,0.964 -0.964,0.964c-0.532,-0 -0.965,-0.432 -0.965,-0.964c0,-0.532 0.433,-0.964 0.965,-0.964Zm-1.099,-5.272c-0,-0.29 0.115,-0.568 0.32,-0.773c0.205,-0.205 0.483,-0.321 0.773,-0.321l0.011,0c0.29,0 0.568,0.116 0.773,0.321c0.205,0.205 0.321,0.483 0.321,0.773c-0,1.221 -0.288,2.884 -0.288,3.785c-0,0.214 -0.085,0.419 -0.236,0.57c-0.152,0.151 -0.357,0.236 -0.571,0.236l-0.008,0c-0.214,0 -0.42,-0.085 -0.571,-0.236c-0.151,-0.151 -0.236,-0.356 -0.236,-0.57c-0,-0.901 -0.288,-2.564 -0.288,-3.785Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-wedding-anniversary.svg b/.icons/kora/actions/16/view-calendar-wedding-anniversary.svg
new file mode 100644
index 000000000..2f851ac68
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-wedding-anniversary.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.446,5.963c0.39,-0.262 0.859,-0.414 1.363,-0.414c1.353,-0 2.452,1.098 2.452,2.451c-0,1.353 -1.099,2.451 -2.452,2.451c-0.504,0 -0.973,-0.152 -1.363,-0.414c-0.39,0.262 -0.859,0.414 -1.364,0.414c-1.353,0 -2.451,-1.098 -2.451,-2.451c-0,-1.353 1.098,-2.451 2.451,-2.451c0.505,-0 0.974,0.152 1.364,0.414Zm-0.594,0.562c-0.23,-0.121 -0.492,-0.189 -0.77,-0.189c-0.918,-0 -1.664,0.746 -1.664,1.664c-0,0.918 0.746,1.664 1.664,1.664c0.278,0 0.54,-0.068 0.77,-0.189c-0.31,-0.41 -0.494,-0.921 -0.494,-1.475c-0,-0.554 0.184,-1.065 0.494,-1.475Zm1.187,2.95c0.231,0.121 0.493,0.189 0.77,0.189c0.919,0 1.664,-0.746 1.664,-1.664c0,-0.918 -0.745,-1.664 -1.664,-1.664c-0.277,-0 -0.539,0.068 -0.77,0.189c0.311,0.41 0.495,0.921 0.495,1.475c-0,0.554 -0.184,1.065 -0.495,1.475Zm-0.593,-2.429c-0.19,0.271 -0.301,0.599 -0.301,0.954c0,0.355 0.111,0.683 0.301,0.954c0.189,-0.271 0.3,-0.599 0.3,-0.954c0,-0.355 -0.111,-0.683 -0.3,-0.954Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-week.svg b/.icons/kora/actions/16/view-calendar-week.svg
new file mode 100644
index 000000000..cbf0faf21
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-week.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.446,5.5l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M4.446,8.5l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-whatsnext.svg b/.icons/kora/actions/16/view-calendar-whatsnext.svg
new file mode 100644
index 000000000..97611d5d8
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-whatsnext.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.972,12.254l5.425,0l-2.002,-2.002c-0.186,-0.184 -0.186,-0.484 -0,-0.669c0.185,-0.187 0.485,-0.187 0.67,0l2.797,2.793c0.095,0.097 0.14,0.222 0.138,0.347c0.002,0.125 -0.043,0.249 -0.138,0.343l-2.797,2.796c-0.185,0.184 -0.485,0.184 -0.67,-0c-0.186,-0.185 -0.186,-0.487 -0,-0.672l2.002,-1.999l-5.425,0c-0.259,0 -0.469,-0.209 -0.469,-0.468c0,-0.26 0.21,-0.469 0.469,-0.469Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.503,15l-4.003,0c-1.108,0 -2,-0.892 -2,-2l0,-1.129l-0.891,0l-0,-0.99l0.891,0l0,-5.762l-0.891,-0l-0,-0.99l0.891,-0l0,-1.129c0,-1.108 0.892,-2 2,-2l7,0c1.108,0 2,0.892 2,2l0,6.19l-1,-0l0,-6.19c0,-0.554 -0.446,-1 -1,-1l-7,0c-0.554,0 -1,0.446 -1,1l0,10c0,0.554 0.446,1 1,1l4.003,0l0,1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-workweek.svg b/.icons/kora/actions/16/view-calendar-workweek.svg
new file mode 100644
index 000000000..ae551b430
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-workweek.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.446,10l-0,2l2,0l-0,-2l-2,0Zm6,-3l-0,2l2,0l-0,-2l-2,0Zm-3,0l-0,2l2,0l-0,-2l-2,0Zm-3,0l-0,2l2,0l-0,-2l-2,0Zm6,-3l-0,2l2,0l-0,-2l-2,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-year.svg b/.icons/kora/actions/16/view-calendar-year.svg
new file mode 100644
index 000000000..7ceb3552d
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-year.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" transform="matrix(1.5 0 0 1 -5.723 -.944924)" d="m5.779 5.074v-1.129c0-1.108.595-2 1.334-2h4.666c.739 0 1.334.892 1.334 2v10c0 1.108-.595 2-1.334 2h-4.666c-.739 0-1.334-.892-1.334-2v-1.129h-.594v-.99h.594v-5.762h-.594v-.99zm1.334-2.129c-.37 0-.667.446-.667 1v10c0 .554.297 1 .667 1h4.666c.37 0 .667-.446.667-1v-10c0-.554-.297-1-.667-1zm.333 5h1.333v2h-1.333zm2 0h2v1h-2zm-2-3h1.333v2h-1.333zm0 6.055h1.333v2h-1.333zm2-6.055h2v1h-2zm0 6.055h2v1h-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-calendar-year.svg.svg b/.icons/kora/actions/16/view-calendar-year.svg.svg
new file mode 120000
index 000000000..62e1f1e9c
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar-year.svg.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-calendar.svg b/.icons/kora/actions/16/view-calendar.svg
new file mode 100644
index 000000000..06dd09ecb
--- /dev/null
+++ b/.icons/kora/actions/16/view-calendar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.446,8.5l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Zm-6,-3l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Zm3,0l-0,2l2,0l-0,-2l-2,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2.946,4.129l-0,-1.129c-0,-1.108 0.892,-2 2,-2l7,-0c1.108,-0 2,0.892 2,2l-0,10c-0,1.108 -0.892,2 -2,2l-7,0c-1.108,0 -2,-0.892 -2,-2l-0,-1.129l-0.892,0l0,-0.99l0.892,0l-0,-5.762l-0.892,-0l0,-0.99l0.892,-0Zm2,-2.129l7,0c0.554,0 1,0.446 1,1l-0,10c-0,0.554 -0.446,1 -1,1l-7,0c-0.554,0 -1,-0.446 -1,-1l-0,-10c-0,-0.554 0.446,-1 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-catalog.svg b/.icons/kora/actions/16/view-catalog.svg
new file mode 120000
index 000000000..62e1f1e9c
--- /dev/null
+++ b/.icons/kora/actions/16/view-catalog.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-categories.svg b/.icons/kora/actions/16/view-categories.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/view-categories.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-certificate-add.svg b/.icons/kora/actions/16/view-certificate-add.svg
new file mode 100644
index 000000000..a50b054be
--- /dev/null
+++ b/.icons/kora/actions/16/view-certificate-add.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.234,11.443l0,-1.921c0,-0.289 0.234,-0.522 0.522,-0.522c0.288,0 0.522,0.233 0.522,0.522l-0,1.921l1.921,-0c0.289,-0 0.522,0.234 0.522,0.522c0,0.288 -0.233,0.521 -0.522,0.521l-1.921,0l-0,1.922c-0,0.288 -0.234,0.522 -0.522,0.522c-0.288,-0 -0.522,-0.234 -0.522,-0.522l0,-1.922l-1.921,0c-0.288,0 -0.522,-0.233 -0.522,-0.521c0,-0.288 0.234,-0.522 0.522,-0.522l1.921,-0Zm-6.377,-8.225c-1.073,-0 -1.938,0.864 -1.938,1.938l0,0.969l-0.484,-0c-0.268,-0 -0.484,0.216 -0.484,0.484l-0,2.907c-0,0.268 0.216,0.484 0.484,0.484l4.844,0c0.269,0 0.485,-0.216 0.485,-0.484l-0,-2.907c-0,-0.268 -0.216,-0.484 -0.485,-0.484l-0.484,-0l-0,-0.969c-0,-1.074 -0.864,-1.938 -1.938,-1.938Zm4.143,2.782l6,0l0,1l-6,0l0,-1Zm-4.143,-1.813c0.537,-0 0.969,0.432 0.969,0.969l0,0.969l-1.938,-0l0,-0.969c0,-0.537 0.432,-0.969 0.969,-0.969Zm4.143,-1.187l6,0l0,1l-6,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-certificate-export-secret.svg b/.icons/kora/actions/16/view-certificate-export-secret.svg
new file mode 100644
index 000000000..122b345f1
--- /dev/null
+++ b/.icons/kora/actions/16/view-certificate-export-secret.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,10.26l0,1.57l-3,-0l0,1.86l3,0l0,1.57l3,-2.5l-3,-2.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.857,3.218c-1.073,-0 -1.938,0.864 -1.938,1.938l0,0.969l-0.484,-0c-0.268,-0 -0.484,0.216 -0.484,0.484l-0,2.907c-0,0.268 0.216,0.484 0.484,0.484l4.844,0c0.269,0 0.485,-0.216 0.485,-0.484l-0,-2.907c-0,-0.268 -0.216,-0.484 -0.485,-0.484l-0.484,-0l-0,-0.969c-0,-1.074 -0.864,-1.938 -1.938,-1.938Zm0,0.969c0.537,-0 0.969,0.432 0.969,0.969l0,0.969l-1.938,-0l0,-0.969c0,-0.537 0.432,-0.969 0.969,-0.969Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,9l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-certificate-export-server.svg b/.icons/kora/actions/16/view-certificate-export-server.svg
new file mode 100644
index 000000000..2ab8691a3
--- /dev/null
+++ b/.icons/kora/actions/16/view-certificate-export-server.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9,14.672l0,1l6,0l0,-1l-6,0Zm-0.378,0.588l-5.54,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,7.182l-6.638,-0l0,4.996Zm0.378,-2.588l0,1l6,0l0,-1l-6,0Zm0,-2l0,1l6,0l0,-1l-6,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.857,3.218c-1.073,-0 -1.938,0.864 -1.938,1.938l0,0.969l-0.484,-0c-0.268,-0 -0.484,0.216 -0.484,0.484l-0,2.907c-0,0.268 0.216,0.484 0.484,0.484l4.844,0c0.269,0 0.485,-0.216 0.485,-0.484l-0,-2.907c-0,-0.268 -0.216,-0.484 -0.485,-0.484l-0.484,-0l-0,-0.969c-0,-1.074 -0.864,-1.938 -1.938,-1.938Zm4.143,5.782l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Zm-4.143,-1.813c0.537,-0 0.969,0.432 0.969,0.969l0,0.969l-1.938,-0l0,-0.969c0,-0.537 0.432,-0.969 0.969,-0.969Zm4.143,-1.187l6,0l0,1l-6,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-certificate-export.svg b/.icons/kora/actions/16/view-certificate-export.svg
new file mode 100644
index 000000000..714c36a29
--- /dev/null
+++ b/.icons/kora/actions/16/view-certificate-export.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,10.26l0,1.57l-3,0l0,1.86l3,0l0,1.57l3,-2.5l-3,-2.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.857,3.218c-1.073,0 -1.938,0.864 -1.938,1.938l0,0.969l-0.484,0c-0.268,0 -0.484,0.216 -0.484,0.484l0,2.907c0,0.268 0.216,0.484 0.484,0.484l4.844,0c0.269,0 0.485,-0.216 0.485,-0.484l0,-2.907c0,-0.268 -0.216,-0.484 -0.485,-0.484l-0.484,0l0,-0.969c0,-1.074 -0.864,-1.938 -1.938,-1.938Zm-0,0.969c0.537,0 0.969,0.432 0.969,0.969l-0,0.969l-1.938,0l-0,-0.969c-0,-0.537 0.432,-0.969 0.969,-0.969Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,9l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-certificate-import.svg b/.icons/kora/actions/16/view-certificate-import.svg
new file mode 100644
index 000000000..529b8ff0c
--- /dev/null
+++ b/.icons/kora/actions/16/view-certificate-import.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,10.26l0,1.57l3,0l0,1.86l-3,0l0,1.57l-3,-2.5l3,-2.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.857,3.218c-1.073,0 -1.938,0.864 -1.938,1.938l0,0.969l-0.484,0c-0.268,0 -0.484,0.216 -0.484,0.484l0,2.907c0,0.268 0.216,0.484 0.484,0.484l4.844,0c0.269,0 0.485,-0.216 0.485,-0.484l0,-2.907c0,-0.268 -0.216,-0.484 -0.485,-0.484l-0.484,0l0,-0.969c0,-1.074 -0.864,-1.938 -1.938,-1.938Zm-0,0.969c0.537,0 0.969,0.432 0.969,0.969l-0,0.969l-1.938,0l-0,-0.969c-0,-0.537 0.432,-0.969 0.969,-0.969Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,9l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-certificate-server-configure.svg b/.icons/kora/actions/16/view-certificate-server-configure.svg
new file mode 100644
index 000000000..558e1e381
--- /dev/null
+++ b/.icons/kora/actions/16/view-certificate-server-configure.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.857,3.218c-1.073,0 -1.938,0.864 -1.938,1.938l0,0.969l-0.484,0c-0.268,0 -0.484,0.216 -0.484,0.484l0,2.907c0,0.268 0.216,0.484 0.484,0.484l4.844,0c0.269,0 0.485,-0.216 0.485,-0.484l0,-2.907c0,-0.268 -0.216,-0.484 -0.485,-0.484l-0.484,0l0,-0.969c0,-1.074 -0.864,-1.938 -1.938,-1.938Zm-0,0.969c0.537,0 0.969,0.432 0.969,0.969l-0,0.969l-1.938,0l-0,-0.969c-0,-0.537 0.432,-0.969 0.969,-0.969Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,6l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.668,8.82c-0.311,-0.04 -0.626,-0.04 -0.937,0l-0.144,0.872c-0.236,0.053 -0.464,0.136 -0.679,0.247l-0.67,-0.576c-0.264,0.17 -0.506,0.372 -0.719,0.603l0.451,0.76c-0.147,0.192 -0.268,0.403 -0.361,0.626l-0.884,-0.01c-0.093,0.3 -0.148,0.61 -0.162,0.924l0.833,0.292c0.011,0.242 0.053,0.481 0.126,0.712l-0.684,0.56c0.121,0.29 0.279,0.563 0.469,0.812l0.827,-0.312c0.164,0.179 0.35,0.335 0.554,0.465l-0.164,0.868c0.279,0.145 0.575,0.253 0.881,0.321l0.433,-0.77c0.24,0.031 0.483,0.031 0.723,-0l0.433,0.77c0.306,-0.068 0.602,-0.176 0.881,-0.321l-0.164,-0.868c0.205,-0.13 0.39,-0.286 0.554,-0.465l0.827,0.312c0.191,-0.249 0.348,-0.522 0.469,-0.812l-0.683,-0.56c0.072,-0.231 0.114,-0.47 0.125,-0.712l0.834,-0.292c-0.014,-0.314 -0.069,-0.624 -0.163,-0.924l-0.884,0.01c-0.093,-0.223 -0.214,-0.434 -0.361,-0.626l0.451,-0.76c-0.213,-0.231 -0.455,-0.433 -0.719,-0.603l-0.67,0.576c-0.215,-0.111 -0.443,-0.194 -0.679,-0.247l-0.144,-0.872Zm-0.468,1.568c1.127,0 2.042,0.916 2.042,2.043c0,1.127 -0.915,2.042 -2.042,2.042c-1.128,0 -2.043,-0.915 -2.043,-2.042c0,-1.127 0.915,-2.043 2.043,-2.043Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M8.305,15.26l-5.223,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,5.398l-6.955,-0l-0,6.78Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-certificate-sign.svg b/.icons/kora/actions/16/view-certificate-sign.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/view-certificate-sign.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-certificate.svg b/.icons/kora/actions/16/view-certificate.svg
new file mode 100644
index 000000000..4c8858da2
--- /dev/null
+++ b/.icons/kora/actions/16/view-certificate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.857,3.218c-1.073,-0 -1.938,0.864 -1.938,1.938l0,0.969l-0.484,-0c-0.268,-0 -0.484,0.216 -0.484,0.484l-0,2.907c-0,0.268 0.216,0.484 0.484,0.484l4.844,0c0.269,0 0.485,-0.216 0.485,-0.484l-0,-2.907c-0,-0.268 -0.216,-0.484 -0.485,-0.484l-0.484,-0l-0,-0.969c-0,-1.074 -0.864,-1.938 -1.938,-1.938Zm0,0.969c0.537,-0 0.969,0.432 0.969,0.969l0,0.969l-1.938,-0l0,-0.969c0,-0.537 0.432,-0.969 0.969,-0.969Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,9l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Zm0,-3l6,0l0,1l-6,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-choose.svg b/.icons/kora/actions/16/view-choose.svg
new file mode 120000
index 000000000..1c80627df
--- /dev/null
+++ b/.icons/kora/actions/16/view-choose.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-close.svg b/.icons/kora/actions/16/view-close.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/view-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-column.svg b/.icons/kora/actions/16/view-column.svg
new file mode 100644
index 000000000..8ebee77af
--- /dev/null
+++ b/.icons/kora/actions/16/view-column.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3,3l0,10l2,0l0,-10l-2,0Zm4,0l0,10l2,0l0,-10l-2,0Zm4,0l0,10l2,0l0,-10l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-compact.svg b/.icons/kora/actions/16/view-compact.svg
new file mode 100644
index 000000000..f38f4d5e4
--- /dev/null
+++ b/.icons/kora/actions/16/view-compact.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.25,10l1.5,0c0.138,0 0.25,0.112 0.25,0.25l0,1.5c0,0.139 -0.112,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.111 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm3,0l1.5,0c0.139,0 0.25,0.112 0.25,0.25l0,1.5c0,0.139 -0.111,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.111 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm3,0l1.5,0c0.139,0 0.25,0.112 0.25,0.25l0,1.5c0,0.139 -0.111,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.111 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm-6,-3l1.5,0c0.138,0 0.25,0.112 0.25,0.25l0,1.5c0,0.139 -0.112,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.111 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm3,0l1.5,0c0.139,0 0.25,0.112 0.25,0.25l0,1.5c0,0.139 -0.111,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.111 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm3,0l1.5,0c0.139,0 0.25,0.112 0.25,0.25l0,1.5c0,0.139 -0.111,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.111 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm-6,-3l1.5,0c0.138,0 0.25,0.112 0.25,0.25l0,1.5c0,0.138 -0.112,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.112 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm3,0l1.5,0c0.139,0 0.25,0.112 0.25,0.25l0,1.5c0,0.138 -0.111,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.112 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm3,0l1.5,0c0.139,0 0.25,0.112 0.25,0.25l0,1.5c0,0.138 -0.111,0.25 -0.25,0.25l-1.5,0c-0.138,0 -0.25,-0.112 -0.25,-0.25l0,-1.5c0,-0.138 0.112,-0.25 0.25,-0.25Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-continuous.svg b/.icons/kora/actions/16/view-continuous.svg
new file mode 100644
index 000000000..02d363413
--- /dev/null
+++ b/.icons/kora/actions/16/view-continuous.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="12" height="2" x="2" y="7"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M6,13l0,1l4,0l0,-1l-4,0Zm-2,-3l0,2l8,0l0,-2l-8,0Zm0,-6l0,2l8,0l0,-2l-8,0Zm2,-2l0,1l4,0l0,-1l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-coverflow.svg b/.icons/kora/actions/16/view-coverflow.svg
new file mode 100644
index 000000000..29abb1586
--- /dev/null
+++ b/.icons/kora/actions/16/view-coverflow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,3l0,10l1,0l0,-10l-1,0Zm13,0l0,10l1,0l0,-10l-1,0Zm-11,1l0,8l1,0l0,-8l-1,0Zm9,0l0,8l1,0l0,-8l-1,0Zm-7,1l0,6l6,0l0,-6l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-currency-list.svg b/.icons/kora/actions/16/view-currency-list.svg
new file mode 100644
index 000000000..197abb465
--- /dev/null
+++ b/.icons/kora/actions/16/view-currency-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m9.857 1.486-1.714 1.028 2.857 4.763v.723h-2v1h2v1h-2v1h2v4h2v-4h2v-1h-2v-1h2v-1h-2v-.723l2.857-4.763-1.714-1.028-2.143 3.571zm-4.357.514c-2.076.004-3.894 2.082-4.373 5h-1.127v1h1.016c-.01.166-.015.333-.016.5.001.167.007.334.018.5h-1.018v1h1.127c.479 2.918 2.297 4.996 4.373 5 1.534 0 2.965-1.133 3.791-3h-2.223c-.444.644-.997.996-1.568.996-1.055-.002-2.001-1.206-2.354-2.996h2.854v-1h-2.98c-.012-.167-.019-.335-.02-.504 0-.166.005-.331.016-.496h4.984v-1h-4.855c.351-1.794 1.298-3.002 2.355-3.004.572.001 1.128.355 1.572 1.004h2.215c-.825-1.865-2.255-2.998-3.787-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-dual.svg b/.icons/kora/actions/16/view-dual.svg
new file mode 100644
index 000000000..d713deaa9
--- /dev/null
+++ b/.icons/kora/actions/16/view-dual.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,3l0,10l-5,0l0,-10l5,0Zm2,0l5,0l0,10l-5,0l0,-10Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-file-columns.svg b/.icons/kora/actions/16/view-file-columns.svg
new file mode 120000
index 000000000..4bbf838be
--- /dev/null
+++ b/.icons/kora/actions/16/view-file-columns.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-filter-rtl.svg b/.icons/kora/actions/16/view-filter-rtl.svg
new file mode 100644
index 000000000..bb681cbd0
--- /dev/null
+++ b/.icons/kora/actions/16/view-filter-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.821,2l0,12l-0.642,0l0,-12l0.642,0Zm4.179,1l0,1l-2,0l0,-1l2,0Zm-7,0l0,2l-2,0l0,-2l2,0Zm-4,0l0,2l-2,0l0,-2l2,0Zm11,3l0,1l-2,0l0,-1l2,0Zm-7,1l0,2l-2,0l0,-2l2,0Zm-4,0l0,2l-2,0l0,-2l2,0Zm11,2l0,1l-2,0l0,-1l2,0Zm-7,2l0,2l-2,0l0,-2l2,0Zm-4,0l0,2l-2,0l0,-2l2,0Zm11,1l0,1l-2,0l0,-1l2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-filter.svg b/.icons/kora/actions/16/view-filter.svg
new file mode 100644
index 000000000..b5524d2ad
--- /dev/null
+++ b/.icons/kora/actions/16/view-filter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.179,2l0,12l0.781,0l0,-12l-0.781,0Zm-4.179,1l0,1l2,0l0,-1l-2,0Zm7,0l0,2l2,0l0,-2l-2,0Zm4,0l0,2l2,0l0,-2l-2,0Zm-11,3l0,1l2,0l0,-1l-2,0Zm7,1l0,2l2,0l0,-2l-2,0Zm4,0l0,2l2,0l0,-2l-2,0Zm-11,2l0,1l2,0l0,-1l-2,0Zm7,2l0,2l2,0l0,-2l-2,0Zm4,0l0,2l2,0l0,-2l-2,0Zm-11,1l0,1l2,0l0,-1l-2,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-add.svg b/.icons/kora/actions/16/view-financial-account-add.svg
new file mode 100644
index 000000000..3c93ad5b5
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-add.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m13 11v2h-2v1h2v2h1v-2h2v-1h-2v-2z"/>
+ <path fill-opacity=".25" d="m1 8c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h9v-6h4v-1c0-.554-.446-1-1-1zm0 6h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z"/>
+ <path d="m3 0c-.554 0-1 .446-1 1v6h11c1.091 0 2 .909 2 2v1h1v-9c0-.554-.446-1-1-1zm1 4h4v1h-4zm8-2h2v1h-2zm-8 0h7v1h-7z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-asset-closed.svg b/.icons/kora/actions/16/view-financial-account-asset-closed.svg
new file mode 100644
index 000000000..e37bf021f
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-asset-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m2.881 1c-.526 0-.993.337-1.16.836-.549 1.649-1.721 5.164-1.721 5.164v7h1v2h2.882v-2h8.236v2h2.882v-2h1v-7s-1.172-3.515-1.721-5.164c-.167-.499-.634-.836-1.16-.836-2.219 0-8.019 0-10.238 0zm.415 2.438c.087-.262.331-.438.607-.438h8.194c.276 0 .52.176.607.438.278.832.855 2.562.855 2.562h-11.116s.576-1.729.853-2.562zm.204 4.562c.823 0 1.5.677 1.5 1.5s-.677 1.5-1.5 1.5-1.5-.677-1.5-1.5.677-1.5 1.5-1.5zm9 0c.823 0 1.5.677 1.5 1.5s-.677 1.5-1.5 1.5-1.5-.677-1.5-1.5.677-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-asset.svg b/.icons/kora/actions/16/view-financial-account-asset.svg
new file mode 100644
index 000000000..6742e1516
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-asset.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m2.881 1c-.526 0-.993.337-1.16.836-.549 1.649-1.721 5.164-1.721 5.164v7h1v2h2.882v-2h8.236v2h2.882v-2h1v-7s-1.172-3.515-1.721-5.164c-.167-.499-.634-.836-1.16-.836-2.219 0-8.019 0-10.238 0zm.415 2.438c.087-.262.331-.438.607-.438h8.194c.276 0 .52.176.607.438.278.832.855 2.562.855 2.562h-11.116s.576-1.729.853-2.562zm.204 4.562c.823 0 1.5.677 1.5 1.5s-.677 1.5-1.5 1.5-1.5-.677-1.5-1.5.677-1.5 1.5-1.5zm9 0c.823 0 1.5.677 1.5 1.5s-.677 1.5-1.5 1.5-1.5-.677-1.5-1.5.677-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-cash-closed.svg b/.icons/kora/actions/16/view-financial-account-cash-closed.svg
new file mode 100644
index 000000000..fd7a094b5
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-cash-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m0 3v10h16v-10zm3 1h10v1h1v1h1v4h-1v1h-1v1h-10v-1h-1v-1h-1v-4h1v-1h1zm1 1v1h-1v1h-1v2h1v1h1v1h8v-1h1v-1h1v-2h-1v-1h-1v-1zm4 1c1.105 0 2 .895 2 2s-.895 2-2 2-2-.895-2-2 .895-2 2-2zm-.025 1c-.543.014-.975.457-.975 1 0 .552.448 1 1 1s1-.448 1-1-.448-1-1-1c-.008 0-.017 0-.025 0z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-cash.svg b/.icons/kora/actions/16/view-financial-account-cash.svg
new file mode 100644
index 000000000..4bdc59400
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-cash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m0 3v10h16v-10zm3 1h10v1h1v1h1v4h-1v1h-1v1h-10v-1h-1v-1h-1v-4h1v-1h1zm1 1v1h-1v1h-1v2h1v1h1v1h8v-1h1v-1h1v-2h-1v-1h-1v-1zm4 1c1.105 0 2 .895 2 2s-.895 2-2 2-2-.895-2-2 .895-2 2-2zm-.025 1c-.543.014-.975.457-.975 1 0 .552.448 1 1 1s1-.448 1-1-.448-1-1-1c-.008 0-.017 0-.025 0z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-checking-closed.svg b/.icons/kora/actions/16/view-financial-account-checking-closed.svg
new file mode 100644
index 000000000..65b9de6fd
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-checking-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m3 0c-.554 0-1 .446-1 1v6h11c1.091 0 2 .909 2 2v6c0 .364-.108.703-.283 1h.283c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm1 2h7v1h-7zm8 0h2v1h-2zm-8 2h4v1h-4zm-3 4c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h12c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1zm2.967 1.539c.119.002.236.024.349.068.453.18.708.632.774 1.139.032.249-.005.456-.037.627-.014.075-.019.081-.032.133.006-.001.022-.002.018.002s.154-.217.307-.434c.076-.108.159-.221.279-.33s.305-.243.572-.232c.22.009.326.101.407.166.08.064.137.127.195.191.115.128.223.263.324.367.084.087.109.141.209.112.094-.083.129-.125.16-.176.087-.11.165-.257.278-.35.129-.077.395-.073.515-.008.121.066.153.121.182.159.056.075.075.115.109.175.068.121.167.298.35.579.151.231.086.542-.147.693-.232.152-.542.086-.693-.147-.056-.085-.064-.105-.107-.175-.043.039-.051.07-.1.109-.262.205-.653.236-.91.135s-.423-.263-.567-.412c-.101-.106-.171-.191-.244-.276-.115.166-.263.735-1.152.846-.89.111-1-.517-1.004-.957.021-.109.032-.243.068-.357.024-.123.034-.278.03-.309-.035-.265-.135-.334-.151-.34-.015-.006-.07-.042-.256.152-.13.136-.249.35-.394.604-.103.254-.277.519-.305.816-.06.27-.394.452-.664.391-.27-.06-.373-.34-.312-.609l.089-.399.022-.049c.081-.176.161-.402.301-.646.134-.234.282-.528.541-.799.275-.288.64-.464.996-.459zm-1.961 3.461h7v1h-7zm8 0h2v1h-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-checking.svg b/.icons/kora/actions/16/view-financial-account-checking.svg
new file mode 100644
index 000000000..2a6d0b762
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-checking.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".25" d="m1 8c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h12c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1zm1.006 5h7v1h-7zm8 0h2v1h-2zm-4.966-1.493c.011-.018.161-.227.306-.433.076-.108.159-.221.279-.33s.305-.243.572-.232c.22.009.326.101.407.166.08.064.137.127.195.191.115.128.223.263.324.367.084.087.109.141.209.112.094-.083.129-.125.16-.176.087-.11.165-.257.278-.35.129-.077.395-.073.515-.008.121.066.153.121.182.159.056.075.075.115.109.175.068.121.167.298.35.579.151.231.086.542-.147.693-.232.152-.542.086-.693-.147-.056-.085-.064-.105-.107-.175-.043.039-.051.07-.1.109-.262.205-.653.236-.91.135s-.423-.263-.567-.412c-.101-.106-.171-.191-.244-.276-.115.166-.263.735-1.152.846-.89.111-1-.517-1.004-.957.021-.109.032-.243.068-.357.024-.123.034-.278.03-.309-.035-.265-.135-.334-.151-.34-.015-.006-.07-.042-.256.152-.13.136-.249.35-.394.604-.103.254-.277.519-.305.816-.06.27-.394.452-.664.391-.27-.06-.373-.34-.312-.609l.089-.399.022-.049c.081-.176.161-.402.301-.646.134-.234.282-.528.541-.799.275-.288.64-.464.996-.459.119.002.236.024.349.068.453.18.708.632.774 1.139.032.249-.005.456-.037.627-.014.075-.019.081-.032.133.006 0 .018-.001.019.001-.001.001-.001.001-.001.001.001-.001.001-.001.001-.001z"/>
+ <path d="m3 0c-.554 0-1 .446-1 1v6h11c1.091 0 2 .909 2 2v6c0 .364-.108.703-.283 1h.283c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm1 4h4v1h-4zm8-2h2v1h-2zm-8 0h7v1h-7z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-close.svg b/.icons/kora/actions/16/view-financial-account-close.svg
new file mode 100644
index 000000000..42b70f073
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-close.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m14 12v1h-3v1h3v1l2-1.5z"/>
+ <path fill-opacity=".25" d="m1 8c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h9v-6h4v-1c0-.554-.446-1-1-1zm0 6h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z"/>
+ <path d="m3 0c-.554 0-1 .446-1 1v6h11c1.091 0 2 .909 2 2v1h1v-9c0-.554-.446-1-1-1zm1 4h4v1h-4zm8-2h2v1h-2zm-8 0h7v1h-7z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-closed.svg b/.icons/kora/actions/16/view-financial-account-closed.svg
new file mode 100644
index 000000000..175a9856e
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m3 0c-.554 0-1 .446-1 1v6h11c1.091 0 2 .909 2 2v6c0 .364-.108.703-.283 1h.283c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm1 2h7v1h-7zm8 0h2v1h-2zm-8 2h4v1h-4zm-3 4c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h12c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1zm9 3h2v2h-2zm-9 3h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-credit-card-closed.svg b/.icons/kora/actions/16/view-financial-account-credit-card-closed.svg
new file mode 100644
index 000000000..259da036b
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-credit-card-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m1 2c-.554 0-1 .446-1 1v1h16v-1c0-.554-.446-1-1-1zm-1 4v6c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-6zm1 5h4v1h-4zm5 0h2v1h-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-credit-card.svg b/.icons/kora/actions/16/view-financial-account-credit-card.svg
new file mode 100644
index 000000000..a3d2ea6c7
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-credit-card.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1 2c-.554 0-1 .446-1 1v1h16v-1c0-.554-.446-1-1-1zm-1 4v6c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-6zm1 5h4v1h-4zm5 0h2v1h-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-delete.svg b/.icons/kora/actions/16/view-financial-account-delete.svg
new file mode 100644
index 000000000..37387795f
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-delete.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m11 11v.707l1.793 1.793-1.793 1.793v.707h.707l1.793-1.793 1.793 1.793h.707v-.707l-1.793-1.793 1.793-1.793v-.707h-.707l-1.793 1.793-1.793-1.793z"/>
+ <path fill-opacity=".25" d="m1 8c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h9v-6h4v-1c0-.554-.446-1-1-1zm0 6h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z"/>
+ <path d="m3 0c-.554 0-1 .446-1 1v6h11c1.091 0 2 .909 2 2v1h1v-9c0-.554-.446-1-1-1zm1 4h4v1h-4zm8-2h2v1h-2zm-8 0h7v1h-7z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-edit.svg b/.icons/kora/actions/16/view-financial-account-edit.svg
new file mode 100644
index 000000000..9731aed6c
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-edit.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".25" d="m1 8c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h9v-6h4v-1c0-.554-.446-1-1-1zm0 6h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z"/>
+ <path d="m3 0c-.554 0-1 .446-1 1v6h11c1.091 0 2 .909 2 2v1h1v-9c0-.554-.446-1-1-1zm1 4h4v1h-4zm8-2h2v1h-2zm-8 0h7v1h-7z"/>
+ <path d="m13.857 12.072-2.857 2.856v1.072h1.072l2.856-2.857zm1.123-1.068c-.041.008-.086.031-.13.076l-.635.635 1.07 1.07.635-.635c.179-.178 0-.357 0-.357l-.713-.713s-.101-.101-.227-.076z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-investment-closed.svg b/.icons/kora/actions/16/view-financial-account-investment-closed.svg
new file mode 100644
index 000000000..3a496ad34
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-investment-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m0 1v4h1v-1h1v-1h1v-1h10v1h1v1h1v1h1v-4zm4 2v1h-1v1h3.277c.347-.596.984-1 1.723-1s1.376.404 1.723 1h3.277v-1h-1v-1zm-4 3v4h1v-1h1v-1h1v-1h10v1h1v1h1v1h1v-4zm4 2v1h-1v1h3.277c.347-.596.984-1 1.723-1s1.376.404 1.723 1h3.277v-1h-1v-1zm-4 3v4h1v-1h1v-1h1v-1h10v1h1v1h1v1h1v-4zm4 2v1h-1v1h3.277c.347-.596.984-1 1.723-1s1.376.404 1.723 1h3.277v-1h-1v-1z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-investment-security-closed.svg b/.icons/kora/actions/16/view-financial-account-investment-security-closed.svg
new file mode 100644
index 000000000..8573f7174
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-investment-security-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m1 2v13h13v-3.133l-.041-.039-2.828-2.828-.004.004-.006-.004-2.123 2.123-3.123-3.123h-3.476v-6zm8 0-4.002 4.002h-2.597v1h3.011l3.59-3.59 2.123 2.123.006-.004.004.004 2.828-2.828c.003.005-.707-.707-.707-.707l-2.125 2.125-2.127-2.125-.002.002zm-6.601 7h3.062l3.535 3.535.002-.002.002.002 2.127-2.125 2.125 2.125.482 1.094h-11.335z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-investment-security.svg b/.icons/kora/actions/16/view-financial-account-investment-security.svg
new file mode 100644
index 000000000..42819ecf3
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-investment-security.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1 2v13h13v-3.133l-.041-.039-2.828-2.828-.004.004-.006-.004-2.123 2.123-3.123-3.123h-3.504v-6zm8 0-4.002 4.002h-2.625v1h3.039l3.59-3.59 2.123 2.123.006-.004.004.004 2.828-2.828c.003.005-.707-.707-.707-.707l-2.125 2.125-2.127-2.125-.002.002zm-6.629 7h3.09l3.535 3.535.002-.002.002.002 2.127-2.125 2.125 2.125.597 1.075-11.478-.028z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-investment.svg b/.icons/kora/actions/16/view-financial-account-investment.svg
new file mode 100644
index 000000000..99e9f03cd
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-investment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m0 1v4h1v-1h1v-1h1v-1h10v1h1v1h1v1h1v-4zm4 2v1h-1v1h3.277c.347-.596.984-1 1.723-1s1.376.404 1.723 1h3.277v-1h-1v-1zm-4 3v4h1v-1h1v-1h1v-1h10v1h1v1h1v1h1v-4zm4 2v1h-1v1h3.277c.347-.596.984-1 1.723-1s1.376.404 1.723 1h3.277v-1h-1v-1zm-4 3v4h1v-1h1v-1h1v-1h10v1h1v1h1v1h1v-4zm4 2v1h-1v1h3.277c.347-.596.984-1 1.723-1s1.376.404 1.723 1h3.277v-1h-1v-1z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-liability-closed.svg b/.icons/kora/actions/16/view-financial-account-liability-closed.svg
new file mode 100644
index 000000000..e4e5c4fd1
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-liability-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m11 1c-1.662 0-3 1.338-3 3s1.338 3 3 3 3-1.338 3-3-1.338-3-3-3zm-11 5v1h4v1h1v1h1v4h-1v1h-1v1h-4v1h7v-10zm0 2v1.277c.596.347 1 .984 1 1.723s-.404 1.376-1 1.723v1.277h3v-1h1v-1h1v-2h-1v-1h-1v-1zm11 0c-.646 0-1.438.201-2 .428v5.572h7v-1c0-2.77-2.23-5-5-5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-liability.svg b/.icons/kora/actions/16/view-financial-account-liability.svg
new file mode 100644
index 000000000..e6c901ede
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-liability.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m11 1c-1.662 0-3 1.338-3 3s1.338 3 3 3 3-1.338 3-3-1.338-3-3-3zm-11 5v1h4v1h1v1h1v4h-1v1h-1v1h-4v1h7v-10zm0 2v1.277c.596.347 1 .984 1 1.723s-.404 1.376-1 1.723v1.277h3v-1h1v-1h1v-2h-1v-1h-1v-1zm11 0c-.646 0-1.438.201-2 .428v5.572h7v-1c0-2.77-2.23-5-5-5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-loan-closed.svg b/.icons/kora/actions/16/view-financial-account-loan-closed.svg
new file mode 100644
index 000000000..0e386cab9
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-loan-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m5 0c-.554 0-1 .446-1 1v3h-3c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1h-3v-3c0-.554-.446-1-1-1zm.428 1.161h5.144v2.839h-5.144z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-loan.svg b/.icons/kora/actions/16/view-financial-account-loan.svg
new file mode 100644
index 000000000..e0adc46c6
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-loan.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".25" d="m1.194 5.215h13.652v8.485h-13.652z"/>
+ <path d="m5 0c-.554 0-1 .446-1 1v3h-3c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1h-3v-3c0-.554-.446-1-1-1zm9.846 5.215h-13.652v8.485h13.652zm-9.447-4.025h5.202v2.81h-5.202z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-reopen.svg b/.icons/kora/actions/16/view-financial-account-reopen.svg
new file mode 100644
index 000000000..56bf937a9
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-reopen.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m13 12-2 1.5 2 1.5v-1h3v-1h-3z"/>
+ <path fill-opacity=".25" d="m1 8c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h9v-6h4v-1c0-.554-.446-1-1-1zm0 6h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z"/>
+ <path d="m3 0c-.554 0-1 .446-1 1v6h11c1.091 0 2 .909 2 2v1h1v-9c0-.554-.446-1-1-1zm1 4h4v1h-4zm8-2h2v1h-2zm-8 0h7v1h-7z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-savings-closed.svg b/.icons/kora/actions/16/view-financial-account-savings-closed.svg
new file mode 100644
index 000000000..0c6515690
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-savings-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" fill-opacity=".25" d="m7.5 2c-1.371 0-2.5 1.129-2.5 2.5.001.168.02.336.055.5h4.894c.034-.165.051-.332.051-.5 0-1.371-1.129-2.5-2.5-2.5zm5.5 2c-1.097 0-2 .903-2 2h-4c-1.817.002-3.415 1.241-3.869 3h-1.039c-.831-.009-1.05-.359-1.086-.586-.018-.114.01-.209.072-.281s.161-.139.381-.141h.002c.274 0 .5-.226.5-.5s-.226-.5-.5-.5c-.003 0-.007 0-.01 0-.462.004-.873.188-1.133.49-.259.303-.362.706-.3 1.09.122.769.905 1.417 2.07 1.428h.912c.002 1.817 1.241 3.415 3 3.869v1.131h2v-1h2v1h2v-1.133c1.036-.268 1.922-.941 2.459-1.867h1.541v-3h-1.133c-.268-1.036-.941-1.922-1.867-2.459zm-.5 4c.274 0 .5.226.5.5s-.226.5-.5.5-.5-.226-.5-.5.226-.5.5-.5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account-savings.svg b/.icons/kora/actions/16/view-financial-account-savings.svg
new file mode 100644
index 000000000..226ecfc37
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account-savings.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m7.5 2c-1.371 0-2.5 1.129-2.5 2.5.001.168.02.336.055.5h4.894c.034-.165.051-.332.051-.5 0-1.371-1.129-2.5-2.5-2.5zm5.5 2c-1.097 0-2 .903-2 2h-4c-1.817.002-3.415 1.241-3.869 3h-1.039c-.831-.009-1.05-.359-1.086-.586-.018-.114.01-.209.072-.281s.161-.139.381-.141h.002c.274 0 .5-.226.5-.5s-.226-.5-.5-.5c-.003 0-.007 0-.01 0-.462.004-.873.188-1.133.49-.259.303-.362.706-.3 1.09.122.769.905 1.417 2.07 1.428h.912c.002 1.817 1.241 3.415 3 3.869v1.131h2v-1h2v1h2v-1.133c1.036-.268 1.922-.941 2.459-1.867h1.541v-3h-1.133c-.268-1.036-.941-1.922-1.867-2.459zm-.5 4c.274 0 .5.226.5.5s-.226.5-.5.5-.5-.226-.5-.5.226-.5.5-.5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-account.svg b/.icons/kora/actions/16/view-financial-account.svg
new file mode 100644
index 000000000..182d80a7a
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-account.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 C 2.446,0 2,0.446 2,1 V 7 H 13 C 14.090703,7 15,7.9092972 15,9 V 15 C 15,15.363969 14.892261,15.703481 14.716797,16 H 15 C 15.554,16 16,15.554 16,15 V 1 C 16,0.446 15.554,0 15,0 Z M 4,2 H 11 V 3 H 4 Z M 12,2 H 14 V 3 H 12 Z M 4,4 H 8 V 5 H 4 Z M 1,8 C 0.446,8 0,8.446 0,9 V 15 C 0,15.554 0.446,16 1,16 H 13 C 13.554,16 14,15.554 14,15 V 9 C 14,8.446 13.554,8 13,8 Z M 10,11 H 12 V 13 H 10 Z M 1,14 H 2 V 15 H 1 Z M 3,14 H 4 V 15 H 3 Z M 5,14 H 6 V 15 H 5 Z M 7,14 H 8 V 15 H 7 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-budget.svg b/.icons/kora/actions/16/view-financial-budget.svg
new file mode 100644
index 000000000..845af2d1a
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-budget.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m2.5 1c-.277 0-.5.223-.5.5v1c0 .277.223.5.5.5h4c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5zm0 3c-.277 0-.5.223-.5.5v1c0 .277.223.5.5.5h4c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5zm0 3c-.277 0-.5.223-.5.5v1c0 .277.223.5.5.5h4c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5zm7 0c-.277 0-.5.223-.5.5v1c0 .277.223.5.5.5h4c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5zm-7 3c-.277 0-.5.223-.5.5v1c0 .277.223.5.5.5h4c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5zm7 0c-.277 0-.5.223-.5.5v1c0 .277.223.5.5.5h4c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5zm-7 3c-.277 0-.5.223-.5.5v1c0 .277.223.5.5.5h4c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5zm7 0c-.277 0-.5.223-.5.5v1c0 .277.223.5.5.5h4c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-category-add.svg b/.icons/kora/actions/16/view-financial-category-add.svg
new file mode 100644
index 000000000..731e95bec
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-category-add.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m13 11v2h-2v1h2v2h1v-2h2v-1h-2v-2z"/>
+ <path d="m1.375 13c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.625.762v1.542h5v-1.542zm-3.625-4.762c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.501.762v1.466h5v-1.466zm-3.501-4.762c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.52.733v1.542h10v-1.542zm-3.52-4.733c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.577.762v1.504h10v-1.504z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-category-delete.svg b/.icons/kora/actions/16/view-financial-category-delete.svg
new file mode 100644
index 000000000..09fc952ed
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-category-delete.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m11 11v.707l1.793 1.793-1.793 1.793v.707h.707l1.793-1.793 1.793 1.793h.707v-.707l-1.793-1.793 1.793-1.793v-.707h-.707l-1.793 1.793-1.793-1.793z"/>
+ <path d="m1.375 13c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.625.762v1.542h5v-1.542zm-3.625-4.762c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.501.762v1.466h5v-1.466zm-3.501-4.762c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.52.733v1.542h10v-1.542zm-3.52-4.733c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.577.762v1.504h10v-1.504z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-category-edit.svg b/.icons/kora/actions/16/view-financial-category-edit.svg
new file mode 100644
index 000000000..40e85b58f
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-category-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m13.857 12.072-2.857 2.856v1.072h1.072l2.856-2.857zm1.123-1.068c-.041.008-.086.031-.13.076l-.635.635 1.07 1.07.635-.635c.179-.178 0-.357 0-.357l-.713-.713s-.101-.101-.227-.076z"/>
+ <path d="m1.375 13c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.625.762v1.542h5v-1.542zm-3.625-4.762c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.501.762v1.466h5v-1.466zm-3.501-4.762c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.52.733v1.542h10v-1.542zm-3.52-4.733c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.577.762v1.504h10v-1.504z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-category-expense.svg b/.icons/kora/actions/16/view-financial-category-expense.svg
new file mode 100644
index 000000000..a6509e5d7
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-category-expense.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m12 14c-.549 0-1 .451-1 1s.451 1 1 1 1-.451 1-1-.451-1-1-1zm-10.625-1c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm14.625-1.945c-1.158.236-1.998 1.263-2 2.445 0 1.183.841 2.213 2 2.449v-1.037c-.597-.211-.999-.779-1-1.412.001-.633.403-1.201 1-1.412zm-11 2.707v1.542h5v-1.542zm7-2.762c-.549 0-1 .451-1 1s.451 1 1 1 1-.451 1-1-.451-1-1-1zm-10.625-2c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.501.762v1.466h5v-1.466zm-3.501-4.762c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.52.733v1.542h10v-1.542zm-3.52-4.733c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.577.762v1.504h10v-1.504z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-category-income.svg b/.icons/kora/actions/16/view-financial-category-income.svg
new file mode 100644
index 000000000..79ab7bb29
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-category-income.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1.375 1c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.577.762v1.504h10v-1.504zm-3.577 3.238c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.52.733v1.542h10v-1.542zm-3.52 3.267c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.501.762v1.466h5v-1.466zm7.124 1.238c-.549 0-1 .451-1 1s.451 1 1 1 1-.451 1-1-.451-1-1-1zm2 .055v1.033c.597.211.999.779 1 1.412-.001.633-.403 1.201-1 1.412v1.037c1.159-.236 2-1.266 2-2.449-.002-1.182-.842-2.209-2-2.445zm-12.625 1.945c-.208 0-.375.167-.375.375v2.25c0 .208.167.375.375.375h2.25c.208 0 .375-.167.375-.375v-2.25c0-.208-.167-.375-.375-.375zm3.625.762v1.542h5v-1.542zm7 .238c-.549 0-1 .451-1 1s.451 1 1 1 1-.451 1-1-.451-1-1-1z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-list.svg b/.icons/kora/actions/16/view-financial-list.svg
new file mode 100644
index 000000000..e8391c51e
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1 1.238v1.524h14v-1.524zm0 4v1.524h14v-1.524zm0 3.991v1.542h14v-1.542zm0 4.019v1.504h14v-1.504z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-transfer-reconcile.svg b/.icons/kora/actions/16/view-financial-transfer-reconcile.svg
new file mode 100644
index 000000000..0e8fcea5e
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-transfer-reconcile.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".25" d="m1 8c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1zm1 6h1v1h-1zm0-2h3v1h-3zm3-2h1v1h-1zm-3 0h2v1h-2z"/>
+ <path d="m3 0c-.554 0-1 .446-1 1v6h5c1.091 0 2 .909 2 2v6c0 .364-.108.703-.283 1h6.283c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm7 14h3v1h-3zm0-2h1v1h-1zm2 0h3v1h-3zm-1-2h3v1h-3zm-1-2h2v1h-2zm3 0h2v1h-2zm-4-2h4v1h-4zm-5-2h4v1h-4zm8-2h2v1h-2zm-8 0h7v1h-7z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-transfer-reconciled.svg b/.icons/kora/actions/16/view-financial-transfer-reconciled.svg
new file mode 100644
index 000000000..d89c6f5cc
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-transfer-reconciled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m3 0c-.554 0-1 .446-1 1v6h5c1.091 0 2 .909 2 2v6c0 .364-.108.703-.283 1h6.283c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm1 2h7v1h-7zm8 0h2v1h-2zm-8 2h4v1h-4zm5 2h4v1h-4zm-8 2c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1zm9 0h2v1h-2zm3 0h2v1h-2zm-5.753 1.143.183.115-3.586 5.649-2.759-3.082.192-.241 2.563 1.709zm3.753.857h3v1h-3zm-1 2h1v1h-1zm2 0h3v1h-3zm-2 2h3v1h-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-financial-transfer-unreconciled.svg b/.icons/kora/actions/16/view-financial-transfer-unreconciled.svg
new file mode 100644
index 000000000..5c1216595
--- /dev/null
+++ b/.icons/kora/actions/16/view-financial-transfer-unreconciled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m3 0c-.554 0-1 .446-1 1v6h5c1.091 0 2 .909 2 2v6c0 .364-.108.703-.283 1h6.283c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm1 2h7v1h-7zm8 0h2v1h-2zm-8 2h4v1h-4zm5 2h4v1h-4zm-8 2c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1zm9 0h2v1h-2zm3 0h2v1h-2zm-11.677 1.323h5.354v5.354h-5.354zm9.677.677h3v1h-3zm-1 2h1v1h-1zm2 0h3v1h-3zm-2 2h3v1h-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-form-action.svg b/.icons/kora/actions/16/view-form-action.svg
new file mode 100644
index 000000000..3477a1afa
--- /dev/null
+++ b/.icons/kora/actions/16/view-form-action.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,5l0,3l2,0l-3,4l0,-3l-2,0l3,-4Zm-8,-1l3,0l0,6l-3,0l0,-6Zm4,1l2,0l0,1l-2,0l0,-1Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-form.svg b/.icons/kora/actions/16/view-form.svg
new file mode 100644
index 000000000..421ab0473
--- /dev/null
+++ b/.icons/kora/actions/16/view-form.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,5l3,0l0,6l-3,0l0,-6Zm4,4l4,0l0,1l-4,0l0,-1Zm0,-3l4,0l0,1l-4,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-fullscreen.svg b/.icons/kora/actions/16/view-fullscreen.svg
new file mode 100644
index 000000000..2dc94cce1
--- /dev/null
+++ b/.icons/kora/actions/16/view-fullscreen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,2c-1,0 -1,1 -1,1l0,4l1.351,0l0,-3.519l3.638,0l0,-1.481l-3.989,0Zm7.992,0l0,1.481l3.657,0l0,3.519l1.351,0l0,-4c0,-1 -1,-1 -1,-1l-4.008,0Zm-8.992,7.005l0,3.995c0,1 1,1 1,1l3.989,0l0,-1.481l-3.638,0l0,-3.514l-1.351,0Zm12.649,0l-0,3.514l-3.657,0l-0,1.481l4.008,0c0,0 1,0 1,-1l0,-3.995l-1.351,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-grid.svg b/.icons/kora/actions/16/view-grid.svg
new file mode 100644
index 000000000..6d8179d53
--- /dev/null
+++ b/.icons/kora/actions/16/view-grid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.738,4.131c0,-0.48 -0.389,-0.869 -0.869,-0.869l-1.738,0c-0.48,0 -0.869,0.389 -0.869,0.869l0,1.738c0,0.48 0.389,0.869 0.869,0.869l1.738,0c0.48,0 0.869,-0.389 0.869,-0.869l0,-1.738Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.738,4.131c0,-0.48 -0.389,-0.869 -0.869,-0.869l-1.738,0c-0.48,0 -0.869,0.389 -0.869,0.869l0,1.738c0,0.48 0.389,0.869 0.869,0.869l1.738,0c0.48,0 0.869,-0.389 0.869,-0.869l0,-1.738Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.738,10.131c0,-0.48 -0.389,-0.869 -0.869,-0.869l-1.738,0c-0.48,0 -0.869,0.389 -0.869,0.869l0,1.738c0,0.48 0.389,0.869 0.869,0.869l1.738,0c0.48,0 0.869,-0.389 0.869,-0.869l0,-1.738Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.738,10.131c0,-0.48 -0.389,-0.869 -0.869,-0.869l-1.738,0c-0.48,0 -0.869,0.389 -0.869,0.869l0,1.738c0,0.48 0.389,0.869 0.869,0.869l1.738,0c0.48,0 0.869,-0.389 0.869,-0.869l0,-1.738Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-group.svg b/.icons/kora/actions/16/view-group.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/.icons/kora/actions/16/view-group.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-hidden.svg b/.icons/kora/actions/16/view-hidden.svg
new file mode 100644
index 000000000..0629a54f2
--- /dev/null
+++ b/.icons/kora/actions/16/view-hidden.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,3c-6,0 -8,5 -8,5c0,0 2,5 8,5c6,0 8,-5 8,-5c0,0 -2,-5 -8,-5Zm6.889,5c-0.57,-1.056 -2.55,-4 -6.889,-4c-4.339,0 -6.319,2.944 -6.889,4c0.57,1.056 2.55,4 6.889,4c4.339,0 6.319,-2.944 6.889,-4Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,3c-2.194,0 -4,1.806 -4,4c0,2.194 1.806,4 4,4c2.194,0 4,-1.806 4,-4c0,-2.194 -1.806,-4 -4,-4Zm0,2.667c-0.731,-0 -1.333,0.602 -1.333,1.333c-0,0.731 0.602,1.333 1.333,1.333c0.731,0 1.333,-0.602 1.333,-1.333c0,-0.731 -0.602,-1.333 -1.333,-1.333Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-history.svg b/.icons/kora/actions/16/view-history.svg
new file mode 120000
index 000000000..ab3c72dcd
--- /dev/null
+++ b/.icons/kora/actions/16/view-history.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-institution-add.svg b/.icons/kora/actions/16/view-institution-add.svg
new file mode 100644
index 000000000..5676f2bbf
--- /dev/null
+++ b/.icons/kora/actions/16/view-institution-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 1-8 4h2v2h1v6h-1v2h8v-2h-1v-6h2v3h2v-3h1v-2h2zm-3 6h2v6h-2zm8 4v2h-2v1h2v2h1v-2h2v-1h-2v-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-institution-delete.svg b/.icons/kora/actions/16/view-institution-delete.svg
new file mode 100644
index 000000000..1f3da8fb9
--- /dev/null
+++ b/.icons/kora/actions/16/view-institution-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 1-8 4h2v2h1v6h-1v2h8v-2h-1v-6h2v3h2v-3h1v-2h2zm-3 6h2v6h-2zm6 4v.707l1.793 1.793-1.793 1.793v.707h.707l1.793-1.793 1.793 1.793h.707v-.707l-1.793-1.793 1.793-1.793v-.707h-.707l-1.793 1.793-1.793-1.793z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-institution-edit.svg b/.icons/kora/actions/16/view-institution-edit.svg
new file mode 100644
index 000000000..05cfb25a3
--- /dev/null
+++ b/.icons/kora/actions/16/view-institution-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 1-8 4h2v2h1v6h-1v2h8v-2h-1v-6h2v3h2v-3h1v-2h2zm-3 6h2v6h-2zm9.98 4.004c-.041.008-.086.031-.13.076l-.635.635 1.07 1.07.635-.635c.178-.178 0-.357 0-.357l-.713-.713s-.101-.101-.227-.076zm-1.123 1.068-2.857 2.856v1.072h1.072l2.856-2.857z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-institution.svg b/.icons/kora/actions/16/view-institution.svg
new file mode 100644
index 000000000..8d3499ce8
--- /dev/null
+++ b/.icons/kora/actions/16/view-institution.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 0,5 H 2 V 7 H 3 V 13 H 2 V 15 H 3 13 14 V 13 H 13 V 7 H 14 V 5 H 16 Z M 5,7 H 7 V 13 H 5 Z M 9,7 H 11 V 13 H 9 Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-left-close.svg b/.icons/kora/actions/16/view-left-close.svg
new file mode 100644
index 000000000..10eee8f7d
--- /dev/null
+++ b/.icons/kora/actions/16/view-left-close.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Zm-5.365,-0.162l5,0l-0,10l-5,0l-0,-10Zm-3.738,4.101l1.654,-1.653c0.248,-0.248 0.65,-0.248 0.898,0c0.248,0.248 0.248,0.65 -0,0.898l-1.654,1.654l1.654,1.654c0.248,0.248 0.248,0.65 -0,0.898c-0.248,0.248 -0.65,0.248 -0.898,-0l-1.654,-1.654l-1.654,1.654c-0.248,0.248 -0.65,0.248 -0.898,-0c-0.248,-0.248 -0.248,-0.65 -0,-0.898l1.654,-1.654l-1.654,-1.654c-0.248,-0.248 -0.248,-0.65 0,-0.898c0.248,-0.248 0.65,-0.248 0.898,-0l1.654,1.653Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-list-compact.svg b/.icons/kora/actions/16/view-list-compact.svg
new file mode 100644
index 000000000..4475bd5b5
--- /dev/null
+++ b/.icons/kora/actions/16/view-list-compact.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.25,9l2.5,0c0.138,0 0.25,0.111 0.25,0.25l0,2.5c0,0.139 -0.112,0.25 -0.25,0.25l-2.5,0c-0.138,0 -0.25,-0.111 -0.25,-0.25l0,-2.5c0,-0.139 0.112,-0.25 0.25,-0.25Zm3.75,1l4,0l0,1l-4,0l0,-1Zm-3.75,-6l2.5,0c0.138,0 0.25,0.112 0.25,0.25l0,2.5c0,0.138 -0.112,0.25 -0.25,0.25l-2.5,0c-0.138,0 -0.25,-0.112 -0.25,-0.25l0,-2.5c0,-0.138 0.112,-0.25 0.25,-0.25Zm3.75,1l4,0l0,1l-4,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-list-details.svg b/.icons/kora/actions/16/view-list-details.svg
new file mode 100644
index 000000000..e8ce3d034
--- /dev/null
+++ b/.icons/kora/actions/16/view-list-details.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,3l0,2l2,0l0,-2l-2,0Zm4,0.346l0,1.308l10,0l0,-1.308l-10,-0Zm-4,3.654l0,2l2,0l0,-2l-2,0Zm4,0.346l0,1.308l10,0l0,-1.308l-10,-0Zm-4,3.654l0,2l2,0l0,-2l-2,0Zm4,0.327l0,1.346l10,0l0,-1.346l-10,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-list-icons.svg b/.icons/kora/actions/16/view-list-icons.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/.icons/kora/actions/16/view-list-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-list-images.svg b/.icons/kora/actions/16/view-list-images.svg
new file mode 100644
index 000000000..86fd46f9f
--- /dev/null
+++ b/.icons/kora/actions/16/view-list-images.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M9.494,5.687c1.675,0 3.028,1.353 3.028,3.029c0,1.675 -1.353,3.028 -3.028,3.028c-1.676,-0 -3.029,-1.353 -3.029,-3.028c0,-1.676 1.353,-3.029 3.029,-3.029Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.434,2.814l-0.398,0.943l-3.675,-0c-0.518,-0 -0.943,0.424 -0.943,0.943l-0.037,7.543c0,0.519 0.424,0.943 0.943,0.943l11.315,-0c0.518,-0 0.943,-0.424 0.943,-0.943l0.037,-7.543c-0,-0.519 -0.424,-0.943 -0.943,-0.943l-2.286,-0l-0.312,-0.943l-4.644,0Zm3.06,2.242c2.025,-0 3.66,1.635 3.66,3.659c-0,2.026 -1.635,3.66 -3.66,3.66c-2.025,-0 -3.66,-1.634 -3.66,-3.66c0,-2.024 1.635,-3.659 3.66,-3.659Zm-5.757,-0.102c0.679,0 1.235,0.555 1.235,1.235c-0,0.679 -0.556,1.233 -1.235,1.233c-0.679,0 -1.234,-0.554 -1.234,-1.233c0,-0.68 0.555,-1.235 1.234,-1.235Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-list-text.svg b/.icons/kora/actions/16/view-list-text.svg
new file mode 100644
index 000000000..f5247f012
--- /dev/null
+++ b/.icons/kora/actions/16/view-list-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,3.336l0,1.328l12,-0l0,-1.328l-12,0Zm0,4.01l0,1.308l12,0l0,-1.308l-12,-0Zm0,3.99l0,1.328l12,-0l0,-1.328l-12,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-list-tree.svg b/.icons/kora/actions/16/view-list-tree.svg
new file mode 120000
index 000000000..1c80627df
--- /dev/null
+++ b/.icons/kora/actions/16/view-list-tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-list-video-symbolic.svg b/.icons/kora/actions/16/view-list-video-symbolic.svg
new file mode 100644
index 000000000..bfe24e65c
--- /dev/null
+++ b/.icons/kora/actions/16/view-list-video-symbolic.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.576,8.602l0,3.441c0,0.389 0.315,0.704 0.704,0.704l7.278,0l0,-3.586c0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.484,7.38l0,6.507c0,0.096 -0.051,0.184 -0.132,0.231c-0.082,0.045 -0.182,0.042 -0.26,-0.009c-0.882,-0.572 -2.995,-1.945 -3.654,-2.373c-0.124,-0.081 -0.2,-0.221 -0.202,-0.372c-0.003,-0.349 -0.008,-0.988 -0.012,-1.337c-0.001,-0.151 0.072,-0.292 0.194,-0.375c0.657,-0.446 2.781,-1.887 3.669,-2.491c0.079,-0.053 0.179,-0.058 0.262,-0.012c0.083,0.046 0.135,0.134 0.135,0.231Zm-6.484,0.343l-8.303,0l-0,4.32c-0,0.874 0.709,1.583 1.583,1.583l8.157,0l-0,-4.465c-0,-0.794 -0.644,-1.438 -1.437,-1.438Zm-7.424,0.879l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Zm3.991,-5.701c0.521,-0.641 1.316,-1.051 2.206,-1.051c1.57,0 2.844,1.275 2.844,2.844c-0,1.57 -1.274,2.844 -2.844,2.844c-0.89,0 -1.685,-0.409 -2.206,-1.05c-0.522,0.641 -1.317,1.05 -2.207,1.05c-1.569,0 -2.844,-1.274 -2.844,-2.844c-0,-1.569 1.275,-2.844 2.844,-2.844c0.89,0 1.685,0.41 2.207,1.051Z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/view-list-video.svg b/.icons/kora/actions/16/view-list-video.svg
new file mode 100644
index 000000000..2aa001be6
--- /dev/null
+++ b/.icons/kora/actions/16/view-list-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M1.576,8.602l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.484,7.38l-0,6.507c-0,0.096 -0.051,0.184 -0.132,0.231c-0.082,0.045 -0.182,0.042 -0.26,-0.009c-0.882,-0.572 -2.995,-1.945 -3.654,-2.373c-0.124,-0.081 -0.2,-0.221 -0.202,-0.372c-0.003,-0.349 -0.008,-0.988 -0.012,-1.337c-0.001,-0.151 0.072,-0.292 0.194,-0.375c0.657,-0.446 2.781,-1.887 3.669,-2.491c0.079,-0.053 0.179,-0.058 0.262,-0.012c0.083,0.046 0.135,0.134 0.135,0.231Zm-6.484,0.343l-8.303,0l-0,4.32c-0,0.874 0.709,1.583 1.583,1.583l8.157,0l-0,-4.465c-0,-0.794 -0.644,-1.438 -1.437,-1.438Zm-7.424,0.879l-0,3.441c-0,0.389 0.315,0.704 0.704,0.704l7.278,0l-0,-3.586c-0,-0.309 -0.25,-0.559 -0.558,-0.559l-7.424,0Zm3.991,-5.701c0.521,-0.641 1.316,-1.051 2.206,-1.051c1.57,0 2.844,1.275 2.844,2.844c0,1.57 -1.274,2.844 -2.844,2.844c-0.89,0 -1.685,-0.409 -2.206,-1.05c-0.522,0.641 -1.317,1.05 -2.207,1.05c-1.569,0 -2.844,-1.274 -2.844,-2.844c0,-1.569 1.275,-2.844 2.844,-2.844c0.89,0 1.685,0.41 2.207,1.051Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-list.svg b/.icons/kora/actions/16/view-list.svg
new file mode 120000
index 000000000..1c80627df
--- /dev/null
+++ b/.icons/kora/actions/16/view-list.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-maximized.svg b/.icons/kora/actions/16/view-maximized.svg
new file mode 120000
index 000000000..b1fd2364f
--- /dev/null
+++ b/.icons/kora/actions/16/view-maximized.svg
@@ -0,0 +1 @@
+window-maximize.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-media-album-cover.svg b/.icons/kora/actions/16/view-media-album-cover.svg
new file mode 120000
index 000000000..26e17b165
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-album-cover.svg
@@ -0,0 +1 @@
+media-album-track.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-media-artist.svg b/.icons/kora/actions/16/view-media-artist.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-artist.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-media-equalizer.svg b/.icons/kora/actions/16/view-media-equalizer.svg
new file mode 100644
index 000000000..9530ccc0a
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-equalizer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,2l0,1.392l-9,0l0,1.216l9,-0l0,1.392l2,-0l0,-4l-2,-0Zm3,1.392l0,1.216l2,-0l0,-1.216l-2,0Zm-9,2.608l0,1.42l-3,0l0,1.16l3,-0l0,1.42l2,-0l0,-4l-2,-0Zm3,1.42l0,1.16l8,-0l0,-1.16l-8,0Zm1,2.58l0,1.402l-7,-0l0,1.196l7,0l0,1.402l2,0l0,-4l-2,0Zm3,1.402l0,1.196l4,0l0,-1.196l-4,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-media-genre.svg b/.icons/kora/actions/16/view-media-genre.svg
new file mode 100644
index 000000000..9cce359dd
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-genre.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 .223c-4.266 0-7.777 3.511-7.777 7.777s3.511 7.777 7.777 7.777 7.777-3.511 7.777-7.777-3.511-7.777-7.777-7.777zm0 1.266c2.814.001 5.323 1.825 6.191 4.502l-4.266-.626zm0 0-1.925 3.876-4.268.626c.868-2.677 3.379-4.502 6.193-4.502zm-6.2 4.529 3.088 3.035-.733 4.199c-1.674-1.224-2.666-3.178-2.666-5.252 0-.673.106-1.341.311-1.982zm12.4 0c.205.641.311 1.309.311 1.982 0 2.074-.992 4.028-2.666 5.252l-.733-4.199zm-6.2 5.314 3.839 1.927c-1.115.813-2.459 1.252-3.839 1.252s-2.724-.439-3.839-1.252z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-media-lyrics.svg b/.icons/kora/actions/16/view-media-lyrics.svg
new file mode 100644
index 000000000..9a4c6b25b
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-lyrics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1.346l0,1.308l14,0l0,-1.308l-14,-0Zm0,3.654l0,6l5,-3l-5,-3Zm6,0.336l0,1.328l8,-0l0,-1.328l-8,0Zm8,4l-8,0l0,1.328l8,-0l0,-1.328Zm-14,4.028l0,1.272l14,-0l0,-1.272l-14,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-media-playcount.svg b/.icons/kora/actions/16/view-media-playcount.svg
new file mode 100644
index 000000000..753c657bd
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-playcount.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m11 1v14h1.54v-14zm-4.27 5v9h1.54v-9zm-4.047 4v5h1.451v-5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-media-playlist.svg b/.icons/kora/actions/16/view-media-playlist.svg
new file mode 100644
index 000000000..551504da9
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-playlist.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,12.888l0,1.346l14,0l0,-1.346l-14,0Zm0,-3.707l0,1.346l14,-0l0,-1.346l-14,-0Zm0,-3.708l0,1.346l14,0l0,-1.346l-14,0Zm0,-3.707l0,1.346l14,-0l0,-1.346l-14,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-media-queue.svg b/.icons/kora/actions/16/view-media-queue.svg
new file mode 120000
index 000000000..f32b479e7
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-queue.svg
@@ -0,0 +1 @@
+playlist-queue.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-media-subtitles-hidden.svg b/.icons/kora/actions/16/view-media-subtitles-hidden.svg
new file mode 100644
index 000000000..640bc11da
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-subtitles-hidden.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2,3c-1,0 -1,1 -1,1l0,8c0,0 0,1 1,1l12,0c1,0 1,-1 1,-1l0,-8c0,0 0,-1 -1,-1l-12,0Zm1,7l1,0l0,1l-1,0l0,-1Zm7,0l3,0l0,1l-3,0l0,-1Zm-5,0l4,0l0,1l-4,0l0,-1Zm-2,-2l2,0l0,1l-2,0l0,-1Zm8,0l2,0l0,1l-2,0l0,-1Zm-5,0l4,0l0,1l-4,0l0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-media-subtitles.svg b/.icons/kora/actions/16/view-media-subtitles.svg
new file mode 120000
index 000000000..4fc291405
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-subtitles.svg
@@ -0,0 +1 @@
+media-view-subtitles.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-media-title.svg b/.icons/kora/actions/16/view-media-title.svg
new file mode 120000
index 000000000..a28c847f3
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-title.svg
@@ -0,0 +1 @@
+filename-title-amarok.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-media-track.svg b/.icons/kora/actions/16/view-media-track.svg
new file mode 120000
index 000000000..bd5a1a3e1
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-track.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-media-visualization.svg b/.icons/kora/actions/16/view-media-visualization.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/view-media-visualization.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-more-horizontal.svg b/.icons/kora/actions/16/view-more-horizontal.svg
new file mode 100644
index 000000000..509561a71
--- /dev/null
+++ b/.icons/kora/actions/16/view-more-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4,6.649c0.742,0 1.351,0.61 1.351,1.351c-0,0.741 -0.609,1.351 -1.351,1.351c-0.741,0 -1.351,-0.61 -1.351,-1.351c-0,-0.741 0.61,-1.351 1.351,-1.351Zm4,0c0.742,0 1.351,0.61 1.351,1.351c-0,0.741 -0.609,1.351 -1.351,1.351c-0.741,0 -1.351,-0.61 -1.351,-1.351c-0,-0.741 0.61,-1.351 1.351,-1.351Zm4,0c0.742,0 1.351,0.61 1.351,1.351c-0,0.741 -0.609,1.351 -1.351,1.351c-0.741,0 -1.351,-0.61 -1.351,-1.351c-0,-0.741 0.61,-1.351 1.351,-1.351Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-more.svg b/.icons/kora/actions/16/view-more.svg
new file mode 100644
index 000000000..cd31a084b
--- /dev/null
+++ b/.icons/kora/actions/16/view-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.351,12c0,0.741 -0.61,1.351 -1.351,1.351c-0.741,0 -1.351,-0.61 -1.351,-1.351c-0,-0.741 0.61,-1.351 1.351,-1.351c0.741,-0 1.351,0.61 1.351,1.351Zm0,-4c0,0.741 -0.61,1.351 -1.351,1.351c-0.741,0 -1.351,-0.61 -1.351,-1.351c-0,-0.741 0.61,-1.351 1.351,-1.351c0.741,-0 1.351,0.61 1.351,1.351Zm0,-4c0,0.741 -0.61,1.351 -1.351,1.351c-0.741,0 -1.351,-0.61 -1.351,-1.351c-0,-0.741 0.61,-1.351 1.351,-1.351c0.741,-0 1.351,0.61 1.351,1.351Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-multiple-objects.svg b/.icons/kora/actions/16/view-multiple-objects.svg
new file mode 100644
index 000000000..4bac48fb7
--- /dev/null
+++ b/.icons/kora/actions/16/view-multiple-objects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="8" height="6" x="1" y="1"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,9l0,6l14,0l0,-6l-14,0Zm10,-8l0,6l4,0l0,-6l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-object-histogram-linear.svg b/.icons/kora/actions/16/view-object-histogram-linear.svg
new file mode 100644
index 000000000..78c94999b
--- /dev/null
+++ b/.icons/kora/actions/16/view-object-histogram-linear.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M1,1l0,14l14,0l0,-6l-1,0l0,2l-1,0l0,1l-1,0l0,-2l-1,0l0,1l-1,0l0,-1l-1,0l0,-4l-1,0l0,-3l-1,0l0,-2l-1,0l0,3l-1,0l0,2l-1,0l0,3l-1,0l0,-5l-1,0l0,-3l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1l0,14l14,0l0,-6l-1,0l0,2l-1,0l0,1l-1,0l0,-2l-1,0l0,1l-1,0l0,-1l-1,0l0,-4l-1,0l0,-3l-1,0l0,-2l-1,0l0,3l-1,0l0,2l-1,0l0,3l-1,0l0,-5l-1,0l0,-3l-1,0Zm1,13l12,0l0,-1l-3,0l0,-1l-2,0l0,-1l-1,0l0,-4l-1,0l0,-2l-1,0l0,2l-1,0l0,3l-3,0l0,4Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-object-histogram-logarithmic.svg b/.icons/kora/actions/16/view-object-histogram-logarithmic.svg
new file mode 100644
index 000000000..d68c12e09
--- /dev/null
+++ b/.icons/kora/actions/16/view-object-histogram-logarithmic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M1,1l0,14l14,0l0,-3l-1,0l0,-1l-1,0l0,-3l-1,0l0,-2l-1,0l0,3l-1,0l0,-2l-1,0l0,-2l-1,0l0,-3l-1,0l0,2l-1,0l0,2l-1,0l0,1l-1,0l0,1l-1,0l0,-4l-1,0l0,-3l-1,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1,1l0,14l14,0l0,-3l-1,0l0,-1l-1,0l0,-3l-1,0l0,-2l-1,0l0,3l-1,0l0,-2l-1,0l0,-2l-1,0l0,-3l-1,0l0,2l-1,0l0,2l-1,0l0,1l-1,0l0,1l-1,0l0,-4l-1,0l0,-3l-1,0Zm5,6l0,1l-1,0l0,1l-3,0l0,5l12,0l0,-1l-1,0l0,-1l-1,0l0,-2l-3,0l0,-2l-1,0l0,-2l-1,0l0,1l-1,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-paged.svg b/.icons/kora/actions/16/view-paged.svg
new file mode 100644
index 000000000..b269de79f
--- /dev/null
+++ b/.icons/kora/actions/16/view-paged.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.046,2.785c-1.024,-0 -1.848,0.824 -1.848,1.847l0,9.238c0,1.024 0.824,1.848 1.848,1.848l6.467,0c1.023,0 1.847,-0.824 1.847,-1.848l0,-9.238c0,-1.023 -0.824,-1.847 -1.847,-1.847l-6.467,-0Zm0,0.924l6.467,-0c0.512,-0 0.924,0.412 0.924,0.923l-0,9.238c-0,0.512 -0.412,0.924 -0.924,0.924l-6.467,0c-0.512,0 -0.924,-0.412 -0.924,-0.924l0,-9.238c0,-0.511 0.412,-0.923 0.924,-0.923Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.698,13.215l-0.211,0c-1.023,0 -1.847,-0.824 -1.847,-1.847l-0,-9.238c-0,-1.024 0.824,-1.848 1.847,-1.848l6.467,-0c1.024,-0 1.848,0.824 1.848,1.848l-0,0.155l-0.924,-0l-0,-0.155c-0,-0.512 -0.412,-0.924 -0.924,-0.924l-6.467,-0c-0.512,-0 -0.924,0.412 -0.924,0.924l0,9.238c0,0.511 0.412,0.923 0.924,0.923l0.211,0l0,0.924Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pages-continuous.svg b/.icons/kora/actions/16/view-pages-continuous.svg
new file mode 100644
index 000000000..1d3894f4f
--- /dev/null
+++ b/.icons/kora/actions/16/view-pages-continuous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m2 1v5s0 1 1 1h10s1 0 1-1v-5h-2v4h-8v-4zm4 7-4 4v3h2v-2.172l2.828-2.828h5.172v5h2v-6c0-1-1-1-1-1z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pages-facing-first-centered.svg b/.icons/kora/actions/16/view-pages-facing-first-centered.svg
new file mode 100644
index 000000000..c527750dd
--- /dev/null
+++ b/.icons/kora/actions/16/view-pages-facing-first-centered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m6.666 0-2.666 2.857v6.428s-.001.715.666.715h6.668s.666-.001.666-.715v-8.57c0-.714-.666-.715-.666-.715h-4.668zm.61 1.294h3.195v7.412h-4.942v-5.315zm-4.61 4.706-2.666 2.857v6.428s-.001.715.666.715h6.668s.666-.001.666-.715c0 0-.001.715.666.715h6.668s.666-.001.666-.715v-8.57c0-.714-.666-.715-.666-.715h-2.334v1.428h1.829v7.287h-5.554v-3.715h-2.55v3.715h-5.554v-5.018l1.781-1.849.048-1.848z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pages-facing.svg b/.icons/kora/actions/16/view-pages-facing.svg
new file mode 100644
index 000000000..f163cef22
--- /dev/null
+++ b/.icons/kora/actions/16/view-pages-facing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m2.666 3-2.666 2.857v6.428s-.001.715.666.715h6.668s.666-.001.666-.715c0 .714.666.715.666.715h6.668c.667 0 .666-.715.666-.715v-6.428l-2.666-2.857h-4.668s-.666.001-.666.715c0-.714-.666-.715-.666-.715zm.558 1.122h3.638v7.756h-5.638v-5.562zm5.895-.028h3.596l2.013 2.21v5.602h-5.609z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pages-overview.svg b/.icons/kora/actions/16/view-pages-overview.svg
new file mode 100644
index 000000000..7027fd4ec
--- /dev/null
+++ b/.icons/kora/actions/16/view-pages-overview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m14.334 0s.666.001.666.715v8.57c0 .714-.666.715-.666.715h-1.334v-8h-5.199l1.865-2zm-3 3s.666.001.666.715v8.57c0 .714-.666.715-.666.715h-1.334v-8h-5.199l1.865-2zm-3 3s.666.001.666.715v8.57c0 .714-.666.715-.666.715h-6.668c-.667 0-.666-.715-.666-.715v-6.428l2.666-2.857zm-1.334 2h-2.586l-1.414 1.697v4.303h4z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pages-single.svg b/.icons/kora/actions/16/view-pages-single.svg
new file mode 100644
index 000000000..80d5cbfea
--- /dev/null
+++ b/.icons/kora/actions/16/view-pages-single.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m3.704.354c-.454 0-.889.18-1.21.501s-.502.757-.502 1.211v11.868c0 .946.767 1.712 1.712 1.712h8.592c.945 0 1.712-.766 1.712-1.712 0-3.137 0-9.491 0-9.491l-3.457-4.089h-6.847zm-.619 1.092h7.01v3.294l2.82.029v9.785h-9.83z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pim-calendar.svg b/.icons/kora/actions/16/view-pim-calendar.svg
new file mode 120000
index 000000000..8c656b6ab
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-calendar.svg
@@ -0,0 +1 @@
+view-calendar-month.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-pim-contacts.svg b/.icons/kora/actions/16/view-pim-contacts.svg
new file mode 100644
index 000000000..4387bb5fa
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-contacts.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.003,2.12c1.339,0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-7.285,7.37c0,-0.001 0.735,-1.587 0.873,-1.953c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.931Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pim-journal.svg b/.icons/kora/actions/16/view-pim-journal.svg
new file mode 120000
index 000000000..e9885590f
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-journal.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-pim-mail.svg b/.icons/kora/actions/16/view-pim-mail.svg
new file mode 120000
index 000000000..b62208f46
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-mail.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-pim-news.svg b/.icons/kora/actions/16/view-pim-news.svg
new file mode 100644
index 000000000..d000a6c6f
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-news.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M2.373,12l11.254,0l0,1l-11.254,0l-0,-1Zm6.431,-3l4.823,0l0,1l-4.823,0l-0,-1Zm-2.412,-6l0,7l-4.019,0l-0,-7l4.019,0Zm2.412,3l4.823,0l0,1l-4.823,0l-0,-1Zm-0,-3l4.823,0l0,1l-4.823,0l-0,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pim-notes.svg b/.icons/kora/actions/16/view-pim-notes.svg
new file mode 120000
index 000000000..5e86bb448
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-notes.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-pim-summary.svg b/.icons/kora/actions/16/view-pim-summary.svg
new file mode 100644
index 000000000..a3ebf526f
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-summary.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M10.4,10.078c-0.29,0.68 -1.28,1.2 -2.45,1.2c-1.17,-0 -2.15,-0.51 -2.44,-1.19c-2.47,0.25 -3.764,0.921 -4.024,1.723l-0.486,1.837c0,0.2 0.16,0.35 0.35,0.35c4.433,0.716 8.867,0.718 13.3,-0c0.19,-0 0.35,-0.15 0.35,-0.35l-0.486,-1.83c-0.267,-0.822 -1.604,-1.5 -4.114,-1.74Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.01,1.465c-1.634,-0 -2.965,1.384 -3.018,3.116c-0.036,0.009 -0.081,0.027 -0.116,0.054c-0.375,0.205 -0.336,0.712 -0.077,1.302c0.205,0.482 0.434,0.903 0.773,0.894c0.25,1.581 1.718,2.76 2.429,2.76c0.711,-0 2.273,-1.544 2.464,-2.76c0.331,0.009 0.538,-0.423 0.743,-0.905c0.259,-0.59 0.32,-1.086 -0.055,-1.291c-0.036,-0.027 -0.071,-0.045 -0.116,-0.054c-0.045,-1.732 -1.384,-3.116 -3.018,-3.116l-0.009,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-pim-tasks-pending.svg b/.icons/kora/actions/16/view-pim-tasks-pending.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-tasks-pending.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-pim-tasks.svg b/.icons/kora/actions/16/view-pim-tasks.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/view-pim-tasks.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-presentation.svg b/.icons/kora/actions/16/view-presentation.svg
new file mode 100644
index 000000000..52eba51a1
--- /dev/null
+++ b/.icons/kora/actions/16/view-presentation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,14c0,0 -1,0 -1,1l0,1l10,0l0,-1c0,-1 -1,-1 -1,-1l-8,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,0c-2,0 -2,2 -2,2l0,9c0,0 0,2 2,2l12,0c0,0 2,0 2,-2l0,-9c0,0 0,-2 -2,-2l-12,0Zm0,1l12,0c1,0 1,1 1,1c0,0 0,9 0,9c0,1 -1,1 -1,1c-0,0 -12,0 -12,0c-1,0 -1,-1 -1,-1c0,0 0,-9 0,-9c-0,0 -0,-1 1,-1Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.962,3.217c0,-0.459 0.253,-0.88 0.657,-1.096c0.404,-0.217 0.895,-0.193 1.276,0.061c1.342,0.895 3.107,2.072 4.357,2.905c0.346,0.231 0.554,0.619 0.554,1.034c-0,0.416 -0.208,0.804 -0.554,1.035c-1.25,0.833 -3.015,2.01 -4.357,2.904c-0.381,0.255 -0.872,0.278 -1.276,0.062c-0.404,-0.216 -0.657,-0.637 -0.657,-1.096c0,-1.729 0,-4.08 0,-5.809Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-preview.svg b/.icons/kora/actions/16/view-preview.svg
new file mode 100644
index 000000000..a4fd91c5c
--- /dev/null
+++ b/.icons/kora/actions/16/view-preview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.223,1.535c0.694,0 1.361,0.276 1.852,0.767c0.49,0.492 0.766,1.158 0.766,1.852l0,7.691c0,0.694 -0.276,1.361 -0.766,1.853c-0.492,0.49 -1.159,0.767 -1.853,0.767l-8.445,-0c-0.694,-0 -1.36,-0.277 -1.852,-0.767c-0.491,-0.492 -0.767,-1.158 -0.767,-1.852l0,-7.691c0,-0.694 0.276,-1.36 0.767,-1.852c0.492,-0.491 1.158,-0.767 1.852,-0.767l8.445,-0Zm1.818,10.317c-0.005,-1.838 -0.015,-5.451 -0.02,-7.655c-0.004,-1.027 -0.834,-1.858 -1.86,-1.862c-2.264,-0.006 -6.07,-0.019 -8.339,-0.025c-0.494,-0.002 -0.97,0.193 -1.321,0.543c-0.351,0.349 -0.549,0.823 -0.55,1.318c-0.004,1.727 -0.01,4.313 -0.014,6.251l3.049,-5.181l3.739,6.636l2.883,-3.208l2.434,3.183Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-process-all-tree.svg b/.icons/kora/actions/16/view-process-all-tree.svg
new file mode 120000
index 000000000..548a469f6
--- /dev/null
+++ b/.icons/kora/actions/16/view-process-all-tree.svg
@@ -0,0 +1 @@
+view-more.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-process-all.svg b/.icons/kora/actions/16/view-process-all.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/.icons/kora/actions/16/view-process-all.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-process-own.svg b/.icons/kora/actions/16/view-process-own.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/.icons/kora/actions/16/view-process-own.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-process-system.svg b/.icons/kora/actions/16/view-process-system.svg
new file mode 120000
index 000000000..0db970529
--- /dev/null
+++ b/.icons/kora/actions/16/view-process-system.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-process-tree.svg b/.icons/kora/actions/16/view-process-tree.svg
new file mode 120000
index 000000000..1c80627df
--- /dev/null
+++ b/.icons/kora/actions/16/view-process-tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-process-users.svg b/.icons/kora/actions/16/view-process-users.svg
new file mode 120000
index 000000000..0fca1fb6f
--- /dev/null
+++ b/.icons/kora/actions/16/view-process-users.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-readermode-active.svg b/.icons/kora/actions/16/view-readermode-active.svg
new file mode 100644
index 000000000..8ad32f524
--- /dev/null
+++ b/.icons/kora/actions/16/view-readermode-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M16,14c0,1.097 -0.903,2 -2,2c-1.097,0 -2,-0.903 -2,-2c0,-1.097 0.903,-2 2,-2c1.097,0 2,0.903 2,2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.332,14.017l-9.767,0l0,-11.262c1.591,-0.141 2.479,-0.772 3.368,-0.772c1,-0 1.5,-0 3,0.8c1.5,-0.8 2,-0.8 3,-0.8c0.913,-0 1.827,0.667 3.502,0.783l-0,8.602c-0.142,-0.023 -0.287,-0.036 -0.435,-0.036c-0.194,0 -0.384,0.021 -0.567,0.062l0,-7.761c-0.25,-0 -0.5,-0.041 -0.75,-0.102l-1.5,-0.447c-0.25,-0.061 -0.5,-0.101 -0.75,-0.101l-0.734,0.101c-0.703,0.183 -1.266,0.549 -1.266,0.549l0,8.95c0,-0 1,-0.6 2,-0.6c0.509,-0 1.017,0.155 1.526,0.307c-0.391,0.464 -0.627,1.062 -0.627,1.71c0,0.006 0,0.012 0,0.017Zm-3.899,-10.384l0,8.95c0,-0 -1,-0.6 -2,-0.6c-1,-0 -2,0.6 -3,0.6l0,-8.95c0.5,-0 2,-0.65 3,-0.65c1,-0 2,0.65 2,0.65Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-readermode.svg b/.icons/kora/actions/16/view-readermode.svg
new file mode 100644
index 000000000..ab6a2df89
--- /dev/null
+++ b/.icons/kora/actions/16/view-readermode.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.435,14.017l-12.87,0l0,-11.262c1.591,-0.141 2.479,-0.772 3.368,-0.772c1,-0 1.5,-0 3,0.8c1.5,-0.8 2,-0.8 3,-0.8c0.913,-0 1.827,0.667 3.502,0.783l-0,11.251Zm-7.002,-10.384l0,8.95c0,-0 -1,-0.6 -2,-0.6c-1,-0 -2,0.6 -3,0.6l0,-8.95c0.5,-0 2,-0.65 3,-0.65c1,-0 2,0.65 2,0.65Zm2.266,-0.549c-0.703,0.183 -1.266,0.549 -1.266,0.549l0,8.95c0,-0 1,-0.6 2,-0.6c1,-0 2,0.6 3,0.6l0,-8.95c-0.25,-0 -0.5,-0.041 -0.75,-0.102l-1.5,-0.447c-0.25,-0.061 -0.5,-0.101 -0.75,-0.101l-0.734,0.101Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-refresh.svg b/.icons/kora/actions/16/view-refresh.svg
new file mode 100644
index 000000000..72d923836
--- /dev/null
+++ b/.icons/kora/actions/16/view-refresh.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2.463c-3.027,0.035 -5.537,2.503 -5.537,5.537c-0,3.056 2.481,5.537 5.537,5.537c3.056,0 5.537,-2.481 5.537,-5.537l-1,0c-0,2.504 -2.033,4.537 -4.537,4.537c-2.504,0 -4.537,-2.033 -4.537,-4.537c-0,-2.482 2.062,-4.502 4.537,-4.537l-0,2.537l3.5,-3l-3.5,-3l-0,2.463Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-resource-calendar.svg b/.icons/kora/actions/16/view-resource-calendar.svg
new file mode 120000
index 000000000..54445ac9c
--- /dev/null
+++ b/.icons/kora/actions/16/view-resource-calendar.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-restore.svg b/.icons/kora/actions/16/view-restore.svg
new file mode 100644
index 000000000..b63c72b82
--- /dev/null
+++ b/.icons/kora/actions/16/view-restore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.936,1.992l-0,4.004l-3.91,-0l-0,1.004l3.974,0c1,0 1,-1 1,-1l0,-4.008l-1.064,-0Zm5.064,-0l0,4.008c0,0 0,1 1,1l3.992,0l0,-1.004l-3.928,-0l0,-4.004l-1.064,-0Zm-8.974,7.008l-0,1.004l3.91,0l-0,3.981l1.064,-0l0,-3.985c0,0 0,-1 -1,-1l-3.974,0Zm9.974,0c-1,0 -1,1 -1,1l0,3.985l1.064,-0l0,-3.981l3.928,0l0,-1.004l-3.992,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-right-close.svg b/.icons/kora/actions/16/view-right-close.svg
new file mode 100644
index 000000000..5393cd3dd
--- /dev/null
+++ b/.icons/kora/actions/16/view-right-close.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,3l5,0l0,10l-5,0l0,-10Zm8.682,4.12l1.62,-1.62c0.243,-0.243 0.638,-0.243 0.88,0c0.243,0.243 0.243,0.637 0,0.88l-1.62,1.62l1.621,1.62c0.243,0.243 0.242,0.637 -0.001,0.88c-0.243,0.243 -0.636,0.243 -0.879,0l-1.621,-1.62l-1.62,1.62c-0.243,0.243 -0.637,0.243 -0.88,0c-0.242,-0.243 -0.243,-0.637 -0,-0.88l1.62,-1.62l-1.62,-1.62c-0.243,-0.243 -0.243,-0.637 0,-0.88c0.243,-0.243 0.637,-0.243 0.88,-0l1.62,1.62Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-right-new.svg b/.icons/kora/actions/16/view-right-new.svg
new file mode 120000
index 000000000..730d45914
--- /dev/null
+++ b/.icons/kora/actions/16/view-right-new.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-sidetree.svg b/.icons/kora/actions/16/view-sidetree.svg
new file mode 100644
index 000000000..0582f41b5
--- /dev/null
+++ b/.icons/kora/actions/16/view-sidetree.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+ <rect style="fill:currentColor;" class="ColorScheme-Text" width="5" height="10" x="2" y="3"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-sort-ascending.svg b/.icons/kora/actions/16/view-sort-ascending.svg
new file mode 100644
index 000000000..9ac077044
--- /dev/null
+++ b/.icons/kora/actions/16/view-sort-ascending.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,11.5c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Zm0,-4c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Zm0,-4c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,-0 1.5,0.677 1.5,1.5Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.229,2.694l-0,8.03l2.963,-2.964c0.273,-0.274 0.717,-0.274 0.99,0c0.277,0.275 0.277,0.719 -0,0.993l-4.134,4.14c-0.143,0.14 -0.328,0.208 -0.513,0.204c-0.185,0.004 -0.37,-0.064 -0.509,-0.204l-4.138,-4.14c-0.273,-0.274 -0.273,-0.718 0,-0.993c0.273,-0.274 0.721,-0.274 0.994,0l2.959,2.964l0,-8.03c0,-0.384 0.31,-0.694 0.694,-0.694c0.384,-0 0.694,0.31 0.694,0.694Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-sort-descending.svg b/.icons/kora/actions/16/view-sort-descending.svg
new file mode 100644
index 000000000..8d8dce01a
--- /dev/null
+++ b/.icons/kora/actions/16/view-sort-descending.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.004,12.404l0,-8.031l2.964,2.964c0.273,0.274 0.717,0.274 0.99,-0c0.277,-0.274 0.277,-0.719 -0,-0.993l-4.134,-4.139c-0.143,-0.141 -0.328,-0.209 -0.513,-0.205c-0.185,-0.004 -0.37,0.064 -0.509,0.205l-4.138,4.139c-0.273,0.274 -0.273,0.719 -0,0.993c0.273,0.274 0.721,0.274 0.994,-0l2.959,-2.964l0,8.031c0,0.383 0.31,0.693 0.694,0.693c0.384,0 0.693,-0.31 0.693,-0.693Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,11.5c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Zm0,-4c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Zm0,-4c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,-0 1.5,0.677 1.5,1.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-sort.svg b/.icons/kora/actions/16/view-sort.svg
new file mode 100644
index 000000000..fe5e72613
--- /dev/null
+++ b/.icons/kora/actions/16/view-sort.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.255,6.957l0,5.579l2.059,-2.059c0.19,-0.191 0.498,-0.191 0.688,-0c0.192,0.19 0.192,0.499 -0,0.689l-2.872,2.876c-0.1,0.098 -0.228,0.145 -0.357,0.142c-0.128,0.003 -0.257,-0.044 -0.353,-0.142l-2.875,-2.876c-0.189,-0.19 -0.189,-0.499 0,-0.689c0.19,-0.191 0.501,-0.191 0.691,-0l2.056,2.059l-0,-5.579c-0,-0.267 0.215,-0.482 0.481,-0.482c0.267,-0 0.482,0.215 0.482,0.482Zm3.372,1.086l-0,-5.579l2.059,2.059c0.19,0.191 0.498,0.191 0.687,0c0.193,-0.19 0.193,-0.499 0,-0.689l-2.871,-2.876c-0.1,-0.098 -0.228,-0.145 -0.357,-0.142c-0.128,-0.003 -0.257,0.044 -0.353,0.142l-2.875,2.876c-0.19,0.19 -0.19,0.499 -0,0.689c0.189,0.191 0.501,0.191 0.69,0l2.056,-2.059l0,5.579c0,0.267 0.215,0.482 0.482,0.482c0.267,0 0.482,-0.215 0.482,-0.482Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M4,11.5c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Zm0,-4c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,0 1.5,0.677 1.5,1.5Zm0,-4c0,0.823 -0.677,1.5 -1.5,1.5c-0.823,0 -1.5,-0.677 -1.5,-1.5c-0,-0.823 0.677,-1.5 1.5,-1.5c0.823,-0 1.5,0.677 1.5,1.5Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-split-left-right.svg b/.icons/kora/actions/16/view-split-left-right.svg
new file mode 120000
index 000000000..730d45914
--- /dev/null
+++ b/.icons/kora/actions/16/view-split-left-right.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-split-top-bottom.svg b/.icons/kora/actions/16/view-split-top-bottom.svg
new file mode 100644
index 000000000..cc0e9dea6
--- /dev/null
+++ b/.icons/kora/actions/16/view-split-top-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M2,9l12,0l0,4l-12,0l0,-4Zm0,-6l12,0l0,4l-12,0l0,-4Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-statistics.svg b/.icons/kora/actions/16/view-statistics.svg
new file mode 100644
index 000000000..cdaa315a0
--- /dev/null
+++ b/.icons/kora/actions/16/view-statistics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.336,3l0,10l1.328,0l-0,-10l-1.328,0Zm-12.009,2l-0,8l1.346,0l0,-8l-1.346,0Zm8.009,2l0,6l1.328,0l-0,-6l-1.328,0Zm-4,2l0,4l1.328,0l-0,-4l-1.328,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-table-of-contents-ltr.svg b/.icons/kora/actions/16/view-table-of-contents-ltr.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/view-table-of-contents-ltr.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-table-of-contents-rtl.svg b/.icons/kora/actions/16/view-table-of-contents-rtl.svg
new file mode 120000
index 000000000..05b3db7e0
--- /dev/null
+++ b/.icons/kora/actions/16/view-table-of-contents-rtl.svg
@@ -0,0 +1 @@
+format-list-unordered.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-task-add.svg b/.icons/kora/actions/16/view-task-add.svg
new file mode 120000
index 000000000..8ca434ee4
--- /dev/null
+++ b/.icons/kora/actions/16/view-task-add.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-task-child-add.svg b/.icons/kora/actions/16/view-task-child-add.svg
new file mode 120000
index 000000000..4226a5356
--- /dev/null
+++ b/.icons/kora/actions/16/view-task-child-add.svg
@@ -0,0 +1 @@
+view-task-child.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-task-child.svg b/.icons/kora/actions/16/view-task-child.svg
new file mode 100644
index 000000000..eeb4f78df
--- /dev/null
+++ b/.icons/kora/actions/16/view-task-child.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10.8,10c-0.8,0 -0.8,0.8 -0.8,0.8l0,5.2l6,0l0,-5.2c0,-0.8 -0.8,-0.8 -0.8,-0.8l-4.4,0Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9.547,15.26l-6.465,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l-0,6.621l-0.895,0l-0,-6.541c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l6.385,0l-0,0.895Zm3.191,-11.929c0.342,-0.399 -0.004,-0.785 -0.418,-0.341l-6.022,6.304l-2.545,-1.891c-0.454,-0.349 -0.829,0.126 -0.512,0.53l3.136,4.02l6.361,-8.622Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-task.svg b/.icons/kora/actions/16/view-task.svg
new file mode 120000
index 000000000..13ebf1395
--- /dev/null
+++ b/.icons/kora/actions/16/view-task.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-time-schedule-baselined-add.svg b/.icons/kora/actions/16/view-time-schedule-baselined-add.svg
new file mode 100644
index 000000000..1b15e9c92
--- /dev/null
+++ b/.icons/kora/actions/16/view-time-schedule-baselined-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.296,12.295l-0,-2.041c-0,-0.306 0.248,-0.554 0.554,-0.554c0.306,0 0.554,0.248 0.554,0.554l0,2.041l2.042,0c0.306,0 0.554,0.249 0.554,0.555c-0,0.306 -0.248,0.554 -0.554,0.554l-2.042,0l0,2.042c0,0.306 -0.248,0.554 -0.554,0.554c-0.306,0 -0.554,-0.248 -0.554,-0.554l-0,-2.042l-2.042,0c-0.306,0 -0.554,-0.248 -0.554,-0.554c0,-0.306 0.248,-0.555 0.554,-0.555l2.042,0Zm-10.661,-0.686l0,1.229c0,0.843 0.684,1.527 1.527,1.527l7.01,-0l0,0.895l-7.09,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,-0c1.293,-0 2.342,1.049 2.342,2.342l-0,6.416l-0.895,-0l-0,-0.994l-6.976,0l-0,-1.008l6.976,-0l-0,-4.334c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l0,1.302l5.754,0l-0,1.009l-5.754,0l0,5.127l5.754,-0l-0,1.009l-5.754,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-time-schedule-baselined-remove.svg b/.icons/kora/actions/16/view-time-schedule-baselined-remove.svg
new file mode 100644
index 000000000..73c03d035
--- /dev/null
+++ b/.icons/kora/actions/16/view-time-schedule-baselined-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M13.063,12.1l1.774,-1.774c0.266,-0.266 0.697,-0.266 0.963,0c0.266,0.266 0.266,0.697 0,0.963l-1.773,1.774l1.774,1.774c0.266,0.266 0.265,0.697 -0.001,0.963c-0.266,0.266 -0.697,0.266 -0.963,0l-1.774,-1.774l-1.774,1.775c-0.266,0.265 -0.697,0.265 -0.963,-0c-0.266,-0.266 -0.266,-0.698 -0,-0.964l1.774,-1.774l-1.774,-1.774c-0.266,-0.266 -0.266,-0.697 0,-0.963c0.266,-0.266 0.698,-0.266 0.964,-0l1.773,1.774Zm-11.428,-0.491l0,1.229c0,0.843 0.684,1.527 1.527,1.527l6.226,0l0,0.895l-6.306,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l0,-9.836c0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,6.603l-0.895,-0l0,-1.181l-6.976,0l0,-1.008l6.976,0l0,-4.334c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,1.302l5.754,0l0,1.009l-5.754,0l0,5.127l5.754,-0l0,1.009l-5.754,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-time-schedule-baselined.svg b/.icons/kora/actions/16/view-time-schedule-baselined.svg
new file mode 120000
index 000000000..a04747903
--- /dev/null
+++ b/.icons/kora/actions/16/view-time-schedule-baselined.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-time-schedule-calculus.svg b/.icons/kora/actions/16/view-time-schedule-calculus.svg
new file mode 100644
index 000000000..6c9e49385
--- /dev/null
+++ b/.icons/kora/actions/16/view-time-schedule-calculus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.389,10.6l-5.754,-0l0,1.009l5.754,-0l0,-1.009Zm6.976,-3.104l-6.976,0l0,1.008l6.976,0l0,-1.008Zm-6.976,-3.032l-5.754,0l0,1.009l5.754,0l0,-1.009Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,10l0,6l5,0l0,-6l-5,0Zm-0.705,5.26l-6.213,0c-1.293,0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l0,6.285l-0.895,-0l0,-6.205c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l6.133,0l-0,0.895Zm1.705,-1.26l1,0l-0,1l-1,0l-0,-1Zm2,0l1,0l-0,1l-1,0l-0,-1Zm-2,-2l1,0l-0,1l-1,0l-0,-1Zm2,0l1,0l-0,1l-1,0l-0,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-time-schedule-child-insert.svg b/.icons/kora/actions/16/view-time-schedule-child-insert.svg
new file mode 100644
index 000000000..791fadb15
--- /dev/null
+++ b/.icons/kora/actions/16/view-time-schedule-child-insert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.365,7.496l-6.976,-0l-0,1.008l6.976,0l0,-1.008Zm-6.976,-3.032l-5.754,0l0,1.009l5.754,-0l-0,-1.009Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11.964,11.964l-0,-2.224c-0,-0.333 0.271,-0.604 0.604,-0.604c0.334,0 0.604,0.271 0.604,0.604l0,2.224l2.224,-0c0.334,-0 0.604,0.271 0.604,0.604c0,0.334 -0.27,0.604 -0.604,0.604l-2.224,-0l0,2.224c0,0.334 -0.27,0.604 -0.604,0.604c-0.333,0 -0.604,-0.27 -0.604,-0.604l-0,-2.224l-2.224,-0c-0.333,-0 -0.604,-0.27 -0.604,-0.604c0,-0.333 0.271,-0.604 0.604,-0.604l2.224,-0Zm-5.364,-1.099c0,-0.809 -0.656,-1.465 -1.465,-1.465l-2.93,-0c-0.809,-0 -1.465,0.656 -1.465,1.465l-0,2.93c-0,0.809 0.656,1.465 1.465,1.465l2.93,0c0.809,0 1.465,-0.656 1.465,-1.465l0,-2.93Zm-1.152,-0l-0,2.93c-0,0.172 -0.14,0.313 -0.313,0.313l-2.93,-0c-0.172,-0 -0.313,-0.141 -0.313,-0.313l0,-2.93c0,-0.173 0.141,-0.313 0.313,-0.313c0,0 2.93,0 2.93,0c0.173,0 0.313,0.14 0.313,0.313Zm-4.708,-1.965l-0,-5.818c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,0c1.293,0 2.342,1.049 2.342,2.342l-0,5.818l-0.895,0l-0,-5.738c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,5.738l-0.895,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-time-schedule-edit.svg b/.icons/kora/actions/16/view-time-schedule-edit.svg
new file mode 120000
index 000000000..b83b2d99d
--- /dev/null
+++ b/.icons/kora/actions/16/view-time-schedule-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-time-schedule-insert.svg b/.icons/kora/actions/16/view-time-schedule-insert.svg
new file mode 120000
index 000000000..4f816599f
--- /dev/null
+++ b/.icons/kora/actions/16/view-time-schedule-insert.svg
@@ -0,0 +1 @@
+view-time-schedule-baselined-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-time-schedule.svg b/.icons/kora/actions/16/view-time-schedule.svg
new file mode 120000
index 000000000..a04747903
--- /dev/null
+++ b/.icons/kora/actions/16/view-time-schedule.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-user-offline-kopete.svg b/.icons/kora/actions/16/view-user-offline-kopete.svg
new file mode 100644
index 000000000..92b68924d
--- /dev/null
+++ b/.icons/kora/actions/16/view-user-offline-kopete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.524,3.413c1.339,-0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-1.338,-0 -2.194,-1.188 -2.418,-2.764c-0.216,-1.51 1.08,-2.763 2.418,-2.763Z"/>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M6.496,11.744c-0,-0 0.735,-1.586 0.873,-1.952c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-2.245,0.039 -7.47,0.039 -9.793,0.039c-0.305,-0 -0.592,-0.148 -0.768,-0.398c-0.176,-0.25 -0.22,-0.569 -0.117,-0.857c0.359,-1.209 0.96,-2.946 1.789,-3.379c0.73,-0.382 1.718,-0.631 3.001,-0.724l0.947,1.93Z"/>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M10.123,9.773c0.227,-0.496 0.539,-1.185 0.624,-1.41c1.409,0.074 2.485,0.371 3.271,0.707c0.902,0.386 1.414,2.231 1.663,3.484c0.078,0.272 0.024,0.565 -0.146,0.791c-0.17,0.226 -0.437,0.359 -0.72,0.359c-0.54,0.009 -1.252,0.016 -2.054,0.022c-0.16,-0.764 -0.411,-1.696 -0.77,-2.418c-0.306,-0.613 -0.703,-1.076 -1.154,-1.269c-0.217,-0.092 -0.454,-0.182 -0.714,-0.266Zm-0.599,-0.171c-0.609,-0.153 -1.316,-0.267 -2.129,-0.31l-0.018,-0c0.466,-0.169 0.872,-0.474 1.198,-0.877c0.115,-0.011 0.232,-0.021 0.352,-0.03l0.597,1.217Zm-1.732,-6.377c0.442,-0.745 1.268,-1.241 2.11,-1.241c1.339,-0 2.595,1.247 2.419,2.763c-0.176,1.52 -1.08,2.764 -2.419,2.764c-0.265,-0 -0.512,-0.047 -0.738,-0.134c0.135,-0.354 0.229,-0.739 0.276,-1.144c0.153,-1.325 -0.604,-2.477 -1.648,-3.008Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/view-visible.svg b/.icons/kora/actions/16/view-visible.svg
new file mode 120000
index 000000000..3ec7e2cc4
--- /dev/null
+++ b/.icons/kora/actions/16/view-visible.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view-web-browser-dom-tree.svg b/.icons/kora/actions/16/view-web-browser-dom-tree.svg
new file mode 120000
index 000000000..4d518f8f9
--- /dev/null
+++ b/.icons/kora/actions/16/view-web-browser-dom-tree.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view_choose.svg b/.icons/kora/actions/16/view_choose.svg
new file mode 120000
index 000000000..548a469f6
--- /dev/null
+++ b/.icons/kora/actions/16/view_choose.svg
@@ -0,0 +1 @@
+view-more.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view_detailed.svg b/.icons/kora/actions/16/view_detailed.svg
new file mode 120000
index 000000000..a379444c2
--- /dev/null
+++ b/.icons/kora/actions/16/view_detailed.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view_icon.svg b/.icons/kora/actions/16/view_icon.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/.icons/kora/actions/16/view_icon.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view_left_right.svg b/.icons/kora/actions/16/view_left_right.svg
new file mode 120000
index 000000000..730d45914
--- /dev/null
+++ b/.icons/kora/actions/16/view_left_right.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view_multicolumn.svg b/.icons/kora/actions/16/view_multicolumn.svg
new file mode 120000
index 000000000..4bbf838be
--- /dev/null
+++ b/.icons/kora/actions/16/view_multicolumn.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view_text.svg b/.icons/kora/actions/16/view_text.svg
new file mode 120000
index 000000000..ab1153648
--- /dev/null
+++ b/.icons/kora/actions/16/view_text.svg
@@ -0,0 +1 @@
+view-list-text.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view_top_bottom.svg b/.icons/kora/actions/16/view_top_bottom.svg
new file mode 120000
index 000000000..e12ea4ce0
--- /dev/null
+++ b/.icons/kora/actions/16/view_top_bottom.svg
@@ -0,0 +1 @@
+view-split-top-bottom.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/view_tree.svg b/.icons/kora/actions/16/view_tree.svg
new file mode 120000
index 000000000..1c80627df
--- /dev/null
+++ b/.icons/kora/actions/16/view_tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/viewimage.svg b/.icons/kora/actions/16/viewimage.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/viewimage.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/viewmagfit.svg b/.icons/kora/actions/16/viewmagfit.svg
new file mode 120000
index 000000000..cc77c1cf2
--- /dev/null
+++ b/.icons/kora/actions/16/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vinyl.svg b/.icons/kora/actions/16/vinyl.svg
new file mode 120000
index 000000000..4cd912bb6
--- /dev/null
+++ b/.icons/kora/actions/16/vinyl.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/virtual-desktops.svg b/.icons/kora/actions/16/virtual-desktops.svg
new file mode 100644
index 000000000..5d14539a5
--- /dev/null
+++ b/.icons/kora/actions/16/virtual-desktops.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1 2v5h6v-5zm8 0v5h6v-5zm-7 1h2v1h-2zm-1 6v5h6v-5zm8 0v5h6v-5zm3 3h2v1h-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/visibility.svg b/.icons/kora/actions/16/visibility.svg
new file mode 120000
index 000000000..3ec7e2cc4
--- /dev/null
+++ b/.icons/kora/actions/16/visibility.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-create.svg b/.icons/kora/actions/16/vm-create.svg
new file mode 120000
index 000000000..300fb89b6
--- /dev/null
+++ b/.icons/kora/actions/16/vm-create.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-download.svg b/.icons/kora/actions/16/vm-download.svg
new file mode 120000
index 000000000..6aa652ef6
--- /dev/null
+++ b/.icons/kora/actions/16/vm-download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-power-off.svg b/.icons/kora/actions/16/vm-power-off.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/.icons/kora/actions/16/vm-power-off.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-power-on.svg b/.icons/kora/actions/16/vm-power-on.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/vm-power-on.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-restart.svg b/.icons/kora/actions/16/vm-restart.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/.icons/kora/actions/16/vm-restart.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-settings.svg b/.icons/kora/actions/16/vm-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/vm-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-snapshot-autoprotect-keep.svg b/.icons/kora/actions/16/vm-snapshot-autoprotect-keep.svg
new file mode 100644
index 000000000..69ef542d2
--- /dev/null
+++ b/.icons/kora/actions/16/vm-snapshot-autoprotect-keep.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m4.5 0c-1.368 0-2.5 1.132-2.5 2.5v2.551c-1.133.235-2 1.252-2 2.449v6c0 1.368 1.132 2.5 2.5 2.5h6c.338 0 .661-.071.957-.195-.537-.496-.945-1.116-1.189-1.805h-5.768c-.294 0-.5-.206-.5-.5v-6c0-.294.206-.5.5-.5h6c.294 0 .5.206.5.5v2.186c.523-.649 1.215-1.14 2-1.418v-.768c0-1.368-1.132-2.5-2.5-2.5h5c-1.371 0-2.5-1.129-2.5-2.5v.5h-3.5c-1.197 0-2.214.867-2.449 2h-1.051v-2.5c0-.294.206-.5.5-.5h6c.294 0 .5.206.5.5.003-.783.372-1.52.998-1.99-.419-.318-.938-.51-1.498-.51h-6zm9 5c.294 0 .5.206.5.5v2.758c.785.277 1.477.767 2 1.414v-4.172c0-.56-.192-1.079-.51-1.498-.47.626-1.207.995-1.99.998zm0-4c-.823 0-1.5.677-1.5 1.5s.677 1.5 1.5 1.5 1.5-.677 1.5-1.5-.677-1.5-1.5-1.5zm-1 8c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm0 1c1.381 0 2.5 1.119 2.5 2.5s-1.119 2.5-2.5 2.5c-.168-.002-.336-.021-.5-.057v-1.029c.161.057.33.086.5.086.828 0 1.5-.672 1.5-1.5s-.672-1.5-1.5-1.5c-.653 0-1.208.418-1.414 1h.914l-2 2v-2h.051c.231-1.141 1.24-2 2.449-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm-snapshot-autoprotect.svg b/.icons/kora/actions/16/vm-snapshot-autoprotect.svg
new file mode 100644
index 000000000..abe184d76
--- /dev/null
+++ b/.icons/kora/actions/16/vm-snapshot-autoprotect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m4.5 0c-1.368 0-2.5 1.132-2.5 2.5v2.551c-1.133.235-2 1.252-2 2.449v6c0 1.368 1.132 2.5 2.5 2.5h6c.338 0 .661-.071.957-.195-.537-.496-.945-1.116-1.189-1.805h-5.768c-.294 0-.5-.206-.5-.5v-6c0-.294.206-.5.5-.5h6c.294 0 .5.206.5.5v2.186c.523-.649 1.215-1.14 2-1.418v-.768c0-1.368-1.132-2.5-2.5-2.5h5c.294 0 .5.206.5.5v2.758c.785.277 1.477.767 2 1.414v-4.172c0-1.368-1.132-2.5-2.5-2.5h-.5v-.5c0-1.368-1.132-2.5-2.5-2.5h-6zm0 2h6c.294 0 .5.206.5.5v.5h-3.5c-1.197 0-2.214.867-2.449 2h-1.051v-2.5c0-.294.206-.5.5-.5zm8 7c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm0 1c1.381 0 2.5 1.119 2.5 2.5s-1.119 2.5-2.5 2.5c-.168-.002-.336-.021-.5-.057v-1.029c.161.057.33.086.5.086.828 0 1.5-.672 1.5-1.5s-.672-1.5-1.5-1.5c-.653 0-1.208.418-1.414 1h.914l-2 2v-2h.051c.231-1.141 1.24-2 2.449-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm-snapshot-current.svg b/.icons/kora/actions/16/vm-snapshot-current.svg
new file mode 100644
index 000000000..9e9e569d3
--- /dev/null
+++ b/.icons/kora/actions/16/vm-snapshot-current.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m4.5 0c-1.368 0-2.5 1.132-2.5 2.5v2.551c-1.133.235-2 1.252-2 2.449v6c0 1.368 1.132 2.5 2.5 2.5h6c1.197 0 2.214-.867 2.449-2h2.551c1.368 0 2.5-1.132 2.5-2.5v-6c0-1.368-1.132-2.5-2.5-2.5h-.5v-.5c0-1.368-1.132-2.5-2.5-2.5zm0 2h6c.294 0 .5.206.5.5v.5h-3.5c-1.197 0-2.214.867-2.449 2h-1.051v-2.5c0-.294.206-.5.5-.5zm4 3h5c.294 0 .5.206.5.5v6c0 .294-.206.5-.5.5h-2.5v-4.5c0-1.368-1.132-2.5-2.5-2.5zm-6 2h6c.294 0 .5.206.5.5v6c0 .294-.206.5-.5.5h-6c-.294 0-.5-.206-.5-.5v-6c0-.294.206-.5.5-.5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm-snapshot-recording.svg b/.icons/kora/actions/16/vm-snapshot-recording.svg
new file mode 100644
index 000000000..8252de3db
--- /dev/null
+++ b/.icons/kora/actions/16/vm-snapshot-recording.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m4.5 0c-1.368 0-2.5 1.132-2.5 2.5v2.551c-1.133.235-2 1.252-2 2.449v6c0 1.368 1.132 2.5 2.5 2.5h6c.338 0 .661-.071.957-.195-.537-.496-.945-1.116-1.189-1.805h-5.768c-.294 0-.5-.206-.5-.5v-6c0-.294.206-.5.5-.5h6c.294 0 .5.206.5.5v2.186c.523-.649 1.215-1.14 2-1.418v-.768c0-1.368-1.132-2.5-2.5-2.5h5c.294 0 .5.206.5.5v2.758c.785.277 1.477.767 2 1.414v-4.172c0-1.368-1.132-2.5-2.5-2.5h-.5v-.5c0-1.368-1.132-2.5-2.5-2.5h-6zm0 2h6c.294 0 .5.206.5.5v.5h-3.5c-1.197 0-2.214.867-2.449 2h-1.051v-2.5c0-.294.206-.5.5-.5zm8 7c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm0 2c.823 0 1.5.677 1.5 1.5s-.677 1.5-1.5 1.5-1.5-.677-1.5-1.5.677-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm-snapshot-revert.svg b/.icons/kora/actions/16/vm-snapshot-revert.svg
new file mode 100644
index 000000000..01c7170d8
--- /dev/null
+++ b/.icons/kora/actions/16/vm-snapshot-revert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m4.5 0c-1.368 0-2.5 1.132-2.5 2.5v2.551c-1.133.235-2 1.252-2 2.449v6c0 1.368 1.132 2.5 2.5 2.5h6c.338 0 .661-.071.957-.195-.537-.496-.945-1.116-1.189-1.805h-5.768c-.294 0-.5-.206-.5-.5v-6c0-.294.206-.5.5-.5h6c.294 0 .5.206.5.5v2.186c.523-.649 1.215-1.14 2-1.418v-.768c0-1.368-1.132-2.5-2.5-2.5h5c.294 0 .5.206.5.5v2.758c.785.277 1.477.767 2 1.414v-4.172c0-1.368-1.132-2.5-2.5-2.5h-.5v-.5c0-1.368-1.132-2.5-2.5-2.5h-6zm0 2h6c.294 0 .5.206.5.5v.5h-3.5c-1.197 0-2.214.867-2.449 2h-1.051v-2.5c0-.294.206-.5.5-.5zm8 7c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm-.5 1.1v.9h1.215c1.071 0 1.785.9 1.785 2.1 0 1.44-1.428 2-1.428 2s.535-.881.535-1.401-.108-.699-1.072-.699h-1.035v.699l-2-1.699z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm-snapshot.svg b/.icons/kora/actions/16/vm-snapshot.svg
new file mode 100644
index 000000000..cccc9a8ba
--- /dev/null
+++ b/.icons/kora/actions/16/vm-snapshot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m4.5 0c-1.368 0-2.5 1.132-2.5 2.5v2.551c-1.133.235-2 1.252-2 2.449v6c0 1.368 1.132 2.5 2.5 2.5h6c.338 0 .661-.071.957-.195-.537-.496-.945-1.116-1.189-1.805h-5.768c-.294 0-.5-.206-.5-.5v-6c0-.294.206-.5.5-.5h6c.294 0 .5.206.5.5v2.186c.523-.649 1.215-1.14 2-1.418v-.768c0-1.368-1.132-2.5-2.5-2.5h5c.294 0 .5.206.5.5v2.758c.785.277 1.477.767 2 1.414v-4.172c0-1.368-1.132-2.5-2.5-2.5h-.5v-.5c0-1.368-1.132-2.5-2.5-2.5h-6zm0 2h6c.294 0 .5.206.5.5v.5h-3.5c-1.197 0-2.214.867-2.449 2h-1.051v-2.5c0-.294.206-.5.5-.5zm8 7c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5 3.5-1.58 3.5-3.5-1.58-3.5-3.5-3.5zm-.5 1h1v2h2v1h-3z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm-snapshots-manage.svg b/.icons/kora/actions/16/vm-snapshots-manage.svg
new file mode 100644
index 000000000..061de6a87
--- /dev/null
+++ b/.icons/kora/actions/16/vm-snapshots-manage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m4.5 0c-1.368 0-2.5 1.132-2.5 2.5v2.551c-1.133.235-2 1.252-2 2.449v6c0 1.368 1.132 2.5 2.5 2.5h6c.338 0 .661-.071.957-.195-.537-.496-.945-1.116-1.189-1.805h-5.768c-.294 0-.5-.206-.5-.5v-6c0-.294.206-.5.5-.5h6c.294 0 .5.206.5.5v2.186c.523-.649 1.215-1.14 2-1.418v-.768c0-1.368-1.132-2.5-2.5-2.5h5c.294 0 .5.206.5.5v2.758c.785.277 1.477.767 2 1.414v-4.172c0-1.368-1.132-2.5-2.5-2.5h-.5v-.5c0-1.368-1.132-2.5-2.5-2.5h-6zm0 2h6c.294 0 .5.206.5.5v.5h-3.5c-1.197 0-2.214.867-2.449 2h-1.051v-2.5c0-.294.206-.5.5-.5zm8 7c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm-1.5 2h1l.5.5.5-.5h1v3h-1v-1.666l-.5.666-.5-.666v1.666h-1z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm-suspend.svg b/.icons/kora/actions/16/vm-suspend.svg
new file mode 120000
index 000000000..020f4158b
--- /dev/null
+++ b/.icons/kora/actions/16/vm-suspend.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-tools-install-cancel.svg b/.icons/kora/actions/16/vm-tools-install-cancel.svg
new file mode 120000
index 000000000..d96b05dbe
--- /dev/null
+++ b/.icons/kora/actions/16/vm-tools-install-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm-tools-install.svg b/.icons/kora/actions/16/vm-tools-install.svg
new file mode 100644
index 000000000..d4a50ff4a
--- /dev/null
+++ b/.icons/kora/actions/16/vm-tools-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1.909 5.545c.586 1.239.687 1.86 1.273 3.1.619-1.232.773-1.619 1.393-2.851.671-1.096 2.599-1.005 3.515.057.901-1.206 2.721-1.011 3.89-.017.827-1.203 2.452-1.014 3.006.341.049 1.508-.049 2.534 0 4.041 0 1.031-1.986.972-1.986 0 .016-1.181-.016-1.82 0-3.001 0-1.201-1-1.23-1 0v3.001c0 1.032-2 .981-2 0v-3.001c0-1.193-1-1.225-1 0v3.001c0 1.062-2 1.029-2 0v-3.306c-.071-.669-.592-.678-.865-.225-.685 1.509-1.175 2.115-1.859 3.625-.42.868-1.682.966-2.206-.012-.728-1.618-1.215-2.469-1.943-4.087-.648-1.361 1.366-1.563 1.782-.666z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm-upload.svg b/.icons/kora/actions/16/vm-upload.svg
new file mode 120000
index 000000000..247d086b0
--- /dev/null
+++ b/.icons/kora/actions/16/vm-upload.svg
@@ -0,0 +1 @@
+upload.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vm_clone_wizard.svg b/.icons/kora/actions/16/vm_clone_wizard.svg
new file mode 100644
index 000000000..0e7514680
--- /dev/null
+++ b/.icons/kora/actions/16/vm_clone_wizard.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" width="11" height="8" x="1.59" y="3.8"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.593,2.8c0,-0 -1,-0 -1,1l0,8c0,1 1,1 1,1l2,-0l0,1c0,1 1,1 1,1l5,-0c0,-0 1,-0 1,-1l0,-1l2,-0c0,-0 1,-0 1,-1l0,-8c0,-1 -1,-1 -1,-1l-11,-0Zm0,1l11,-0l0,8l-11,-0l0,-8Zm1.814,-2.6c-0,0 -1,0 -1,1l11.971,0l0,9l0.029,0c-0,0 1,0 1,-1l-0,-8c-0,-1 -1,-1 -1,-1l-11,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vm_new.svg b/.icons/kora/actions/16/vm_new.svg
new file mode 120000
index 000000000..ddc3d28c2
--- /dev/null
+++ b/.icons/kora/actions/16/vm_new.svg
@@ -0,0 +1 @@
+entry-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-autoprotect-keep.svg b/.icons/kora/actions/16/vmware-autoprotect-keep.svg
new file mode 120000
index 000000000..858084d6e
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-autoprotect-keep.svg
@@ -0,0 +1 @@
+vm-snapshot-autoprotect-keep.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-checkpoint-next.svg b/.icons/kora/actions/16/vmware-checkpoint-next.svg
new file mode 120000
index 000000000..82214a21e
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-checkpoint-next.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-checkpoint-previous.svg b/.icons/kora/actions/16/vmware-checkpoint-previous.svg
new file mode 120000
index 000000000..a0af1946d
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-checkpoint-previous.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-component-download-inactive.svg b/.icons/kora/actions/16/vmware-component-download-inactive.svg
new file mode 100644
index 000000000..923501e55
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-component-download-inactive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.203125,1 4.2792969,1.6210938 C 0.2136867,2.9333798 0.08235,2.9800563 0.03125,3.1347656 -0.00739,3.2516853 0.1540525,3.4436189 0.8515625,4.1152344 1.3288925,4.574842 1.71875,4.985193 1.71875,5.0273438 c 0,0.042146 -0.386475,0.438281 -0.859375,0.8808593 C 0.386485,6.3507803 0,6.7557348 0,6.8085938 0,6.8614568 0.05429375,6.9497028 0.12109375,7.0039062 0.18785375,7.0581072 1.5590288,7.5286767 3.1679688,8.0488281 4.7769087,8.5689795 6.1248094,8.9969268 6.1621094,9 6.1994194,9.00312 6.6282444,8.6279453 7.1152344,8.1660156 L 8,7.3242188 8.8945312,8.1738281 C 9.3865318,8.6405183 9.8318656,9.0069701 9.8847656,8.9882812 9.9376256,8.9695913 11.276205,8.5417267 12.859375,8.0371094 15.589975,7.1667648 16,7.0075506 16,6.8203125 16,6.7764244 15.613515,6.3708382 15.140625,5.9179688 14.667725,5.4650991 14.28125,5.0629761 14.28125,5.0234375 c 0,-0.039543 0.389857,-0.4485955 0.867188,-0.9082031 C 15.844758,3.444756 16.00725,3.2511705 15.96875,3.1347656 15.93023,3.0182254 15.491018,2.8486278 13.736328,2.2734375 12.534898,1.8796107 11.155575,1.4315708 10.671875,1.2792969 L 9.7929688,1.0039062 8.8964844,1.8632812 8,2.7207031 7.1015625,1.859375 Z m 1.8105469,2 2.2304691,0.7421875 c 1.226188,0.4075587 2.241181,0.751158 2.255859,0.765625 0.01472,0.014463 -0.968035,0.3524398 -2.183594,0.75 C 9.100847,5.6553725 8.0745856,5.9893902 8.0351562,6 7.9460426,6.023961 3.4594194,4.5457992 3.5,4.5058594 3.516204,4.4899354 4.5402554,4.1443772 5.7734375,3.7382812 Z M 8,8.7050781 7.8027344,8.890625 C 7.5511703,9.1292437 7.316254,9.3456488 7.1289062,9.5097656 c -0.093674,0.082058 -0.173593,0.1504285 -0.25,0.2109375 -0.038203,0.030254 -0.072915,0.05625 -0.1289062,0.09375 -0.027996,0.01875 -0.057715,0.041062 -0.1230469,0.074219 -0.032666,0.016578 -0.073706,0.036528 -0.1464843,0.060547 C 6.4440799,9.9612268 6.3984755,9.973435 6.3359375,9.984375 6.2738723,9.9952321 6.0835481,9.99613 6.0800781,9.9960938 6.0789125,9.9959976 5.9334905,9.97357 5.9140625,9.96875 5.8946335,9.963931 5.8826626,9.9602515 5.8710938,9.9570312 5.8479558,9.9505884 5.8277854,9.94498 5.8027344,9.9375 5.7526317,9.922542 5.6876729,9.9038207 5.6074219,9.8789062 5.4469196,9.829079 5.2237471,9.758428 4.9511719,9.671875 4.4060215,9.4987689 3.6672235,9.2605365 2.8613281,9 2.5337971,8.8941131 2.3032741,8.8137234 2.0039062,8.7148438 c 0.0052,1.8471702 0.037212,4.3326532 0.076172,4.3925782 0.039418,0.06062 1.3630086,0.533822 2.9394531,1.052734 h 0.00195 c 1.576504,0.518882 2.9804687,0.955078 2.9804687,0.955078 v -0.01367 c 0,0 1.4566415,-0.447606 2.9999999,-0.949218 C 11.164576,14.099489 11.308677,14.051574 11.464844,14 L 11.167969,13.554688 C 10.725127,12.890134 11.201413,12.000171 12,12 v -2 c 0.0028,-0.2887484 0.130263,-0.5621953 0.349609,-0.75 -0.437021,0.1397935 -0.92,0.2942038 -1.246093,0.3984375 -0.269359,0.086099 -0.491501,0.1566523 -0.648438,0.2070313 -0.156938,0.050376 -0.343607,0.1141022 -0.236328,0.076172 -8.27e-4,2.92e-4 -0.16714,0.045774 -0.234375,0.052734 C 9.917134,9.991325 9.860788,9.9895081 9.8125,9.9863281 9.7159111,9.9799697 9.6512824,9.9657049 9.5996094,9.9511719 9.4962625,9.9221049 9.4430935,9.8935007 9.3984375,9.8710938 9.3091255,9.8262801 9.2607545,9.7939096 9.2109375,9.7597656 9.1113032,9.6914776 9.0229611,9.6218144 8.9199219,9.5371094 8.7138435,9.3676996 8.467614,9.1475681 8.2070312,8.9003906 Z"/>
+ <path style="opacity:0.35;fill:currentColor" class="ColorScheme-Text" d="M 13 10 L 13 13 L 12 13 L 13 14.5 L 14 16 L 15 14.5 L 16 13 L 15 13 L 15 10 L 13 10 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-component-downloading.svg b/.icons/kora/actions/16/vmware-component-downloading.svg
new file mode 100644
index 000000000..ecf06b3b5
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-component-downloading.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.203125,1 4.2792969,1.6210938 C 0.2136867,2.9333798 0.08235,2.9800563 0.03125,3.1347656 -0.00739,3.2516853 0.1540525,3.4436189 0.8515625,4.1152344 1.3288925,4.574842 1.71875,4.985193 1.71875,5.0273438 c 0,0.042146 -0.386475,0.438281 -0.859375,0.8808593 C 0.386485,6.3507803 0,6.7557348 0,6.8085938 0,6.8614568 0.05429375,6.9497028 0.12109375,7.0039062 0.18785375,7.0581072 1.5590288,7.5286767 3.1679688,8.0488281 4.7769087,8.5689795 6.1248094,8.9969268 6.1621094,9 6.1994194,9.00312 6.6282444,8.6279453 7.1152344,8.1660156 L 8,7.3242188 8.8945312,8.1738281 C 9.3865318,8.6405183 9.8318656,9.0069701 9.8847656,8.9882812 9.9376256,8.9695913 11.276205,8.5417267 12.859375,8.0371094 15.589975,7.1667648 16,7.0075506 16,6.8203125 16,6.7764244 15.613515,6.3708382 15.140625,5.9179688 14.667725,5.4650991 14.28125,5.0629761 14.28125,5.0234375 c 0,-0.039543 0.389857,-0.4485955 0.867188,-0.9082031 C 15.844758,3.444756 16.00725,3.2511705 15.96875,3.1347656 15.93023,3.0182254 15.491018,2.8486278 13.736328,2.2734375 12.534898,1.8796107 11.155575,1.4315708 10.671875,1.2792969 L 9.7929688,1.0039062 8.8964844,1.8632812 8,2.7207031 7.1015625,1.859375 Z m 1.8105469,2 2.2304691,0.7421875 c 1.226188,0.4075587 2.241181,0.751158 2.255859,0.765625 0.01472,0.014463 -0.968035,0.3524398 -2.183594,0.75 C 9.100847,5.6553725 8.0745856,5.9893902 8.0351562,6 7.9460426,6.023961 3.4594194,4.5457992 3.5,4.5058594 3.516204,4.4899354 4.5402554,4.1443772 5.7734375,3.7382812 Z M 8,8.7050781 7.8027344,8.890625 C 7.5511703,9.1292437 7.316254,9.3456488 7.1289062,9.5097656 c -0.093674,0.082058 -0.173593,0.1504285 -0.25,0.2109375 -0.038203,0.030254 -0.072915,0.05625 -0.1289062,0.09375 -0.027996,0.01875 -0.057715,0.041062 -0.1230469,0.074219 -0.032666,0.016578 -0.073706,0.036528 -0.1464843,0.060547 C 6.4440799,9.9612268 6.3984755,9.973435 6.3359375,9.984375 6.2738723,9.9952321 6.0835481,9.99613 6.0800781,9.9960938 6.0789125,9.9959976 5.9334905,9.97357 5.9140625,9.96875 5.8946335,9.963931 5.8826626,9.9602515 5.8710938,9.9570312 5.8479558,9.9505884 5.8277854,9.94498 5.8027344,9.9375 5.7526317,9.922542 5.6876729,9.9038207 5.6074219,9.8789062 5.4469196,9.829079 5.2237471,9.758428 4.9511719,9.671875 4.4060215,9.4987689 3.6672235,9.2605365 2.8613281,9 2.5337971,8.8941131 2.3032741,8.8137234 2.0039062,8.7148438 c 0.0052,1.8471702 0.037212,4.3326532 0.076172,4.3925782 0.039418,0.06062 1.3630086,0.533822 2.9394531,1.052734 h 0.00195 c 1.576504,0.518882 2.9804687,0.955078 2.9804687,0.955078 v -0.01367 c 0,0 1.4566415,-0.447606 2.9999999,-0.949218 C 11.164576,14.099489 11.308677,14.051574 11.464844,14 L 11.167969,13.554688 C 10.725127,12.890134 11.201413,12.000171 12,12 v -2 c 0.0028,-0.2887484 0.130263,-0.5621953 0.349609,-0.75 -0.437021,0.1397935 -0.92,0.2942038 -1.246093,0.3984375 -0.269359,0.086099 -0.491501,0.1566523 -0.648438,0.2070313 -0.156938,0.050376 -0.343607,0.1141022 -0.236328,0.076172 -8.27e-4,2.92e-4 -0.16714,0.045774 -0.234375,0.052734 C 9.917134,9.991325 9.860788,9.9895081 9.8125,9.9863281 9.7159111,9.9799697 9.6512824,9.9657049 9.5996094,9.9511719 9.4962625,9.9221049 9.4430935,9.8935007 9.3984375,9.8710938 9.3091255,9.8262801 9.2607545,9.7939096 9.2109375,9.7597656 9.1113032,9.6914776 9.0229611,9.6218144 8.9199219,9.5371094 8.7138435,9.3676996 8.467614,9.1475681 8.2070312,8.9003906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-PositiveText" d="M 13 10 L 13 13 L 12 13 L 13 14.5 L 14 16 L 15 14.5 L 16 13 L 15 13 L 15 10 L 13 10 z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-component.svg b/.icons/kora/actions/16/vmware-component.svg
new file mode 100644
index 000000000..1d961f28f
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-component.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path fill-opacity=".25" d="m8 8.698-.197.186c-.252.238-.487.455-.674.619-.094.082-.174.15-.25.211-.038.03-.073.056-.129.094-.028.018-.058.041-.123.074-.033.016-.074.036-.147.06-.036.012-.082.025-.144.036-.062.01-.252.011-.256.011-.001 0-.147-.022-.166-.027l-.307-.09c-.16-.05-.383-.12-.656-.207-.545-.173-1.284-.411-2.09-.672-.327-.106-.558-.186-.857-.285.005 1.847.037 4.333.076 4.393s1.363.533 2.94 1.052h.001c1.577.519 2.981.847 2.981.847v-.014c2.078-.647 5.902-1.87 5.902-1.87.072-.088.096-.684.096-2.385 0-.512-.001-1.297-.004-2.017-.276.089-.489.159-.834.269l-2.943.942c-.001 0-.167.046-.235.053-.067.006-.123.005-.172.001-.096-.006-.161-.02-.212-.035-.104-.029-.157-.057-.202-.08-.089-.045-.137-.077-.187-.111-.1-.068-.188-.138-.291-.223-.206-.169-.452-.389-.713-.636z"/>
+ <path d="m6.203 1-1.924.614c-4.065 1.313-4.197 1.359-4.248 1.514-.038.117.123.309.821.98.477.46.867.87.867.913 0 .042-.387.438-.86.88-.473.443-.859.848-.859.901s.054.141.121.195 1.438.525 3.047 1.045 2.957.948 2.994.951.466-.372.953-.834l.885-.842.895.85c.492.467.937.833.99.814.053-.018 1.391-.446 2.974-.951 2.731-.87 3.141-1.029 3.141-1.217 0-.043-.386-.449-.859-.902s-.86-.855-.86-.894c0-.04.39-.449.867-.909.697-.67.859-.864.821-.98-.039-.117-.478-.286-2.233-.861-1.201-.394-2.58-.842-3.064-.995l-.879-.268-.897.852-.896.858-.898-.861-.899-.853zm1.811 1.993 2.23.742c1.226.408 2.241.752 2.256.766s-.968.352-2.184.75c-1.215.398-2.241.732-2.281.742-.089.024-4.576-1.454-4.535-1.494.016-.016 1.04-.361 2.273-.768z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-datacenter.svg b/.icons/kora/actions/16/vmware-datacenter.svg
new file mode 100644
index 000000000..1715f3c93
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-datacenter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1 1c-0.552 0-1 0.448-1 1v12c0 0.552 0.448 1 1 1h14c0.552 0 1-0.448 1-1v-8c0-0.552-0.448-1-1-1h-7v-3c0-0.552-0.448-1-1-1h-6zm0 2h2v2h-2zm4 0h2v2h-2zm-4 4h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2zm-12 4h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-disabled.svg b/.icons/kora/actions/16/vmware-disabled.svg
new file mode 100644
index 000000000..4cceb1aaf
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#f44336" d="m10.5 9c-.831 0-1.5.669-1.5 1.5v4c0 .831.669 1.5 1.5 1.5h4c.831 0 1.5-.669 1.5-1.5v-4c0-.831-.669-1.5-1.5-1.5zm.586 1.379 1.414 1.414 1.414-1.414.707.707-1.414 1.414 1.414 1.414-.707.707-1.414-1.414-1.414 1.414-.707-.707 1.414-1.414-1.414-1.414z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-error-emblem.svg b/.icons/kora/actions/16/vmware-error-emblem.svg
new file mode 100644
index 000000000..4e475d79d
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-error-emblem.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#f44336" d="m12.5 9c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm-2.5 3h5v1h-5z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-locked.svg b/.icons/kora/actions/16/vmware-locked.svg
new file mode 120000
index 000000000..5c1fbb374
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-locked.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-manage-autostart-vms.svg b/.icons/kora/actions/16/vmware-manage-autostart-vms.svg
new file mode 120000
index 000000000..28d76fd4b
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-manage-autostart-vms.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-marker-add.svg b/.icons/kora/actions/16/vmware-marker-add.svg
new file mode 120000
index 000000000..a5f7d89ff
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-marker-add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-new.svg b/.icons/kora/actions/16/vmware-new.svg
new file mode 100644
index 000000000..4f56aeacb
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle fill="#dfdfdf" cx="12.5" cy="3.5" r="3.5"/>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-powered-on.svg b/.icons/kora/actions/16/vmware-powered-on.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-powered-on.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-ram-max-recommended-bullet.svg b/.icons/kora/actions/16/vmware-ram-max-recommended-bullet.svg
new file mode 120000
index 000000000..4c2c5d3cb
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-ram-max-recommended-bullet.svg
@@ -0,0 +1 @@
+flag-blue.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-ram-max-recommended-flag.svg b/.icons/kora/actions/16/vmware-ram-max-recommended-flag.svg
new file mode 120000
index 000000000..4c2c5d3cb
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-ram-max-recommended-flag.svg
@@ -0,0 +1 @@
+flag-blue.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-ram-min-recommended-bullet.svg b/.icons/kora/actions/16/vmware-ram-min-recommended-bullet.svg
new file mode 120000
index 000000000..11f10f667
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-ram-min-recommended-bullet.svg
@@ -0,0 +1 @@
+flag-yellow.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-ram-min-recommended-flag.svg b/.icons/kora/actions/16/vmware-ram-min-recommended-flag.svg
new file mode 120000
index 000000000..11f10f667
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-ram-min-recommended-flag.svg
@@ -0,0 +1 @@
+flag-yellow.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-ram-recommended-bullet.svg b/.icons/kora/actions/16/vmware-ram-recommended-bullet.svg
new file mode 120000
index 000000000..d0e2df71b
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-ram-recommended-bullet.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-ram-recommended-flag.svg b/.icons/kora/actions/16/vmware-ram-recommended-flag.svg
new file mode 120000
index 000000000..d0e2df71b
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-ram-recommended-flag.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-replay-beginning.svg b/.icons/kora/actions/16/vmware-replay-beginning.svg
new file mode 120000
index 000000000..f5627dd9a
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-replay-beginning.svg
@@ -0,0 +1 @@
+media-playback-start-rtl.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-replay-pause.svg b/.icons/kora/actions/16/vmware-replay-pause.svg
new file mode 120000
index 000000000..28433e51e
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-replay-pause.svg
@@ -0,0 +1 @@
+media-playback-paused.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-replay-play.svg b/.icons/kora/actions/16/vmware-replay-play.svg
new file mode 120000
index 000000000..f1fddde07
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-replay-play.svg
@@ -0,0 +1 @@
+media-playback-playing.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-replay-speed-fast.svg b/.icons/kora/actions/16/vmware-replay-speed-fast.svg
new file mode 100644
index 000000000..28b2b1c1c
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-replay-speed-fast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m0 4v8l5-4zm5 0v8l5-4zm5 0v8l5-4z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-replay-speed-normal.svg b/.icons/kora/actions/16/vmware-replay-speed-normal.svg
new file mode 100644
index 000000000..072d745b6
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-replay-speed-normal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m5 8-5 4v-8z"/>
+ <path fill-opacity=".25" d="m5 4v8l5-4zm5 0v8l5-4z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-settings.svg b/.icons/kora/actions/16/vmware-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-suspended.svg b/.icons/kora/actions/16/vmware-suspended.svg
new file mode 120000
index 000000000..28433e51e
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-suspended.svg
@@ -0,0 +1 @@
+media-playback-paused.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-unlocked.svg b/.icons/kora/actions/16/vmware-unlocked.svg
new file mode 120000
index 000000000..a7673957b
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-unlocked.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-vcd-server.svg b/.icons/kora/actions/16/vmware-vcd-server.svg
new file mode 100644
index 000000000..6c9bd2207
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-vcd-server.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m3.679 5.428c.816-1.348 2.294-2.251 3.984-2.251 2.18 0 4.012 1.504 4.515 3.529.231-.056.473-.084.721-.084 1.712 0 3.101 1.389 3.101 3.099 0 1.582-1.186 2.889-2.716 3.079h-.001c-.125.015-.253.023-.384.023s-.259-.008-.384-.023h-8.83c-2.034 0-3.685-1.652-3.685-3.687 0-2.032 1.648-3.681 3.679-3.685z"/>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-vcenter.svg b/.icons/kora/actions/16/vmware-vcenter.svg
new file mode 100644
index 000000000..ae9ba58ae
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-vcenter.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <g fill="#dfdfdf">
+ <path d="m6.666 0c-1.46 0-2.666 1.206-2.666 2.666v1.334h-1.334c-1.46 0-2.666 1.206-2.666 2.666v6.668c0 1.46 1.206 2.666 2.666 2.666h6.668c1.46 0 2.666-1.206 2.666-2.666v-1.334h1.334c1.46 0 2.666-1.206 2.666-2.666v-6.668c0-1.46-1.206-2.666-2.666-2.666h-6.668zm-.666 1.275h8.524v8.725h-3.971v4.725h-9.106v-9.45h4.553z"/>
+ <path fill-opacity=".25" d="m7 3v4h-4v6h6v-4h4v-6z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/actions/16/vmware-view-appliance.svg b/.icons/kora/actions/16/vmware-view-appliance.svg
new file mode 120000
index 000000000..62e1f1e9c
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-view-appliance.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-view-console.svg b/.icons/kora/actions/16/vmware-view-console.svg
new file mode 120000
index 000000000..6957e396c
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-view-console.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-view-unity-error.svg b/.icons/kora/actions/16/vmware-view-unity-error.svg
new file mode 120000
index 000000000..8770bb2d0
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-view-unity-error.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/vmware-view-unity.svg b/.icons/kora/actions/16/vmware-view-unity.svg
new file mode 120000
index 000000000..f0b026afc
--- /dev/null
+++ b/.icons/kora/actions/16/vmware-view-unity.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/wallet-open.svg b/.icons/kora/actions/16/wallet-open.svg
new file mode 100644
index 000000000..8aed8680a
--- /dev/null
+++ b/.icons/kora/actions/16/wallet-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.75,0.5c-2.25,0 -2.25,2.25 -2.25,2.25l0,10.5c0,0 0,2.25 2.25,2.25c-0,0 6.5,0 6.5,0c2.25,0 2.25,-2.25 2.25,-2.25l0,-10.5c-0,-0 -0,-2.25 -2.25,-2.25l-6.5,0Zm-0,1l6.5,0c1.25,0 1.25,1.25 1.25,1.25c0,0 0,10.5 0,10.5c0,-0 0,1.25 -1.25,1.25l-6.5,0c-1.25,0 -1.25,-1.25 -1.25,-1.25c0,0 0,-10.5 0,-10.5c-0,0 -0,-1.25 1.25,-1.25Zm3.25,9.236c0.656,0 1.189,0.533 1.189,1.189c0,0.656 -0.533,1.188 -1.189,1.188c-0.656,-0 -1.189,-0.532 -1.189,-1.188c0,-0.656 0.533,-1.189 1.189,-1.189Zm-1.355,-6.501c0,-0.357 0.142,-0.7 0.395,-0.953c0.253,-0.253 0.596,-0.395 0.953,-0.395l0.014,-0c0.357,-0 0.7,0.142 0.953,0.395c0.253,0.253 0.395,0.596 0.395,0.953c0,1.506 -0.355,3.556 -0.355,4.667c0,0.264 -0.105,0.517 -0.291,0.704c-0.187,0.186 -0.44,0.291 -0.704,0.291l-0.01,0c-0.264,0 -0.517,-0.105 -0.704,-0.291c-0.186,-0.187 -0.291,-0.44 -0.291,-0.704c0,-1.111 -0.355,-3.161 -0.355,-4.667Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/web-browser.svg b/.icons/kora/actions/16/web-browser.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/.icons/kora/actions/16/web-browser.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/whitebalance.svg b/.icons/kora/actions/16/whitebalance.svg
new file mode 100644
index 000000000..79dd395a6
--- /dev/null
+++ b/.icons/kora/actions/16/whitebalance.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" d="M9.284,15.34c0.029,0.137 0.164,0.225 0.301,0.196c0.137,-0.029 0.225,-0.164 0.195,-0.301l-0.261,-1.228c-0.029,-0.137 -0.164,-0.225 -0.301,-0.195c-0.137,0.029 -0.224,0.164 -0.195,0.301l0.261,1.227Zm-3.064,-0.105c-0.03,0.137 0.058,0.272 0.195,0.301c0.137,0.029 0.272,-0.059 0.301,-0.196l0.261,-1.227c0.029,-0.137 -0.058,-0.272 -0.195,-0.301c-0.137,-0.03 -0.272,0.058 -0.301,0.195l-0.261,1.228Zm5.906,-1.045c0.082,0.114 0.241,0.139 0.354,0.057c0.114,-0.083 0.139,-0.242 0.057,-0.355l-0.738,-1.015c-0.082,-0.114 -0.241,-0.139 -0.355,-0.057c-0.113,0.083 -0.138,0.242 -0.056,0.355l0.738,1.015Zm-8.663,-0.298c-0.082,0.113 -0.057,0.272 0.057,0.355c0.113,0.082 0.272,0.057 0.354,-0.057l0.738,-1.015c0.082,-0.113 0.057,-0.272 -0.056,-0.355c-0.114,-0.082 -0.273,-0.057 -0.355,0.057l-0.738,1.015Zm10.791,-1.908c0.122,0.07 0.277,0.029 0.347,-0.093c0.07,-0.121 0.029,-0.277 -0.093,-0.347l-1.087,-0.627c-0.121,-0.07 -0.276,-0.029 -0.346,0.093c-0.071,0.121 -0.029,0.277 0.092,0.347l1.087,0.627Zm-12.762,-0.44c-0.122,0.07 -0.163,0.226 -0.093,0.347c0.07,0.122 0.225,0.163 0.347,0.093l1.087,-0.627c0.121,-0.07 0.163,-0.226 0.092,-0.347c-0.07,-0.122 -0.225,-0.163 -0.346,-0.093l-1.087,0.627Zm13.81,-2.441c0.139,0.014 0.264,-0.087 0.279,-0.226c0.014,-0.14 -0.087,-0.265 -0.226,-0.279l-1.248,-0.132c-0.14,-0.014 -0.265,0.087 -0.28,0.226c-0.014,0.14 0.087,0.265 0.226,0.28l1.249,0.131Zm-14.657,-0.505c-0.139,0.014 -0.24,0.139 -0.226,0.279c0.015,0.139 0.14,0.24 0.279,0.226l1.249,-0.131c0.139,-0.015 0.24,-0.14 0.226,-0.28c-0.015,-0.139 -0.14,-0.24 -0.28,-0.226l-1.248,0.132Zm14.441,-2.553c0.134,-0.044 0.207,-0.187 0.163,-0.32c-0.043,-0.134 -0.186,-0.207 -0.32,-0.164l-1.193,0.388c-0.133,0.044 -0.207,0.187 -0.163,0.32c0.043,0.134 0.186,0.207 0.32,0.163l1.193,-0.387Zm-14.015,-0.484c-0.134,-0.043 -0.277,0.03 -0.32,0.164c-0.044,0.133 0.029,0.276 0.163,0.32l1.193,0.387c0.134,0.044 0.277,-0.029 0.32,-0.163c0.044,-0.133 -0.03,-0.276 -0.163,-0.32l-1.193,-0.388Zm12.575,-2.223c0.104,-0.094 0.112,-0.254 0.019,-0.358c-0.094,-0.105 -0.255,-0.113 -0.359,-0.019l-0.933,0.84c-0.104,0.093 -0.112,0.254 -0.018,0.358c0.093,0.104 0.254,0.113 0.358,0.019l0.933,-0.84Zm-10.952,-0.377c-0.104,-0.094 -0.265,-0.086 -0.359,0.019c-0.093,0.104 -0.085,0.264 0.019,0.358l0.933,0.84c0.104,0.094 0.265,0.085 0.358,-0.019c0.094,-0.104 0.086,-0.265 -0.018,-0.358l-0.933,-0.84Zm2.541,-1.716c-0.057,-0.128 -0.207,-0.185 -0.335,-0.128c-0.128,0.057 -0.186,0.207 -0.129,0.335l0.51,1.146c0.057,0.128 0.208,0.186 0.336,0.129c0.128,-0.057 0.185,-0.207 0.128,-0.335l-0.51,-1.147Zm5.994,0.207c0.057,-0.128 -0.001,-0.278 -0.129,-0.335c-0.128,-0.057 -0.278,0 -0.335,0.128l-0.51,1.147c-0.057,0.128 -0,0.278 0.128,0.335c0.128,0.057 0.279,-0.001 0.336,-0.129l0.51,-1.146Zm-2.975,-0.74c-0,-0.141 -0.114,-0.254 -0.254,-0.254c-0.14,0 -0.254,0.113 -0.254,0.254l-0,1.254c-0,0.141 0.114,0.254 0.254,0.254c0.14,0 0.254,-0.113 0.254,-0.254l-0,-1.254Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,2.597c3.026,0 5.483,2.457 5.483,5.483c-0,3.026 -2.457,5.483 -5.483,5.483c-3.026,0 -5.483,-2.457 -5.483,-5.483c-0,-3.026 2.457,-5.483 5.483,-5.483Zm-0,0.473c-2.765,0 -5.01,2.245 -5.01,5.01c-0,2.765 2.245,5.01 5.01,5.01c2.765,0 5.01,-2.245 5.01,-5.01c-0,-2.765 -2.245,-5.01 -5.01,-5.01Zm-0,0.77c2.342,0 4.24,1.898 4.24,4.24c-0,2.342 -1.898,4.24 -4.24,4.24c-2.342,0 -4.24,-1.898 -4.24,-4.24c-0,-2.342 1.898,-4.24 4.24,-4.24Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/widget-alternatives.svg b/.icons/kora/actions/16/widget-alternatives.svg
new file mode 100644
index 000000000..ea646be8e
--- /dev/null
+++ b/.icons/kora/actions/16/widget-alternatives.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,1l0,2.252l-4,0l0,1.496l4,-0l0,2.252l5,-3l-5,-3Zm-9,1l0,4l4,0l0,-4l-4,0Zm5,7l-5,3l5,3l0,-2.252l4,-0l0,-1.496l-4,0l0,-2.252Zm5,1l0,4l4,0l0,-4l-4,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-close.svg b/.icons/kora/actions/16/window-close.svg
new file mode 100644
index 000000000..46f1f0451
--- /dev/null
+++ b/.icons/kora/actions/16/window-close.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,6.703l2.386,-2.385c0.358,-0.358 0.938,-0.357 1.296,0c0.358,0.358 0.358,0.938 -0,1.296l-2.386,2.385l2.387,2.387c0.357,0.358 0.357,0.938 -0.001,1.296c-0.358,0.358 -0.938,0.358 -1.296,-0l-2.386,-2.386l-2.386,2.386c-0.358,0.358 -0.938,0.358 -1.296,-0c-0.357,-0.358 -0.358,-0.938 -0,-1.296l2.386,-2.387l-2.386,-2.385c-0.358,-0.358 -0.358,-0.938 0,-1.296c0.358,-0.358 0.938,-0.358 1.296,-0.001l2.386,2.386Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-duplicate.svg b/.icons/kora/actions/16/window-duplicate.svg
new file mode 100644
index 000000000..9e2907999
--- /dev/null
+++ b/.icons/kora/actions/16/window-duplicate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" d="M9.5,9c0,0 -0.5,0 -0.5,0.5l0,6c0,0.5 0.5,0.5 0.5,0.5l6,0c0,0 0.5,0 0.5,-0.5l0,-6c0,-0.5 -0.5,-0.5 -0.5,-0.5l-6,0Zm0.5,3l5,0l0,3l-5,0l0,-3Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12.73" height="3.05" x="1.64" y="1.45"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.604,15.077l-5.522,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,-0c1.293,-0 2.342,1.049 2.342,2.342l-0,5.637l-0.895,-0l-0,-5.557c-0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l5.442,-0l-0,0.895Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-keep-above.svg b/.icons/kora/actions/16/window-keep-above.svg
new file mode 100644
index 000000000..f63d573d1
--- /dev/null
+++ b/.icons/kora/actions/16/window-keep-above.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 4-7 7h14z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-keep-below.svg b/.icons/kora/actions/16/window-keep-below.svg
new file mode 100644
index 000000000..9660ac2aa
--- /dev/null
+++ b/.icons/kora/actions/16/window-keep-below.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m8 12-7-7h14z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-maximize.svg b/.icons/kora/actions/16/window-maximize.svg
new file mode 100644
index 000000000..c8becb376
--- /dev/null
+++ b/.icons/kora/actions/16/window-maximize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.298,7.298l0,-2.582c0,-0.387 0.315,-0.701 0.702,-0.701c0.387,-0 0.701,0.314 0.701,0.701l0,2.582l2.583,0c0.387,0 0.701,0.315 0.701,0.702c0,0.387 -0.314,0.701 -0.701,0.701l-2.583,0l0,2.583c0,0.387 -0.314,0.701 -0.701,0.701c-0.387,0 -0.702,-0.314 -0.702,-0.701l0,-2.583l-2.582,0c-0.387,0 -0.701,-0.314 -0.701,-0.701c-0,-0.387 0.314,-0.702 0.701,-0.702l2.582,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-minimize.svg b/.icons/kora/actions/16/window-minimize.svg
new file mode 100644
index 000000000..cc6a6f371
--- /dev/null
+++ b/.icons/kora/actions/16/window-minimize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.159,12.358l7.603,0c0.359,0 0.65,-0.292 0.65,-0.65c0,-0.359 -0.291,-0.65 -0.65,-0.65l-7.603,0c-0.359,0 -0.65,0.291 -0.65,0.65c0,0.358 0.291,0.65 0.65,0.65Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-new.svg b/.icons/kora/actions/16/window-new.svg
new file mode 100644
index 000000000..631689422
--- /dev/null
+++ b/.icons/kora/actions/16/window-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12.73" height="3.05" x="1.64" y="1.45"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10,15.077l-6.918,-0c-1.293,-0 -2.342,-1.049 -2.342,-2.342l-0,-9.836c-0,-1.293 1.049,-2.342 2.342,-2.342l9.836,-0c1.293,-0 2.342,1.049 2.342,2.342l0,7.101l-0.895,0l0,-7.021c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l6.838,-0l0,0.895Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M12.472,12.472l-0,-1.944c-0,-0.292 0.237,-0.528 0.528,-0.528c0.292,0 0.528,0.236 0.528,0.528l-0,1.944l1.944,-0c0.292,-0 0.528,0.236 0.528,0.528c0,0.292 -0.236,0.528 -0.528,0.528l-1.944,-0l-0,1.944c-0,0.292 -0.236,0.528 -0.528,0.528c-0.291,0 -0.528,-0.236 -0.528,-0.528l-0,-1.944l-1.944,-0c-0.292,-0 -0.528,-0.236 -0.528,-0.528c0,-0.292 0.236,-0.528 0.528,-0.528l1.944,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-next.svg b/.icons/kora/actions/16/window-next.svg
new file mode 100644
index 000000000..626ce79cd
--- /dev/null
+++ b/.icons/kora/actions/16/window-next.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,7l0,2l-3,0l0,1l3,0l0,2l3,-2.5l-3,-2.5Z"/>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12.73" height="3.05" x="1.64" y="1.45"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,2.899c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,-0c-1.293,-0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,-0c1.293,-0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,-0c0.843,-0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-pin.svg b/.icons/kora/actions/16/window-pin.svg
new file mode 100644
index 000000000..78186f66c
--- /dev/null
+++ b/.icons/kora/actions/16/window-pin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M10.241,0.368l-0.029,0.029c-0.401,0.4 -0.137,1.553 0.084,1.831l-4.587,4.587c-0.278,-0.221 -1.431,-0.484 -1.831,-0.084l-0.03,0.029c-0.175,0.175 -0.221,0.415 -0.103,0.534l1.775,1.773l-4.326,4.327l-0.634,1.685l1.684,-0.634l4.328,-4.327l1.773,1.775c0.059,0.06 0.15,0.078 0.246,0.059c0.097,-0.019 0.2,-0.074 0.288,-0.162l0.029,-0.029c0.4,-0.4 0.135,-1.552 -0.086,-1.83l4.589,-4.59c0.279,0.221 1.431,0.486 1.831,0.086l0.029,-0.029c0.088,-0.088 0.143,-0.191 0.162,-0.287c0.019,-0.097 0.001,-0.187 -0.059,-0.247l-4.599,-4.599c-0.06,-0.06 -0.15,-0.077 -0.247,-0.059c-0.096,0.018 -0.199,0.074 -0.287,0.162Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-previous.svg b/.icons/kora/actions/16/window-previous.svg
new file mode 100644
index 000000000..deff445df
--- /dev/null
+++ b/.icons/kora/actions/16/window-previous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="12.73" height="3.05" x="1.64" y="1.45"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,7l-3,2.5l3,2.5l0,-2l3,0l0,-1l-3,0l0,-2Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,2.899c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,-0c-1.293,-0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,-0c1.293,-0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,-0c-0.843,-0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,-0c0.843,-0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-restore.svg b/.icons/kora/actions/16/window-restore.svg
new file mode 100644
index 000000000..8e5835ffb
--- /dev/null
+++ b/.icons/kora/actions/16/window-restore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M4.052,8.843l7.896,0c0.466,0 0.843,-0.377 0.843,-0.843c0,-0.465 -0.377,-0.843 -0.843,-0.843l-7.896,-0c-0.466,-0 -0.843,0.378 -0.843,0.843c-0,0.466 0.377,0.843 0.843,0.843Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-shade.svg b/.icons/kora/actions/16/window-shade.svg
new file mode 100644
index 000000000..73d22b461
--- /dev/null
+++ b/.icons/kora/actions/16/window-shade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1 3.515v1.485h14v-1.485zm7 3.485-6 6h12z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-unpin.svg b/.icons/kora/actions/16/window-unpin.svg
new file mode 100644
index 000000000..e23be52cc
--- /dev/null
+++ b/.icons/kora/actions/16/window-unpin.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-opacity:0.3;" class="ColorScheme-Text" d="M6.308,6.216l3.114,3.114l-0.6,0.601c0.221,0.278 0.486,1.43 0.086,1.83l-0.029,0.029c-0.088,0.088 -0.191,0.143 -0.288,0.162c-0.096,0.019 -0.187,0.001 -0.246,-0.059l-1.773,-1.775l-4.328,4.327l-1.684,0.634l0.634,-1.685l4.326,-4.327l-1.775,-1.773c-0.118,-0.119 -0.072,-0.359 0.103,-0.534l0.03,-0.029c0.4,-0.4 1.553,-0.137 1.831,0.084l0.599,-0.599Zm1.208,-1.209l2.78,-2.779c-0.221,-0.278 -0.485,-1.431 -0.084,-1.831l0.029,-0.029c0.088,-0.088 0.191,-0.144 0.287,-0.162c0.097,-0.018 0.187,-0.001 0.247,0.059l4.599,4.599c0.06,0.06 0.078,0.15 0.059,0.247c-0.019,0.096 -0.074,0.199 -0.162,0.287l-0.029,0.029c-0.4,0.4 -1.552,0.135 -1.831,-0.086l-2.78,2.781l-3.115,-3.115Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.44,13.971l-13.452,-13.452l-0.713,0.713l13.452,13.452l0.713,-0.713Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window-unshade.svg b/.icons/kora/actions/16/window-unshade.svg
new file mode 100644
index 000000000..a0dcf7302
--- /dev/null
+++ b/.icons/kora/actions/16/window-unshade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path fill="#dfdfdf" d="m1 3.524v1.476h14v-1.476zm1 3.476 6 6 6-6z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window.svg b/.icons/kora/actions/16/window.svg
new file mode 100644
index 000000000..4e64bc37c
--- /dev/null
+++ b/.icons/kora/actions/16/window.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.5" class="ColorScheme-Text" width="12.73" height="3.017" x="1.64" y="1.64"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M15.26,3.082c0,-1.293 -1.049,-2.342 -2.342,-2.342l-9.836,0c-1.293,0 -2.342,1.049 -2.342,2.342l0,9.836c0,1.293 1.049,2.342 2.342,2.342l9.836,0c1.293,0 2.342,-1.049 2.342,-2.342l0,-9.836Zm-0.895,0.08c0,-0.843 -0.684,-1.527 -1.527,-1.527l-9.676,0c-0.843,0 -1.527,0.684 -1.527,1.527l0,9.676c0,0.843 0.684,1.527 1.527,1.527l9.676,0c0.843,0 1.527,-0.684 1.527,-1.527l-0,-9.676Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/window_fullscreen.svg b/.icons/kora/actions/16/window_fullscreen.svg
new file mode 120000
index 000000000..cbaa8381f
--- /dev/null
+++ b/.icons/kora/actions/16/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/window_new.svg b/.icons/kora/actions/16/window_new.svg
new file mode 120000
index 000000000..71831b4ed
--- /dev/null
+++ b/.icons/kora/actions/16/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/window_nofullscreen.svg b/.icons/kora/actions/16/window_nofullscreen.svg
new file mode 120000
index 000000000..4eb323159
--- /dev/null
+++ b/.icons/kora/actions/16/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-clementine-album.svg b/.icons/kora/actions/16/x-clementine-album.svg
new file mode 120000
index 000000000..26e17b165
--- /dev/null
+++ b/.icons/kora/actions/16/x-clementine-album.svg
@@ -0,0 +1 @@
+media-album-track.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-clementine-artist.svg b/.icons/kora/actions/16/x-clementine-artist.svg
new file mode 120000
index 000000000..df1acb1ec
--- /dev/null
+++ b/.icons/kora/actions/16/x-clementine-artist.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-clementine-shuffle.svg b/.icons/kora/actions/16/x-clementine-shuffle.svg
new file mode 120000
index 000000000..26f669677
--- /dev/null
+++ b/.icons/kora/actions/16/x-clementine-shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-office-address-book.svg b/.icons/kora/actions/16/x-office-address-book.svg
new file mode 120000
index 000000000..0fca1fb6f
--- /dev/null
+++ b/.icons/kora/actions/16/x-office-address-book.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-shape-connection.svg b/.icons/kora/actions/16/x-shape-connection.svg
new file mode 120000
index 000000000..c0d62e927
--- /dev/null
+++ b/.icons/kora/actions/16/x-shape-connection.svg
@@ -0,0 +1 @@
+draw-connector.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-shape-formula.svg b/.icons/kora/actions/16/x-shape-formula.svg
new file mode 120000
index 000000000..76cf81500
--- /dev/null
+++ b/.icons/kora/actions/16/x-shape-formula.svg
@@ -0,0 +1 @@
+formula.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-shape-image.svg b/.icons/kora/actions/16/x-shape-image.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/.icons/kora/actions/16/x-shape-image.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-shape-text.svg b/.icons/kora/actions/16/x-shape-text.svg
new file mode 120000
index 000000000..ab1153648
--- /dev/null
+++ b/.icons/kora/actions/16/x-shape-text.svg
@@ -0,0 +1 @@
+view-list-text.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-zoom-in.svg b/.icons/kora/actions/16/x-zoom-in.svg
new file mode 120000
index 000000000..608b53975
--- /dev/null
+++ b/.icons/kora/actions/16/x-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in-x.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/x-zoom-out.svg b/.icons/kora/actions/16/x-zoom-out.svg
new file mode 120000
index 000000000..fc310d2b1
--- /dev/null
+++ b/.icons/kora/actions/16/x-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out-x.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/xc_crosshair.svg b/.icons/kora/actions/16/xc_crosshair.svg
new file mode 100644
index 000000000..35ff83afb
--- /dev/null
+++ b/.icons/kora/actions/16/xc_crosshair.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.738,0l-0,6.756l2.524,0l0,-6.756l-2.524,0Zm2.524,6.756l0,2.488l6.738,-0l0,-2.488l-6.738,0Zm0,2.488l-2.524,-0l-0,6.756l2.524,0l0,-6.756Zm-2.524,-0l-0,-2.488l-6.738,0l0,2.488l6.738,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/xfce-wm-close.svg b/.icons/kora/actions/16/xfce-wm-close.svg
new file mode 120000
index 000000000..b94397183
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/xfce-wm-maximize.svg b/.icons/kora/actions/16/xfce-wm-maximize.svg
new file mode 100644
index 000000000..2e09a32c9
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-maximize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M5,4c-0.554,0 -1,0.446 -1,1l0,6c0,0.554 0.446,1 1,1l6,0c0.554,0 1,-0.446 1,-1l0,-6c0,-0.554 -0.446,-1 -1,-1l-6,0Zm0,1c0,0 0,6 0,6l6,0l0,-6l-6,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/xfce-wm-menu.svg b/.icons/kora/actions/16/xfce-wm-menu.svg
new file mode 100644
index 000000000..bda141e67
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-menu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.617,4.494l4.383,7.012l4.383,-7.012l-8.766,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/xfce-wm-minimize.svg b/.icons/kora/actions/16/xfce-wm-minimize.svg
new file mode 120000
index 000000000..e91a257b0
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-minimize.svg
@@ -0,0 +1 @@
+window-minimize.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/xfce-wm-shade.svg b/.icons/kora/actions/16/xfce-wm-shade.svg
new file mode 100644
index 000000000..e04ce631d
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-shade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.455,12.192l0,-6.323l-2.333,2.333c-0.215,0.216 -0.565,0.216 -0.78,0c-0.218,-0.216 -0.218,-0.566 0,-0.781l3.255,-3.26c0.113,-0.111 0.259,-0.164 0.404,-0.161c0.146,-0.003 0.292,0.05 0.401,0.161l3.258,3.26c0.215,0.215 0.215,0.565 0,0.781c-0.215,0.216 -0.568,0.216 -0.782,0l-2.331,-2.333l0,6.323c0,0.302 -0.243,0.546 -0.546,0.546c-0.302,-0 -0.546,-0.244 -0.546,-0.546Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/xfce-wm-stick.svg b/.icons/kora/actions/16/xfce-wm-stick.svg
new file mode 100644
index 000000000..8e0a620ff
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-stick.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor;" class="ColorScheme-Text" cx="8" cy="8" r="3.65"/>
+</svg>
diff --git a/.icons/kora/actions/16/xfce-wm-unmaximize.svg b/.icons/kora/actions/16/xfce-wm-unmaximize.svg
new file mode 120000
index 000000000..86873993a
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-unmaximize.svg
@@ -0,0 +1 @@
+xfce-wm-maximize.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/xfce-wm-unshade.svg b/.icons/kora/actions/16/xfce-wm-unshade.svg
new file mode 100644
index 000000000..6ddc70f5c
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-unshade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7.455,4.546l0,6.323l-2.333,-2.333c-0.215,-0.216 -0.565,-0.216 -0.78,-0c-0.218,0.216 -0.218,0.566 0,0.781l3.255,3.26c0.113,0.111 0.259,0.164 0.404,0.161c0.146,0.003 0.292,-0.05 0.401,-0.161l3.258,-3.26c0.215,-0.215 0.215,-0.565 0,-0.781c-0.215,-0.216 -0.568,-0.216 -0.782,-0l-2.331,2.333l0,-6.323c0,-0.302 -0.243,-0.546 -0.546,-0.546c-0.302,-0 -0.546,0.244 -0.546,0.546Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/xfce-wm-unstick.svg b/.icons/kora/actions/16/xfce-wm-unstick.svg
new file mode 100644
index 000000000..b307bbaf9
--- /dev/null
+++ b/.icons/kora/actions/16/xfce-wm-unstick.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8,4c-2.194,0 -4,1.806 -4,4c0,2.194 1.806,4 4,4c2.194,0 4,-1.806 4,-4c0,-2.194 -1.806,-4 -4,-4Zm0,1.183c1.545,-0 2.817,1.272 2.817,2.817c0,1.545 -1.272,2.817 -2.817,2.817c-1.545,0 -2.817,-1.272 -2.817,-2.817c-0,-1.545 1.272,-2.817 2.817,-2.817Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/xml-attribute-delete.svg b/.icons/kora/actions/16/xml-attribute-delete.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/.icons/kora/actions/16/xml-attribute-delete.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/xml-element-new.svg b/.icons/kora/actions/16/xml-element-new.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/.icons/kora/actions/16/xml-element-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/xml-node-delete.svg b/.icons/kora/actions/16/xml-node-delete.svg
new file mode 120000
index 000000000..aff6547ac
--- /dev/null
+++ b/.icons/kora/actions/16/xml-node-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/xml-node-duplicate.svg b/.icons/kora/actions/16/xml-node-duplicate.svg
new file mode 120000
index 000000000..e953e894e
--- /dev/null
+++ b/.icons/kora/actions/16/xml-node-duplicate.svg
@@ -0,0 +1 @@
+edit-duplicate.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/xml-text-new.svg b/.icons/kora/actions/16/xml-text-new.svg
new file mode 120000
index 000000000..36a013999
--- /dev/null
+++ b/.icons/kora/actions/16/xml-text-new.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/y-zoom-in.svg b/.icons/kora/actions/16/y-zoom-in.svg
new file mode 100644
index 000000000..fb5f77eca
--- /dev/null
+++ b/.icons/kora/actions/16/y-zoom-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor;fill-opacity:0.3" class="ColorScheme-Text" width="6" height="6" x="2" y="8"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M11,2l-3,3l2,0l0,3l2,0l0,-3l2,0l-3,-3Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,3.39c0,-1.31 -1.063,-2.373 -2.373,-2.373l-9.22,0c-1.31,0 -2.373,1.063 -2.373,2.373l0,9.22c0,1.31 1.063,2.373 2.373,2.373l9.22,0c1.31,0 2.373,-1.063 2.373,-2.373l0,-9.22Zm-1,0l0,9.22c0,0.758 -0.615,1.373 -1.373,1.373l-9.22,0c-0.758,0 -1.373,-0.615 -1.373,-1.373l0,-9.22c0,-0.758 0.615,-1.373 1.373,-1.373l9.22,0c0.758,0 1.373,0.615 1.373,1.373Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/y-zoom-out.svg b/.icons/kora/actions/16/y-zoom-out.svg
new file mode 120000
index 000000000..0f72a058c
--- /dev/null
+++ b/.icons/kora/actions/16/y-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out-y.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zone-in.svg b/.icons/kora/actions/16/zone-in.svg
new file mode 100644
index 000000000..f00007f29
--- /dev/null
+++ b/.icons/kora/actions/16/zone-in.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M7,3l0,6.616l8,0l0,1.384l-14,0l6,-8Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zone-out.svg b/.icons/kora/actions/16/zone-out.svg
new file mode 100644
index 000000000..f3465ab8f
--- /dev/null
+++ b/.icons/kora/actions/16/zone-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M9,3l0,6.458l-8,-0l0,1.542l14,0l-6,-8Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-1-to-2.svg b/.icons/kora/actions/16/zoom-1-to-2.svg
new file mode 100644
index 000000000..b4f5503e9
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-1-to-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,9.629l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-13.966,-0l1,-0l0,2.981c0,0.758 0.615,1.373 1.373,1.373l2.979,-0l0,1l-2.979,-0c-1.31,-0 -2.373,-1.063 -2.373,-2.373l0,-2.981Zm7.983,-4.629l0,6l2,0l0,-6l-2,0Zm-4,1l0,4l1,0l0,-4l-1,0Zm4,2l-2,-2l0,4l2,-2Zm0.63,-6.983l2.98,0c1.31,0 2.373,1.063 2.373,2.373l0,2.979l-1,0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,0l0,-1Zm-3.261,0l-0,1l-2.979,0c-0.758,0 -1.373,0.615 -1.373,1.373l-0,2.979l-1,0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-2-to-1.svg b/.icons/kora/actions/16/zoom-2-to-1.svg
new file mode 100644
index 000000000..6a6afcda9
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-2-to-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,9.629l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-13.966,-0l1,-0l0,2.981c0,0.758 0.615,1.373 1.373,1.373l2.979,-0l0,1l-2.979,-0c-1.31,-0 -2.373,-1.063 -2.373,-2.373l0,-2.981Zm3.983,-4.629l0,6l2,0l0,-6l-2,0Zm5,5l1,0l0,-4l-1,0l0,4Zm-2,-4l0,4l2,-2l-2,-2Zm1.63,-4.983l2.98,0c1.31,0 2.373,1.063 2.373,2.373l0,2.979l-1,0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,0l0,-1Zm-3.261,0l-0,1l-2.979,0c-0.758,0 -1.373,0.615 -1.373,1.373l-0,2.979l-1,0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-best-fit.svg b/.icons/kora/actions/16/zoom-best-fit.svg
new file mode 120000
index 000000000..cc77c1cf2
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-best-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-center-page.svg b/.icons/kora/actions/16/zoom-center-page.svg
new file mode 120000
index 000000000..a77e7a14f
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-center-page.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-double-size.svg b/.icons/kora/actions/16/zoom-double-size.svg
new file mode 120000
index 000000000..79ae67b73
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-double-size.svg
@@ -0,0 +1 @@
+zoom-1-to-2.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-draw.svg b/.icons/kora/actions/16/zoom-draw.svg
new file mode 120000
index 000000000..a77e7a14f
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-draw.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-fit-best.svg b/.icons/kora/actions/16/zoom-fit-best.svg
new file mode 100644
index 000000000..5e6c68049
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-fit-best.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.017,9.629l1,0l-0,2.981c-0,0.758 0.615,1.373 1.373,1.373l2.979,0l-0,1l-2.979,0c-1.31,0 -2.373,-1.063 -2.373,-2.373l-0,-2.981Zm13.966,0l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-5.353,-8.612l2.98,-0c1.31,-0 2.373,1.063 2.373,2.373l0,2.979l-1,-0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,-0l0,-1Zm-3.261,-0l-0,1l-2.979,-0c-0.758,-0 -1.373,0.615 -1.373,1.373l-0,2.979l-1,-0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-fit-drawing.svg b/.icons/kora/actions/16/zoom-fit-drawing.svg
new file mode 100644
index 000000000..35aed6239
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-fit-drawing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.017,9.629l1,0l0,2.981c0,0.758 0.615,1.373 1.373,1.373l2.979,0l0,1l-2.979,0c-1.31,0 -2.373,-1.063 -2.373,-2.373l-0,-2.981Zm13.966,0l0,2.981c0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l-0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-9.983,-4.629l0,4l2,0l0,2l4,0l0,-4l-2,0l0,-2l-4,0Zm4.63,-3.983l2.98,0c1.31,0 2.373,1.063 2.373,2.373l0,2.979l-1,0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,0l-0,-1Zm-3.261,0l0,1l-2.979,0c-0.758,0 -1.373,0.615 -1.373,1.373l0,2.979l-1,0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-fit-height.svg b/.icons/kora/actions/16/zoom-fit-height.svg
new file mode 100644
index 000000000..8702acba8
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-fit-height.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,9.629l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-13.966,-0l1,-0l0,2.981c0,0.758 0.615,1.373 1.373,1.373l2.979,-0l0,1l-2.979,-0c-1.31,-0 -2.373,-1.063 -2.373,-2.373l0,-2.981Zm4.983,0.371l2,2l2,-2l-4,0Zm-1,-3l0,2l6,0l0,-2l-6,0Zm4.63,-5.983l2.98,0c1.31,0 2.373,1.063 2.373,2.373l0,2.979l-1,0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,0l0,-1Zm-3.261,0l-0,1l-2.979,0c-0.758,0 -1.373,0.615 -1.373,1.373l-0,2.979l-1,0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,0Zm1.631,2.983l-2,2l4,0l-2,-2Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-fit-page.svg b/.icons/kora/actions/16/zoom-fit-page.svg
new file mode 100644
index 000000000..4bd00962c
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-fit-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,9.629l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-13.966,-0l1,-0l0,2.981c0,0.758 0.615,1.373 1.373,1.373l2.979,-0l0,1l-2.979,-0c-1.31,-0 -2.373,-1.063 -2.373,-2.373l0,-2.981Zm4.983,-4.629l0,6l4,0l0,-6l-4,0Zm3.63,-3.983l2.98,0c1.31,0 2.373,1.063 2.373,2.373l0,2.979l-1,0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,0l0,-1Zm-3.261,0l-0,1l-2.979,0c-0.758,0 -1.373,0.615 -1.373,1.373l-0,2.979l-1,0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-fit-selection.svg b/.icons/kora/actions/16/zoom-fit-selection.svg
new file mode 100644
index 000000000..7064394e6
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-fit-selection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,9.629l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-13.966,-0l1,-0l0,2.981c0,0.758 0.615,1.373 1.373,1.373l2.979,-0l0,1l-2.979,-0c-1.31,-0 -2.373,-1.063 -2.373,-2.373l0,-2.981Zm4.983,-3.629l0,4l4,0l0,-4l-4,0Zm3.63,-4.983l2.98,0c1.31,0 2.373,1.063 2.373,2.373l0,2.979l-1,0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,0l0,-1Zm-3.261,0l-0,1l-2.979,0c-0.758,0 -1.373,0.615 -1.373,1.373l-0,2.979l-1,0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-fit-width.svg b/.icons/kora/actions/16/zoom-fit-width.svg
new file mode 100644
index 000000000..7b55a5c04
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-fit-width.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,9.629l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-13.966,-0l1,-0l0,2.981c0,0.758 0.615,1.373 1.373,1.373l2.979,-0l0,1l-2.979,-0c-1.31,-0 -2.373,-1.063 -2.373,-2.373l0,-2.981Zm5.983,-4.629l0,6l2,0l0,-6l-2,0Zm3,1l0,4l2,-2l-2,-2Zm-4,0l-2,2l2,2l0,-4Zm3.63,-4.983l2.98,0c1.31,0 2.373,1.063 2.373,2.373l0,2.979l-1,0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,0l0,-1Zm-3.261,0l-0,1l-2.979,0c-0.758,0 -1.373,0.615 -1.373,1.373l-0,2.979l-1,0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-half-size.svg b/.icons/kora/actions/16/zoom-half-size.svg
new file mode 120000
index 000000000..b5036e78d
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-half-size.svg
@@ -0,0 +1 @@
+zoom-2-to-1.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-in-large.svg b/.icons/kora/actions/16/zoom-in-large.svg
new file mode 120000
index 000000000..a74d0584f
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-in-large.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-in-x.svg b/.icons/kora/actions/16/zoom-in-x.svg
new file mode 100644
index 000000000..30fa2a0a6
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-in-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,9.629l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-13.966,-0.646l0,6l6,0l0,-6l-6,0Zm10.966,-7.966l0,2l-3,-0l0,2l3,-0l0,2l3,-3l-3,-3Zm-5.614,-0l0,1l-2.979,-0c-0.758,-0 -1.373,0.615 -1.373,1.373l0,2.979l-1,-0l0,-2.979c0,-1.31 1.063,-2.373 2.373,-2.373l2.979,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-in-y.svg b/.icons/kora/actions/16/zoom-in-y.svg
new file mode 120000
index 000000000..65f9aa9f9
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-in-y.svg
@@ -0,0 +1 @@
+y-zoom-in.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-in.svg b/.icons/kora/actions/16/zoom-in.svg
new file mode 100644
index 000000000..90609fc1b
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-in.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.573,8.945l8.854,0c0.522,0 0.945,-0.423 0.945,-0.945c-0,-0.522 -0.423,-0.946 -0.945,-0.946l-8.854,0c-0.522,0 -0.945,0.424 -0.945,0.946c-0,0.522 0.423,0.945 0.945,0.945Z"/>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M8.945,12.427l0,-8.854c0,-0.522 -0.423,-0.945 -0.945,-0.945c-0.522,0 -0.946,0.423 -0.946,0.945l0,8.854c0,0.522 0.424,0.945 0.946,0.945c0.522,0 0.945,-0.423 0.945,-0.945Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-next.svg b/.icons/kora/actions/16/zoom-next.svg
new file mode 100644
index 000000000..b29dccb62
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-next.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.017,9.629l1,0l-0,2.981c-0,0.758 0.615,1.373 1.373,1.373l2.979,0l-0,1l-2.979,0c-1.31,0 -2.373,-1.063 -2.373,-2.373l-0,-2.981Zm13.966,0l-0,2.981c-0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-6.983,1.371l3,-3l-3,-3l0,2l-3,0l0,2l3,-0l0,2Zm1.63,-9.983l2.98,-0c1.31,-0 2.373,1.063 2.373,2.373l0,2.979l-1,-0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,-0l0,-1Zm-3.261,-0l-0,1l-2.979,-0c-0.758,-0 -1.373,0.615 -1.373,1.373l-0,2.979l-1,-0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,-0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-original.svg b/.icons/kora/actions/16/zoom-original.svg
new file mode 100644
index 000000000..7fcbb4851
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-original.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M14.983,3.39c0,-1.31 -1.063,-2.373 -2.373,-2.373l-9.22,0c-1.31,0 -2.373,1.063 -2.373,2.373l0,9.22c0,1.31 1.063,2.373 2.373,2.373l9.22,0c1.31,0 2.373,-1.063 2.373,-2.373l0,-9.22Zm-1,0c0,-0.758 -0.615,-1.373 -1.373,-1.373l-9.22,0c-0.758,0 -1.373,0.615 -1.373,1.373l0,9.22c0,0.758 0.615,1.373 1.373,1.373l9.22,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-9.22Zm-6.983,1.61l2,0l0,6l-2,0l0,-4l-1,0l0,-1c0,0 1,0 1,-1Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-out-x.svg b/.icons/kora/actions/16/zoom-out-x.svg
new file mode 100644
index 000000000..530dd3b09
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-out-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.017,6.371l-0,-2.981c-0,-1.31 1.063,-2.373 2.373,-2.373l2.98,0l-0,1l-2.98,0c-0.758,0 -1.373,0.615 -1.373,1.373l-0,2.981l-1,0Zm13.966,0.646l-0,-6l-6,-0l-0,6l6,-0Zm-10.966,7.966l0,-2l3,0l0,-2l-3,0l0,-2l-3,3l3,3Zm5.614,0l0,-1l2.979,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.979l1,0l0,2.979c0,1.31 -1.063,2.373 -2.373,2.373l-2.979,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-out-y.svg b/.icons/kora/actions/16/zoom-out-y.svg
new file mode 100644
index 000000000..25cd02f2c
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-out-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M6.371,14.983l-2.981,-0c-1.31,-0 -2.373,-1.063 -2.373,-2.373l-0,-2.98l1,0l-0,2.98c-0,0.758 0.615,1.373 1.373,1.373l2.981,0l-0,1Zm0.646,-13.966l-6,0l-0,6l6,0l-0,-6Zm7.966,10.966l-2,0l-0,-3l-2,0l0,3l-2,0l3,3l3,-3Zm-0,-5.614l-1,0l-0,-2.979c-0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.979,0l-0,-1l2.979,0c1.31,0 2.373,1.063 2.373,2.373l-0,2.979Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-out.svg b/.icons/kora/actions/16/zoom-out.svg
new file mode 100644
index 000000000..0d24222ad
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M3.573,8.945l8.854,0c0.522,0 0.945,-0.423 0.945,-0.945c-0,-0.522 -0.423,-0.946 -0.945,-0.946l-8.854,0c-0.522,0 -0.945,0.424 -0.945,0.946c-0,0.522 0.423,0.945 0.945,0.945Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-previous.svg b/.icons/kora/actions/16/zoom-previous.svg
new file mode 100644
index 000000000..7b73cc3e5
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-previous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" width="100%" height="100%" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#dfdfdf; } .ColorScheme-Highlight { color:#4285f4; } .ColorScheme-NeutralText { color:#ff9800; } .ColorScheme-PositiveText { color:#4caf50; } .ColorScheme-NegativeText { color:#f44336; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;" class="ColorScheme-Text" d="M1.017,9.629l1,0l0,2.981c0,0.758 0.615,1.373 1.373,1.373l2.979,0l0,1l-2.979,0c-1.31,0 -2.373,-1.063 -2.373,-2.373l-0,-2.981Zm13.966,0l0,2.981c0,1.31 -1.063,2.373 -2.373,2.373l-2.98,0l-0,-1l2.98,0c0.758,0 1.373,-0.615 1.373,-1.373l0,-2.981l1,0Zm-6.983,-4.629l-3,3l3,3l0,-2l3,0l0,-2l-3,0l0,-2Zm1.63,-3.983l2.98,0c1.31,0 2.373,1.063 2.373,2.373l0,2.979l-1,0l0,-2.979c0,-0.758 -0.615,-1.373 -1.373,-1.373l-2.98,0l-0,-1Zm-3.261,0l0,1l-2.979,0c-0.758,0 -1.373,0.615 -1.373,1.373l0,2.979l-1,0l-0,-2.979c-0,-1.31 1.063,-2.373 2.373,-2.373l2.979,0Z"/>
+</svg>
diff --git a/.icons/kora/actions/16/zoom-select-fit.svg b/.icons/kora/actions/16/zoom-select-fit.svg
new file mode 120000
index 000000000..cc77c1cf2
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-select-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-select-x.svg b/.icons/kora/actions/16/zoom-select-x.svg
new file mode 120000
index 000000000..157250559
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-select-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-select-y.svg b/.icons/kora/actions/16/zoom-select-y.svg
new file mode 120000
index 000000000..e84c27278
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-select-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom-select.svg b/.icons/kora/actions/16/zoom-select.svg
new file mode 120000
index 000000000..a77e7a14f
--- /dev/null
+++ b/.icons/kora/actions/16/zoom-select.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/kora/actions/16/zoom.svg b/.icons/kora/actions/16/zoom.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/.icons/kora/actions/16/zoom.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file