1.0.0 • Published 4 years ago

@lit-element-bootstrap/badge v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

@lit-element-bootstrap/badge

An implementation of Bootstrap v4.3.1 alert components in LitElement.

Live demo

Go to live demo

Installation

Install via npm:

npm install @lit-element-bootstrap/badge

Install via yarn:

yarn add @lit-element-bootstrap/badge

Install via unpkg:

https://unpkg.com/@lit-element-bootstrap/badge@latest/unpkg/index.bundled.js

Import

import all modules:

import '@lit-element-bootstrap/badge';

import specific module (preferred):

import '@lit-element-bootstrap/badge/bs-badge.js';

import specific class:

// import specific class from all modules
import { BsBadge } from '@lit-element-bootstrap/badge';

// import specific class
import { BsBadge } from '@lit-element-bootstrap/badge/bs-badge.js';

Examples

Badge inside a heading

<h1>Example heading <bs-badge context="secondary">New</bs-badge></h1>
<h2>Example heading <bs-badge context="secondary">New</bs-badge></h2>
<h3>Example heading <bs-badge context="secondary">New</bs-badge></h3>
<h4>Example heading <bs-badge context="secondary">New</bs-badge></h4>
<h5>Example heading <bs-badge context="secondary">New</bs-badge></h5>
<h6>Example heading <bs-badge context="secondary">New</bs-badge></h6>

Badge_heading

Badge inside a button

<bs-button primary> Notifications 
    <bs-badge context="light">4</bs-badge>
</bs-button>

Badge_button

Badges in context

<span><bs-badge context="primary">Primary</bs-badge></span>
<span><bs-badge context="secondary">Seconday</bs-badge></span>
<span><bs-badge context="success">Success</bs-badge></span>
<span><bs-badge context="info">Info</bs-badge></span>
<span><bs-badge context="warning">Warining</bs-badge></span>
<span><bs-badge context="danger">Danger</bs-badge></span>
<span><bs-badge context="light">Light</bs-badge></span>
<span><bs-badge context="dark">Dark</bs-badge></span>

Badge_context

Badges as pills in context

<span><bs-badge pill context="primary">Primary</bs-badge></span>
<span><bs-badge pill context="secondary">Seconday</bs-badge></span>
<span><bs-badge pill context="success">Success</bs-badge></span>
<span><bs-badge pill context="info">Info</bs-badge></span>
<span><bs-badge pill context="warning">Warining</bs-badge></span>
<span><bs-badge pill context="danger">Danger</bs-badge></span>
<span><bs-badge pill context="light">Light</bs-badge></span>
<span><bs-badge pill context="dark">Dark</bs-badge></span>

Badges_pills_context

Badge links in context

<bs-badge-link context="primary">Primary</bs-badge-link>
<bs-badge-link context="secondary">Secondary</bs-badge-link>
<bs-badge-link context="success">Success</bs-badge-link>
<bs-badge-link context="info">Info</bs-badge-link>
<bs-badge-link context="warning">Warning</bs-badge-link>
<bs-badge-link context="danger">Danger</bs-badge-link>
<bs-badge-link context="light">Light</bs-badge-link>
<bs-badge-link context="dark">Dark</bs-badge-link>

Badge_links_context

Components

TagClass
<bs-badge>BsBadge
<bs-badge-link>BsBadgeLink

Theming

bs-badge

PropertyDefault valueDescription
--badge-coloruser agentText color
--badge-bg-coloruser agentBackground color
--badge-pd-top0.25emPadding top
--badge-pd-bottom0.25emPadding bottom
--badge-pd-left0.4emPadding left
--badge-pd-right0.4emPadding right
--badge-font-size75%Font size
--badge-font-wg700Font weight
--badge-line-hg1Line height
--badge-text-aligncenterBadge text align
--badge-bd-radius0.25remBorder radius
--badge-pill-pd-top0.6emPill padding top
--badge-pill-pd-left0.6emPill padding left
--badge-pill-bd-radius10remPill border radius
--badge-primary-color#fffPrimary context text color
--badge-primary-bg-color#007bffPrimary context background color
--badge-secondary-color#fffSecondary context text color
--badge-secondary-bg-color#6c757dSecondary context background color
--badge-success-color#fffSuccess context text color
--badge-success-bg-color#28a745Success context background color
--badge-info-color#fffInfo context text color
--badge-info-bg-color#17a2b8Info context background color
--badge-warning-color#212529Wrning context text color
--badge-warning-bg-color#ffc107Warning context background color
--badge-danger-color#fffDanger context text color
--badge-danger-bg-color#dc3545Danger context background color
--badge-light-color#212529Light context text color
--badge-light-bg-color#f8f9faLight context background color
--badge-dark-color#fffDark context text color
--badge-dark-bg-color#343a40Dark context background color

bs-badge-link

PropertyDefault valueDescription
--badge-link-color#007bffText color
--badge-link-bg-colortransparentBackground color
--badge-link-pd-top0.25emPadding top
--badge-link-pd-bottom0.25emPadding bottom
--badge-link-pd-left0.4emPadding left
--badge-link-pd-right0.4emPadding right
--badge-link-font-size75%Font size
--badge-link-font-wg700Font weight
--badge-link-line-hg1Line height
--badge-link-text-aligncenterText align
--badge-link-bd-radius0.25remBorder radius
--badge-link-pill-pd-top0.6emPill padding right
--badge-link-pill-pd-left0.6emPill padding left
--badge-link-pill-bd-radius10remPill border radius
--badge-link-primary-color#fffPrimary context text color
--badge-link-primary-bg-color#007bffPrimary context background color
--badge-link-primary-text-decorationnonePrimary context text decoration
--badge-link-primary-hover-color#fffPrimary context hover text color
--badge-link-primary-hover-bg-color#0062ccPrimary context hover background color
--badge-link-primary-focus-color#fffPrimary context focus text color
--badge-link-primary-focus-bg-color#0062ccPrimary context focus background color
--badge-link-primary-link-outline0Primary context link outline
--badge-link-primary-link-box-shadow0 0 0 0.2rem rgba(0, 123, 255, 0.5)Primary context link box shadow
--badge-link-secondary-color#fffSecondary context text color
--badge-link-secondary-bg-color#6c757dSecondary context background color
--badge-link-secondary-text-decorationnoneSecondary context text decoration
--badge-link-secondary-hover-color#fffSecondary context hover text color
--badge-link-secondary-hover-bg-color#545b62Secondary context hover background color
--badge-link-secondary-focus-color#fffSecondary context focus text color
--badge-link-secondary-focus-bg-color#545b62Secondary context focus background color
--badge-link-secondary-link-outline0Secondary context link outline
--badge-link-secondary-link-box-shadow0 0 0 0.2rem rgba(108, 117, 125, 0.5)Secondary context link box shadow
--badge-link-success-color#fffSuccess context text color
--badge-link-success-bg-color#28a745Success context background color
--badge-link-success-text-decorationnoneSuccess context text decoration
--badge-link-success-hover-color#fffSuccess context hover text color
--badge-link-success-hover-bg-color#1e7e34Success context hover background color
--badge-link-success-focus-color#fffSuccess context focus text color
--badge-link-success-focus-bg-color#1e7e34Success context focus background color
--badge-link-success-link-outline0Success context link outline
--badge-link-success-link-box-shadow0 0 0 0.2rem rgba(40, 167, 69, 0.5)Success context link box shadow
--badge-link-info-color#fffInfo context text color
--badge-link-info-bg-color#17a2b8Info context background color
--badge-link-info-text-decorationnoneInfo context text decoration
--badge-link-info-hover-color#fffInfo context hover text color
--badge-link-info-hover-bg-color#117a8bInfo context hover background color
--badge-link-info-focus-color#fffInfo context focus text color
--badge-link-info-focus-bg-color#117a8bInfo context focus background color
--badge-link-info-link-outline0Info context link outline
--badge-link-info-link-box-shadow0 0 0 0.2rem rgba(23, 162, 184, 0.5)Info context link box shadow
--badge-link-warning-color#212529Warning context text color
--badge-link-warning-bg-color#ffc107Warning context background color
--badge-link-warning-text-decorationnoneWarning context text decoration
--badge-link-warning-hover-color#212529Warning context hover text color
--badge-link-warning-hover-bg-color#d39e00Warning context hover background color
--badge-link-warning-focus-color#212529Warning context focus text color
--badge-link-warning-focus-bg-color#d39e00Warning context focus background color
--badge-link-warning-link-outline0Warning context link outline
--badge-link-warning-link-box-shadow0 0 0 0.2rem rgba(255, 193, 7, 0.5)Warning context link box shadow
--badge-link-danger-color#fffDanger context text color
--badge-link-danger-bg-color#dc3545Danger context background color
--badge-link-danger-text-decorationnoneDanger context text decoration
--badge-link-danger-hover-color#fffDanger context hover text color
--badge-link-danger-hover-bg-color#bd2130Danger context hover background color
--badge-link-danger-focus-color#fffDanger context focus text color
--badge-link-danger-focus-bg-color#bd2130Danger context focus background color
--badge-link-danger-link-outline0Danger context link outline
--badge-link-danger-link-box-shadow0 0 0 0.2rem rgba(220, 53, 69, 0.5)Danger context link box shadow
--badge-link-light-color#212529Light context text color
--badge-link-light-bg-color#f8f9faLight context background color
--badge-link-light-text-decorationnoneLight context text decoration
--badge-link-light-hover-color#212529Light context hover text color
--badge-link-light-hover-bg-color#dae0e5Light context hover background color
--badge-link-light-focus-color#212529Light context focus text color
--badge-link-light-focus-bg-color#dae0e5Light context focus background color
--badge-link-light-link-outline0Light context link outline
--badge-link-light-link-box-shadow0 0 0 0.2rem rgba(248, 249, 250, 0.5)Light context link box shadow
--badge-link-dark-color#fffDark context text color
--badge-link-dark-bg-color#f8f9faDark context background color
--badge-link-dark-text-decorationnoneDark context text decoration
--badge-link-dark-hover-color#fffDark context hover text color
--badge-link-dark-hover-bg-color#1d2124Dark context hover background color
--badge-link-dark-focus-color#fffDark context focus text color
--badge-link-dark-focus-bg-color#1d2124Dark context focus background color
--badge-link-dark-link-outline0Dark context link outline
--badge-link-dark-link-box-shadow0 0 0 0.2rem rgba(52, 58, 64, 0.5)Dark context link box shadow
1.0.0

4 years ago

1.0.0-alpha.2

5 years ago

1.0.0-alpha.1

5 years ago