From 6bac18d2704e6897839b9c19644af86da5067621 Mon Sep 17 00:00:00 2001 From: Amit Haridas Date: Tue, 24 Mar 2026 16:30:52 +0530 Subject: [PATCH] feat: convert all dialogs to unified modal structure Convert 10 dialogs from old classes (.export-dialog, .batch-dialog, .find-dialog) to the new unified .modal structure with proper accessibility attributes. Changes: - find-dialog: small modal with find/replace controls - export-dialog: large modal with export options - print-preview-overlay: full-size modal for print preview - table-generator-dialog: default modal for table creation - ascii-art-dialog: large modal for ASCII art generation - universal-converter-dialog: large modal for file conversion - batch-dialog: large modal for batch processing - pdf-editor-dialog: full-size modal for PDF editing - header-footer-dialog: default modal for header/footer config - field-picker-dialog: small modal for field selection All dialogs now include: - role="dialog" and aria-modal="true" for accessibility - aria-labelledby pointing to title element - .modal-backdrop with data-close attribute - .modal-content with appropriate size class - .modal-header with title and close button - .modal-body for content - .modal-footer with action buttons Amit Haridas --- src/index.html | 193 +++++++++++++++++++++++++++---------------------- 1 file changed, 106 insertions(+), 87 deletions(-) diff --git a/src/index.html b/src/index.html index 3c40b56..1f96f37 100644 --- a/src/index.html +++ b/src/index.html @@ -159,29 +159,38 @@ -