Skip to content

qunitjs/jekyll-theme-amethyst

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
api
 
 
 
 
 
 
lib
 
 
tag
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status: spider-check rubygems.org: jekyll-theme-amethyst

Amethyst theme

This repository houses the Amethyst theme for Jekyll.

Getting started

To create a new site, use the Getting started guide, or browse the minimal example in the example branch.

Credits

The theme was designed by Trent Willis in 2018 for the qunitjs.com website (qunitjs/qunitjs.com#151).

Thanks to Leo Balter for initiating the use of Markdown-based static sites for QUnit in 2015 (qunitjs/api.qunitjs.com#150).

Contributing

Local development

Requirements:

  • Ruby (tested with Ruby 2.7+)
  • Bundler (if missing, install with gem install bundler)

To install or update Jekyll and plugins:

bundle update

To generate the site and serve it locally at http://localhost:4000/:

bundle exec jekyll serve

Releasing

  • Edit amethyst.gemspec and set the next release number.
  • Stage and commit the changes:
    git add -p
    git commit
      # Tag v0.0.0
    git push
    
  • Create a signed semver tag, and push it:
    git tag -s v0.0.0
    # Tag v0.0.0
    git push --tags
    
  • CI will create and publish a new package to https://rubygems.org/gems/jekyll-theme-amethyst.