diff --git a/src/components/icon.jsx b/src/components/icon.jsx
index afaa5f9b..221d95ac 100644
--- a/src/components/icon.jsx
+++ b/src/components/icon.jsx
@@ -64,6 +64,7 @@ const ICONS = {
sparkles: 'mingcute:sparkles-line',
exit: 'mingcute:exit-line',
translate: 'mingcute:translate-line',
+ play: 'mingcute:play-fill',
};
const modules = import.meta.glob('/node_modules/@iconify-icons/mingcute/*.js');
diff --git a/src/components/media.jsx b/src/components/media.jsx
index 5098d0bf..3db9ed20 100644
--- a/src/components/media.jsx
+++ b/src/components/media.jsx
@@ -1,6 +1,7 @@
import { getBlurHashAverageColor } from 'fast-blurhash';
import { useRef } from 'preact/hooks';
+import Icon from './icon';
import { formatDuration } from './status';
/*
@@ -165,13 +166,18 @@ function Media({ media, showOriginal, autoAnimate, onClick = () => {} }) {
muted
/>
) : (
-
+ <>
+
+