Estilo de eXeLearning con una consola portátil, pantalla verde y botones funcionales. El ejemplo incluye las 11 páginas de El ciclo del agua, con actividades de ordenar las fases y verdadero/falso.
Descargar estilo Pocket · Abrir el ejemplo en eXeLearning
Importa pocket.zip desde el gestor de estilos de eXeLearning 3 o posterior.
La raíz del repositorio es el ejemplo ELPX descomprimido; theme/ contiene el estilo.
El botón «Edit with eXeLearning» es solo del ejemplo: está en edit-in-exelearning.js,
fuera del estilo, y no aparece en los recursos que se exporten con él.
Los menús se generan desde las páginas y los iDevices de cada recurso, sin nombres
ni direcciones del ejemplo escritos en el JavaScript del tema.
- START: menú de páginas.
- ↑↓: seleccionar una opción o desplazar el contenido.
- A / Enter: entrar. Dentro de un iDevice, A enfoca el primer control y después lo pulsa.
- ←→ dentro del iDevice: recorrer enlaces, respuestas y botones. También puedes usar Tab.
- B / Escape: volver hasta la portada. Las páginas con un único iDevice se abren directamente.
- SELECT: activar o desactivar el sonido.
- OFF / ON: apagar la pantalla y volver a la portada al encender.
- AMPLIAR: aumentar la pantalla para leer y hacer actividades. Recupera el color de las imágenes.
Los iDevices conservan sus nodos y respuestas al entrar y salir del menú. El teclado mantiene su comportamiento normal al escribir en un campo. Las páginas se cargan con la navegación nativa de eXeLearning. Sin JavaScript, el contenido sigue disponible en el formato de lectura normal.
python3 -m http.server 1314 --bind 127.0.0.1
python3 scripts/package.py
python3 scripts/check.pyAbre http://localhost:1314/. Los paquetes quedan en dist/pocket.zip y
dist/ciclo-del-agua.elpx; el ZIP del estilo también se copia a content/resources/
para descargarlo desde el ejemplo.
Las comprobaciones de navegador usan Chrome y el Playwright que ya incluye eXeLearning:
NODE_PATH=/ruta/a/exelearning/node_modules node scripts/check-browser.cjsComprueban las 11 páginas, los iDevices originales, los ejercicios completos,
el regreso a portada, el apagado, el contraste de selección y los tamaños móviles.
Para regenerar la miniatura, añade POCKET_SCREENSHOT=theme/screenshot.png al comando.
La estructura de publicación procede de exelearning-style-hacker:
Actions, .gitignore, .gitattributes, licencia y notas de git archive.
python3 scripts/build_water_cycle.py: reconstruye el ejemplo ELPX y el estilo desde los archivos actuales, conservando las actividades editadas.python3 scripts/generate_social_preview.py: regenerasocial-preview.png; necesita Pillow (python3 -m pip install Pillow). Adaptado del script de Hacker con la paleta de Pocket.scripts/package.py,scripts/check.pyyscripts/check-browser.cjs: empaquetado, el botón del ejemplo en el HTML y comprobaciones del recurso y la consola.
El workflow Release se ejecuta manualmente desde Actions o al subir una etiqueta
v*. Comprueba el ejemplo y genera exelearning-style-pocket-<versión>.zip,
pocket.zip y ciclo-del-agua.elpx. En una ejecución manual se guardan como
artefactos; con una etiqueta se adjuntan a la release.
Los generadores de iconos Tron y de imágenes de malla de Hacker son específicos de su diseño. Pocket conserva los iconos de Spectrum y sus imágenes originales; el efecto de pantalla se aplica con CSS.
Estilos de eXeLearning del Área de Tecnología Educativa. Cada repositorio incluye el estilo y un recurso de ejemplo que se puede abrir directamente en eXeLearning.
![]() Libro Libro abierto con paso de página |
![]() Consola portátil de pantalla verde |
![]() Hacker Terminal con Matrix, Tron y PipBoy |
![]() Spectrum 128K ZX Spectrum con franjas y CRT |
![]() SCUMM Adventure Aventura gráfica con verbos e inventario |
![]() Boost Moodle Boost con índice del curso |
![]() eXeTexto Teletexto con páginas numeradas |
Los estilos oficiales para los centros educativos de Canarias (Flux, Nova y REF) están en exelearning-styles-canarias.
Licencia general CC0, como en Hacker, salvo los archivos que indican otra licencia.
Carcasa adaptada del portfolio de Ernesto Serrano; tema bajo GPL-3.0. Recurso de ejemplo, ilustraciones e iconos reutilizados del estilo Spectrum 128K del Área de Tecnología Educativa del Gobierno de Canarias, bajo CC0 1.0. VT323, de Peter Hull, bajo SIL OFL 1.1. Los archivos de eXeLearning y sus bibliotecas conservan sus licencias originales.







