HTML PPT · Módulo de Curso
Un punto de entrada enfocado al skill maestro html-ppt que lleva al usuario directamente a la plantilla de deck completo course-module.
Cuándo se elige esta tarjeta
La galería de Ejemplos enlaza "Usar este prompt" al ejemplo_prompt anterior. Cuando aceptas ese prompt, esta tarjeta es la elección correcta si el usuario quiere exactamente la identidad visual de course-module (consulta el catálogo de decks completos para capturas de pantalla y justificación).
Cómo crear el deck
- Lee primero el skill maestro. Todas las reglas de autoría están en
design-templates/html-ppt/SKILL.md— lista de verificación de contenido/audiencia, reglas de tokens, reutilización de diseños, modo presentador, el runtime de teclado y la regla de "nunca poner texto solo para el presentador en la diapositiva". - Empieza desde la carpeta de plantilla correspondiente:
design-templates/html-ppt/templates/full-decks/course-module/— copiaindex.htmlystyle.cssen el proyecto, mantén la clase de cuerpo.tpl-course-module. - Incluye el runtime compartido con la plantilla. El
index.htmloriginal enlaza el CSS/JS compartido mediante../../../assets/...porque está tres niveles de profundidad dentro dedesign-templates/html-ppt/templates/full-decks/. Una vez que copiasindex.htmlen el proyecto, esas URLs relativas al padre ya no se resuelven ybase.css,animations.cssyruntime.jsdarán 404 — lo que significa que el deck nunca se activa y la navegación entre diapositivas no funciona. Elige una de estas dos recetas por proyecto:- Receta A — copiar y reescribir (recomendada): copia
design-templates/html-ppt/assets/fonts.css,design-templates/html-ppt/assets/base.css,design-templates/html-ppt/assets/animations/animations.cssydesign-templates/html-ppt/assets/runtime.jsen un directorio localassets/(conassets/animations/animations.css), luego reescribe las cuatro etiquetas<link>/<script>enindex.htmlde../../../assets/...a las rutas locales correspondientes (assets/fonts.css,assets/base.css,assets/animations/animations.css,assets/runtime.js). - Receta B — incrustar: lee los mismos cuatro archivos y reemplaza cada
<link rel="stylesheet" href="../../../assets/...">con un<style>...</style>que contenga el contenido del archivo, y<script src="../../../assets/runtime.js">con un<script>...</script>que contengaruntime.js. Esto produce un únicoindex.htmlautocontenido. De cualquier manera, no envíes las URLs../../../assets/...originales tal cual a un artefacto del proyecto — solo funcionan dentro del árbol del repositorio.
- Receta A — copiar y reescribir (recomendada): copia
- Elige un tema. Los tokens por defecto se ven bien; si el usuario quiere un estilo
diferente, puede cambiar a cualquiera de los 36 temas de
design-templates/html-ppt/assets/themes/*.cssmediante<link id="theme-link">y presionarTpara cambiar. - Reemplaza el contenido de demostración, no las clases. El CSS con ámbito
.tpl-course-modulesolo reconoce las clases estructurales incluidas en la plantilla — manténlas. - Las notas del orador van dentro de
<aside class="notes">o<div class="notes">— nunca como texto visible en la diapositiva.
Atribución
El sistema visual, los diseños, los temas y el modelo de runtime de teclado provienen del
skill lewislulu/html-ppt-skill con licencia MIT. El
archivo LICENSE se encuentra en design-templates/html-ppt/LICENSE; por favor, mantenlo en su lugar al
redistribuir.