1.2.2 • Published 10 years ago

generator-bespoketheme v1.2.2

Weekly downloads
5
License
-
Repository
github
Last release
10 years ago

Build Status

Bespoke.js Theme Generator

A generator for Yeoman that scaffolds a Bespoke.js theme.

The boilerplate plugin includes a Gulp build system with Browserify, Stylus, Normalize.css and Autoprefixer preconfigured.

Usage

Assuming you have Node.js, install generator-bespoketheme:

$ npm install -g generator-bespoketheme

Make a new directory and cd into it:

$ mkdir bespoke-theme-mytheme
$ cd bespoke-theme-mytheme

Scaffold a new presentation:

$ yo bespoketheme

Theme workflow

All source files for the theme reside in the lib directory.

Distributable versions of your theme are generated in the dist directory by the following gulp tasks:

Gulp tasks

Compile the project:

$ gulp

Recompile your theme whenever source files change:

$ gulp dev

View the demo in a browser with LiveReload:

$ gulp demo

Compile and deploy the demo to GitHub pages:

$ gulp deploy

Publish to npm

$ npm publish

Register with Bower

Register theme with Bower:

$ bower register <my-theme-name> <git-endpoint>

Bower uses Git tags for versioning.

To publish an update, first modify the version number in bower.json, then tag a new version and push to origin:

$ git add .
$ git commit -m "Bump to vX.X.X"
$ git tag -a vX.X.X -m "vX.X.X"
$ git push --tags origin master

License

MIT License

1.2.2

10 years ago

1.2.1

10 years ago

1.2.0

10 years ago

1.1.0

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

1.0.0-beta.9

10 years ago

1.0.0-beta.8

10 years ago

1.0.0-beta.7

10 years ago

1.0.0-beta.6

10 years ago

1.0.0-beta.5

10 years ago

1.0.0-beta.4

10 years ago

1.0.0-beta.3

10 years ago

1.0.0-beta.2

10 years ago

1.0.0-beta

10 years ago