Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS CSS to Sass Installing Sass and Setting up the Project Course Overview

3 Answers

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

I would say yes if you have that skillset. I mean, why not? It still generates valid CSS. And your site might not always be simple. It could grow! Or what if you realize suddenly that your color scheme is actually awful or doesn't work well with your new logo? It's going to be infinitely easier to change the value of a variable than it will be to find every instance of that color throughout your CSS.

Just because your site starts simple doesn't mean it will stay that way. If you know enough Sass to do a simple site using it, then do that. I would dare say that it'd be better to have the base of the Sass files already set up and keep your skills up to date (mostly so you don't forget it in the meantime), and then if it does grow into something more beautiful and complex, you'll be far more ready for that challenge. My guess is that it would be infinitely more difficult to take a complex site and make all the Sass for it, than it would be to start with a simple site with Sass and expand it to be something more complex.

Hope this helps! :sparkles:

ROLDAN DINGLASA
ROLDAN DINGLASA
Courses Plus Student 7,371 Points

thank you Jennifer! =) it helps and you're right! Last question in my website im using 3 files of css, interactions, normalize and main.css. which css file should i converted into .scss?

Jennifer Nordell
seal-mask
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Having not seen your CSS, my guess would be that main.css would be first up and then interactions.css. You don't have to convert the normalize.css :thumbsup:

ROLDAN DINGLASA
PLUS
ROLDAN DINGLASA
Courses Plus Student 7,371 Points

thank you Jennifer! one more question =) What if i already uploaded my coded file as website(having a domain and hosting already), how can i Manage or update my website like putting some new css selectors, new page or making additional .scss code. i will appreciate more if you can give me a referrence/video tutorial on this matter.

thank you always =)

ROLDAN DINGLASA
PLUS
ROLDAN DINGLASA
Courses Plus Student 7,371 Points

Jennifer, hi! i have question and problem again =) i told you before that i Have 3 css file: main.css, normalize and responsive.css. In the beginning of building my web I didnt put that 3 .css file in 1 folder(css folder like in the sass video tutorial of Guil), coz Im following the tutorial of Nick Petitte Video in the first part of web designing. So, what i did I make a folder of CSS to compile all my .css(3 .css files). when i try to open and refresh the page my website was miserable. what do you think is the problem in my code? im using Visual code studio. =)

thank you