Sure! Pl
This commit is contained in:
62
Extension/popup/popup.html
Normal file
62
Extension/popup/popup.html
Normal file
@@ -0,0 +1,62 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=400, initial-scale=1.0">
|
||||
<title>EShip Extension</title>
|
||||
<link rel="stylesheet" href="popup.css">
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<header>
|
||||
<h1>EShip</h1>
|
||||
</header>
|
||||
|
||||
<!-- Loading State -->
|
||||
<div id="loading" class="state">
|
||||
<div class="spinner"></div>
|
||||
<p>Laden...</p>
|
||||
</div>
|
||||
|
||||
<!-- Login Form (logged out state) -->
|
||||
<div id="login-form" class="state hidden">
|
||||
<h2>Anmelden</h2>
|
||||
<form id="auth-form">
|
||||
<div class="form-group">
|
||||
<label for="email">E-Mail</label>
|
||||
<input type="email" id="email" name="email" required autocomplete="email">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="password">Passwort</label>
|
||||
<input type="password" id="password" name="password" required autocomplete="current-password">
|
||||
</div>
|
||||
<div id="error-message" class="error hidden"></div>
|
||||
<button type="submit" id="login-btn" class="btn btn-primary">
|
||||
<span class="btn-text">Anmelden</span>
|
||||
<span class="btn-spinner hidden"></span>
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!-- Tools Menu (logged in state) -->
|
||||
<div id="tools-menu" class="state hidden">
|
||||
<div class="user-info">
|
||||
<span class="user-icon">👤</span>
|
||||
<span id="user-email"></span>
|
||||
<button id="logout-btn" class="btn btn-small btn-secondary">Abmelden</button>
|
||||
</div>
|
||||
|
||||
<h2>Tools</h2>
|
||||
<div id="tools-list">
|
||||
<!-- Tools will be rendered here dynamically -->
|
||||
</div>
|
||||
|
||||
<div class="actions">
|
||||
<button id="open-site-btn" class="btn btn-primary">Website oeffnen</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="popup.js" type="module"></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user