City of Tampa Style Guide

Input Group 4.2

Toggle example guides Toggle HTML markup

Boostrap input groups.

When to use: Some guidence on when to use.

When not to: Some guidence on when it is not the best choice.

Notes: Any futher info that is useful.

<insert-markup>forms.inputgroup-</insert-markup>
<div class="input-group mb-3">
  <input type="text" class="form-control rounded-left" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2">
  <div class="input-group-append">
    <span class="input-group-text rounded-right" id="basic-addon2">@example.com</span>
  </div>
</div>
<div class="input-group mb-3">
  <div class="input-group-prepend">
    <button class="btn btn-primary dropdown-toggle rounded-left" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dropdown</button>
    <div class="dropdown-menu">
      <a class="dropdown-item" href="#">Action</a>
      <a class="dropdown-item" href="#">Another action</a>
      <a class="dropdown-item" href="#">Something else here</a>
      <div role="separator" class="dropdown-divider"></div>
      <a class="dropdown-item" href="#">Separated link</a>
    </div>
  </div>
  <input type="text" class="form-control rounded-right" aria-label="Text input with dropdown button">
</div>
Source: src/scss/base/_forms.scss, line 31