Responsive Contact form buillt with TYPESCRIPT,VANILLA CSS & HTML

Solution retrospective
- understanding the types like string, number, Boolean, array, tuple, void, and advanced types like union and literal, which are critical for writing clean, type-safe code.
-
Error Messages: Challenge: Complex TypeScript errors. Solution: Focused on specific error codes.
-
Validation: Challenge: Dynamic form validation with clear user feedback. Solution: Used reusable validation functions styling for invalid fields
-
Adding SVG to Input: Challenge: Embedding and styling SVGs in input pseudo-elements. Solution: Encoded SVGs as data-uri for CSS ::after, handled positioning with absolute, and controlled visibility with conditional styles.
the button on the md and large screen size is overflowing and not responding styles pls will be happy to apply any correction on both the typescript and css
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Ibeaka Godson's solution.
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord