feat: тёмная тема по умолчанию + брендирование Жамбылский ДЭСД
This commit is contained in:
parent
0908c64a55
commit
602ff94919
17
index.html
17
index.html
@ -1,5 +1,5 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru" data-theme="auto">
|
||||
<html lang="ru" data-theme="dark">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
@ -34,8 +34,11 @@
|
||||
<div class="kt-ai-shell">
|
||||
<aside class="kt-ai-sidebar">
|
||||
<a class="kt-ai-brand" href="#">
|
||||
<img src="design-system/brand/kt-ai-logo.png" alt="KT AI" height="20">
|
||||
<span>Учёт оборудования</span>
|
||||
<img src="design-system/brand/kazakhtelecom-logo-white.png" alt="Қазақтелеком" height="20">
|
||||
<div>
|
||||
<span style="display: block; font-size: var(--kt-ai-text-xs); color: var(--kt-ai-fg-faint);">Жамбылский ДЭСД</span>
|
||||
<span style="display: block; font-weight: 600;">Учёт оборудования</span>
|
||||
</div>
|
||||
</a>
|
||||
<nav class="sidebar-nav">
|
||||
<div class="nav-section">
|
||||
@ -81,8 +84,12 @@
|
||||
|
||||
<main>
|
||||
<header class="kt-ai-topbar">
|
||||
<div style="display: flex; align-items: center; gap: var(--kt-ai-space-3);">
|
||||
<h1 class="kt-ai-page-title" id="page-title">Dashboard</h1>
|
||||
<div style="display: flex; align-items: center; gap: var(--kt-ai-space-4);">
|
||||
<img src="design-system/brand/kazakhtelecom-logo-white.png" alt="Қазақтелеком" height="24" style="border-radius: var(--kt-ai-radius-md);">
|
||||
<div>
|
||||
<div style="font-size: var(--kt-ai-text-xs); color: var(--kt-ai-fg-faint); text-transform: uppercase; letter-spacing: 0.05em;">Жамбылский ДЭСД</div>
|
||||
<h1 class="kt-ai-page-title" id="page-title" style="margin: 0; font-size: var(--kt-ai-text-lg);">Dashboard</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div class="kt-ai-search" style="min-width: 280px;">
|
||||
<svg class="kt-icon kt-icon-sm" aria-hidden="true"><use href="#search"></use></svg>
|
||||
|
||||
@ -631,6 +631,15 @@ function toggleTheme() {
|
||||
const current = html.getAttribute('data-theme');
|
||||
const next = current === 'dark' ? 'light' : 'dark';
|
||||
html.setAttribute('data-theme', next);
|
||||
// Update logo based on theme
|
||||
const logos = document.querySelectorAll('img[src*="kazakhtelecom-logo"]');
|
||||
logos.forEach(img => {
|
||||
if (next === 'dark') {
|
||||
img.src = 'design-system/brand/kazakhtelecom-logo-white.png';
|
||||
} else {
|
||||
img.src = 'design-system/brand/kazakhtelecom-logo.png';
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function formatDate(dateStr) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user