causeway-standard-theme
Version:
482 lines (466 loc) • 19.8 kB
HTML
<div class="container page">
<div class="content pane single-pane">
<section>
<a id="forms-select"></a>
<header class="content-header">
<h1 class="title">
Select
</h1>
<ul class="nav nav-pills">
<li>
<a href="#forms-select-single">
Single Choice
</a>
</li>
<li>
<a href="#forms-select-multiple">
Multiple Choice
</a>
</li>
</ul>
</header>
</section>
<section>
<a id="forms-select-single"></a>
<header class="content-header">
<h3 class="title">
Single Choice
</h3>
</header>
<p>
Single select controls comprise of a surround and 3 styles, toggled by optional attributes and classes. The attribute should be added to the
<code><select></code> tag, and classes should follow on from the surrounding <code><div></code>.
</p>
<table class="table table-striped">
<thead>
<tr>
<th>
Style
</th>
<th>
Attribute
</th>
<th>
Value
</th>
<th>
Standard Example
</th>
<th>
Inline Example
</th>
</tr>
</thead>
<tfoot>
<tr>
<td colspan="5">
</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>
Standard
</td>
<td>
</td>
<td>
</td>
<td>
<form role="form" class="form-horizontal">
<div class="form-row">
<div class="form-group">
<label for="select-field1a" class="control-label">Text:</label>
<div class="control-input select">
<select class="form-control" id="select-field1a" name="select_field1a">
<option value="">Please select one</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
<td>
<form role="form" class="form-inline">
<div class="form-row">
<div class="form-group">
<label class="sr-only control-label" for="inline-select-field1a">Text:</label>
<div class="control-input select">
<select class="form-control" id="inline-select-field1a" name="inline_select_field1a">
<option value="">Please select one</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
</tr>
<tr>
<td>
Disabled
</td>
<td>
class
<br/><br/>
disabled
</td>
<td>
disabled
<br/><br/>
disabled
</td>
<td>
<form role="form" class="form-horizontal">
<div class="form-row">
<div class="form-group disabled">
<label for="select-field1b" class="control-label">Text:</label>
<div class="control-input select">
<select disabled="disabled" class="form-control" id="select-field1b" name="select_field1b">
<option value="">Please select one</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
<td>
<form role="form" class="form-inline">
<div class="form-row">
<div class="form-group disabled">
<label class="sr-only control-label" for="inline-select-field1b">Text:</label>
<div class="control-input select">
<select disabled="disabled" class="form-control" id="inline-select-field1b" name="inline_select_field1b">
<option value="">Please select one</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
</tr>
<tr>
<td>
Invalid
</td>
<td>
class
</td>
<td>
invalid
</td>
<td>
<form role="form" class="form-horizontal">
<div class="form-row">
<div class="form-group invalid">
<label for="select-field1c" class="control-label">Text:</label>
<div class="control-input select">
<select class="form-control" id="select-field1c" name="select_field1c">
<option value="">Please select one</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
<td>
<form role="form" class="form-inline">
<div class="form-row">
<div class="form-group invalid">
<label class="sr-only control-label" for="inline-select-field1c">Text:</label>
<div class="control-input select">
<select class="form-control" id="inline-select-field1c" name="inline_select_field1c">
<option value="">Please select one</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
</tr>
</tbody>
</table>
<pre>
<code>
<div class="form-group">
<label for="<!-- Select control ID goes here -->"><!-- Label text goes here -->:</label>
<select class="form-control selectpicker" id="<!-- Select control ID goes here -->" name="<!-- Select control name goes here -->">
<option value="">Please select one</option>
<option value="<!-- Option value goes here -->"><!-- Option label goes here --></option>
<option selected="selected" value="<!-- Input control ID goes here -->"><!-- Input control ID goes here --></option>
</select>
</div>
</code>
</pre>
</section>
<section>
<a id="forms-select-multiple"></a>
<header class="content-header">
<h3 class="title">
Multiple Choice
</h3>
</header>
<p>
Multiple choice controls comprise of a surround and 3 styles, toggled by optional attributes and classes. The attribute should be added to the
<code><select></code> tag, and classes should follow on from the surrounding <code><div></code>.
</p>
<table class="table table-striped">
<thead>
<tr>
<th>
Style
</th>
<th>
Attribute
</th>
<th>
Value
</th>
<th>
Standard Example
</th>
<th>
Inline Example
</th>
</tr>
</thead>
<tfoot>
<tr>
<td colspan="5">
</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>
Standard
</td>
<td>
</td>
<td>
</td>
<td>
<form role="form" class="form-horizontal">
<div class="form-row">
<div class="form-group">
<label class="control-label" for="multiselect-field1a">Text:</label>
<div class="control-input select">
<select multiple="multiple" class="form-control" id="multiselect-field1a" name="multiselect_field1a" data-width="auto">
<option value="">Nothing Selected</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
<td>
<form role="form" class="form-inline">
<div class="form-row">
<div class="form-group">
<label class="sr-only" for="inline-multiselect-field1a" class="control-label">Text:</label>
<div class="control-input select">
<select multiple="multiple" class="form-control" id="inline-multiselect-field1a" name="inline_multiselect_field1a">
<option value="">Nothing Selected</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
</tr>
<tr>
<td>
Disabled
</td>
<td>
class
<br/><br/>
disabled
</td>
<td>
disabled
<br/><br/>
disabled
</td>
<td>
<form role="form" class="form-horizontal">
<div class="form-row">
<div class="form-group disabled">
<label for="multiselect-field1b" class="control-label">Text:</label>
<div class="control-input select multiple">
<select disabled="disabled" multiple="multiple" class="form-control" id="multiselect-field1b" name="multiselect_field1b">
<option value="">Nothing Selected</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
<td>
<form role="form" class="form-inline">
<div class="form-row">
<div class="form-group disabled">
<label class="sr-only control-label" for="inline-multiselect-field1b">Text:</label>
<div class="control-input select multiple">
<select disabled="disabled" multiple="multiple" class="form-control" id="inline-multiselect-field1b" name="inline_multiselect_field1b">
<option value="">Nothing Selected</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
</tr>
<tr>
<td>
Invalid
</td>
<td>
class
</td>
<td>
invalid
</td>
<td>
<form role="form" class="form-horizontal">
<div class="form-row">
<div class="form-group invalid">
<label for="multiselect-field1c" class="control-label">Text:</label>
<div class="control-input select">
<select multiple="multiple" class="form-control" id="multiselect-field1c" name="multiselect_field1c">
<option value="">Nothing Selected</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
<td>
<form role="form" class="form-inline">
<div class="form-row">
<div class="form-group invalid">
<label class="sr-only control-label" for="inline-multiselect-field1c">Text:</label>
<div class="control-input select">
<select multiple="multiple" class="form-control" id="inline-multiselect-field1c" name="inline_multiselect_field1c">
<option value="">Nothing Selected</option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
</div>
</div>
</div>
</form>
</td>
</tr>
</tbody>
</table>
<pre>
<code>
<div class="form-group">
<label for="<!-- Select control ID goes here -->"><!-- Label text goes here -->:</label>
<select multiple="multiple" class="form-control selectpicker" id="<!-- Select control ID goes here -->" name="<!-- Select control name goes here -->">
<option value="">Please select one</option>
<option value="<!-- Option value goes here -->"><!-- Option label goes here --></option>
<option selected="selected" value="<!-- Input control ID goes here -->"><!-- Input control ID goes here --></option>
</select>
</div>
</code>
</pre>
<br/>
<h1 class="title">Advanced Dropdown Select</h1>
<form class="form-horizontal" action="">
<div class="form-row">
<h3 class="title">Example:</h3>
<div class="form-group advanced-select">
<label class="control-label" for="advancedDropdown">Advanced Dropdown Select:</label>
<div class="control-input">
<select name="" id="advancedDropdown" class="selectpicker" data-live-search="true" dropup-auto="false">
<option value="Purchase Clerk">Purchase Clerk</option>
<option value="Sales Clerk">Sales Clerk</option>
<option value="Cash Book Clerk">Cash Book Clerk</option>
<option value="Purchase Clerk Info">Purchase Clerk Info</option>
<option value="Sales Clerk Info">Sales Clerk Info</option>
<option value="Cash Book Clerk Info">Cash Book Clerk Info</option>
<option value="Info Cash Two">Info Cash Two</option>
</select>
</div>
</div>
<h3 class="title">Code:</h3>
<pre><code>
<div class="form-group advanced-select">
<label class="control-label" for="advancedDropdown">Advanced Dropdown Select:</label>
<div class="control-input">
<select name="" id="advancedDropdown" class="selectpicker" data-live-search="true" dropup-auto="false">
<option value="Purchase Clerk">Purchase Clerk</option>
<option value="Sales Clerk">Sales Clerk</option>
<option value="Cash Book Clerk">Cash Book Clerk</option>
<option value="Purchase Clerk Info">Purchase Clerk Info</option>
<option value="Sales Clerk Info">Sales Clerk Info</option>
<option value="Cash Book Clerk Info">Cash Book Clerk Info</option>
<option value="Info Cash Two">Info Cash Two</option>
</select>
</div>
</div>
</code></pre>
</div>
</form>
</section>
</div>
</div>