add changelog and logout functionality

This commit is contained in:
insects 2025-02-07 15:35:44 +01:00
parent f20d1cc74b
commit 5f516f71f9
4 changed files with 48 additions and 1 deletions

25
src/changelog.rs Normal file
View file

@ -0,0 +1,25 @@
use maud::{html, Markup};
use crate::templates::layout;
pub fn changelog_page() -> Markup {
layout(html! {
h1 { "Beacon Changelog" }
section {
h2 { "1.1.0, 07.02.2025" }
ul {
li { "Fish now directly display their non-relative dates for their next or current window" }
li { "Additionally, fish that are up now display the starting time for the subsequent window" }
li { "The site now saves your account ID in your browser storage, and automatically redirects you on page visit" }
}
}
section {
h2 { "1.0.0, 06.02.2025" }
ul {
li { "Initial release" }
}
}
})
}