Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mdrmike/jekyll-theme-PartyOnGarth

A multipurpose "onepage" Bootstrap theme using sass and configured for quick Jekyll customization
https://github.com/mdrmike/jekyll-theme-PartyOnGarth

Last synced: about 2 months ago
JSON representation

A multipurpose "onepage" Bootstrap theme using sass and configured for quick Jekyll customization

Awesome Lists containing this project

README

        

# Party on, Garth!

This theme was originally based on *[Start Bootstrap](http://startbootstrap.com/) - [Grayscale](http://startbootstrap.com/template-overviews/grayscale/)*

Other than the original layout, and javascript, and a few source files /
libraries, it's been totally gutted and re-written for fast flexible Jekyll.

## Improvements & Changes

- Added Gemfile to ensure github pages compatibility
- Added .editorconfig to standardize code contributions
- Added .gitignore
- Added config.yml based on [Jekyll-now](https://github.com/barryclark/jekyll-now), plus many improvements
- Added svg-icons.html include from [Jekyll-now](https://github.com/barryclark/jekyll-now)
- Jekyll-fied the theme to take advantage of Liquid theming capabilities
- Added a _posts, _layouts, _includes, _scss folders
- Componentized layouts with includes
- Componentized configuration allowing for easy overrides and defaults
- Changed to SCSS (instead of LESS)
- Converted theme color to variables in SCSS
- Added 404 page, also from [Jekyll-now](https://github.com/barryclark/jekyll-now)

## Getting Started

- `Clone` the project
- Customize `_config.yml`
- Unpublish existing `_posts`
- Create your own posts in `_posts` (use existing content as an example)
- Commit changes to either `master` branch for `user/organization` sites or `gh-pages` branch for project sites
- Push to github
- create a CNAME file in root if you setup a custom domain. See [GHP help](https://help.github.com/pages) for more details.

## Useful Links

- Liquid theming: [Cheatsheet](http://cheat.markdunkley.com/)
- Liquid theming: [Documentation](https://docs.shopify.com/themes/liquid-documentation/basics)
- Jekyll theming: [variables](http://jekyllrb.com/docs/variables/)

## About the Original Template
[Grayscale](http://startbootstrap.com/template-overviews/grayscale/) is a multipurpose, one page HTML theme for [Bootstrap](http://getbootstrap.com/) created by [Start Bootstrap](http://startbootstrap.com/). This template features various content sections and a Google Maps section with a custom map marker.

## Getting Started

To use this template, choose one of the following options to get started:
* Download the latest release on Start Bootstrap
* Fork this repository on GitHub

## Bugs and Issues

Have a bug or an issue with this template? [Open a new issue](https://github.com/mediadoneright/jekyll-theme-PartyOnGarth/issues) on GitHub.

## Copyright and License

Copyright 2015 Michael Stewart. Copyright 2013-2015 Iron Summit Media Strategies, LLC. Code released under the [Apache 2.0](https://github.com/IronSummitMedia/startbootstrap-grayscale/blob/gh-pages/LICENSE) license.