Skip to content

A metalsmith plugin that scan all images in subfolders and add it to metadata.

Notifications You must be signed in to change notification settings

clemsos/metalsmith-scan-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Metalsmith Scan Images

A metalsmith plugin to easily create image galleries.

This plugin will scan all images included in folders following a pattern (ex 'content/projects/**/*.md') and add an array of paths called images to each post metadata.

Supported extensions : "jpg", "svg", "png", "gif", "JPG", "SVG", "PNG", "GIF"

Install

npm install --save metalsmith-scan-images

API

var Metalsmith = require('metalsmith');
var images = require("metalsmith-scan-images");

var metalsmith = new Metalsmith(__dirname)
  .use(images( 'content/**/**/index.html' ))

Use it

A basic example of template for an image gallery

<div id="gallery" class="nine columns">
    <ul >
    {{#each images }}
        <li>
            <img src="{{this}}" alt="">
        </li>
    {{/each}}
    </ul>
</div>

About

A metalsmith plugin that scan all images in subfolders and add it to metadata.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published