Resposive managing extension page

Solution retrospective
I’m most proud that I created a fully responsive website with good styling and almost all features working perfectly. I managed to dynamically generate the extension cards from JSON, implement toggle switches, filters, remove buttons, and a light/dark theme. Next time, I would like to refine focus states and add smoother interactions, but overall I’m happy with how functional and responsive it turned out.
What challenges did you encounter, and how did you overcome them?The biggest challenge was handling dynamically generated elements, especially the toggle switches that had to reflect the true/false state from the JSON data. I initially struggled with the logic, but after experimenting and asking for guidance from AI, I was able to create a working solution myself. Another challenge was making the filters, remove buttons, and theme switch work seamlessly with the dynamic data.
What specific areas of your project would you like help with?I would like help refining the focus states for all interactive elements, especially the toggle switches. I’d also like guidance on improving the behavior when removing cards: currently, if I remove a card while viewing the Active or Inactive filter, it redirects to the All filter instead of updating the current filter view dynamically. Lastly, any tips on making the toggles and dynamic card generation code cleaner and more maintainable would be appreciated.
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Saim’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