diff options
| author | 2026-01-01 22:11:02 +0100 | |
|---|---|---|
| committer | 2026-01-01 22:16:58 +0100 | |
| commit | 324794a9e8d60c9e187dd8c24f9cae076e933142 (patch) | |
| tree | 48cf25db9a79af578a338100d1ce44203f0db627 /src/templates.rs | |
| parent | 7c14130b61d806b42e7c0d1c8cf846b964caadff (diff) | |
| download | blossom-324794a9e8d60c9e187dd8c24f9cae076e933142.tar.gz blossom-324794a9e8d60c9e187dd8c24f9cae076e933142.tar.bz2 blossom-324794a9e8d60c9e187dd8c24f9cae076e933142.zip | |
new home feed
Diffstat (limited to 'src/templates.rs')
| -rw-r--r-- | src/templates.rs | 5 |
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)] |
