The code is available on github.
Credit: the CSS style sheet of this page was shamelessly stolen from the MLsub demo page.