Modal (WIP)
This is a fully customizable modal component designed for flexibility and seamless user interactions. It supports dynamic styling, allowing users to adjust colors, sizes, and animations to match their design needs. The component includes an async loading state with a built-in indicator, ensuring a smooth user experience during asynchronous operations like form submissions or data fetching. Additional features include backdrop control, keyboard accessibility, closable options, and support for rich content such as forms, images, and dynamic elements. This modal enhances UI consistency and usability while maintaining high performance.