From e5382ca43e150b94a4391b36e3b9494073355270 Mon Sep 17 00:00:00 2001 From: Florian Dieminger Date: Thu, 21 Nov 2024 22:00:58 +0100 Subject: [PATCH] feat(templ): new embedlivesample iframe --- .../src/templ/templs/embeds/livesample.rs | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/crates/rari-doc/src/templ/templs/embeds/livesample.rs b/crates/rari-doc/src/templ/templs/embeds/livesample.rs index a2246ef0..4c855345 100644 --- a/crates/rari-doc/src/templ/templs/embeds/livesample.rs +++ b/crates/rari-doc/src/templ/templs/embeds/livesample.rs @@ -2,6 +2,7 @@ use std::fmt::Write; use rari_templ_func::rari_f; use rari_types::AnyArg; +use rari_utils::concat_strs; use crate::error::DocError; use crate::templ::api::RariApi; @@ -21,11 +22,13 @@ pub fn live_sample( let title = dedup_whitespace(&id.replace('_', " ")); let id = RariApi::anchorize(&id); let mut out = String::new(); - out.push_str(r#"
"#); + out.push_str(r#"sandbox="allow-same-origin allow-scripts" loading="lazy">"#); Ok(out) }