2016-09-11 11:00:49 +00:00
---
layout: documentation
doc-tab: overview
doc-subtab: start
---
{% include subnav-overview.html %}
< section class = "section" >
< div class = "container" >
< h1 class = "title" > < strong > 3< / strong > ways to start< / h1 >
< h2 class = "subtitle" > You only need < strong > 1 CSS file< / strong > to use Bulma< / h2 >
< hr >
< article class = "media is-large" >
2016-12-22 18:17:26 +00:00
< div class = "media-left" >
< p class = "title is-5" > 1< / p >
< / div >
2016-09-11 11:00:49 +00:00
< div class = "media-content" >
< p class = "title is-5" >
Use < strong > NPM< / strong > < em > (recommended)< / em > :
< / p >
{% highlight bash %}
npm install bulma
{% endhighlight %}
< / div >
< / article >
< article class = "media is-large" >
2016-12-22 18:17:26 +00:00
< div class = "media-left" >
< p class = "title is-5" > 2< / p >
< / div >
2016-09-11 11:00:49 +00:00
< div class = "media-content" >
< p class = "title is-5" >
Use the < a href = "https://cdnjs.com/" target = "_blank" > cdnjs< / a > < strong > CDN< / strong >
< br >
< a href = "https://cdnjs.com/libraries/bulma" > https://cdnjs.com/libraries/bulma< / a >
< / p >
< / div >
< / article >
< article class = "media is-large" >
2016-12-22 18:17:26 +00:00
< div class = "media-left" >
< p class = "title is-5" > 3< / p >
< / div >
2016-09-11 11:00:49 +00:00
< div class = "media-content" >
< p class = "title is-5" >
Download from the < strong > repository< / strong >
< br >
< a href = "https://github.com/jgthms/bulma/tree/master/css" > https://github.com/jgthms/bulma/tree/master/css< / a >
< / p >
< / div >
< / article >
< hr >
< div class = "message is-info" >
< div class = "message-header" >
Font Awesome icons
< / div >
< div class = "message-body" >
< p > If you want to use icons with Bulma, don't forget to include < a href = "https://fortawesome.github.io/Font-Awesome/" > Font Awesome< / a > :< / p >
{% highlight html %}
2017-02-26 10:53:19 +00:00
< link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" >
2016-09-11 11:00:49 +00:00
{% endhighlight %}
< / div >
< / div >
< hr >
< h3 class = "title" > Customizing with Sass< / h3 >
< div class = "content" >
< p > If you're familiar with < a href = "http://sass-lang.com/" > Sass< / a > and want to < strong > customize< / strong > Bulma with your own colors and variables, just install Bulma via < strong > npm< / strong > :< / p >
< / div >
< article class = "media is-large" >
2016-12-22 18:17:26 +00:00
< div class = "media-left" >
< p class = "title is-5" > 1< / p >
< / div >
2016-09-11 11:00:49 +00:00
< div class = "media-content" >
< p class = "title is-5" >
< strong > Download< / strong > the source files:
< / p >
{% highlight bash %}
npm install bulma
{% endhighlight %}
< div class = "content" > or clone the repository: < a href = "https://github.com/jgthms/bulma" > https://github.com/jgthms/bulma< / a > < / div >
< / div >
< / article >
< article class = "media is-large" >
2016-12-22 18:17:26 +00:00
< div class = "media-left" >
< p class = "title is-5" > 2< / p >
< / div >
2016-09-11 11:00:49 +00:00
< div class = "media-content" >
< p class = "title is-5" >
< strong > Set< / strong > your variables:< br >
{% highlight sass %}
2016-10-13 09:57:28 +00:00
// Import Bulma's initial variables
@import "bulma/sass/utilities/variables.sass"
2016-09-11 11:00:49 +00:00
// Override initial variables here
// You can add new ones or update existing ones:
$blue: #72d0eb // Update blue
$pink: #ffb3b3 // Add pink
$family-serif: "Georgia", serif // Add a serif family
// Override generated variables here
// For example, by default, the $danger color is $red and the font is sans-serif
// You can change these values:
$danger: $orange // Use the existing orange
$family-primary: $family-serif // Use the new serif family
{% endhighlight %}
< / p >
< / div >
< / article >
< article class = "media is-large" >
2016-12-22 18:17:26 +00:00
< div class = "media-left" >
< p class = "title is-5" > 3< / p >
< / div >
2016-09-11 11:00:49 +00:00
< div class = "media-content" >
< p class = "title is-5" >
< strong > Import< / strong > Bulma < em > after< / em > having set your variables:< br >
{% highlight sass %}
2016-10-13 09:57:28 +00:00
// Import Bulma's initial variables
@import "bulma/sass/utilities/variables.sass"
// Override initial variables here
2016-09-11 11:00:49 +00:00
// You can add new ones or update existing ones:
$blue: #72d0eb // Update blue
$pink: #ffb3b3 // Add pink
$family-serif: "Georgia", serif // Add a serif family
// Override generated variables here
// For example, by default, the $danger color is $red and the font is sans-serif
// You can change these values:
$danger: $orange // Use the existing orange
$family-primary: $family-serif // Use the new serif family
@import "bulma"
{% endhighlight %}
< / p >
< / div >
< / article >
< / div >
< / section >