Help Center
Search
Updating page templates
Learn how to make changes to page markup
Rendering HTML using JavaScript
When Zendesk’s Curlybars templating language can’t generate the desired HTML, our JavaScript-based micro-templating system steps in. A common use case for micro-templating is the creation of a category list that’s present on all pages in...

Understanding Guide templating
Guide templating, also known as the Templating API, is responsible for rendering the Help Center theme packages. This contains the Curlybars templating language that is used in the template files, CSS and JS files, and the manifest file....

Customizing page templates with HTML and Curlybars
The HTML for the Help Center is contained in editable templates that define the layout of each page type, as well as the global header and footer. You can also use a full-featured templating language called Curlybars to access Help Cente...

Using variables in CSS and HTML
The properties you choose in the Settings panel or set in your manifest file for colors, fonts, and theme images are stored in variables. You can use these variables in the theme’s style.css file. You can also reference the variables usi...

Adding multiple templates to your theme
By default, there is one page template each for article, section, and category in a theme. You can create up to ten additional page templates each for articles, sections, and categories. This means that you can create alternate versions ...

Changing page templates in Guide
In a Guide theme, there is one page template each for article, section, and category by default. On Guide Enterprise, Guide managers can create additional templates for article, sections, and categories. If your live theme has multiple t...
