<!-- This example requires Tailwind CSS v2.0+ -->
<template>
  <button type="button" class="inline-flex items-center rounded-md border border-transparent bg-indigo-600 px-3 py-2 text-sm font-medium leading-4 text-white shadow-sm hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2">
    <EnvelopeIcon class="-ml-0.5 mr-2 h-4 w-4" aria-hidden="true" />
    Button text
  </button>
  <button type="button" class="inline-flex items-center rounded-md border border-transparent bg-indigo-600 px-4 py-2 text-sm font-medium text-white shadow-sm hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2">
    <EnvelopeIcon class="-ml-1 mr-2 h-5 w-5" aria-hidden="true" />
    Button text
  </button>
  <button type="button" class="inline-flex items-center rounded-md border border-transparent bg-indigo-600 px-4 py-2 text-base font-medium text-white shadow-sm hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2">
    <EnvelopeIcon class="-ml-1 mr-3 h-5 w-5" aria-hidden="true" />
    Button text
  </button>
  <button type="button" class="inline-flex items-center rounded-md border border-transparent bg-indigo-600 px-6 py-3 text-base font-medium text-white shadow-sm hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2">
    <EnvelopeIcon class="-ml-1 mr-3 h-5 w-5" aria-hidden="true" />
    Button text
  </button>
</template>

<script setup>
import { EnvelopeIcon } from '@heroicons/vue/20/solid'
</script>