Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Build Status


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.

This readme includes no details about how to use the library itself as there is extensive documentation for the library available here:

Package Contents

Files to copy and use in the browser directly:

  -  assets/* (icon fonts etc.)
  -  favicon/* (all variants of favicon)
  -  hexagon.css (light theme)
  -  hexagon.js (light theme)
  -  hexagon.print.css
  -  hexagon.print.js

Files to build a theme on top of:

  • dist/hexagon.core.css: This is the bare minimum CSS for a hexagon build and does not include any theming

  • dist/hexagon.variables.css: All the current hexagon variables. This can be used as a template to create a new theme

  • dist/hexagon.theme.css: The theme CSS. Uses the hexagon theme variables.

  • dist/hexagon.core.js: This is the bare minimum JS for a hexagon build and does not include setting any theme variables.

  • dist/hexagon.theme.js: This is the JS for the light hexagon theme. Use as a template to create a new theme.

You can’t perform that action at this time.