diff --git a/public/favicon.ico b/public/favicon.ico index a11777c..d38b555 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html index f9c2291..c187cfa 100644 --- a/public/index.html +++ b/public/index.html @@ -24,7 +24,7 @@ work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> - React App + Directorio diff --git a/src/components/CardUsuarios/CardUsuarios.css b/src/components/CardUsuarios/CardUsuarios.css index 95a1183..044046e 100644 --- a/src/components/CardUsuarios/CardUsuarios.css +++ b/src/components/CardUsuarios/CardUsuarios.css @@ -53,4 +53,63 @@ .edit-button { background-color: #007bff !important; /* Verde */ +} + +/* Estilos para el diálogo */ +.dialog-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + display: flex; + align-items: center; + justify-content: center; + z-index: 1000; /* Z-index alto para estar encima de todo */ +} + +.dialog { + position: fixed !important; + background-color: #fff; + padding: 8px; + margin: 0; + border-radius: 8px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + max-width: 400px; + width: 100%; + text-align: center; +} + +.dialog p { + margin-bottom: 10px; +} + +.dialog input { + padding: 8px; + margin-bottom: 10px; + width: 100%; + box-sizing: border-box; +} + +.dialog button { + background-color: #ff0000 !important; + padding: 8px 20px; + margin: 5px 5px; + border: none; + cursor: pointer; + border-radius: 4px; + font-weight: bold; + outline: none; +} + +.dialog button:first-child { + padding: auto !important; + background-color: #ff0000 !important; + color: #fff; +} + +.dialog button:last-child { + padding: auto !important; + background-color: #007bff !important; + color: #fff; } \ No newline at end of file diff --git a/src/components/CrearProfesor/FormProfesor.js b/src/components/CrearProfesor/FormProfesor.js index 808b5e6..af1cac3 100644 --- a/src/components/CrearProfesor/FormProfesor.js +++ b/src/components/CrearProfesor/FormProfesor.js @@ -482,7 +482,7 @@ const FormProfesor = () => { diff --git a/src/components/CrearUsuario/CrearUsuario.js b/src/components/CrearUsuario/CrearUsuario.js index 2e00854..06ee7d5 100644 --- a/src/components/CrearUsuario/CrearUsuario.js +++ b/src/components/CrearUsuario/CrearUsuario.js @@ -72,7 +72,7 @@ const CrearUsuario = () => { />
- + { console.error('Error:', error); setError('Error en el inicio de sesión'); } finally { - setLoading(false); // Desactivar el estado de carga + setLoading(false); } }; return (
- Hola mundo -

Bienvenido al directorio de profesores

+

Bienvenido al directorio de profesores

Iniciar sesión

@@ -63,7 +62,7 @@ const LoginForm = () => { id="username" value={usuario} onChange={(e) => setUsuario(e.target.value)} - disabled={loading} // Desactivar input mientras carga + disabled={loading} required />
@@ -74,7 +73,7 @@ const LoginForm = () => { id="password" value={contraseña} onChange={(e) => setContraseña(e.target.value)} - disabled={loading} // Desactivar input mientras carga + disabled={loading} required />
@@ -84,7 +83,7 @@ const LoginForm = () => { id="rememberMe" checked={rememberMe} onChange={() => setRememberMe(!rememberMe)} - disabled={loading} // Desactivar checkbox mientras carga + disabled={loading} />
diff --git a/src/components/ModificarProfesor/FormEditProfesor.js b/src/components/ModificarProfesor/FormEditProfesor.js index ffb476c..c2a06c6 100644 --- a/src/components/ModificarProfesor/FormEditProfesor.js +++ b/src/components/ModificarProfesor/FormEditProfesor.js @@ -509,7 +509,7 @@ const FormEditProfesor = () => { diff --git a/src/components/ModificarUsuario/MDUser.js b/src/components/ModificarUsuario/MDUser.js index 35dcd37..5267589 100644 --- a/src/components/ModificarUsuario/MDUser.js +++ b/src/components/ModificarUsuario/MDUser.js @@ -93,7 +93,7 @@ const MDUser = () => {
- +