diff --git a/src/Squidex/app/shared/components/history.component.ts b/src/Squidex/app/shared/components/history.component.ts
index c1f1db7a8..b998b5ed6 100644
--- a/src/Squidex/app/shared/components/history.component.ts
+++ b/src/Squidex/app/shared/components/history.component.ts
@@ -55,23 +55,11 @@ export class HistoryComponent extends AppComponentBase {
}
public actorName(actor: string): Observable {
- const parts = actor.split(':');
-
- if (parts[0] === 'subject') {
- return this.userName(parts[1], false, 'I');
- }
-
- return Observable.of(parts[1]);
+ return this.userName(actor, true, 'I');
}
- public actorProfile(actor: string): Observable {
- const parts = actor.split(':');
-
- if (parts[0] === 'subject') {
- return this.userPicture(parts[1]);
- }
-
- return Observable.of('');
+ public actorPicture(actor: string): Observable {
+ return this.userPicture(actor, true);
}
public format(message: string): Observable {
diff --git a/src/Squidex/app/theme/_common.scss b/src/Squidex/app/theme/_common.scss
index d381eeb0b..3e7aa1301 100644
--- a/src/Squidex/app/theme/_common.scss
+++ b/src/Squidex/app/theme/_common.scss
@@ -21,7 +21,7 @@ h1 {
.user-picture {
& {
- @include circle(2.2rem);
+ @include circle(2rem);
}
&:not([src]) {
diff --git a/src/Squidex/wwwroot/images/client.png b/src/Squidex/wwwroot/images/client.png
new file mode 100644
index 000000000..d234bb53c
Binary files /dev/null and b/src/Squidex/wwwroot/images/client.png differ
diff --git a/src/Squidex/wwwroot/images/client.svg b/src/Squidex/wwwroot/images/client.svg
new file mode 100644
index 000000000..9e2e0327b
--- /dev/null
+++ b/src/Squidex/wwwroot/images/client.svg
@@ -0,0 +1,95 @@
+
+