{"id":2002,"date":"2021-11-11T12:07:05","date_gmt":"2021-11-11T20:07:05","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/surface-duo\/?p=2002"},"modified":"2021-11-11T12:07:05","modified_gmt":"2021-11-11T20:07:05","slug":"design-kit-2-1","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/surface-duo\/design-kit-2-1\/","title":{"rendered":"Design Kit 2.1"},"content":{"rendered":"<p>\n  Hello designers!\n<\/p>\n<p>\n  We recently unveiled <a href=\"http:\/\/aka.ms\/SurfaceDuoDesign\">Design Kit v2.1<\/a> \u2013 a set of updates to the design system kit that enables you to create dual-screen and foldable experiences for Microsoft Surface Duo and Surface Duo 2 in Figma.\n<\/p>\n<p>\n  <img decoding=\"async\" width=\"1502\" height=\"886\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description.png\" class=\"wp-image-2003\" alt=\"Surface Duo Design Kit cover image\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description.png 1502w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description-300x177.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description-1024x604.png 1024w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description-768x453.png 768w\" sizes=\"(max-width: 1502px) 100vw, 1502px\" \/><br\/><em>Figure 1: Design Kit v2.1 on Figma<\/em>\n<\/p>\n<h2>Figma device frame<\/h2>\n<p>\n  <img decoding=\"async\" width=\"1502\" height=\"886\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/shape-rectangle-square-description-automaticall.png\" class=\"wp-image-2004\" alt=\"Surface Duo 2 device wireframe\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/shape-rectangle-square-description-automaticall.png 1502w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/shape-rectangle-square-description-automaticall-300x177.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/shape-rectangle-square-description-automaticall-1024x604.png 1024w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/shape-rectangle-square-description-automaticall-768x453.png 768w\" sizes=\"(max-width: 1502px) 100vw, 1502px\" \/><br\/><em>Figure 2: Figma device frames<\/em>\n<\/p>\n<p>\n  Today you can start creating wireframes and mockups for Surface Duo and Surface Duo 2 by grabbing the Figma frame and placing your components inside them. \n<\/p>\n<p>\n  Visually you may notice that Surface Duo 2 has a taller frame height and slimmer hinge compared to Surface Duo since it rocks a new curved display when the device is spanned or maximized. Additionally, this curved display runs across the <a href=\"https:\/\/www.microsoft.com\/en-us\/d\/surface-duo-2\/9408KGXP4XJL\">glance bar<\/a> in the hinge allowing users to view notifications when the device is closed. \n<\/p>\n<p>\n  We\u2019ve also included two new device frames for Surface Duo 2 in this update that includes glacier and obsidian color devices to bring a more realistic effect for your mockups and prototypes. \n<\/p>\n<h2>Layout, spacing, and accessibility<\/h2>\n<p>\n  <img decoding=\"async\" width=\"800\" height=\"357\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/word-image.png\" class=\"wp-image-2005\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/word-image.png 800w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/word-image-300x134.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/word-image-768x343.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n<\/p>\n<p><em>Figure 3: Layout, spacing and accessibility<\/em>\n<\/p>\n<p>\n  Along with the Figma frames, we\u2019ve also updated the Layout tab to support Surface Duo 2 with dimensional specifications to consider when designing for a folding form factor. \n<\/p>\n<p>\n  We\u2019ve designed a sheet that details the spacing and red lines to follow in your apps. Additionally, the team at <a href=\"https:\/\/www.figma.com\/@microsoft\">Microsoft Design<\/a> has put together two <a href=\"https:\/\/www.microsoft.com\/design\/inclusive\/\">accessibility<\/a> plugins which are also linked in the Figma file. These plugins check the color contrast ratio of all visible text in a frame, annotates and provides feedback on whether it meets WCAG\u2019s AA and\/or AAA level compliance. It also includes color sliders that allow users to adjust the colors and understand how the corresponding contrast ratio changes in real-time.\n<\/p>\n<h2>Video and media guidelines<\/h2>\n<p>\n  <img decoding=\"async\" width=\"800\" height=\"400\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-diagram-description-aut.png\" class=\"wp-image-2006\" alt=\"Two Surface Duo mockups showing a video user experience, the first correctly placed above the hinge and the second incorrectly placed behind the hinge\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-diagram-description-aut.png 800w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-diagram-description-aut-300x150.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-diagram-description-aut-768x384.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n<\/p>\n<p><em>Figure 4: Video and media guidelines<\/em>\n<\/p>\n<p>\n  To support app scenarios that utilize the media and video players, we\u2019ve created guidelines to help and provide you with the best practices in the design kit as well. \n<\/p>\n<p>\n  In addition to those guidelines, the kit also highlights on orientation-based media layouts \u2013 i.e., portrait and landscape.\n<\/p>\n<h2>Components<\/h2>\n<p>\n  <img decoding=\"async\" width=\"800\" height=\"400\" src=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description-1.png\" class=\"wp-image-2007\" alt=\"A variety of components available in Figma, including navigatino rail, keyboard, buttons, notification icons, and others\" srcset=\"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description-1.png 800w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description-1-300x150.png 300w, https:\/\/devblogs.microsoft.com\/surface-duo\/wp-content\/uploads\/sites\/53\/2021\/11\/graphical-user-interface-application-description-1-768x384.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n<\/p>\n<p><em>Figure 5: Figma components<\/em>\n<\/p>\n<p>\n  Along with the guidelines and layouts, we\u2019ve also updated several components in the Design Kit. Components like navigation rail, keyboards, chips, and app notification badges, that incorporates scenarios for unfolding states and folding states.\n<\/p>\n<p>\n  In addition to including the navigation rail component in the design kit, we\u2019ve also made a <a href=\"https:\/\/github.com\/microsoft\/surface-duo-compose-samples\/tree\/main\/NavigationRail\">navigation rail sample<\/a> app that was mentioned in last week\u2019s blog, showcasing the component that adapts to larger displays and how it transforms to a bottom navigation when the device is flipped or folded into a single screen.\n<\/p>\n<h2>Resources and feedback<\/h2>\n<p>\n  The\u00a0<a href=\"http:\/\/aka.ms\/SurfaceDuoDesign\">Surface Duo Design Kit<\/a>\u00a0is available on <a href=\"https:\/\/www.figma.com\/\">Figma<\/a> at the\u00a0<a href=\"https:\/\/www.figma.com\/@microsoft\">Microsoft Design Page<\/a>.\n<\/p>\n<p>\n  While we are expanding the Design Kit, we would love to hear from you about your experiences designing dual-screen experiences for Surface Duo. Please reach out using our\u00a0<a href=\"http:\/\/aka.ms\/SurfaceDuoSDK-Feedback\" target=\"_blank\" rel=\"noopener\">feedback forum<\/a>\u00a0or find us on Twitter\u00a0<a href=\"https:\/\/twitter.com\/surfaceduodev\" target=\"_blank\" rel=\"noopener\">@surfaceduodev<\/a>.\n<\/p>\n<p>\n  You can also\u00a0<a href=\"https:\/\/www.twitch.tv\/surfaceduodev\" target=\"_blank\" rel=\"noopener\">live chat with us on Twitch<\/a>\u00a0on Friday, November 12<sup>th<\/sup>\u00a0at 11am PST, where you can ask questions about the Inking, Design Kit or any other aspect of developing dual-screen apps for Surface Duo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello designers! We recently unveiled Design Kit v2.1 \u2013 a set of updates to the design system kit that enables you to create dual-screen and foldable experiences for Microsoft Surface Duo and Surface Duo 2 in Figma. Figure 1: Design Kit v2.1 on Figma Figma device frame Figure 2: Figma device frames Today you can [&hellip;]<\/p>\n","protected":false},"author":49635,"featured_media":2003,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[710],"tags":[709,46,694],"class_list":["post-2002","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-surface-duo-design","tag-design","tag-surface-duo","tag-user-experience"],"acf":[],"blog_post_summary":"<p>Hello designers! We recently unveiled Design Kit v2.1 \u2013 a set of updates to the design system kit that enables you to create dual-screen and foldable experiences for Microsoft Surface Duo and Surface Duo 2 in Figma. Figure 1: Design Kit v2.1 on Figma Figma device frame Figure 2: Figma device frames Today you can [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/posts\/2002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/users\/49635"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/comments?post=2002"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/posts\/2002\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/media\/2003"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/media?parent=2002"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/categories?post=2002"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/surface-duo\/wp-json\/wp\/v2\/tags?post=2002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}