> For the complete documentation index, see [llms.txt](https://docs.devhub.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devhub.com/themes-and-custom-templates.md).

# Themes and custom templates

- [Getting started](https://docs.devhub.com/themes-and-custom-templates/getting-started.md): Intro to creating custom templates and themes in the DevHub platform
- [Using macros](https://docs.devhub.com/themes-and-custom-templates/using-macros.md): List of Macros that can be used within any content of your site
- [Using custom fields](https://docs.devhub.com/themes-and-custom-templates/using-custom-fields.md)
- [Using URL parameters](https://docs.devhub.com/themes-and-custom-templates/using-url-parameters.md): Using data on the URL within your templates
- [Hours of operation](https://docs.devhub.com/themes-and-custom-templates/hours-of-operation.md): Examples of formatting Location hours of operation
- [Using date and time in templates](https://docs.devhub.com/themes-and-custom-templates/hide-content-based-on-date.md): Formatting and comparison on dates and times
- [Template variables](https://docs.devhub.com/themes-and-custom-templates/template-variables.md)
- [Site Builder Markup](https://docs.devhub.com/themes-and-custom-templates/site-builder-markup.md)
- [Avoiding Site Builder CSS and HTML duplication](https://docs.devhub.com/themes-and-custom-templates/site-builder-markup/avoiding-site-builder-css.md)
- [Example themes](https://docs.devhub.com/themes-and-custom-templates/example-themes.md): Guides and example themes to get started building your own custom themes
- [Location focused page with bootstrap](https://docs.devhub.com/themes-and-custom-templates/example-themes/location-focused-page-with-bootstrap.md): Example of the simple theme that displays a single page with location data and custom fields
- [Store locator theme example](https://docs.devhub.com/themes-and-custom-templates/example-themes/store-locator-theme-example.md): Example of customizing the Store Locator module using handlebars JS templates
- [Advanced Examples](https://docs.devhub.com/themes-and-custom-templates/advanced-examples.md)
- [Theme module templates](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/theme-module-templates.md): Boilerplate templates for the customizable module templates available when editing a custom Theme
- [Static Google maps](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/static-google-maps.md): Template method for generating a static Google map image
- [Content translations](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/content-translations.md)
- [Page navigation](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/page-navigation.md): Outputting a site navigation using the configuration set within the Site Builder
- [Override page title and meta tags](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/override-page-title-and-meta-tags.md)
- [Adding line breaks to content](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/adding-line-breaks-to-content.md): Automatically add \<br> tags based on if variable content contains line breaks
- [Get objects](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/get-objects.md): Examples of fetching various objects within the platform including Blog Posts or Content modules
- [Handling boolean values](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/handling-boolean-values.md): Utility for easy comparison of opt-ins and boolean values in your templates
- [Right to left languages](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/right-to-left-languages.md): Configuration for your custom themes to support right to left (RTL) languages like Arabic and Hebrew
- [Access current URL](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/access-current-url.md): Get the full path of the current page you are on from within a template.
- [Social sharing links](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/social-sharing-links.md): Create social sharing links that use the current site's URL
- [Standard filters](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/standard-filters.md): Basic filters for use in your templates
- [Serializing data to JSON](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/serializing-data-to-json.md): Templating to serialize data as JSON to be used in javascript on the page.
- [Form events](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/form-events.md): Using event binding to use our native form statuses to create custom experiences
- [Schema.org FAQ utility](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/schema.org-faq-utility.md): Connect your template data to generate FAQ schema on a page
