diff --git a/apps/portal-admin/src/app/pages/audit/audit.html b/apps/portal-admin/src/app/pages/audit/audit.html
index ed398b8..fd000fb 100644
--- a/apps/portal-admin/src/app/pages/audit/audit.html
+++ b/apps/portal-admin/src/app/pages/audit/audit.html
@@ -144,12 +144,33 @@
>
- {{ event.actorIdHash ?? '(anonymous)' }}
- @if (event.subject; as subject) {
+ @if (event.actorIdHash; as hash) {
+
+ } @else {
+ (anonymous)
+ } @if (event.subject; as subject) {
{{ subject }}
}
|
- {{ event.traceId ?? '—' }} |
+
+ @if (event.traceId; as traceId) {
+ {{ traceId }}
+ } @else { — }
+ |
@if (event.payload) {
diff --git a/apps/portal-admin/src/app/pages/audit/audit.scss b/apps/portal-admin/src/app/pages/audit/audit.scss
index 8b9d8ff..f3fcd65 100644
--- a/apps/portal-admin/src/app/pages/audit/audit.scss
+++ b/apps/portal-admin/src/app/pages/audit/audit.scss
@@ -273,6 +273,65 @@
color: #9ca3af;
}
+// The clickable variant of `.actor-hash` (rendered as a |