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.
Gem-based Theme Installation:
- Replace the contents of your
_config.ymlfile with the sample_config.ymlprovided 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 installto install the gem and its dependencies.
- Replace the contents of your
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.
Remote Theme Installation:
- Replace your
_config.ymlfile with the starter_config.ymlprovided in the theme. - Replace your Gemfile with the starter Gemfile provided in the theme.
- Install the required gems using the command
bundle install.
- Replace your
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.