Code The Design
Level up your coding skills with hands-on design challenges.

Source on Github

Loading Figma Preview


The ChatFlow widget is a highly functional and visually appealing element of a website. It features a toggle button that serves as a trigger to open and close the floating live chat widget. The widget itself is a card-style design, with a headline, input text field, and a list of conversations between the user and the customer support agent. The ChatFlow widget is designed with two different modes: light and dark, allowing users to choose the one that best fits their preferences and needs. It is a key part of the website's overall user experience, providing users with an easy and convenient way to get live support and assistance.

How to Start

To begin the challenge, you will first need to download the design file from the provided link. This will give you access to all of the necessary design elements and assets that you will need to complete the challenge.

Next, take some time to study the design and understand how it works. Look at the layout, color scheme, typography, and overall aesthetic to get a sense of the look and feel of the design.

After you have a good understanding of the design, you can start exporting all of the necessary assets. This may include images, fonts, and other elements that you will need to use in your code.

Finally, it's time to start implementing the design into code! Use your exported assets and the design file as a reference as you work to create a functional and visually appealing implementation of the design.


UI designer