fix(ui): complete floating labels on login with proper text

This commit is contained in:
2026-03-01 03:49:17 -05:00
parent a899df96c8
commit ae004473d8
2 changed files with 45 additions and 17 deletions

View File

@@ -8,7 +8,6 @@
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link rel="icon" href="img/logo-icon.png" type="image/png" sizes="any">
<link rel="apple-touch-icon" href="img/logo-icon.png">
<link rel="apple-touch-icon" href="img/LLMProxyLogo.png">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<script src="https://cdn.jsdelivr.net/npm/luxon@3.4.4/build/global/luxon.min.js"></script>
@@ -18,23 +17,30 @@
<div id="login-screen" class="login-container">
<div class="login-card">
<div class="login-header">
<img src="img/logo-full.png" alt="LLM Proxy Logo" class="login-logo">
<img src="img/logo-full.png" alt="LLM Proxy Logo" class="login-logo" onerror="this.style.display='none'; this.nextElementSibling.style.display='block';">
<i class="fas fa-robot login-logo-fallback" style="display: none;"></i>
<h1>LLM Proxy Gateway</h1>
<p class="login-subtitle">Admin Dashboard</p>
</div>
<form id="login-form" class="login-form">
<div class="form-group">
<input type="text" id="username" name="username" placeholder="Username" required>
<label for="username">
<i class="fas fa-user"></i>
</label>
</div>
<div class="form-group">
<input type="password" id="password" name="password" placeholder="••••••••" required>
<label for="password">
<i class="fas fa-lock"></i>
</label>
</div>
<div class="form-group">
<input type="text" id="username" name="username" placeholder=" " required>
<label for="username">
<i class="fas fa-user"></i> Username
</label>
</div>
<div class="form-group">
<input type="password" id="password" name="password" placeholder=" " required>
<label for="password">
<i class="fas fa-lock"></i> Password
</label>
</div>
<div class="form-group">
<input type="password" id="password" name="password" placeholder=" " required>
<label for="password">
<i class="fas fa-lock"></i> Password
</label>
</div>
<div class="form-group">
<button type="submit" class="login-btn">
<i class="fas fa-sign-in-alt"></i> Sign In