{{ enablePlugins('select2,dropzone,tagsinput,clockpicker,pikaday,spectrum,inputmask,parsley,prettify') }} {% set title = "Advanced Form Elements" %} {% extends "layouts/application.html" %} {% block content %} {% include "shared/page-title.html" %}
<p class="range-field"> <input type="range" min="0" max="500" value="30" /> </p>
<div class="input-field"> <input id="input_text" type="text" length="10"> <label for="input_text">Input text</label> </div>
<div class="input-field"> <textarea id="textarea1" class="materialize-textarea" length="120"></textarea> <label for="textarea1">Textarea</label> </div>
<input class="datepicker" type="date">
<div class="input-field"> <input class="datepicker" id="input_date" type="date"> <label for="input_date">Date</label> </div>
<link rel="stylesheet" type="text/css" href="assets/pikaday/pikaday.css"> <script type="text/javascript" src="assets/pikaday/pikaday.js"></script> <script type="text/javascript" src="assets/pikaday/pikaday.jquery.js"></script>
<input class="pikaday" type="text" value="12 Jan 2015">
<link rel="stylesheet" type="text/css" href="assets/jquery-clockpicker/jquery-clockpicker.min.css"> <script type="text/javascript" src="assets/jquery-clockpicker/jquery-clockpicker.min.js"></script>
<input class="clockpicker" type="text" value="18:10" data-donetext="OK">
<link rel="stylesheet" type="text/css" href="assets/spectrum/spectrum.css"> <script type="text/javascript" src="assets/spectrum/spectrum.js"></script>
<input type='text' class="spectrum" value="#42A5F5" />
<link rel="stylesheet" type="text/css" href="assets/select2/css/select2.min.css" /> <script type="text/javascript" src="assets/select2/js/select2.full.min.js"></script>
multiple="multiple" attribute:
<select class="select2">
<optgroup label="Alaskan/Hawaiian Time Zone">
<option value="AK">Alaska</option>
<option value="HI">Hawaii</option>
</optgroup>
<optgroup label="Pacific Time Zone">
<option value="CA">California</option>
<option value="NV">Nevada</option>
<option value="OR">Oregon</option>
<option value="WA">Washington</option>
</optgroup>
...
</select>
<link rel="stylesheet" type="text/css" href="assets/jquery-tags-input/jquery.tagsinput.css" /> <script type="text/javascript" src="assets/jquery-tags-input/jquery.tagsinput.js"></script>
<input class="input-tag" type="text" name="tags" id="tags" value="PHP,JavaScript,CSS" />
<link rel="stylesheet" type="text/css" href="assets/dropzone/dropzone.min.css" /> <script type="text/javascript" src="assets/dropzone/dropzone.min.js"></script>
<form action="/file-upload"
class="dropzone"
id="my-dropzone"></form>
<script type="text/javascript" src="assets/jquery-input-mask/jquery.inputmask.bundle.min.js"></script>
<!-- Date --> <div class="input-field"> <input id="masked-date" type="text" data-inputmask="'alias': 'date'"> <label for="masked-date">Date</label> </div> <!-- /Date --> <!-- Date Alt --> <div class="input-field"> <input id="masked-date-alt" type="text" data-inputmask="'mask': 'y/m/d'"> <label for="masked-date-alt">Date Alt</label> </div> <!-- /Date Alt --> <!-- Time --> <div class="input-field"> <input id="masked-time" type="text" data-inputmask="'mask': 'h:s'"> <label for="masked-time">Time</label> </div> <!-- /Time --> <!-- Phone --> <div class="input-field"> <input id="masked-phone" type="text" data-inputmask="'mask': '(999) 999-9999'"> <label for="masked-phone">Phone</label> </div> <!-- /Phone --> <!-- Currency --> <div class="input-field"> <input id="masked-currency" type="text" data-inputmask="'numericInput': true, 'mask': '$ 999,999.99', 'rightAlignNumerics':false"> <label for="masked-currency">Currency</label> </div> <!-- /Currency -->