Button

Skin

Farger

Varianter

CSS oversikt

Block:

  • .pkt-btn

Elements:

  • .pkt-btn__text
  • .pkt-btn__icon

Modifiers:

  • .pkt-btn--primary
  • .pkt-btn--secondary
  • .pkt-btn--tertiary
  • .pkt-btn--label-only
  • .pkt-btn--icon-left
  • .pkt-btn--icon-right
  • .pkt-btn--icon-only
  • .pkt-btn--icon-right-and-left
  • .pkt-btn--small
  • .pkt-btn--large
  • .pkt-btn--blue
  • .pkt-btn--blue-outline
  • .pkt-btn--green
  • .pkt-btn--green-outline
  • .pkt-btn--green-dark
  • .pkt-btn--green-dark-outline
  • .pkt-btn--beige-light
  • .pkt-btn--beige-dark-outline
  • .pkt-btn--yellow
  • .pkt-btn--yellow-outline
  • .pkt-btn--red
  • .pkt-btn--red-outline

Props, slots og events

PropsTypeValidationDefaultBeskrivelse
disabledbooleanfalse
sizestringsmall, medium, largemedium
skinstringprimary, secondary, tertiaryprimary
colorstringblue, blue-outline, green, green-outline, green-dark, green-dark-outline, beige-light, beige-dark-outline, yellow, yellow-outline, red, red-outline
typestringbutton, submit, resetbutton
variantstringlabel-only, icon-left,icon-right,icon-only,icons-right-and-leftlabel-only
iconNamestringLegger til ikon basert på navn
secondIconNamestring
Legger til andre ikon basert på navn
isLoadingbooleantrue, falsefalseViser en spinner dersom onLoading er satt til true
EventsTypeValidationDefaultBeskrivelse
onClickEvent som trigges når man trykker på knapp