76 lines
3.6 KiB
HTML
76 lines
3.6 KiB
HTML
<div ux-id="release-plan-details" 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 ux-id="milestone-select" 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 ux-id="existing-change-btn" 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 ux-id="create-activity-btn" 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 ux-id="activity-blank" class="dropdown-item" role="menuitem" ng-click="createBlankActivity()" tabindex="0">{{'resourceSlice.task.add.blank' | i18n}}</div>
|
|
</li>
|
|
<li>
|
|
<div ux-id="activity-template" 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 ux-id="relate-tooltip" 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 ux-id="release-items-list" ticket="draftTicket" is-new="isNew"></release-plan-item-list>
|
|
</div>
|
|
</div> |