Designstandards
Aus MoodleDocs
Das Design von Seitenelement
Ähnliche Funktionen oder Inhalt sollte sich auch in Aussehen und Verhalten über alle Seiten einer Moodle-Plattform ähneln. Je konsistenter dieser Anspruch umgesetzt wird, umso leichter fällt die Handhabung der Lernumgebung für den Anwender. Die grundsätzliche Vision ist die Anwendung einheitlicher funktionaler Muster (PHP und JavaScript), inhaltlicher Muster (XHTML) und Gestaltungsmuster (CSS). Würde andererseits jeder Block oder jedes Module seine eigenen Muster verwenden, wäre der Code unnötig umfangreich, schwerer zu warten und zu entwickeln und das Design deutlich schwieriger umzusetzen.
Listen
Listen werden in Moodle reichlich verwendet, in Seitenblöcken und auf Kursseiten. Viele Entwickler verwenden die aktuelle Kombination ungeordneter Listen mit CSS auch für Navigationselemente oder z.B. das SCORM-Modul. Wenn alle Listen gleiches XHTML und CSS verwenden, wird es einfacher, konsistente Designs für Moodle zu entwickeln. Tatsächlich sind aber viele Listen noch unheitlich.
- Weiterführende Links
- List-o-Matic
- Listutorial - Beschreibung von XHTML/CSS Listen]
- Styling nested lists
