diff --git a/crates/app/src/public/css/style.css b/crates/app/src/public/css/style.css
index eb968b7..690036b 100644
--- a/crates/app/src/public/css/style.css
+++ b/crates/app/src/public/css/style.css
@@ -148,6 +148,11 @@ article {
}
}
+video {
+ max-width: 100%;
+ border-radius: var(--radius);
+}
+
/* typo */
p {
margin-bottom: 1rem;
diff --git a/crates/app/src/public/html/auth/connection.html b/crates/app/src/public/html/auth/connection.html
index 698b58a..e748ed9 100644
--- a/crates/app/src/public/html/auth/connection.html
+++ b/crates/app/src/public/html/auth/connection.html
@@ -35,6 +35,10 @@ config.connections.spotify_client_id %}
document.getElementById("status").innerHTML =
`${message}. You can now close this tab.`;
+
+ setTimeout(() => {
+ window.location.href = "/settings#/connections";
+ }, 500);
}, 150);
{% elif connection_type == "LastFm" and user and user.connections.LastFm and
@@ -60,6 +64,10 @@ config.connections.last_fm_key %}
document.getElementById("status").innerHTML =
`${message}. You can now close this tab.`;
+
+ setTimeout(() => {
+ window.location.href = "/settings#/connections";
+ }, 500);
}, 1000);
{% endif %} {% endblock %}
diff --git a/crates/shared/src/markdown.rs b/crates/shared/src/markdown.rs
index d6f55d5..f107d13 100644
--- a/crates/shared/src/markdown.rs
+++ b/crates/shared/src/markdown.rs
@@ -40,6 +40,7 @@ pub fn render_markdown(input: &str) -> String {
.clean(&html)
.to_string()
.replace("src=\"", "loading=\"lazy\" src=\"/api/v1/util/proxy?url=")
+ .replace("