Hi everyone! :D,
Finally, I can publish this challenge. I concluded that every project, even small, will teach something. First time I was working with the TailwindCss framework and gulp.
** => Please, let me know if you have got any suggestions, especially about HTML structure and accessibility.**
A short explanation:
- I have chosen a button but probably the radio-button or checkbox could be a better choice (the design of it could be nicer);
- I didn't do the border-top gradient because Tailwind doesn't have very good support with it yet (I still learn how to create different plugins);
- manually switching the mode between light/dark (smooth transition). I want to detect if the user has requested the mode: light or dark (prefers-color-scheme) => in this case I have decided to work with the sessionStorage instead of the localStorage because the main goal was to come back to the user's preferences (prefers-color-scheme) which in the meantime may have changed the theme in the general settings.
- added small animation updating the total number (the main idea is copied from the web developer but I've changed a bit it's content to get more readable code - in the meantime I want to create my version of it);
- footer displays on preview site;
- deploy the project to Github Pages with GitHub Actions.
Thank you so much. Ps. don't forget to upvote my project if you like it.
Greetings :D