39 lines
No EOL
1.4 KiB
HTML
39 lines
No EOL
1.4 KiB
HTML
<div class="linear-workflow-element">
|
|
<!-- Contents -->
|
|
<div ng-transclude />
|
|
|
|
<div class="bottom-controls">
|
|
<table class="upcoming-table">
|
|
<tr>
|
|
<td>
|
|
<!-- Next button -->
|
|
<button class="btn btn-primary"
|
|
ng-disabled="!$ctrl.currentSection.component.sectionValid"
|
|
ng-click="$ctrl.onNextSection()"
|
|
ng-class="{
|
|
'btn-success': $ctrl.currentSection.index == $ctrl.sections.length - 1,
|
|
'btn-lg': $ctrl.currentSection.index == $ctrl.sections.length - 1
|
|
}">
|
|
<span ng-if="$ctrl.currentSection.index != sections.length - 1">Continue</span>
|
|
<span ng-if="$ctrl.currentSection.index == sections.length - 1">
|
|
<i class="fa fa-check-circle"></i>{{ ::$ctrl.doneTitle }}
|
|
</span>
|
|
</button>
|
|
</td>
|
|
<td>
|
|
<!-- Next sections -->
|
|
<div class="upcoming"
|
|
ng-if="$ctrl.currentSection.index < $ctrl.sections.length - 1">
|
|
<b>Next:</b>
|
|
<ul>
|
|
<li ng-repeat="section in $ctrl.sections"
|
|
ng-if="section.index > $ctrl.currentSection.index && !section.component.skipSection">
|
|
{{ section.component.sectionTitle }}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div> |