Constructing a site using Bourbon Neat is a simple process, it does not require any special markup on our web page; the effort is all within the compiled style sheet.
To prove this, we'll construct a simple web page that could easily be part of any website—I've used a Japanese theme as the basis for my page, but the principles we will use can apply to any site. You'll see that (with the exception of the standard SASS style of code used) there are only three instances where we have used Bourbon Neat-specific code.
Let's make a start:
Tutorial30, and save it to the root of our project area.sample site – pre-compile from within the Tutorial30 folder to the src folder within our project area. Go ahead and rename it as sample.scss.gulp, then press Enter—Node.js will compile the code; if all is well, we should see two compiled style sheets and a source map in the dest folder.dest folder into the css folder at the root of the Tutorial30 folder.If we try previewing the results of our work, we should see a stylish page appear, with our Japanese theme:

The demo covers a couple of key points and useful tricks, so let's dive in and work through them in more detail.
At this point, be surprised to hear that, our first tip is not directly related to SASS or even Bourbon Neat, but to the color scheme!
"Why", I hear you ask, "are we talking about the color scheme first?" There is a good reason for this: we've used variables to reference our colors, but could equally have used SASS functions to create the values. We've already covered this back in Chapter 5, Managing Colors, Images and Fonts, where we covered the use of the postcss-color-function plugin to build these values; we will use it again later in this chapter.
The real tip here, though, is using a nifty applet by Lokesh Dhakar, called Color Thief (hosted at http://lokeshdhakar.com/projects/color-thief/). We can simply drag and drop our header image in and get a full swatch of suitable colors:

The only downside is that it doesn't provide the color values; we can get these from the page's source instead.
If your preference is to use RGB(A) colors instead, then a site such as Color Hexa (http://colorhexa.com) will be a great help.
The key to our demo is at lines 33, 63 and 69-these are Bourbon Neat mixins that control the format of the outer container (line 33):

They also control the format of each of the two content areas within (lines 63 and 69):

When compiled, the outer-container mixin adds a max-width of 72% to the .wrapper class controlling the main section, while the span-columns() mixins add float, display, width, and margin-right attributes to each element, like this:

In addition to the outer-container() and span-columns() mixins, the demo uses percentage values as much as possible, where rem or pixel values have been specified, then maintaining a cohesive design when resizing these elements is less critical.
We will, however, make some improvements later in this chapter, when we improve the responsive capabilities of our demo. For now, let's continue with our transition, and introduce the use of PostCSS plugins into our process.