{"id":44535,"date":"2018-06-19T14:19:20","date_gmt":"2018-06-19T14:19:20","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/devops\/?p=44535"},"modified":"2019-02-14T15:49:53","modified_gmt":"2019-02-14T23:49:53","slug":"new-navigation","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/new-navigation\/","title":{"rendered":"New Navigation for Visual Studio Team Services"},"content":{"rendered":"<p><span>I\u2019m excited to share the new navigation we\u2019re\u00a0working\u00a0on\u00a0for\u00a0<\/span><a href=\"https:\/\/www.visualstudio.com\/team-services\/\"><span>Visual Studio Team Services (VSTS)<\/span><\/a><span> to modernize the user experience\u00a0and\u00a0give you more flexibility<\/span>.\u00a0As\u00a0<a href=\"https:\/\/devblogs.microsoft.com\/devops\/vsts-github\/\">Lori mentioned in her blog post<\/a>, our goal to create an integrated suite that also gives the flexibly to pick and choose the services that work best for you.\u00a0That goal is\u00a0a common customer request and at the heart of this new design.\u00a0In\u00a0the next few weeks,\u00a0you\u2019ll see a \u201cNew Navigation Preview\u201d\u00a0message\u00a0pop up\u00a0in your VSTS account. Please give it a try, it only affects your view of your account and you can easily roll back if you need to. This is the beginning of the update to our design and so we are very keen to get your feedback at this early stage.<\/p>\n<h3><span class=\"TextRun SCXW177189674\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCXW177189674\">A new design<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW177189674\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"ContextualSpellingAndGrammarError SCXW177189674\">style<\/span><\/span><span class=\"EOP SCXW177189674\">\u00a0<\/span><\/h3>\n<p><span class=\"TextRun SCXW572709\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW572709\">The new style is inspired by the <a href=\"https:\/\/fluent.microsoft.com\/\">Fluent design language<\/a> being adopted across Microsoft and will be rolled out over the next few months. We\u2019re starting with<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW572709\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW572709\">design improvements<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW572709\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW572709\">to the<\/span><\/span><span class=\"TextRun SCXW572709\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW572709\"><span>\u00a0<\/span>navigation and<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW572709\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW572709\">then<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW572709\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW572709\">we&#8217;ll deliver updates to<\/span><\/span><span class=\"TextRun SCXW572709\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW572709\"><span>\u00a0<\/span>the content of each page. The goals of the new design language are to be clear, to gracefully support high information density, and &#8211; of course &#8211; be fast. The result will be an emphasis on the content of your work while providing a consistent and predictable experience across all aspects of VSTS.<\/span><\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/workitemsglow.png\" alt=\"new navigation design\" width=\"1520\" height=\"860\" class=\"alignnone wp-image-44705 size-full\" \/><\/p>\n<h3><span>Project navigation<\/span><\/h3>\n<p><span><span class=\"TextRun SCXW114992611\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW114992611\">The project navigation was moved to the left so that there\u2019s a clear separation between the project and global spaces. To improve wayfinding, we&#8217;ve added service icons with color accents along with new section icons.<\/span><\/span><\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/tooltipslatest.png\" alt=\"new navigation detailed view\" width=\"1551\" height=\"930\" class=\"alignnone wp-image-44715 size-full\" \/><\/p>\n<p><span class=\"TextRun SCXW77003609\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW77003609\">A new global<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW77003609\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW77003609\">header\u00a0<\/span><\/span><span class=\"TextRun SCXW77003609\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW77003609\">is present on every page of the product regardless of where you are.<\/span><\/span><span class=\"TextRun SCXW77003609\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW77003609\">\u00a0It shows location context along with providing quick access to global controls.<\/span><\/span><span class=\"EOP SCXW77003609\">\u00a0<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/breadcrumbglow.png\" alt=\"header with breadcrum\" width=\"1457\" height=\"137\" class=\"alignnone wp-image-44635 size-full\" \/><\/p>\n<p><span>From left-to-right, the components of the header are:<\/span><span>\u00a0<\/span><\/p>\n<ul style=\"font-weight: 400\">\n<li><span>Homepage \u2013 The VSTS logo is a quick link back to the homepage where you can see your list of projects and switch accounts<\/span><\/li>\n<li><span>Breadcrumb \u2013 This shows the logical hierarchy of the page by displaying the account, project, service, and hub<\/span><\/li>\n<li><span>Search \u2013 Query across work items, code, or your wiki<\/span><span>\u00a0<\/span><\/li>\n<li><span>My Work \u2013 See your work items, PRs, and favorites<\/span><span>\u00a0<\/span><\/li>\n<li><span>Marketplace \u2013 Browse the marketplace to discover new extensions<\/span><span>\u00a0<\/span><\/li>\n<li><span>User Profile \u2013 View your profile, settings, and help\u00a0<\/span><span>\u00a0<\/span><\/li>\n<\/ul>\n<p><span>One major user-reported pain point we set out to address with the new header is that it can be challenging to pinpoint where specifically you are within VSTS. In our research we&#8217;ve found this confusion often stems from seeing the project and team picker together in the top navigation. As a result, we&#8217;ve separated the two and moved Team context into the content area of each page that uses it and removed it from the top navigation.<\/span><\/p>\n<p><span>The left navigation menu provides more vertical real estate for page content and can be collapsed to get more horizontal space. This can be especially useful if you\u2019re viewing a Kanban board with a lot of columns.<\/span><span>\u00a0<\/span><span>\u00a0<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/expandedglow.png\" alt=\"left navigation menu\" width=\"344\" height=\"876\" class=\"alignnone wp-image-44695 size-full\" \/><\/p>\n<p><span>We&#8217;ve also grouped our cross-product experiences (summary, dashboards, and wiki) under Overview. The motivation for creating this Overview set is to have clear alignment of shared functionality and to ensure that these features remain discoverable if an individual service is disabled.<\/span><span>\u00a0<\/span><\/p>\n<h3>Create new<\/h3>\n<p><span class=\"TextRun SCXW84080151\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW84080151\">Another improvement to the project navigation is a<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW84080151\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW84080151\">&#8220;<\/span><\/span><span class=\"TextRun SCXW84080151\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW84080151\">create new&#8221;\u00a0<\/span><\/span><span class=\"TextRun SCXW84080151\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW84080151\">button<\/span><\/span><span class=\"TextRun SCXW84080151\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW84080151\">\u00a0next to the project name<\/span><\/span><span class=\"TextRun SCXW84080151\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW84080151\">. This<\/span><\/span><span class=\"TextRun SCXW84080151\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW84080151\">\u00a0<\/span><\/span><span class=\"TextRun SCXW84080151\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW84080151\">makes it easy to create any of the common artifacts no matter where you are in the project. It\u2019s a handy time saver when you need to quickly file a bug or create a pull request.<\/span><\/span><span class=\"EOP SCXW84080151\">\u00a0<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/createnewglow.png\" alt=\"create new menu design\" width=\"890\" height=\"600\" class=\"alignnone wp-image-44655 size-full\" \/><\/p>\n<h3>My work<\/h3>\n<p><span class=\"TextRun SCXW54405062\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW54405062\">The current account page has tabs for My Work Items, My Pull Requests, and My Favorites, but telemetry data shows that these aren&#8217;t fully utilized today. Through our research we&#8217;ve learned users are looking for quick access to their work items, pull requests and favorites from\u00a0anywhere. As a result, the My Work flyout is available at the upper right of every page, providing quick access to the items you care about, no matter where you are in VSTS.<\/span><\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/myworkglow.png\" alt=\"my work flyout\" width=\"1480\" height=\"820\" class=\"alignnone wp-image-44665 size-full\" \/><\/p>\n<h3>Homepage<\/h3>\n<p><span class=\"TextRun SCXW209285351\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW209285351\">This VSTS homepage now provides quick access to your recent projects as well as other projects in the account. You can search all your projects that are part of a given account and if you use multiple accounts, there\u2019s a list in the top-left so it\u2019s easy to switch between them.<\/span><\/span><span class=\"EOP SCXW209285351\">\u00a0<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/accountsglow.png\" alt=\"new account homepage\" width=\"1480\" height=\"1000\" class=\"alignnone wp-image-44645 size-full\" \/><\/p>\n<h3>Settings<\/h3>\n<p><span class=\"TextRun SCXW68779089\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW68779089\">We&#8217;ve heard your feedback that the admin \/ settings area of VSTS could be confusing as the top<\/span><\/span><span class=\"TextRun SCXW68779089\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW68779089\"><span>\u00a0<\/span>navigation inside a project was<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW68779089\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"AdvancedProofingIssue SCXW68779089\">similar to<\/span><\/span><span class=\"TextRun SCXW68779089\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW68779089\"><span>\u00a0<\/span>the top navigation for settings. To<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW68779089\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW68779089\">improve on this<\/span><\/span><span class=\"TextRun SCXW68779089\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW68779089\">,<span>\u00a0<\/span><\/span><\/span><span class=\"TextRun SCXW68779089\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW68779089\">we&#8217;ve introduced a<\/span><\/span><span class=\"TextRun SCXW68779089\" xml:lang=\"EN-US\" lang=\"EN-US\"><span class=\"NormalTextRun SCXW68779089\"><span>\u00a0<\/span>different pattern for navigation within settings and grouped them by their associated service. Also, within settings you can turn on and off individual services in each project \u2013 a long-standing feature request.\u00a0\u00a0<\/span><\/span><span class=\"EOP SCXW68779089\">\u00a0<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/settingsglow.png\" alt=\"project settings\" width=\"1480\" height=\"1064\" class=\"alignnone wp-image-44685 size-full\" style=\"font-size: 16px;font-weight: 400\" \/><\/p>\n<h3>Try the preview and send us feedback<\/h3>\n<p><span>Over the next couple weeks we&#8217;ll progressively roll out the ability to opt-in to the new navigation preview. When it&#8217;s available in your account, you&#8217;ll see a new feature announcement with a link to our preview feature menu. If you choose to preview the new navigation, note that only your view of VSTS data will be updated for a given project (your team will not experience any visual changes). Once it&#8217;s available in your account, you can turn it on like any other preview feature:<\/span><span>\u00a0<\/span><\/p>\n<ol style=\"font-weight: 400\">\n<li><span>Select\u00a0<\/span><b><span>your picture<\/span><\/b><span>\u00a0in the top right of a VSTS project<\/span><span>\u00a0<\/span><\/li>\n<li><span>Select\u00a0<\/span><b><span>Preview Features<\/span><\/b><span>\u00a0<\/span><\/li>\n<li><span>Select\u00a0<\/span><b><span>New Navigation<\/span><\/b><span>\u00a0<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2018\/06\/prevewfeatures.png\" alt=\"turn on feature instructions\" width=\"861\" height=\"595\" class=\"alignnone wp-image-44735 size-full\" \/><\/p>\n<p><span>We need your thoughts to make this preview better, and will provide more updates in this blog as we proceed and start to get feedback. Please leave a comment below or contact us on <a href=\"https:\/\/twitter.com\/vsts\">Twitter<\/a><\/span><span>\u00a0or via\u00a0<\/span><span>our<\/span><span>\u00a0<a href=\"https:\/\/developercommunity.visualstudio.com\/spaces\/21\/index.html\">Developer Community<\/a><\/span><span>.<\/span><\/p>\n<p>Jeremy Epling, GPM and John Lea, Design Director<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m excited to share the new navigation we\u2019re\u00a0working\u00a0on\u00a0for\u00a0Visual Studio Team Services (VSTS) to modernize the user experience\u00a0and\u00a0give you more flexibility.\u00a0As\u00a0Lori mentioned in her blog post, our goal to create an integrated suite that also gives the flexibly to pick and choose the services that work best for you.\u00a0That goal is\u00a0a common customer request and at [&hellip;]<\/p>\n","protected":false},"author":184,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[227,253,226,1,225,252],"tags":[],"class_list":["post-44535","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agile","category-azure-devops-server","category-ci","category-devops","category-git","category-testing"],"acf":[],"blog_post_summary":"<p>I\u2019m excited to share the new navigation we\u2019re\u00a0working\u00a0on\u00a0for\u00a0Visual Studio Team Services (VSTS) to modernize the user experience\u00a0and\u00a0give you more flexibility.\u00a0As\u00a0Lori mentioned in her blog post, our goal to create an integrated suite that also gives the flexibly to pick and choose the services that work best for you.\u00a0That goal is\u00a0a common customer request and at [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/44535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/184"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=44535"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/44535\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/45953"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=44535"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=44535"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=44535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}