From 428fa2f35212e6cb2403427a71f31658dc0b9425 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Tue, 12 May 2020 18:19:36 +0200 Subject: Add css style Signed-off-by: Matthias Beyer --- assets/index.html | 7 ++++++- assets/style.css | 4 ++++ src/main.rs | 10 ++++++---- 3 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 assets/style.css diff --git a/assets/index.html b/assets/index.html index 7e38f36..10a14e2 100644 --- a/assets/index.html +++ b/assets/index.html @@ -1,5 +1,10 @@ -

HelloWorld

+ +
+
+ diff --git a/assets/style.css b/assets/style.css new file mode 100644 index 0000000..6ce29f4 --- /dev/null +++ b/assets/style.css @@ -0,0 +1,4 @@ +body { + background-color: black; +} + diff --git a/src/main.rs b/src/main.rs index 8de1e6a..4444e52 100644 --- a/src/main.rs +++ b/src/main.rs @@ -102,7 +102,7 @@ async fn main() -> Result<()> { let html_content = include_str!("../assets/index.html"); - web_view::builder() + let mut view = web_view::builder() .title("My Project") .content(web_view::Content::Html(html_content)) .resizable(true) @@ -110,8 +110,10 @@ async fn main() -> Result<()> { .user_data(()) .invoke_handler(|_webview, _arg| Ok(())) .build() - .map_err(Error::from)? - .run() - .map_err(Error::from) + .map_err(Error::from)?; + + view.inject_css(include_str!("../assets/style.css"))?; + + view.run().map_err(Error::from) } -- cgit v1.2.3