File cockpit-navigator-remove_branding.patch of Package cockpit-navigator
diff -Pdpru cockpit-navigator-0.5.10.orig/navigator/index.html cockpit-navigator-0.5.10/navigator/index.html
--- cockpit-navigator-0.5.10.orig/navigator/index.html 2022-10-26 22:47:11.000000000 +0200
+++ cockpit-navigator-0.5.10/navigator/index.html 2022-12-19 16:13:58.808606013 +0100
@@ -173,9 +173,6 @@
<span id="nav-num-dirs">-</span>, <span id="nav-num-files">-</span> (<span id="nav-num-bytes">-</span>)
</div>
<div class="flex-grow"></div>
- <a href="https://www.45drives.com/?utm_source=Houston&utm_medium=UI&utm_campaign=OS-Link" target="_blank" title="Visit 45Drives.com">
- <img src="branding/logo-light.svg" id="logo-45d"><span class="logo-45">45</span><span class="logo-drives">Drives</span>
- </a>
<div class="flex-grow"></div>
<div id="nav-item-display-btn" class="clickable">
<i class="fas fa-list" id="nav-item-display-icon"></i>
diff -Pdpru cockpit-navigator-0.5.10.orig/navigator/main.js cockpit-navigator-0.5.10/navigator/main.js
--- cockpit-navigator-0.5.10.orig/navigator/main.js 2022-10-26 22:47:11.000000000 +0200
+++ cockpit-navigator-0.5.10/navigator/main.js 2022-12-19 16:15:23.658434272 +0100
@@ -51,24 +51,20 @@ function set_last_theme_state() {
var toggle_switch = document.getElementById("toggle-theme");
var state = localStorage.getItem("houston-theme-state");
var icon = document.getElementById("houston-theme-icon");
- var logo = document.getElementById("logo-45d");
if (state === "light") {
toggle_switch.checked = false;
document.documentElement.setAttribute("data-theme", "light");
icon.classList.remove("fa-moon");
icon.classList.add("fa-sun");
- logo.src = "branding/logo-light.svg";
} else if (state === "dark") {
toggle_switch.checked = true;
document.documentElement.setAttribute("data-theme", "dark");
icon.classList.remove("fa-sun");
icon.classList.add("fa-moon");
- logo.src = "branding/logo-dark.svg";
} else {
toggle_switch.checked = false;
state = "light";
localStorage.setItem("houston-theme-state", state);
- logo.src = "branding/logo-light.svg";
}
}
@@ -78,18 +74,15 @@ function set_last_theme_state() {
*/
function switch_theme(e) {
var icon = document.getElementById("houston-theme-icon");
- var logo = document.getElementById("logo-45d");
var state = "";
if (e.target.checked) {
state = "dark";
icon.classList.remove("fa-sun");
icon.classList.add("fa-moon");
- logo.src = "branding/logo-dark.svg";
} else {
state = "light";
icon.classList.remove("fa-moon");
icon.classList.add("fa-sun");
- logo.src = "branding/logo-light.svg";
}
document.documentElement.setAttribute("data-theme", state);
localStorage.setItem("houston-theme-state", state);