Ultronprime commited on
Commit
0c9f258
·
verified ·
1 Parent(s): c3534e6

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +27 -4
index.html CHANGED
@@ -19,19 +19,41 @@
19
  <div class="container mx-auto px-4 py-3 flex justify-between items-center">
20
  <h1 class="text-xl font-bold text-primary flex items-center"><i class="fas fa-satellite-dish mr-2 text-accent-blue"></i>Win Super Power - Factory Dashboard</h1>
21
  <div class="flex items-center gap-4">
22
- <button id="show-reports-modal-btn" class="btn btn-secondary text-sm">
 
 
 
 
23
  <i class="fas fa-file-alt mr-1"></i> Reports
24
  </button>
25
  </div>
26
  </div>
27
  </header>
28
 
29
- <!-- Main Content -->
30
- <main class="container mx-auto px-4 pt-20 pb-8 flex-grow">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  <!-- KPI Row -->
32
  <div id="kpi-row" class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-4 mb-6"></div>
33
 
34
- <!-- Chart Row (FIXED) -->
35
  <div class="grid grid-cols-1 lg:grid-cols-5 gap-6 mb-6">
36
  <div class="lg:col-span-3 dashboard-card p-6">
37
  <h2 class="text-lg font-semibold mb-4">Production History (Last 7 Days)</h2>
@@ -96,6 +118,7 @@
96
  <div id="custom-po-modal" class="modal-backdrop fixed inset-0 flex items-center justify-center z-50 hidden"></div>
97
 
98
  <div id="toast-container"></div>
 
99
  <script src="main.js" type="module"></script>
100
  </body>
101
  </html>
 
19
  <div class="container mx-auto px-4 py-3 flex justify-between items-center">
20
  <h1 class="text-xl font-bold text-primary flex items-center"><i class="fas fa-satellite-dish mr-2 text-accent-blue"></i>Win Super Power - Factory Dashboard</h1>
21
  <div class="flex items-center gap-4">
22
+ <div id="user-info" class="text-sm text-secondary hidden">
23
+ Logged in as: <span id="user-email" class="font-semibold text-primary"></span>
24
+ </div>
25
+ <button id="logout-btn" class="btn btn-secondary text-sm hidden">Logout</button>
26
+ <button id="show-reports-modal-btn" class="btn btn-secondary text-sm hidden">
27
  <i class="fas fa-file-alt mr-1"></i> Reports
28
  </button>
29
  </div>
30
  </div>
31
  </header>
32
 
33
+ <!-- Login Screen -->
34
+ <div id="login-screen" class="fixed inset-0 bg-bg-dark flex items-center justify-center z-50">
35
+ <div class="dashboard-card p-8 w-full max-w-sm">
36
+ <h2 class="text-2xl font-bold text-center mb-6">Login</h2>
37
+ <form id="login-form">
38
+ <div class="mb-4">
39
+ <label for="email" class="block text-sm font-medium text-secondary mb-1">Email</label>
40
+ <input type="email" id="email" class="input-field w-full" required>
41
+ </div>
42
+ <div class="mb-6">
43
+ <label for="password" class="block text-sm font-medium text-secondary mb-1">Password</label>
44
+ <input type="password" id="password" class="input-field w-full" required>
45
+ </div>
46
+ <button type="submit" class="btn btn-primary w-full">Sign In</button>
47
+ </form>
48
+ </div>
49
+ </div>
50
+
51
+ <!-- Main Content (Initially Hidden) -->
52
+ <main id="main-content" class="container mx-auto px-4 pt-20 pb-8 opacity-0 transition-opacity duration-500 hidden">
53
  <!-- KPI Row -->
54
  <div id="kpi-row" class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-4 mb-6"></div>
55
 
56
+ <!-- Chart Row -->
57
  <div class="grid grid-cols-1 lg:grid-cols-5 gap-6 mb-6">
58
  <div class="lg:col-span-3 dashboard-card p-6">
59
  <h2 class="text-lg font-semibold mb-4">Production History (Last 7 Days)</h2>
 
118
  <div id="custom-po-modal" class="modal-backdrop fixed inset-0 flex items-center justify-center z-50 hidden"></div>
119
 
120
  <div id="toast-container"></div>
121
+ <!-- Load main.js as module, it will import others -->
122
  <script src="main.js" type="module"></script>
123
  </body>
124
  </html>