svelte-badge

1.0.5 • Public • Published

Svelte Badge

Simple badge component made in Svelte

Try it in the Svelte REPL

Installation

Yarn

yarn add -D svelte-badge

NPM

npm i -D svelte-badge

Usage

Basic

<script>
  import Badge from "svelte-badge";
</script>

<Badge text="default" />

Styling

Use the ref prop for overriding the style of a specific component.

<div class="badges-container">
  <Badge text="default" />
  <Badge ref="success" text="success" />
  <Badge ref="removed" text="failed" />
</div>

<style>
  :global(.badges-container .svelte-badge) {
    font-size: 16px;
  }
  :global(.svelte-badge[ref="success"]) {
    color: #22543d;
    background-color: #c6f6d5;
  }
  :global(.svelte-badge[ref="removed"]) {
    color: #822727;
    background-color: #fed7d7;
  }
</style>

Props

Prop name Default value
text "default"
ref null

Package Sidebar

Install

npm i svelte-badge

Weekly Downloads

1

Version

1.0.5

License

ISC

Unpacked Size

4.53 kB

Total Files

7

Last publish

Collaborators

  • luca.previtali