➕ [bootsier] Añade dependencia serde y edita doc
This commit is contained in:
parent
5aa40c5ea2
commit
cf40af13bb
6 changed files with 10 additions and 7 deletions
1
Cargo.lock
generated
1
Cargo.lock
generated
|
|
@ -1593,6 +1593,7 @@ version = "0.0.18"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"pagetop",
|
"pagetop",
|
||||||
"pagetop-build",
|
"pagetop-build",
|
||||||
|
"serde",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ actix-web = { workspace = true, default-features = true }
|
||||||
actix-session = { version = "0.11", features = ["cookie-session"] }
|
actix-session = { version = "0.11", features = ["cookie-session"] }
|
||||||
actix-web-files = { package = "actix-files", version = "0.6" }
|
actix-web-files = { package = "actix-files", version = "0.6" }
|
||||||
|
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde.workspace = true
|
||||||
|
|
||||||
pagetop-macros.workspace = true
|
pagetop-macros.workspace = true
|
||||||
pagetop-statics.workspace = true
|
pagetop-statics.workspace = true
|
||||||
|
|
@ -78,6 +78,7 @@ authors = ["Manuel Cillero <manuel@cillero.es>"]
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
actix-web = { version = "4.11", default-features = false }
|
actix-web = { version = "4.11", default-features = false }
|
||||||
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
# Helpers
|
# Helpers
|
||||||
pagetop-build = { version = "0.3", path = "helpers/pagetop-build" }
|
pagetop-build = { version = "0.3", path = "helpers/pagetop-build" }
|
||||||
pagetop-macros = { version = "0.2", path = "helpers/pagetop-macros" }
|
pagetop-macros = { version = "0.2", path = "helpers/pagetop-macros" }
|
||||||
|
|
|
||||||
|
|
@ -102,7 +102,7 @@ El código se organiza en un *workspace* donde actualmente se incluyen los sigui
|
||||||
es un tema para demos y pruebas que muestra esquemáticamente la composición de las páginas HTML.
|
es un tema para demos y pruebas que muestra esquemáticamente la composición de las páginas HTML.
|
||||||
|
|
||||||
* **[pagetop-bootsier](https://git.cillero.es/manuelcillero/pagetop/src/branch/main/extensions/pagetop-bootsier)**,
|
* **[pagetop-bootsier](https://git.cillero.es/manuelcillero/pagetop/src/branch/main/extensions/pagetop-bootsier)**,
|
||||||
tema basado en [Bootstrap](https://getbootstrap.com) para ofrecer su catálogo de estilos y
|
tema basado en [Bootstrap](https://getbootstrap.com) para integrar su catálogo de estilos y
|
||||||
componentes flexibles.
|
componentes flexibles.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ version = "0.0.18"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
description = """
|
description = """
|
||||||
Tema de PageTop basado en Bootstrap para dar vida a tus diseños web.
|
Tema de PageTop basado en Bootstrap para aplicar su catálogo de estilos y componentes flexibles.
|
||||||
"""
|
"""
|
||||||
categories = ["web-programming", "gui"]
|
categories = ["web-programming", "gui"]
|
||||||
keywords = ["pagetop", "theme", "bootstrap", "css", "js"]
|
keywords = ["pagetop", "theme", "bootstrap", "css", "js"]
|
||||||
|
|
@ -16,6 +16,7 @@ authors.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
pagetop.workspace = true
|
pagetop.workspace = true
|
||||||
|
serde.workspace = true
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
pagetop-build.workspace = true
|
pagetop-build.workspace = true
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
<h1>PageTop Bootsier</h1>
|
<h1>PageTop Bootsier</h1>
|
||||||
|
|
||||||
<p>Tema de <strong>PageTop</strong> basado en Bootstrap para dar vida a tus diseños web.</p>
|
<p>Tema de <strong>PageTop</strong> basado en Bootstrap para aplicar su catálogo de estilos y componentes flexibles.</p>
|
||||||
|
|
||||||
[](https://docs.rs/pagetop-bootsier)
|
[](https://docs.rs/pagetop-bootsier)
|
||||||
[](https://crates.io/crates/pagetop-bootsier)
|
[](https://crates.io/crates/pagetop-bootsier)
|
||||||
|
|
@ -67,10 +67,10 @@ use pagetop::prelude::*;
|
||||||
async fn homepage(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
|
async fn homepage(request: HttpRequest) -> ResultPage<Markup, ErrorPage> {
|
||||||
Page::new(request)
|
Page::new(request)
|
||||||
.with_theme("Bootsier")
|
.with_theme("Bootsier")
|
||||||
.add_component(
|
.add_child(
|
||||||
Block::new()
|
Block::new()
|
||||||
.with_title(L10n::l("sample_title"))
|
.with_title(L10n::l("sample_title"))
|
||||||
.add_component(Html::with(|cx| html! {
|
.add_child(Html::with(|cx| html! {
|
||||||
p { (L10n::l("sample_content").using(cx)) }
|
p { (L10n::l("sample_content").using(cx)) }
|
||||||
})),
|
})),
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
<h1>PageTop Bootsier</h1>
|
<h1>PageTop Bootsier</h1>
|
||||||
|
|
||||||
<p>Tema de <strong>PageTop</strong> basado en Bootstrap para ofrecer su catálogo de estilos y componentes flexibles.</p>
|
<p>Tema de <strong>PageTop</strong> basado en Bootstrap para aplicar su catálogo de estilos y componentes flexibles.</p>
|
||||||
|
|
||||||
[](https://docs.rs/pagetop-bootsier)
|
[](https://docs.rs/pagetop-bootsier)
|
||||||
[](https://crates.io/crates/pagetop-bootsier)
|
[](https://crates.io/crates/pagetop-bootsier)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue