@paperbits/forms
Version:
Paperbits components for form builder.
77 lines (68 loc) • 3.13 kB
HTML
<div class="form-group">
<label class="form-label">
Label
<button class="btn btn-info" role="tooltip" data-bind="tooltip: 'Input label'"></button>
</label>
<input type="text" class="form-control" placeholder="e.g. Quantity" data-bind="textInput: label" maxlength="256" />
</div>
<div class="form-group">
<label class="form-label">
Field name
<button class="btn btn-info" role="tooltip" data-bind="tooltip: 'Field name'"></button>
</label>
<input type="text" class="form-control" placeholder="e.g. quantity" data-bind="textInput: name" maxlength="256" />
</div>
<div class="form-group">
<label class="form-label">
Initial value
<button class="btn btn-info" role="tooltip" data-bind="tooltip: 'Initial value'"></button>
</label>
<input type="number" class="form-control" placeholder="e.g. 100" data-bind="textInput: value" />
</div>
<div class="form-group">
<label class="form-label">
Placeholder
<button class="btn btn-info" role="tooltip" data-bind="tooltip: 'Placeholder'"></button>
</label>
<input type="text" class="form-control" placeholder="e.g. 100" data-bind="textInput: placeholder" />
</div>
<div class="form-group">
<label class="form-label">
Minimum value
<button class="btn btn-info" role="tooltip" data-bind="tooltip: 'Minimum value the field can accept'"></button>
</label>
<input type="number" min="0" placeholder="Unlimited" class="form-control" data-bind="value: min" />
</div>
<div class="form-group">
<label class="form-label">
Maximum value
<button class="btn btn-info" role="tooltip" data-bind="tooltip: 'Maximum value the field can accept'"></button>
</label>
<input type="number" min="0" placeholder="Unlimited" class="form-control" data-bind="value: max" />
</div>
<div class="form-group">
<label class="form-label">
<input name="required" type="checkbox" data-bind="checked: required" />Make required
</label>
</div>
<div class="form-group">
<label class="form-label">
<input name="required" type="checkbox" data-bind="checked: readonly" />Make readonly
</label>
</div>
<div class="form-group">
<label for="appearanceStyle" class="form-label">
Appearance
<button class="btn btn-info" role="tooltip"
data-bind="tooltip: 'Predefined appearance from style guide.'"></button>
</label>
<select id="appearanceStyle" class="form-control"
data-bind="options: appearanceStyles, value: appearanceStyle, optionsText: 'displayName', optionsValue: 'key'"></select>
</div>
<!-- <div class="form-group">
<label for="sizeStyle" class="form-label">
Size
<button class="btn btn-info" role="tooltip" data-bind="tooltip: 'Predefined size from style guide.'"></button>
</label>
<select id="sizeStyle" class="form-control" data-bind="options: sizeStyles, value: sizeStyle, optionsText: 'displayName', optionsValue: 'key'"></select>
</div> -->