10.6. Supported Themable TemplatesΒΆ

In theory, all core Mako templates in the LMS and Studio can be overriden by themed templates. In practice, most of the system assumes that core templates will not be overridden by themed templates, and you might see unexpected behavior if you override certain templates. So far, the list of supported themable templates is limited to the following set.

Component Template Description
LMS header.html The page header for the LMS. This template is used for the top of the <body> element on the page, not for the <head> element of the page. EdX recommends that you start by copying the contents of the navigation.html core template, and modifying it as necessary.
LMS footer.html The page footer for the LMS. EdX recommends that you start by copying the contents of the footer.html core template, and modifying it as necessary.

Note

Currently, you can only override templates that are loaded by the Mako templating system. You can override Mako templates and Underscore templates that are loaded using the <%static:include%> Mako template tag. You cannot override Django templates.