Commit graph

12 commits

Author SHA1 Message Date
b6cf3f71a0 Añade trait JoinClasses para unir clases CSS
También elimina macros sin uso `join_op!` y `join_strict!` (KISS).
2025-12-21 10:25:13 +01:00
9ef8d09e3f ️ Mejora macro join_opt! y retoca documentación 2025-12-21 10:24:13 +01:00
6c9b9d771f 📝 Evita en los ejemplos use pagetop::prelude::*; 2025-12-21 10:23:37 +01:00
d2a8a169e6 💡 Mejora legibilidad de comentarios 2025-12-21 10:23:19 +01:00
4c07a2b75a (util): Añade indoc para indentar código bien 2025-12-21 10:22:53 +01:00
9e9f64b0eb 🎨 Unifica conversiones a String con to_string()
Como `String::from()` y `.to_string()` son equivalentes, se sustituyen
todas las ocurrencias de `String::from()` por `to_string()` para mayor
coherencia y legibilidad.
2025-12-21 10:22:53 +01:00
a93857f107 📝 (doc): Simplifica documentación de obsoletos 2025-12-21 10:22:08 +01:00
9cd9ca4c22 📝 Retoques menores en la documentación 2025-12-21 10:21:10 +01:00
4117083785 🧑‍💻 Redefine función para directorios absolutos 2025-12-21 10:21:10 +01:00
a0fac71bbd 🧑‍💻 Añade macros para concatenar cadenas 2025-12-21 10:17:33 +01:00
1abf040b50 Añade gestión de recursos en binario o de disco
- Añade dosnuevas macros `include_files` y `include_files_service` para
  incluir los recursos preparados con `pagetop-build`.
- Añade nueva función útil `absolute_dir` y sus tests correspondientes.
2025-12-21 10:17:26 +01:00
4f08a50a8f Añade soporte para localización y traducción
- Incluye recursos Fluent básicos y pruebas asociadas.
- Nueva variable de configuración global para definir el idioma
  predeterminado.
2025-12-21 10:17:26 +01:00