Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

User:Sam Hemelryk/Output 2.8 GDM reference

From MoodleDocs
< Sam Hemelryk
Revision as of 11:45, 22 July 2014 by Sam Hemelryk (talk | contribs) (Created page with "==General developer meeting output summary== Is the start of a large movement to organise and improve output in Moodle. Overall project goals: # Output documentation. # Adop...")

General developer meeting output summary

Is the start of a large movement to organise and improve output in Moodle.

Overall project goals:

  1. Output documentation.
  2. Adoption + creation of elements.
  3. Addition of element library.

Documentation

The specification

Renderer best practices

A Renderer best practices document has been started to aid people in writing better renderers.

To summarise some key ideas that have come through it:

Element HTML and CSS guidelines

An Element HTML and CSS guidelines document has been started outlining a style guide for writing HTML and CSS for elements.
Important to note that this document is not intended to be applied outside of elements at present. As we are hoping to move entirely towards elements one day this will be the HTML and CSS guide for Moodle. However it will not be enforced in current output, its use may be recommended.

Key ideas in this document include:


Guide to creating output elements

A document has been written already on how to write an output element.
This will aid us and others in writing consistent elements that conform to the ideals we have chosen.