Files
amayo/README
shni dbb098e2bf feat: Rediseño de interfaz con temática de Halloween
- Actualización de estilos CSS en pixel-sections.css para reflejar una paleta de colores suave de Halloween, incluyendo cambios en gradientes, bordes y sombras.
- Modificación de elementos en index.ejs para incluir decoraciones de Halloween como calabazas y fantasmas.
- Ajustes en layout.ejs y navbar.ejs para incorporar iconos y tooltips relacionados con Halloween.
- Creación de un nuevo archivo README para documentar los cambios y la nueva paleta de colores.
2025-10-09 21:47:18 -05:00
..

Amayo Docs (Static)

Sitio web estático para documentar el flujo de creación de contenido dentro del bot Amayo. Incluye guías para items, mobs, áreas, niveles, logros, misiones, cofres, crafteos, mutaciones y consumibles.

🚀 Características

  • UI moderna en una sola página con navegación responsiva.
  • Plantillas JSON listas para copiar en los modales del bot.
  • Resumen de servicios principales (EconomyService, MinigamesService).
  • Servidor HTTP minimalista (sin dependencias externas) pensado para Heroku.

📦 Estructura

server/
├── Procfile            # Entrada para Heroku (web: npm start)
├── package.json        # Scripts y metadata del mini proyecto
├── server.js           # Servidor Node para archivos estáticos
├── public/
│   ├── index.html      # Página principal con toda la documentación
│   ├── 404.html        # Página de error
│   └── assets/
│       ├── css/styles.css
│       └── js/main.js
└── README.md           # Este archivo

🛠️ Uso local

cd server
npm install  # (opcional, no se instalan paquetes pero genera package-lock)
npm start

El sitio quedará disponible en http://localhost:3000.

☁️ Despliegue en Heroku

1. Crear una app nueva

heroku create amayo-docs

2. Empujar solo la carpeta server

git subtree push --prefix server heroku main

Si prefieres desplegar desde otra rama, reemplaza main por la rama deseada.

3. Variables recomendadas

heroku config:set NODE_ENV=production -a amayo-docs

La app usará el Procfile incluido (web: npm start).

🔍 Validación

Para asegurarte de que el servidor arranca sin errores de sintaxis:

node --check server/server.js

🧭 Próximos pasos sugeridos

  • Añadir ejemplos visuales (capturas o diagramas) en public/assets/img/.
  • Integrar métricas básicas (por ejemplo, contador simple con Cloudflare Analytics).
  • Automatizar despliegue usando GitHub Actions + Heroku API.

Made with ❤ para la comunidad de administradores que usan Amayo.