Add UX-focused validation to prevent user accidents and provide immediate feedback. Includes DOMPurify integration for basic content sanitization and real-time form validation. Features: - Real-time input validation with visual feedback - Field-type specific validation (text, URL, markdown) - DOMPurify integration for display sanitization - Validation messages with auto-dismiss - Prevents common user mistakes (HTML in text fields, invalid URLs) - Client-side sanitization for markdown rendering - Maintains security awareness while focusing on user experience Note: This is UX-focused validation - server-side validation remains the primary security boundary.
4.7 KiB
4.7 KiB