♻️ Refactor config initialization by name and type

This commit is contained in:
Manuel Cillero 2024-08-17 13:05:20 +02:00
parent 3ff00ac38f
commit b599e2f7d4
18 changed files with 193 additions and 192 deletions

View file

@ -4,7 +4,7 @@ use crate::core::package::PackageTrait;
use crate::html::{html, Favicon, PrepareMarkup};
use crate::locale::L10n;
use crate::response::page::Page;
use crate::{concat_string, config};
use crate::{concat_string, global};
pub type ThemeRef = &'static dyn ThemeTrait;
@ -82,9 +82,9 @@ pub trait ThemeTrait: PackageTrait + Send + Sync {
meta charset="utf-8";
@if let Some(title) = page.title() {
title { (config::SETTINGS.app.name) (" - ") (title) }
title { (global::SETTINGS.app.name) (" - ") (title) }
} @else {
title { (config::SETTINGS.app.name) }
title { (global::SETTINGS.app.name) }
}
@if let Some(description) = page.description() {