From 67492cf73f5223b8ad684ee77b37315d243b8bba Mon Sep 17 00:00:00 2001 From: trisua Date: Sat, 26 Apr 2025 22:34:58 -0400 Subject: [PATCH] fix: videos in posts --- crates/app/src/public/css/style.css | 5 +++++ crates/app/src/public/html/auth/connection.html | 8 ++++++++ crates/shared/src/markdown.rs | 1 + 3 files changed, 14 insertions(+) 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("