|
|
|
@ -1,42 +1,53 @@ |
|
|
|
|
<div class="work-packages--details loading-indicator--location" |
|
|
|
|
<div |
|
|
|
|
class="work-packages--details loading-indicator--location" |
|
|
|
|
data-indicator-name="wpDetails" |
|
|
|
|
*ngIf="workPackage"> |
|
|
|
|
*ngIf="workPackage" |
|
|
|
|
> |
|
|
|
|
<op-wp-tabs [workPackage]="workPackage" view="split"></op-wp-tabs> |
|
|
|
|
<div class="work-packages--details-content work-packages-tab-view--overflow" *ngIf="workPackage"> |
|
|
|
|
<span class="hidden-for-sighted" tabindex="-1" [opAutofocus]="shouldFocus" [textContent]="focusAnchorLabel"> |
|
|
|
|
</span> |
|
|
|
|
|
|
|
|
|
<div class="work-packages--breadcrumb"> |
|
|
|
|
<wp-breadcrumb [workPackage]="workPackage"></wp-breadcrumb> |
|
|
|
|
|
|
|
|
|
<op-work-package-mark-notification-button |
|
|
|
|
*ngIf="(displayNotificationsButton$ | async) && keepTab.currentTabIdentifier === 'activity'" |
|
|
|
|
class="work-packages--details-button" |
|
|
|
|
[workPackage]="workPackage" |
|
|
|
|
buttonClasses="-round" |
|
|
|
|
data-qa-selector="mark-notification-read-button" |
|
|
|
|
></op-work-package-mark-notification-button> |
|
|
|
|
</div> |
|
|
|
|
<span |
|
|
|
|
class="hidden-for-sighted" |
|
|
|
|
tabindex="-1" |
|
|
|
|
[opAutofocus]="shouldFocus" |
|
|
|
|
[textContent]="focusAnchorLabel" |
|
|
|
|
></span> |
|
|
|
|
|
|
|
|
|
<edit-form |
|
|
|
|
[resource]="workPackage" |
|
|
|
|
class="work-packages--details-form" |
|
|
|
|
> |
|
|
|
|
<div class="work-packages--details-header"> |
|
|
|
|
<div class="work-packages--details-header-left"> |
|
|
|
|
<wp-breadcrumb |
|
|
|
|
[workPackage]="workPackage" |
|
|
|
|
class="work-packages--breadcrumb" |
|
|
|
|
></wp-breadcrumb> |
|
|
|
|
|
|
|
|
|
<div class="wp-show--header-container"> |
|
|
|
|
<op-back-button *ngIf="showBackButton()" |
|
|
|
|
<op-back-button |
|
|
|
|
*ngIf="showBackButton()" |
|
|
|
|
linkClass="work-packages-back-button" |
|
|
|
|
[customBackMethod]="backToList.bind(this)"> |
|
|
|
|
</op-back-button> |
|
|
|
|
[customBackMethod]="backToList.bind(this)" |
|
|
|
|
></op-back-button> |
|
|
|
|
|
|
|
|
|
<div class="subject-header"> |
|
|
|
|
<wp-subject></wp-subject> |
|
|
|
|
<wp-subject class="subject-header"></wp-subject> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<div class="work-package-details-tab" |
|
|
|
|
data-notification-selector='notification-scroll-container' |
|
|
|
|
ui-view> |
|
|
|
|
<op-work-package-mark-notification-button |
|
|
|
|
*ngIf="(displayNotificationsButton$ | async) && keepTab.currentTabIdentifier === 'activity'" |
|
|
|
|
class="work-packages--details-button" |
|
|
|
|
[workPackage]="workPackage" |
|
|
|
|
buttonClasses="-round" |
|
|
|
|
data-qa-selector="mark-notification-read-button" |
|
|
|
|
></op-work-package-mark-notification-button> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<div |
|
|
|
|
class="work-package-details-tab" |
|
|
|
|
data-notification-selector='notification-scroll-container' |
|
|
|
|
ui-view |
|
|
|
|
></div> |
|
|
|
|
</edit-form> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|