2019-08-26 07:44:05 +00:00
---
layout: page
title: Ribbons Component
---
The ribbons component is a easy way to display informations above any content. The `.ribbon-warpper` needs to be inside a element with _position:relative;_ . In this docs page we place the ribbon always inside `<div class="position-relative p-3 bg-gray" style="height: 180px"></div>` for demo purpose but it can placed inside cards, table rows & many more.
The ribbon comes in three sizes to display more text or use larger font sizes, default (only `.ribbon-wrapper` ), large (`.ribbon-wrapper` with `.ribbon-lg` ), extra large (`.ribbon-wrapper` with `.ribbon-xl` ).
##### Example Markup
{: .text-bold .text-dark .mt-5}
< div class = "position-relative p-3 bg-gray" style = "height: 180px" >
< div class = "ribbon-wrapper" >
< div class = "ribbon bg-primary" >
Ribbon
< / div >
< / div >
Ribbon Default < br / >
< small > .ribbon-wrapper.ribbon-lg .ribbon< / small >
< / div >
```html
2020-06-02 13:57:24 +00:00
< div class = "ribbon-wrapper" >
< div class = "ribbon bg-primary" >
Ribbon
2019-08-26 07:44:05 +00:00
< / div >
2020-06-02 13:57:24 +00:00
< / div >
2019-08-26 07:44:05 +00:00
```
{: .max-height-300}
##### Ribbon Size Variations
{: .text-bold .text-dark .mt-5}
2020-06-02 13:57:24 +00:00
2019-08-26 07:44:05 +00:00
< div class = "row" >
< div class = "col-sm-4" >
< div class = "position-relative p-3 bg-gray" style = "height: 180px" >
< div class = "ribbon-wrapper" >
< div class = "ribbon bg-primary" >
Ribbon
< / div >
< / div >
Ribbon Default < br / >
< small > .ribbon-wrapper.ribbon-lg .ribbon< / small >
< / div >
< / div >
< div class = "col-sm-4" >
< div class = "position-relative p-3 bg-gray" style = "height: 180px" >
< div class = "ribbon-wrapper ribbon-lg" >
< div class = "ribbon bg-info" >
Ribbon Large
< / div >
< / div >
Ribbon Large < br / >
< small > .ribbon-wrapper.ribbon-lg .ribbon< / small >
< / div >
< / div >
< div class = "col-sm-4" >
< div class = "position-relative p-3 bg-gray" style = "height: 180px" >
< div class = "ribbon-wrapper ribbon-xl" >
< div class = "ribbon bg-secondary" >
Ribbon Extra Large
< / div >
< / div >
Ribbon Extra Large < br / >
< small > .ribbon-wrapper.ribbon-xl .ribbon< / small >
< / div >
< / div >
< / div >
< div class = "row" >
< div class = "col-sm-4" markdown = "1" >
```html
< div class = "ribbon-wrapper" >
< div class = "ribbon bg-primary" >
Ribbon
< / div >
< / div >
```
< / div >
< div class = "col-sm-4" markdown = "1" >
```html
< div class = "ribbon-wrapper ribbon-lg" >
< div class = "ribbon bg-info" >
Ribbon Large
< / div >
< / div >
```
< / div >
< div class = "col-sm-4" markdown = "1" >
```html
< div class = "ribbon-wrapper ribbon-xl" >
< div class = "ribbon bg-secondary" >
Ribbon Extra Large
< / div >
< / div >
```
< / div >
< / div >
##### Text Size Variations
{: .text-bold .text-dark .mt-5}
< div class = "row" >
< div class = "col-sm-4" >
< div class = "position-relative p-3 bg-gray" style = "height: 180px" >
< div class = "ribbon-wrapper ribbon-lg" >
< div class = "ribbon bg-success text-lg" >
Ribbon
< / div >
< / div >
Ribbon Large < br / > with Large Text < br / >
< small > .ribbon-wrapper.ribbon-lg .ribbon.text-lg< / small >
< / div >
< / div >
< div class = "col-sm-4" >
< div class = "position-relative p-3 bg-gray" style = "height: 180px" >
< div class = "ribbon-wrapper ribbon-xl" >
< div class = "ribbon bg-warning text-lg" >
Ribbon
< / div >
< / div >
Ribbon Extra Large < br / > with Large Text < br / >
< small > .ribbon-wrapper.ribbon-xl .ribbon.text-lg< / small >
< / div >
< / div >
< div class = "col-sm-4" >
< div class = "position-relative p-3 bg-gray" style = "height: 180px" >
< div class = "ribbon-wrapper ribbon-xl" >
< div class = "ribbon bg-danger text-xl" >
Ribbon
< / div >
< / div >
Ribbon Extra Large < br / > with Extra Large Text < br / >
< small > .ribbon-wrapper.ribbon-xl .ribbon.text-xl< / small >
< / div >
< / div >
< / div >
< div class = "row" >
< div class = "col-sm-4" markdown = "1" >
```html
< div class = "ribbon-wrapper ribbon-lg" >
< div class = "ribbon bg-success text-lg" >
Ribbon
< / div >
< / div >
```
< / div >
< div class = "col-sm-4" markdown = "1" >
```html
< div class = "ribbon-wrapper ribbon-xl" >
< div class = "ribbon bg-warning text-lg" >
Ribbon
< / div >
< / div >
```
< / div >
< div class = "col-sm-4" markdown = "1" >
```html
< div class = "ribbon-wrapper ribbon-xl" >
< div class = "ribbon bg-danger text-xl" >
Ribbon
< / div >
< / div >
```
< / div >
< / div >
2020-05-16 22:54:42 +00:00
##### Image Example Code
{: .text-bold .text-dark .mt-5}
```html
< div class = "position-relative" >
2020-06-02 13:57:24 +00:00
< img src = "../../dist/img/photo1.png" alt = "Photo 1" class = "img-fluid" >
< div class = "ribbon-wrapper ribbon-lg" >
< div class = "ribbon bg-success text-lg" >
Ribbon
2020-05-16 22:54:42 +00:00
< / div >
2020-06-02 13:57:24 +00:00
< / div >
2020-05-16 22:54:42 +00:00
< / div >
```