Use the buttons on any mobile and desktop form or page. The buttons come with several rendering modes and styles. Use it as:

  • fluid-width buttons (the buttons grow with their content)
  • justified
  • full width buttons

Icon support is built in along with three different styles:

  • filled buttons
  • flat buttons
  • outlined buttons
Customize the look & feel:  See how to apply color presets →
Download and try example

Demo

html<div class="mbsc-form-group">
    <div class="mbsc-form-group-title">Buttons</div>
    <div class="mbsc-button-group">
        <button mbsc-button>Button</button>
        <button mbsc-button disabled>Disabled</button>
    </div>
    <div class="mbsc-button-group">
        <button mbsc-button id="action-btn">Click for action</button>
    </div>
</div>
<div class="mbsc-form-group">
    <div class="mbsc-form-group-title">Full width buttons</div>
    <div class="mbsc-button-group-block">
        <button mbsc-button>Full width button</button>
        <button mbsc-button disabled>Disabled full width</button>
    </div>
</div>
<div class="mbsc-form-group">
    <div class="mbsc-form-group-title">Justified buttons</div>
    <div class="mbsc-button-group-justified">
        <button mbsc-button>Tag</button>
        <button mbsc-button>Favorite</button>
        <button mbsc-button>Flag</button>
    </div>
</div>
<div class="mbsc-form-group">
    <div class="mbsc-form-group-title">Icons</div>
    <div class="mbsc-button-group">
        <button mbsc-button data-icon="tag"></button>
        <button mbsc-button data-icon="heart"></button>
        <button mbsc-button data-icon="flag" disabled></button>
    </div>
    <div class="mbsc-button-group">
        <button mbsc-button data-start-icon="tag">Tag</button>
        <button mbsc-button data-start-icon="heart">Favorite</button>
        <button mbsc-button data-start-icon="flag" disabled>Flag</button>
    </div>
</div>
<div class="mbsc-form-group">
    <div class="mbsc-form-group-title">Flat buttons</div>
    <div class="mbsc-button-group">
        <button mbsc-button data-variant="flat">Flat</button>
        <button mbsc-button data-variant="flat" data-start-icon="arrow-left5">Flat & data-icon</button>
        <button mbsc-button data-variant="flat" data-icon="arrow-left5"></button>
        <button mbsc-button data-variant="flat" data-icon="key2" disabled></button>
        <button mbsc-button data-variant="flat" disabled>Flat disabled</button>
    </div>
</div>
<div class="mbsc-form-group">
    <div class="mbsc-form-group-title">Outline buttons</div>
    <div class="mbsc-button-group">
        <button mbsc-button data-variant="outline">Outline</button>
        <button mbsc-button data-variant="outline" data-start-icon="arrow-left5">Outline & data-icon</button>
        <button mbsc-button data-variant="outline" data-icon="arrow-left5"></button>
        <button mbsc-button data-variant="outline" data-icon="key2" disabled></button>
        <button mbsc-button data-variant="outline" disabled>Outline disabled</button>
    </div>
</div>
jsmobiscroll.toast({
    message: 'Button was clicked',
});
Buttons
Full width buttons
Justified buttons
Icons
Flat buttons
Outline buttons

Duplicate Session

You have signed in on a different machine. To keep everything in sync, you have been signed out of this session.

If you need to invite team members, manage seats and accounts you can do it from the licenses page.

Duplicate Session

We noticed you are logged in on a different machine and have closed your old session.

If you need to invite team members, manage seats and accounts you can do it from the licenses page.