This is looking really good. Well done Microsoft. The modern experience is really starting to shine and I am already advising my customers to switch over to Modern Team sites, Groups, etc.
There are however still a couple of glaring and major issues with the Modern SharePoint experience and as a consultant, advisor, I face questions from my customers on a daily basis around these shortcomings in the current version of modern SharePoint sites.
Some of the key missing or broken features:
- Search. SharePoint Enterprise search (Managed Properties, Search Refiners, Best Bests, Ranking, Custom Search Results pages etc. etc. )is still not available in Modern SharePoint. See here where myself and others have discussed this and have been asking questions with no feedback from Microsoft more than a year ago: https://techcommunity.microsoft.com/t5/Microsoft-Search-Blog/Find-what-you-want-discover-what-you-need-with-personalized/bc-p/110237#M14
- Settings Pages (View All Site Settings as well as List Settings) still goes to the classic SharePoint settings pages and half the options /features there doesn't work or have no impact as they were all aimed at the classic SharePoint versions
- A whole bunch of SharePoint Apps (or types of lists) are still not available in the modern experience (Tasks doesn't work in Modern, Calendar doesn't have a modern experience)
- Subsites - We still cannot and from what I understand, won't be able to create Modern sub sites. Can someone confirm the reasoning for this?
- Page layouts. - I understand that there is a new direction with Modern Pages, but having a standard type of page layout was a key part of publishing features. Surely it's not too hard to bring that back.
- Have the ability to hide the left nav
- Bugs - There are still a couple of bugs with the interface and I can see most of the major ones have been sorted. I
Other than that, keep it up.