Front end version 2 work in progress

There's no reason to have `opacity: 1.0` — that's the default.