diff --git a/src/components/views/Board.jsx b/src/components/views/Board.jsx
index b3c92e5a..44387ebe 100644
--- a/src/components/views/Board.jsx
+++ b/src/components/views/Board.jsx
@@ -413,20 +413,12 @@ const Board = () => {
) : null}
{commentMediaInfo?.type === "video" ? (
- {
- const img = document.querySelector(`img[key="img-${thread.cid}"]`);
- if (img) {
- img.src = thumbnail;
- }
- }}
- />
+
) : null}
{commentMediaInfo?.type === "audio" ? (
-
) : null}
@@ -700,15 +692,7 @@ const Board = () => {
) : commentMediaInfo.type === "video" ? (
- {
- const img = document.querySelector(`img[key="img-${thread.cid}"]`);
- if (img) {
- img.src = thumbnail;
- }
- }}
- />
+
diff --git a/src/components/views/Catalog.jsx b/src/components/views/Catalog.jsx
index a7b9e6fe..956b688d 100644
--- a/src/components/views/Catalog.jsx
+++ b/src/components/views/Catalog.jsx
@@ -370,10 +370,7 @@ const Catalog = () => {
/>
) : null}
{commentMediaInfo?.type === "audio" ? (
-
{
- e.target.src = fallbackImgUrl
- e.target.onerror = null;}} />
+ e.target.src = fallbackImgUrl} />
) : null}
) : null}
diff --git a/src/components/views/Thread.jsx b/src/components/views/Thread.jsx
index 94383837..9fd30307 100644
--- a/src/components/views/Thread.jsx
+++ b/src/components/views/Thread.jsx
@@ -423,7 +423,7 @@ const Thread = () => {
) : null}
{commentMediaInfo?.type === "video" ? (
-
) : null}
{commentMediaInfo?.type === "audio" ? (
@@ -666,7 +666,7 @@ const Thread = () => {
) : commentMediaInfo.type === "video" ? (
- e.target.src = fallbackImgUrl} />
+ e.target.src = fallbackImgUrl} />
{commentMediaInfo.type}
diff --git a/src/components/views/styles/Board.styled.jsx b/src/components/views/styles/Board.styled.jsx
index 04ad3771..66d78449 100644
--- a/src/components/views/styles/Board.styled.jsx
+++ b/src/components/views/styles/Board.styled.jsx
@@ -2306,10 +2306,14 @@ export const BoardForm = styled.div`
.file-thumb img {
border: none;
- float: left;
max-width: 250px;
max-height: 250px;
}
+
+ .file-thumb video {
+ max-width: 400px;
+ max-height: 400px;
+ }
}
.thread-mobile {
@@ -2389,6 +2393,11 @@ export const BoardForm = styled.div`
display: block !important;
clear: left !important;
}
+
+ video {
+ max-width: 100%;
+ max-height: 250px;
+ }
}
img {