A modular, themable collection of components for modern browsers
Latest commit 43b6c9e Aug 14, 2018
Permalink
Failed to load latest commit information.
.github Merge branch 'async-selection-replace' into webpack Jul 17, 2017
assets fix(print): Tweak print styles for better IE support May 2, 2018
contributing Convert more modules over to es modules + css Oct 11, 2017
demo-old Merge branch 'async-selection-replace' into webpack Jul 17, 2017
demo fix(labels): Fix the demo to remove excess parens Aug 14, 2018
dist Merge remote-tracking branch 'origin/1-17-0' Aug 10, 2018
docs Merge remote-tracking branch 'origin/1-17-0' Aug 10, 2018
src refactor(*): Updates from review and demo tweaks Aug 14, 2018
test Attempt to fix coverage upload Jul 3, 2018
themes Merge remote-tracking branch 'origin/1-17-0' Aug 10, 2018
.eslintrc.json Disable callback linting warnings Jul 4, 2018
.gitignore Merge branch 'master' into webpack May 13, 2018
.npmignore chore(package): Remove docs and other files from npm package Mar 20, 2018
.travis.yml Merge remote-tracking branch 'origin/1-17-0' Aug 10, 2018
2.0.0-changes.md Organise the code into src/components and src/utils folders Jul 9, 2018
2.0.0.md Organise the code into src/components and src/utils folders Jul 9, 2018
LICENCE Add Apache 2.0 Licence Dec 4, 2015
NOTICE Merge branch 'async-selection-replace' into webpack Jul 17, 2017
bower.json Organise the code into src/components and src/utils folders Jul 9, 2018
package-lock.json Merge remote-tracking branch 'origin/1-17-0' Aug 10, 2018
package.json refactor(*): Updates from review and demo tweaks Aug 14, 2018
postcss.config.js Merge branch 'async-selection-replace' into webpack Jul 17, 2017
readme.md docs(1.16.0): Update docs to add new release Jun 19, 2018
rollup.config.js Organise the code into src/components and src/utils folders Jul 9, 2018

readme.md

HexagonJS

Build Status

About

Hexagon.js is a collection of components, styles and JavaScript utilities. It has been designed from the ground up to support custom theming and extension and exposes a simple api for doing so.

This readme includes no details about how to use the library itself as there is extensive documentation for the library available here: https://www.hexagonjs.io.

This repository contains the code for the library itself which can be found in the modules folder, and some code for building the library - found in the build folder. This repository is also a node module, which makes it possible to create custom builds of hexagon, allowing inclusion of just the modules you need. The node module also exposes a way to create custom themes for hexagon and share themes in a way that allows them to be extended.