From 7f54b0bd66500821e6ce6bc03c2501a33ecddd92 Mon Sep 17 00:00:00 2001 From: mbnuqw Date: Thu, 21 Apr 2022 18:56:09 +0500 Subject: [PATCH] Fixed: Icons (#612) --- src/assets/favicon-addons.svg | 2 +- src/assets/favicon-dashboard.svg | 1 + src/assets/favicon-pref.svg | 2 +- src/services/favicons.actions.ts | 12 +++++++++--- src/sidebar/sidebar.html | 1 + 5 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 src/assets/favicon-dashboard.svg diff --git a/src/assets/favicon-addons.svg b/src/assets/favicon-addons.svg index 21aee2453..49067b71c 100644 --- a/src/assets/favicon-addons.svg +++ b/src/assets/favicon-addons.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/favicon-dashboard.svg b/src/assets/favicon-dashboard.svg new file mode 100644 index 000000000..9dbedcf40 --- /dev/null +++ b/src/assets/favicon-dashboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/favicon-pref.svg b/src/assets/favicon-pref.svg index 61bc75f70..04349ecda 100644 --- a/src/assets/favicon-pref.svg +++ b/src/assets/favicon-pref.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/services/favicons.actions.ts b/src/services/favicons.actions.ts index 1130e95b0..7f0f27d11 100644 --- a/src/services/favicons.actions.ts +++ b/src/services/favicons.actions.ts @@ -281,9 +281,15 @@ export function getFavPlaceholder(url: string): string { if (FILE_RE.test(url)) return '#icon_local_file' if (url.startsWith('a')) { - if (url.startsWith('about:preferences')) return '#icon_pref' - if (url.startsWith('about:addons')) return '#icon_addons' - if (url.startsWith('about:performance')) return '#icon_perf' + if (url.startsWith('about:new')) return '#icon_ff' + if (url.startsWith('about:bla')) return '#icon_ff' + if (url.startsWith('about:pre')) return '#icon_pref' + if (url.startsWith('about:con')) return '#icon_pref' + if (url.startsWith('about:add')) return '#icon_addons' + if (url.startsWith('about:per')) return '#icon_perf' + if (url.startsWith('about:dev')) return '#icon_code' + if (url.startsWith('about:proc')) return '#icon_perf' + if (url.startsWith('about:prot')) return '#icon_dashboard' } return '#icon_ff' diff --git a/src/sidebar/sidebar.html b/src/sidebar/sidebar.html index d2311f765..c2367d54b 100644 --- a/src/sidebar/sidebar.html +++ b/src/sidebar/sidebar.html @@ -23,6 +23,7 @@ svg://src/assets/favicon-addons.svg#icon_addons svg://src/assets/favicon-perf.svg#icon_perf svg://src/assets/favicon-link.svg#icon_link_favicon + svg://src/assets/favicon-dashboard.svg#icon_dashboard svg://src/assets/firefox.svg#icon_ff svg://src/assets/firefox-min.svg#icon_ffm svg://src/assets/undo.svg#icon_undo