CSS preprocessors workflow - how does it really work?

Tags: css,sass,workflow,css-preprocessor

Problem :

I am a developer and I am trying to understand one thing... how does the css pre processor fit into the day to day design/development workflow?

Without it it was something simple like saving the css file and refresh the page.

But if you use, let's say, something like SASS, how does it change?

If I got it right:

  1. You write your sass files on your favourite text editor
  2. Process it in some way
  3. Check the results on your localhost (or wherever you have the development version)

Is this how the workflow is with a css pre processor? And if it is, isn't this time consuming?

Solution :

Great question. At first SASS can seem to be time consuming but after a little while you truly see the benefits.

You need to work locally (which I recommend anyway) and I use Koala (http://koala-app.com) which processes by SASS file into CSS every time I save. You still link your css in exactly the same way so when you are ready to deploy, you just do it the same where you've always done it.

    CSS Howto..

    CSS - How to set an elements height as a % of a container with auto height?

    How Do I set this PHP printed HTML form to stay within


    How can I create a nav bar with a repeat image inside?

    How to define link text color in UIWebView

    How to toggle two buttons on mouse hover?

    How can I make two divs stack whilst still having my text wrap without media queries

    how to change the CSS Class of the asp label dynamically based on its value

    How to display a horizontal line before and after a heading in css

    How to vertical align top in my case

    CSS: How to accomplish a div which is blurred at the edges?

    How to style dropdown menu using CSS in HTML

    How to make all elements in one line?

    How do I center a table?

    Howto include application css into mailer views in Rails 3.1

    How do i shift the text in twitter bootstrap navbar to center?

    How to make pull right display properly?

    How to remove string that dosn't have an html tag using CSS

    Telling LESS CSS how to behave with .active li

    How to make a big image not scroll?

    How to use list tag in single line

    How to assign speed parameter to callback functions

    bootstrap css how to resolve conflict

    How can I use the CSS pseudo-element :before{ content: '' } to affect an

    How to prevent CSS3 transform from make elements unclickable

    how can I apply css based on parent div class

    How can I use CSS `resize` to resize an element to a height/width less than initial height/width on Chrome?

    How do I animate a div with css3 to move and spin?

    How to get a small div bar to slide down a menu on mouseover

    How to interchange table cells using Pure CSS

    How to CSS pairs of DIV text left/right of center