rosstopping / impulse-netlify

A free Netlify blogging & ecommerce template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Impulse - A Template for Netlify

Built using Netlify CMS, Eleventy, Alpine.js & TailwindCSS, Stripe

Perfect for blogging & ecomerce websites, Impulse Netlify comes with everything you need to get started with NetlifyCMS support.

Live Demo

https://novolio-impulse.netlify.app/

Quick Install

Deploy to Netlify

Using template on Netlify

1. Setup a new git repository

git init
git add .
git commit -m "init"
git remote add origin https://github.com/<username>/<reponame>.git
git branch -M main
git push -u origin main

2. Login with Netlify and connect your new repository

Navigate to netlify.com and login or create a new account. Click 'new site from git', connect your github account and select your newly created repo.

3. Enable Netlify Identity

Go to the Identify section to enable. Then make sure to enable 'Git Gateway'. We recommend disabling registration otherwise you leave your CMS open to anyone.

image

4. Email Templates

All of our themes come with custom email templates for use with Netlify. To enable these go to the Identity > Emails section and enter the following paths for each template.

Invitation template

/email-templates/invitation.html

Confirmation template

/email-templates/confirmation.html

Recovery template

/email-templates/recovery.html

Email change template

/email-templates/email-change.html

Development

1. Clone this Repository

git clone https://github.com/rosstopping/impulse-netlify.git

2. Navigate to the directory

cd impulse-netlify

3. Install dependencies

npm install

4. Build the project to generate the first CSS

This step is only required the very first time.

npm run build

5. Run Eleventy

npm run start

Author

Digizu @digizultd

About

A free Netlify blogging & ecommerce template

License:MIT License


Languages

Language:HTML 84.9%Language:JavaScript 15.0%Language:CSS 0.1%