Fundamentos
Color, tipografía, espaciado, radio, elevación e iconos.
Ninguna página coincide
↑ ↓ para moverte · Intro para abrir · Esc para cerrar
La referencia para crear plugins de Moodle que se ven y se comportan igual en cada versión compatible. Cada componente, con todas sus variantes, se dibuja con el CSS real de cada LTS de Moodle y se mide sobre él.
Todo este sitio responde a estos tres controles. Cámbialos y los ejemplos cambian con ellos.
Cada sección, desde los fundamentos hasta páginas completas.
Color, tipografía, espaciado, radio, elevación e iconos.
Todos los componentes de Bootstrap con todas sus variantes y estados.
Formularios, modales, navegación y el resto de lo que dibuja Moodle.
Lo que añaden nuestros plugins: listas, filtros, pasos, comparar versiones.
Páginas completas montadas con los componentes.
Adaptar un plugin, escribir un tema, revisar una pantalla.
Seis reglas que deciden cada pantalla de cada plugin.
Botones, campos, formularios y diálogos son componentes de Bootstrap y de Moodle. Un plugin nunca los redibuja, así que un tema reestiliza todos los plugins a la vez.
Solo añadimos lo que Moodle no tiene como componente: el marco de una lista, badges teñidos, pasos, tarjetas de elección y estados vacíos.
Las mismas clases funcionan en Bootstrap 4 (Moodle 4.x) y en Bootstrap 5 (Moodle 5.x). Cada página muestra dónde cambia un nombre.
Tamaños, espaciado, radio, tipografía y colores se leen del CSS real de la versión que elijas, así que no se pueden separar del código.
Contraste, foco, teclado y etiquetas forman parte de cada componente, no son un añadido final.
Documentado en español e inglés, versionado por LTS de Moodle y publicado como código abierto.