Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desktop UX Improvements: Managing servers #401

Closed
3 tasks done
jasonblais opened this issue Dec 18, 2016 · 1 comment
Closed
3 tasks done

Desktop UX Improvements: Managing servers #401

jasonblais opened this issue Dec 18, 2016 · 1 comment

Comments

@jasonblais
Copy link
Contributor

jasonblais commented Dec 18, 2016

This ticket is one of three improvement tickets planned for Desktop user experience.


PART 1 - Navigation bar:

The navigation bar will display on top of the app itself similar to browser tabs and will have the server display name as specified on the Settings page.

This bar will be hidden if there is just one server specified on the Settings page.

The UI screen below shows:

  • two servers, the first and active server is “Pre-release” and the second is “Bladekick”
  • a “+” button beside the second tab which can be used to add a new server

image

PART 2 - Adding a new server from the “+” icon

If a user clicks on the “+” icon, they can enter the name and URL similar to the Settings page. The dialog should be the same from #400, PART 3

image

After clicking “Add”, the new server will appear on the right-most tab of the navigation bar, and the sign in page will be displayed to the user.

PART 3 - Opening an app with no servers in Settings page

If a user has no servers on the Settings page, a dialog will automatically appear asking them to add a server. The dialog is the same from PART 2 in this ticket (and from #400, PART 3)

Once done, the server is added to the Server Management section.

Note: This also covers the case when a user starts the app for the first time.


Note that "team management" in the desktop app will change to "server management" once team sidebar PR on the platform repo is merged, which adds an additional layer on the left hand sidebar for team management

image


Future improvements:

Allow users to reorder servers directly on the Server Management page and on the navigation bar. https://mattermost.uservoice.com/forums/306457-general/suggestions/15771343-allow-reordering-teams-in-desktop-application

@jasonblais jasonblais added this to the v3.6.0 milestone Dec 18, 2016
jnugh added a commit to jnugh/desktop that referenced this issue Dec 25, 2016
@jasonblais jasonblais removed the Hackfest null label Jan 9, 2017
@jnugh jnugh mentioned this issue Jan 16, 2017
3 tasks
@jasonblais
Copy link
Contributor Author

Closed via #415 and #435, thanks all!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant