diff --git a/components/status/StatusCardOnlyMedia.vue b/components/status/StatusCardOnlyMedia.vue
new file mode 100644
index 00000000..1597e65c
--- /dev/null
+++ b/components/status/StatusCardOnlyMedia.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
diff --git a/components/status/StatusMediaWithoutContainer.vue b/components/status/StatusMediaWithoutContainer.vue
new file mode 100644
index 00000000..ef14494e
--- /dev/null
+++ b/components/status/StatusMediaWithoutContainer.vue
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/timeline/TimelineMediaPaginator.vue b/components/timeline/TimelineMediaPaginator.vue
new file mode 100644
index 00000000..51aaf6a7
--- /dev/null
+++ b/components/timeline/TimelineMediaPaginator.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('timeline.view_older_posts') }}
+
+
+ {{ $t('menu.open_in_original_site') }}
+
+
+
No posts here!
+
+
+
+
diff --git a/pages/[[server]]/@[account]/index/media.vue b/pages/[[server]]/@[account]/index/media.vue
index 84da07f7..60f8df58 100644
--- a/pages/[[server]]/@[account]/index/media.vue
+++ b/pages/[[server]]/@[account]/index/media.vue
@@ -19,6 +19,6 @@ if (account) {