✨ Añade página de bienvenida y de comprobación
- Añade nueva hoja de estilos (normalize.css) al tema básico. - Activa la extensión de la página de bienvenida por defecto en el registro de extensiones. - Añade traducciones en inglés y español para el contenido de la página de bienvenida. - Incluye estilos CSS y recursos gráficos para el diseño y disposición de la página de bienvenida.
This commit is contained in:
parent
7d7920237f
commit
3a3e3b810f
27 changed files with 1000 additions and 17 deletions
|
@ -29,8 +29,8 @@ pub fn register_extensions(root_extension: Option<ExtensionRef>) {
|
|||
add_to_enabled(&mut enabled_list, extension);
|
||||
}
|
||||
|
||||
/* Añade la página de bienvenida por defecto a la lista de extensiones habilitadas.
|
||||
add_to_enabled(&mut enabled_list, &crate::base::extension::Welcome); */
|
||||
// Añade la página de bienvenida por defecto a la lista de extensiones habilitadas.
|
||||
add_to_enabled(&mut enabled_list, &crate::base::extension::Welcome);
|
||||
|
||||
// Guarda la lista final de extensiones habilitadas.
|
||||
ENABLED_EXTENSIONS.write().append(&mut enabled_list);
|
||||
|
@ -128,9 +128,18 @@ pub fn initialize_extensions() {
|
|||
include_files!(assets);
|
||||
|
||||
pub fn configure_services(scfg: &mut service::web::ServiceConfig) {
|
||||
// Sólo compila durante el desarrollo, para evitar errores 400 en la traza de eventos.
|
||||
#[cfg(debug_assertions)]
|
||||
scfg.route(
|
||||
// Ruta automática lanzada por Chrome DevTools.
|
||||
"/.well-known/appspecific/com.chrome.devtools.json",
|
||||
service::web::get().to(|| async { service::HttpResponse::NotFound().finish() }),
|
||||
);
|
||||
|
||||
for extension in ENABLED_EXTENSIONS.read().iter() {
|
||||
extension.configure_service(scfg);
|
||||
}
|
||||
|
||||
include_files_service!(
|
||||
scfg, assets => "/", [&global::SETTINGS.dev.pagetop_project_dir, "static"]
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue