Note:

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

Moodle User Interface Guidelines

From MoodleDocs

About these guidelines

Moodle UI style

User Interface Design Guidelines

Insert non-formatted text here