From 3e21131e585e08c84e1c9af422752227b9297f6e Mon Sep 17 00:00:00 2001 From: Dauren777 Date: Thu, 20 Aug 2026 22:38:31 +0000 Subject: [PATCH] =?UTF-8?q?=D1=83=D0=B2=D0=B5=D0=B4=D0=BE=D0=BC=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=B4=D0=B5=D0=BA=D1=80=D0=B5=D1=82?= =?UTF-8?q?=20=D0=B0=D1=80=D1=85=D0=B8=D0=B2=20=D0=B7=D0=B0=D0=BC=D0=B5?= =?UTF-8?q?=D1=89=D0=B5=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 359 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 342 insertions(+), 17 deletions(-) diff --git a/index.html b/index.html index 8692f0f..1f9e1f3 100644 --- a/index.html +++ b/index.html @@ -96,6 +96,31 @@ margin-bottom: 25px; } + .archive-toggle { + background: #fff; + padding: 15px 20px; + border-radius: 4px; + margin-bottom: 20px; + border: 1px solid #e0e6ed; + display: flex; + align-items: center; + gap: 12px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08); + } + + .archive-toggle input[type="checkbox"] { + width: 20px; + height: 20px; + cursor: pointer; + } + + .archive-toggle label { + font-size: 0.95rem; + color: #333; + font-weight: 500; + cursor: pointer; + } + .stat-card { background: #fff; padding: 20px; @@ -270,6 +295,123 @@ border: 1px solid #b3d9f2; } + .decoration-badge { + display: inline-block; + background: #fff3cd; + color: #856404; + padding: 6px 12px; + border-radius: 4px; + font-size: 0.85rem; + font-weight: 500; + margin-top: 10px; + border: 1px solid #ffc107; + } + + .substitute-info { + margin-top: 12px; + padding: 12px; + background: #e8f5e9; + border-radius: 4px; + border: 1px solid #a5d6a7; + font-size: 0.9rem; + color: #2e7d32; + } + + .substitute-info strong { + display: block; + margin-bottom: 4px; + } + + .modal-overlay { + display: none; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.5); + z-index: 1000; + justify-content: center; + align-items: center; + } + + .modal-overlay.active { + display: flex; + } + + .modal { + background: #fff; + border-radius: 8px; + max-width: 600px; + width: 90%; + max-height: 80vh; + overflow-y: auto; + box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3); + } + + .modal-header { + background: linear-gradient(135deg, #0066cc 0%, #0052a3 100%); + color: #fff; + padding: 20px; + border-radius: 8px 8px 0 0; + display: flex; + justify-content: space-between; + align-items: center; + } + + .modal-header h3 { + font-size: 1.2rem; + font-weight: 600; + } + + .modal-close { + background: none; + border: none; + color: #fff; + font-size: 1.5rem; + cursor: pointer; + padding: 0; + line-height: 1; + } + + .modal-body { + padding: 20px; + } + + .notification-item { + padding: 15px; + margin-bottom: 12px; + border-radius: 6px; + border-left: 4px solid; + } + + .notification-item.urgent { + background: #fff3cd; + border-color: #ffc107; + color: #856404; + } + + .notification-item.warning { + background: #f8d7da; + border-color: #dc3545; + color: #721c24; + } + + .notification-item.info { + background: #d1ecf1; + border-color: #17a2b8; + color: #0c5460; + } + + .notification-item h4 { + margin-bottom: 5px; + font-size: 1rem; + } + + .notification-item p { + font-size: 0.9rem; + } + .no-results { text-align: center; padding: 60px; @@ -316,6 +458,11 @@

Корпоративная система управления персоналом | АО «Казахтелеком»

+
+ + +
+
@@ -378,6 +525,18 @@
+ + +