mirror of https://github.com/rancher/ui.git
64 lines
1.9 KiB
Handlebars
64 lines
1.9 KiB
Handlebars
<form class="{{if getTemplate.isRunning "hide"}}">
|
|
<div class="btn-group pull-right">
|
|
{{#if pasteOrUpload}}
|
|
<button class="btn btn-sm" type="button" {{action "cancel"}}>
|
|
{{t "inputAnswers.editAsForm"}}
|
|
</button>
|
|
<button class="btn btn-sm bg-primary" type="button" {{action "upload"}}>
|
|
{{t "uploadFile.label"}} <span class="icon icon-upload"></span>
|
|
</button>
|
|
{{else if (not isMultiClusterApp)}}
|
|
<button class="btn btn-sm bg-primary" type="button" {{action "showPaste"}}>
|
|
{{t "inputAnswers.yaml"}} <span class="icon icon-copy"></span>
|
|
</button>
|
|
{{/if}}
|
|
</div>
|
|
<div>
|
|
{{#if showHeader}}
|
|
<h4 class="mb-0">
|
|
{{t "inputAnswers.config"}}
|
|
</h4>
|
|
<span class="protip">
|
|
{{t "inputAnswers.protip"}}
|
|
</span>
|
|
{{/if}}
|
|
|
|
</div>
|
|
<div class="mt-25">
|
|
{{#if pasteOrUpload}}
|
|
<div class="p-20">
|
|
{{input-yaml
|
|
showUpload=false
|
|
showDownload=false
|
|
canChangeName=false
|
|
value=pastedAnswers
|
|
autoResize=true
|
|
}}
|
|
</div>
|
|
{{top-errors errors=yamlErrors}}
|
|
{{else}}
|
|
{{#each answerSections as |section index|}}
|
|
{{#if section.title}}
|
|
<div class="over-hr"><span>{{section.title}}</span></div>
|
|
{{else if (gt index 0)}}
|
|
<hr>
|
|
{{/if}}
|
|
{{#each section.data as |group|}}
|
|
<div class="row">
|
|
{{#each group as |question|}}
|
|
{{input-answer-row
|
|
classNames="col span-6"
|
|
question=question
|
|
answer=question.answer
|
|
namespaceId=namespaceId
|
|
}}
|
|
{{/each}}
|
|
</div>
|
|
{{/each}}
|
|
{{else}}
|
|
<span class="text-muted">{{t "inputAnswers.noConfig"}}</span>
|
|
{{/each}}
|
|
{{/if}}
|
|
</div>
|
|
</form>
|
|
<input type="file" accept="{{actualAccept}}" class="hide"> |