Theming basics

This section contains reference material useful for understanding Elgg's theming system.

Elgg's default theme

In the previous chapters, you have seen many screenshots of Elgg's default theme. It is not a plugin that can be removed, but is built into Elgg. Theming is the process of replacing elements of the default theme. In this section, we provide an overview of the four main components of the theme: HTML, CSS, JavaScript, and graphics.

Elgg's default theme

HTML

Elgg uses semantic HTML (sometimes called Plain Old Semantic HTML or POSH). With semantic HTML, the markup describes the meaning of the content rather than the presentation of it. The following are ...

Get Elgg 1.8 Social Networking now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.