ui: simplify header with logo, auto-refresh on by default

- When company logo is set, show only "Hallintapaneeli" without
  company name (logo identifies the company)
- Ticket auto-refresh checkbox is checked by default
- Auto-refresh starts when switching to support tab

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-10 17:25:46 +02:00
parent 351ed70c6d
commit a0ee98cc9b
2 changed files with 8 additions and 4 deletions

View File

@@ -235,7 +235,7 @@ function switchToTab(target) {
if (target === 'leads') loadLeads();
if (target === 'archive') loadArchive();
if (target === 'changelog') loadChangelog();
if (target === 'support') { loadTickets(); showTicketListView(); }
if (target === 'support') { loadTickets(); showTicketListView(); if (document.getElementById('ticket-auto-refresh').checked) startTicketAutoRefresh(); }
if (target === 'users') loadUsers();
if (target === 'settings') loadSettings();
if (target === 'companies') loadCompaniesTab();
@@ -2155,8 +2155,12 @@ function applyBranding(branding) {
if (logoUrl) { headerLogo.src = logoUrl; headerLogo.style.display = ''; if (headerIcon) headerIcon.style.display = 'none'; }
else { headerLogo.style.display = 'none'; if (headerIcon) headerIcon.style.display = ''; }
}
if (headerTitle) headerTitle.textContent = nimi;
if (headerSubtitle) headerSubtitle.textContent = subtitle || 'Hallintapaneeli';
// Kun logo on, näytetään vain "Hallintapaneeli" — logo kertoo yrityksen
if (headerTitle) headerTitle.textContent = logoUrl ? 'Hallintapaneeli' : nimi;
if (headerSubtitle) {
if (logoUrl) { headerSubtitle.style.display = 'none'; }
else { headerSubtitle.style.display = ''; headerSubtitle.textContent = subtitle || 'Hallintapaneeli'; }
}
// Sivun title
document.title = nimi;