From 76ef5bd0d11c0c5059f93cdbed4471a406de259a Mon Sep 17 00:00:00 2001 From: Paul-Nicolas Madelaine Date: Mon, 16 Oct 2023 15:54:05 +0200 Subject: [PATCH] webapp: remove inlined logo --- typhon-webapp/src/lib.rs | 23 +++++------------------ typhon-webapp/src/logo.svg | 12 ++++++++++++ 2 files changed, 17 insertions(+), 18 deletions(-) create mode 100644 typhon-webapp/src/logo.svg diff --git a/typhon-webapp/src/lib.rs b/typhon-webapp/src/lib.rs index f711ce88..6c8a8693 100644 --- a/typhon-webapp/src/lib.rs +++ b/typhon-webapp/src/lib.rs @@ -419,24 +419,11 @@ pub fn view_log(log: String) -> Node { fn header(url: &Url, model: &Model) -> Node { header![ - main![ - a![ - raw![" - - - - -image/svg+xml - - - - - -"], - span!["Typhon"], - attrs! { At::Href => Urls::new(url).home() } - ] - ], + main![a![ + raw![std::str::from_utf8(include_bytes!("./logo.svg")).unwrap()], + span!["Typhon"], + attrs! { At::Href => Urls::new(url).home() } + ]], nav![a!["Home", attrs! { At::Href => Urls::new(url).home() }],], if model.admin { button!["Logout", ev(Ev::Click, |_| Msg::Logout)] diff --git a/typhon-webapp/src/logo.svg b/typhon-webapp/src/logo.svg new file mode 100644 index 00000000..bc98965a --- /dev/null +++ b/typhon-webapp/src/logo.svg @@ -0,0 +1,12 @@ + + + + + +image/svg+xml + + + + + +