Bienvenido al Dashboard
+Selecciona una opción del menú para comenzar a gestionar.
+ +Vista Rápida
+Aquí se mostrarán estadísticas y accesos directos importantes.
+Total Alumnos
+-
+Total Profesores
+-
+Total Materias
+-
+diff --git a/assets/css/custom.css b/assets/css/custom.css new file mode 100644 index 0000000..554fa1a --- /dev/null +++ b/assets/css/custom.css @@ -0,0 +1,107 @@ +@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap'); + +body { + font-family: 'Inter', sans-serif; + background-color: #F3F4F6; + color: #111827; + display: flex; + margin: 0; +} + +.sidebar { + width: 260px; + background-color: #FFFFFF; + padding: 1.5rem; + height: 100vh; + position: fixed; + top: 0; + left: 0; + display: flex; + flex-direction: column; + border-right: 1px solid #E5E7EB; +} + +.sidebar .school-logo { + font-size: 1.5rem; + font-weight: 700; + color: #4F46E5; + margin-bottom: 2.5rem; + text-align: center; +} + +.sidebar .nav-menu { + list-style: none; + padding: 0; + margin: 0; + flex-grow: 1; +} + +.sidebar .nav-menu .nav-item a { + display: block; + padding: 0.8rem 1rem; + border-radius: 0.375rem; + text-decoration: none; + color: #374151; + font-weight: 500; + margin-bottom: 0.5rem; + transition: background-color 0.2s ease, color 0.2s ease; +} + +.sidebar .nav-menu .nav-item a:hover { + background-color: #EEF2FF; + color: #4F46E5; +} + +.sidebar .nav-menu .nav-item a.active { + background-color: #4F46E5; + color: #FFFFFF; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); +} + +.main-content { + margin-left: 260px; + flex-grow: 1; + padding: 2rem; + display: flex; + flex-direction: column; +} + +.main-header { + display: flex; + justify-content: flex-end; + align-items: center; + margin-bottom: 2rem; +} + +.user-profile { + display: flex; + align-items: center; + gap: 0.75rem; +} + +.user-profile img { + width: 40px; + height: 40px; + border-radius: 50%; +} + +.user-profile .user-name { + font-weight: 600; +} + +.content-body { + flex-grow: 1; +} + +.card { + background-color: #FFFFFF; + border-radius: 0.5rem; + padding: 1.5rem; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.02); +} + +.card-title { + font-size: 1.25rem; + font-weight: 600; + margin-bottom: 1rem; +} diff --git a/assets/js/main.js b/assets/js/main.js new file mode 100644 index 0000000..122310b --- /dev/null +++ b/assets/js/main.js @@ -0,0 +1 @@ +// Future JavaScript interactions will go here. diff --git a/index.php b/index.php index 6f7ffab..f984d31 100644 --- a/index.php +++ b/index.php @@ -1,131 +1,87 @@ - - - + +
- - -= ($_SERVER['HTTP_HOST'] ?? '') === 'appwizzy.com' ? 'AppWiZZy' : 'Flatlogic' ?> AI is collecting your requirements and applying the first changes.
-This page will update automatically as the plan is implemented.
-Runtime: PHP = htmlspecialchars($phpVersion) ?> — UTC = htmlspecialchars($now) ?>
Selecciona una opción del menú para comenzar a gestionar.
+ +Aquí se mostrarán estadísticas y accesos directos importantes.
+-
+-
+-
+