<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Alumni Login</title> <style> body { font-family: Arial, sans-serif; display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; width: 100vw; /* Ensure full viewport width */ background: none; } .sqs-block-html { padding: 0 !important; margin: 0 !important; width: 100% !important; /* Override Squarespace's container styles */ } .login-container { background: rgba(255, 255, 255, 0.8); /* Semi-transparent white background */ padding: 20px; border-radius: 8px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); width: 400px; /* Fixed width for desktop */ max-width: 100%; /* Responsive width */ } .login-container h2 { margin-bottom: 20px; text-align: center; } .login-container label { display: block; margin-bottom: 8px; font-weight: bold; } .login-container input { width: 90%; padding: 10px; margin-bottom: 15px; border: 1px solid #ccc; border-radius: 4px; } .login-container button { width: 100%; padding: 10px; background-color: #007bff; color: white; border: none; border-radius: 4px; cursor: pointer; } .login-container button:hover { background-color: #0056b3; } .error-message { color: red; font-size: 14px; text-align: center; display: none; /* Initially hidden */ } </style> </head> <body> <div class="login-container"> <h2>Alumni Login</h2> <form action="/login" method="POST"> <label for="email">Email:</label> <input type="email" id="email" name="email" required> <label for="password">Password:</label> <input type="password" id="password" name="password" required> <button type="submit">Login</button> </form> <div class="error-message" id="errorMessage"> Account or password incorrect. </div> </div> </body> </html>