Easily prevent typographic orphans.
Horunge is the Swedish equivalent for orphans when we’re talking typography. Supports CommonJS, AMD or browser globals.
npm install horunge
Download the production version or the development version.
Browser globals
<h1>This is a sample heading</h1>
<script src="horunge.min.js"></script>
<script>
const headlines = document.querySelectorAll("h1")
headlines.forEach(function(headline) {
headline.innerHTML = horunge(headline.innerHTML)
});
</script>
CommonJS
import horunge from 'horunge';
const heading = 'This is a sample heading';
const fixedHeading = horunge(heading);
horunge(string, [opt = 2]);
Param | Description |
---|---|
string | String to fix |
opt | Number of words to keep at same row (optional) (default: 2) |