Agency Jekyll Theme screenshot

Agency Jekyll Theme

Author Avatar Theme by Raviriley
Updated: 16 May 2025
387 Stars

Jekyll version of the newest Agency Bootstrap theme, plus new features: Google Analytics, Markdown support, custom pages, and more!

Categories

Overview:

The Agency Jekyll Theme is a gem-based Jekyll theme that is designed to be used with GitHub Pages. It is an updated and maintained version of the Agency Bootstrap theme, with added features and functionality. The theme includes support for multiple languages, a contact form powered by Formspree.io, customizable pages, Google Analytics, and more. It also supports gem-based installation, the use of a starter template for easy setup, or can be used as a remote theme.

Features:

  • GitHub Pages support: The theme can be easily used with GitHub Pages.
  • Contact form functionality: Includes a contact form powered by Formspree.io.
  • Multiple language support: Supports English, Spanish, and German languages.
  • Custom pages: Allows the creation of custom pages, such as a 404 page or legal/privacy policy page.
  • Google Analytics support: Includes support for Google Analytics tracking.
  • Markdown support: Allows the use of Markdown for formatting content.
  • Custom images and logo support: Allows the use of custom images and logos instead of just text.
  • Customizable navigation bar: The navigation bar can be customized even without header images.
  • Customizable footer: The footer can be customized to fit the needs of the website.
  • Custom accent color and dark/light colors: Allows customization of the theme’s color scheme.
  • Horizontal scrolling support for client section: Supports horizontal scrolling for the client section of the website.

Installation:

There are three ways to install the Agency Jekyll Theme.

  1. Gem-based Theme Installation:

    • Replace the contents of your _config.yml file with the sample _config.yml provided in the theme.
    • Install the gem using the command gem install agency-jekyll-theme.
    • Or manually add the following line to your Jekyll site’s Gemfile: gem 'agency-jekyll-theme'.
    • Execute the command bundle install to install the gem and its dependencies.
  2. Using the Starter Template:

    • Generate your own repository by clicking the provided button.
    • Replace the sample content with your own and configure it according to your needs.
  3. Remote Theme Installation:

    • Replace your _config.yml file with the starter _config.yml provided in the theme.
    • Replace your Gemfile with the starter Gemfile provided in the theme.
    • Install the required gems using the command bundle install.

Summary:

The Agency Jekyll Theme is a gem-based Jekyll theme designed for use with GitHub Pages. It offers a wide range of features and functionality, including support for multiple languages, contact forms, customizable pages, and more. The theme can be installed using three different methods, making it accessible to users with different levels of technical expertise. With its modern design and user-friendly features, the Agency Jekyll Theme is a great choice for creating a professional and stylish website or blog.