mirror of https://github.com/rancher/ui.git
30 lines
1.6 KiB
Handlebars
30 lines
1.6 KiB
Handlebars
<div class="{{rowClass}} gutless">
|
|
<div class="{{if (or hasBlock descriptionExpanded) bothColClass colClass}}" style="padding-right: 1%">
|
|
|
|
<label for="{{concat elementId '-form-name'}}" class="pb-5 acc-label">{{t nameLabel}}{{#if nameRequired}}{{field-required}}{{/if}}</label>
|
|
{{#if (and descriptionShown (not descriptionExpanded))}}
|
|
<div class="pull-right text-small">
|
|
<a role="button" class="btn bg-transparent p-0" {{action "expandDescription"}}>{{t expandDescriptionAction}}</a>
|
|
</div>
|
|
{{/if}}
|
|
|
|
{{input id=(concat elementId '-form-name') type="text" value=_name classNames="form-control" placeholder=(t namePlaceholder) disabled=nameDisabled}}
|
|
{{#if nameHelpText}}<p class="text-info">{{nameHelpText}}</p>{{/if}}
|
|
</div>
|
|
{{#if hasBlock}}
|
|
<div class="{{if (or hasBlock descriptionExpanded) bothColClass colClass}}" style="padding-left: 1%;">
|
|
{{yield}}
|
|
</div>
|
|
{{/if }}
|
|
|
|
{{#if (and descriptionShown descriptionExpanded)}}
|
|
<div class="{{if (or hasBlock descriptionExpanded) bothColClass colClass}}" style="padding-right: 1%;">
|
|
<div>
|
|
<label for="{{concat elementId '-form-description'}}" class="pb-5 acc-label desc-label">{{t descriptionLabel}}{{#if descriptionRequired}}{{field-required}}{{/if}}</label>
|
|
</div>
|
|
{{textarea-autogrow id=(concat elementId '-form-description') value=_description classNames="form-control no-resize description" rows="1" placeholder=descriptionPlaceholder disabled=descriptionDisabled}}
|
|
{{#if descriptionHelp}}<p class="text-info">{{t descriptionHelp}}</p>{{/if}}
|
|
</div>
|
|
{{/if}}
|
|
</div>
|