diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-02-17 00:17:48 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-02-17 00:17:48 +0100 |
| commit | ee59ba81602a209c2262846032d7e936cb2e8d1f (patch) | |
| tree | 054fdb7614f17fd658aca6655e49d315b57d1e19 /ui/src/old/node_card.rs | |
| parent | f8b6afd57efc1a9e7e12fe1316bc45dcc6f32470 (diff) | |
| download | jellything-ee59ba81602a209c2262846032d7e936cb2e8d1f.tar jellything-ee59ba81602a209c2262846032d7e936cb2e8d1f.tar.bz2 jellything-ee59ba81602a209c2262846032d7e936cb2e8d1f.tar.zst | |
node page
Diffstat (limited to 'ui/src/old/node_card.rs')
| -rw-r--r-- | ui/src/old/node_card.rs | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/ui/src/old/node_card.rs b/ui/src/old/node_card.rs deleted file mode 100644 index f87f490..0000000 --- a/ui/src/old/node_card.rs +++ /dev/null @@ -1,59 +0,0 @@ -/* - This file is part of jellything (https://codeberg.org/metamuffin/jellything) - which is licensed under the GNU Affero General Public License (version 3); see /COPYING. - Copyright (C) 2026 metamuffin <metamuffin.org> -*/ - -use crate::{ - node_page::{NodeUdata, aspect_class}, - scaffold::RenderInfo, -}; -use jellycommon::*; - -markup::define! { - NodeCard<'a>(ri: &'a RenderInfo<'a>, nodeu: NodeUdata<'a>) { - @let cls = format!("node card poster {}", aspect_class(nodeu.node.get(NO_KIND).unwrap_or(KIND_COLLECTION))); - div[class=cls] { - // .poster { - // a[href=u_node_slug(&node.slug)] { - // img[src=u_node_image(&node.slug, PictureSlot::Cover, 512), loading="lazy"]; - // } - // .cardhover.item { - // @if node.media.is_some() { - // a.play.icon[href=u_node_slug_player(&node.slug)] { "play_arrow" } - // } - // @Props { node, udata, full: false, lang } - // } - // } - // div.title { - // a[href=u_node_slug(&node.slug)] { - // @node.title - // } - // } - // div.subtitle { - // span { - // @node.subtitle - // } - // } - } - } - NodeCardWide<'a>(ri: &'a RenderInfo<'a>, nodeu: NodeUdata<'a>) { - div[class="node card widecard poster"] { - // div[class=&format!("poster {}", aspect_class(node.kind))] { - // a[href=u_node_slug(&node.slug)] { - // img[src=u_node_image(&node.slug, PictureSlot::Cover, 512), loading="lazy"]; - // } - // .cardhover.item { - // @if node.media.is_some() { - // a.play.icon[href=u_node_slug_player(&node.slug)] { "play_arrow" } - // } - // } - // } - // div.details { - // a.title[href=u_node_slug(&node.slug)] { @node.title } - // @Props { node, udata, full: false, lang } - // span.overview { @node.description } - // } - } - } -} |