Skip to content

Create Barcelona rp #582

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
97 changes: 97 additions & 0 deletions Barcelona rp
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Iniciar sesión</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="login-container">
<h2>Iniciar sesión</h2>
<form id="login-form" action="/login" method="POST">
<div class="form-group">
<label for="username">Correo electrónico</label>
<input type="email" id="username" name="username" required placeholder="Introduce tu correo electrónico">
</div>
<div class="form-group">
<label for="password">Contraseña</label>
<input type="password" id="password" name="password" required placeholder="Introduce tu contraseña">
</div>
<button type="submit" class="btn">Acceder</button>
</form>
</div>

<script src="script.js"></script>
</body>
</html>

body {
font-family: Arial, sans-serif;
background-color: #f4f4f4;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
margin: 0;
}

.login-container {
background-color: #fff;
padding: 20px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
border-radius: 8px;
width: 300px;
}

h2 {
text-align: center;
margin-bottom: 20px;
}

.form-group {
margin-bottom: 15px;
}

label {
display: block;
font-weight: bold;
}

input {
width: 100%;
padding: 10px;
margin-top: 5px;
border: 1px solid #ddd;
border-radius: 4px;
}

button {
width: 100%;
padding: 10px;
background-color: #28a745; /* Un verde característico de algunas páginas españolas */
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 16px;
}

button:hover {
background-color: #218838;
}

document.getElementById('login-form').addEventListener('submit', function(event) {
event.preventDefault(); // Evita el envío del formulario para poder validarlo

const username = document.getElementById('username').value;
const password = document.getElementById('password').value;

if (username === "" || password === "") {
alert("Por favor, rellena todos los campos.");
} else {
// Aquí podrías agregar la lógica para enviar el formulario o validar con el backend
alert("Formulario enviado con éxito!");
}
});