diff options
-rw-r--r-- | server/src/routes/ui/node.rs | 7 | ||||
-rw-r--r-- | web/style/nodepage.css | 3 |
2 files changed, 8 insertions, 2 deletions
diff --git a/server/src/routes/ui/node.rs b/server/src/routes/ui/node.rs index 4dfaef1..48b5f2b 100644 --- a/server/src/routes/ui/node.rs +++ b/server/src/routes/ui/node.rs @@ -70,7 +70,7 @@ pub async fn r_library_node_filter<'a>( filter_and_sort_nodes(&filter, &mut children); - // node.media.unwrap().tracks[0]. + // node.media.unwrap().tracks[0]. Ok(Either::Left(LayoutPage { title: node.title.to_string(), @@ -139,7 +139,7 @@ markup::define! { details { summary { "Tracks" } ol { @for track in &media.tracks { - li { @format!("{track}") } + li { @format!("{track}") } }} } } @@ -187,6 +187,9 @@ markup::define! { @if let Some(d) = &node.release_date { p { "Released " @d.to_rfc2822() } } + @if let Some(f) = &node.federated { + p.federation { @f } + } } } } diff --git a/web/style/nodepage.css b/web/style/nodepage.css index e1bf363..72a9ef1 100644 --- a/web/style/nodepage.css +++ b/web/style/nodepage.css @@ -64,3 +64,6 @@ background: var(--background-prop); border-radius: 4px; } +.props p.federation { + background: rgba(68, 129, 49, 0.522); +} |