mirror of
https://github.com/twbs/bootstrap-sass.git
synced 2022-11-09 12:27:02 -05:00
restructure readme; add who/projects section
This commit is contained in:
parent
e2c102066a
commit
76ddb93ccf
1 changed files with 22 additions and 8 deletions
30
README.md
30
README.md
|
@ -24,13 +24,6 @@ Import "bootstrap" in your SCSS file of choice to get all of Bootstrap's styles,
|
|||
|
||||
@import "bootstrap";
|
||||
|
||||
Need to configure a variable or two? Simple define the value of the variable you want to change *before* importing Bootstrap. Sass will respect your existing definition rather than overwriting it with the Bootstrap defaults. A list of customisable variables can be found in the [Bootstrap documentation](http://twitter.github.com/bootstrap/less.html#variables).
|
||||
|
||||
$primaryButtonBackground: #f00;
|
||||
@import "bootstrap";
|
||||
|
||||
**Note**: It's important that the file you are importing is not named `bootstrap`, since this will cause an import loop. As a general rule, errors are something you should try to avoid.
|
||||
|
||||
#### Javascripts
|
||||
|
||||
You can include the Bootstrap javascripts through two methods. In this case, Sprocket's `//= require` directives are useful, since there is no better alternative.
|
||||
|
@ -78,6 +71,27 @@ Install the gem, add the require statement to the top of your configuration file
|
|||
|
||||
You'll get the same benefits as those starting from scratch. Radical.
|
||||
|
||||
----
|
||||
## Configuration
|
||||
Need to configure a variable or two? Simply define the value of the variable you want to change *before* importing Bootstrap. Sass will respect your existing definition rather than overwriting it with the Bootstrap defaults. A list of customisable variables can be found in the [Bootstrap documentation](http://twitter.github.com/bootstrap/less.html#variables).
|
||||
|
||||
$btnPrimaryBackground: #f00;
|
||||
@import "bootstrap";
|
||||
|
||||
**Note**: It's important that the file you are importing is not named `bootstrap`, since this will cause an import loop. As a general rule, errors are something you should try to avoid.
|
||||
|
||||
### Passing multiple values to mixins
|
||||
|
||||
Some CSS3 properties take multiple values, such as `box-shadow` or `text-shadow`. To pass multiple values to the Bootstrap mixins, you must escape the values or else the Sass parser will choke on the commas. Here's how to escape the values in Sass:
|
||||
|
||||
.selector {
|
||||
@include box-shadow(#{0 2px 5px rgba(0,0,0,.25) inset, 0 -2px 5px rgba(0,0,0,.25) inset});
|
||||
}
|
||||
|
||||
### Responsive styling?
|
||||
As per the Bootstrap project we don't include the responsive styles by default. `@import "bootstrap-responsive";` to get them.
|
||||
|
||||
## Who
|
||||
bootstrap-sass is a project by [Thomas McDonald](https://twitter.com/#!/thomasmcdonald_), with support from [other awesome people](https://github.com/thomas-mcdonald/bootstrap-sass/graphs/contributors).
|
||||
|
||||
## You're in good company
|
||||
bootstrap-sass is used to build some awesome projects, including [Diaspora](http://diasporaproject.org/), [rails_admin](https://github.com/sferik/rails_admin), Michael Hartl's [Rails Tutorial](http://railstutorial.org/) and [gitlabhq](http://gitlabhq.com/). Using bootstrap-sass? I'd love it if you let me know through Twitter.
|
Loading…
Reference in a new issue