All Projects → benbalter → Jekyll Remote Theme

benbalter / Jekyll Remote Theme

Licence: mit
Jekyll plugin for building Jekyll sites with any GitHub-hosted theme

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Jekyll Remote Theme

Hanuman
A responsive, lightning-fast Jekyll theme built using AMP (Accelerated Mobile Pages) to speed up your blogs and websites.
Stars: ✭ 100 (-46.81%)
Mutual labels:  github-pages, jekyll-themes, jekyll-site, jekyll-plugin
startbootstrap-stylish-portfolio-jekyll
Jekyll theme based on Stylish Portfolio Bootstrap theme
Stars: ✭ 20 (-89.36%)
Mutual labels:  jekyll-site, github-pages, jekyll-themes
Millennial
A minimalist Jekyll theme for running an online publication
Stars: ✭ 223 (+18.62%)
Mutual labels:  github-pages, jekyll-themes, jekyll-site
Jalpc
🍎Jalpc -- A flexible Jekyll theme, 3 steps to build your website.
Stars: ✭ 859 (+356.91%)
Mutual labels:  jekyll-themes, jekyll-site
Jekyll Material Theme
A Jekyll Theme based on Material Design using Materialize.
Stars: ✭ 165 (-12.23%)
Mutual labels:  jekyll-themes, jekyll-site
Type Theme
A free and open-source Jekyll theme with responsive design. Great for blogs and easy to customize.
Stars: ✭ 657 (+249.47%)
Mutual labels:  github-pages, jekyll-themes
Jekyll Timeline
Timeline / Résumé Theme with Jekyll
Stars: ✭ 46 (-75.53%)
Mutual labels:  github-pages, jekyll-themes
Mzlogin.github.io
Jekyll Themes / GitHub Pages 博客模板 / A template repository for Jekyll based blog
Stars: ✭ 1,060 (+463.83%)
Mutual labels:  github-pages, jekyll-themes
Jekyll Katex
Jekyll plugin for easy server-side math rendering via KaTeX
Stars: ✭ 73 (-61.17%)
Mutual labels:  github-pages, jekyll-plugin
Wu Kan.github.io
✨ my homepage & template for jekyll-theme-WuK
Stars: ✭ 171 (-9.04%)
Mutual labels:  jekyll-themes, jekyll-site
Pages Gem
A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
Stars: ✭ 1,670 (+788.3%)
Mutual labels:  github-pages, jekyll-plugin
Jekyll Help Center Theme
Simple and responsive Jekyll theme for help center.
Stars: ✭ 133 (-29.26%)
Mutual labels:  github-pages, jekyll-themes
Oscailte
Oscailte — A powerful light, clean, and responsive Jekyll theme.
Stars: ✭ 178 (-5.32%)
Mutual labels:  github-pages, jekyll-themes
Jekyll Uno
Jekyll-Uno - a minimal, responsive theme for Jekyll based on Uno for Ghost
Stars: ✭ 559 (+197.34%)
Mutual labels:  github-pages, jekyll-themes
Mediumish Theme Jekyll
Jekyll Template - Mediumish
Stars: ✭ 786 (+318.09%)
Mutual labels:  jekyll-themes, jekyll-site
Flexible Jekyll
Flexible-Jekyll is a simple and clean theme for Jekyll
Stars: ✭ 531 (+182.45%)
Mutual labels:  github-pages, jekyll-themes
Lagrange
A minimalist Jekyll theme for running a personal blog
Stars: ✭ 454 (+141.49%)
Mutual labels:  github-pages, jekyll-site
Affiliates Jekyll Theme
Affiliates - Jekyll Blogging Theme for Affiliate Marketers
Stars: ✭ 145 (-22.87%)
Mutual labels:  jekyll-themes, jekyll-site
Mundana Theme Jekyll
Mundana is a free Jekyll theme, Medium styled.
Stars: ✭ 402 (+113.83%)
Mutual labels:  jekyll-themes, jekyll-site
Hydeout
A refreshed version of Hyde for Jekyll 3.x and 4.x
Stars: ✭ 448 (+138.3%)
Mutual labels:  github-pages, jekyll-themes

Jekyll Remote Theme

Jekyll plugin for building Jekyll sites with any public GitHub-hosted theme

Gem Version Build Status PRs Welcome

Usage

  1. Add the following to your Gemfile
gem "jekyll-remote-theme"

and run bundle install to install the plugin

  1. Add the following to your site's _config.yml to activate the plugin
plugins:
  - jekyll-remote-theme

Note: If you are using a Jekyll version less than 3.5.0, use the gems key instead of plugins.

  1. Add the following to your site's _config.yml to choose your theme
remote_theme: benbalter/retlab

or 1

remote_theme: http[s]://github.<Enterprise>.com/benbalter/retlab

1 The codeload subdomain needs to be available on your github enterprise instance for this to work.

Declaring your theme

Remote themes are specified by the remote_theme key in the site's config.

For public GitHub, remote themes must be in the form of OWNER/REPOSITORY, and must represent a public GitHub-hosted Jekyll theme. See the Jekyll documentation for more information on authoring a theme. Note that you do not need to upload the gem to RubyGems or include a .gemspec file.

You may also optionally specify a branch, tag, or commit to use by appending an @ and the Git ref (e.g., benbalter/[email protected] or benbalter/[email protected]). If you don't specify a Git ref, the HEAD ref will be used.

For Enterprise GitHub, remote themes must be in the form of http[s]://GITHUBHOST.com/OWNER/REPOSITORY, and must represent a public (non-private repository) GitHub-hosted Jekyll theme. Other than requiring the fully qualified domain name of the enterprise GitHub instance, this works exactly the same as the public usage.

Debugging

Adding --verbose to the build or serve command may provide additional information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].