chore(frontend): DialogDescription en dialogs para a11y #31

Merged
dmolinari merged 1 commits from chore/dialog-aria-describedby into main 2026-04-19 10:41:10 +00:00
4 changed files with 20 additions and 0 deletions
Showing only changes of commit 1cb69cbaf3 - Show all commits

View File

@@ -14,6 +14,7 @@ import { Alert, AlertDescription } from '@/components/ui/alert'
import {
Dialog,
DialogContent,
DialogDescription,
DialogHeader,
DialogTitle,
DialogFooter,
@@ -173,6 +174,11 @@ export function IngresosBrutosFormModal({
<DialogTitle>
{isEdit ? 'Editar Ingresos Brutos' : 'Crear Ingresos Brutos'}
</DialogTitle>
<DialogDescription>
{isEdit
? 'Modificá los datos de Ingresos Brutos. La alícuota no puede cambiarse aquí; usá "Nueva vigencia".'
: 'Completá los datos para crear un nuevo registro de Ingresos Brutos con su alícuota inicial.'}
</DialogDescription>
</DialogHeader>
<Form {...form}>

View File

@@ -12,6 +12,7 @@ import { Alert, AlertDescription } from '@/components/ui/alert'
import {
Dialog,
DialogContent,
DialogDescription,
DialogHeader,
DialogTitle,
DialogFooter,
@@ -139,6 +140,9 @@ export function NuevaVigenciaIibbModal({
<TriangleAlert className="h-5 w-5 text-warning" />
Nueva vigencia {item?.provinciaDisplay}
</DialogTitle>
<DialogDescription>
Crea una nueva versión de Ingresos Brutos para esta provincia con una alícuota y fecha de vigencia nuevas. La versión actual quedará cerrada.
</DialogDescription>
</DialogHeader>
<div

View File

@@ -13,6 +13,7 @@ import { Alert, AlertDescription } from '@/components/ui/alert'
import {
Dialog,
DialogContent,
DialogDescription,
DialogHeader,
DialogTitle,
DialogFooter,
@@ -140,6 +141,9 @@ export function NuevaVigenciaModal({
<TriangleAlert className="h-5 w-5 text-warning" />
Nueva vigencia {item?.codigo}
</DialogTitle>
<DialogDescription>
Crea una nueva versión del tipo de IVA con un porcentaje y fecha de vigencia nuevos. La versión actual quedará cerrada.
</DialogDescription>
</DialogHeader>
{/* Banner de advertencia — usa token --warning-bg */}

View File

@@ -14,6 +14,7 @@ import { Alert, AlertDescription } from '@/components/ui/alert'
import {
Dialog,
DialogContent,
DialogDescription,
DialogHeader,
DialogTitle,
DialogFooter,
@@ -180,6 +181,11 @@ export function TipoDeIvaFormModal({
<DialogTitle>
{isEdit ? 'Editar tipo de IVA' : 'Crear tipo de IVA'}
</DialogTitle>
<DialogDescription>
{isEdit
? 'Modificá los datos del tipo de IVA. El porcentaje no puede cambiarse aquí; usá "Nueva vigencia".'
: 'Completá los datos para crear un nuevo tipo de IVA con su alícuota inicial.'}
</DialogDescription>
</DialogHeader>
<Form {...form}>