Files
web/configuracion.html

49 lines
1.8 KiB
HTML

<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Configuración - IntegraRepara</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://unpkg.com/lucide@latest"></script>
<style>.fade-in { animation: fadeIn 0.5s ease-in-out; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }</style>
</head>
<body class="bg-gray-50 text-gray-800 font-sans antialiased">
<div class="flex h-screen overflow-hidden">
<div id="sidebar-container" class="h-full"></div>
<div class="flex-1 flex flex-col overflow-hidden relative">
<div id="header-container"></div>
<main class="flex-1 overflow-x-hidden overflow-y-auto bg-gray-50 p-8 fade-in">
<h2 class="text-2xl font-bold text-gray-800 mb-8">Configuración del Sistema</h2>
<div class="grid grid-cols-1 lg:grid-cols-3 gap-8">
<div class="bg-white p-6 rounded-xl shadow-sm">
<h3 class="font-bold mb-4">Gremios</h3>
<div id="guildsList">Cargando...</div>
</div>
</div>
</main>
</div>
</div>
<script src="layout.js"></script>
<script>
// Aquí va SOLAMENTE la lógica de fetchGuilds, createUser, addGuild
// Ya no necesitas la lógica de logout ni de cargar nombre de usuario, eso lo hace layout.js
document.addEventListener("DOMContentLoaded", () => {
// Iniciar carga de gremios...
fetchGuilds();
});
// ... tus funciones fetchGuilds, addGuild, etc ...
async function fetchGuilds() { /* ... */ }
</script>
</body>
</html>