Title: CSS Development Workflow
Last modified: August 21, 2016

---

# CSS Development Workflow

 *  [jeffkeith1](https://wordpress.org/support/users/jeffkeith1/)
 * (@jeffkeith1)
 * [12 years ago](https://wordpress.org/support/topic/css-development-workflow/)
 * I’m a Java developer new to WordPress theme development. I understand the Loop,
   can find my way around PHP fairly well, but where I’m stuck is at style.css. 
   I was working with the twentyfourteen theme, trying to re-work the look-and-feel,
   as an exercise, but there are 4200 lines of code, hundreds of class entries! 
   Help!! How does anyone get their head around all those classes? What is the typical
   workflow for producing a style-sheet like this. By hand with a text editor? Sass?
   Some kind of wysiwyg editor? What is the right path for this aspect of WP theme
   development??
 * Thanks in advance!
 * Jeff

Viewing 3 replies - 1 through 3 (of 3 total)

 *  [Harmony](https://wordpress.org/support/users/harmonywebworks/)
 * (@harmonywebworks)
 * [12 years ago](https://wordpress.org/support/topic/css-development-workflow/#post-4997826)
 * Well, there are a number of ways to go about doing that.
 * If you are designing from absolute scratch, you could you could design first 
   with the Adobe Suite (some use just PS, some use PS+AI, some may yes FW), first
   creating the wireframe then ending with the actual design, then extracting that
   into html/css/WP/PHP.
 * However, many designers start with an existing theme or [framework](http://codex.wordpress.org/Theme_Frameworks),
   then work from there.
 * Some frameworks require minimal CSS knowledge and use drag/drop utility. Also,
   there are many plugins (most of them premium) that you can install on just about
   all themes (allowing you to start with a basic theme like twentyfourteen).
 * Having at least a basic understanding of CSS is important, but level of importance
   really depends upon what your intention or purpose is for designing the new theme.
 * I would link a number of frameworks and plugins that fit my description above,
   but I’m not sure what is and isn’t allowed to be posted yet (I’ll research that
   and get back to this thread if it is allowed to post to premium products – I 
   suspect however, that it may be some forum violation to do so).
 *  [stephencottontail](https://wordpress.org/support/users/stephencottontail/)
 * (@stephencottontail)
 * [12 years ago](https://wordpress.org/support/topic/css-development-workflow/#post-4997830)
 * To add on to Harmony Webworks’ good suggestions, learning a CSS preprocessor 
   like Less or SASS will help a lot, too. Being able to use variables and functions(
   SASS calls them mixins; I’m not sure what the Less equivalent is) in your CSS
   can really reduce your workload.
 *  Thread Starter [jeffkeith1](https://wordpress.org/support/users/jeffkeith1/)
 * (@jeffkeith1)
 * [12 years ago](https://wordpress.org/support/topic/css-development-workflow/#post-4997911)
 * Thanks!! Really appreciate your comments!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘CSS Development Workflow’ is closed to new replies.

## Tags

 * [css](https://wordpress.org/support/topic-tag/css/)
 * [theme development](https://wordpress.org/support/topic-tag/theme-development/)

 * 3 replies
 * 3 participants
 * Last reply from: [jeffkeith1](https://wordpress.org/support/users/jeffkeith1/)
 * Last activity: [12 years ago](https://wordpress.org/support/topic/css-development-workflow/#post-4997911)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
