From 2dbb4dcfea46cfee90b97c7ff08d0d32e20c081d Mon Sep 17 00:00:00 2001
From: CodeDevMLH <145071728+CodeDevMLH@users.noreply.github.com>
Date: Wed, 4 Feb 2026 18:08:24 +0100
Subject: [PATCH] Add minimal logo SVG and update mediaBarEnhanced.js to use it
---
.../Web/assets/logo_SW_MINIMAL.svg | 66 +++++++++++++++++++
.../Web/mediaBarEnhanced.js | 5 +-
2 files changed, 70 insertions(+), 1 deletion(-)
create mode 100644 Jellyfin.Plugin.MediaBarEnhanced/Web/assets/logo_SW_MINIMAL.svg
diff --git a/Jellyfin.Plugin.MediaBarEnhanced/Web/assets/logo_SW_MINIMAL.svg b/Jellyfin.Plugin.MediaBarEnhanced/Web/assets/logo_SW_MINIMAL.svg
new file mode 100644
index 0000000..695ba28
--- /dev/null
+++ b/Jellyfin.Plugin.MediaBarEnhanced/Web/assets/logo_SW_MINIMAL.svg
@@ -0,0 +1,66 @@
+
+
diff --git a/Jellyfin.Plugin.MediaBarEnhanced/Web/mediaBarEnhanced.js b/Jellyfin.Plugin.MediaBarEnhanced/Web/mediaBarEnhanced.js
index b68c890..ea34521 100644
--- a/Jellyfin.Plugin.MediaBarEnhanced/Web/mediaBarEnhanced.js
+++ b/Jellyfin.Plugin.MediaBarEnhanced/Web/mediaBarEnhanced.js
@@ -2962,10 +2962,13 @@ const MediaBarEnhancedSettingsManager = {
button.className = 'paper-icon-button-light headerButton media-bar-settings-button';
button.title = 'Media Bar Settings';
// button.innerHTML = 'tune';
+
// button.innerHTML = '
';
// currently not optimal, as it's egg-shaped due to the svg format... but if it's square, it's very small...
// button.innerHTML = '
';
- button.innerHTML = '
';
+ // button.innerHTML = '
';
+ button.innerHTML = '
';
+
button.style.verticalAlign = 'middle';
button.addEventListener('click', (e) => {