Editor fixes from Document + visual changes Closes #798 and #844 See merge request inject/frontend!729