Documentation assets


HyperNav is an interactive CSS only web navigation menu framework. The interactivity is mainly provided by utilizing input elements of type checkbox combined with the CSS sibling operator ~ and by applying hover styles. The main downside is that accessibility might not be entirely perfect. However, by employing progressive enhancement via JavaScript, these problems could also be solved.

All of the CSS is prefixed with hn- Thus, interference with any other CSS frameworks is improbable. For instance, this website utilizes both HyperNav and Bootstrap without any issues.

HyperNav will probably have to be customized separately for each projects, as changing sizes and colors might be necessary to achieve a desired look. However, this is quite straight forward due to the use of variables.