diff --git a/icons/design/cards-variant.design b/icons/design/cards-variant.design
new file mode 100644
index 000000000..9652436d9
Binary files /dev/null and b/icons/design/cards-variant.design differ
diff --git a/icons/design/coffee-outline.design b/icons/design/coffee-outline.design
new file mode 100644
index 000000000..fa03f33ae
Binary files /dev/null and b/icons/design/coffee-outline.design differ
diff --git a/icons/design/npm.design b/icons/design/npm.design
new file mode 100644
index 000000000..f30e65b83
Binary files /dev/null and b/icons/design/npm.design differ
diff --git a/icons/design/pencil-circle.design b/icons/design/pencil-circle.design
new file mode 100644
index 000000000..47aa970a3
Binary files /dev/null and b/icons/design/pencil-circle.design differ
diff --git a/icons/design/roomba.design b/icons/design/roomba.design
new file mode 100644
index 000000000..90749b93f
Binary files /dev/null and b/icons/design/roomba.design differ
diff --git a/icons/design/source-commit-end-local.design b/icons/design/source-commit-end-local.design
new file mode 100644
index 000000000..f9a358a87
Binary files /dev/null and b/icons/design/source-commit-end-local.design differ
diff --git a/icons/design/source-commit-end.design b/icons/design/source-commit-end.design
new file mode 100644
index 000000000..a07f81e34
Binary files /dev/null and b/icons/design/source-commit-end.design differ
diff --git a/icons/design/source-commit-local.design b/icons/design/source-commit-local.design
new file mode 100644
index 000000000..df1ce2c0d
Binary files /dev/null and b/icons/design/source-commit-local.design differ
diff --git a/icons/design/source-commit-next-local.design b/icons/design/source-commit-next-local.design
new file mode 100644
index 000000000..dcc5ea774
Binary files /dev/null and b/icons/design/source-commit-next-local.design differ
diff --git a/icons/design/source-commit-start-next-local.design b/icons/design/source-commit-start-next-local.design
new file mode 100644
index 000000000..48f472ec1
Binary files /dev/null and b/icons/design/source-commit-start-next-local.design differ
diff --git a/icons/design/source-commit-start.design b/icons/design/source-commit-start.design
new file mode 100644
index 000000000..3cfc327ef
Binary files /dev/null and b/icons/design/source-commit-start.design differ
diff --git a/icons/design/source-commit.design b/icons/design/source-commit.design
new file mode 100644
index 000000000..472ca2aa6
Binary files /dev/null and b/icons/design/source-commit.design differ
diff --git a/icons/svg/cards-variant.svg b/icons/svg/cards-variant.svg
new file mode 100644
index 000000000..cf0689e31
--- /dev/null
+++ b/icons/svg/cards-variant.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/coffee-outline.svg b/icons/svg/coffee-outline.svg
new file mode 100644
index 000000000..232481cb7
--- /dev/null
+++ b/icons/svg/coffee-outline.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/npm.svg b/icons/svg/npm.svg
new file mode 100644
index 000000000..5547b5418
--- /dev/null
+++ b/icons/svg/npm.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/pencil-circle.svg b/icons/svg/pencil-circle.svg
new file mode 100644
index 000000000..f61b3089f
--- /dev/null
+++ b/icons/svg/pencil-circle.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/roomba.svg b/icons/svg/roomba.svg
new file mode 100644
index 000000000..a5d239cc2
--- /dev/null
+++ b/icons/svg/roomba.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/source-commit-end-local.svg b/icons/svg/source-commit-end-local.svg
new file mode 100644
index 000000000..652ffc834
--- /dev/null
+++ b/icons/svg/source-commit-end-local.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/source-commit-end.svg b/icons/svg/source-commit-end.svg
new file mode 100644
index 000000000..467076008
--- /dev/null
+++ b/icons/svg/source-commit-end.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/source-commit-local.svg b/icons/svg/source-commit-local.svg
new file mode 100644
index 000000000..2c435d37b
--- /dev/null
+++ b/icons/svg/source-commit-local.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/source-commit-next-local.svg b/icons/svg/source-commit-next-local.svg
new file mode 100644
index 000000000..c5a04b3c0
--- /dev/null
+++ b/icons/svg/source-commit-next-local.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/source-commit-start-next-local.svg b/icons/svg/source-commit-start-next-local.svg
new file mode 100644
index 000000000..7972e0933
--- /dev/null
+++ b/icons/svg/source-commit-start-next-local.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/source-commit-start.svg b/icons/svg/source-commit-start.svg
new file mode 100644
index 000000000..579dd0624
--- /dev/null
+++ b/icons/svg/source-commit-start.svg
@@ -0,0 +1,5 @@
+
+
+
diff --git a/icons/svg/source-commit.svg b/icons/svg/source-commit.svg
new file mode 100644
index 000000000..6ac7f2a6b
--- /dev/null
+++ b/icons/svg/source-commit.svg
@@ -0,0 +1,5 @@
+
+
+