Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Browse all series

Modern CSS Workflow

The way we construct and think of CSS has changed drastically in the last ten years. In this series, we'll review key tools in every modern frontender's belt. This includes everything from the popular BEM methodology, to the wonders of flexbox, to bullet-proof grid frameworks.

Progress

Series Info

Episodes
7
Run Time
1h 41m
Difficulty
Intermediate
Last Updated
Oct 11, 2016
Version
Latest

Series Episodes

  1. Episodes (7)
    1. Stylus and Components

      Let's begin with a quick review of how I currently prepare the CSS structure for a new project. We'll use Stylus (my personal preprocessor of choice) with Laravel Elixir, while organizing our various sections and components into their own files.
    2. Flexbox is Amazing

      In my mind, Flexbox is the best thing to happen to CSS in a long time. It takes all of those annoying layout quirks, and demotes them to non-issues.
    3. More Fun With Flexbox: Grids and Layout

      Let's have some more fun with Flexbox, as we review several different use-cases, including creating grids, common layouts, and more.
    4. BEM Workflow

      BEM is simply a naming convention. Nothing more, nothing less. But if integrated into your workflow, you just might find that it significantly improves the organization and readability of your stylesheets.
    5. Simpler Sass Styling in the Browser

      You know the drill: open Chrome dev tools, toy around with styling an element, copy your changes, open the editor, find the Sass partial, paste it in. What a waste. What if you could instead do all of that in one go?

Continue Learning