Commit graph

85 commits

Author SHA1 Message Date
31a6949697 🔖 [admin] release development version 0.0.13 2023-07-31 14:35:05 +02:00
98f85b54b1 👽️ Apply last MegaMenu API changes 2023-07-31 11:47:05 +02:00
23309b4c84 🎨 Identifier to 4 letters for better composition 2023-07-31 11:28:48 +02:00
1e554aac68 💥 Rename create_handle!() to new_handle!() 2023-07-26 15:03:18 +02:00
09ac316cb5 💥 ModuleRef and ThemeRef replace *StaticRef 2023-07-21 18:34:26 +02:00
6df57a0c12 💥 Better names for main macros 2023-07-15 11:34:28 +02:00
a731622887 🔖 [admin] release development version 0.0.12 2023-07-13 22:47:26 +02:00
0880964fd1 💥 Cambios antes/después de preparar cuerpo pág. 2023-07-11 19:17:05 +02:00
7ea54060f8 💥 Integra acciones de páginas en la propia página 2023-07-10 18:00:44 +02:00
160dc034b4 🚧 Mejora la organización de base 2023-07-09 19:33:21 +02:00
55a62488c1 🔖 [admin] libera versión de desarrollo 0.0.11 2023-07-06 20:18:56 +02:00
c56cb256de 👽️ Incorpora modificaciones de la API 2023-06-28 00:24:22 +02:00
ea1ca1d371 🔖 [admin] libera versión de desarrollo 0.0.10 2023-06-27 00:26:18 +02:00
a33de4c92b 💥 Diferencia entre renderizar y preparar página 2023-06-23 23:50:52 +02:00
97b520340a 🚧 Simplifica localización para "src/locale" 2023-06-23 13:38:15 +02:00
7fb30f9ee4 🚧 Renombra "define_locale!()" por "use_locale!()" 2023-06-23 08:33:15 +02:00
66f67f41dc 🚧 Renombra "define_handle!()" por "use_handle!()" 2023-06-23 08:26:26 +02:00
aa1f58d11a 🚚 Homogeiniza uso de archivos de localización 2023-06-21 23:14:27 +02:00
7ffea7fab6 💥 Renombra la API "server" por "service" 2023-06-09 13:34:33 +02:00
52baa4f671 🏗️ Nuevo componente Html para simplificar L10n 2023-06-09 12:37:58 +02:00
0af85c4d77 Define la estructura para tests y ejemplos 2023-06-09 10:33:54 +02:00
8532b3d9f1 🔖 [admin] libera versión de desarrollo 0.0.9 2023-06-08 08:29:14 +02:00
163302f4ea ♻️ Define acciones de forma coherente 2023-06-06 20:51:07 +02:00
a669608783 📱 Actualiza el funcionamiento de temas 2023-06-04 23:00:51 +02:00
520d3bb20b 🧑‍💻 Mejora y simplifica localización de módulos 2023-06-04 00:43:28 +02:00
1d83bbc80a Añade componentes básicos traducibles Html/Text 2023-05-30 19:13:13 +02:00
ca774386c4 🔖 [admin] libera versión de desarrollo 0.0.8 2023-05-28 19:05:41 +02:00
e68d0b27f0 👽️ Simplifica API de localización para documentar 2023-05-28 12:51:13 +02:00
dd443ca375 🍻 Tercera revista a las traducciones por contexto 2023-05-27 22:44:12 +02:00
0de26a4737 🍻 Primera revista a las traducciones por contexto 2023-05-25 20:08:40 +02:00
71b0b0889d 🎨 Nueov enfoque para las funciones de traducción 2023-05-21 21:59:47 +02:00
058f43bf95 Quita referencia a maud al incluirse en PageTop 2023-05-17 22:48:47 +02:00
cf55c0d1f2 🔖 Libera versiones desarrollo 2023-05-14 21:34:01 +02:00
19af38cb06 ♻️ Reorganización de macros declarativas 2023-05-14 20:21:25 +02:00
199a5defe2 💥 Renombra "pub_locale" por "define_locale" 2023-05-14 18:48:34 +02:00
f95bf8eeb3 💥 Renombra "pub_handle" por "define_handle" 2023-05-14 18:47:24 +02:00
c657970b5a 🍱 Incorpora el conjunto "minimal" de componentes 2023-05-14 18:15:57 +02:00
eea5d5b5f9 ⬆️ Actualiza maud a la versión 0.25.0 2023-05-14 07:50:39 +02:00
c4aef7e2fa 📝 Revisa documentación y libera nuevas versiones 2023-02-04 10:06:45 +01:00
1d9934c084 🔖 Libera versiones desarrollo 2023-02-04 00:07:48 +01:00
0ec0f1a961 ♻️ Código revisado con cargo fmt/clippy 2023-02-03 22:42:49 +01:00
b02c729864 🎉 [megamenu] Nuevo componente para PageTop 2023-02-03 22:25:34 +01:00
e98141281a 👽️ [admin] Quita menú que pasará a módulo externo 2023-02-02 08:41:33 +01:00
b242f852f3 🔖 [pagetop-admin] libera versión desarrollo 0.0.4 2023-01-29 14:26:08 +01:00
c5de6f4b6d Añade la petición de entrada al contexto
Si la respuesta (Response) va a ser una página (Page) entonces hay que
añadir la petición de entrada (HttpRequest) al contexto de renderizado
(RenderContext) para que los componentes puedan consultarla durante la
preparación de la página. Por ejemplo para consultar la URL de entrada y
decidir si se renderiza o no un componente dado.
2023-01-29 10:39:05 +01:00
f081a00bd4 ♻️ Macro #[fn_builder] para constructor de páginas 2023-01-28 09:05:10 +01:00
a73491de70 🏷️ RenderResources pasa a ser RenderContext 2023-01-03 19:18:12 +01:00
b0446c7206 🏷️ PageContext pasa a ser RenderResources
Ahora los componentes no tendrán acceso al contexto de la página
(PageContext) porque podrían usarse en otros tipos de respuesta que no
sean sólo páginas. En su lugar se usará RenderResources que formarán
también parte de la página.
2022-12-18 14:09:53 +01:00
f81404c68d ♻️ Código revisado con cargo fmt/clippy 2022-11-12 13:45:38 +01:00
bdedede3f1 ♻️ Reestructura la API del servidor web 2022-11-12 13:29:14 +01:00