Commit graph

15 commits

Author SHA1 Message Date
378d4f844a 🚚 Renombra AssetsOp por ContextOp 2025-12-21 10:23:31 +01:00
d2a8a169e6 💡 Mejora legibilidad de comentarios 2025-12-21 10:23:19 +01:00
9aafe19b93 🔥 Elimina Render para usar siempre el contexto 2025-12-21 10:22:53 +01:00
0234ed6c09 🎨 Generaliza página de bienvenida con parámetros 2025-12-21 10:22:52 +01:00
a9d771fe6e 🚧 (context): Define un trait común de contexto 2025-12-21 10:22:40 +01:00
40a4a9c2d3 🚧 (context): Generaliza los parámetros de contexto 2025-12-21 10:22:27 +01:00
0ed84d1fd6 🚚 Renombra with_component por add_component 2025-12-21 10:22:20 +01:00
0a03ef40eb 🎨 (locale): Mejora el uso de lookup / using 2025-12-21 10:22:14 +01:00
ae54650955 ♻️ (html): Cambia tipos Option... por Attr...
Renombra los tipos para atributos HTML `Id`, `Name`, `Value` (`String`),
`L10n` (`Translate`) y `Classes`. Y mueve `OptionComponent` al *core* de
componentes como `TypedSlot`.
2025-12-21 10:21:29 +01:00
f925fdf719 🎨 (theme): Mejora gestión de regiones en páginas 2025-12-21 10:21:23 +01:00
00f5b3b23e 💡 Retoques menores en comentarios para documentar 2025-12-21 10:18:14 +01:00
2a8dbea835 🏷️ Simplifica nombres de traits esenciales
Los traits `ExtensionTrait`, `ThemeTrait` y `ComponentTrait` pasan a ser
`Extension`, `Theme`y `Component`, respectivamente,
2025-12-21 10:18:14 +01:00
0fbd9ce209 ♻️ Refactoriza manejo de idiomas para localización 2025-12-21 10:18:14 +01:00
2b96a70cf1 🧑‍💻 Mejora funcionalidad del componente Html
- Amplía la documentación del componente.
- Aplica la nueva funcionalidad en la página de bienvenida usando el
  nuevo renderizado dinámico con contexto.
- Añade pruebas unitarias para el componente.
2025-12-21 10:18:14 +01:00
d7114c8955 Añade soporte para responder páginas HTML
- Amplia la estructura "Page" para trabajar el renderizado con regiones
  de componentes para componer la página.
- Añade acciones "BeforeRenderBody" y "AfterRenderBody" para alterar el
  contenido de la página antes y después del renderizado.
- Actualiza "Context" para admitir parámetros dinámicos y mejorar la
  gestión de temas.
- Implementa el manejo de errores HTTP respondiendo páginas.
- Mejora la documentación y reorganiza el código en varios módulos.
2025-12-21 10:17:55 +01:00