summaryrefslogtreecommitdiff
path: root/src/layout.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-02-12 21:24:04 +0100
committermetamuffin <metamuffin@disroot.org>2023-02-12 21:24:04 +0100
commitdd57e08795efe27b314bcaf1407faca3b205142a (patch)
tree9c0c76750f5e71111bfb314506e5004057ebd308 /src/layout.rs
parent4423c2e86179168339d90adbda53d9777e953db5 (diff)
downloadmetamuffin-website-dd57e08795efe27b314bcaf1407faca3b205142a.tar
metamuffin-website-dd57e08795efe27b314bcaf1407faca3b205142a.tar.bz2
metamuffin-website-dd57e08795efe27b314bcaf1407faca3b205142a.tar.zst
copy some content from the old page
Diffstat (limited to 'src/layout.rs')
-rw-r--r--src/layout.rs15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/layout.rs b/src/layout.rs
index f1d0564..3906b6f 100644
--- a/src/layout.rs
+++ b/src/layout.rs
@@ -3,6 +3,8 @@
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
Copyright (C) 2023 metamuffin <metamuffin.org>
*/
+use crate::pages::*;
+use crate::uri;
use markup::Render;
use rocket::{
http::ContentType,
@@ -19,15 +21,22 @@ markup::define! {
title { @title " - " "metamuffin's website" }
}
body {
+ img[src="https://s.metamuffin.org/avatar/default-512.webp", align="left", height=80, hspace=10];
h1 { "metamuffin's personal website" }
nav {
-
+ a[href=uri!(r_about())] { "About" } " "
+ a[href=uri!(r_projects())] { "Projects" } " "
+ a[href=uri!(r_contact())] { "Contact" } " "
+ a[href="https://codeberg.org/metamuffin"] { "Codeberg" } " "
}
hr;
- @main
+ section { @main }
hr;
footer {
- p { "metamuffin's website; " a[href="https://"] {} }
+ p {
+ "metamuffin's website; "
+ "sources available on " a[href="https://codeberg.org/metamuffin/website"] { "codeberg" }
+ }
}
}
}