diff --git a/src/components/timeline/timeline.js b/src/components/timeline/timeline.js
index 3c7e33060..9a6d75c8a 100644
--- a/src/components/timeline/timeline.js
+++ b/src/components/timeline/timeline.js
@@ -31,6 +31,7 @@ const Timeline = {
embedded: Boolean,
inProfile: Boolean,
skipPinned: Boolean,
+ hideEmpty: Boolean,
},
data() {
return {
diff --git a/src/components/timeline/timeline.scss b/src/components/timeline/timeline.scss
index 2dd66328d..984129bf4 100644
--- a/src/components/timeline/timeline.scss
+++ b/src/components/timeline/timeline.scss
@@ -4,6 +4,14 @@
backdrop-filter: none;
}
+ .timeline-placeholder {
+ background: var(--background);
+ display: flex;
+ place-items: center;
+ place-content: center;
+ padding: 5em;
+ }
+
.alert-badge {
font-size: 0.75em;
line-height: 1;
diff --git a/src/components/timeline/timeline.vue b/src/components/timeline/timeline.vue
index 1435bba48..d5397546d 100644
--- a/src/components/timeline/timeline.vue
+++ b/src/components/timeline/timeline.vue
@@ -94,6 +94,24 @@
collapsable
/>
+
+