diff --git a/crates/ezidam/src/icons.rs b/crates/ezidam/src/icons.rs index 54dd74f..1377aff 100644 --- a/crates/ezidam/src/icons.rs +++ b/crates/ezidam/src/icons.rs @@ -32,7 +32,10 @@ impl Icon { "logout", Logout, r#""#, "settings", Settings, r#""#, "apps", Apps, r#"svg>"#, - "plus", Plus, r#""# + "plus", Plus, r#""#, + "moon", Moon, r#""#, + "sun", Sun, r#""#, + "arrow-left", ArrowLeft, r#""# } } @@ -46,6 +49,9 @@ pub fn icons_to_templates(tera: &mut Tera) { Icon::Settings, Icon::Apps, Icon::Plus, + Icon::Moon, + Icon::Sun, + Icon::ArrowLeft, ]; // For each icon, it will output: ("icons/name", "...") diff --git a/crates/ezidam/templates/pages/error.html.tera b/crates/ezidam/templates/pages/error.html.tera index e43934c..6e272ca 100644 --- a/crates/ezidam/templates/pages/error.html.tera +++ b/crates/ezidam/templates/pages/error.html.tera @@ -13,8 +13,7 @@

- - + {% include "icons/arrow-left" %} Take me home
diff --git a/crates/ezidam/templates/shell/header.html.tera b/crates/ezidam/templates/shell/header.html.tera index c040670..7add4b3 100644 --- a/crates/ezidam/templates/shell/header.html.tera +++ b/crates/ezidam/templates/shell/header.html.tera @@ -1,6 +1,7 @@