diff --git a/README.md b/README.md
index 993dfe0de..e0956f1e2 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,8 @@
-#  µBlock
-pronounce _you-block_ as in "you decide what enters your browser" / see the "µ" as a stylish "u", to emphasize small resource footprint sorry for the dubious name, we are coders, not marketers
-
-**An efficient blocker add-on for various browsers. Fast, potent, and lean.**
+
+
µBlock
+
+
+**µBlock** *(you-block)*: an efficient blocker extension for Chrome, Firefox, and Safari. *Fast, potent, and lean.*
* [Purpose & General Info](#philosophy)
* [Performance and Efficiency](#performance)
@@ -16,7 +17,7 @@
* [Release History](#release-history)
* [Wiki](https://github.com/gorhill/uBlock/wiki)
-# 
+
## Philosophy
diff --git a/platform/chromium/manifest.json b/platform/chromium/manifest.json
index ca795f885..cc6f3a78a 100644
--- a/platform/chromium/manifest.json
+++ b/platform/chromium/manifest.json
@@ -7,8 +7,10 @@
"default_locale": "en",
"description": "__MSG_extShortDesc__",
"icons": {
- "16": "img/icon_16.png",
- "128": "img/icon_128.png"
+ "16": "img/browsericons/icon16.png",
+ "48": "img/browsericons/icon48.png",
+ "64": "img/browsericons/icon64.png",
+ "128": "img/browsericons/icon128.png"
},
"browser_action": {
diff --git a/platform/safari/Info.plist b/platform/safari/Info.plist
index 8e4cfb130..10c7c839a 100644
--- a/platform/safari/Info.plist
+++ b/platform/safari/Info.plist
@@ -37,7 +37,7 @@
IdentifiertoolbarItemImage
- img/browsericons/icon16.png
+ img/browsericons/icon16nofill.pngLabel{name}Palette Label
diff --git a/src/img/browsericons/icon128.png b/src/img/browsericons/icon128.png
new file mode 100644
index 000000000..9ec94d701
Binary files /dev/null and b/src/img/browsericons/icon128.png differ
diff --git a/src/img/browsericons/icon128@2x.png b/src/img/browsericons/icon128@2x.png
new file mode 100644
index 000000000..10eca832e
Binary files /dev/null and b/src/img/browsericons/icon128@2x.png differ
diff --git a/src/img/browsericons/icon16-off.svg b/src/img/browsericons/icon16-off.svg
index 58ebf4053..863d3183c 100644
--- a/src/img/browsericons/icon16-off.svg
+++ b/src/img/browsericons/icon16-off.svg
@@ -1,16 +1,16 @@
-
-
+
+
+
diff --git a/src/img/browsericons/icon16.png b/src/img/browsericons/icon16.png
index 292855bf3..0aab15da3 100644
Binary files a/src/img/browsericons/icon16.png and b/src/img/browsericons/icon16.png differ
diff --git a/src/img/browsericons/icon16.svg b/src/img/browsericons/icon16.svg
index 4f6ce99ce..5d5b8510c 100644
--- a/src/img/browsericons/icon16.svg
+++ b/src/img/browsericons/icon16.svg
@@ -1,16 +1,16 @@
-
-
+
+
+
diff --git a/src/img/browsericons/icon16@2x.png b/src/img/browsericons/icon16@2x.png
index 1a920004f..d41a32595 100644
Binary files a/src/img/browsericons/icon16@2x.png and b/src/img/browsericons/icon16@2x.png differ
diff --git a/src/img/browsericons/icon16nofill.png b/src/img/browsericons/icon16nofill.png
new file mode 100644
index 000000000..cde6a9db5
Binary files /dev/null and b/src/img/browsericons/icon16nofill.png differ
diff --git a/src/img/browsericons/icon16nofill@2x.png b/src/img/browsericons/icon16nofill@2x.png
new file mode 100644
index 000000000..0251719de
Binary files /dev/null and b/src/img/browsericons/icon16nofill@2x.png differ
diff --git a/src/img/browsericons/icon19-off.png b/src/img/browsericons/icon19-off.png
index f978164c2..b10b06937 100644
Binary files a/src/img/browsericons/icon19-off.png and b/src/img/browsericons/icon19-off.png differ
diff --git a/src/img/browsericons/icon19-off@2x.png b/src/img/browsericons/icon19-off@2x.png
new file mode 100644
index 000000000..0481e31ca
Binary files /dev/null and b/src/img/browsericons/icon19-off@2x.png differ
diff --git a/src/img/browsericons/icon19.png b/src/img/browsericons/icon19.png
index 53a72504b..9f74de906 100644
Binary files a/src/img/browsericons/icon19.png and b/src/img/browsericons/icon19.png differ
diff --git a/src/img/browsericons/icon19@2x.png b/src/img/browsericons/icon19@2x.png
new file mode 100644
index 000000000..0c217d8ff
Binary files /dev/null and b/src/img/browsericons/icon19@2x.png differ
diff --git a/src/img/browsericons/icon38-off.png b/src/img/browsericons/icon38-off.png
index 8932c9cbd..0481e31ca 100644
Binary files a/src/img/browsericons/icon38-off.png and b/src/img/browsericons/icon38-off.png differ
diff --git a/src/img/browsericons/icon38-off@2x.png b/src/img/browsericons/icon38-off@2x.png
new file mode 100644
index 000000000..8b6d0b2d2
Binary files /dev/null and b/src/img/browsericons/icon38-off@2x.png differ
diff --git a/src/img/browsericons/icon38.png b/src/img/browsericons/icon38.png
index ebbe79dee..0c217d8ff 100644
Binary files a/src/img/browsericons/icon38.png and b/src/img/browsericons/icon38.png differ
diff --git a/src/img/browsericons/icon38@2x.png b/src/img/browsericons/icon38@2x.png
new file mode 100644
index 000000000..ec013d108
Binary files /dev/null and b/src/img/browsericons/icon38@2x.png differ
diff --git a/src/img/browsericons/icon48.png b/src/img/browsericons/icon48.png
new file mode 100644
index 000000000..068e87fd5
Binary files /dev/null and b/src/img/browsericons/icon48.png differ
diff --git a/src/img/browsericons/icon48@2x.png b/src/img/browsericons/icon48@2x.png
new file mode 100644
index 000000000..7fbe68d0b
Binary files /dev/null and b/src/img/browsericons/icon48@2x.png differ
diff --git a/src/img/browsericons/icon64.png b/src/img/browsericons/icon64.png
new file mode 100644
index 000000000..cc78034f0
Binary files /dev/null and b/src/img/browsericons/icon64.png differ
diff --git a/src/img/browsericons/ublock.svg b/src/img/browsericons/ublock.svg
new file mode 100644
index 000000000..e62627f52
--- /dev/null
+++ b/src/img/browsericons/ublock.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/src/img/icon_128.png b/src/img/icon_128.png
deleted file mode 100644
index 165e37d81..000000000
Binary files a/src/img/icon_128.png and /dev/null differ
diff --git a/src/img/icon_16.png b/src/img/icon_16.png
deleted file mode 100644
index 8ab836fd8..000000000
Binary files a/src/img/icon_16.png and /dev/null differ
diff --git a/src/img/ublock.svg b/src/img/ublock.svg
deleted file mode 100644
index 963b3cd33..000000000
--- a/src/img/ublock.svg
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
diff --git a/tools/make-firefox.sh b/tools/make-firefox.sh
index d52a3a8bf..b1f1f8946 100755
--- a/tools/make-firefox.sh
+++ b/tools/make-firefox.sh
@@ -16,7 +16,7 @@ cp -R src/js $DES/
cp -R src/lib $DES/
cp -R src/_locales $DES/
cp src/*.html $DES/
-mv $DES/img/icon_128.png $DES/icon.png
+mv $DES/img/browsericons/icon128.png $DES/icon.png
cp platform/firefox/vapi-*.js $DES/js/
cp platform/firefox/bootstrap.js $DES/
cp platform/firefox/frame*.js $DES/
diff --git a/tools/make-safari.sh b/tools/make-safari.sh
index 5d774be57..d73fcfb00 100755
--- a/tools/make-safari.sh
+++ b/tools/make-safari.sh
@@ -16,7 +16,12 @@ cp -R src/js $DES/
cp -R src/lib $DES/
cp -R src/_locales $DES/
cp src/*.html $DES/
-mv $DES/img/icon_128.png $DES/Icon.png
+cp $DES/img/browsericons/icon16@2x.png $DES/Icon-32.png
+cp $DES/img/browsericons/icon48.png $DES/Icon-48.png
+cp $DES/img/browsericons/icon64.png $DES/Icon-64.png
+cp $DES/img/browsericons/icon48@2x.png $DES/Icon-96.png
+cp $DES/img/browsericons/icon128.png $DES/Icon-128.png
+cp $DES/img/browsericons/icon128@2x.png $DES/Icon-256.png
cp platform/safari/*.js $DES/js/
cp platform/safari/Info.plist $DES/
cp platform/safari/Settings.plist $DES/