
Solution retrospective
Recreating the circular timer was challenging. I first used conic-gradient, but it could not replicate the rounding ends. So I used svg patterns for that. Then, I noticed a glowing circular pattern around the colored progress bar. I used a conic pattern for that, but I had a hard time figuring exact way of using the method and how to change the appearance based on the time remaining. The final result may not be perfect, but it looked good enough for me.
Creating custom spinners was a bit tedious. I had to hide the default arrows and replaced with icons provided in the asset folder. I am not really satisfied with the look but it is functioning, so I thought was good enough. I am not sure if there is a better way to do it, but I basically stack the two up/down icons and position the pair into the input box.
What specific areas of your project would you like help with?The JavaScript got a bit messy and needs refactoring. I appreciate if you have any suggestions on how to clean it up. As always, I welcome any comments/suggestions.
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on toshirokubota'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