update readme with other options for the gallery generator
This commit is contained in:
parent
dcba901acc
commit
9f247aa48e
51
README.md
51
README.md
|
@ -1,5 +1,39 @@
|
||||||
# Jekyll Photo Gallery
|
# Gallery Generator
|
||||||
|
|
||||||
|
This is a [Jekyll plugin](http://jekyllrb.com/docs/plugins/) that generates galleries from directories full of images. It uses [RMagick](http://rmagick.rubyforge.org/) to create thumbnails.
|
||||||
|
|
||||||
|
This plugin is quite minimalist. It generates galleries with no pagination, no sub-galleries, and no descriptions. [See my gallery](http://geoff.greer.fm/photos/) for an example of what it looks like.
|
||||||
|
|
||||||
|
[](https://rubygems.org/gems/jekyll-gallery-generator)
|
||||||
|
|
||||||
|
[](https://travis-ci.org/ggreer/jekyll-gallery-generator)
|
||||||
|
|
||||||
|
[](https://floobits.com/ggreer/jekyll-gallery-generator/redirect)
|
||||||
|
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
1. Install the `jekyll-gallery-generator` gem, either by running `gem install jekyll-gallery-generator` or by adding `gem 'jekyll-gallery-generator'` to your `Gemfile` and running `bundle`.
|
||||||
|
|
||||||
|
2. Add `jekyll-gallery-generator` to the plugins list in your `_config.yml`:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
plugins:
|
||||||
|
- jekyll-gallery-generator
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Copy your image directories into `jekyll-site/photos/`. Here's what my directory structure looks like:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ ls jekyll-site/photos
|
||||||
|
best/ chile_trip/ japan_trip/
|
||||||
|
$ ls jekyll-site/photos/chile_trip
|
||||||
|
IMG_1039.JPG IMG_1046.JPG IMG_1057.JPG
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Run `jekyll build` and be patient. It can take a while to generate all the thumbnails on the first run. After that, you should have pretty pictures.
|
||||||
|
|
||||||
|
# Jekyll Photo Gallery
|
||||||
I want to share my jekyll photo gallery, simple, functional, mobile friendly and most essential, pretty! The gallery is based on the design from [Henrrique Gusso](https://gus.so/) and utilizes the [jekyll gallery generator plugin](https://github.com/ggreer/jekyll-gallery-generator) to do most of the heavy lifting (with some minor changes).
|
I want to share my jekyll photo gallery, simple, functional, mobile friendly and most essential, pretty! The gallery is based on the design from [Henrrique Gusso](https://gus.so/) and utilizes the [jekyll gallery generator plugin](https://github.com/ggreer/jekyll-gallery-generator) to do most of the heavy lifting (with some minor changes).
|
||||||
|
|
||||||

|

|
||||||
|
@ -48,8 +82,23 @@ gallery:
|
||||||
name: "Berlin" # gallery name
|
name: "Berlin" # gallery name
|
||||||
date: "2017/08/01" # gallery date
|
date: "2017/08/01" # gallery date
|
||||||
best_image: 0062.jpg # best photo for gallery blur image and gallery index
|
best_image: 0062.jpg # best photo for gallery blur image and gallery index
|
||||||
|
awesome_stuff:
|
||||||
|
best_image: snaileo_gonzales.jpg
|
||||||
|
sort_reverse: true # Reverse sort images in gallery.
|
||||||
|
secret_stuff:
|
||||||
|
hidden: true # Don't show this gallery on the index page. People must guess the URL.
|
||||||
|
with_info:
|
||||||
|
info:
|
||||||
|
desc: "Gallery Description" # Info fields can be used in custom templates.
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Overriding layouts
|
||||||
|
|
||||||
|
If you want to customize the templates used by this generator, copy `gallery_index.html` and `gallery_page.html` to your Jekyll site's `_layouts`:
|
||||||
|
|
||||||
|
cp lib/gallery_index.html jekyll-site/_layouts/
|
||||||
|
cp lib/gallery_page.html jekyll-site/_layouts/
|
||||||
|
|
||||||
## Thanks to
|
## Thanks to
|
||||||
* The people behind jekyll project
|
* The people behind jekyll project
|
||||||
* [Geoff Greer](https://github.com/ggreer) for the script
|
* [Geoff Greer](https://github.com/ggreer) for the script
|
||||||
|
|
Loading…
Reference in New Issue