Social Media Dashboard with Theme Switcher 📈 [HTML, SCSS, JS]
Design comparison
Solution retrospective
A really fun project built with SCSS!
Thanks to SCSS which made the theme switching much easier than regular CSS. I was able to achieve the result with a few lines of SCSS. This project is built using Vite to make working with SCSS easier.
This project also uses some basic grid
layouts as well as some complex flex
layouts that look amazing together. Building it was really fun because of this. This time though, I wasted lots of time by manually typing and not copy-pasting the contents of the index.html
file provided with the Starter files. But, that didn't make a huge difference in terms of time.
Currently it doesn't have the toggle button. I'm currently learning how to make it. So as a placeholder, I added a simple button which lets the users toggle the theme. As soon as I'm comfortable building the theme switcher in a better way, I will make sure to update this solution.
One challenge was choosing the right colour each components. This project has a massive colour palette and probably the biggest I've ever worked with. Choosing the appropriate colours for each theme and active states took a little bit of thinking and time. But, that wasn't really an issue.
What specific areas of your project would you like help with?I would like to know how it looks on different screens and how I can make my SCSS, HTML and JavaScript better. I feel like I still have a long way to go with SCSS as my code doesn't look that pretty.
Any feedback is welcome! 😄
Community feedback
Please log in to post a comment
Log in with GitHubJoin 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