diff --git a/ng2-components/ng2-activiti-processlist/index.ts b/ng2-components/ng2-activiti-processlist/index.ts
index afae068b63..5ac3c0408f 100644
--- a/ng2-components/ng2-activiti-processlist/index.ts
+++ b/ng2-components/ng2-activiti-processlist/index.ts
@@ -19,9 +19,11 @@ import { ModuleWithProviders, NgModule } from '@angular/core';
import {
MdButtonModule,
MdCardModule,
+ MdChipsModule,
MdInputModule,
MdProgressSpinnerModule,
- MdSelectModule } from '@angular/material';
+ MdSelectModule
+} from '@angular/material';
import { ActivitiFormModule } from 'ng2-activiti-form';
import { ActivitiTaskListModule } from 'ng2-activiti-tasklist';
import { CardViewUpdateService, CoreModule, TRANSLATION_PROVIDER } from 'ng2-alfresco-core';
@@ -35,7 +37,6 @@ import { ProcessFiltersComponent } from './src/components/process-filters.compon
import { ProcessInstanceDetailsComponent } from './src/components/process-instance-details.component';
import { ProcessInstanceHeaderComponent } from './src/components/process-instance-header.component';
import { ProcessInstanceTasksComponent } from './src/components/process-instance-tasks.component';
-import { ProcessInstanceVariablesComponent } from './src/components/process-instance-variables.component';
import { ProcessInstanceListComponent } from './src/components/processlist.component';
import { StartProcessInstanceComponent } from './src/components/start-process.component';
export {ProcessAttachmentListComponent} from './src/components/process-attachment-list.component';
@@ -45,7 +46,6 @@ export {ProcessInstanceDetailsComponent} from './src/components/process-instance
export {ProcessAuditDirective} from './src/components/process-audit.directive';
export {ProcessInstanceHeaderComponent} from './src/components/process-instance-header.component';
export {ProcessInstanceTasksComponent} from './src/components/process-instance-tasks.component';
-export {ProcessInstanceVariablesComponent} from './src/components/process-instance-variables.component';
export {ProcessInstanceListComponent} from './src/components/processlist.component';
export {StartProcessInstanceComponent} from './src/components/start-process.component';
@@ -69,7 +69,6 @@ import {ProcessFiltersComponent as ActivitiProcessFilters } from './src/componen
import {ProcessInstanceDetailsComponent as ActivitiProcessInstanceDetails } from './src/components/process-instance-details.component';
import {ProcessInstanceHeaderComponent as ActivitiProcessInstanceHeader } from './src/components/process-instance-header.component';
import {ProcessInstanceTasksComponent as ActivitiProcessInstanceTasks } from './src/components/process-instance-tasks.component';
-import {ProcessInstanceVariablesComponent as ActivitiProcessInstanceVariables } from './src/components/process-instance-variables.component';
import {ProcessInstanceListComponent as ActivitiProcessInstanceListComponent } from './src/components/processlist.component';
import {StartProcessInstanceComponent as ActivitiStartProcessInstance } from './src/components/start-process.component';
import {ProcessService as ActivitiProcessService } from './src/services/process.service';
@@ -80,7 +79,6 @@ export {ProcessFiltersComponent as ActivitiProcessFilters} from './src/component
export {ProcessInstanceDetailsComponent as ActivitiProcessInstanceDetails} from './src/components/process-instance-details.component';
export {ProcessInstanceHeaderComponent as ActivitiProcessInstanceHeader} from './src/components/process-instance-header.component';
export {ProcessInstanceTasksComponent as ActivitiProcessInstanceTasks} from './src/components/process-instance-tasks.component';
-export {ProcessInstanceVariablesComponent as ActivitiProcessInstanceVariables} from './src/components/process-instance-variables.component';
export {ProcessInstanceListComponent as ActivitiProcessInstanceListComponent} from './src/components/processlist.component';
export {StartProcessInstanceComponent as ActivitiStartProcessInstance} from './src/components/start-process.component';
export {ProcessService as ActivitiProcessService} from './src/services/process.service';
@@ -92,7 +90,6 @@ export const ACTIVITI_PROCESSLIST_DIRECTIVES: [any] = [
ProcessAuditDirective,
ProcessInstanceHeaderComponent,
ProcessInstanceTasksComponent,
- ProcessInstanceVariablesComponent,
ProcessCommentsComponent,
StartProcessInstanceComponent,
ProcessAttachmentListComponent,
@@ -103,7 +100,6 @@ export const ACTIVITI_PROCESSLIST_DIRECTIVES: [any] = [
ActivitiProcessFilters,
ActivitiProcessInstanceHeader,
ActivitiProcessInstanceTasks,
- ActivitiProcessInstanceVariables,
ActivitiProcessComments,
ActivitiProcessInstanceDetails,
ActivitiStartProcessInstance,
@@ -130,6 +126,7 @@ export const ACTIVITI_PROCESSLIST_PROVIDERS: [any] = [
MdButtonModule,
MdCardModule,
MdInputModule,
+ MdChipsModule,
MdSelectModule
],
declarations: [
diff --git a/ng2-components/ng2-activiti-processlist/src/components/process-comments.component.css b/ng2-components/ng2-activiti-processlist/src/components/process-comments.component.css
index e852011d55..38f4528941 100644
--- a/ng2-components/ng2-activiti-processlist/src/components/process-comments.component.css
+++ b/ng2-components/ng2-activiti-processlist/src/components/process-comments.component.css
@@ -7,11 +7,6 @@
vertical-align: top;
}
-.activiti-label.mdl-badge[data-badge]:after {
- right: -27px;
- top: -2px;
-}
-
.activiti-label + .icon {
position: relative;
top: -2px;
diff --git a/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.css b/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.css
index 364f257c09..62327ccef2 100644
--- a/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.css
+++ b/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.css
@@ -15,3 +15,7 @@
transform: translate(0, -50%);
width: 40%;
}
+
+.adf-in-medias-res-button {
+ margin: 16px 0;
+}
diff --git a/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.html b/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.html
index 2dfb3e3d56..b15d0589fa 100644
--- a/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.html
+++ b/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.html
@@ -1,30 +1,37 @@
{{ 'DETAILS.MESSAGES.NONE'|translate }}
-
-
{{ getProcessNameOrDescription('medium') }}
-
-
-
-
-
-
-
-
-
+
+
+ {{ getProcessNameOrDescription('medium') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.spec.ts b/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.spec.ts
index 6c4eb7e228..826d6c9c61 100644
--- a/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.spec.ts
+++ b/ng2-components/ng2-activiti-processlist/src/components/process-instance-details.component.spec.ts
@@ -88,7 +88,7 @@ describe('ProcessInstanceDetailsComponent', () => {
component.ngOnChanges({ 'processInstanceId': new SimpleChange(null, '123', true) });
fixture.whenStable().then(() => {
fixture.detectChanges();
- let headerEl: DebugElement = fixture.debugElement.query(By.css('h2'));
+ let headerEl: DebugElement = fixture.debugElement.query(By.css('.mat-card-title '));
expect(headerEl).not.toBeNull();
expect(headerEl.nativeElement.innerText).toBe('Process 123');
});
@@ -100,7 +100,7 @@ describe('ProcessInstanceDetailsComponent', () => {
component.ngOnChanges({ 'processInstanceId': new SimpleChange(null, '123', true) });
fixture.whenStable().then(() => {
fixture.detectChanges();
- let headerEl: DebugElement = fixture.debugElement.query(By.css('h2'));
+ let headerEl: DebugElement = fixture.debugElement.query(By.css('.mat-card-title '));
expect(headerEl).not.toBeNull();
expect(headerEl.nativeElement.innerText).toBe('My Process - Nov 10, 2016, 3:37:30 AM');
});
diff --git a/ng2-components/ng2-activiti-processlist/src/components/process-instance-tasks.component.css b/ng2-components/ng2-activiti-processlist/src/components/process-instance-tasks.component.css
index 2335ce2dec..1ad9c6a407 100644
--- a/ng2-components/ng2-activiti-processlist/src/components/process-instance-tasks.component.css
+++ b/ng2-components/ng2-activiti-processlist/src/components/process-instance-tasks.component.css
@@ -7,9 +7,20 @@
vertical-align: top;
}
-.activiti-label.mdl-badge[data-badge]:after {
- right: -27px;
- top: -2px;
+.adf-process-badge {
+ pointer-events: none;
+ outline: none;
+}
+
+.adf-chip-label {
+ position: relative;
+ top: 5px;
+ margin-right: 8px;
+ font-weight: bold;
+}
+
+.menu-container {
+ margin-bottom: 32px;
}
.activiti-label + .icon {
@@ -32,9 +43,20 @@
float: right;
}
-.mdl-dialog__content.form__size {
- height: 400px;
- overflow-y: auto;
+.adf-start-process-dialog {
+ width: 100%;
+ height: 100%;
+ display: flex;
+ flex-direction: column;
+}
+
+.adf-start-process-dialog-content {
+ flex-grow: 1;
+}
+
+.adf-start-process-dialog-actions {
+ display: flex;
+ justify-content: flex-end;
}
.no-results {
diff --git a/ng2-components/ng2-activiti-processlist/src/components/process-instance-tasks.component.html b/ng2-components/ng2-activiti-processlist/src/components/process-instance-tasks.component.html
index 9ac6db69d8..c17bd06282 100644
--- a/ng2-components/ng2-activiti-processlist/src/components/process-instance-tasks.component.html
+++ b/ng2-components/ng2-activiti-processlist/src/components/process-instance-tasks.component.html
@@ -1,26 +1,26 @@
-
-
{{ 'DETAILS.LABELS.TASKS_ACTIVE'|translate }}
+
+ {{ 'DETAILS.LABELS.TASKS_ACTIVE'|translate }}
+ {{activeTasks?.length}}
+
@@ -34,52 +34,52 @@
-{{ 'DETAILS.LABELS.TASKS_COMPLETED'|translate }}
+
+ {{ 'DETAILS.LABELS.TASKS_COMPLETED'|translate }}
+ {{completedTasks?.length}}
+
{{ 'DETAILS.TASKS.NO_COMPLETED' | translate }}
-