bulma: new cheatsheet

This commit is contained in:
Samantha 2017-10-31 19:25:06 +00:00
parent 0c9f223716
commit cfb39cc1ab
3 changed files with 94 additions and 2 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

92
bulma.md Normal file
View File

@ -0,0 +1,92 @@
---
title: Bulma
layout: 2017/sheet
prism_languages: [css, html]
weight: -1
description: |
Basic guide on how to use Bulma, the lightweight css flexbox framework.
---
### Screen sizes
```
768 1024 1216 1408
' ' ' ' ' ' ' ' ' ' ' '
<---------^------------^------------------^-------------^------------->
mobile tablet desktop widescreen fullhd
```
### Columns
```css
.container
```
Wrap as many `.column`'s' as you like in a `.columns` wrapper
```html
<div class="columns">
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
</div>
```
### Modifiers
The following CSS classes affect the **colour**.
```css
.is-primary
.is-link
.is-info
.is-success
.is-warning
.is-danger
```
The following classes modify the **size**.
```css
.is-small
.is-medium
.is-large
```
The following classes modify the **state**.
```scss
.is-outlined
.is-loading
```
### Typography Helpers
The following classes modify the **font-size**
| Class | Font-size |
| --- | --- |
| `.is-size-1` | 3rem |
| `.is-size-2` | 2.5rem |
| `.is-size-3` | 2rem |
| `.is-size-4` | 1.5rem |
| `.is-size-5` | 1.25rem |
| `.is-size-6` | 1rem |
| `.is-size-7` | 0.75rem |
The following classes **allign** the text
| Class | Alignment |
| --- | --- |
| `.has-text-centered` | Makes the text **centered** |
| `.has-text-justified` | Makes the text **justified** |
| `.has-text-left`. | Makes the text align to the **left** |
| `.has-text-right` | Makes the text align to the **right** |
The following classes **transform** the text
| Class | Transformation |
| --- | --- |
| `.is-capitalized` | Transforms the **first character** of each word to **uppercase** |
| `.is-lowercase` | Transforms **all** characters to **lowercase** |
| `.is-uppercase` | Transforms **all** characters to **uppercase** |