3d2e750577
🚧 General components review
2023-11-13 17:23:58 +01:00
c108235613
🎨 Improve the code for actions
2023-11-04 12:57:14 +01:00
7a68cf9be7
🦺 Include code to use the new API actions
2023-11-04 02:27:20 +01:00
0397036d95
🚚 Rename "new_static_..!" macros to "static_..!"
2023-11-03 22:59:15 +01:00
088ffe7272
👽 ️ Apply last Handle API changes
2023-11-03 22:50:06 +01:00
238e92689a
👽 ️ Apply last macro names changes
2023-10-27 09:20:07 +02:00
718bc5d769
👽 ️ Apply latest changes to the API
2023-10-21 21:33:39 +02:00
2015bb77f0
♻️ Major refactor for improved base asset use
2023-10-15 21:03:54 +02:00
7a5c86ac9a
✨ Integrate minimal components and recover base
2023-09-25 22:49:42 +02:00
7e21ddbf90
🔥 Remove minimal crate for PageTop integration
2023-09-25 22:38:33 +02:00
156429beb0
🚧 [minimal] Replace grid system by flexbox
2023-09-21 19:01:19 +02:00
330338c7ef
⏪ Revert type for classes
2023-09-12 00:27:54 +02:00
45d8c55e61
💥 Consolidate component class name management
2023-09-11 21:07:45 +02:00
c50cfa985f
💥 Replace action! macro with actions!
2023-09-03 09:00:00 +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
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
c56cb256de
👽 ️ Incorpora modificaciones de la API
2023-06-28 00:24:22 +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
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
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
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
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
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