Sitio web personal construido con Eleventy.
Este sitio incluye TinaCMS como sistema de gestión de contenido principal, permitiendo editar contenido de forma cómoda desde cualquier dispositivo.
Acceso al CMS: https://www.miguelordonez.com/admin/index.html
Ver TINACMS_GUIDE.md para instrucciones detalladas de configuración y uso de TinaCMS.
Instalar dependencias:
npm install
Con TinaCMS (recomendado):
npm run dev:tina
El sitio estará disponible en http://localhost:8080 y el editor de TinaCMS en http://localhost:8080/admin/index.html
Solo Eleventy (sin CMS):
npm start
El sitio estará disponible en http://localhost:8080
Generar la versión de producción:
npm run build
Los archivos se generarán en la carpeta _site/.
content/ - Contenido del sitio (blog posts, páginas)_includes/ - Templates y layouts_data/ - Datos del sitiopublic/ - Archivos estáticos (CSS, imágenes, favicon)public/admin/ - Interfaz de administración de TinaCMStina/ - Configuración de TinaCMS_site/ - Salida del build (no se incluye en git)MIT