+
+
{{'ADF_VERSION_COMPARISON.CURRENT_VERSION'|translate }}
+
}})
+
{{node.name}}
+
+
keyboard_arrow_right
+
+
{{'ADF_VERSION_COMPARISON.NEW_VERSION'|translate }}
+
}})
+
{{newFileVersion.name}}
+
+
diff --git a/lib/content-services/src/lib/version-manager/version-comparison.component.scss b/lib/content-services/src/lib/version-manager/version-comparison.component.scss
new file mode 100644
index 0000000000..ecd0e98830
--- /dev/null
+++ b/lib/content-services/src/lib/version-manager/version-comparison.component.scss
@@ -0,0 +1,33 @@
+@mixin adf-version-comparison-theme($theme) {
+
+ $config: mat-typography-config();
+
+ .adf-version-comparison-content {
+ display: flex;
+ align-items: center;
+ align-content: center;
+ justify-content: space-around;
+ }
+
+ .adf-version-current, .adf-version-new {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ }
+
+ .adf-version-current img, .adf-version-new img {
+ width: 100px;
+ }
+
+ .adf-version-arrow-icon {
+ font-size: mat-font-size($config, display-4);
+ }
+
+ .adf-version-comparison-node-name, .adf-version-comparison-file-name {
+ width: 120px;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+ text-align: center;
+ }
+}
diff --git a/lib/content-services/src/lib/version-manager/version-comparison.component.spec.ts b/lib/content-services/src/lib/version-manager/version-comparison.component.spec.ts
new file mode 100644
index 0000000000..7b48daacf0
--- /dev/null
+++ b/lib/content-services/src/lib/version-manager/version-comparison.component.spec.ts
@@ -0,0 +1,133 @@
+/*!
+ * @license
+ * Copyright 2019 Alfresco Software, Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+import { VersionComparisonComponent } from './version-comparison.component';
+import { setupTestBed } from '@alfresco/adf-core';
+import { TranslateModule } from '@ngx-translate/core';
+import { ContentTestingModule } from '../testing/content.testing.module';
+import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
+import { Node } from '@alfresco/js-api';
+
+describe('VersionComparisonComponent', () => {
+ let component: VersionComparisonComponent;
+ let fixture: ComponentFixture