diff --git a/src/browser/base/content/ZenCustomizableUI.sys.mjs b/src/browser/base/content/ZenCustomizableUI.sys.mjs
index a3622a5ee..6a1ccedb3 100644
--- a/src/browser/base/content/ZenCustomizableUI.sys.mjs
+++ b/src/browser/base/content/ZenCustomizableUI.sys.mjs
@@ -18,7 +18,7 @@ export var ZenCustomizableUI = new (class {
true
);
CustomizableUIInternal.registerArea(
- 'zen-sidebar-icons-wrapper',
+ 'zen-sidebar-bottom-wrapper',
{
type: this.TYPE_TOOLBAR,
defaultPlacements: this.defaultSidebarIcons,
@@ -108,7 +108,7 @@ export var ZenCustomizableUI = new (class {
}
_hideToolbarButtons(window) {
- const wrapper = window.document.getElementById('zen-sidebar-icons-wrapper');
+ const wrapper = window.document.getElementById('zen-sidebar-bottom-wrapper');
const elementsToHide = ['alltabs-button', 'new-tab-button'];
for (let id of elementsToHide) {
const elem = window.document.getElementById(id);
@@ -124,7 +124,7 @@ export var ZenCustomizableUI = new (class {
registerToolbarNodes(window) {
window.CustomizableUI.registerToolbarNode(window.document.getElementById('zen-sidebar-top-buttons'));
- window.CustomizableUI.registerToolbarNode(window.document.getElementById('zen-sidebar-icons-wrapper'));
+ window.CustomizableUI.registerToolbarNode(window.document.getElementById('zen-sidebar-bottom-wrapper'));
window.addEventListener(
'DOMContentLoaded',
() => {
diff --git a/src/browser/base/content/zen-assets.inc.xhtml b/src/browser/base/content/zen-assets.inc.xhtml
index ae919c76a..c5613a674 100644
--- a/src/browser/base/content/zen-assets.inc.xhtml
+++ b/src/browser/base/content/zen-assets.inc.xhtml
@@ -18,7 +18,6 @@
-
@@ -40,7 +39,6 @@
-
# Unimportant scripts
diff --git a/src/browser/base/content/zen-assets.jar.inc.mn b/src/browser/base/content/zen-assets.jar.inc.mn
index 9f7eda529..7d01806eb 100644
--- a/src/browser/base/content/zen-assets.jar.inc.mn
+++ b/src/browser/base/content/zen-assets.jar.inc.mn
@@ -12,7 +12,6 @@
content/browser/zen-components/ZenWorkspacesStorage.mjs (zen-components/ZenWorkspacesStorage.mjs)
content/browser/zen-components/ZenWorkspacesSync.mjs (zen-components/ZenWorkspacesSync.mjs)
content/browser/zen-components/ZenSidebarManager.mjs (zen-components/ZenSidebarManager.mjs)
- content/browser/zen-components/ZenProfileDialogUI.mjs (zen-components/ZenProfileDialogUI.mjs)
content/browser/zen-components/ZenKeyboardShortcuts.mjs (zen-components/ZenKeyboardShortcuts.mjs)
content/browser/zen-components/ZenThemesImporter.mjs (zen-components/ZenThemesImporter.mjs)
content/browser/zen-components/ZenTabUnloader.mjs (zen-components/ZenTabUnloader.mjs)
@@ -41,7 +40,6 @@
content/browser/zen-styles/zen-glance.css (content/zen-styles/zen-glance.css)
content/browser/zen-styles/zen-browser-container.css (content/zen-styles/zen-browser-container.css)
content/browser/zen-styles/zen-workspaces.css (content/zen-styles/zen-workspaces.css)
- content/browser/zen-styles/zen-profile-dialog.css (content/zen-styles/zen-profile-dialog.css)
content/browser/zen-styles/zen-urlbar.css (content/zen-styles/zen-urlbar.css)
content/browser/zen-styles/zen-popup.css (content/zen-styles/zen-popup.css)
content/browser/zen-styles/zen-sidebar-panels.css (content/zen-styles/zen-sidebar-panels.css)
diff --git a/src/browser/base/content/zen-avatars/.gitignore b/src/browser/base/content/zen-avatars/.gitignore
deleted file mode 100644
index 8788763db..000000000
--- a/src/browser/base/content/zen-avatars/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# TODO: should they be included in the repo?
-# *.svg
diff --git a/src/browser/base/content/zen-avatars/README.md b/src/browser/base/content/zen-avatars/README.md
deleted file mode 100644
index e4c2288b5..000000000
--- a/src/browser/base/content/zen-avatars/README.md
+++ /dev/null
@@ -1,15 +0,0 @@
-# Zen's Avatars
-
-All avatars are fetched from [boring avatars](https://boringavatars.com/). Thanks a lot! <3
-
-# Downloading avatars
-
-Go directly to the `content/zen-avatars` folder (where this README is located) and execute the following script:
-
-```
-python3 fetch-all-avatars.py
-```
-
-# Notes
-
-100 (0-99) avatars will be created and that's what the browser will handle. If you want to add more avatars, you can modify the `fetch-all-avatars.py` script and the browser's code to handle more avatars.
diff --git a/src/browser/base/content/zen-avatars/avatar-0-dark.svg b/src/browser/base/content/zen-avatars/avatar-0-dark.svg
deleted file mode 100644
index 926cf16ba..000000000
--- a/src/browser/base/content/zen-avatars/avatar-0-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-0-light.svg b/src/browser/base/content/zen-avatars/avatar-0-light.svg
deleted file mode 100644
index 3ebeea197..000000000
--- a/src/browser/base/content/zen-avatars/avatar-0-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-1-dark.svg b/src/browser/base/content/zen-avatars/avatar-1-dark.svg
deleted file mode 100644
index 02d703e72..000000000
--- a/src/browser/base/content/zen-avatars/avatar-1-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-1-light.svg b/src/browser/base/content/zen-avatars/avatar-1-light.svg
deleted file mode 100644
index 208a1417f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-1-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-10-dark.svg b/src/browser/base/content/zen-avatars/avatar-10-dark.svg
deleted file mode 100644
index c4d162c61..000000000
--- a/src/browser/base/content/zen-avatars/avatar-10-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-10-light.svg b/src/browser/base/content/zen-avatars/avatar-10-light.svg
deleted file mode 100644
index 5428aaa72..000000000
--- a/src/browser/base/content/zen-avatars/avatar-10-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-11-dark.svg b/src/browser/base/content/zen-avatars/avatar-11-dark.svg
deleted file mode 100644
index 00076594f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-11-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-11-light.svg b/src/browser/base/content/zen-avatars/avatar-11-light.svg
deleted file mode 100644
index 7b350fd9c..000000000
--- a/src/browser/base/content/zen-avatars/avatar-11-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-12-dark.svg b/src/browser/base/content/zen-avatars/avatar-12-dark.svg
deleted file mode 100644
index 2f36bb9c4..000000000
--- a/src/browser/base/content/zen-avatars/avatar-12-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-12-light.svg b/src/browser/base/content/zen-avatars/avatar-12-light.svg
deleted file mode 100644
index 6f323b327..000000000
--- a/src/browser/base/content/zen-avatars/avatar-12-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-13-dark.svg b/src/browser/base/content/zen-avatars/avatar-13-dark.svg
deleted file mode 100644
index 81e773802..000000000
--- a/src/browser/base/content/zen-avatars/avatar-13-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-13-light.svg b/src/browser/base/content/zen-avatars/avatar-13-light.svg
deleted file mode 100644
index e290530d8..000000000
--- a/src/browser/base/content/zen-avatars/avatar-13-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-14-dark.svg b/src/browser/base/content/zen-avatars/avatar-14-dark.svg
deleted file mode 100644
index 258ba7e6c..000000000
--- a/src/browser/base/content/zen-avatars/avatar-14-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-14-light.svg b/src/browser/base/content/zen-avatars/avatar-14-light.svg
deleted file mode 100644
index e11e20d06..000000000
--- a/src/browser/base/content/zen-avatars/avatar-14-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-15-dark.svg b/src/browser/base/content/zen-avatars/avatar-15-dark.svg
deleted file mode 100644
index 94c0ef5b9..000000000
--- a/src/browser/base/content/zen-avatars/avatar-15-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-15-light.svg b/src/browser/base/content/zen-avatars/avatar-15-light.svg
deleted file mode 100644
index 8f8d8b3fa..000000000
--- a/src/browser/base/content/zen-avatars/avatar-15-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-16-dark.svg b/src/browser/base/content/zen-avatars/avatar-16-dark.svg
deleted file mode 100644
index 08af501db..000000000
--- a/src/browser/base/content/zen-avatars/avatar-16-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-16-light.svg b/src/browser/base/content/zen-avatars/avatar-16-light.svg
deleted file mode 100644
index 161f2c6b3..000000000
--- a/src/browser/base/content/zen-avatars/avatar-16-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-17-dark.svg b/src/browser/base/content/zen-avatars/avatar-17-dark.svg
deleted file mode 100644
index 049e039e2..000000000
--- a/src/browser/base/content/zen-avatars/avatar-17-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-17-light.svg b/src/browser/base/content/zen-avatars/avatar-17-light.svg
deleted file mode 100644
index b17158424..000000000
--- a/src/browser/base/content/zen-avatars/avatar-17-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-18-dark.svg b/src/browser/base/content/zen-avatars/avatar-18-dark.svg
deleted file mode 100644
index 131ecb8c4..000000000
--- a/src/browser/base/content/zen-avatars/avatar-18-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-18-light.svg b/src/browser/base/content/zen-avatars/avatar-18-light.svg
deleted file mode 100644
index e2ea3f764..000000000
--- a/src/browser/base/content/zen-avatars/avatar-18-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-19-dark.svg b/src/browser/base/content/zen-avatars/avatar-19-dark.svg
deleted file mode 100644
index 486566b91..000000000
--- a/src/browser/base/content/zen-avatars/avatar-19-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-19-light.svg b/src/browser/base/content/zen-avatars/avatar-19-light.svg
deleted file mode 100644
index 07803424e..000000000
--- a/src/browser/base/content/zen-avatars/avatar-19-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-2-dark.svg b/src/browser/base/content/zen-avatars/avatar-2-dark.svg
deleted file mode 100644
index 2bda784e6..000000000
--- a/src/browser/base/content/zen-avatars/avatar-2-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-2-light.svg b/src/browser/base/content/zen-avatars/avatar-2-light.svg
deleted file mode 100644
index 48da2daf9..000000000
--- a/src/browser/base/content/zen-avatars/avatar-2-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-20-dark.svg b/src/browser/base/content/zen-avatars/avatar-20-dark.svg
deleted file mode 100644
index d328e26ea..000000000
--- a/src/browser/base/content/zen-avatars/avatar-20-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-20-light.svg b/src/browser/base/content/zen-avatars/avatar-20-light.svg
deleted file mode 100644
index c0bf5fa17..000000000
--- a/src/browser/base/content/zen-avatars/avatar-20-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-21-dark.svg b/src/browser/base/content/zen-avatars/avatar-21-dark.svg
deleted file mode 100644
index 6de8cbae0..000000000
--- a/src/browser/base/content/zen-avatars/avatar-21-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-21-light.svg b/src/browser/base/content/zen-avatars/avatar-21-light.svg
deleted file mode 100644
index 598fb4de1..000000000
--- a/src/browser/base/content/zen-avatars/avatar-21-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-22-dark.svg b/src/browser/base/content/zen-avatars/avatar-22-dark.svg
deleted file mode 100644
index ca8e3cde9..000000000
--- a/src/browser/base/content/zen-avatars/avatar-22-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-22-light.svg b/src/browser/base/content/zen-avatars/avatar-22-light.svg
deleted file mode 100644
index 7bda9f010..000000000
--- a/src/browser/base/content/zen-avatars/avatar-22-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-23-dark.svg b/src/browser/base/content/zen-avatars/avatar-23-dark.svg
deleted file mode 100644
index 5ad960d1b..000000000
--- a/src/browser/base/content/zen-avatars/avatar-23-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-23-light.svg b/src/browser/base/content/zen-avatars/avatar-23-light.svg
deleted file mode 100644
index 6a52d081c..000000000
--- a/src/browser/base/content/zen-avatars/avatar-23-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-24-dark.svg b/src/browser/base/content/zen-avatars/avatar-24-dark.svg
deleted file mode 100644
index 2a2cff3b8..000000000
--- a/src/browser/base/content/zen-avatars/avatar-24-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-24-light.svg b/src/browser/base/content/zen-avatars/avatar-24-light.svg
deleted file mode 100644
index bdcaa54ad..000000000
--- a/src/browser/base/content/zen-avatars/avatar-24-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-25-dark.svg b/src/browser/base/content/zen-avatars/avatar-25-dark.svg
deleted file mode 100644
index efbc1f9b8..000000000
--- a/src/browser/base/content/zen-avatars/avatar-25-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-25-light.svg b/src/browser/base/content/zen-avatars/avatar-25-light.svg
deleted file mode 100644
index c0012c9cd..000000000
--- a/src/browser/base/content/zen-avatars/avatar-25-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-26-dark.svg b/src/browser/base/content/zen-avatars/avatar-26-dark.svg
deleted file mode 100644
index 9a34e47f1..000000000
--- a/src/browser/base/content/zen-avatars/avatar-26-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-26-light.svg b/src/browser/base/content/zen-avatars/avatar-26-light.svg
deleted file mode 100644
index 4a0f55104..000000000
--- a/src/browser/base/content/zen-avatars/avatar-26-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-27-dark.svg b/src/browser/base/content/zen-avatars/avatar-27-dark.svg
deleted file mode 100644
index 6d3d5ec5a..000000000
--- a/src/browser/base/content/zen-avatars/avatar-27-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-27-light.svg b/src/browser/base/content/zen-avatars/avatar-27-light.svg
deleted file mode 100644
index e0b5e0fce..000000000
--- a/src/browser/base/content/zen-avatars/avatar-27-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-28-dark.svg b/src/browser/base/content/zen-avatars/avatar-28-dark.svg
deleted file mode 100644
index a9ff70dcb..000000000
--- a/src/browser/base/content/zen-avatars/avatar-28-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-28-light.svg b/src/browser/base/content/zen-avatars/avatar-28-light.svg
deleted file mode 100644
index ef0ad3ff5..000000000
--- a/src/browser/base/content/zen-avatars/avatar-28-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-29-dark.svg b/src/browser/base/content/zen-avatars/avatar-29-dark.svg
deleted file mode 100644
index 6f4ca1d4b..000000000
--- a/src/browser/base/content/zen-avatars/avatar-29-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-29-light.svg b/src/browser/base/content/zen-avatars/avatar-29-light.svg
deleted file mode 100644
index aa91c45fa..000000000
--- a/src/browser/base/content/zen-avatars/avatar-29-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-3-dark.svg b/src/browser/base/content/zen-avatars/avatar-3-dark.svg
deleted file mode 100644
index 92f4b3657..000000000
--- a/src/browser/base/content/zen-avatars/avatar-3-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-3-light.svg b/src/browser/base/content/zen-avatars/avatar-3-light.svg
deleted file mode 100644
index 62121b795..000000000
--- a/src/browser/base/content/zen-avatars/avatar-3-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-30-dark.svg b/src/browser/base/content/zen-avatars/avatar-30-dark.svg
deleted file mode 100644
index 3fe0bab44..000000000
--- a/src/browser/base/content/zen-avatars/avatar-30-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-30-light.svg b/src/browser/base/content/zen-avatars/avatar-30-light.svg
deleted file mode 100644
index 28effd329..000000000
--- a/src/browser/base/content/zen-avatars/avatar-30-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-31-dark.svg b/src/browser/base/content/zen-avatars/avatar-31-dark.svg
deleted file mode 100644
index a1d2d72d0..000000000
--- a/src/browser/base/content/zen-avatars/avatar-31-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-31-light.svg b/src/browser/base/content/zen-avatars/avatar-31-light.svg
deleted file mode 100644
index e73f31e8f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-31-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-32-dark.svg b/src/browser/base/content/zen-avatars/avatar-32-dark.svg
deleted file mode 100644
index 03f91cf6f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-32-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-32-light.svg b/src/browser/base/content/zen-avatars/avatar-32-light.svg
deleted file mode 100644
index 8a954c795..000000000
--- a/src/browser/base/content/zen-avatars/avatar-32-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-33-dark.svg b/src/browser/base/content/zen-avatars/avatar-33-dark.svg
deleted file mode 100644
index 73c98b938..000000000
--- a/src/browser/base/content/zen-avatars/avatar-33-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-33-light.svg b/src/browser/base/content/zen-avatars/avatar-33-light.svg
deleted file mode 100644
index d1b856d7f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-33-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-34-dark.svg b/src/browser/base/content/zen-avatars/avatar-34-dark.svg
deleted file mode 100644
index a52683be5..000000000
--- a/src/browser/base/content/zen-avatars/avatar-34-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-34-light.svg b/src/browser/base/content/zen-avatars/avatar-34-light.svg
deleted file mode 100644
index e0f1071c3..000000000
--- a/src/browser/base/content/zen-avatars/avatar-34-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-35-dark.svg b/src/browser/base/content/zen-avatars/avatar-35-dark.svg
deleted file mode 100644
index 6ce204961..000000000
--- a/src/browser/base/content/zen-avatars/avatar-35-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-35-light.svg b/src/browser/base/content/zen-avatars/avatar-35-light.svg
deleted file mode 100644
index 811a1a63f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-35-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-36-dark.svg b/src/browser/base/content/zen-avatars/avatar-36-dark.svg
deleted file mode 100644
index 73bad3421..000000000
--- a/src/browser/base/content/zen-avatars/avatar-36-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-36-light.svg b/src/browser/base/content/zen-avatars/avatar-36-light.svg
deleted file mode 100644
index f57f1634c..000000000
--- a/src/browser/base/content/zen-avatars/avatar-36-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-37-dark.svg b/src/browser/base/content/zen-avatars/avatar-37-dark.svg
deleted file mode 100644
index daa39b0d8..000000000
--- a/src/browser/base/content/zen-avatars/avatar-37-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-37-light.svg b/src/browser/base/content/zen-avatars/avatar-37-light.svg
deleted file mode 100644
index 3e6dae098..000000000
--- a/src/browser/base/content/zen-avatars/avatar-37-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-38-dark.svg b/src/browser/base/content/zen-avatars/avatar-38-dark.svg
deleted file mode 100644
index 0f90eeb86..000000000
--- a/src/browser/base/content/zen-avatars/avatar-38-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-38-light.svg b/src/browser/base/content/zen-avatars/avatar-38-light.svg
deleted file mode 100644
index 35e398e18..000000000
--- a/src/browser/base/content/zen-avatars/avatar-38-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-39-dark.svg b/src/browser/base/content/zen-avatars/avatar-39-dark.svg
deleted file mode 100644
index 9c85fd478..000000000
--- a/src/browser/base/content/zen-avatars/avatar-39-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-39-light.svg b/src/browser/base/content/zen-avatars/avatar-39-light.svg
deleted file mode 100644
index 9a836ac4a..000000000
--- a/src/browser/base/content/zen-avatars/avatar-39-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-4-dark.svg b/src/browser/base/content/zen-avatars/avatar-4-dark.svg
deleted file mode 100644
index f9e106422..000000000
--- a/src/browser/base/content/zen-avatars/avatar-4-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-4-light.svg b/src/browser/base/content/zen-avatars/avatar-4-light.svg
deleted file mode 100644
index cbeca4515..000000000
--- a/src/browser/base/content/zen-avatars/avatar-4-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-40-dark.svg b/src/browser/base/content/zen-avatars/avatar-40-dark.svg
deleted file mode 100644
index edbaa11ca..000000000
--- a/src/browser/base/content/zen-avatars/avatar-40-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-40-light.svg b/src/browser/base/content/zen-avatars/avatar-40-light.svg
deleted file mode 100644
index 49579e9fb..000000000
--- a/src/browser/base/content/zen-avatars/avatar-40-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-41-dark.svg b/src/browser/base/content/zen-avatars/avatar-41-dark.svg
deleted file mode 100644
index f89ad89bb..000000000
--- a/src/browser/base/content/zen-avatars/avatar-41-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-41-light.svg b/src/browser/base/content/zen-avatars/avatar-41-light.svg
deleted file mode 100644
index bea659540..000000000
--- a/src/browser/base/content/zen-avatars/avatar-41-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-42-dark.svg b/src/browser/base/content/zen-avatars/avatar-42-dark.svg
deleted file mode 100644
index 91a9b35b6..000000000
--- a/src/browser/base/content/zen-avatars/avatar-42-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-42-light.svg b/src/browser/base/content/zen-avatars/avatar-42-light.svg
deleted file mode 100644
index 6e5b29a52..000000000
--- a/src/browser/base/content/zen-avatars/avatar-42-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-43-dark.svg b/src/browser/base/content/zen-avatars/avatar-43-dark.svg
deleted file mode 100644
index 58f5534ca..000000000
--- a/src/browser/base/content/zen-avatars/avatar-43-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-43-light.svg b/src/browser/base/content/zen-avatars/avatar-43-light.svg
deleted file mode 100644
index 4654bae5c..000000000
--- a/src/browser/base/content/zen-avatars/avatar-43-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-44-dark.svg b/src/browser/base/content/zen-avatars/avatar-44-dark.svg
deleted file mode 100644
index 54ebd4fae..000000000
--- a/src/browser/base/content/zen-avatars/avatar-44-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-44-light.svg b/src/browser/base/content/zen-avatars/avatar-44-light.svg
deleted file mode 100644
index 5614d075b..000000000
--- a/src/browser/base/content/zen-avatars/avatar-44-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-45-dark.svg b/src/browser/base/content/zen-avatars/avatar-45-dark.svg
deleted file mode 100644
index 3284b9a76..000000000
--- a/src/browser/base/content/zen-avatars/avatar-45-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-45-light.svg b/src/browser/base/content/zen-avatars/avatar-45-light.svg
deleted file mode 100644
index 6a803de22..000000000
--- a/src/browser/base/content/zen-avatars/avatar-45-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-46-dark.svg b/src/browser/base/content/zen-avatars/avatar-46-dark.svg
deleted file mode 100644
index f25011baa..000000000
--- a/src/browser/base/content/zen-avatars/avatar-46-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-46-light.svg b/src/browser/base/content/zen-avatars/avatar-46-light.svg
deleted file mode 100644
index 0d37aa203..000000000
--- a/src/browser/base/content/zen-avatars/avatar-46-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-47-dark.svg b/src/browser/base/content/zen-avatars/avatar-47-dark.svg
deleted file mode 100644
index 4f65d85d0..000000000
--- a/src/browser/base/content/zen-avatars/avatar-47-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-47-light.svg b/src/browser/base/content/zen-avatars/avatar-47-light.svg
deleted file mode 100644
index ed3ff0ddf..000000000
--- a/src/browser/base/content/zen-avatars/avatar-47-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-48-dark.svg b/src/browser/base/content/zen-avatars/avatar-48-dark.svg
deleted file mode 100644
index fd0ab80f0..000000000
--- a/src/browser/base/content/zen-avatars/avatar-48-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-48-light.svg b/src/browser/base/content/zen-avatars/avatar-48-light.svg
deleted file mode 100644
index d2c317c09..000000000
--- a/src/browser/base/content/zen-avatars/avatar-48-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-49-dark.svg b/src/browser/base/content/zen-avatars/avatar-49-dark.svg
deleted file mode 100644
index 3a9851a35..000000000
--- a/src/browser/base/content/zen-avatars/avatar-49-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-49-light.svg b/src/browser/base/content/zen-avatars/avatar-49-light.svg
deleted file mode 100644
index 31ba981e4..000000000
--- a/src/browser/base/content/zen-avatars/avatar-49-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-5-dark.svg b/src/browser/base/content/zen-avatars/avatar-5-dark.svg
deleted file mode 100644
index 60e779df3..000000000
--- a/src/browser/base/content/zen-avatars/avatar-5-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-5-light.svg b/src/browser/base/content/zen-avatars/avatar-5-light.svg
deleted file mode 100644
index 8ecd4f35d..000000000
--- a/src/browser/base/content/zen-avatars/avatar-5-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-50-dark.svg b/src/browser/base/content/zen-avatars/avatar-50-dark.svg
deleted file mode 100644
index 90b2d091b..000000000
--- a/src/browser/base/content/zen-avatars/avatar-50-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-50-light.svg b/src/browser/base/content/zen-avatars/avatar-50-light.svg
deleted file mode 100644
index 1db5a6fea..000000000
--- a/src/browser/base/content/zen-avatars/avatar-50-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-51-dark.svg b/src/browser/base/content/zen-avatars/avatar-51-dark.svg
deleted file mode 100644
index 05006f414..000000000
--- a/src/browser/base/content/zen-avatars/avatar-51-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-51-light.svg b/src/browser/base/content/zen-avatars/avatar-51-light.svg
deleted file mode 100644
index 3bc767dc4..000000000
--- a/src/browser/base/content/zen-avatars/avatar-51-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-52-dark.svg b/src/browser/base/content/zen-avatars/avatar-52-dark.svg
deleted file mode 100644
index 0fbc20614..000000000
--- a/src/browser/base/content/zen-avatars/avatar-52-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-52-light.svg b/src/browser/base/content/zen-avatars/avatar-52-light.svg
deleted file mode 100644
index aee2b0c8d..000000000
--- a/src/browser/base/content/zen-avatars/avatar-52-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-53-dark.svg b/src/browser/base/content/zen-avatars/avatar-53-dark.svg
deleted file mode 100644
index 72efa07cc..000000000
--- a/src/browser/base/content/zen-avatars/avatar-53-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-53-light.svg b/src/browser/base/content/zen-avatars/avatar-53-light.svg
deleted file mode 100644
index 02e0030a6..000000000
--- a/src/browser/base/content/zen-avatars/avatar-53-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-54-dark.svg b/src/browser/base/content/zen-avatars/avatar-54-dark.svg
deleted file mode 100644
index cd3c26d47..000000000
--- a/src/browser/base/content/zen-avatars/avatar-54-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-54-light.svg b/src/browser/base/content/zen-avatars/avatar-54-light.svg
deleted file mode 100644
index ed43141b3..000000000
--- a/src/browser/base/content/zen-avatars/avatar-54-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-55-dark.svg b/src/browser/base/content/zen-avatars/avatar-55-dark.svg
deleted file mode 100644
index 993802582..000000000
--- a/src/browser/base/content/zen-avatars/avatar-55-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-55-light.svg b/src/browser/base/content/zen-avatars/avatar-55-light.svg
deleted file mode 100644
index fcda4cd4d..000000000
--- a/src/browser/base/content/zen-avatars/avatar-55-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-56-dark.svg b/src/browser/base/content/zen-avatars/avatar-56-dark.svg
deleted file mode 100644
index ebfd319b3..000000000
--- a/src/browser/base/content/zen-avatars/avatar-56-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-56-light.svg b/src/browser/base/content/zen-avatars/avatar-56-light.svg
deleted file mode 100644
index 86b410664..000000000
--- a/src/browser/base/content/zen-avatars/avatar-56-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-57-dark.svg b/src/browser/base/content/zen-avatars/avatar-57-dark.svg
deleted file mode 100644
index eb4c2d002..000000000
--- a/src/browser/base/content/zen-avatars/avatar-57-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-57-light.svg b/src/browser/base/content/zen-avatars/avatar-57-light.svg
deleted file mode 100644
index a6fb91d1a..000000000
--- a/src/browser/base/content/zen-avatars/avatar-57-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-58-dark.svg b/src/browser/base/content/zen-avatars/avatar-58-dark.svg
deleted file mode 100644
index b176aae06..000000000
--- a/src/browser/base/content/zen-avatars/avatar-58-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-58-light.svg b/src/browser/base/content/zen-avatars/avatar-58-light.svg
deleted file mode 100644
index f5db00eca..000000000
--- a/src/browser/base/content/zen-avatars/avatar-58-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-59-dark.svg b/src/browser/base/content/zen-avatars/avatar-59-dark.svg
deleted file mode 100644
index bc4970ba1..000000000
--- a/src/browser/base/content/zen-avatars/avatar-59-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-59-light.svg b/src/browser/base/content/zen-avatars/avatar-59-light.svg
deleted file mode 100644
index 8dc33c345..000000000
--- a/src/browser/base/content/zen-avatars/avatar-59-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-6-dark.svg b/src/browser/base/content/zen-avatars/avatar-6-dark.svg
deleted file mode 100644
index 03be3276c..000000000
--- a/src/browser/base/content/zen-avatars/avatar-6-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-6-light.svg b/src/browser/base/content/zen-avatars/avatar-6-light.svg
deleted file mode 100644
index e8a9dd2c0..000000000
--- a/src/browser/base/content/zen-avatars/avatar-6-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-60-dark.svg b/src/browser/base/content/zen-avatars/avatar-60-dark.svg
deleted file mode 100644
index 702fef15e..000000000
--- a/src/browser/base/content/zen-avatars/avatar-60-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-60-light.svg b/src/browser/base/content/zen-avatars/avatar-60-light.svg
deleted file mode 100644
index f0229ca4c..000000000
--- a/src/browser/base/content/zen-avatars/avatar-60-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-61-dark.svg b/src/browser/base/content/zen-avatars/avatar-61-dark.svg
deleted file mode 100644
index 062d99e25..000000000
--- a/src/browser/base/content/zen-avatars/avatar-61-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-61-light.svg b/src/browser/base/content/zen-avatars/avatar-61-light.svg
deleted file mode 100644
index 5b2804f76..000000000
--- a/src/browser/base/content/zen-avatars/avatar-61-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-62-dark.svg b/src/browser/base/content/zen-avatars/avatar-62-dark.svg
deleted file mode 100644
index 3860344ee..000000000
--- a/src/browser/base/content/zen-avatars/avatar-62-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-62-light.svg b/src/browser/base/content/zen-avatars/avatar-62-light.svg
deleted file mode 100644
index 5ddaa2650..000000000
--- a/src/browser/base/content/zen-avatars/avatar-62-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-63-dark.svg b/src/browser/base/content/zen-avatars/avatar-63-dark.svg
deleted file mode 100644
index 259af2935..000000000
--- a/src/browser/base/content/zen-avatars/avatar-63-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-63-light.svg b/src/browser/base/content/zen-avatars/avatar-63-light.svg
deleted file mode 100644
index 53f561d25..000000000
--- a/src/browser/base/content/zen-avatars/avatar-63-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-64-dark.svg b/src/browser/base/content/zen-avatars/avatar-64-dark.svg
deleted file mode 100644
index 4cdddad58..000000000
--- a/src/browser/base/content/zen-avatars/avatar-64-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-64-light.svg b/src/browser/base/content/zen-avatars/avatar-64-light.svg
deleted file mode 100644
index 69cb3459d..000000000
--- a/src/browser/base/content/zen-avatars/avatar-64-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-65-dark.svg b/src/browser/base/content/zen-avatars/avatar-65-dark.svg
deleted file mode 100644
index 75f251521..000000000
--- a/src/browser/base/content/zen-avatars/avatar-65-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-65-light.svg b/src/browser/base/content/zen-avatars/avatar-65-light.svg
deleted file mode 100644
index 32f89cf10..000000000
--- a/src/browser/base/content/zen-avatars/avatar-65-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-66-dark.svg b/src/browser/base/content/zen-avatars/avatar-66-dark.svg
deleted file mode 100644
index 2a1e696ea..000000000
--- a/src/browser/base/content/zen-avatars/avatar-66-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-66-light.svg b/src/browser/base/content/zen-avatars/avatar-66-light.svg
deleted file mode 100644
index 4d7ee0bd3..000000000
--- a/src/browser/base/content/zen-avatars/avatar-66-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-67-dark.svg b/src/browser/base/content/zen-avatars/avatar-67-dark.svg
deleted file mode 100644
index 4112806a2..000000000
--- a/src/browser/base/content/zen-avatars/avatar-67-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-67-light.svg b/src/browser/base/content/zen-avatars/avatar-67-light.svg
deleted file mode 100644
index 195d805aa..000000000
--- a/src/browser/base/content/zen-avatars/avatar-67-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-68-dark.svg b/src/browser/base/content/zen-avatars/avatar-68-dark.svg
deleted file mode 100644
index 74536b87e..000000000
--- a/src/browser/base/content/zen-avatars/avatar-68-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-68-light.svg b/src/browser/base/content/zen-avatars/avatar-68-light.svg
deleted file mode 100644
index 46040f506..000000000
--- a/src/browser/base/content/zen-avatars/avatar-68-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-69-dark.svg b/src/browser/base/content/zen-avatars/avatar-69-dark.svg
deleted file mode 100644
index a3722ffca..000000000
--- a/src/browser/base/content/zen-avatars/avatar-69-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-69-light.svg b/src/browser/base/content/zen-avatars/avatar-69-light.svg
deleted file mode 100644
index 336ea8c7b..000000000
--- a/src/browser/base/content/zen-avatars/avatar-69-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-7-dark.svg b/src/browser/base/content/zen-avatars/avatar-7-dark.svg
deleted file mode 100644
index 07d48d44f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-7-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-7-light.svg b/src/browser/base/content/zen-avatars/avatar-7-light.svg
deleted file mode 100644
index 8f208aefe..000000000
--- a/src/browser/base/content/zen-avatars/avatar-7-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-70-dark.svg b/src/browser/base/content/zen-avatars/avatar-70-dark.svg
deleted file mode 100644
index 1385089e9..000000000
--- a/src/browser/base/content/zen-avatars/avatar-70-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-70-light.svg b/src/browser/base/content/zen-avatars/avatar-70-light.svg
deleted file mode 100644
index dc4440700..000000000
--- a/src/browser/base/content/zen-avatars/avatar-70-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-71-dark.svg b/src/browser/base/content/zen-avatars/avatar-71-dark.svg
deleted file mode 100644
index 43c3269c6..000000000
--- a/src/browser/base/content/zen-avatars/avatar-71-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-71-light.svg b/src/browser/base/content/zen-avatars/avatar-71-light.svg
deleted file mode 100644
index 1acb4922b..000000000
--- a/src/browser/base/content/zen-avatars/avatar-71-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-72-dark.svg b/src/browser/base/content/zen-avatars/avatar-72-dark.svg
deleted file mode 100644
index 01184e894..000000000
--- a/src/browser/base/content/zen-avatars/avatar-72-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-72-light.svg b/src/browser/base/content/zen-avatars/avatar-72-light.svg
deleted file mode 100644
index f0a9b8c34..000000000
--- a/src/browser/base/content/zen-avatars/avatar-72-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-73-dark.svg b/src/browser/base/content/zen-avatars/avatar-73-dark.svg
deleted file mode 100644
index fe38662a9..000000000
--- a/src/browser/base/content/zen-avatars/avatar-73-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-73-light.svg b/src/browser/base/content/zen-avatars/avatar-73-light.svg
deleted file mode 100644
index 71ba9f597..000000000
--- a/src/browser/base/content/zen-avatars/avatar-73-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-74-dark.svg b/src/browser/base/content/zen-avatars/avatar-74-dark.svg
deleted file mode 100644
index 5401895d3..000000000
--- a/src/browser/base/content/zen-avatars/avatar-74-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-74-light.svg b/src/browser/base/content/zen-avatars/avatar-74-light.svg
deleted file mode 100644
index d9eb90c29..000000000
--- a/src/browser/base/content/zen-avatars/avatar-74-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-75-dark.svg b/src/browser/base/content/zen-avatars/avatar-75-dark.svg
deleted file mode 100644
index 08b21dd6f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-75-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-75-light.svg b/src/browser/base/content/zen-avatars/avatar-75-light.svg
deleted file mode 100644
index 055023038..000000000
--- a/src/browser/base/content/zen-avatars/avatar-75-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-76-dark.svg b/src/browser/base/content/zen-avatars/avatar-76-dark.svg
deleted file mode 100644
index 739374d7a..000000000
--- a/src/browser/base/content/zen-avatars/avatar-76-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-76-light.svg b/src/browser/base/content/zen-avatars/avatar-76-light.svg
deleted file mode 100644
index bae6c9359..000000000
--- a/src/browser/base/content/zen-avatars/avatar-76-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-77-dark.svg b/src/browser/base/content/zen-avatars/avatar-77-dark.svg
deleted file mode 100644
index f1af7df7e..000000000
--- a/src/browser/base/content/zen-avatars/avatar-77-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-77-light.svg b/src/browser/base/content/zen-avatars/avatar-77-light.svg
deleted file mode 100644
index ed0b54ef5..000000000
--- a/src/browser/base/content/zen-avatars/avatar-77-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-78-dark.svg b/src/browser/base/content/zen-avatars/avatar-78-dark.svg
deleted file mode 100644
index b21563a74..000000000
--- a/src/browser/base/content/zen-avatars/avatar-78-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-78-light.svg b/src/browser/base/content/zen-avatars/avatar-78-light.svg
deleted file mode 100644
index afa8ac19a..000000000
--- a/src/browser/base/content/zen-avatars/avatar-78-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-79-dark.svg b/src/browser/base/content/zen-avatars/avatar-79-dark.svg
deleted file mode 100644
index e77df022b..000000000
--- a/src/browser/base/content/zen-avatars/avatar-79-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-79-light.svg b/src/browser/base/content/zen-avatars/avatar-79-light.svg
deleted file mode 100644
index ce9f41a45..000000000
--- a/src/browser/base/content/zen-avatars/avatar-79-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-8-dark.svg b/src/browser/base/content/zen-avatars/avatar-8-dark.svg
deleted file mode 100644
index 0dc49e3b0..000000000
--- a/src/browser/base/content/zen-avatars/avatar-8-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-8-light.svg b/src/browser/base/content/zen-avatars/avatar-8-light.svg
deleted file mode 100644
index fb2b67be2..000000000
--- a/src/browser/base/content/zen-avatars/avatar-8-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-80-dark.svg b/src/browser/base/content/zen-avatars/avatar-80-dark.svg
deleted file mode 100644
index ec89e5506..000000000
--- a/src/browser/base/content/zen-avatars/avatar-80-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-80-light.svg b/src/browser/base/content/zen-avatars/avatar-80-light.svg
deleted file mode 100644
index 89e0b9469..000000000
--- a/src/browser/base/content/zen-avatars/avatar-80-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-81-dark.svg b/src/browser/base/content/zen-avatars/avatar-81-dark.svg
deleted file mode 100644
index 6125dfecd..000000000
--- a/src/browser/base/content/zen-avatars/avatar-81-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-81-light.svg b/src/browser/base/content/zen-avatars/avatar-81-light.svg
deleted file mode 100644
index afc4a8a43..000000000
--- a/src/browser/base/content/zen-avatars/avatar-81-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-82-dark.svg b/src/browser/base/content/zen-avatars/avatar-82-dark.svg
deleted file mode 100644
index 9ad394740..000000000
--- a/src/browser/base/content/zen-avatars/avatar-82-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-82-light.svg b/src/browser/base/content/zen-avatars/avatar-82-light.svg
deleted file mode 100644
index 1f17a1497..000000000
--- a/src/browser/base/content/zen-avatars/avatar-82-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-83-dark.svg b/src/browser/base/content/zen-avatars/avatar-83-dark.svg
deleted file mode 100644
index e649f42f5..000000000
--- a/src/browser/base/content/zen-avatars/avatar-83-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-83-light.svg b/src/browser/base/content/zen-avatars/avatar-83-light.svg
deleted file mode 100644
index 1c6963cfc..000000000
--- a/src/browser/base/content/zen-avatars/avatar-83-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-84-dark.svg b/src/browser/base/content/zen-avatars/avatar-84-dark.svg
deleted file mode 100644
index 507ab910d..000000000
--- a/src/browser/base/content/zen-avatars/avatar-84-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-84-light.svg b/src/browser/base/content/zen-avatars/avatar-84-light.svg
deleted file mode 100644
index 20023e070..000000000
--- a/src/browser/base/content/zen-avatars/avatar-84-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-85-dark.svg b/src/browser/base/content/zen-avatars/avatar-85-dark.svg
deleted file mode 100644
index 661247a0f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-85-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-85-light.svg b/src/browser/base/content/zen-avatars/avatar-85-light.svg
deleted file mode 100644
index 6d3bf5f3e..000000000
--- a/src/browser/base/content/zen-avatars/avatar-85-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-86-dark.svg b/src/browser/base/content/zen-avatars/avatar-86-dark.svg
deleted file mode 100644
index cf081530c..000000000
--- a/src/browser/base/content/zen-avatars/avatar-86-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-86-light.svg b/src/browser/base/content/zen-avatars/avatar-86-light.svg
deleted file mode 100644
index 7272649f2..000000000
--- a/src/browser/base/content/zen-avatars/avatar-86-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-87-dark.svg b/src/browser/base/content/zen-avatars/avatar-87-dark.svg
deleted file mode 100644
index 75ae70ef4..000000000
--- a/src/browser/base/content/zen-avatars/avatar-87-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-87-light.svg b/src/browser/base/content/zen-avatars/avatar-87-light.svg
deleted file mode 100644
index 2bd6606d1..000000000
--- a/src/browser/base/content/zen-avatars/avatar-87-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-88-dark.svg b/src/browser/base/content/zen-avatars/avatar-88-dark.svg
deleted file mode 100644
index 6218c130e..000000000
--- a/src/browser/base/content/zen-avatars/avatar-88-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-88-light.svg b/src/browser/base/content/zen-avatars/avatar-88-light.svg
deleted file mode 100644
index a9f62ee1b..000000000
--- a/src/browser/base/content/zen-avatars/avatar-88-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-89-dark.svg b/src/browser/base/content/zen-avatars/avatar-89-dark.svg
deleted file mode 100644
index e450a53f9..000000000
--- a/src/browser/base/content/zen-avatars/avatar-89-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-89-light.svg b/src/browser/base/content/zen-avatars/avatar-89-light.svg
deleted file mode 100644
index 1a49ba29a..000000000
--- a/src/browser/base/content/zen-avatars/avatar-89-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-9-dark.svg b/src/browser/base/content/zen-avatars/avatar-9-dark.svg
deleted file mode 100644
index ab2b5a8f9..000000000
--- a/src/browser/base/content/zen-avatars/avatar-9-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-9-light.svg b/src/browser/base/content/zen-avatars/avatar-9-light.svg
deleted file mode 100644
index 916c99585..000000000
--- a/src/browser/base/content/zen-avatars/avatar-9-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-90-dark.svg b/src/browser/base/content/zen-avatars/avatar-90-dark.svg
deleted file mode 100644
index cf60d4c5e..000000000
--- a/src/browser/base/content/zen-avatars/avatar-90-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-90-light.svg b/src/browser/base/content/zen-avatars/avatar-90-light.svg
deleted file mode 100644
index ca79abdce..000000000
--- a/src/browser/base/content/zen-avatars/avatar-90-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-91-dark.svg b/src/browser/base/content/zen-avatars/avatar-91-dark.svg
deleted file mode 100644
index 67aa407a0..000000000
--- a/src/browser/base/content/zen-avatars/avatar-91-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-91-light.svg b/src/browser/base/content/zen-avatars/avatar-91-light.svg
deleted file mode 100644
index 9e05a6184..000000000
--- a/src/browser/base/content/zen-avatars/avatar-91-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-92-dark.svg b/src/browser/base/content/zen-avatars/avatar-92-dark.svg
deleted file mode 100644
index 9c5901e31..000000000
--- a/src/browser/base/content/zen-avatars/avatar-92-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-92-light.svg b/src/browser/base/content/zen-avatars/avatar-92-light.svg
deleted file mode 100644
index f158a203e..000000000
--- a/src/browser/base/content/zen-avatars/avatar-92-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-93-dark.svg b/src/browser/base/content/zen-avatars/avatar-93-dark.svg
deleted file mode 100644
index 9b5a5550d..000000000
--- a/src/browser/base/content/zen-avatars/avatar-93-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-93-light.svg b/src/browser/base/content/zen-avatars/avatar-93-light.svg
deleted file mode 100644
index e4edc1366..000000000
--- a/src/browser/base/content/zen-avatars/avatar-93-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-94-dark.svg b/src/browser/base/content/zen-avatars/avatar-94-dark.svg
deleted file mode 100644
index 05376a250..000000000
--- a/src/browser/base/content/zen-avatars/avatar-94-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-94-light.svg b/src/browser/base/content/zen-avatars/avatar-94-light.svg
deleted file mode 100644
index 36cf7f695..000000000
--- a/src/browser/base/content/zen-avatars/avatar-94-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-95-dark.svg b/src/browser/base/content/zen-avatars/avatar-95-dark.svg
deleted file mode 100644
index 6d3da12fe..000000000
--- a/src/browser/base/content/zen-avatars/avatar-95-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-95-light.svg b/src/browser/base/content/zen-avatars/avatar-95-light.svg
deleted file mode 100644
index d466275f8..000000000
--- a/src/browser/base/content/zen-avatars/avatar-95-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-96-dark.svg b/src/browser/base/content/zen-avatars/avatar-96-dark.svg
deleted file mode 100644
index e662f8673..000000000
--- a/src/browser/base/content/zen-avatars/avatar-96-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-96-light.svg b/src/browser/base/content/zen-avatars/avatar-96-light.svg
deleted file mode 100644
index e17af8b18..000000000
--- a/src/browser/base/content/zen-avatars/avatar-96-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-97-dark.svg b/src/browser/base/content/zen-avatars/avatar-97-dark.svg
deleted file mode 100644
index 86f79f188..000000000
--- a/src/browser/base/content/zen-avatars/avatar-97-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-97-light.svg b/src/browser/base/content/zen-avatars/avatar-97-light.svg
deleted file mode 100644
index e8fb8e723..000000000
--- a/src/browser/base/content/zen-avatars/avatar-97-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-98-dark.svg b/src/browser/base/content/zen-avatars/avatar-98-dark.svg
deleted file mode 100644
index ea467e20f..000000000
--- a/src/browser/base/content/zen-avatars/avatar-98-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-98-light.svg b/src/browser/base/content/zen-avatars/avatar-98-light.svg
deleted file mode 100644
index 69f35b9fb..000000000
--- a/src/browser/base/content/zen-avatars/avatar-98-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-99-dark.svg b/src/browser/base/content/zen-avatars/avatar-99-dark.svg
deleted file mode 100644
index dfac1d797..000000000
--- a/src/browser/base/content/zen-avatars/avatar-99-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/avatar-99-light.svg b/src/browser/base/content/zen-avatars/avatar-99-light.svg
deleted file mode 100644
index 90d05c352..000000000
--- a/src/browser/base/content/zen-avatars/avatar-99-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/browser/base/content/zen-avatars/fetch-all-avatars.py b/src/browser/base/content/zen-avatars/fetch-all-avatars.py
deleted file mode 100644
index ae6c2f28f..000000000
--- a/src/browser/base/content/zen-avatars/fetch-all-avatars.py
+++ /dev/null
@@ -1,65 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-import os
-import requests
-import random
-
-JAR_ENTRY_TEMPLATE = "\tcontent/browser/zen-avatars/{0}\t(content/zen-avatars/{0})"
-URL = "https://source.boringavatars.com/bauhaus/120/${}?colors={}"
-
-COLORS = {
- "dark": ["DDDDDD", "5E9188", "3E5954", "253342", "232226"],
- "light": ["9D9382", "FFC1B2", "FFDBC8", "FFF6C7", "DCD7C2"],
-}
-
-
-def random_string(length):
- return "".join(random.choices("abcdefghijklmnopqrstuvwxyz", k=length))
-
-
-def generate_list_names():
- names = []
- for i in range(1, 101):
- names.append(random_string(random.randint(5, 10)))
- return names
-
-
-def write_jar_file(jar_file):
- with open("jar.inc.mn", "w") as f:
- f.write(jar_file)
-
-
-def fetch_all_avatars():
- names = generate_list_names()
- jar_file = ""
- for theme in COLORS:
- for [i, name] in enumerate(names):
- url = URL.format(name, ",".join(COLORS[theme]))
- response = requests.get(url)
- with open(f"avatar-{i}-{theme}.svg", "w") as f:
- f.write(response.text)
- jar_file += JAR_ENTRY_TEMPLATE.format(f"avatar-{i}-{theme}.svg") + "\n"
- print(
- f"SUCCESS: Fetched 'avatar-{i}-{theme}.svg' for name '{name}' with theme '{theme}'"
- )
- write_jar_file(jar_file)
-
-
-def clear_all_avatars():
- for file in os.listdir():
- if file.startswith("avatar-") and file.endswith(".svg"):
- os.remove(file)
- print(f"SUCCESS: Removed '{file}'")
-
-
-def main():
- if not os.getcwd().endswith("zen-avatars"):
- print("ERROR: Please run this script from the 'zen-avatars' directory")
- return
- clear_all_avatars()
- fetch_all_avatars()
-
-
-if __name__ == "__main__":
- main()
diff --git a/src/browser/base/content/zen-avatars/jar.inc.mn b/src/browser/base/content/zen-avatars/jar.inc.mn
deleted file mode 100644
index b3d0d4a1d..000000000
--- a/src/browser/base/content/zen-avatars/jar.inc.mn
+++ /dev/null
@@ -1,200 +0,0 @@
- content/browser/zen-avatars/avatar-0-dark.svg (content/zen-avatars/avatar-0-dark.svg)
- content/browser/zen-avatars/avatar-1-dark.svg (content/zen-avatars/avatar-1-dark.svg)
- content/browser/zen-avatars/avatar-2-dark.svg (content/zen-avatars/avatar-2-dark.svg)
- content/browser/zen-avatars/avatar-3-dark.svg (content/zen-avatars/avatar-3-dark.svg)
- content/browser/zen-avatars/avatar-4-dark.svg (content/zen-avatars/avatar-4-dark.svg)
- content/browser/zen-avatars/avatar-5-dark.svg (content/zen-avatars/avatar-5-dark.svg)
- content/browser/zen-avatars/avatar-6-dark.svg (content/zen-avatars/avatar-6-dark.svg)
- content/browser/zen-avatars/avatar-7-dark.svg (content/zen-avatars/avatar-7-dark.svg)
- content/browser/zen-avatars/avatar-8-dark.svg (content/zen-avatars/avatar-8-dark.svg)
- content/browser/zen-avatars/avatar-9-dark.svg (content/zen-avatars/avatar-9-dark.svg)
- content/browser/zen-avatars/avatar-10-dark.svg (content/zen-avatars/avatar-10-dark.svg)
- content/browser/zen-avatars/avatar-11-dark.svg (content/zen-avatars/avatar-11-dark.svg)
- content/browser/zen-avatars/avatar-12-dark.svg (content/zen-avatars/avatar-12-dark.svg)
- content/browser/zen-avatars/avatar-13-dark.svg (content/zen-avatars/avatar-13-dark.svg)
- content/browser/zen-avatars/avatar-14-dark.svg (content/zen-avatars/avatar-14-dark.svg)
- content/browser/zen-avatars/avatar-15-dark.svg (content/zen-avatars/avatar-15-dark.svg)
- content/browser/zen-avatars/avatar-16-dark.svg (content/zen-avatars/avatar-16-dark.svg)
- content/browser/zen-avatars/avatar-17-dark.svg (content/zen-avatars/avatar-17-dark.svg)
- content/browser/zen-avatars/avatar-18-dark.svg (content/zen-avatars/avatar-18-dark.svg)
- content/browser/zen-avatars/avatar-19-dark.svg (content/zen-avatars/avatar-19-dark.svg)
- content/browser/zen-avatars/avatar-20-dark.svg (content/zen-avatars/avatar-20-dark.svg)
- content/browser/zen-avatars/avatar-21-dark.svg (content/zen-avatars/avatar-21-dark.svg)
- content/browser/zen-avatars/avatar-22-dark.svg (content/zen-avatars/avatar-22-dark.svg)
- content/browser/zen-avatars/avatar-23-dark.svg (content/zen-avatars/avatar-23-dark.svg)
- content/browser/zen-avatars/avatar-24-dark.svg (content/zen-avatars/avatar-24-dark.svg)
- content/browser/zen-avatars/avatar-25-dark.svg (content/zen-avatars/avatar-25-dark.svg)
- content/browser/zen-avatars/avatar-26-dark.svg (content/zen-avatars/avatar-26-dark.svg)
- content/browser/zen-avatars/avatar-27-dark.svg (content/zen-avatars/avatar-27-dark.svg)
- content/browser/zen-avatars/avatar-28-dark.svg (content/zen-avatars/avatar-28-dark.svg)
- content/browser/zen-avatars/avatar-29-dark.svg (content/zen-avatars/avatar-29-dark.svg)
- content/browser/zen-avatars/avatar-30-dark.svg (content/zen-avatars/avatar-30-dark.svg)
- content/browser/zen-avatars/avatar-31-dark.svg (content/zen-avatars/avatar-31-dark.svg)
- content/browser/zen-avatars/avatar-32-dark.svg (content/zen-avatars/avatar-32-dark.svg)
- content/browser/zen-avatars/avatar-33-dark.svg (content/zen-avatars/avatar-33-dark.svg)
- content/browser/zen-avatars/avatar-34-dark.svg (content/zen-avatars/avatar-34-dark.svg)
- content/browser/zen-avatars/avatar-35-dark.svg (content/zen-avatars/avatar-35-dark.svg)
- content/browser/zen-avatars/avatar-36-dark.svg (content/zen-avatars/avatar-36-dark.svg)
- content/browser/zen-avatars/avatar-37-dark.svg (content/zen-avatars/avatar-37-dark.svg)
- content/browser/zen-avatars/avatar-38-dark.svg (content/zen-avatars/avatar-38-dark.svg)
- content/browser/zen-avatars/avatar-39-dark.svg (content/zen-avatars/avatar-39-dark.svg)
- content/browser/zen-avatars/avatar-40-dark.svg (content/zen-avatars/avatar-40-dark.svg)
- content/browser/zen-avatars/avatar-41-dark.svg (content/zen-avatars/avatar-41-dark.svg)
- content/browser/zen-avatars/avatar-42-dark.svg (content/zen-avatars/avatar-42-dark.svg)
- content/browser/zen-avatars/avatar-43-dark.svg (content/zen-avatars/avatar-43-dark.svg)
- content/browser/zen-avatars/avatar-44-dark.svg (content/zen-avatars/avatar-44-dark.svg)
- content/browser/zen-avatars/avatar-45-dark.svg (content/zen-avatars/avatar-45-dark.svg)
- content/browser/zen-avatars/avatar-46-dark.svg (content/zen-avatars/avatar-46-dark.svg)
- content/browser/zen-avatars/avatar-47-dark.svg (content/zen-avatars/avatar-47-dark.svg)
- content/browser/zen-avatars/avatar-48-dark.svg (content/zen-avatars/avatar-48-dark.svg)
- content/browser/zen-avatars/avatar-49-dark.svg (content/zen-avatars/avatar-49-dark.svg)
- content/browser/zen-avatars/avatar-50-dark.svg (content/zen-avatars/avatar-50-dark.svg)
- content/browser/zen-avatars/avatar-51-dark.svg (content/zen-avatars/avatar-51-dark.svg)
- content/browser/zen-avatars/avatar-52-dark.svg (content/zen-avatars/avatar-52-dark.svg)
- content/browser/zen-avatars/avatar-53-dark.svg (content/zen-avatars/avatar-53-dark.svg)
- content/browser/zen-avatars/avatar-54-dark.svg (content/zen-avatars/avatar-54-dark.svg)
- content/browser/zen-avatars/avatar-55-dark.svg (content/zen-avatars/avatar-55-dark.svg)
- content/browser/zen-avatars/avatar-56-dark.svg (content/zen-avatars/avatar-56-dark.svg)
- content/browser/zen-avatars/avatar-57-dark.svg (content/zen-avatars/avatar-57-dark.svg)
- content/browser/zen-avatars/avatar-58-dark.svg (content/zen-avatars/avatar-58-dark.svg)
- content/browser/zen-avatars/avatar-59-dark.svg (content/zen-avatars/avatar-59-dark.svg)
- content/browser/zen-avatars/avatar-60-dark.svg (content/zen-avatars/avatar-60-dark.svg)
- content/browser/zen-avatars/avatar-61-dark.svg (content/zen-avatars/avatar-61-dark.svg)
- content/browser/zen-avatars/avatar-62-dark.svg (content/zen-avatars/avatar-62-dark.svg)
- content/browser/zen-avatars/avatar-63-dark.svg (content/zen-avatars/avatar-63-dark.svg)
- content/browser/zen-avatars/avatar-64-dark.svg (content/zen-avatars/avatar-64-dark.svg)
- content/browser/zen-avatars/avatar-65-dark.svg (content/zen-avatars/avatar-65-dark.svg)
- content/browser/zen-avatars/avatar-66-dark.svg (content/zen-avatars/avatar-66-dark.svg)
- content/browser/zen-avatars/avatar-67-dark.svg (content/zen-avatars/avatar-67-dark.svg)
- content/browser/zen-avatars/avatar-68-dark.svg (content/zen-avatars/avatar-68-dark.svg)
- content/browser/zen-avatars/avatar-69-dark.svg (content/zen-avatars/avatar-69-dark.svg)
- content/browser/zen-avatars/avatar-70-dark.svg (content/zen-avatars/avatar-70-dark.svg)
- content/browser/zen-avatars/avatar-71-dark.svg (content/zen-avatars/avatar-71-dark.svg)
- content/browser/zen-avatars/avatar-72-dark.svg (content/zen-avatars/avatar-72-dark.svg)
- content/browser/zen-avatars/avatar-73-dark.svg (content/zen-avatars/avatar-73-dark.svg)
- content/browser/zen-avatars/avatar-74-dark.svg (content/zen-avatars/avatar-74-dark.svg)
- content/browser/zen-avatars/avatar-75-dark.svg (content/zen-avatars/avatar-75-dark.svg)
- content/browser/zen-avatars/avatar-76-dark.svg (content/zen-avatars/avatar-76-dark.svg)
- content/browser/zen-avatars/avatar-77-dark.svg (content/zen-avatars/avatar-77-dark.svg)
- content/browser/zen-avatars/avatar-78-dark.svg (content/zen-avatars/avatar-78-dark.svg)
- content/browser/zen-avatars/avatar-79-dark.svg (content/zen-avatars/avatar-79-dark.svg)
- content/browser/zen-avatars/avatar-80-dark.svg (content/zen-avatars/avatar-80-dark.svg)
- content/browser/zen-avatars/avatar-81-dark.svg (content/zen-avatars/avatar-81-dark.svg)
- content/browser/zen-avatars/avatar-82-dark.svg (content/zen-avatars/avatar-82-dark.svg)
- content/browser/zen-avatars/avatar-83-dark.svg (content/zen-avatars/avatar-83-dark.svg)
- content/browser/zen-avatars/avatar-84-dark.svg (content/zen-avatars/avatar-84-dark.svg)
- content/browser/zen-avatars/avatar-85-dark.svg (content/zen-avatars/avatar-85-dark.svg)
- content/browser/zen-avatars/avatar-86-dark.svg (content/zen-avatars/avatar-86-dark.svg)
- content/browser/zen-avatars/avatar-87-dark.svg (content/zen-avatars/avatar-87-dark.svg)
- content/browser/zen-avatars/avatar-88-dark.svg (content/zen-avatars/avatar-88-dark.svg)
- content/browser/zen-avatars/avatar-89-dark.svg (content/zen-avatars/avatar-89-dark.svg)
- content/browser/zen-avatars/avatar-90-dark.svg (content/zen-avatars/avatar-90-dark.svg)
- content/browser/zen-avatars/avatar-91-dark.svg (content/zen-avatars/avatar-91-dark.svg)
- content/browser/zen-avatars/avatar-92-dark.svg (content/zen-avatars/avatar-92-dark.svg)
- content/browser/zen-avatars/avatar-93-dark.svg (content/zen-avatars/avatar-93-dark.svg)
- content/browser/zen-avatars/avatar-94-dark.svg (content/zen-avatars/avatar-94-dark.svg)
- content/browser/zen-avatars/avatar-95-dark.svg (content/zen-avatars/avatar-95-dark.svg)
- content/browser/zen-avatars/avatar-96-dark.svg (content/zen-avatars/avatar-96-dark.svg)
- content/browser/zen-avatars/avatar-97-dark.svg (content/zen-avatars/avatar-97-dark.svg)
- content/browser/zen-avatars/avatar-98-dark.svg (content/zen-avatars/avatar-98-dark.svg)
- content/browser/zen-avatars/avatar-99-dark.svg (content/zen-avatars/avatar-99-dark.svg)
- content/browser/zen-avatars/avatar-0-light.svg (content/zen-avatars/avatar-0-light.svg)
- content/browser/zen-avatars/avatar-1-light.svg (content/zen-avatars/avatar-1-light.svg)
- content/browser/zen-avatars/avatar-2-light.svg (content/zen-avatars/avatar-2-light.svg)
- content/browser/zen-avatars/avatar-3-light.svg (content/zen-avatars/avatar-3-light.svg)
- content/browser/zen-avatars/avatar-4-light.svg (content/zen-avatars/avatar-4-light.svg)
- content/browser/zen-avatars/avatar-5-light.svg (content/zen-avatars/avatar-5-light.svg)
- content/browser/zen-avatars/avatar-6-light.svg (content/zen-avatars/avatar-6-light.svg)
- content/browser/zen-avatars/avatar-7-light.svg (content/zen-avatars/avatar-7-light.svg)
- content/browser/zen-avatars/avatar-8-light.svg (content/zen-avatars/avatar-8-light.svg)
- content/browser/zen-avatars/avatar-9-light.svg (content/zen-avatars/avatar-9-light.svg)
- content/browser/zen-avatars/avatar-10-light.svg (content/zen-avatars/avatar-10-light.svg)
- content/browser/zen-avatars/avatar-11-light.svg (content/zen-avatars/avatar-11-light.svg)
- content/browser/zen-avatars/avatar-12-light.svg (content/zen-avatars/avatar-12-light.svg)
- content/browser/zen-avatars/avatar-13-light.svg (content/zen-avatars/avatar-13-light.svg)
- content/browser/zen-avatars/avatar-14-light.svg (content/zen-avatars/avatar-14-light.svg)
- content/browser/zen-avatars/avatar-15-light.svg (content/zen-avatars/avatar-15-light.svg)
- content/browser/zen-avatars/avatar-16-light.svg (content/zen-avatars/avatar-16-light.svg)
- content/browser/zen-avatars/avatar-17-light.svg (content/zen-avatars/avatar-17-light.svg)
- content/browser/zen-avatars/avatar-18-light.svg (content/zen-avatars/avatar-18-light.svg)
- content/browser/zen-avatars/avatar-19-light.svg (content/zen-avatars/avatar-19-light.svg)
- content/browser/zen-avatars/avatar-20-light.svg (content/zen-avatars/avatar-20-light.svg)
- content/browser/zen-avatars/avatar-21-light.svg (content/zen-avatars/avatar-21-light.svg)
- content/browser/zen-avatars/avatar-22-light.svg (content/zen-avatars/avatar-22-light.svg)
- content/browser/zen-avatars/avatar-23-light.svg (content/zen-avatars/avatar-23-light.svg)
- content/browser/zen-avatars/avatar-24-light.svg (content/zen-avatars/avatar-24-light.svg)
- content/browser/zen-avatars/avatar-25-light.svg (content/zen-avatars/avatar-25-light.svg)
- content/browser/zen-avatars/avatar-26-light.svg (content/zen-avatars/avatar-26-light.svg)
- content/browser/zen-avatars/avatar-27-light.svg (content/zen-avatars/avatar-27-light.svg)
- content/browser/zen-avatars/avatar-28-light.svg (content/zen-avatars/avatar-28-light.svg)
- content/browser/zen-avatars/avatar-29-light.svg (content/zen-avatars/avatar-29-light.svg)
- content/browser/zen-avatars/avatar-30-light.svg (content/zen-avatars/avatar-30-light.svg)
- content/browser/zen-avatars/avatar-31-light.svg (content/zen-avatars/avatar-31-light.svg)
- content/browser/zen-avatars/avatar-32-light.svg (content/zen-avatars/avatar-32-light.svg)
- content/browser/zen-avatars/avatar-33-light.svg (content/zen-avatars/avatar-33-light.svg)
- content/browser/zen-avatars/avatar-34-light.svg (content/zen-avatars/avatar-34-light.svg)
- content/browser/zen-avatars/avatar-35-light.svg (content/zen-avatars/avatar-35-light.svg)
- content/browser/zen-avatars/avatar-36-light.svg (content/zen-avatars/avatar-36-light.svg)
- content/browser/zen-avatars/avatar-37-light.svg (content/zen-avatars/avatar-37-light.svg)
- content/browser/zen-avatars/avatar-38-light.svg (content/zen-avatars/avatar-38-light.svg)
- content/browser/zen-avatars/avatar-39-light.svg (content/zen-avatars/avatar-39-light.svg)
- content/browser/zen-avatars/avatar-40-light.svg (content/zen-avatars/avatar-40-light.svg)
- content/browser/zen-avatars/avatar-41-light.svg (content/zen-avatars/avatar-41-light.svg)
- content/browser/zen-avatars/avatar-42-light.svg (content/zen-avatars/avatar-42-light.svg)
- content/browser/zen-avatars/avatar-43-light.svg (content/zen-avatars/avatar-43-light.svg)
- content/browser/zen-avatars/avatar-44-light.svg (content/zen-avatars/avatar-44-light.svg)
- content/browser/zen-avatars/avatar-45-light.svg (content/zen-avatars/avatar-45-light.svg)
- content/browser/zen-avatars/avatar-46-light.svg (content/zen-avatars/avatar-46-light.svg)
- content/browser/zen-avatars/avatar-47-light.svg (content/zen-avatars/avatar-47-light.svg)
- content/browser/zen-avatars/avatar-48-light.svg (content/zen-avatars/avatar-48-light.svg)
- content/browser/zen-avatars/avatar-49-light.svg (content/zen-avatars/avatar-49-light.svg)
- content/browser/zen-avatars/avatar-50-light.svg (content/zen-avatars/avatar-50-light.svg)
- content/browser/zen-avatars/avatar-51-light.svg (content/zen-avatars/avatar-51-light.svg)
- content/browser/zen-avatars/avatar-52-light.svg (content/zen-avatars/avatar-52-light.svg)
- content/browser/zen-avatars/avatar-53-light.svg (content/zen-avatars/avatar-53-light.svg)
- content/browser/zen-avatars/avatar-54-light.svg (content/zen-avatars/avatar-54-light.svg)
- content/browser/zen-avatars/avatar-55-light.svg (content/zen-avatars/avatar-55-light.svg)
- content/browser/zen-avatars/avatar-56-light.svg (content/zen-avatars/avatar-56-light.svg)
- content/browser/zen-avatars/avatar-57-light.svg (content/zen-avatars/avatar-57-light.svg)
- content/browser/zen-avatars/avatar-58-light.svg (content/zen-avatars/avatar-58-light.svg)
- content/browser/zen-avatars/avatar-59-light.svg (content/zen-avatars/avatar-59-light.svg)
- content/browser/zen-avatars/avatar-60-light.svg (content/zen-avatars/avatar-60-light.svg)
- content/browser/zen-avatars/avatar-61-light.svg (content/zen-avatars/avatar-61-light.svg)
- content/browser/zen-avatars/avatar-62-light.svg (content/zen-avatars/avatar-62-light.svg)
- content/browser/zen-avatars/avatar-63-light.svg (content/zen-avatars/avatar-63-light.svg)
- content/browser/zen-avatars/avatar-64-light.svg (content/zen-avatars/avatar-64-light.svg)
- content/browser/zen-avatars/avatar-65-light.svg (content/zen-avatars/avatar-65-light.svg)
- content/browser/zen-avatars/avatar-66-light.svg (content/zen-avatars/avatar-66-light.svg)
- content/browser/zen-avatars/avatar-67-light.svg (content/zen-avatars/avatar-67-light.svg)
- content/browser/zen-avatars/avatar-68-light.svg (content/zen-avatars/avatar-68-light.svg)
- content/browser/zen-avatars/avatar-69-light.svg (content/zen-avatars/avatar-69-light.svg)
- content/browser/zen-avatars/avatar-70-light.svg (content/zen-avatars/avatar-70-light.svg)
- content/browser/zen-avatars/avatar-71-light.svg (content/zen-avatars/avatar-71-light.svg)
- content/browser/zen-avatars/avatar-72-light.svg (content/zen-avatars/avatar-72-light.svg)
- content/browser/zen-avatars/avatar-73-light.svg (content/zen-avatars/avatar-73-light.svg)
- content/browser/zen-avatars/avatar-74-light.svg (content/zen-avatars/avatar-74-light.svg)
- content/browser/zen-avatars/avatar-75-light.svg (content/zen-avatars/avatar-75-light.svg)
- content/browser/zen-avatars/avatar-76-light.svg (content/zen-avatars/avatar-76-light.svg)
- content/browser/zen-avatars/avatar-77-light.svg (content/zen-avatars/avatar-77-light.svg)
- content/browser/zen-avatars/avatar-78-light.svg (content/zen-avatars/avatar-78-light.svg)
- content/browser/zen-avatars/avatar-79-light.svg (content/zen-avatars/avatar-79-light.svg)
- content/browser/zen-avatars/avatar-80-light.svg (content/zen-avatars/avatar-80-light.svg)
- content/browser/zen-avatars/avatar-81-light.svg (content/zen-avatars/avatar-81-light.svg)
- content/browser/zen-avatars/avatar-82-light.svg (content/zen-avatars/avatar-82-light.svg)
- content/browser/zen-avatars/avatar-83-light.svg (content/zen-avatars/avatar-83-light.svg)
- content/browser/zen-avatars/avatar-84-light.svg (content/zen-avatars/avatar-84-light.svg)
- content/browser/zen-avatars/avatar-85-light.svg (content/zen-avatars/avatar-85-light.svg)
- content/browser/zen-avatars/avatar-86-light.svg (content/zen-avatars/avatar-86-light.svg)
- content/browser/zen-avatars/avatar-87-light.svg (content/zen-avatars/avatar-87-light.svg)
- content/browser/zen-avatars/avatar-88-light.svg (content/zen-avatars/avatar-88-light.svg)
- content/browser/zen-avatars/avatar-89-light.svg (content/zen-avatars/avatar-89-light.svg)
- content/browser/zen-avatars/avatar-90-light.svg (content/zen-avatars/avatar-90-light.svg)
- content/browser/zen-avatars/avatar-91-light.svg (content/zen-avatars/avatar-91-light.svg)
- content/browser/zen-avatars/avatar-92-light.svg (content/zen-avatars/avatar-92-light.svg)
- content/browser/zen-avatars/avatar-93-light.svg (content/zen-avatars/avatar-93-light.svg)
- content/browser/zen-avatars/avatar-94-light.svg (content/zen-avatars/avatar-94-light.svg)
- content/browser/zen-avatars/avatar-95-light.svg (content/zen-avatars/avatar-95-light.svg)
- content/browser/zen-avatars/avatar-96-light.svg (content/zen-avatars/avatar-96-light.svg)
- content/browser/zen-avatars/avatar-97-light.svg (content/zen-avatars/avatar-97-light.svg)
- content/browser/zen-avatars/avatar-98-light.svg (content/zen-avatars/avatar-98-light.svg)
- content/browser/zen-avatars/avatar-99-light.svg (content/zen-avatars/avatar-99-light.svg)
diff --git a/src/browser/base/content/zen-popupset.inc.xhtml b/src/browser/base/content/zen-popupset.inc.xhtml
index 043a877d4..f2bbdf531 100644
--- a/src/browser/base/content/zen-popupset.inc.xhtml
+++ b/src/browser/base/content/zen-popupset.inc.xhtml
@@ -82,25 +82,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/browser/base/content/zen-sidebar-icons.inc.xhtml b/src/browser/base/content/zen-sidebar-icons.inc.xhtml
index 4b1a216ca..f7b73001d 100644
--- a/src/browser/base/content/zen-sidebar-icons.inc.xhtml
+++ b/src/browser/base/content/zen-sidebar-icons.inc.xhtml
@@ -1,5 +1,5 @@
diff --git a/src/browser/base/content/zen-styles/zen-profile-dialog.css b/src/browser/base/content/zen-styles/zen-profile-dialog.css
deleted file mode 100644
index 4645b6c9a..000000000
--- a/src/browser/base/content/zen-styles/zen-profile-dialog.css
+++ /dev/null
@@ -1,176 +0,0 @@
-/*
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-#PanelUI-zen-profiles {
- --menu-panel-width: 19em;
- position: relative;
- padding-bottom: 5px;
-}
-
-#PanelUI-zen-profiles-header {
- width: 100%;
- height: 130px;
- background: color-mix(in srgb, var(--zen-primary-color) 80%, white 20%);
- position: relative;
-}
-
-#PanelUI-zen-profiles-user-picture {
- background-image: var(--avatar-image-url);
- width: 75px;
- height: 75px;
- border: 4px var(--arrowpanel-background) solid;
- background-color: var(--zen-colors-primary-foreground);
- border-radius: 50%;
- background-repeat: no-repeat;
- background-size: cover;
- background-position: center;
- margin: 0 auto;
- transform: translateY(100%);
-}
-
-.PanelUI-zen-profiles-item {
- position: relative;
- display: flex;
- padding: 6px 10px;
- font: menu;
- align-items: center;
-}
-
-#PanelUI-zen-profiles-list .PanelUI-zen-profiles-item {
- margin-bottom: 2px;
- border-radius: 5px;
- margin: 2px 5px;
-}
-
-#PanelUI-zen-profiles-list > toolbarseparator:first-child {
- margin: 5px;
-}
-
-.PanelUI-zen-profiles-item:hover {
- background: var(--panel-item-hover-bgcolor);
- color: inherit;
-}
-
-.PanelUI-zen-profiles-item:active {
- background: var(--panel-item-active-bgcolor);
- color: inherit;
-}
-
-.PanelUI-zen-profiles-item::after {
- content: '';
- background-image: url('chrome://global/skin/icons/arrow-right.svg');
- background-size: 1em;
- background-repeat: no-repeat;
- background-position: center;
- width: 1em;
- height: 1em;
- margin-left: auto;
- pointer-events: none;
- top: 50%;
- right: 1em;
- transform: translateY(-50%);
- position: absolute;
-}
-
-@media (prefers-color-scheme: dark) {
- .PanelUI-zen-profiles-item::after {
- filter: invert(1);
- }
-}
-
-#PanelUI-zen-profiles-list .PanelUI-zen-profiles-item-avatar {
- width: 20px;
- height: 20px;
- border-radius: 5px;
- margin: 1px 0.5em 1px 1px;
-}
-
-#PanelUI-zen-profiles-list .PanelUI-zen-profiles-item-name {
- font-weight: normal;
- font-size: 15px;
- margin-left: 5px;
-}
-
-#PanelUI-zen-profiles-current-info {
- --zen-separation-from-content: 35px;
- margin-top: calc(var(--zen-separation-from-content) + 30px); /** Ignore the profile picture */
-}
-
-#PanelUI-zen-profiles-current-name {
- font-size: 1.3em;
- font-weight: 600;
- line-height: 0.5;
- padding: 5px 10px;
- border-radius: 5px;
- margin: 0 auto;
-}
-
-#PanelUI-zen-profiles toolbarbutton::after {
- display: none;
-}
-
-#PanelUI-zen-profiles toolbarbutton {
- padding-left: 16px;
- padding-right: 16px;
-}
-
-#PanelUI-zen-profiles toolbarbutton:last-child {
- margin-bottom: 5px !important;
-}
-
-#PanelUI-zen-profiles-current-profile-current {
- font-size: 13px;
- opacity: 0.5;
- margin: 0 auto var(--zen-separation-from-content) auto;
- font-size: 15px;
- font-weight: 600;
-}
-
-#PanelUI-zen-profiles-actions {
- color-scheme: dark;
- position: absolute;
- top: 10px;
- right: 10px;
- border-radius: 10px !important;
- padding: 1px 10px !important;
- transition: 0.1s;
- color: light-dark(white, black);
- background: light-dark(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1));
-}
-
-#PanelUI-zen-profiles-managePrfs:hover {
- background: var(--panel-item-hover-bgcolor);
-}
-
-#PanelUI-zen-profiles-actions toolbarbutton {
- cursor: pointer;
- padding: 0;
-}
-
-#PanelUI-zen-profiles-actions toolbarbutton .toolbarbutton-icon {
- width: 14px !important;
-}
-
-#PanelUI-zen-profiles-actions toolbarbutton:not(:first-child) {
- margin-left: 10px;
-}
-
-#PanelUI-zen-profiles-actions toolbarbutton label {
- display: none !important;
-}
-
-#PanelUI-zen-profiles menuitem {
- /** ADD HERE ALL TYPES OF BUTTONS THAT WANT TO LOOK CHROME LIKE!!! */
- margin: 0;
- border-radius: 0;
-}
-
-#PanelUI-zen-profiles menuitem {
- padding: 5px;
-}
-
-#PanelUI-zen-profiles menuitem:last-child {
- margin-bottom: 5px;
-}
diff --git a/src/browser/base/content/zen-styles/zen-tabs/horizontal-tabs.css b/src/browser/base/content/zen-styles/zen-tabs/horizontal-tabs.css
index d1b2cb365..c179aae5d 100644
--- a/src/browser/base/content/zen-styles/zen-tabs/horizontal-tabs.css
+++ b/src/browser/base/content/zen-styles/zen-tabs/horizontal-tabs.css
@@ -234,7 +234,7 @@
display: none !important;
}
- #zen-sidebar-icons-wrapper {
+ #zen-sidebar-bottom-wrapper {
width: auto !important;
padding: 0 !important;
}
diff --git a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css
index bbc94852e..d66ba1d7b 100644
--- a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css
+++ b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css
@@ -338,7 +338,7 @@
}
}
-#zen-sidebar-icons-wrapper {
+#zen-sidebar-bottom-wrapper {
background: transparent;
gap: 5px;
align-items: center;
@@ -463,7 +463,7 @@
}
}
- & #zen-sidebar-icons-wrapper {
+ & #zen-sidebar-bottom-wrapper {
display: flex;
/* Make sure the icons take most of the space, smartly */
flex-direction: row;
@@ -592,7 +592,7 @@
padding: 0 !important;
background: transparent !important;
}
- :root[customizing] & #zen-sidebar-icons-wrapper {
+ :root[customizing] & #zen-sidebar-bottom-wrapper {
min-width: unset !important;
}
& #zen-sidebar-top-buttons {
@@ -608,7 +608,7 @@
flex-direction: column;
padding-top: var(--zen-element-separation);
}
- & #zen-sidebar-icons-wrapper {
+ & #zen-sidebar-bottom-wrapper {
display: flex;
flex-direction: column;
padding-top: var(--zen-element-separation);
@@ -810,7 +810,7 @@
/* Customization mode */
-/*:root[customizing] #TabsToolbar > *:not(#zen-sidebar-icons-wrapper) {
+/*:root[customizing] #TabsToolbar > *:not(#zen-sidebar-bottom-wrapper) {
overflow: hidden;
max-width: 0 !important;
margin-right: var(--zen-element-separation);
diff --git a/src/browser/base/content/zenThemeModifier.js b/src/browser/base/content/zenThemeModifier.js
index c533aa744..707fa84db 100644
--- a/src/browser/base/content/zenThemeModifier.js
+++ b/src/browser/base/content/zenThemeModifier.js
@@ -32,14 +32,9 @@ var ZenThemeModifier = {
this._inMainBrowserWindow = window.location.href == 'chrome://browser/content/browser.xhtml';
this.listenForEvents();
this.updateAllThemeBasics();
- this._onPrefersColorSchemeChange();
},
listenForEvents() {
- if (this._inMainBrowserWindow) {
- window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', this._onPrefersColorSchemeChange.bind(this));
- }
-
var handleEvent = this.handleEvent.bind(this);
// Listen for changes in the accent color and border radius
for (let pref of kZenThemePrefsList) {
@@ -94,39 +89,6 @@ var ZenThemeModifier = {
window.zenPageAccentColorChanged(accentColor);
}
},
-
- _onPrefersColorSchemeChange() {
- this._updateZenAvatar();
- },
-
- _updateZenAvatar() {
- if (typeof ProfileService === 'undefined') {
- return;
- }
- const mainWindowEl = document.documentElement;
- // Dont override the sync avatar if it's already set
- if (mainWindowEl.style.hasOwnProperty('--avatar-image-url')) {
- return;
- }
- let profile = ProfileService.currentProfile;
- if (!profile || profile.zenAvatarPath == '') return;
- // TODO: actually use profile data to generate the avatar, instead of just using the name
- let avatarUrl = this._getThemedAvatar(profile.zenAvatarPath);
- if (document.documentElement.hasAttribute('privatebrowsingmode')) {
- avatarUrl = 'chrome://global/skin/icons/indicator-private-browsing.svg';
- }
- mainWindowEl.style.setProperty('--zen-avatar-image-url', `url(${avatarUrl})`);
- mainWindowEl.style.setProperty('--avatar-image-url', `var(--zen-avatar-image-url)`, 'important');
- },
-
- _getThemedAvatar(avatarPath) {
- if (!avatarPath || !avatarPath.startsWith('chrome://browser/content/zen-avatars/avatar-') || !avatarPath.endsWith('.svg')) {
- return avatarPath;
- }
- let withoutExtension = avatarPath.slice(0, -4);
- let scheme = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
- return `${withoutExtension}-${scheme}.svg`;
- },
};
if (typeof Services !== 'undefined') ZenThemeModifier.init();
diff --git a/src/browser/base/jar-mn.patch b/src/browser/base/jar-mn.patch
index 667117056..9f95a0a0b 100644
--- a/src/browser/base/jar-mn.patch
+++ b/src/browser/base/jar-mn.patch
@@ -1,12 +1,10 @@
diff --git a/browser/base/jar.mn b/browser/base/jar.mn
-index c724d243dc62a039d75aaee25cc956193589d9dc..04819ec5e17bd2023dbfb3e9dd812f832d9a7e92 100644
+index 824c5df20ee13af7af2ce8657506f6f3f457aafc..6ef49535676325768497c1804f91c9e93959199a 100644
--- a/browser/base/jar.mn
+++ b/browser/base/jar.mn
-@@ -103,3 +103,6 @@ browser.jar:
+@@ -103,3 +103,5 @@ browser.jar:
# L10n resources and overrides.
% override chrome://global/locale/appstrings.properties chrome://browser/locale/appstrings.properties
+
-+#include content/zen-avatars/jar.inc.mn
+#include content/zen-assets.jar.inc.mn
-\ No newline at end of file
diff --git a/src/browser/base/zen-components/ZenProfileDialogUI.mjs b/src/browser/base/zen-components/ZenProfileDialogUI.mjs
deleted file mode 100644
index cdc8f7c3b..000000000
--- a/src/browser/base/zen-components/ZenProfileDialogUI.mjs
+++ /dev/null
@@ -1,138 +0,0 @@
-// This Source Code Form is subject to the terms of the Mozilla Public
-// License, v. 2.0. If a copy of the MPL was not distributed with this
-// file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-var ZenProfileDialogUI = {
- showSubView(parent, event) {
- let element = parent.querySelector('.zen-side-bar-profiles-button-panel-correction') || parent;
- PanelUI.showSubView('PanelUI-zen-profiles', element, event);
- this._updateProfilesList();
- this._updateCurentProfileId();
- },
-
- _updateProfilesList() {
- let parentList = document.getElementById('PanelUI-zen-profiles-list');
- this._emptyUserList(parentList);
- if (this._getProfilesSize(ProfileService.profiles) <= 1) {
- return;
- }
- parentList.appendChild(document.createElement('toolbarseparator'));
- for (let profile of ProfileService.profiles) {
- if (profile == ProfileService.currentProfile) {
- continue;
- }
- let item = document.createElement('div');
- item.onclick = () => this._openProfile(profile);
- item.className = 'PanelUI-zen-profiles-item';
- let avatar = document.createElement('img');
- avatar.className = 'PanelUI-zen-profiles-item-avatar';
- let name = document.createElement('div');
- name.className = 'PanelUI-zen-profiles-item-name';
- name.appendChild(document.createTextNode(profile.name));
- name.container = true;
- avatar.setAttribute('src', ZenThemeModifier._getThemedAvatar(profile.zenAvatarPath));
- item.appendChild(avatar);
- item.appendChild(name);
- parentList.appendChild(item);
- }
- },
-
- _emptyUserList(element) {
- element.innerHTML = '';
- },
-
- _updateCurentProfileId() {
- let currentProfile = ProfileService.currentProfile;
- if (!currentProfile) return;
- let nameContainer = document.getElementById('PanelUI-zen-profiles-current-name');
- nameContainer.textContent = currentProfile.name;
- },
-
- _openProfile(profile) {
- Services.startup.createInstanceWithProfile(profile);
- },
-
- _getProfilesSize(profiles) {
- let size = 0;
- for (let _ of profiles) {
- size += 1;
- }
- return size;
- },
-
- createProfileWizard() {
- // This should be rewritten in HTML eventually.
- // TODO: it could be `window.browsingContext.topChromeWindow.gDialogBox.open` but it does not work with the callback?
- window.browsingContext.topChromeWindow.openDialog(
- 'chrome://mozapps/content/profile/createProfileWizard.xhtml',
- '',
- 'centerscreen,chrome,modal,titlebar',
- ProfileService,
- {
- CreateProfile: async (profile) => {
- try {
- ProfileService.defaultProfile = profile;
- this._flush();
- this._openProfile(profile);
- } catch (e) {
- // This can happen on dev-edition.
- let [title, msg] = await document.l10n.formatValues([
- { id: 'profiles-cannot-set-as-default-title' },
- { id: 'profiles-cannot-set-as-default-message' },
- ]);
-
- Services.prompt.alert(window, title, msg);
- }
- },
- }
- );
- },
-
- async _flush() {
- try {
- ProfileService.flush();
- this._updateProfilesList();
- } catch (e) {
- let [title, msg, button] = await document.l10n.formatValues([
- { id: 'profiles-flush-fail-title' },
- {
- id: e.result == Cr.NS_ERROR_DATABASE_CHANGED ? 'profiles-flush-conflict' : 'profiles-flush-failed',
- },
- { id: 'profiles-flush-restart-button' },
- ]);
-
- const PS = Ci.nsIPromptService;
- let result = Services.prompt.confirmEx(
- window,
- title,
- msg,
- PS.BUTTON_POS_0 * PS.BUTTON_TITLE_CANCEL + PS.BUTTON_POS_1 * PS.BUTTON_TITLE_IS_STRING,
- null,
- button,
- null,
- null,
- {}
- );
- if (result == 1) {
- this._restart(false);
- }
- }
- },
-
- _restart(safeMode) {
- let cancelQuit = Cc['@mozilla.org/supports-PRBool;1'].createInstance(Ci.nsISupportsPRBool);
- Services.obs.notifyObservers(cancelQuit, 'quit-application-requested', 'restart');
-
- if (cancelQuit.data) {
- return;
- }
-
- let flags = Ci.nsIAppStartup.eAttemptQuit | Ci.nsIAppStartup.eRestart;
-
- if (safeMode) {
- Services.startup.restartInSafeMode(flags);
- } else {
- Services.startup.quit(flags);
- }
- },
-};
diff --git a/src/browser/themes/shared/customizableui/panelUI-shared-css.patch b/src/browser/themes/shared/customizableui/panelUI-shared-css.patch
index 9cc719a2d..8a1ac44bc 100644
--- a/src/browser/themes/shared/customizableui/panelUI-shared-css.patch
+++ b/src/browser/themes/shared/customizableui/panelUI-shared-css.patch
@@ -1,5 +1,5 @@
diff --git a/browser/themes/shared/customizableui/panelUI-shared.css b/browser/themes/shared/customizableui/panelUI-shared.css
-index bdbfd3521b4921f7d6d44623181019a8263b5825..d4c4bab98197b2e5948a34daa1e435b74880a700 100644
+index bdbfd3521b4921f7d6d44623181019a8263b5825..e69b1fb9ee7e553f1183f7a52f9104d6f99d4288 100644
--- a/browser/themes/shared/customizableui/panelUI-shared.css
+++ b/browser/themes/shared/customizableui/panelUI-shared.css
@@ -18,7 +18,7 @@
@@ -11,7 +11,7 @@ index bdbfd3521b4921f7d6d44623181019a8263b5825..d4c4bab98197b2e5948a34daa1e435b7
--arrowpanel-menuitem-margin: var(--arrowpanel-menuitem-margin-block) var(--arrowpanel-menuitem-margin-inline);
--arrowpanel-menuitem-padding-block: 8px;
--arrowpanel-menuitem-padding-inline: 8px;
-@@ -819,15 +819,15 @@ toolbarbutton[constrain-size="true"][cui-areatype="panel"] > .toolbarbutton-badg
+@@ -819,8 +819,8 @@ toolbarbutton[constrain-size="true"][cui-areatype="panel"] > .toolbarbutton-badg
/* Firefox Account Toolbar Panel */
#fxa-avatar-image {
@@ -22,11 +22,3 @@ index bdbfd3521b4921f7d6d44623181019a8263b5825..d4c4bab98197b2e5948a34daa1e435b7
}
:root {
- --avatar-image-url: url(chrome://browser/skin/fxa/avatar.svg);
-
- &[fxastatus="not_configured"] {
-- --avatar-image-url: url(chrome://browser/skin/fxa/avatar-empty.svg);
-+ --avatar-image-url: var(--zen-avatar-image-url);
- }
-
- /**
diff --git a/src/toolkit/content/aboutProfiles-js.patch b/src/toolkit/content/aboutProfiles-js.patch
deleted file mode 100644
index 1234e4dda..000000000
--- a/src/toolkit/content/aboutProfiles-js.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/toolkit/content/aboutProfiles.js b/toolkit/content/aboutProfiles.js
-index 15c0419a11fee377f17dd766938943024723aab0..cce2f157642e4b1a0bb7aaddb0105d0f4e67897b 100644
---- a/toolkit/content/aboutProfiles.js
-+++ b/toolkit/content/aboutProfiles.js
-@@ -117,7 +117,7 @@ function display(profileData) {
- let tbody = document.createElement("tbody");
- table.appendChild(tbody);
-
-- function createItem(title, value, dir = false) {
-+ function createItem(title, value, dir = false, zenAsText = false) {
- let tr = document.createElement("tr");
- tbody.appendChild(tr);
-
-@@ -143,6 +143,8 @@ function display(profileData) {
- value.reveal();
- });
- }
-+ } else if (zenAsText) {
-+ td.appendChild(document.createTextNode(value));
- } else {
- document.l10n.setAttributes(td, value);
- }
-@@ -155,6 +157,8 @@ function display(profileData) {
-
- createItem("profiles-rootdir", profileData.profile.rootDir, true);
-
-+ createItem("profiles-avatar", profileData.profile.zenAvatarPath, false, true);
-+
- if (profileData.profile.localDir.path != profileData.profile.rootDir.path) {
- createItem("profiles-localdir", profileData.profile.localDir, true);
- }
diff --git a/src/toolkit/locales/en-US/toolkit/about/aboutProfiles-ftl.patch b/src/toolkit/locales/en-US/toolkit/about/aboutProfiles-ftl.patch
deleted file mode 100644
index 94516bfce..000000000
--- a/src/toolkit/locales/en-US/toolkit/about/aboutProfiles-ftl.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/toolkit/locales/en-US/toolkit/about/aboutProfiles.ftl b/toolkit/locales/en-US/toolkit/about/aboutProfiles.ftl
-index c11b89b3214cc17826a0be745f5d14d8c5c5cae3..417295cc42f1c61a02d9f26d1df442237b8e720c 100644
---- a/toolkit/locales/en-US/toolkit/about/aboutProfiles.ftl
-+++ b/toolkit/locales/en-US/toolkit/about/aboutProfiles.ftl
-@@ -20,6 +20,7 @@ profiles-flush-restart-button = Restart { -brand-short-name }
- profiles-name = Profile: { $name }
- profiles-is-default = Default Profile
- profiles-rootdir = Root Directory
-+profiles-avatar = Profile Avatar
-
- # localDir is used to show the directory corresponding to
- # the main profile directory that exists for the purpose of storing data on the
diff --git a/src/toolkit/profile/nsIToolkitProfile-idl.patch b/src/toolkit/profile/nsIToolkitProfile-idl.patch
deleted file mode 100644
index 0155ca3d4..000000000
--- a/src/toolkit/profile/nsIToolkitProfile-idl.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/toolkit/profile/nsIToolkitProfile.idl b/toolkit/profile/nsIToolkitProfile.idl
-index b194cd956382039f24844ded1f2b0edb2fbca2ee..e8a4bce343c7b7a402de3d7d387481a981640fa8 100644
---- a/toolkit/profile/nsIToolkitProfile.idl
-+++ b/toolkit/profile/nsIToolkitProfile.idl
-@@ -96,4 +96,9 @@ interface nsIToolkitProfile : nsISupports
- * @throws NS_ERROR_FILE_ACCESS_DENIED if the profile was already locked.
- */
- nsIProfileLock lock(out nsIProfileUnlocker aUnlocker);
-+
-+ /**
-+ * Zen Avatar Path
-+ */
-+ attribute AUTF8String zenAvatarPath;
- };
diff --git a/src/toolkit/profile/nsToolkitProfileService-cpp.patch b/src/toolkit/profile/nsToolkitProfileService-cpp.patch
deleted file mode 100644
index 2d92addde..000000000
--- a/src/toolkit/profile/nsToolkitProfileService-cpp.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-diff --git a/toolkit/profile/nsToolkitProfileService.cpp b/toolkit/profile/nsToolkitProfileService.cpp
-index 0587b214ddcf4b12877ca3698ca7d4308b2f0af3..3846515a4fa7b849233de6026f55152478c04f03 100644
---- a/toolkit/profile/nsToolkitProfileService.cpp
-+++ b/toolkit/profile/nsToolkitProfileService.cpp
-@@ -229,7 +229,7 @@ void RemoveProfileFiles(nsIToolkitProfile* aProfile, bool aInBackground) {
- }
-
- nsToolkitProfile::nsToolkitProfile(const nsACString& aName, nsIFile* aRootDir,
-- nsIFile* aLocalDir, bool aFromDB,
-+ nsIFile* aLocalDir, bool aFromDB, const nsACString& aZenAvatarPath,
- const nsACString& aStoreID = VoidCString(),
- bool aShowProfileSelector = false)
- : mName(aName),
-@@ -239,7 +239,8 @@ nsToolkitProfile::nsToolkitProfile(const nsACString& aName, nsIFile* aRootDir,
- mShowProfileSelector(aShowProfileSelector),
- mLock(nullptr),
- mIndex(0),
-- mSection("Profile") {
-+ mSection("Profile"),
-+ mZenAvatarPath(aZenAvatarPath) {
- NS_ASSERTION(aRootDir, "No file!");
-
- RefPtr prev =
-@@ -254,6 +255,10 @@ nsToolkitProfile::nsToolkitProfile(const nsACString& aName, nsIFile* aRootDir,
- // If this profile isn't in the database already add it.
- if (!aFromDB) {
- nsINIParser* db = &nsToolkitProfileService::gService->mProfileDB;
-+ if (mZenAvatarPath == ""_ns) {
-+ auto randomId = std::rand() % 100;
-+ mZenAvatarPath = ("chrome://browser/content/zen-avatars/avatar-" + std::to_string(randomId) + ".svg").c_str();
-+ }
- db->SetString(mSection.get(), "Name", mName.get());
-
- bool isRelative = false;
-@@ -263,6 +268,7 @@ nsToolkitProfile::nsToolkitProfile(const nsACString& aName, nsIFile* aRootDir,
-
- db->SetString(mSection.get(), "IsRelative", isRelative ? "1" : "0");
- db->SetString(mSection.get(), "Path", descriptor.get());
-+ db->SetString(mSection.get(), "ZenAvatarPath", mZenAvatarPath.get());
- if (!mStoreID.IsVoid()) {
- db->SetString(mSection.get(), "StoreID",
- PromiseFlatCString(mStoreID).get());
-@@ -462,6 +468,8 @@ nsToolkitProfile::SetShowProfileSelector(bool aShowProfileSelector) {
- #endif
- }
-
-+#include "zenProfileMethodsOverride.inc.cpp"
-+
- nsresult nsToolkitProfile::RemoveInternal(bool aRemoveFiles,
- bool aInBackground) {
- NS_ASSERTION(nsToolkitProfileService::gService, "Whoa, my service is gone.");
-@@ -1145,8 +1153,14 @@ nsresult nsToolkitProfileService::Init() {
- }
- }
-
-- currentProfile = new nsToolkitProfile(name, rootDir, localDir, true,
-- storeID, showProfileSelector);
-+ nsAutoCString zenProfileAvatar;
-+ rv = mProfileDB.GetString(profileID.get(), "ZenAvatarPath", zenProfileAvatar);
-+ if (NS_FAILED(rv)) {
-+ NS_ERROR("Malformed profiles.ini: ZenAvatarPath= not found");
-+ continue;
-+ }
-+
-+ currentProfile = new nsToolkitProfile(name, rootDir, localDir, true, zenProfileAvatar, storeID, showProfileSelector);
-
- // If a user has modified the ini file path it may make for a valid profile
- // path but not match what we would have serialised and so may not match
-@@ -1375,7 +1389,7 @@ nsresult nsToolkitProfileService::CreateDefaultProfile(
- if (mUseDevEditionProfile) {
- name.AssignLiteral(DEV_EDITION_NAME);
- } else if (mUseDedicatedProfile) {
-- name.AppendPrintf("default-%s", mUpdateChannel.get());
-+ name.AppendPrintf("Default (%s)", mUpdateChannel.get());
- } else {
- name.AssignLiteral(DEFAULT_NAME);
- }
-@@ -2185,7 +2199,7 @@ nsresult nsToolkitProfileService::CreateProfile(nsIFile* aRootDir,
- rv = CreateTimesInternal(rootDir);
- NS_ENSURE_SUCCESS(rv, rv);
-
-- profile = new nsToolkitProfile(aName, rootDir, localDir, false);
-+ profile = new nsToolkitProfile(aName, rootDir, localDir, false, ""_ns);
-
- if (aName.Equals(DEV_EDITION_NAME)) {
- mDevEditionDefault = profile;
diff --git a/src/toolkit/profile/nsToolkitProfileService-h.patch b/src/toolkit/profile/nsToolkitProfileService-h.patch
deleted file mode 100644
index c993323ae..000000000
--- a/src/toolkit/profile/nsToolkitProfileService-h.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/toolkit/profile/nsToolkitProfileService.h b/toolkit/profile/nsToolkitProfileService.h
-index d48fd954a14a8dcb4654e10cd3c792c95d38647d..be4dcf3962b77572c8cfe04d6043551f55650f9a 100644
---- a/toolkit/profile/nsToolkitProfileService.h
-+++ b/toolkit/profile/nsToolkitProfileService.h
-@@ -30,7 +30,7 @@ class nsToolkitProfile final
- ~nsToolkitProfile() = default;
-
- nsToolkitProfile(const nsACString& aName, nsIFile* aRootDir,
-- nsIFile* aLocalDir, bool aFromDB, const nsACString& aStoreID,
-+ nsIFile* aLocalDir, bool aFromDB, const nsACString& aZenAvatarPath, const nsACString& aStoreID,
- bool aShowProfileSelector);
-
- nsresult RemoveInternal(bool aRemoveFiles, bool aInBackground);
-@@ -45,6 +45,7 @@ class nsToolkitProfile final
- nsIProfileLock* mLock;
- uint32_t mIndex;
- nsCString mSection;
-+ nsCString mZenAvatarPath;
- };
-
- class nsToolkitProfileLock final : public nsIProfileLock {
diff --git a/src/toolkit/profile/zenProfileMethodsOverride.inc.cpp b/src/toolkit/profile/zenProfileMethodsOverride.inc.cpp
deleted file mode 100644
index da07fdc28..000000000
--- a/src/toolkit/profile/zenProfileMethodsOverride.inc.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
-NS_IMETHODIMP
-nsToolkitProfile::GetZenAvatarPath(nsACString& aResult) {
- aResult = mZenAvatarPath;
- return NS_OK;
-}
-
-NS_IMETHODIMP
-nsToolkitProfile::SetZenAvatarPath(const nsACString& aZenAvatar) {
- NS_ASSERTION(nsToolkitProfileService::gService, "Where did my service go?");
-
- if (mZenAvatarPath.Equals(aZenAvatar)) {
- return NS_OK;
- }
-
- mZenAvatarPath = aZenAvatar;
-
- nsresult rv = nsToolkitProfileService::gService->mProfileDB.SetString(
- mSection.get(), "ZenAvatarPath", mZenAvatarPath.get());
- NS_ENSURE_SUCCESS(rv, rv);
- return NS_OK;
-}
\ No newline at end of file