I decided to move my CSS playground to the CodePen, and this is the first one I made.
Idea came to me while I was riding on a bus, and I might use it on this blog, as a part of it’s redesign.
This is CSS only animation (I used JS to create 50 elements though). And you can see the usage of SASS
Update: Part two is pretty much done. Part three will cover redux and production builds.
We will use SASS loader for webpack, so let’s install it together with node-sass compiler, css and style loaders
npm install --save-dev style-loader css-loader sass-loader node-sass
scss folder in the
app folder, and main
app.scss file in it. This file will include all of the other scss files.
Now we need to add a loader to webpack config file.
I just released updated tutorial right here. So feel free to skip this one, and read a new one. It uses updated tools, and hopefully it will grow into a new series of webpack/react posts.
Webpack 2 is out, so this post is slowly becoming outdated. For webpack 2 - react boilerplate please check this post.
This is the first part of the guide that will be changed over time. For now it covers Webpack, Babel (for ES6) and React with React Router.
Next parts will contain more stuff - static properties, decorators, SASS, development and production configs, immutables… Also redux part should be updated really soon.
So stay tuned!
I’ll assume that you have a basic knowledge of the unix terminal, and that you have read what Webpack, Babel and React are.
For a start, install
npm from https://nodejs.org/en/.
Recently I lost my iPhone headphones. I didn’t care much, as they were almost 3 years old, and I had a brand new ones. But today, while getting ready for work, I found them in the pocket of the pants I washed about week ago.
I was sure they wouldn’t work, but guess what? They do! Probably the fact that they dried for days helped.
So I guees I have a spare pair of headphones now :)