aboutsummaryrefslogtreecommitdiffstats
path: root/src/templates.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/templates.rs')
-rw-r--r--src/templates.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/templates.rs b/src/templates.rs
index b4ea98d..c086487 100644
--- a/src/templates.rs
+++ b/src/templates.rs
@@ -5,9 +5,9 @@ use poem::http::StatusCode;
use rand::{thread_rng, Rng};
use crate::i18n::Locale;
-use crate::poetry;
use crate::posts::Post;
use crate::{blog, scrobbles::NowPlayingData};
+use crate::{poetry, HomeFeedItem};
mod filters {
pub fn mytruncate(s: impl std::fmt::Display, length: usize) -> ::askama::Result<String> {
@@ -23,9 +23,12 @@ pub struct Home {
pub title: String,
pub is_live: bool,
pub listenbrainz: NowPlayingData,
+ pub feed: Vec<HomeFeedItem>,
pub blogposts: Vec<blog::Blogpost>,
pub poem: Option<poetry::Poem>,
pub locale: Locale,
+ pub filter_tags: HashSet<String>,
+ pub jiggle: isize,
}
#[derive(Template)]