diff --git a/other/firefox/common/icons/page-action-install-dark.svg b/other/firefox/common/icons/page-action-install-dark.svg
new file mode 100644
index 00000000..e09c004d
--- /dev/null
+++ b/other/firefox/common/icons/page-action-install-dark.svg
@@ -0,0 +1,7 @@
+
diff --git a/other/firefox/common/icons/page-action-install.svg b/other/firefox/common/icons/page-action-install.svg
new file mode 100644
index 00000000..d412b332
--- /dev/null
+++ b/other/firefox/common/icons/page-action-install.svg
@@ -0,0 +1,7 @@
+
diff --git a/other/firefox/common/parts/icons.css b/other/firefox/common/parts/icons.css
index 1940500a..ee35e2e6 100644
--- a/other/firefox/common/parts/icons.css
+++ b/other/firefox/common/parts/icons.css
@@ -746,6 +746,17 @@ toolbar:not([brighttext]) .webextension-browser-action:-moz-lwtheme {
}
}
+/* firefoxpwa */
+#pageAction-urlbar-firefoxpwa_filips_si {
+ list-style-image: url("../icons/page-action-install.svg") !important;
+}
+
+@media (prefers-color-scheme: dark) {
+#pageAction-urlbar-firefoxpwa_filips_si {
+ list-style-image: url("../icons/page-action-install-dark.svg") !important;
+}
+}
+
/* Fix flat buttons icons aproach */
button.close::before {
content: "";