aboutsummaryrefslogtreecommitdiff
path: root/ui/src/old/node_card.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-17 00:17:48 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-17 00:17:48 +0100
commitee59ba81602a209c2262846032d7e936cb2e8d1f (patch)
tree054fdb7614f17fd658aca6655e49d315b57d1e19 /ui/src/old/node_card.rs
parentf8b6afd57efc1a9e7e12fe1316bc45dcc6f32470 (diff)
downloadjellything-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.rs59
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 }
- // }
- }
- }
-}