diff --git a/png/authgear-dark.png b/png/authgear-dark.png
new file mode 100755
index 00000000..54dcc341
Binary files /dev/null and b/png/authgear-dark.png differ
diff --git a/png/authgear-light.png b/png/authgear-light.png
new file mode 100755
index 00000000..c60b9404
Binary files /dev/null and b/png/authgear-light.png differ
diff --git a/png/authgear.png b/png/authgear.png
new file mode 100755
index 00000000..2bd0d5a1
Binary files /dev/null and b/png/authgear.png differ
diff --git a/png/kostos-dark.png b/png/kostos-dark.png
new file mode 100755
index 00000000..33264d4a
Binary files /dev/null and b/png/kostos-dark.png differ
diff --git a/png/kostos-light.png b/png/kostos-light.png
new file mode 100755
index 00000000..e862a9cf
Binary files /dev/null and b/png/kostos-light.png differ
diff --git a/png/kostos.png b/png/kostos.png
new file mode 100755
index 00000000..0310aebc
Binary files /dev/null and b/png/kostos.png differ
diff --git a/png/openleaf-dark.png b/png/openleaf-dark.png
new file mode 100755
index 00000000..15cda599
Binary files /dev/null and b/png/openleaf-dark.png differ
diff --git a/png/openleaf-light.png b/png/openleaf-light.png
new file mode 100755
index 00000000..8ea3354a
Binary files /dev/null and b/png/openleaf-light.png differ
diff --git a/png/openleaf.png b/png/openleaf.png
new file mode 100755
index 00000000..3e20fd9a
Binary files /dev/null and b/png/openleaf.png differ
diff --git a/png/teamspeak-dark.png b/png/teamspeak-dark.png
new file mode 100755
index 00000000..fbd03178
Binary files /dev/null and b/png/teamspeak-dark.png differ
diff --git a/png/teamspeak-light.png b/png/teamspeak-light.png
new file mode 100755
index 00000000..9ab59693
Binary files /dev/null and b/png/teamspeak-light.png differ
diff --git a/png/teamspeak.png b/png/teamspeak.png
new file mode 100755
index 00000000..f40b232f
Binary files /dev/null and b/png/teamspeak.png differ
diff --git a/svg/authgear-dark.svg b/svg/authgear-dark.svg
new file mode 100755
index 00000000..60964eda
--- /dev/null
+++ b/svg/authgear-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/authgear-light.svg b/svg/authgear-light.svg
new file mode 100755
index 00000000..fbc2c876
--- /dev/null
+++ b/svg/authgear-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/authgear.svg b/svg/authgear.svg
new file mode 100755
index 00000000..5deafdd3
--- /dev/null
+++ b/svg/authgear.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/kostos-dark.svg b/svg/kostos-dark.svg
new file mode 100755
index 00000000..000e6c85
--- /dev/null
+++ b/svg/kostos-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/kostos-light.svg b/svg/kostos-light.svg
new file mode 100755
index 00000000..ef197d2f
--- /dev/null
+++ b/svg/kostos-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/kostos.svg b/svg/kostos.svg
new file mode 100755
index 00000000..96952b6c
--- /dev/null
+++ b/svg/kostos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/openleaf-dark.svg b/svg/openleaf-dark.svg
new file mode 100755
index 00000000..5705569a
--- /dev/null
+++ b/svg/openleaf-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/openleaf-light.svg b/svg/openleaf-light.svg
new file mode 100755
index 00000000..2faa1b4b
--- /dev/null
+++ b/svg/openleaf-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/openleaf.svg b/svg/openleaf.svg
new file mode 100755
index 00000000..dc80e8fe
--- /dev/null
+++ b/svg/openleaf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/teamspeak-dark.svg b/svg/teamspeak-dark.svg
new file mode 100755
index 00000000..f2456a9a
--- /dev/null
+++ b/svg/teamspeak-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/teamspeak-light.svg b/svg/teamspeak-light.svg
new file mode 100755
index 00000000..32824b64
--- /dev/null
+++ b/svg/teamspeak-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/teamspeak.svg b/svg/teamspeak.svg
new file mode 100755
index 00000000..25c4e25f
--- /dev/null
+++ b/svg/teamspeak.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/webp/authgear-dark.webp b/webp/authgear-dark.webp
new file mode 100755
index 00000000..ea7dc275
Binary files /dev/null and b/webp/authgear-dark.webp differ
diff --git a/webp/authgear-light.webp b/webp/authgear-light.webp
new file mode 100755
index 00000000..9c71a2a6
Binary files /dev/null and b/webp/authgear-light.webp differ
diff --git a/webp/authgear.webp b/webp/authgear.webp
new file mode 100755
index 00000000..b0813e6a
Binary files /dev/null and b/webp/authgear.webp differ
diff --git a/webp/kostos-dark.webp b/webp/kostos-dark.webp
new file mode 100755
index 00000000..c79a39d2
Binary files /dev/null and b/webp/kostos-dark.webp differ
diff --git a/webp/kostos-light.webp b/webp/kostos-light.webp
new file mode 100755
index 00000000..285f0cbf
Binary files /dev/null and b/webp/kostos-light.webp differ
diff --git a/webp/kostos.webp b/webp/kostos.webp
new file mode 100755
index 00000000..56bf6ea6
Binary files /dev/null and b/webp/kostos.webp differ
diff --git a/webp/openleaf-dark.webp b/webp/openleaf-dark.webp
new file mode 100755
index 00000000..62c6d0d9
Binary files /dev/null and b/webp/openleaf-dark.webp differ
diff --git a/webp/openleaf-light.webp b/webp/openleaf-light.webp
new file mode 100755
index 00000000..21ca02aa
Binary files /dev/null and b/webp/openleaf-light.webp differ
diff --git a/webp/openleaf.webp b/webp/openleaf.webp
new file mode 100755
index 00000000..cc0791a2
Binary files /dev/null and b/webp/openleaf.webp differ
diff --git a/webp/teamspeak-dark.webp b/webp/teamspeak-dark.webp
new file mode 100755
index 00000000..69404f4e
Binary files /dev/null and b/webp/teamspeak-dark.webp differ
diff --git a/webp/teamspeak-light.webp b/webp/teamspeak-light.webp
new file mode 100755
index 00000000..96ba03d2
Binary files /dev/null and b/webp/teamspeak-light.webp differ
diff --git a/webp/teamspeak.webp b/webp/teamspeak.webp
new file mode 100755
index 00000000..7da724b8
Binary files /dev/null and b/webp/teamspeak.webp differ