Survey of existing page views and markup
From MoodleDocs
Overall Conventions
- First, the no-brainer: page content is inside of #region-main #region-content
- Classes .box and .generalbox are utilized in many screen views, but not consistently across different resource and activity types
- Most resources and activities use a combination of IDs and classes to style components
File resource
Visible Conventions
- First-level header (optional)
- Content embedded or as link
- Content description, "intro"