Página web de ornitonautas
Agents updated (7): - architect: stack actual (Astro 7, Tailwind v4), páginas, checklist a11y - code-builder: tokens de diseño reales, componentes existentes/pendientes, WCAG constraints - designer: paleta real con ratios de contraste, tipografía, layout - i18n: config Astro, hreflang, páginas con traducción pendiente - knowledge: ciclos del sitio (DAW/ASIR/DAM/SMR), ontología completa - orchestrator: páginas reales, navegación, diseño 1a, stack actual - quality: checklist WCAG 2.2 AA completo New: - CHANGELOG.md con historial v0.1.0 y v0.2.0 |
||
|---|---|---|
| .codegraph | ||
| .vscode | ||
| agents | ||
| docs | ||
| img | ||
| public | ||
| src | ||
| .gitignore | ||
| AGENTS.md | ||
| astro.config.mjs | ||
| CHANGELOG.md | ||
| CLAUDE.md | ||
| DESIGN.md | ||
| ornitoHome.html | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| tsconfig.json | ||
Ornitonautas
Portal de aprendizaje de informática. Formación de FP oficial en España + preparación para el mercado laboral tech.
Stack
- Framework: Astro (SSG)
- Estilos: Tailwind CSS v4
- Lenguajes: TypeScript, Astro components
- I18n: es (default) / en
Estructura
/
├── agents/ # Agentes de código (codegraph)
├── docs/ # Documentación del proyecto
├── img/ # Imágenes fuente
├── public/ # Assets estáticos (favicon, logos)
├── src/
│ ├── components/ # Componentes Astro (Header, Footer)
│ ├── content/ # Colecciones de contenido (MDX)
│ ├── i18n/ # Diccionarios de traducción
│ ├── layouts/ # Layouts (BaseLayout)
│ ├── pages/ # Rutas (es/, en/, campus/, etc.)
│ └── styles/ # Estilos globales (Tailwind)
├── AGENTS.md # Instrucciones para agentes
├── CLAUDE.md # Instrucciones para Claude
├── DESIGN.md # Sistema visual y tokens
└── package.json
Comandos
pnpm install # Instalar dependencias
pnpm dev # Servidor de desarrollo (localhost:4321)
pnpm build # Build de producción → dist/
pnpm preview # Preview del build
Desarrollo
El servidor de desarrollo se ejecuta con pnpm dev en el directorio raíz.
Escucha en http://localhost:4321/.
Páginas
| Ruta | Descripción |
|---|---|
/ |
Home (es) |
/en/ |
Home (en) |
/campus/ |
Ciclos formativos |
/formacion/ |
Formación |
/aprendizaje/ |
Rutas de aprendizaje |
/recursos/ |
Recursos |
/comunidad/ |
Comunidad |
/sobre-nosotros/ |
Sobre nosotros |
/contacto/ |
Contacto |
CodeGraph
Este proyecto usa CodeGraph para mantener indexado el código fuente.
- La base de datos está en
.codegraph/codegraph.db(ignorada por git) - Los agentes están en
agents/y definen cómo interactúa cada agente con el proyecto - Ejecutar
codegraph indexpara re-indexar después de cambios significativos
Despliegue
Pendiente de configurar. Planeado: Podman + Traefork en VPS Fedora/CentOS.
Licencia
Propietario — Ornitonautas