aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/pages/layout.rs
blob: e02336d268615233d4bc05a8c0c5b48e4a3b982d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use markup::Render;

markup::define! {
    Layout<'a, Main: Render>(title: &'a str, main: Main) {
        @markup::doctype()
        html {
            head {
                title { @title }
                link[rel="stylesheet", href="/assets/style.css"];
            }
            body {
                header { "Grain" }
                #main { @main }
                footer { span { "jellything" } }
            }
        }
    }
}