Button component - icon+text-button - create Vue component

Problem

Add onto the button component. We simply we want to make sure that when there is text in the button and an icon being passed in, it follows the design spec.

Proposal

image

Attributes (props)

  • category
    • tertiary (default)
    • primary
    • secondary
  • variant
    • default (default)
    • success
    • info
    • danger
    • warning
    • dashed
    • link
  • disabled
    • false (default)
    • true
  • size
    • small
    • medium
  • block (full-width)
    • false (default)
    • true
  • icon

Links

Edited by Scott Hampton