Do we have any new best practice/KB article on AEM6.3 touch UI dialog validations.
I have done validations in 6.2 using Jquery events bound to cq-dialog-submit element.
Referred to the below articles:
Is there any new approach/best practice?
Is there anything that CoralUI 3 offers to reuse?
For AEM 6.2 - this is still the way -- Adobe Experience Manager Help | Validating Adobe Experience Manager Touch UI dialog values
Also - this GEMS session provides more information -- AEM Gems 10 7 15 Customizing Dialog Fields in Touch UI
Per the migration guide to Coral UI 3 mentioned here in below helpx link, foundation-validation replaces $.validator for validating dialog fields
Migration Guide to CoralUI 3-based — Granite UI 1.0 documentation
Sample implementation of the same can be found here - Custom Validation for Coral UI 3 Multifield using foundation-validation