From 7bfa4d9c222915bb44ae1e74c48c3ff4cccc386f Mon Sep 17 00:00:00 2001 From: mauro-balades Date: Tue, 2 Apr 2024 22:51:29 +0200 Subject: [PATCH] Fixed icons for profiles dialog --- src/browser/base/content/zen-browser-places.js | 1 + src/browser/themes/shared/zen-panel-ui.css | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/browser/base/content/zen-browser-places.js b/src/browser/base/content/zen-browser-places.js index 5c52c170e..9466c727e 100644 --- a/src/browser/base/content/zen-browser-places.js +++ b/src/browser/base/content/zen-browser-places.js @@ -41,6 +41,7 @@ var ZenProfileDialogUI = { _updateCurentProfileId() { let currentProfile = ProfileService.currentProfile; + if (!currentProfile) return; let nameContainer = document.getElementById("PanelUI-zen-profiles-current-name"); nameContainer.textContent = currentProfile.name; }, diff --git a/src/browser/themes/shared/zen-panel-ui.css b/src/browser/themes/shared/zen-panel-ui.css index eab635a89..79d54c834 100644 --- a/src/browser/themes/shared/zen-panel-ui.css +++ b/src/browser/themes/shared/zen-panel-ui.css @@ -64,6 +64,12 @@ 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: 30px; height: 30px;