papercss/docs/content/docs/components/progress.md

197 lines
4.7 KiB
Markdown
Raw Normal View History

2018-09-29 17:16:22 +02:00
---
title: Progress
description: PaperCSS Progress Bars
---
2018-10-06 22:37:41 +02:00
Progress components are built with two HTML elements:
* A `.progress` wrapper element.
2018-10-07 14:45:00 +02:00
* A `.bar` element to show the progress so far.
2018-10-06 22:37:41 +02:00
### Basic usage
2018-09-29 17:16:22 +02:00
<div class="row">
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-0"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-25"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-50"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-75"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-100"></div>
2018-09-29 17:16:22 +02:00
</div>
</div>
#### Code
```html
<div class="row">
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-0"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-25"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-50"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-75"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-100"></div>
2018-09-29 17:16:22 +02:00
</div>
</div>
```
2018-10-07 14:45:00 +02:00
Note how we can specify the width using `.w-50`, `.w-75`, etc. If a width class is not provided then 0% is used as default.
2018-10-06 22:37:41 +02:00
2018-09-29 17:16:22 +02:00
### Backgrounds
<div class="row">
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-25"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar secondary w-40"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar success w-55"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar warning w-70"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar danger w-85"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar muted w-100"></div>
2018-09-29 17:16:22 +02:00
</div>
</div>
#### Code
```html
<div class="row">
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-25"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar secondary w-40"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar success w-55"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar warning w-70"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar danger w-85"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar muted w-100"></div>
2018-09-29 17:16:22 +02:00
</div>
</div>
```
### Labels
<div class="row">
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-25">25%</div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar secondary w-40">40%</div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar success w-55">55%</div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar warning w-70">70%</div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar danger w-85">85%</div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar muted w-100">100%</div>
2018-09-29 17:16:22 +02:00
</div>
</div>
#### Code
```html
<div class="row">
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar w-25">25%</div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar secondary w-40">40%</div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar success w-55">55%</div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar warning w-70">70%</div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar danger w-85">85%</div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar muted w-100">100%</div>
2018-10-06 22:37:41 +02:00
</div>
</div>
```
### Striped
<div class="row">
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped w-25"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped secondary w-40"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped success w-55"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped warning w-70"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped danger w-85"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped muted w-100"></div>
2018-10-06 22:37:41 +02:00
</div>
</div>
#### Code
```html
<div class="row">
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped w-25"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped secondary w-40"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped success w-55"></div>
2018-10-06 22:37:41 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped warning w-70"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped danger w-85"></div>
2018-09-29 17:16:22 +02:00
</div>
<div class="progress margin-bottom">
2018-10-07 14:45:00 +02:00
<div class="bar striped muted w-100"></div>
2018-09-29 17:16:22 +02:00
</div>
</div>
```