Fundamentos
Tema de Didactika v0.1Iconos
Los iconos vienen de Moodle por identificador, así que cada versión los dibuja con su propia fuente. Un significado por icono, un icono por significado.
Un plugin nunca escribe una clase de Font Awesome. Pide a Moodle un icono por su identificador (t/edit, i/reload), con {{#pix}}t/edit, core{{/pix}} en una plantilla o $OUTPUT->pix_icon('t/edit', ...) en PHP, y el código React usa los mismos identificadores. Moodle asocia cada identificador a un icono de su Font Awesome, y un tema puede asociarlo a otro.
Un significado por icono
| Significado | Icono | Id de Moodle | Uso |
|---|---|---|---|
| Editar, o abrir un elemento que aún puede cambiar | t/edit |
Perfiles, migraciones en revisión | |
| Abrir el detalle de un elemento que ya no puede cambiar | i/info |
Migraciones completadas | |
| Mostrar u ocultar, activar o desactivar | t/hide, t/show |
Activar un perfil. Nunca “ver” | |
| Eliminar | t/delete |
Siempre peligro, siempre con confirmación | |
| Historial de versiones | i/log |
Perfiles | |
| Crear | t/add |
Nuevo perfil, Nueva migración | |
| Importar, exportar | i/import, i/export |
Perfiles | |
| Buscar | a/search |
El campo de búsqueda, como decoración dentro de él | |
| Filtros | i/filter |
El botón Filtros | |
| Restablecer | i/reload |
El restablecer de un panel de filtros, como icono sin texto | |
| Anterior, siguiente | i/previous, i/next |
Flechas del paginador | |
| Calendario | i/calendar |
Campos de fecha, como decoración | |
| Borrar, cerrar | e/cancel |
Borrar un campo, cerrar una barra |
Todos los iconos
La cuadrícula lee el mapa de iconos del propio Moodle para la versión elegida. Haz clic en un icono para copiar su identificador.
UI