Commit graph

500 commits

Author SHA1 Message Date
f95bf8eeb3 💥 Renombra "pub_handle" por "define_handle" 2023-05-14 18:47:24 +02:00
c8e444c82a 💥 Renombra "pub_config" por "define_config" 2023-05-14 18:46:30 +02:00
05d15b6648 🎨 Reestructuración según componentes "minimal" 2023-05-14 18:19:57 +02:00
c657970b5a 🍱 Incorpora el conjunto "minimal" de componentes 2023-05-14 18:15:57 +02:00
ee46003c15 🎨 Incluye componentes base originales de PageTop 2023-05-14 18:11:51 +02:00
fc579fc29d 🚚 [pagetop] Recupera "favicon.ico" predeterminado 2023-05-14 14:26:00 +02:00
2c4a09417e 📌 [pagetop] Revisa dependencias y "starters" 2023-05-14 14:24:36 +02:00
f0a32d7467 ♻️Extrae los componentes base de PageTop 2023-05-14 10:10:43 +02:00
efdd72f4ad ⬆️ Actualiza dependiencias 2023-05-14 07:54:55 +02:00
eea5d5b5f9 ⬆️ Actualiza maud a la versión 0.25.0 2023-05-14 07:50:39 +02:00
794d48b5ea ⬆️ Actualiza dependiencias 2023-03-24 00:01:19 +01:00
27e79ee3cc ⬆️ [pagetop] Actualiza SeaORM a la versión 0.11 2023-03-22 18:27:09 +01:00
2a8946d948 🚚 Directorio "locales" debe estar en "src" 2023-02-04 22:46:17 +01:00
a007225fae 🔖 [pagetop] libera versión de desarrollo 0.0.36 2023-02-04 20:59:46 +01:00
2134d4955b 🎉 [homedemo] Saca pág. demo de inicio de PageTop 2023-02-04 20:50:39 +01: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
8ec2c698c8 ✏️ [pagetop] Un tema es ahora un tipo de módulo 2023-02-03 21:46:21 +01:00
84f1fc4a5c 🩹 Corrige orden de módulos y tema predefinidos 2023-02-03 19:56:47 +01:00
e7ca8f53b0 🎨 [jquery] Carga la librería según versión 2023-02-03 19:37:13 +01:00
a28269796a Revierte última confirmación de cambios 2023-02-03 19:09:44 +01:00
3839d1c51c ✏️ [pagetop] Mejor uso de traits en módulos/comp. 2023-02-03 14:40:36 +01:00
ce4a97b18f ✏️ [pagetop] Mejor uso de traits en módulos/temas 2023-02-03 14:31:18 +01:00
9372edb526 🔥 [pagetop] jQuery ya no está incluido en PageTop 2023-02-03 11:57:29 +01:00
541b024d8e 🎉 [bulmix] Saca tema del código base de PageTop 2023-02-02 08:55:04 +01:00
da4c1e097e 🎉 [bootsier] Saca tema del código base de PageTop 2023-02-02 08:54:43 +01:00
b95a154a34 🎉 [jquery] Módulo para incluir jQuery en páginas 2023-02-02 08:53:24 +01:00
20f6c85e68 🎉 [minimal] Saca tema del código base de PageTop 2023-02-02 08:47:21 +01:00
fd54389cd5 🎉 [aliner] Saca tema del código base de PageTop 2023-02-02 08:45:52 +01:00
e98141281a 👽️ [admin] Quita menú que pasará a módulo externo 2023-02-02 08:41:33 +01:00
80e433b20d 🔥 [pagetop] Saca temas y jQuery de PageTop 2023-02-01 20:22:50 +01:00
f8a4e82297 🔖 [pagetop-user] libera versión desarrollo 0.0.4 2023-01-29 14:56:23 +01:00
770e662910 🔖 [pagetop-node] libera versión desarrollo 0.0.4 2023-01-29 14:47:55 +01:00
b242f852f3 🔖 [pagetop-admin] libera versión desarrollo 0.0.4 2023-01-29 14:26:08 +01:00
c31600a310 🔖 [pagetop] libera versión de desarrollo 0.0.33 2023-01-29 10:55:48 +01:00
14bf2807ae ♻️ Código revisado con cargo fmt/clippy 2023-01-29 10:44:34 +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
09195c7466 🏷️ #[fn_with] pasa a ser #[fn_builder] 2023-01-28 08:43:57 +01:00
efc59216b4 Añade macro para patrón "builder" de componentes 2023-01-27 00:37:27 +01:00
aa26389777 🎉 [pagetop-macros] Macros para facilitar la vida 2023-01-27 00:30:13 +01:00
065fe9eaab 💥 Renombra configure_service_for_static_files!
La macro se usará ahora con el nombre serve_static_files!.
2023-01-25 18:47:40 +01:00
06276b618c ♻️ El rótulo de inicio pasa a ser una utilidad
La función para la presentación del nombre del proyecto en forma de
rótulo ASCII pasa a las utilidades fuera de la API de PageTop.
2023-01-23 21:09:36 +01:00
7ed2d37e52 🔥 Quita código incluido ahora en [pagetop-build] 2023-01-23 20:41:02 +01:00
5bef90600f 🎉 [pagetop-build] incluye recursos en binarios
Estandariza la forma de incluir recursos en los binarios de las
aplicaciones creadas con PageTop.
2023-01-23 20:38:59 +01:00
a73491de70 🏷️ RenderResources pasa a ser RenderContext 2023-01-03 19:18:12 +01:00
a25a7f4dfa 🚧 Prepara módulo dedicado a la gestión de menús 2022-12-19 17:16:33 +01:00
6d49830717 🎨 Los módulos básicos se instalan por defecto
Los módulos básicos de PageTop no requieren acceso a ninguna base de
datos, pero pueden extenderse para añadir funcionalidades avanzadas que lo
requieran.
2022-12-19 16:54:36 +01:00