{
html! {
(PreEscaped(""))
a name=(href) { }
- a class="sec" href=(format!("#{href}")) {
+ a class="sec" href={"#" (href)} {
(format!("{l} {dowl}. {y}年 {m}月 {d}日 ({dowc})"))
@if let Some((t, _)) = t {
- (t)
- }
+ " " (t)
+ }
}
(PreEscaped(""))
}
@@ -183,12 +181,12 @@ body {
fn menu(nav: &str) -> Markup {
html! {
div class="nav" {
- @let navs = ["home", "shitpit", "about"];
- @for (i, &n) in navs.iter().enumerate() {
- a class=({if n == nav { "menuon" } else { "menu" }}) href={"/" (n)} {
+ @let mut navs = ["home", "shitpit", "about"].iter().peekable();
+ @while let Some(&n) = navs.next() {
+ a class=(if n == nav { "menuon" } else { "menu" }) href={"/" (n)} {
(n)
}
- @if i != navs.len() - 1 {
+ @if navs.next().is_some() {
" / "
}
}
--
cgit v1.2.3