add no-js functionality to the menu, remove no-js class if JS is enabled, soft-hyphen added to landing page