mirror of https://github.com/Budibase/budibase.git
6 changed files with 87 additions and 2 deletions
@ -0,0 +1,27 @@ |
|||
<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 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--orange={orange} |
|||
class:spectrum-Label--yellow={yellow} |
|||
class:spectrum-Label--seafoam={seafoam} |
|||
class:spectrum-Label--active={active} |
|||
class:spectrum-Label--inactive={inactive} |
|||
> |
|||
<slot /> |
|||
</span> |
|||
@ -0,0 +1,41 @@ |
|||
<script> |
|||
import "@spectrum-css/statuslight" |
|||
|
|||
export let size = "M" |
|||
export let celery = false |
|||
export let yellow = false |
|||
export let fuchsia = false |
|||
export let indigo = false |
|||
export let seafoam = false |
|||
export let chartreuse = false |
|||
export let magenta = false |
|||
export let purple = false |
|||
export let neutral = false |
|||
export let info = false |
|||
export let positive = false |
|||
export let notice = false |
|||
export let negative = false |
|||
export let disabled = false |
|||
export let active = false |
|||
</script> |
|||
|
|||
<div |
|||
class="spectrum-StatusLight spectrum-StatusLight--size{size}" |
|||
class:spectrum-StatusLight--celery={celery} |
|||
class:spectrum-StatusLight--yellow={yellow} |
|||
class:spectrum-StatusLight--fuchsia={fuchsia} |
|||
class:spectrum-StatusLight--indigo={indigo} |
|||
class:spectrum-StatusLight--seafoam={seafoam} |
|||
class:spectrum-StatusLight--chartreuse={chartreuse} |
|||
class:spectrum-StatusLight--magenta={magenta} |
|||
class:spectrum-StatusLight--purple={purple} |
|||
class:spectrum-StatusLight--neutral={neutral} |
|||
class:spectrum-StatusLight--info={info} |
|||
class:spectrum-StatusLight--positive={positive} |
|||
class:spectrum-StatusLight--notice={notice} |
|||
class:spectrum-StatusLight--negative={negative} |
|||
class:spectrum-StatusLight--disabled={disabled} |
|||
class:spectrum-StatusLight--active={active} |
|||
> |
|||
<slot /> |
|||
</div> |
|||
Loading…
Reference in new issue