diff options
author | PortableProgrammer <[email protected]> | 2025-01-08 17:44:39 +0000 |
---|---|---|
committer | PortableProgrammer <[email protected]> | 2025-01-08 17:44:39 +0000 |
commit | e351d76a0e3dfc99a2ea3747ecb3aa06c7c6a613 (patch) | |
tree | 9c6867e2f7a3d630d89561f26a121fd641af662e /src/views | |
parent | dcd33d89e28c97cc620397d912316a116ac091ba (diff) |
Feat: Card View - Update `media` page, allow zooming
Diffstat (limited to 'src/views')
-rw-r--r-- | src/views/media.pug | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/views/media.pug b/src/views/media.pug index 4476dbb..e945704 100644 --- a/src/views/media.pug +++ b/src/views/media.pug | |||
@@ -2,9 +2,14 @@ include ../mixins/head | |||
2 | doctype html | 2 | doctype html |
3 | html | 3 | html |
4 | +head("home") | 4 | +head("home") |
5 | body | 5 | script(type='text/javascript'). |
6 | div.media-maximized-container | 6 | function toggleZoom() { |
7 | Array.from(document.getElementsByClassName('media-maximized')).forEach(element => element.classList.toggle('zoom')); | ||
8 | } | ||
9 | |||
10 | body.media-maximized | ||
11 | div.media-maximized.container | ||
7 | if kind == 'img' | 12 | if kind == 'img' |
8 | img(src=url).media-maximized | 13 | img(src=url onclick=`toggleZoom()`).media-maximized |
9 | else | 14 | else |
10 | video(src=url controls).media-maximized | 15 | video(src=url controls).media-maximized |