From ab1d4f0efb179b1f2ea9b472cd7ca3df613dd425 Mon Sep 17 00:00:00 2001 From: Manuel Cillero Date: Sat, 5 Sep 2026 00:19:39 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20(pagetop):=20Incorpora=20C?= =?UTF-8?q?ontext=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