From 38cf5f95b602ab249b595bf06ef1e6a54b6e81eb Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Sat, 11 Apr 2026 00:05:00 +0530 Subject: [PATCH] Add audio and video shortcodes with basic controls; enhance CSS for media elements --- assets/css/common/post-single.css | 16 ++++++++++++++++ layouts/shortcodes/audio.html | 2 ++ layouts/shortcodes/video.html | 2 ++ 3 files changed, 20 insertions(+) create mode 100644 layouts/shortcodes/audio.html create mode 100644 layouts/shortcodes/video.html diff --git a/assets/css/common/post-single.css b/assets/css/common/post-single.css index 8906c1f3..ffeea3ec 100644 --- a/assets/css/common/post-single.css +++ b/assets/css/common/post-single.css @@ -415,3 +415,19 @@ img.in-text { display: inline; margin: auto; } + +mark { + border-radius: 2px; + padding: 0 2px; +} + +audio { + width: stretch; + max-width: 100%; +} + +video { + border: 1px solid var(--code-bg); + border-radius: var(--radius); + max-width: 100%; +} diff --git a/layouts/shortcodes/audio.html b/layouts/shortcodes/audio.html new file mode 100644 index 00000000..1497a75c --- /dev/null +++ b/layouts/shortcodes/audio.html @@ -0,0 +1,2 @@ +{{ $src := (.Get "src") }} + diff --git a/layouts/shortcodes/video.html b/layouts/shortcodes/video.html new file mode 100644 index 00000000..adb917ba --- /dev/null +++ b/layouts/shortcodes/video.html @@ -0,0 +1,2 @@ +{{ $src := (.Get "src") }} +