Dec.30.2018 redesign of the Mattermost chat client.
Currently when searching through channels you get a mass of rooms and are required to be invited to invisible private channels. This is remedied via a streamlined UI and search / filtering interface.
The search filtering was integrated with channel creation. This helped both train the user to use both functions, but also easily switch between them in the case of uncertainty or a mistake. The UX should be patterned as much as possible so the user doesn't have to learn new techniques with each function or struggle against the interface.
The full breakdown. One of the keys here was not blocking the side panel so you can use it as a shortcut panel. This is particularly helpful in the case you select the wrong section or function.