feat(branding): logo and system name on share and report pages, drop logo border-radius

This commit is contained in:
dev
2026-09-23 16:25:13 +03:00
parent f2d465e0c4
commit 30cf04b0cf
7 changed files with 57 additions and 5 deletions
+24
View File
@@ -309,3 +309,27 @@ document.addEventListener('click', e => {
notice.classList.add('hidden');
});
})();
(async function(){
try {
const res = await fetch('/api/public-settings');
if (!res.ok) return;
const s = await res.json();
const head = document.getElementById('brandHead');
if (!head) return;
const logo = document.getElementById('brandLogo');
const name = document.getElementById('brandName');
let any = false;
if (name && (s.system_name || '').trim()) {
name.textContent = s.system_name;
name.hidden = false;
any = true;
}
if (logo && s.system_logo) {
logo.src = s.system_logo;
logo.hidden = false;
any = true;
}
if (any) head.hidden = false;
} catch (e) {}
})();