Skip to content

Elements:Select Picker

Extended select menu styling ideal for long select menus and multiselect select menus.

Standard select boxes

<select data-bs-toggle="select" class="form-control mb-3">
  <option>Mustard</option>
  <option>Ketchup</option>
  <option>Relish</option>
</select>

Optgroups

<select data-bs-toggle="select" class="mb-3">
  <optgroup label="Picnic">
    <option>Mustard</option>
    <option>Ketchup</option>
    <option>Relish</option>
  </optgroup>
  <optgroup label="Camping">
    <option>Tent</option>
    <option>Flashlight</option>
    <option>Toilet Paper</option>
  </optgroup>
</select>

Multiple

<select data-bs-toggle="select" class="mb-3" multiple>
  <option>Mustard</option>
  <option>Ketchup</option>
  <option>Relish</option>
</select>

Live Search

Use the option labels for search or add key words to options to improve their searchability using data-tokens .

<select data-bs-toggle="select" class="mb-3" data-live-search="true">
  <option data-tokens="ketchup mustard">Hot Dog, Fries and a Soda</option>
  <option data-tokens="mustard">Burger, Shake and a Smile</option>
  <option data-tokens="frosting">Sugar, Spice and all things nice</option>
</select>

Button Styling

Apply button styles or any style class using data-style or data-settings='{"classes":{"LIST", "OF", "CLASSES"}}' .

<select data-bs-toggle="select" data-style="btn-primary" class="form-control mb-3">
  <option>Mustard</option>
  <option>Ketchup</option>
  <option>Relish</option>
</select>
<select data-bs-toggle="select" data-style="btn-info btn-rounded" class="form-control-rounded mb-3">
  <option>Mustard</option>
  <option>Ketchup</option>
  <option>Relish</option>
</select>
<select data-bs-toggle="select" data-style="btn-danger btn-lg" class="form-control-lg mb-3">
  <option>Mustard</option>
  <option>Ketchup</option>
  <option>Relish</option>
</select>

Awesome Features

Beginner + developer friendly
Free Lifetime Upgrades
Fully Responsive
About Us

Making the web a prettier place one template at a time! We make beautiful, quality, responsive Drupal & web templates!

Find out more
Contact Us

019223 8092344

info@themelize.me

Sunshine House, Sunville. SUN12 8LU.

Colour Options

AppStrap comes with 11 pre-defined colour options which are shown below.

You can easily switch colours doing one of the following:

  1. via the config colourScheme option
  2. or via ./src/scss/_variables.scss defining a preset colour or by defining your own.


Cookies are NOT enabled so colour selection is not persistent.

To main homepage

To admin homepage

To intro page