diff --git a/icons/arrow-down-0-1.json b/icons/arrow-down-0-1.json
index 032d9a0de..b73e3cbc0 100644
--- a/icons/arrow-down-0-1.json
+++ b/icons/arrow-down-0-1.json
@@ -8,6 +8,11 @@
"filter",
"sort",
"ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling",
"numerical"
],
"categories": [
diff --git a/icons/arrow-down-1-0.json b/icons/arrow-down-1-0.json
index 102706d59..2536e2072 100644
--- a/icons/arrow-down-1-0.json
+++ b/icons/arrow-down-1-0.json
@@ -7,7 +7,12 @@
"tags": [
"filter",
"sort",
+ "ascending",
"descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling",
"numerical"
],
"categories": [
diff --git a/icons/arrow-down-a-z.json b/icons/arrow-down-a-z.json
index a311d9bb8..bf121e368 100644
--- a/icons/arrow-down-a-z.json
+++ b/icons/arrow-down-a-z.json
@@ -8,6 +8,11 @@
"filter",
"sort",
"ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling",
"alphabetical"
],
"categories": [
diff --git a/icons/arrow-down-narrow-wide.json b/icons/arrow-down-narrow-wide.json
index 9dadea234..b8e1febbc 100644
--- a/icons/arrow-down-narrow-wide.json
+++ b/icons/arrow-down-narrow-wide.json
@@ -6,7 +6,12 @@
"tags": [
"filter",
"sort",
- "ascending"
+ "ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling"
],
"categories": [
"text",
diff --git a/icons/arrow-down-wide-narrow.json b/icons/arrow-down-wide-narrow.json
index aae177f83..cf84b37d0 100644
--- a/icons/arrow-down-wide-narrow.json
+++ b/icons/arrow-down-wide-narrow.json
@@ -8,7 +8,12 @@
"tags": [
"filter",
"sort",
- "descending"
+ "ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling"
],
"categories": [
"text",
diff --git a/icons/arrow-down-z-a.json b/icons/arrow-down-z-a.json
index 0bad09895..f71d08265 100644
--- a/icons/arrow-down-z-a.json
+++ b/icons/arrow-down-z-a.json
@@ -7,7 +7,12 @@
"tags": [
"filter",
"sort",
+ "ascending",
"descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling",
"alphabetical",
"reverse"
],
diff --git a/icons/arrow-up-0-1.json b/icons/arrow-up-0-1.json
index c08093ebf..2ede4d511 100644
--- a/icons/arrow-up-0-1.json
+++ b/icons/arrow-up-0-1.json
@@ -8,6 +8,11 @@
"filter",
"sort",
"ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling",
"numerical"
],
"categories": [
diff --git a/icons/arrow-up-1-0.json b/icons/arrow-up-1-0.json
index fb0749ecc..637b15897 100644
--- a/icons/arrow-up-1-0.json
+++ b/icons/arrow-up-1-0.json
@@ -7,7 +7,12 @@
"tags": [
"filter",
"sort",
+ "ascending",
"descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling",
"numerical"
],
"categories": [
diff --git a/icons/arrow-up-a-z.json b/icons/arrow-up-a-z.json
index e8fa97713..1c44f76c2 100644
--- a/icons/arrow-up-a-z.json
+++ b/icons/arrow-up-a-z.json
@@ -8,6 +8,11 @@
"filter",
"sort",
"ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling",
"alphabetical"
],
"categories": [
diff --git a/icons/arrow-up-narrow-wide.json b/icons/arrow-up-narrow-wide.json
index f3e66dd59..c8c57d122 100644
--- a/icons/arrow-up-narrow-wide.json
+++ b/icons/arrow-up-narrow-wide.json
@@ -9,7 +9,12 @@
"tags": [
"filter",
"sort",
- "ascending"
+ "ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling"
],
"categories": [
"text",
diff --git a/icons/arrow-up-wide-narrow.json b/icons/arrow-up-wide-narrow.json
index 39612048b..b8e1febbc 100644
--- a/icons/arrow-up-wide-narrow.json
+++ b/icons/arrow-up-wide-narrow.json
@@ -6,7 +6,12 @@
"tags": [
"filter",
"sort",
- "descending"
+ "ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling"
],
"categories": [
"text",
diff --git a/icons/arrow-up-z-a.json b/icons/arrow-up-z-a.json
index e46f7ac47..c663ffb77 100644
--- a/icons/arrow-up-z-a.json
+++ b/icons/arrow-up-z-a.json
@@ -7,7 +7,12 @@
"tags": [
"filter",
"sort",
+ "ascending",
"descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling",
"alphabetical",
"reverse"
],
diff --git a/icons/calendar-arrow-down.json b/icons/calendar-arrow-down.json
new file mode 100644
index 000000000..049aa93ab
--- /dev/null
+++ b/icons/calendar-arrow-down.json
@@ -0,0 +1,25 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere",
+ "colebemis",
+ "ericfennis"
+ ],
+ "tags": [
+ "date",
+ "month",
+ "year",
+ "event",
+ "sort",
+ "order",
+ "ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling"
+ ],
+ "categories": [
+ "time"
+ ]
+}
diff --git a/icons/calendar-arrow-down.svg b/icons/calendar-arrow-down.svg
new file mode 100644
index 000000000..978b10d34
--- /dev/null
+++ b/icons/calendar-arrow-down.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/calendar-arrow-up.json b/icons/calendar-arrow-up.json
new file mode 100644
index 000000000..049aa93ab
--- /dev/null
+++ b/icons/calendar-arrow-up.json
@@ -0,0 +1,25 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere",
+ "colebemis",
+ "ericfennis"
+ ],
+ "tags": [
+ "date",
+ "month",
+ "year",
+ "event",
+ "sort",
+ "order",
+ "ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling"
+ ],
+ "categories": [
+ "time"
+ ]
+}
diff --git a/icons/calendar-arrow-up.svg b/icons/calendar-arrow-up.svg
new file mode 100644
index 000000000..37a94241f
--- /dev/null
+++ b/icons/calendar-arrow-up.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/clock-arrow-down.json b/icons/clock-arrow-down.json
new file mode 100644
index 000000000..8822b0756
--- /dev/null
+++ b/icons/clock-arrow-down.json
@@ -0,0 +1,23 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere",
+ "colebemis"
+ ],
+ "tags": [
+ "time",
+ "watch",
+ "alarm",
+ "sort",
+ "order",
+ "ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling"
+ ],
+ "categories": [
+ "time"
+ ]
+}
diff --git a/icons/clock-arrow-down.svg b/icons/clock-arrow-down.svg
new file mode 100644
index 000000000..c71f5cb6b
--- /dev/null
+++ b/icons/clock-arrow-down.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/clock-arrow-up.json b/icons/clock-arrow-up.json
new file mode 100644
index 000000000..8822b0756
--- /dev/null
+++ b/icons/clock-arrow-up.json
@@ -0,0 +1,23 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere",
+ "colebemis"
+ ],
+ "tags": [
+ "time",
+ "watch",
+ "alarm",
+ "sort",
+ "order",
+ "ascending",
+ "descending",
+ "increasing",
+ "decreasing",
+ "rising",
+ "falling"
+ ],
+ "categories": [
+ "time"
+ ]
+}
diff --git a/icons/clock-arrow-up.svg b/icons/clock-arrow-up.svg
new file mode 100644
index 000000000..f9e8a7ba2
--- /dev/null
+++ b/icons/clock-arrow-up.svg
@@ -0,0 +1,16 @@
+