Design System
Please correct the errors and try again.
<turas-text-box asp-for="TextBoxBasic"></turas-text-box>
<div class="form-group form-text-box "><label class="control-label " for="TextBoxBasic">Text box</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" id="TextBoxBasic" name="TextBoxBasic" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxBasic" data-valmsg-replace="true"></span> </div> </div>
<turas-text-box asp-for="TextBoxBasicRequired" />
<div class="form-group form-text-box "><label class="control-label requiredFieldMarker " for="TextBoxBasicRequired">Text box required</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" data-val="true" data-val-required="The Text box required field is required." id="TextBoxBasicRequired" name="TextBoxBasicRequired" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxBasicRequired" data-valmsg-replace="true"></span> </div> </div>
<turas-text-box asp-for="TextBoxWithGuidanceText" guidance-text="I am some guidance text" />
<div class="form-group form-text-box "><label class="control-label " for="TextBoxWithGuidanceText">Text box guidance text</label> <div class="form-field-guidance-text">I am some guidance text</div> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" id="TextBoxWithGuidanceText" name="TextBoxWithGuidanceText" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxWithGuidanceText" data-valmsg-replace="true"></span> </div> </div>
A paragraph.
<turas-text-box asp-for="TextBoxWithGuidanceTextAccordion"> <turas-form-guidance collapses> <p>A paragraph.</p> <ul> <li>List item</li> <li>List item</li> <li>List item</li> </ul> </turas-form-guidance> </turas-text-box>
<div class="form-group form-text-box "><label class="control-label " for="TextBoxWithGuidanceTextAccordion">Text box guidance text accordion</label> <div class="turas-form-guidance-collapse"> <button class="turas-form-guidance-collapse-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse-2dc3cae1-e044-41cb-b0c7-cfc4a85fec52" aria-expanded="false" aria-controls="collapse-2dc3cae1-e044-41cb-b0c7-cfc4a85fec52"><span class="visually-hidden">Guidance</span></button> <div class="turas-form-guidance-collapse-content collapse" id="collapse-2dc3cae1-e044-41cb-b0c7-cfc4a85fec52"> <div class="form-field-guidance-text"><span class=""></span> <p>A paragraph.</p> <ul> <li>List item</li> <li>List item</li> <li>List item</li> </ul> </div> </div></div> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" id="TextBoxWithGuidanceTextAccordion" name="TextBoxWithGuidanceTextAccordion" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxWithGuidanceTextAccordion" data-valmsg-replace="true"></span> </div> </div>
<turas-text-box asp-for="TextBoxWithColumnClasses" field-column-widths="col-md-4" />
<div class="form-group form-text-box "><label class="control-label requiredFieldMarker " for="TextBoxWithColumnClasses">Text box form field width</label> <div class="row"> <div class="col-md-4"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" data-val="true" data-val-required="The Text box form field width field is required." id="TextBoxWithColumnClasses" name="TextBoxWithColumnClasses" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxWithColumnClasses" data-valmsg-replace="true"></span> </div> </div>
<turas-text-box asp-for="TextBoxAdditionalClasses" additional-classes="mt-50" />
<div class="form-group form-text-box mt-50"><label class="control-label " for="TextBoxAdditionalClasses">Text box additional classes</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" id="TextBoxAdditionalClasses" name="TextBoxAdditionalClasses" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxAdditionalClasses" data-valmsg-replace="true"></span> </div> </div>
<div class="row"> <div class="col-md-4"> <turas-text-box asp-for="TextBoxInRowOne" /> </div> <div class="col-md-4"> <turas-text-box asp-for="TextBoxInRowTwo" /> </div> <div class="col-md-4"> <turas-text-box asp-for="TextBoxInRowThree" /> </div> </div>
<div class="row"> <div class="col-md-4"> <div class="form-group form-text-box "><label class="control-label " for="TextBoxInRowOne">Text box in a row</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" id="TextBoxInRowOne" name="TextBoxInRowOne" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxInRowOne" data-valmsg-replace="true"></span> </div> </div> </div> <div class="col-md-4"> <div class="form-group form-text-box "><label class="control-label " for="TextBoxInRowTwo">Text box in a row</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" id="TextBoxInRowTwo" name="TextBoxInRowTwo" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxInRowTwo" data-valmsg-replace="true"></span> </div> </div> </div> <div class="col-md-4"> <div class="form-group form-text-box "><label class="control-label " for="TextBoxInRowThree">Text box in a row</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" id="TextBoxInRowThree" name="TextBoxInRowThree" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxInRowThree" data-valmsg-replace="true"></span> </div> </div> </div> </div>
<div class="row"> <div class="col-md-4"> <turas-text-box asp-for="TextBoxInRowOneRequired" /> </div> <div class="col-md-4"> <turas-text-box asp-for="TextBoxInRowTwoRequired" /> </div> <div class="col-md-4"> <turas-text-box asp-for="TextBoxInRowThreeRequired" /> </div> </div>
<div class="row"> <div class="col-md-4"> <div class="form-group form-text-box "><label class="control-label requiredFieldMarker " for="TextBoxInRowOneRequired">Text box in a row required</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" data-val="true" data-val-required="The Text box in a row required field is required." id="TextBoxInRowOneRequired" name="TextBoxInRowOneRequired" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxInRowOneRequired" data-valmsg-replace="true"></span> </div> </div> </div> <div class="col-md-4"> <div class="form-group form-text-box "><label class="control-label requiredFieldMarker " for="TextBoxInRowTwoRequired">Text box in a row required</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" data-val="true" data-val-required="The Text box in a row required field is required." id="TextBoxInRowTwoRequired" name="TextBoxInRowTwoRequired" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxInRowTwoRequired" data-valmsg-replace="true"></span> </div> </div> </div> <div class="col-md-4"> <div class="form-group form-text-box "><label class="control-label requiredFieldMarker " for="TextBoxInRowThreeRequired">Text box in a row required</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" data-val="true" data-val-required="The Text box in a row required field is required." id="TextBoxInRowThreeRequired" name="TextBoxInRowThreeRequired" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxInRowThreeRequired" data-valmsg-replace="true"></span> </div> </div> </div> </div>
<turas-text-box asp-for="TextBoxBasicRequiredHideValidationMessage" hide-validation-message />
<div class="form-group form-text-box "><label class="control-label requiredFieldMarker " for="TextBoxBasicRequiredHideValidationMessage">Text box hide validation message</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" data-val="true" data-val-required="The Text box hide validation message field is required." id="TextBoxBasicRequiredHideValidationMessage" name="TextBoxBasicRequiredHideValidationMessage" value="" /> </div> </div> </div>
<turas-text-box asp-for="TextBoxReadOnly" readonly />
<div class="form-group form-text-box "><label class="control-label " for="TextBoxReadOnly">Text box readonly</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" readonly="readonly" type="text" id="TextBoxReadOnly" name="TextBoxReadOnly" value="I am some readonly text" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxReadOnly" data-valmsg-replace="true"></span> </div> </div>
<turas-text-box asp-for="TextBoxDisabled" asp-is-disabled="True" />
<div class="form-group form-text-box "><label class="control-label " for="TextBoxDisabled">Text box disabled</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" disabled="disabled" type="text" id="TextBoxDisabled" name="TextBoxDisabled" value="I am a disabled text box" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxDisabled" data-valmsg-replace="true"></span> </div> </div>
<turas-text-box asp-for="TextBoxHideLabel" hide-label />
<div class="form-group form-text-box "><label class="control-label sr-only" for="TextBoxHideLabel">Text box hide label</label> <div class="row"> <div class="col"> <input class="form-control" placeholder="" data-val-normalizer="trim-whitespace" type="text" id="TextBoxHideLabel" name="TextBoxHideLabel" value="" /> </div> <span class="field-validation-valid" data-valmsg-for="TextBoxHideLabel" data-valmsg-replace="true"></span> </div> </div>
Are you sure you want to close without saving?
Any changes made will not be saved!
Previous
Single select
Next
Text area
Close
To reduce spam and to allow this service to run smoothly we ask for your email address.
What we do with your personal data.