* Enable BackOfficeTours to have a bool to hide them in the help drawer
* New hidden tour to display the email marketing option on login to backoffice
* Update to tourService to use the new bool property of hidden to show/hide the tour in the help drawer
* AngularJS Resource to call the Azure Function EmailService proxy code - currently set to DEV
* New method on userService.addUserToEmailMarketing that in turn calls the new emailMarketingResource
* New AngularJS view & controller in the tour step to deal with user clicking yes/accept to the email opt-in
* Modifies the init script to auto launch the hidden email marketing tour at login
If it has been accepted or dismissed before we then try to launch the original intro tour
* Only show the email marketing tour when the intro tour has been dismissed or completed and will appear for one time only the next time you login
* When using X to close email tour, it does not disable and never show it again but just closes it, similar to intro tour
* Adds new localStorageService key for 'emailMarketingTourShown' to prevent the tour being shown again in the same logged in session, if you refresh the backoffice in your browser
* Update URL to email function
* Adding new COMA copy for email marketing tour - needs fine tuning pixel pushing from Niels L
* Prettified layout of e-mail marketing promotion tour
* fixing whitespace
* text=auto
* adding xml to gitattributes
* Ensures the email tour is not shown if you dismiss the intro tour and manually refresh the page
Co-authored-by: Niels Lyngsø <niels.lyngso@gmail.com>
* Allow explicitly sorting allowed child types for content types
* Allow explicitly sorting allowed child types for media types
* Remove console.log
* Fix the mapping of allowed content types (after introduction of the new mapper)
* Fix sorting after merge
* Don't allow editing media items (including folders) in the media picker
* Define explicitly if media grid files and folders can be opened + remove "edit item" functionality
* Ensure that files and folders can always be opened (edited) in the media library grid view
* Remove "edit item" handling from the media picker + update click handlers to select items when their names are clicked (when applicable)
* Remove obsolete "allowMediaEdit" from mediapicker controller.
* Remove obsolete "allowMediaEdit" from mediapicker controller again (after merge).
* Make things work again after merging from latest dev
* Corrected focusable elements + hover styling
* breadcrumbs styling adjustment
Co-authored-by: Niels Lyngsø <niels.lyngso@gmail.com>