diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-05-12 18:19:36 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-05-12 18:21:38 +0200 |
commit | 428fa2f35212e6cb2403427a71f31658dc0b9425 (patch) | |
tree | 8cb753e933d41d3dac3a1a48bf3407e8858c5692 | |
parent | dd194d99426b59344290355580aeebbd4da90e57 (diff) |
Add css style
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r-- | assets/index.html | 7 | ||||
-rw-r--r-- | assets/style.css | 4 | ||||
-rw-r--r-- | src/main.rs | 10 |
3 files changed, 16 insertions, 5 deletions
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 @@ <html> <body> - <h1>HelloWorld</h1> + <div id="sidebar_left"> + </div> + <div id="content"> + </div> + <div id="sidebar_right"> + </div> </body> </html> 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) } |