76 lines
3.4 KiB
HTML
76 lines
3.4 KiB
HTML
<div ng-show="state.selectedWizardTab==tabIds.wizard.releasePlan">
|
|
<div class="row full-width create-release-wizard__section">
|
|
<div class="col-sm-8">
|
|
|
|
<div class="row create-release__invalid-summary" ng-hide="isValidSummary()">
|
|
<i class="icon-exclamation_triangle"></i>
|
|
<span>{{'create.release.releasePlan.validSummaryInstruction' | i18n}}</span>
|
|
</div>
|
|
<div class="row create-ticket__section create-release-wizard__milestone-instruction">
|
|
<div class="col-sm-8">{{'create.release.releasePlan.instruction' | i18n}}</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-sm-4">
|
|
<label class="label_control-wrap">
|
|
<span class="label__text required__label"
|
|
data-required="{{'common.label.required.bracketed' | i18n}}">
|
|
{{'create.release.wizard.milestone.label' | i18n }}
|
|
</span>
|
|
|
|
<div class="create-release-wizard__item">
|
|
<selection selection-items="releaseMetadata.milestones"
|
|
selected-item="draftTicket.milestone"
|
|
title-text="{{'create.release.wizard.milestone.label' | i18n}}"
|
|
required="true"
|
|
label="label"
|
|
value="label"
|
|
aria-required="true"
|
|
field-name="milestone"
|
|
entity="draftTicket"
|
|
update-selected-item="true">
|
|
</selection>
|
|
</div>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<div class="row create-ticket__section">
|
|
<div class="col-sm-10">
|
|
<button type="button" class="btn_no-fill profile-relation__add-relation-button" ng-click="addExistingChange($event)"
|
|
ng-enter="addExistingChange($event)" ng-disabled="!isValidSummary() || !draftTicket.milestone || !draftTicket.accessMappings.manifestEditAllowed"
|
|
aria-label="{{'create.release.releasePlan.existingChange' | i18n}}" aria-haspopup="true" aria-expanded="false">
|
|
<i class="icon-plus"></i>
|
|
<span>{{'create.release.releasePlan.existingChange' | i18n}}</span>
|
|
<i class="navigation-bar__item-drop-pin_small"></i>
|
|
</button>
|
|
|
|
<div class="profile-relation__add-relation-button dropdown">
|
|
<button type="button" class="btn_no-fill dropdown-toggle profile-relation__add-relation-button" ng-disabled="!draftTicket.milestone || !draftTicket.accessMappings.manifestEditAllowed"
|
|
aria-label="{{'create.release.releasePlan.createActivity' | i18n}}" aria-haspopup="true" aria-expanded="false">
|
|
<i class="icon-plus"></i>
|
|
<span>{{'create.release.releasePlan.createActivity' | i18n}}</span>
|
|
<i class="navigation-bar__item-drop-pin_small"></i>
|
|
</button>
|
|
<ul class="dropdown-menu">
|
|
<li>
|
|
<div class="dropdown-item" role="menuitem" ng-click="createBlankActivity()" tabindex="0">{{'resourceSlice.task.add.blank' | i18n}}</div>
|
|
</li>
|
|
<li>
|
|
<div class="dropdown-item" role="menuitem" ng-click="browseActivityTemplate()" tabindex="0">{{'resourceSlice.task.add.from.template' | i18n}}</div>
|
|
</li>
|
|
</ul>
|
|
<div class="border-mask"></div>
|
|
</div>
|
|
|
|
<i class="icon-question_circle" tooltip-placement="top"
|
|
tooltip="{{ 'create.release.releasePlan.relate.tooltip' | i18n}}"
|
|
tabindex="0" aria-label="{{ 'create.release.releasePlan.relate.tooltip' | i18n}}"></i>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-sm-12 create-ticket__section-separator"></div>
|
|
<div class="col-sm-12">
|
|
<release-plan-item-list ticket="draftTicket" is-new="isNew"></release-plan-item-list>
|
|
</div>
|
|
</div> |