Ok ok, I guess SASS isn’t that bad…but I think I’ll stick with normal CSS, thank you very much!
I have to admit, I really like the option to Nest items in SASS – it makes my life so much easier and I find it to be much more appealing to look at. I also appreciate Variables and being able to change a rule at the snap of my fingers, rather than manually hunt through the CSS document to change said rule and pray that I didn’t miss something along the way. Plus, who can argue the ease of making a comment in SASS? Rather than stretch my fingers across the keyboard to type in “/* */”, I can just do a quick “//”!
As much as I like these features though, I think I’d rather continue to work in CSS directly. Whenever you write anything in SASS, it automatically loads that information into a CSS file, so why not skip the middle-man and work directly in a CSS file to begin with? Plus, many of the features that make SASS stand out are available in some way through CSS. It may not be as readily available or appealing to look at compared to SASS, but the point is that they are there.
If you're curious about how to Nest in CSS, here is an article from MDN called Using CSS Nesting that I found to be very helpful.
Outside of my qualms with SASS, I really enjoyed learning about CSS Animations this week, and I’m hoping to apply them to my portfolio page somehow. I’ve always found sites that use animations to be more interesting and dynamic. Even if it’s as simple as animating a button to pop out on a page, I think that is super cool to look at!
I’m still struggling with wrapping my head around how CSS Animations work though. I was able to get through our lessons fairly well, but trying to apply it to my own work has been a bit of a challenge. Just like flexbox and grid, I think I just need to practice it a bit more to get it down, so that is what I hope to work on this next week. Who knows, maybe I’ll apply some animations to my final project….we’ll see where I end up with my portfolio first though.
Looking forward to these last 3 weeks!