Compare commits

...

2 commits

6 changed files with 26 additions and 0 deletions

View file

@ -83,6 +83,8 @@ async fn homepage(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
use pagetop::prelude::*;
include_locales!(LOCALES_ALINER);
/// Implementa el tema para usar en pruebas que muestran el esquema de páginas HTML.
///
/// Define un tema mínimo útil para:
@ -94,6 +96,14 @@ use pagetop::prelude::*;
pub struct Aliner;
impl Extension for Aliner {
fn name(&self) -> L10n {
L10n::t("extension_name", &LOCALES_ALINER)
}
fn description(&self) -> L10n {
L10n::t("extension_description", &LOCALES_ALINER)
}
fn theme(&self) -> Option<ThemeRef> {
Some(&Self)
}

View file

@ -0,0 +1,2 @@
extension_name = Aliner
extension_description = Minimal theme that schematically shows the HTML page composition.

View file

@ -0,0 +1,2 @@
extension_name = Aliner
extension_description = Tema mínimo que muestra esquemáticamente la composición de las páginas HTML.

View file

@ -134,6 +134,14 @@ impl Template for BootsierTemplate {
pub struct Bootsier;
impl Extension for Bootsier {
fn name(&self) -> L10n {
L10n::t("extension_name", &LOCALES_BOOTSIER)
}
fn description(&self) -> L10n {
L10n::t("extension_description", &LOCALES_BOOTSIER)
}
fn theme(&self) -> Option<ThemeRef> {
Some(&Self)
}

View file

@ -0,0 +1,2 @@
extension_name = Bootsier
extension_description = Bootstrap-based theme with flexible styles and components.

View file

@ -0,0 +1,2 @@
extension_name = Bootsier
extension_description = Tema basado en Bootstrap para aplicar su catálogo de estilos y componentes flexibles.