Linear gradient fix, icon fixes, updated o-hierarchical nav and linting

Ah, fine.  Some comments would be really useful though.