Application can now run as Docker container.
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
use leptos::*;
|
||||
use leptos_meta::*;
|
||||
use crate::app::DialogHelper;
|
||||
use crate::backend::appearance::get_appearance;
|
||||
use crate::components::user_menu::MenuOpener;
|
||||
|
||||
#[component]
|
||||
pub fn Header() -> impl IntoView {
|
||||
let drawer = use_context::<MenuOpener>().expect("No drawer opener");
|
||||
let dlg_helper = use_context::<DialogHelper>().expect("No dialog helper");
|
||||
//let banner_css = create_signal(String::new());
|
||||
let appearance = create_blocking_resource(||(), |_| get_appearance());
|
||||
|
||||
view! {
|
||||
<Html
|
||||
@@ -39,7 +40,14 @@ pub fn Header() -> impl IntoView {
|
||||
<Link rel="stylesheet" href="/vendor/css/core.css" />
|
||||
<Link rel="stylesheet" href="/vendor/css/theme-default.css" />
|
||||
<Link rel="stylesheet" href="/css/demo.css" />
|
||||
<Link rel="stylesheet" href="/banner.css" />
|
||||
<Transition fallback=move || view! {""}>
|
||||
{
|
||||
appearance.get().map(|a| match a {
|
||||
Ok(a) => view! {<Link rel="stylesheet" href={format!("/data/{}", a.css_name.unwrap_or_default())} />},
|
||||
Err(_) => view! {<Link rel="stylesheet" href="/data/banner.css" />}
|
||||
})
|
||||
}
|
||||
</Transition>
|
||||
<Link rel="stylesheet" href="/vendor/css/control.css" />
|
||||
|
||||
//<!-- Vendors CSS -->
|
||||
|
||||
Reference in New Issue
Block a user