<?php // Vistas/admin/usuarios_editar.php ?> <div class="dashboard-container" style="max-width: 600px; margin: 40px auto;"> <div style="margin-bottom: 20px;"> <a href="index.php?r=admin/usuarios" style="color: white; text-decoration: none; font-weight: 600;">← Volver al listado</a> </div> <section class="card"> <div class="card-header" style="margin-bottom: 25px;"> <h1 style="color: var(--accent-1); margin: 0;">Editar Usuario</h1> <p style="color: var(--muted);">Modifica los datos de <strong><?= h($usuario['name']) ?></strong></p> </div> <form method="post" action="index.php?r=admin/usuarios/actualizar" class="card-form"> <input type="hidden" name="id" value="<?= $usuario['id'] ?>"> <div class="form-group"> <label>Nombre Completo</label> <input type="text" name="name" value="<?= h($usuario['name']) ?>" required> </div> <div class="form-group"> <label>Cédula (No editable)</label> <input type="text" value="<?= h($usuario['cedula']) ?>" disabled style="background: #f0f0f0; cursor: not-allowed;"> </div> <div class="form-group"> <label>Correo Electrónico</label> <input type="email" name="email" value="<?= h($usuario['email']) ?>" required> </div> <div class="form-group"> <label>Rol del Sistema</label> <select name="role"> <option value="student" <?= $usuario['role'] == 'student' ? 'selected' : '' ?>>Estudiante</option> <option value="instructor" <?= $usuario['role'] == 'instructor' ? 'selected' : '' ?>>Instructor</option> <option value="admin" <?= $usuario['role'] == 'admin' ? 'selected' : '' ?>>Administrador</option> </select> </div> <div class="form-group" style="background: #fff3ec; padding: 15px; border-radius: 10px; border: 1px dashed var(--accent-2);"> <label>Nueva Contraseña</label> <input type="password" name="password" placeholder="Dejar en blanco para no cambiar"> <small style="color: #888; display: block; margin-top: 5px;">Solo completa este campo si deseas cambiar la clave actual.</small> </div> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-top: 10px;"> <button type="submit" class="btn-primary">💾 Guardar Cambios</button> <a href="index.php?r=admin/usuarios" class="btn-primary" style="background: #eee; color: #666; text-align: center; text-decoration: none; line-height: 2.5;">Cancelar</a> </div> </form> </section> </div>