pressbooks / buckram

Opinionated SCSS components for books (web, EPUB and PDF).

Home Page:https://buckram.pressbooks.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Buckram

License Build Status Latest Release

Opinionated SCSS components for books (web, EPUB and PDF).

Read the docs.

Testing

Install dependencies:

npm install
composer install

Run tests:

npm test

Releasing

Buckram uses Conventional Commits, enforced with commitlint. This facilitates releasing new versions of the package via Release Please. Release notes will be automatically added to a PR based on commits to dev.

To cut a release, merge the current release pull request. This will tag a new GitHub release and update CHANGELOG.md.

Then, run npm publish from the root of the package and enter your one-time password when prompted. For more information on publishing to npm, see the npm publish documentation.

About

Opinionated SCSS components for books (web, EPUB and PDF).

https://buckram.pressbooks.org

License:GNU General Public License v3.0


Languages

Language:SCSS 86.0%Language:HTML 13.3%Language:JavaScript 0.7%