diff --git a/assets/css/default.css b/assets/css/default.css
index 808df295..1df63412 100644
--- a/assets/css/default.css
+++ b/assets/css/default.css
@@ -523,3 +523,7 @@ p,
unicode-bidi: plaintext;
text-align: start;
}
+
+#descriptionWrapper {
+ max-width: 600px;
+}
diff --git a/src/invidious/views/channel.ecr b/src/invidious/views/channel.ecr
index 2f734b2c..dd2807de 100644
--- a/src/invidious/views/channel.ecr
+++ b/src/invidious/views/channel.ecr
@@ -28,7 +28,9 @@
-
<%= channel.description_html %>
+
+
<%= channel.description_html %>
+
diff --git a/src/invidious/views/community.ecr b/src/invidious/views/community.ecr
index b0092e5f..bc6fb631 100644
--- a/src/invidious/views/community.ecr
+++ b/src/invidious/views/community.ecr
@@ -27,7 +27,9 @@
-
<%= XML.parse_html(channel.description_html).xpath_node(%q(.//pre)).try &.content %>
+
+
<%= XML.parse_html(channel.description_html).xpath_node(%q(.//pre)).try &.content %>
+
diff --git a/src/invidious/views/playlist.ecr b/src/invidious/views/playlist.ecr
index a19dd182..377da20f 100644
--- a/src/invidious/views/playlist.ecr
+++ b/src/invidious/views/playlist.ecr
@@ -64,7 +64,9 @@
-
<%= playlist.description_html %>
+
+
<%= playlist.description_html %>
+
<% if playlist.is_a?(InvidiousPlaylist) && playlist.author == user.try &.email %>
diff --git a/src/invidious/views/playlists.ecr b/src/invidious/views/playlists.ecr
index 975ccd6c..52b79a40 100644
--- a/src/invidious/views/playlists.ecr
+++ b/src/invidious/views/playlists.ecr
@@ -27,7 +27,9 @@
-
<%= XML.parse_html(channel.description_html).xpath_node(%q(.//pre)).try &.content if !channel.description_html.empty? %>
+
+
<%= XML.parse_html(channel.description_html).xpath_node(%q(.//pre)).try &.content if !channel.description_html.empty? %>
+
diff --git a/src/invidious/views/watch.ecr b/src/invidious/views/watch.ecr
index 8ea83384..7ee3fb1a 100644
--- a/src/invidious/views/watch.ecr
+++ b/src/invidious/views/watch.ecr
@@ -246,7 +246,9 @@ we're going to need to do it here in order to allow for translations.
<% if video.description.size < 200 || params.extend_desc %>
- <%= video.description_html %>
+
+ <%= video.description_html %>
+
<% else %>