feat: add CarreraDetailDialog and CriterioFormDialog components for managing carrera criteria
feat: implement CarreraFormDialog for creating and editing carreras feat: create StatusPill component for active/inactive status display feat: add openContextMenu utility for context menu interactions feat: add tint utility function for color manipulation refactor: update archivos route to use font-mono for CardTitle refactor: update asignaturas route to use font-mono for headings refactor: update carreras route to modularize components and improve readability refactor: update dashboard route to use font-mono for CardTitle refactor: update plan detail route to use font-mono for CardTitle refactor: update planes route to use font-mono for CardTitle refactor: update usuarios route to use font-mono for CardTitle refactor: update login route to use font-mono for CardTitle
This commit is contained in:
@@ -361,7 +361,7 @@ function RouteComponent() {
|
||||
<div className="rounded-3xl border bg-white/75 dark:bg-neutral-900/60 shadow-sm">
|
||||
<div className="p-5 flex flex-col gap-3">
|
||||
<div className="flex flex-wrap items-center justify-between gap-2">
|
||||
<h1 className="text-xl font-bold flex items-center gap-2">
|
||||
<h1 className="text-xl font-bold flex items-center gap-2 font-mono">
|
||||
<Icons.BookOpen className="w-5 h-5" />
|
||||
Asignaturas
|
||||
</h1>
|
||||
@@ -705,7 +705,7 @@ function AsignaturaCard({ a, onClone, onAddToCart }: { a: Asignatura; onClone: (
|
||||
|
||||
<div className="min-w-0 flex-1">
|
||||
<div className="flex items-start justify-between gap-2">
|
||||
<h4 className="font-semibold leading-tight truncate" title={a.nombre}>{a.nombre}</h4>
|
||||
<h4 className="font-mono leading-tight truncate" title={a.nombre}>{a.nombre}</h4>
|
||||
|
||||
<DropdownMenu>
|
||||
<DropdownMenuTrigger asChild>
|
||||
|
||||
Reference in New Issue
Block a user