📝 Revisa documentación y añade referencias
This commit is contained in:
parent
0c385e7080
commit
8edbb608ce
4 changed files with 41 additions and 35 deletions
54
README.md
54
README.md
|
|
@ -33,7 +33,7 @@ El repositorio se organiza en un *workspace* con los siguientes subproyectos:
|
|||
patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
||||
(*Server-Side Rendering*).
|
||||
|
||||
## Extensiones
|
||||
## Auxiliares
|
||||
|
||||
* **[pagetop-macros](https://github.com/manuelcillero/pagetop/tree/main/pagetop-macros)**, agrupa
|
||||
las principales macros procedurales para usar desde **PageTop**.
|
||||
|
|
@ -42,32 +42,6 @@ El repositorio se organiza en un *workspace* con los siguientes subproyectos:
|
|||
incluir fácilmente recursos en los archivos binarios al compilar aplicaciones creadas con
|
||||
**PageTop**.
|
||||
|
||||
## Componentes
|
||||
|
||||
* **[pagetop-minimal](https://github.com/manuelcillero/pagetop/tree/main/pagetop-minimal)**, módulo
|
||||
que proporciona un conjunto básico de componentes para la composición de páginas.
|
||||
|
||||
* **[pagetop-jquery](https://github.com/manuelcillero/pagetop/tree/main/pagetop-jquery)**, módulo
|
||||
que permite añadir jQuery en las páginas que incluyen componentes o temas que usen esta librería
|
||||
JavaScript para interactuar con el documento HTML.
|
||||
|
||||
* **[pagetop-megamenu](https://github.com/manuelcillero/pagetop/tree/main/pagetop-megamenu)**,
|
||||
módulo que proporciona un nuevo componente para incluir menús avanzados en las aplicaciones web
|
||||
creadas con **PageTop**.
|
||||
|
||||
## Temas
|
||||
|
||||
* **[pagetop-aliner](https://github.com/manuelcillero/pagetop/tree/main/pagetop-aliner)**, tema que
|
||||
delimita con cajas los elementos HTML para mostrar esquemáticamente la composición de las páginas.
|
||||
|
||||
* **[pagetop-bootsier](https://github.com/manuelcillero/pagetop/tree/main/pagetop-bootsier)**, tema
|
||||
que utiliza el *framework* [Bootstrap](https://getbootstrap.com/) para la composición de páginas y
|
||||
visualización de componentes.
|
||||
|
||||
* **[pagetop-bulmix](https://github.com/manuelcillero/pagetop/tree/main/pagetop-bulmix)**, tema que
|
||||
utiliza el *framework* [Bulma](https://bulma.io/) para la composición de páginas y visualización
|
||||
de componentes.
|
||||
|
||||
## Módulos
|
||||
|
||||
* **[pagetop-homedemo](https://github.com/manuelcillero/pagetop/tree/main/pagetop-homedemo)**,
|
||||
|
|
@ -83,6 +57,32 @@ El repositorio se organiza en un *workspace* con los siguientes subproyectos:
|
|||
* **[pagetop-node](https://github.com/manuelcillero/pagetop/tree/main/pagetop-node)**, módulo para
|
||||
crear, extender o personalizar los tipos de contenido que puede administrar un sitio web.
|
||||
|
||||
## Temas
|
||||
|
||||
* **[pagetop-aliner](https://github.com/manuelcillero/pagetop/tree/main/pagetop-aliner)**, tema que
|
||||
delimita con cajas los elementos HTML para mostrar esquemáticamente la composición de las páginas.
|
||||
|
||||
* **[pagetop-bootsier](https://github.com/manuelcillero/pagetop/tree/main/pagetop-bootsier)**, tema
|
||||
que utiliza el *framework* [Bootstrap](https://getbootstrap.com/) para la composición de páginas y
|
||||
visualización de componentes.
|
||||
|
||||
* **[pagetop-bulmix](https://github.com/manuelcillero/pagetop/tree/main/pagetop-bulmix)**, tema que
|
||||
utiliza el *framework* [Bulma](https://bulma.io/) para la composición de páginas y visualización
|
||||
de componentes.
|
||||
|
||||
## Componentes
|
||||
|
||||
* **[pagetop-minimal](https://github.com/manuelcillero/pagetop/tree/main/pagetop-minimal)**, módulo
|
||||
que proporciona un conjunto básico de componentes para la composición de páginas.
|
||||
|
||||
* **[pagetop-jquery](https://github.com/manuelcillero/pagetop/tree/main/pagetop-jquery)**, módulo
|
||||
que permite añadir jQuery en las páginas que incluyen componentes o temas que usen esta librería
|
||||
JavaScript para interactuar con el documento HTML.
|
||||
|
||||
* **[pagetop-megamenu](https://github.com/manuelcillero/pagetop/tree/main/pagetop-megamenu)**,
|
||||
módulo que proporciona un nuevo componente para incluir menús avanzados en las aplicaciones web
|
||||
creadas con **PageTop**.
|
||||
|
||||
## Aplicación
|
||||
|
||||
* **[drust](https://github.com/manuelcillero/pagetop/tree/main/drust)**, es una aplicación
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@ constantes. No puede considerarse preparado hasta que se libere la versión **0.
|
|||
|
||||
Incluye en código una versión adaptada del crate [maud-macros](https://crates.io/crates/maud_macros)
|
||||
de [Chris Wong](https://crates.io/users/lambda-fairy) (versión
|
||||
[0.25.0](https://github.com/lambda-fairy/maud/tree/v0.25.0/maud_macros)), para incorporar sus
|
||||
funcionalidades en **PageTop** sin requerir una entrada adicional en el archivo Cargo.toml de cada
|
||||
proyecto.
|
||||
[0.25.0](https://github.com/lambda-fairy/maud/tree/v0.25.0/maud_macros)), para añadir sus
|
||||
funcionalidades en **PageTop** sin requerir la referencia a `maud` en el archivo `Cargo.toml` de
|
||||
cada proyecto.
|
||||
|
||||
|
||||
# 📜 Licencia
|
||||
|
|
|
|||
|
|
@ -11,11 +11,16 @@ constantes. No puede considerarse preparado hasta que se libere la versión **0.
|
|||
|
||||
# 🔖 Créditos
|
||||
|
||||
Incluye en código una versión adaptada del excelente crate [maud](https://crates.io/crates/maud) de
|
||||
[Chris Wong](https://crates.io/users/lambda-fairy) (versión
|
||||
[0.25.0](https://github.com/lambda-fairy/maud/tree/v0.25.0/maud)), para incorporar sus
|
||||
funcionalidades en **PageTop** sin requerir una entrada adicional en el archivo Cargo.toml de cada
|
||||
proyecto.
|
||||
* Incluye código sustancial de la versión [0.11.0](https://github.com/mehcode/config-rs/tree/0.11.0)
|
||||
de [config](https://crates.io/crates/config), de [Ryan Leckey](https://crates.io/users/mehcode),
|
||||
por las facilidades que ofrece frente a sus versiones más modernas para leer inicialmente los
|
||||
ajustes de configuración y delegar su asignación a tipos seguros según los requerimientos de cada
|
||||
módulo, tema o aplicación creada con **PageTop**.
|
||||
|
||||
* Incorpora en código una versión adaptada del excelente crate [maud](https://crates.io/crates/maud)
|
||||
de [Chris Wong](https://crates.io/users/lambda-fairy) (versión
|
||||
[0.25.0](https://github.com/lambda-fairy/maud/tree/v0.25.0/maud)), para añadir sus funcionalidades
|
||||
en **PageTop** sin requerir la referencia a `maud` en el archivo `Cargo.toml` de cada proyecto.
|
||||
|
||||
|
||||
# 📜 Licencia
|
||||
|
|
|
|||
|
|
@ -97,6 +97,7 @@ impl RenderContext {
|
|||
}
|
||||
None
|
||||
}
|
||||
|
||||
/// Context RENDER.
|
||||
|
||||
pub fn render(&mut self) -> Markup {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue