-
+
diff --git a/apps/red-ui/src/app/modules/dossier/components/file-workload/components/annotations-list/annotations-list.component.scss b/apps/red-ui/src/app/modules/dossier/components/file-workload/components/annotations-list/annotations-list.component.scss
index 36523f550..60afc5027 100644
--- a/apps/red-ui/src/app/modules/dossier/components/file-workload/components/annotations-list/annotations-list.component.scss
+++ b/apps/red-ui/src/app/modules/dossier/components/file-workload/components/annotations-list/annotations-list.component.scss
@@ -2,6 +2,7 @@
:host {
width: 100%;
+ position: relative;
}
.annotation-wrapper {
@@ -87,3 +88,9 @@
}
}
}
+
+redaction-annotation-source {
+ position: absolute;
+ top: 6px;
+ right: 8px;
+}
diff --git a/apps/red-ui/src/app/modules/dossier/dossiers.module.ts b/apps/red-ui/src/app/modules/dossier/dossiers.module.ts
index a92fea273..4daae1ee8 100644
--- a/apps/red-ui/src/app/modules/dossier/dossiers.module.ts
+++ b/apps/red-ui/src/app/modules/dossier/dossiers.module.ts
@@ -50,6 +50,8 @@ import { DossierDetailsStatsComponent } from './components/dossier-details-stats
import { SearchScreenComponent } from './screens/search-screen/search-screen.component';
import { EditDossierDeletedDocumentsComponent } from './dialogs/edit-dossier-dialog/deleted-documents/edit-dossier-deleted-documents.component';
import { AnnotationsListComponent } from './components/file-workload/components/annotations-list/annotations-list.component';
+import { AnnotationSourceComponent } from './components/file-workload/components/annotation-source/annotation-source.component';
+import { OverlayModule } from '@angular/cdk/overlay';
const screens = [DossierListingScreenComponent, DossierOverviewScreenComponent, FilePreviewScreenComponent, SearchScreenComponent];
@@ -91,6 +93,7 @@ const components = [
DossierDetailsStatsComponent,
EditDossierDeletedDocumentsComponent,
AnnotationsListComponent,
+ AnnotationSourceComponent,
...screens,
...dialogs
@@ -111,7 +114,6 @@ const services = [
@NgModule({
declarations: [...components],
providers: [...services],
- imports: [CommonModule, SharedModule, FileUploadDownloadModule, DossiersRoutingModule]
+ imports: [CommonModule, SharedModule, FileUploadDownloadModule, DossiersRoutingModule, OverlayModule]
})
-export class DossiersModule {
-}
+export class DossiersModule {}
diff --git a/apps/red-ui/src/app/modules/icons/icons.module.ts b/apps/red-ui/src/app/modules/icons/icons.module.ts
index 8473e453a..3c63fcc4e 100644
--- a/apps/red-ui/src/app/modules/icons/icons.module.ts
+++ b/apps/red-ui/src/app/modules/icons/icons.module.ts
@@ -12,6 +12,7 @@ export class IconsModule {
constructor(private readonly _iconRegistry: MatIconRegistry, private readonly _sanitizer: DomSanitizer) {
const icons = [
'add',
+ 'ai',
'analyse',
'approved',
'arrow-right',
@@ -62,6 +63,7 @@ export class IconsModule {
'reason',
'remove-from-dict',
'report',
+ 'rule',
'secret',
'status',
'status-collapse',
diff --git a/apps/red-ui/src/assets/icons/general/ai.svg b/apps/red-ui/src/assets/icons/general/ai.svg
new file mode 100644
index 000000000..34a989ee0
--- /dev/null
+++ b/apps/red-ui/src/assets/icons/general/ai.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/apps/red-ui/src/assets/icons/general/rule.svg b/apps/red-ui/src/assets/icons/general/rule.svg
new file mode 100644
index 000000000..6543b4767
--- /dev/null
+++ b/apps/red-ui/src/assets/icons/general/rule.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/libs/common-ui b/libs/common-ui
index a16d1db3a..4f0d8022e 160000
--- a/libs/common-ui
+++ b/libs/common-ui
@@ -1 +1 @@
-Subproject commit a16d1db3ab938dccc2c9d82c5e3d283bb857f46c
+Subproject commit 4f0d8022eddb1fa3306a653883ac5b0972f75d13