mejoras de diseño de mapa curricular parte 3

- Se cambió el layout para ser más claro de usar
- El botón de agregar linea abre un dialog donde eliges como llamar tu nueva línea curricular
- Al agregar lineas curriculares se les asigna un color al azar que persiste en la base de datos
- al quitarle zoom a la pagina los margenes permanecen
This commit is contained in:
2026-03-26 22:24:17 -06:00
parent ddb83782a6
commit 8ae3469e10
9 changed files with 302 additions and 87 deletions
+7 -1
View File
@@ -499,6 +499,7 @@ export async function lineas_insert(linea: {
plan_estudio_id: string
orden: number
area?: string
color?: string | null
}) {
const supabase = supabaseBrowser()
const { data, error } = await supabase
@@ -514,7 +515,12 @@ export async function lineas_insert(linea: {
// Actualizar una línea existente
export async function lineas_update(
lineaId: string,
patch: { nombre?: string; orden?: number; area?: string },
patch: {
nombre?: string
orden?: number
area?: string
color?: string | null
},
) {
const supabase = supabaseBrowser()
const { data, error } = await supabase