This is board to showcase templates and boilerplates https://templates.netlify.com
Branch: master
Clone or download
Latest commit 91ef6a0 Jan 31, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
filters Tag views Jun 12, 2018
gulp-tasks fix watch tasks and dtn links Jun 25, 2018
src added Cosmic JS Vue blog Jan 25, 2019
.eleventy.js dark header Jun 12, 2018
.gitignore more templates and infor organisation Jun 6, 2018
README.md Add stack parameter to readme. Squash some emptylines. Jun 22, 2018
gulpfile.js gulp 4 Jun 24, 2018
netlify.toml add a DTN button and handle listing redirects Jun 1, 2018
package.json gulp 4 Jun 24, 2018
yarn.lock added Cosmic JS Vue blog Jan 25, 2019

README.md

The Netlify CMS Template Showroom

This is a board with templates for static site generators and boilerplates.

Developing

This site uses Gulp to compile its Sass and Javascript, and then Eleventy as a static site generator to build the pages.

The site is deployed onto Netlify via a continuous deployment process which just requires a push to the master git branch to publish new changes.

Prerequisites

In order to develop locally you will need:

  • git
  • Node (v0.9.0 or later)
  • Yarn (v1.5.1 or later)
  • Imagemagick

Installing dependencies and developing locally

# Clone this repository
git clone git@github.com:netlify/templates.git netlify.templates.com

# Move to the project root
cd netlify.templates.com

# install dependencies
yarn

# start local development server and watch for changes
# with a local server on http://127.0.0.1:8008
yarn start

Contributing templates

All templates must build reside in their own git repository with suitable readme instructions for installing, developing and deploying.

Automated builds should include installation of all perquisites and successfully build on Netlify.

To add contribute a template to this listing:

  • fork this repository
  • add your template as a new markdown file in the src/site/template/ directory following the conventions described below
  • add a screenshot as a preview image illustrating a view of this template to the src/image/previews directory
  • create a pull request to this repository

Template page structure

Use these conventions in your new template description page:

src/site/template/UNIQUE-DESCRIPTIVE-FILE-NAME.md

---
title: Descriptive title for display
repo: URL of git repository for this template
stack: (optional) List the stack arguments that Netlify will use with the DTN button. eg: cms
preview: {filename for preview image}
example: {URL of an example site}
tags:
  - react
  - gatsby
  - blog
---

{A description of the main features and technologies in this template}