From 2566e5e9a7afaf17e61766c7fcdc533c54da7345 Mon Sep 17 00:00:00 2001 From: Sergio Ramirez Date: Thu, 29 Jan 2026 09:31:00 -0400 Subject: [PATCH] correciones visuales al formulario --- .../app/dashboard/formulario/nuevo/page.tsx | 4 +- .../feactures/training/components/form.tsx | 200 ++++++++++++------ .../training-tables/training-table-action.tsx | 2 +- 3 files changed, 133 insertions(+), 73 deletions(-) diff --git a/apps/web/app/dashboard/formulario/nuevo/page.tsx b/apps/web/app/dashboard/formulario/nuevo/page.tsx index eb6383c..9ece929 100644 --- a/apps/web/app/dashboard/formulario/nuevo/page.tsx +++ b/apps/web/app/dashboard/formulario/nuevo/page.tsx @@ -1,6 +1,4 @@ 'use client'; - -import PageContainer from '@/components/layout/page-container'; import { CreateTrainingForm } from '@/feactures/training/components/form'; import { useRouter } from 'next/navigation'; @@ -9,7 +7,7 @@ export default function NewTrainingPage() { return ( // -
+
router.push('/dashboard/formulario')} onCancel={() => router.back()} diff --git a/apps/web/feactures/training/components/form.tsx b/apps/web/feactures/training/components/form.tsx index a3b34be..3a0e461 100644 --- a/apps/web/feactures/training/components/form.tsx +++ b/apps/web/feactures/training/components/form.tsx @@ -409,13 +409,17 @@ export function CreateTrainingForm({ 2. Datos de la Organización Socioproductiva (OSP) - + {/* CAMBIO 1: lg:grid-cols-2 para evitar columnas estrechas en tablets */} + ( - - Tipo de Organización + /* CAMBIO 2: flex flex-col y space-y-3 para forzar separación vertical interna */ + + + Tipo de Organización + { field.onChange(val); - // Reset downstream form.setValue('productiveSector', ''); form.setValue('centralProductiveActivity', ''); form.setValue('mainProductiveActivity', ''); @@ -477,8 +482,10 @@ export function CreateTrainingForm({ control={form.control} name="productiveSector" render={({ field }) => ( - - SECTOR PRODUCTIVO + + + Sector Productivo + { field.onChange(val); @@ -544,8 +553,10 @@ export function CreateTrainingForm({ control={form.control} name="mainProductiveActivity" render={({ field }) => ( - - ACTIVIDAD PRODUCTIVA PRINCIPAL + + + Actividad Productiva Principal + ( - - RIF de la organización (opcional) + + + RIF de la organización (opcional) + @@ -619,8 +634,10 @@ export function CreateTrainingForm({ control={form.control} name="ospName" render={({ field }) => ( - - Nombre de la organización + + + Nombre de la organización + @@ -633,8 +650,10 @@ export function CreateTrainingForm({ control={form.control} name="companyConstitutionYear" render={({ field }) => ( - - Año de constitución + + + Año de constitución + @@ -647,8 +666,10 @@ export function CreateTrainingForm({ control={form.control} name="currentStatus" render={({ field }) => ( - - Estatus + + + Estatus + @@ -689,8 +712,10 @@ export function CreateTrainingForm({ control={form.control} name="hasTransport" render={({ field }) => ( - - POSEE TRANSPORTE + + + ¿Posee Transporte? + ( - - Es un ESPACIO ABIERTO + + + ¿Es un Espacio Abierto? +