diff --git a/ext/src/icons/cast-connected.svg b/ext/src/icons/cast-connected.svg
new file mode 100644
index 0000000..4f591e3
--- /dev/null
+++ b/ext/src/icons/cast-connected.svg
@@ -0,0 +1,5 @@
+
diff --git a/ext/src/icons/cast-connecting-dark.svg b/ext/src/icons/cast-connecting-dark.svg
new file mode 100644
index 0000000..e4b1abf
--- /dev/null
+++ b/ext/src/icons/cast-connecting-dark.svg
@@ -0,0 +1,24 @@
+
diff --git a/ext/src/icons/cast-connecting-light.svg b/ext/src/icons/cast-connecting-light.svg
new file mode 100644
index 0000000..f24a317
--- /dev/null
+++ b/ext/src/icons/cast-connecting-light.svg
@@ -0,0 +1,24 @@
+
diff --git a/ext/src/icons/cast-default-dark.svg b/ext/src/icons/cast-default-dark.svg
new file mode 100644
index 0000000..bc18280
--- /dev/null
+++ b/ext/src/icons/cast-default-dark.svg
@@ -0,0 +1,5 @@
+
diff --git a/ext/src/icons/cast-default-light.svg b/ext/src/icons/cast-default-light.svg
new file mode 100644
index 0000000..d828be9
--- /dev/null
+++ b/ext/src/icons/cast-default-light.svg
@@ -0,0 +1,5 @@
+
diff --git a/ext/src/icons/cast-disabled-dark.svg b/ext/src/icons/cast-disabled-dark.svg
new file mode 100644
index 0000000..2fc65f5
--- /dev/null
+++ b/ext/src/icons/cast-disabled-dark.svg
@@ -0,0 +1,5 @@
+
diff --git a/ext/src/icons/cast-disabled-light.svg b/ext/src/icons/cast-disabled-light.svg
new file mode 100644
index 0000000..093c366
--- /dev/null
+++ b/ext/src/icons/cast-disabled-light.svg
@@ -0,0 +1,5 @@
+
diff --git a/ext/src/manifest.json b/ext/src/manifest.json
index c646bd1..54b62f9 100755
--- a/ext/src/manifest.json
+++ b/ext/src/manifest.json
@@ -11,6 +11,13 @@
}
, "browser_action": {
"default_popup": "popup/index.html"
+ , "theme_icons": [
+ {
+ "light": "icons/cast-default-light.svg"
+ , "dark": "icons/cast-default-dark.svg"
+ , "size": 32
+ }
+ ]
}
, "background": {