qonaev-compliance/index.html

82 lines
3.8 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="kk">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Qonaev TV — Комплаенс порталы</title>
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🛡️</text></svg>">
<link rel="stylesheet" href="style.css">
</head>
<body>
<!-- ===== КІРУ ЭКРАНЫ ===== -->
<div id="loginScreen" class="login-wrap">
<div class="login-card">
<div class="login-logo">🛡️</div>
<h1>Qonaev TV</h1>
<p class="login-sub">Комплаенс порталы</p>
<form id="loginForm">
<label>Логин (жеке нөміріңіз)</label>
<input type="text" id="loginNum" inputmode="numeric" autocomplete="username" placeholder="Мысалы: 1001" required>
<label>Құпия сөз</label>
<input type="password" id="loginPass" autocomplete="current-password" placeholder="Ағылшын әріптерімен" required>
<div id="loginError" class="login-error"></div>
<button type="submit" class="btn btn-primary btn-block">Кіру</button>
</form>
<button type="button" class="btn btn-ghost btn-block" id="forgotBtn" style="margin-top:10px">Құпия сөзді ұмыттыңыз ба?</button>
<button type="button" class="btn btn-cyan btn-block" id="registerBtn" style="margin-top:8px">Тіркелу</button>
<div id="recoverBox" class="hidden" style="margin-top:14px">
<div class="login-sub">Логиніңізді жазыңыз — жаңа құпия сөз беріледі</div>
<input type="text" id="recoverLogin" placeholder="Логин (жеке нөміріңіз)">
<button type="button" class="btn btn-primary btn-block" id="recoverGo" style="margin-top:10px">Жаңа құпия сөз алу</button>
<div id="recoverMsg" class="login-error"></div>
</div>
<div id="registerBox" class="hidden" style="margin-top:14px">
<div class="login-sub">Аты-жөніңізді, жеке нөміріңізді және құпия сөзді жазып тіркеліңіз</div>
<input type="text" id="regName" placeholder="Аты-жөні">
<input type="tel" id="regPhone" placeholder="Телефон нөмірі (+7 7XX XXX XX XX)" style="margin-top:8px">
<input type="text" id="regLogin" inputmode="numeric" placeholder="Логин (жеке нөміріңіз)" style="margin-top:8px">
<input type="password" id="regPass" placeholder="Құпия сөз (ағылшын әріптерімен)" style="margin-top:8px">
<button type="button" class="btn btn-cyan btn-block" id="regGo" style="margin-top:10px">Тіркелу</button>
<div id="regMsg" class="login-error"></div>
</div>
<p class="login-hint">Демо: админ — 1001 / Admin123 · қызметкер — 2001 / Worker123</p>
</div>
</div>
<!-- ===== ҚОЛДАНБА ===== -->
<div id="app" class="app hidden">
<aside class="sidebar">
<div class="side-brand">
<span class="side-logo">🛡️</span>
<div>
<div class="side-name">Qonaev TV</div>
<div class="side-sub">Комплаенс</div>
</div>
</div>
<nav id="nav" class="nav"></nav>
<div class="side-user">
<div class="side-avatar" id="userAvatar">?</div>
<div class="side-userinfo">
<div class="side-username" id="userName">—</div>
<button class="side-logout" id="logoutBtn">Шығу</button>
</div>
</div>
</aside>
<main class="main">
<div class="topbar">
<h2 id="pageTitle">Басты бет</h2>
<div class="topbar-right">
<div class="role-badge" id="roleBadge"></div>
</div>
</div>
<div id="content" class="content"></div>
</main>
</div>
<script src="script.js"></script>
</body>
</html>