From a2b3ae2eb8602eb30465c5daf54ffcf8a6df8e6a Mon Sep 17 00:00:00 2001 From: Manuel Cillero Date: Fri, 4 Sep 2026 01:25:17 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=93=9D=20Retoques=20tipogr=C3=A1ficos?= =?UTF-8?q?=20menores?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/basic.css | 2 +- helpers/pagetop-build/README.md | 2 +- helpers/pagetop-build/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/css/basic.css b/assets/css/basic.css index 5a4afbc0..325a34d5 100644 --- a/assets/css/basic.css +++ b/assets/css/basic.css @@ -773,7 +773,7 @@ input:disabled + label { /* .page-link-icon muestra el texto de navegación de los botones anterior/siguiente. El texto accesible completo va aparte, en el aria-label del enlace. Por eso sustituir el texto visible por - otro contenido no afecta a la accesibilidad, p.ej. para usar "‹"/"›" se puede aplicar: + otro contenido no afecta a la accesibilidad, p. ej. para usar "‹"/"›" se puede aplicar: .page-link-icon { display: inline-block; diff --git a/helpers/pagetop-build/README.md b/helpers/pagetop-build/README.md index b84430eb..776a1330 100644 --- a/helpers/pagetop-build/README.md +++ b/helpers/pagetop-build/README.md @@ -46,7 +46,7 @@ para poder propagarse con `?` en caso de error. `assets/` o de un subdirectorio a `static/` sin transformación. - `copy_file()` - copia un archivo al destino. - `copy_file_replacing()` - copia un archivo aplicando una lista de sustituciones de texto en su - contenido; útil para actualizar referencias internas (p.ej. `sourceMappingURL`) al renombrar + contenido; útil para actualizar referencias internas (p. ej. `sourceMappingURL`) al renombrar archivos. - `minify_js()` - minifica un archivo JavaScript. diff --git a/helpers/pagetop-build/src/lib.rs b/helpers/pagetop-build/src/lib.rs index 8e06ae33..7582edec 100644 --- a/helpers/pagetop-build/src/lib.rs +++ b/helpers/pagetop-build/src/lib.rs @@ -47,7 +47,7 @@ para poder propagarse con `?` en caso de error. `assets/` o de un subdirectorio a `static/` sin transformación. - `copy_file()` - copia un archivo al destino. - `copy_file_replacing()` - copia un archivo aplicando una lista de sustituciones de texto en su - contenido; útil para actualizar referencias internas (p.ej. `sourceMappingURL`) al renombrar + contenido; útil para actualizar referencias internas (p. ej. `sourceMappingURL`) al renombrar archivos. - `minify_js()` - minifica un archivo JavaScript. From ab1d4f0efb179b1f2ea9b472cd7ca3df613dd425 Mon Sep 17 00:00:00 2001 From: Manuel Cillero Date: Sat, 5 Sep 2026 00:19:39 +0200 Subject: [PATCH 2/2] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20(pagetop):=20Incorpora?= =?UTF-8?q?=20Context=20al=20render=20de=20Props?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pagetop-bootsier/src/theme/bs/dialog.rs | 2 +- .../pagetop-bootsier/src/theme/bs/dropdown.rs | 4 +- .../src/theme/bs/form/input.rs | 2 +- .../src/theme/bs/form/select.rs | 2 +- .../src/theme/bs/form/textarea.rs | 2 +- .../pagetop-bootsier/src/theme/bs/icon.rs | 4 +- .../pagetop-bootsier/src/theme/bs/nav.rs | 8 +- .../src/theme/bs/navbar/component.rs | 2 +- .../src/theme/bs/offcanvas/component.rs | 2 +- extensions/pagetop-htmx/README.md | 4 +- extensions/pagetop-htmx/src/hx.rs | 8 +- extensions/pagetop-htmx/src/lib.rs | 4 +- .../src/component/admin/role_table.rs | 2 +- .../src/component/admin/user_table.rs | 2 +- src/base/component/badge.rs | 2 +- src/base/component/block.rs | 2 +- src/base/component/brand.rs | 4 +- src/base/component/breadcrumb/component.rs | 2 +- src/base/component/breadcrumb/crumb.rs | 4 +- src/base/component/button/component.rs | 4 +- src/base/component/container.rs | 12 +-- src/base/component/dialog.rs | 2 +- src/base/component/dropdown/component.rs | 2 +- src/base/component/dropdown/item.rs | 10 +-- src/base/component/form/check.rs | 2 +- src/base/component/form/checkbox.rs | 2 +- src/base/component/form/component.rs | 2 +- src/base/component/form/fieldset.rs | 2 +- src/base/component/form/input.rs | 2 +- src/base/component/form/number.rs | 2 +- src/base/component/form/radio.rs | 2 +- src/base/component/form/range.rs | 2 +- src/base/component/form/select.rs | 2 +- src/base/component/form/textarea.rs | 2 +- src/base/component/image/component.rs | 8 +- src/base/component/messages.rs | 2 +- src/base/component/nav/component.rs | 2 +- src/base/component/nav/item.rs | 8 +- src/base/component/navbar/component.rs | 12 +-- src/base/component/pager.rs | 2 +- src/base/component/table/column.rs | 6 +- src/base/component/table/component.rs | 6 +- src/html/logo.rs | 20 +++-- src/html/props.rs | 72 ++++++++++++++---- src/response/page.rs | 2 +- tests/html_props.rs | 75 ++++++++++++------- tests/html_props_classes.rs | 6 +- tests/html_props_extras.rs | 3 +- tests/html_props_styles.rs | 9 ++- 49 files changed, 212 insertions(+), 133 deletions(-) diff --git a/extensions/pagetop-bootsier/src/theme/bs/dialog.rs b/extensions/pagetop-bootsier/src/theme/bs/dialog.rs index 74c6c652..c56e226d 100644 --- a/extensions/pagetop-bootsier/src/theme/bs/dialog.rs +++ b/extensions/pagetop-bootsier/src/theme/bs/dialog.rs @@ -27,7 +27,7 @@ pub(crate) async fn render(dialog: &Dialog, cx: &mut Context) -> Result