Whilst your assets are stored in the /assets
folder, any assets appended by gems (such as bootstrap
) are kept out of the local assets files (keeps it clean)
If you've included the bootstrap gem, you'd need to override the elements you wish to change in your own files, as explained here:
getting application.css to override bootstrap
Asset Pipeline
The asset pipeline is a fancy name for a collection of directories, which share stylesheet, graphic & javascript data:
The asset pipeline provides a framework to concatenate and minify or
compress JavaScript and CSS assets. It also adds the ability to write
these assets in other languages such as CoffeeScript, Sass and ERB
There's nothing special about these folders except Rails can compile
them to make minified CSS & JS files