47 lines
2.3 KiB
HTML
47 lines
2.3 KiB
HTML
<!DOCTYPE html>
|
|
<html class="light" lang="en">
|
|
<head>
|
|
<meta charset="utf-8"/>
|
|
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
|
|
<title>Robot Manager Account - Users Management</title>
|
|
<!-- Fonts -->
|
|
<link href="https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet"/>
|
|
<!-- Material Symbols -->
|
|
<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=swap" rel="stylesheet"/>
|
|
<link rel="stylesheet" href="../css/main.css" />
|
|
<!-- Notiflix Notify -->
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/notiflix@3.2.7/dist/notiflix-3.2.7.min.css" />
|
|
<script src="https://cdn.jsdelivr.net/npm/notiflix@3.2.7/dist/notiflix-aio-3.2.7.min.js"></script>
|
|
<style>
|
|
.material-symbols-outlined { font-family: 'Material Symbols Outlined'; font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 20; font-size: 1.25rem; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-flex; white-space: nowrap; word-wrap: normal; direction: ltr; }
|
|
body { font-family: 'Inter', sans-serif; height: 100vh; overflow: hidden; }
|
|
h1, h2, h3, .brand-logo { font-family: 'Manrope', sans-serif; }
|
|
.modal-backdrop { opacity: 0; transition: opacity 0.2s ease-in-out; pointer-events: none; }
|
|
.modal-backdrop.open { opacity: 1; pointer-events: auto; }
|
|
.modal-content { transform: scale(0.95); transition: transform 0.2s ease-in-out; }
|
|
.modal-backdrop.open .modal-content { transform: scale(1); }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<script>
|
|
// Check if user has admin role, if not redirect to dashboard
|
|
const currentUser = localStorage.getItem('currentUser');
|
|
if (currentUser) {
|
|
try {
|
|
const user = JSON.parse(currentUser);
|
|
if (user.Role !== 'admin') {
|
|
window.location.href = './dashboard.html';
|
|
}
|
|
} catch (e) {
|
|
window.location.href = './login.html';
|
|
}
|
|
} else {
|
|
window.location.href = './login.html';
|
|
}
|
|
</script>
|
|
<script>
|
|
window.location.href = './index.html#users';
|
|
</script>
|
|
</body>
|
|
</html>
|