--- extends: _layouts.markdown title: "Buttons" --- # Buttons We don't ship any default button components because every app has it's own visual style and Tailwind tries to be as unopinionated as possible about how your project should look. That said, buttons are easy to build by combining utility classes. Here's a bunch of examples: ### Simple @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center']) @slot('code') @endslot @endcomponent --- ### Pill @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center']) @endcomponent --- ### Outline @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center']) @endcomponent --- ### Bordered @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center']) @endcomponent --- ### Disabled @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center']) @endcomponent --- ### 3D @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center']) @endcomponent --- ### Elevated @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center']) @endcomponent --- ### Button Groups @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center'])
@endcomponent --- ### w/Icon @component('_partials.code-sample', ['lang' => 'html', 'class' => 'text-center']) @endcomponent