Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Jekyll theme based on Zendesk Garden
The Zendesk Garden Jekyll Theme (jekyll-theme-zendesk-garden) is a Jekyll theme that applies Zendesk Garden design patterns to GitHub Pages sites, producing a static documentation or blog site from Markdown content. It is published by Zendesk and distributed as a remote theme, so you can adopt it by adding one line to a _config.yml file.
The Zendesk Garden Jekyll Theme is a Jekyll theme created by Zendesk that applies the Zendesk Garden design system to static sites hosted on GitHub Pages. It takes Markdown content and a _config.yml file as input and generates a styled static HTML site, using the default layout. The theme is installed as a remote theme, meaning GitHub Pages builds it for you without needing a local Jekyll installation. It is open source under the Apache License 2.0 and maintained on GitHub.
remote_theme: zendesk/jekyll-theme-zendesk-garden@main to your _config.yml and GitHub Pages handles the rest, with no local build toolchain required.auto_title front matter option — The theme's _config.yml example includes auto_title: false, letting you suppress automatic page titles when you want full control.jekyll-postcss plugin and Tailwind CSS via PostCSS, but those were removed and the required CSS is now directly included, simplifying builds.docs folder, configure the remote theme, and publish a styled documentation site on GitHub Pages.To use the theme, create a _config.yml file in your GitHub Pages directory and add the line remote_theme: zendesk/jekyll-theme-zendesk-garden@main. Then push your repository to GitHub; GitHub Pages compiles the Jekyll site, applying the theme's layouts and CSS to your Markdown content automatically. The full documentation is available at https://zendesk.github.io/jekyll-theme-zendesk-garden/.
The theme is free and open source, distributed under the Apache License 2.0. There is no paid tier; you can use it on any GitHub Pages site.
Yes. The theme is open source and licensed under the Apache License 2.0, so you can use, modify, and distribute it free of charge. Attribution is required per the license terms.
Add remote_theme: zendesk/jekyll-theme-zendesk-garden@main to your _config.yml file in the GitHub Pages directory. When you push the repository, GitHub Pages builds the site with this theme. Full setup instructions are in the theme's documentation page.
No. The original version used the jekyll-postcss plugin and Tailwind CSS via PostCSS, but those dependencies have been removed. The theme now directly includes the relevant CSS, so you don't need to configure PostCSS or Tailwind for builds.
Zendesk Garden is the design system created by Zendesk, containing design guidelines, components, and styling patterns. This Jekyll theme applies Garden's visual patterns to a static site, giving it a look consistent with Zendesk products.
Zendesk maintains the theme on GitHub at https://github.com/zendesk/jekyll-theme-zendesk-garden. Bug reports and pull requests are welcome, and all contributors are expected to follow the Contributor Covenant code of conduct.
