1
0
Fork 0
mirror of synced 2024-06-13 16:05:06 +12:00
budibase/packages/bbui/src/Badge/Badge.svelte
2021-09-16 22:15:09 +02:00

30 lines
773 B
Svelte

<script>
import "@spectrum-css/label/dist/index-vars.css"
export let size = "M"
export let grey = false
export let red = false
export let orange = false
export let yellow = false
export let seafoam = false
export let green = false
export let active = false
export let inactive = false
</script>
<span
class="spectrum-Label"
class:spectrum-Label--small={size === "S"}
class:spectrum-Label--large={size === "L"}
class:spectrum-Label--grey={grey}
class:spectrum-Label--red={red}
class:spectrum-Label--green={green}
class:spectrum-Label--orange={orange}
class:spectrum-Label--yellow={yellow}
class:spectrum-Label--seafoam={seafoam}
class:spectrum-Label--active={active}
class:spectrum-Label--inactive={inactive}
>
<slot />
</span>