From 2f44cd3a15f84c2335bb20e15f48717e139a9259 Mon Sep 17 00:00:00 2001 From: "Roberto.silva" Date: Tue, 6 Jan 2026 16:10:32 -0600 Subject: [PATCH] Se borra carpeta de materias que se cambio a asignaturas --- src/routes/materias/$materiaId/$materiaId.tsx | 227 ------------------ src/routes/materias/index.tsx | 144 ----------- 2 files changed, 371 deletions(-) delete mode 100644 src/routes/materias/$materiaId/$materiaId.tsx delete mode 100644 src/routes/materias/index.tsx diff --git a/src/routes/materias/$materiaId/$materiaId.tsx b/src/routes/materias/$materiaId/$materiaId.tsx deleted file mode 100644 index dfb4bf5..0000000 --- a/src/routes/materias/$materiaId/$materiaId.tsx +++ /dev/null @@ -1,227 +0,0 @@ -import { createFileRoute, Link } from '@tanstack/react-router' -import { Tabs, TabsList, TabsTrigger, TabsContent } from '@/components/ui/tabs' -import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card' -import { Badge } from '@/components/ui/badge' -import { Button } from '@/components/ui/button' -import { Separator } from '@/components/ui/separator' -import { - ArrowLeft, - GraduationCap, - BookOpen, - Sparkles, - FileText, - History, -} from 'lucide-react' - -export const Route = createFileRoute('/materias/$materiaId/$materiaId')({ - component: MateriaDetailPage, -}) - -function MateriaDetailPage() { - const { materiaId } = Route.useParams() - - return ( -
- {/* ================= HEADER ================= */} -
-
- - - Volver al plan - - -
-
- - IA-401 - - -

- Inteligencia Artificial Aplicada -

- -
- - - Ingeniería en Sistemas Computacionales - - - Facultad de Ingeniería -
- -

- Pertenece al plan:{' '} - - Licenciatura en Ingeniería en Sistemas Computacionales 2024 - -

-
- -
- 8 créditos - 7° semestre - Sistemas Inteligentes -
-
-
-
- - {/* ================= TABS ================= */} -
-
- - - Datos generales - Contenido temático - Bibliografía - IA de la materia - Documento SEP - Historial - - - - - {/* ================= TAB: DATOS GENERALES ================= */} - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- ) -} - -/* ================= TAB CONTENT ================= */ - -function DatosGenerales() { - return ( -
- - - - - -
  • Diseñar algoritmos de machine learning
  • -
  • Implementar redes neuronales profundas
  • -
  • Evaluar modelos de IA considerando métricas
  • -
  • Aplicar principios éticos en sistemas inteligentes
  • - - } - /> - - - - - - -
  • Aprendizaje basado en proyectos
  • -
  • Talleres prácticos con datasets reales
  • -
  • Estudios de caso
  • - - } - /> - - -
  • Exámenes parciales: 30%
  • -
  • Proyecto integrador: 35%
  • -
  • Prácticas de laboratorio: 20%
  • -
  • Participación: 15%
  • - - } - /> - - -
    - ) -} - -function HeaderTab() { - return ( -
    -
    -

    Datos Generales

    -

    - Información basada en la plantilla SEP Licenciatura -

    -
    - - -
    - ) -} - -function InfoCard({ - title, - content, -}: { - title: string - content: React.ReactNode -}) { - return ( - - - - {title} - Obligatorio - - - - - {content} - - - ) -} - -function EmptyTab({ title }: { title: string }) { - return ( -
    - {title} (pendiente) -
    - ) -} diff --git a/src/routes/materias/index.tsx b/src/routes/materias/index.tsx deleted file mode 100644 index de00ea6..0000000 --- a/src/routes/materias/index.tsx +++ /dev/null @@ -1,144 +0,0 @@ -import { createFileRoute } from '@tanstack/react-router' -import { Button } from '@/components/ui/button' -import { Card, CardContent } from '@/components/ui/card' -import { - BookOpen, - Sparkles, - FileText, - Library, - LayoutTemplate, - History, - ArrowRight, - GraduationCap, -} from 'lucide-react' - -export const Route = createFileRoute('/materias/')({ - component: MateriasLandingPage, -}) - -function MateriasLandingPage() { - return ( -
    - {/* ================= HERO ================= */} -
    -
    -
    - - SISTEMA DE GESTIÓN CURRICULAR -
    - -

    - Universidad La Salle -

    - -

    - Diseña, documenta y mejora programas de estudio con herramientas - de inteligencia artificial integradas y cumplimiento normativo SEP. -

    - - -
    -
    - - {/* ================= FEATURES ================= */} -
    -
    -

    - Características principales -

    - -
    - } - title="Gestión de Materias" - description="Edita datos generales, contenido temático y bibliografía con una interfaz intuitiva." - /> - - } - title="IA Integrada" - description="Usa inteligencia artificial para mejorar objetivos, competencias y alinear con perfiles de egreso." - /> - - } - title="Documentos SEP" - description="Genera automáticamente documentos oficiales para la Secretaría de Educación Pública." - /> - - } - title="Biblioteca Digital" - description="Busca y vincula recursos del repositorio de Biblioteca La Salle directamente." - /> - - } - title="Plantillas Flexibles" - description="Adapta la estructura de materias según plantillas SEP o institucionales." - /> - - } - title="Historial Completo" - description="Rastrea todos los cambios con historial detallado por usuario y fecha." - /> -
    -
    -
    - - {/* ================= CTA ================= */} -
    -
    -

    - Explora la vista de detalle de materia -

    - -

    - Navega por las diferentes pestañas para ver cómo funciona el sistema - de gestión curricular. -

    - - -
    -
    -
    - ) -} - -/* ================= FEATURE CARD ================= */ - -function FeatureCard({ - icon, - title, - description, -}: { - icon: React.ReactNode - title: string - description: string -}) { - return ( - - -
    - {icon} -
    - -

    {title}

    - -

    - {description} -

    -
    -
    - ) -}