diff --git a/icons-dark/actions/16/document-compareleft.svg b/icons-dark/actions/16/document-compareleft.svg
new file mode 100644
index 00000000..b47f809c
--- /dev/null
+++ b/icons-dark/actions/16/document-compareleft.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons-dark/actions/16/document-compareright.svg b/icons-dark/actions/16/document-compareright.svg
new file mode 100644
index 00000000..72c72f9f
--- /dev/null
+++ b/icons-dark/actions/16/document-compareright.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons-dark/actions/16/document-duplicate.svg b/icons-dark/actions/16/document-duplicate.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/icons-dark/actions/16/document-duplicate.svg
@@ -0,0 +1 @@
+edit-copy.svg
\ No newline at end of file
diff --git a/icons-dark/actions/16/document-equal.svg b/icons-dark/actions/16/document-equal.svg
new file mode 120000
index 00000000..77162d6c
--- /dev/null
+++ b/icons-dark/actions/16/document-equal.svg
@@ -0,0 +1 @@
+kr_comparedirs.svg
\ No newline at end of file
diff --git a/icons-dark/actions/16/document-single.svg b/icons-dark/actions/16/document-single.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/icons-dark/actions/16/document-single.svg
@@ -0,0 +1 @@
+document-new.svg
\ No newline at end of file
diff --git a/icons-dark/actions/16/document-unequal.svg b/icons-dark/actions/16/document-unequal.svg
new file mode 100644
index 00000000..f1da5657
--- /dev/null
+++ b/icons-dark/actions/16/document-unequal.svg
@@ -0,0 +1,21 @@
+
diff --git a/icons-dark/actions/16/swap-panels.svg b/icons-dark/actions/16/swap-panels.svg
new file mode 100644
index 00000000..d2bdade9
--- /dev/null
+++ b/icons-dark/actions/16/swap-panels.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons-dark/actions/22/swap-panels.svg b/icons-dark/actions/22/swap-panels.svg
new file mode 100644
index 00000000..d001ed41
--- /dev/null
+++ b/icons-dark/actions/22/swap-panels.svg
@@ -0,0 +1,14 @@
+
diff --git a/icons/actions/16/document-compareleft.svg b/icons/actions/16/document-compareleft.svg
new file mode 100644
index 00000000..b47f809c
--- /dev/null
+++ b/icons/actions/16/document-compareleft.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons/actions/16/document-compareright.svg b/icons/actions/16/document-compareright.svg
new file mode 100644
index 00000000..72c72f9f
--- /dev/null
+++ b/icons/actions/16/document-compareright.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons/actions/16/document-duplicate.svg b/icons/actions/16/document-duplicate.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/icons/actions/16/document-duplicate.svg
@@ -0,0 +1 @@
+edit-copy.svg
\ No newline at end of file
diff --git a/icons/actions/16/document-equal.svg b/icons/actions/16/document-equal.svg
new file mode 120000
index 00000000..77162d6c
--- /dev/null
+++ b/icons/actions/16/document-equal.svg
@@ -0,0 +1 @@
+kr_comparedirs.svg
\ No newline at end of file
diff --git a/icons/actions/16/document-single.svg b/icons/actions/16/document-single.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/icons/actions/16/document-single.svg
@@ -0,0 +1 @@
+document-new.svg
\ No newline at end of file
diff --git a/icons/actions/16/document-unequal.svg b/icons/actions/16/document-unequal.svg
new file mode 100644
index 00000000..8f913ad8
--- /dev/null
+++ b/icons/actions/16/document-unequal.svg
@@ -0,0 +1,21 @@
+
diff --git a/icons/actions/16/swap-panels.svg b/icons/actions/16/swap-panels.svg
new file mode 100644
index 00000000..f0cc1637
--- /dev/null
+++ b/icons/actions/16/swap-panels.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons/actions/22/swap-panels.svg b/icons/actions/22/swap-panels.svg
new file mode 100644
index 00000000..c187f578
--- /dev/null
+++ b/icons/actions/22/swap-panels.svg
@@ -0,0 +1,14 @@
+