From 0c91093fe8f611dc520832e3af4a191871eba279 Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Fri, 31 May 2024 14:06:29 +0530 Subject: [PATCH 01/60] Added myself to the team on doc-it --- .../contributors/currentMaintainers.ts | 11 +++++++++++ src/app/assets/credits/komal-ranjit.jpg | Bin 0 -> 225858 bytes 2 files changed, 11 insertions(+) create mode 100644 src/app/assets/credits/komal-ranjit.jpg diff --git a/src/__configuration__/contributors/currentMaintainers.ts b/src/__configuration__/contributors/currentMaintainers.ts index 3f9ff6b2..c895c6f4 100644 --- a/src/__configuration__/contributors/currentMaintainers.ts +++ b/src/__configuration__/contributors/currentMaintainers.ts @@ -6,6 +6,7 @@ import ManojLokesh from '../../app/assets/credits/manoj-lokesh.jpg'; import AubreyThompson from '../../app/assets/credits/aubrey-thompson.jpg'; import ArshdeepSingh from '../../app/assets/credits/arshdeep-singh.jpg'; import AndrewPuhalla from '../../app/assets/credits/andrew-puhalla.jpeg'; +import KomalRanjit from '../../app/assets/credits/komal-ranjit.jpg'; import { CurrentMaintainter } from '../../__types__'; export const currentMaintainers: CurrentMaintainter[] = [ @@ -91,4 +92,14 @@ export const currentMaintainers: CurrentMaintainter[] = [ linkedIn: `https://www.linkedin.com/in/aubrey-thompson-02464391/`, }, }, + { + name: 'Komal Ranjit', + role: `Front-End Developer`, + image: KomalRanjit, + description: `Komal is a passionate front-end developer with experience in React.js and Appcelerator Titanium development. She is always eager to stay ahead in the dynamic world of tech and is dedicated to continuous learning and professional development. In her leisure time, she enjoys nature, with a love for gardening and swimming, finding them both as ways to recharge and relax.`, + contacts: { + github: `https://github.com/Komal-Ranjit`, + linkedIn: `https://www.linkedin.com/in/komal-ranjit-6a800718a/`, + }, + } ]; diff --git a/src/app/assets/credits/komal-ranjit.jpg b/src/app/assets/credits/komal-ranjit.jpg new file mode 100644 index 0000000000000000000000000000000000000000..caa437a51497116d656762439ee50c6fd4548820 GIT binary patch literal 225858 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 G}kne3#BL-UqR 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

nD2z9<^sg=bo-Op~ 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 j$~Vi#F8MYi>Yc>73TOOLIio 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 z Date: Fri, 31 May 2024 17:21:17 +0530 Subject: [PATCH 02/60] Added Priyanka KM to the team on doc-it --- .../contributors/currentMaintainers.ts | 11 +++++++++++ src/app/assets/credits/priyanka-km.jpeg | Bin 0 -> 291882 bytes 2 files changed, 11 insertions(+) create mode 100644 src/app/assets/credits/priyanka-km.jpeg diff --git a/src/__configuration__/contributors/currentMaintainers.ts b/src/__configuration__/contributors/currentMaintainers.ts index c895c6f4..c3ff1e3b 100644 --- a/src/__configuration__/contributors/currentMaintainers.ts +++ b/src/__configuration__/contributors/currentMaintainers.ts @@ -7,6 +7,7 @@ import AubreyThompson from '../../app/assets/credits/aubrey-thompson.jpg'; import ArshdeepSingh from '../../app/assets/credits/arshdeep-singh.jpg'; import AndrewPuhalla from '../../app/assets/credits/andrew-puhalla.jpeg'; import KomalRanjit from '../../app/assets/credits/komal-ranjit.jpg'; +import PriyankaKM from '../../app/assets/credits/priyanka-km.jpeg'; import { CurrentMaintainter } from '../../__types__'; export const currentMaintainers: CurrentMaintainter[] = [ @@ -101,5 +102,15 @@ export const currentMaintainers: CurrentMaintainter[] = [ github: `https://github.com/Komal-Ranjit`, linkedIn: `https://www.linkedin.com/in/komal-ranjit-6a800718a/`, }, + }, + { + name: 'Priyanka KM', + role: `Front-End Developer`, + image: PriyankaKM, + description: `Working as a React-native front End developer, She loves to spend time in drawing and craftwork. She also enjoys listening to music.`, + contacts: { + github: `https://github.com/Priyanka-km0`, + linkedIn: `https://www.linkedin.com/in/priyanka-km-960390193`, + }, } ]; diff --git a/src/app/assets/credits/priyanka-km.jpeg b/src/app/assets/credits/priyanka-km.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5f44f31e49da3e3efd519b9e09824bfb65191226 GIT binary patch literal 291882 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 z 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

!8O8 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 literal 0 HcmV?d00001 From e79fed174703200e764bb5a365886b8f1b6f94f6 Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Fri, 31 May 2024 17:29:53 +0530 Subject: [PATCH 03/60] Correction --- src/__configuration__/contributors/currentMaintainers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/__configuration__/contributors/currentMaintainers.ts b/src/__configuration__/contributors/currentMaintainers.ts index c3ff1e3b..ff4b13b1 100644 --- a/src/__configuration__/contributors/currentMaintainers.ts +++ b/src/__configuration__/contributors/currentMaintainers.ts @@ -107,7 +107,7 @@ export const currentMaintainers: CurrentMaintainter[] = [ name: 'Priyanka KM', role: `Front-End Developer`, image: PriyankaKM, - description: `Working as a React-native front End developer, She loves to spend time in drawing and craftwork. She also enjoys listening to music.`, + description: `Working as a React-native front-end developer, She loves to spend time in drawing and craftwork. She also enjoys listening to music.`, contacts: { github: `https://github.com/Priyanka-km0`, linkedIn: `https://www.linkedin.com/in/priyanka-km-960390193`, From dbfc9583c602c3e8de447d0301eef42e396908ef Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Mon, 3 Jun 2024 12:10:52 +0530 Subject: [PATCH 04/60] Used yarn prettier --- src/__configuration__/contributors/currentMaintainers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/__configuration__/contributors/currentMaintainers.ts b/src/__configuration__/contributors/currentMaintainers.ts index ff4b13b1..117f93f3 100644 --- a/src/__configuration__/contributors/currentMaintainers.ts +++ b/src/__configuration__/contributors/currentMaintainers.ts @@ -112,5 +112,5 @@ export const currentMaintainers: CurrentMaintainter[] = [ github: `https://github.com/Priyanka-km0`, linkedIn: `https://www.linkedin.com/in/priyanka-km-960390193`, }, - } + }, ]; From df11d916c89b82b161bd3da089941c68ed93a4a6 Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Mon, 3 Jun 2024 15:59:42 +0530 Subject: [PATCH 05/60] yarn build --- src/database/index-database.json | 2 +- src/database/sitemap-database.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/database/index-database.json b/src/database/index-database.json index 8cd26058..7298ad2d 100644 --- a/src/database/index-database.json +++ b/src/database/index-database.json @@ -1 +1 @@ -{"title":{"brightlayer":[{"":1},{"/overview":1},{"/development/cli":1},{"/community/blui-projects":1}],"ui":[{"":1},{"/overview":1},{"/development/cli":1},{"/design/design-audit":1},{"/community/blui-projects":1}],"powering":[{"":1}],"teams":[{"":1}],"to":[{"":1},{"/get-started/new-project":1}],"make":[{"":1}],"what":[{"":1},{"/overview":1}],"matters":[{"":1}],"is":[{"/overview":1}],"where":[{"/get-started/new-project":1}],"begin":[{"/get-started/new-project":1}],"web":[{"/get-started/web":1}],"apps":[{"/get-started/web":1},{"/get-started/mobile":1},{"/community/blui-projects":1}],"mobile":[{"/get-started/mobile":1}],"environment":[{"/development/environment":1}],"setup":[{"/development/environment":1}],"cli":[{"/development/cli":1}],"introduction":[{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/design/intro":1}],"angular":[{"/development/frameworks-web/angular":1}],"guide":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/style":1}],"react":[{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"native":[{"/development/frameworks-mobile/react-native":1}],"testing":[{"/development/testing":1}],"components":[{"/development/components":1}],"design":[{"/design/for-non-designers":1},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns":1}],"training":[{"/design/for-non-designers":1}],"for":[{"/design/for-non-designers":1}],"non":[{"/design/for-non-designers":1}],"designers":[{"/design/for-non-designers":1}],"system":[{"/design/anatomy":1}],"anatomy":[{"/design/anatomy":1}],"accessibility":[{"/design/accessibility":1}],"websites":[{"/design/websites":1}],"project":[{"/design/project-identity":1}],"identity":[{"/design/project-identity":1}],"audits":[{"/design/design-audit":1}],"patterns":[{"/patterns":1}],"account":[{"/patterns/account-menu":1}],"menu":[{"/patterns/account-menu":1}],"app":[{"/patterns/appbar":1},{"/style/logo":1}],"bars":[{"/patterns/appbar":1}],"buttons":[{"/patterns/buttons":1}],"empty":[{"/patterns/empty-states":1}],"states":[{"/patterns/empty-states":1}],"forms":[{"/patterns/forms":1}],"and":[{"/patterns/forms":1}],"validation":[{"/patterns/forms":1}],"internationalization":[{"/patterns/internationalization":1}],"lists":[{"/patterns/lists":1}],"loading":[{"/patterns/loading":1}],"waiting":[{"/patterns/loading":1}],"navigation":[{"/patterns/navigation":1}],"overlays":[{"/patterns/overlay":1}],"tags":[{"/patterns/tags":1}],"tables":[{"/patterns/tables":1}],"steppers":[{"/patterns/steppers":1}],"user":[{"/patterns/user-auth":1}],"authentication":[{"/patterns/user-auth":1}],"visualizations":[{"/patterns/visualizations":1}],"style":[{"/style":1}],"logos":[{"/style/logo":1}],"color":[{"/style/color":1}],"palette":[{"/style/color":1}],"icon":[{"/style/icon-guidelines":1},{"/style/icon-library":1}],"guidelines":[{"/style/icon-guidelines":1}],"library":[{"/style/icon-library":1}],"illustrations":[{"/style/illustrations":1}],"typography":[{"/style/typography":1}],"themes":[{"/style/themes":1}],"community":[{"/community":1}],"licensing":[{"/community/license":1}],"using":[{"/community/blui-projects":1}],"innersourcing":[{"/community/innersourcing":1}],"report":[{"/community/bugs":1}],"bugs":[{"/community/bugs":1}],"request":[{"/community/features":1}],"features":[{"/community/features":1}],"faq":[{"/community/faq":1}],"our":[{"/community/our-team":1}],"team":[{"/community/our-team":1}],"contact":[{"/community/contactus":1}],"us":[{"/community/contactus":1}],"developer":[{"/resources/developer":1}],"resources":[{"/resources/developer":1},{"/resources/designer":1}],"designer":[{"/resources/designer":1}],"roadmap":[{"/roadmap":1}],"release":[{"/release-notes":1}],"notes":[{"/release-notes":1}],"attributions":[{"/attributions":1}]},"text":{"0":[{"/development/frameworks-mobile/react-native":6},{"/design/accessibility":1},{"/style/typography":1},{"/community/our-team":1}],"1":[{"/style/icon-guidelines":3},{"/style/illustrations":2},{"/design/design-audit":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/style/typography":1}],"2":[{"/style/icon-guidelines":4},{"/design/design-audit":2},{"/style/illustrations":2},{"/design/accessibility":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/style/typography":1},{"/community/our-team":1}],"3":[{"/design/design-audit":2},{"/style/icon-guidelines":2},{"/community/license":2},{"/style/illustrations":1}],"4":[{"/development/frameworks-mobile/react-native":2}],"5":[{"/development/environment":1},{"/development/frameworks-mobile/react-native":1}],"6":[{"/development/environment":1}],"7":[{"/patterns/lists":1}],"9":[{"/style/illustrations":1}],"10":[{"/design/for-non-designers":1}],"11":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1}],"15":[{"/patterns/tables":1}],"16":[{"/style/logo":2},{"/development/frameworks-web/react":1},{"/style/illustrations":1}],"30":[{"/style/icon-guidelines":1}],"32":[{"/style/logo":2}],"48":[{"/style/icon-guidelines":1}],"50":[{"/design/accessibility":1},{"/design/websites":1},{"/style/illustrations":1},{"/style/themes":1}],"80":[{"/design/intro":1}],"96":[{"/style/logo":2}],"180":[{"/style/logo":2}],"200":[{"/style/themes":2}],"500":[{"/design/accessibility":4},{"/style/themes":3},{"/style/illustrations":1}],"897":[{"/style/typography":1}],"900":[{"/style/illustrations":1}],"2008":[{"/design/accessibility":1}],"2011":[{"/community/our-team":1}],"2013":[{"/community/our-team":1}],"2015":[{"/community/our-team":1}],"2017":[{"/community/our-team":2}],"2018":[{"/community/our-team":2}],"2019":[{"/community/our-team":1}],"2020":[{"/community/license":1},{"/community/our-team":1}],"2021":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/community/our-team":1}],"keywords":[{"/overview":1},{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/environment":1},{"/development/cli":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/development/components":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/icon-library":1},{"/style/illustrations":1},{"/style/typography":1},{"/style/themes":1},{"/community/license":1},{"/community/blui-projects":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/features":1},{"/community/faq":1},{"/community/our-team":1},{"/community/contactus":1},{"/resources/designer":1}],"overview":[{"/overview":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/community/license":1},{"/community/faq":1}],"brightlayer":[{"/development/frameworks-web/angular":42},{"/development/frameworks-web/react":39},{"/development/frameworks-mobile/react-native":37},{"/community/faq":30},{"/design/project-identity":18},{"/style/themes":18},{"/design/design-audit":15},{"/design/intro":14},{"/overview":13},{"/design/anatomy":13},{"/development/cli":11},{"/style/icon-guidelines":9},{"/development/components":7},{"/style/typography":7},{"/patterns/lists":6},{"/patterns/visualizations":6},{"/community/innersourcing":6},{"/community/our-team":6},{"/patterns/tags":5},{"/style/color":5},{"/community/license":5},{"/design/accessibility":4},{"/design/websites":4},{"/patterns/account-menu":4},{"/community/blui-projects":4},{"/community/bugs":4},{"/community/contactus":4},{"/development/frameworks-web/intro":3},{"/patterns/appbar":3},{"/patterns/empty-states":3},{"/patterns/navigation":3},{"/patterns/user-auth":3},{"/style/icon-library":3},{"/get-started/web":2},{"/development/frameworks-mobile/intro":2},{"/development/testing":2},{"/patterns/buttons":2},{"/patterns/steppers":2},{"/community/features":2},{"/get-started/mobile":1},{"/development/environment":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/style/logo":1},{"/style/illustrations":1},{"/resources/designer":1}],"ui":[{"/development/frameworks-web/angular":42},{"/development/frameworks-web/react":40},{"/development/frameworks-mobile/react-native":38},{"/community/faq":30},{"/design/design-audit":22},{"/style/themes":19},{"/design/project-identity":18},{"/design/intro":17},{"/design/anatomy":14},{"/overview":13},{"/development/cli":11},{"/patterns/lists":8},{"/style/icon-guidelines":8},{"/development/components":7},{"/patterns/tags":7},{"/patterns/visualizations":7},{"/style/color":7},{"/style/typography":7},{"/patterns/internationalization":6},{"/community/innersourcing":6},{"/development/frameworks-web/intro":5},{"/community/license":5},{"/community/our-team":5},{"/development/frameworks-mobile/intro":4},{"/design/accessibility":4},{"/design/websites":4},{"/patterns/account-menu":4},{"/community/bugs":4},{"/community/contactus":4},{"/design/for-non-designers":3},{"/patterns/appbar":3},{"/patterns/empty-states":3},{"/patterns/navigation":3},{"/patterns/user-auth":3},{"/style/icon-library":3},{"/community/blui-projects":3},{"/get-started/web":2},{"/development/testing":2},{"/patterns/buttons":2},{"/patterns/overlay":2},{"/patterns/steppers":2},{"/style/illustrations":2},{"/community/features":2},{"/get-started/mobile":1},{"/development/environment":1},{"/patterns/forms":1},{"/style/logo":1},{"/resources/designer":1}],"design":[{"/design/design-audit":44},{"/design/for-non-designers":18},{"/design/project-identity":18},{"/design/anatomy":16},{"/design/websites":16},{"/design/intro":15},{"/style/icon-guidelines":14},{"/style/logo":12},{"/overview":10},{"/community/our-team":8},{"/community/faq":7},{"/get-started/web":6},{"/style/typography":6},{"/patterns/forms":5},{"/patterns/tables":5},{"/patterns/lists":4},{"/patterns/tags":4},{"/resources/designer":4},{"/patterns/account-menu":3},{"/patterns/appbar":3},{"/patterns/empty-states":3},{"/patterns/steppers":3},{"/style/themes":3},{"/community/innersourcing":3},{"/design/accessibility":2},{"/patterns/buttons":2},{"/patterns/internationalization":2},{"/patterns/loading":2},{"/patterns/navigation":2},{"/patterns/overlay":2},{"/style/icon-library":2},{"/style/illustrations":2},{"/community/bugs":2},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/style/color":1},{"/community/blui-projects":1},{"/community/features":1}],"development":[{"/development/environment":7},{"/community/faq":7},{"/overview":6},{"/get-started/mobile":5},{"/development/frameworks-mobile/react-native":4},{"/development/testing":4},{"/development/frameworks-web/intro":3},{"/development/frameworks-mobile/intro":2},{"/community/innersourcing":2},{"/design/for-non-designers":1},{"/patterns/internationalization":1},{"/community/license":1},{"/community/bugs":1},{"/community/our-team":1}],"introduction":[{"/get-started/web":2},{"/overview":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/design/intro":1}],"welcome":[{"/style/icon-guidelines":2},{"/overview":1},{"/development/environment":1},{"/design/project-identity":1},{"/patterns/empty-states":1},{"/community/faq":1},{"/community/contactus":1}],"to":[{"/design/design-audit":64},{"/community/faq":58},{"/style/icon-guidelines":51},{"/patterns/tables":47},{"/development/testing":40},{"/design/websites":40},{"/design/project-identity":40},{"/patterns/user-auth":38},{"/development/frameworks-mobile/react-native":35},{"/style/logo":33},{"/design/accessibility":32},{"/patterns/internationalization":32},{"/design/intro":31},{"/patterns/forms":28},{"/development/environment":26},{"/patterns/navigation":23},{"/patterns/lists":21},{"/patterns/loading":21},{"/get-started/new-project":20},{"/development/frameworks-web/angular":20},{"/development/frameworks-web/react":20},{"/patterns/buttons":20},{"/patterns/empty-states":20},{"/style/illustrations":20},{"/development/frameworks-mobile/intro":19},{"/patterns/appbar":19},{"/patterns/tags":19},{"/overview":18},{"/patterns/account-menu":18},{"/patterns/overlay":16},{"/community/innersourcing":16},{"/style/color":15},{"/design/anatomy":14},{"/get-started/mobile":13},{"/style/typography":13},{"/development/frameworks-web/intro":12},{"/get-started/web":11},{"/community/our-team":10},{"/community/license":9},{"/patterns/steppers":8},{"/patterns/visualizations":8},{"/design/for-non-designers":7},{"/style/themes":6},{"/community/bugs":5},{"/community/features":5},{"/community/contactus":5},{"/development/components":3},{"/style/icon-library":3},{"/resources/designer":3},{"/development/cli":2}],"is":[{"/development/testing":32},{"/design/design-audit":17},{"/patterns/forms":17},{"/design/websites":14},{"/patterns/loading":14},{"/patterns/appbar":13},{"/patterns/navigation":13},{"/patterns/tables":12},{"/style/icon-guidelines":12},{"/design/project-identity":10},{"/patterns/user-auth":10},{"/style/themes":10},{"/community/faq":10},{"/design/intro":8},{"/get-started/new-project":7},{"/patterns/account-menu":7},{"/patterns/empty-states":7},{"/patterns/internationalization":7},{"/style/logo":7},{"/patterns/buttons":6},{"/patterns/lists":6},{"/patterns/steppers":6},{"/style/typography":6},{"/overview":5},{"/development/environment":5},{"/development/frameworks-mobile/react-native":5},{"/design/for-non-designers":5},{"/community/innersourcing":5},{"/get-started/mobile":4},{"/design/anatomy":4},{"/design/accessibility":4},{"/style/color":4},{"/get-started/web":3},{"/development/frameworks-web/intro":3},{"/patterns/visualizations":3},{"/community/license":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/intro":2},{"/community/bugs":2},{"/development/cli":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/style/icon-library":1},{"/style/illustrations":1},{"/community/blui-projects":1},{"/community/contactus":1}],"complete":[{"/patterns/appbar":2},{"/overview":1},{"/development/testing":1},{"/design/anatomy":1},{"/design/websites":1},{"/design/design-audit":1},{"/style/typography":1}],"system":[{"/design/anatomy":6},{"/design/project-identity":6},{"/design/intro":4},{"/overview":3},{"/development/testing":3},{"/community/our-team":3},{"/development/environment":2},{"/design/websites":2},{"/patterns/user-auth":2},{"/community/bugs":2},{"/community/contactus":2},{"/get-started/web":1},{"/style/icon-guidelines":1},{"/style/icon-library":1},{"/style/typography":1},{"/community/innersourcing":1}],"for":[{"/community/faq":26},{"/design/accessibility":22},{"/development/testing":21},{"/patterns/internationalization":20},{"/design/websites":19},{"/design/project-identity":17},{"/design/design-audit":17},{"/patterns/user-auth":17},{"/style/logo":17},{"/development/frameworks-mobile/react-native":14},{"/patterns/forms":14},{"/development/frameworks-mobile/intro":13},{"/design/intro":12},{"/design/for-non-designers":12},{"/style/color":12},{"/style/icon-guidelines":12},{"/patterns/tables":11},{"/development/environment":10},{"/development/frameworks-web/react":10},{"/style/illustrations":10},{"/style/themes":10},{"/development/frameworks-web/angular":9},{"/patterns/appbar":9},{"/patterns/lists":8},{"/patterns/navigation":8},{"/style/typography":8},{"/get-started/mobile":7},{"/patterns/tags":7},{"/get-started/web":6},{"/development/frameworks-web/intro":6},{"/patterns/empty-states":6},{"/patterns/overlay":6},{"/community/innersourcing":6},{"/overview":5},{"/design/anatomy":5},{"/patterns/visualizations":5},{"/patterns/account-menu":4},{"/patterns/buttons":4},{"/patterns/loading":4},{"/patterns/steppers":4},{"/community/our-team":4},{"/development/cli":3},{"/community/bugs":3},{"/community/license":2},{"/community/contactus":2},{"/get-started/new-project":1},{"/development/components":1}],"web":[{"/get-started/new-project":10},{"/get-started/web":9},{"/design/websites":8},{"/get-started/mobile":6},{"/design/accessibility":6},{"/development/frameworks-web/intro":4},{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/intro":3},{"/community/faq":3},{"/overview":2},{"/development/testing":2},{"/design/intro":2},{"/patterns/internationalization":2},{"/patterns/visualizations":2},{"/style/logo":2},{"/patterns/appbar":1},{"/style/typography":1},{"/community/our-team":1}],"and":[{"/development/testing":42},{"/design/intro":29},{"/design/design-audit":25},{"/patterns/tables":23},{"/design/websites":22},{"/design/project-identity":21},{"/style/icon-guidelines":21},{"/community/faq":19},{"/design/accessibility":18},{"/patterns/internationalization":17},{"/patterns/navigation":16},{"/style/logo":15},{"/style/themes":15},{"/development/frameworks-mobile/react-native":14},{"/patterns/user-auth":14},{"/design/anatomy":13},{"/community/license":13},{"/development/frameworks-web/angular":12},{"/development/frameworks-web/react":12},{"/patterns/lists":12},{"/patterns/tags":11},{"/style/color":11},{"/patterns/forms":10},{"/style/illustrations":10},{"/style/typography":10},{"/overview":9},{"/development/environment":9},{"/development/frameworks-mobile/intro":9},{"/patterns/buttons":9},{"/get-started/mobile":8},{"/patterns/account-menu":8},{"/patterns/overlay":8},{"/community/innersourcing":8},{"/development/cli":7},{"/patterns/visualizations":7},{"/community/our-team":7},{"/get-started/new-project":6},{"/get-started/web":6},{"/development/frameworks-web/intro":6},{"/patterns/appbar":6},{"/community/bugs":6},{"/design/for-non-designers":5},{"/patterns/loading":5},{"/community/contactus":4},{"/patterns/steppers":3},{"/community/features":3},{"/resources/designer":3},{"/development/components":2},{"/patterns/empty-states":2},{"/style/icon-library":1},{"/community/blui-projects":1}],"mobile":[{"/get-started/mobile":15},{"/get-started/new-project":12},{"/patterns/tables":8},{"/design/intro":7},{"/development/frameworks-mobile/intro":6},{"/patterns/forms":6},{"/patterns/navigation":6},{"/patterns/steppers":5},{"/get-started/web":3},{"/design/websites":3},{"/patterns/account-menu":3},{"/patterns/appbar":3},{"/patterns/buttons":3},{"/patterns/lists":3},{"/patterns/visualizations":3},{"/style/illustrations":3},{"/overview":2},{"/development/environment":2},{"/development/frameworks-mobile/react-native":2},{"/community/faq":2},{"/development/testing":1},{"/design/design-audit":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/style/themes":1},{"/community/our-team":1}],"applications":[{"/design/project-identity":8},{"/patterns/tables":7},{"/get-started/web":6},{"/patterns/internationalization":6},{"/community/faq":6},{"/get-started/new-project":5},{"/get-started/mobile":5},{"/design/websites":5},{"/development/testing":4},{"/design/accessibility":4},{"/patterns/navigation":4},{"/overview":3},{"/design/intro":3},{"/patterns/lists":3},{"/patterns/user-auth":3},{"/patterns/visualizations":3},{"/style/themes":3},{"/design/anatomy":2},{"/patterns/appbar":2},{"/patterns/buttons":2},{"/patterns/overlay":2},{"/style/logo":2},{"/style/color":2},{"/style/icon-guidelines":2},{"/style/typography":2},{"/community/license":2},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/tags":1},{"/style/illustrations":1},{"/community/innersourcing":1},{"/community/our-team":1}],"this":[{"/patterns/appbar":12},{"/design/design-audit":11},{"/development/testing":10},{"/patterns/navigation":10},{"/patterns/account-menu":9},{"/patterns/user-auth":9},{"/patterns/forms":8},{"/patterns/tables":8},{"/community/faq":8},{"/style/icon-guidelines":7},{"/community/license":7},{"/overview":5},{"/patterns/loading":5},{"/get-started/new-project":4},{"/development/frameworks-mobile/intro":4},{"/design/intro":4},{"/design/project-identity":4},{"/patterns/empty-states":4},{"/patterns/internationalization":4},{"/patterns/lists":4},{"/style/logo":4},{"/community/innersourcing":4},{"/development/environment":3},{"/development/frameworks-mobile/react-native":3},{"/patterns/overlay":3},{"/patterns/steppers":3},{"/style/color":3},{"/style/typography":3},{"/get-started/mobile":2},{"/design/anatomy":2},{"/design/accessibility":2},{"/patterns/tags":2},{"/style/illustrations":2},{"/style/themes":2},{"/community/bugs":2},{"/get-started/web":1},{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/visualizations":1}],"will":[{"/community/faq":10},{"/development/frameworks-web/angular":9},{"/development/frameworks-mobile/react-native":9},{"/development/environment":8},{"/community/innersourcing":8},{"/get-started/new-project":7},{"/development/frameworks-web/react":7},{"/development/frameworks-mobile/intro":6},{"/development/testing":5},{"/design/project-identity":5},{"/patterns/appbar":5},{"/style/icon-guidelines":5},{"/overview":4},{"/design/intro":4},{"/design/design-audit":4},{"/patterns/loading":4},{"/style/illustrations":4},{"/design/for-non-designers":3},{"/design/websites":3},{"/patterns/empty-states":3},{"/patterns/user-auth":3},{"/development/cli":2},{"/patterns/account-menu":2},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/design/accessibility":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/logo":1},{"/style/color":1},{"/style/typography":1},{"/community/license":1}],"help":[{"/design/design-audit":5},{"/development/testing":3},{"/design/websites":3},{"/overview":2},{"/design/intro":2},{"/design/project-identity":2},{"/patterns/internationalization":2},{"/style/icon-guidelines":2},{"/community/faq":2},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/patterns/buttons":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/style/logo":1},{"/style/illustrations":1},{"/community/bugs":1},{"/community/contactus":1}],"your":[{"/design/project-identity":29},{"/style/illustrations":27},{"/development/testing":23},{"/development/frameworks-mobile/react-native":22},{"/design/websites":22},{"/development/environment":21},{"/community/faq":17},{"/patterns/internationalization":16},{"/style/icon-guidelines":15},{"/development/frameworks-web/angular":14},{"/patterns/tables":14},{"/style/logo":13},{"/design/intro":12},{"/development/frameworks-web/react":11},{"/development/frameworks-mobile/intro":11},{"/design/accessibility":10},{"/patterns/loading":9},{"/patterns/forms":8},{"/style/typography":7},{"/patterns/account-menu":6},{"/patterns/navigation":6},{"/patterns/user-auth":6},{"/patterns/buttons":5},{"/overview":4},{"/get-started/web":4},{"/get-started/mobile":4},{"/patterns/empty-states":4},{"/development/frameworks-web/intro":3},{"/design/for-non-designers":3},{"/patterns/appbar":3},{"/community/innersourcing":3},{"/community/bugs":3},{"/resources/designer":3},{"/development/cli":2},{"/patterns/lists":2},{"/patterns/overlay":2},{"/patterns/steppers":2},{"/style/color":2},{"/style/themes":2},{"/community/license":2},{"/community/contactus":2},{"/get-started/new-project":1},{"/development/components":1},{"/design/design-audit":1},{"/community/features":1}],"team":[{"/design/design-audit":19},{"/community/faq":10},{"/community/our-team":7},{"/design/for-non-designers":4},{"/overview":3},{"/community/contactus":3},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1}],"build":[{"/community/faq":6},{"/design/project-identity":4},{"/overview":3},{"/get-started/new-project":2},{"/get-started/web":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/development/components":1},{"/design/design-audit":1},{"/community/our-team":1},{"/resources/designer":1}],"beautiful":[{"/overview":1}],"that":[{"/development/testing":22},{"/community/faq":21},{"/style/icon-guidelines":18},{"/design/project-identity":17},{"/design/design-audit":12},{"/design/accessibility":11},{"/style/logo":10},{"/design/intro":9},{"/style/typography":8},{"/patterns/navigation":7},{"/design/anatomy":6},{"/design/websites":6},{"/patterns/forms":6},{"/patterns/internationalization":6},{"/patterns/loading":6},{"/patterns/tables":6},{"/style/illustrations":6},{"/development/environment":5},{"/development/frameworks-mobile/react-native":5},{"/overview":4},{"/get-started/mobile":4},{"/patterns/empty-states":4},{"/patterns/overlay":4},{"/patterns/tags":4},{"/patterns/steppers":4},{"/style/color":4},{"/get-started/new-project":3},{"/get-started/web":3},{"/design/for-non-designers":3},{"/patterns/appbar":3},{"/patterns/buttons":3},{"/patterns/lists":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/patterns/user-auth":2},{"/patterns/visualizations":2},{"/style/themes":2},{"/community/license":2},{"/community/innersourcing":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/resources/designer":1}],"adhere":[{"/overview":1},{"/get-started/mobile":1},{"/design/accessibility":1},{"/style/illustrations":1}],"our":[{"/community/faq":16},{"/community/innersourcing":9},{"/style/themes":7},{"/overview":6},{"/design/design-audit":5},{"/development/frameworks-mobile/react-native":4},{"/design/intro":3},{"/design/project-identity":3},{"/style/logo":3},{"/style/icon-guidelines":3},{"/community/license":3},{"/get-started/new-project":2},{"/get-started/mobile":2},{"/development/environment":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/intro":2},{"/patterns/internationalization":2},{"/patterns/user-auth":2},{"/style/color":2},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/design/websites":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/style/icon-library":1},{"/community/features":1},{"/community/our-team":1},{"/resources/designer":1}],"guidelines":[{"/overview":4},{"/design/intro":4},{"/design/design-audit":4},{"/style/logo":4},{"/get-started/mobile":3},{"/design/accessibility":3},{"/style/icon-guidelines":3},{"/design/project-identity":2},{"/style/typography":2},{"/design/anatomy":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/style/illustrations":1},{"/community/innersourcing":1}],"while":[{"/style/icon-guidelines":4},{"/community/faq":3},{"/design/design-audit":2},{"/patterns/loading":2},{"/patterns/tables":2},{"/overview":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/style/logo":1}],"ensuring":[{"/overview":1},{"/design/for-non-designers":1},{"/design/websites":1},{"/community/faq":1}],"flexibility":[{"/overview":2},{"/get-started/web":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/community/faq":1}],"code":[{"/development/testing":13},{"/get-started/mobile":5},{"/development/frameworks-mobile/intro":5},{"/development/frameworks-mobile/react-native":5},{"/community/innersourcing":5},{"/development/frameworks-web/angular":4},{"/development/frameworks-web/react":4},{"/community/bugs":4},{"/patterns/user-auth":3},{"/overview":2},{"/development/environment":2},{"/patterns/forms":2},{"/community/faq":2},{"/get-started/web":1},{"/development/cli":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/style/illustrations":1},{"/style/themes":1},{"/community/license":1},{"/community/features":1},{"/community/contactus":1}],"reusability":[{"/overview":1},{"/development/frameworks-mobile/react-native":1}],"check":[{"/development/testing":4},{"/overview":2},{"/get-started/new-project":2},{"/development/environment":2},{"/patterns/forms":2},{"/style/icon-guidelines":2},{"/community/innersourcing":2},{"/community/faq":2},{"/get-started/mobile":1},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/style/illustrations":1},{"/community/license":1}],"out":[{"/development/testing":5},{"/design/design-audit":4},{"/community/innersourcing":3},{"/community/faq":3},{"/overview":2},{"/get-started/new-project":2},{"/patterns/account-menu":2},{"/patterns/tables":2},{"/patterns/user-auth":2},{"/style/icon-guidelines":2},{"/community/license":2},{"/get-started/web":1},{"/development/cli":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/intro":1},{"/design/websites":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/style/illustrations":1},{"/community/features":1},{"/community/our-team":1}],"release":[{"/design/design-audit":4},{"/community/faq":3},{"/overview":1},{"/community/innersourcing":1}],"notes":[{"/design/design-audit":6},{"/overview":1}],"see":[{"/community/faq":4},{"/overview":2},{"/get-started/mobile":2},{"/patterns/account-menu":2},{"/style/icon-guidelines":2},{"/style/illustrations":2},{"/style/themes":2},{"/community/features":2},{"/get-started/web":1},{"/development/frameworks-mobile/react-native":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/typography":1},{"/community/innersourcing":1}],"what":[{"/community/faq":6},{"/patterns/empty-states":5},{"/get-started/new-project":4},{"/development/testing":4},{"/style/icon-guidelines":4},{"/overview":3},{"/design/websites":3},{"/development/frameworks-web/intro":2},{"/design/intro":2},{"/design/project-identity":2},{"/design/design-audit":2},{"/patterns/tables":2},{"/patterns/user-auth":2},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/community/innersourcing":1},{"/community/our-team":1}],"s":[{"/design/design-audit":9},{"/style/icon-guidelines":7},{"/patterns/buttons":5},{"/style/logo":5},{"/development/testing":4},{"/design/anatomy":4},{"/patterns/lists":4},{"/design/intro":3},{"/design/websites":3},{"/patterns/account-menu":3},{"/patterns/user-auth":3},{"/style/themes":3},{"/community/faq":3},{"/get-started/new-project":2},{"/get-started/web":2},{"/development/environment":2},{"/design/project-identity":2},{"/community/blui-projects":2},{"/overview":1},{"/get-started/mobile":1},{"/development/frameworks-web/angular":1},{"/design/for-non-designers":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/style/typography":1},{"/community/bugs":1}],"new":[{"/style/icon-guidelines":6},{"/get-started/new-project":5},{"/development/cli":5},{"/development/testing":5},{"/community/features":4},{"/overview":3},{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/react-native":3},{"/design/design-audit":3},{"/community/innersourcing":3},{"/community/faq":3},{"/community/our-team":3},{"/development/frameworks-mobile/intro":2},{"/patterns/internationalization":2},{"/patterns/user-auth":2},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/typography":1},{"/community/contactus":1}],"in":[{"/development/testing":26},{"/patterns/internationalization":23},{"/design/design-audit":22},{"/style/icon-guidelines":21},{"/patterns/account-menu":18},{"/patterns/forms":17},{"/patterns/tables":16},{"/design/project-identity":15},{"/design/websites":14},{"/patterns/lists":14},{"/patterns/navigation":14},{"/patterns/overlay":14},{"/style/logo":14},{"/community/faq":14},{"/patterns/appbar":12},{"/community/license":12},{"/design/accessibility":11},{"/style/color":11},{"/style/typography":11},{"/style/themes":11},{"/community/our-team":11},{"/patterns/user-auth":10},{"/design/intro":9},{"/design/anatomy":9},{"/development/environment":8},{"/development/frameworks-mobile/react-native":7},{"/patterns/loading":7},{"/patterns/empty-states":6},{"/get-started/mobile":5},{"/development/frameworks-web/angular":5},{"/patterns/steppers":5},{"/patterns/visualizations":5},{"/style/illustrations":5},{"/development/frameworks-web/intro":4},{"/community/innersourcing":4},{"/overview":3},{"/get-started/new-project":3},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/intro":3},{"/patterns/buttons":3},{"/patterns/tags":3},{"/get-started/web":2},{"/design/for-non-designers":2},{"/community/bugs":2},{"/community/features":2},{"/development/cli":1},{"/development/components":1},{"/style/icon-library":1},{"/resources/designer":1}],"latest":[{"/design/design-audit":3},{"/overview":1}],"version":[{"/design/design-audit":2},{"/patterns/internationalization":2},{"/style/typography":2},{"/overview":1},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/steppers":1},{"/style/color":1},{"/style/illustrations":1},{"/community/bugs":1}],"of":[{"/development/testing":37},{"/design/websites":26},{"/design/project-identity":21},{"/community/license":20},{"/design/design-audit":19},{"/style/icon-guidelines":18},{"/patterns/forms":17},{"/community/faq":17},{"/patterns/navigation":15},{"/patterns/internationalization":13},{"/patterns/overlay":13},{"/patterns/loading":12},{"/patterns/tables":12},{"/patterns/lists":11},{"/style/typography":11},{"/get-started/web":10},{"/design/intro":10},{"/design/anatomy":10},{"/design/accessibility":10},{"/community/innersourcing":10},{"/community/our-team":10},{"/development/environment":9},{"/patterns/appbar":9},{"/patterns/user-auth":9},{"/style/color":9},{"/overview":8},{"/development/frameworks-mobile/intro":8},{"/style/illustrations":8},{"/get-started/new-project":7},{"/development/frameworks-web/angular":7},{"/development/frameworks-web/react":7},{"/development/frameworks-mobile/react-native":7},{"/design/for-non-designers":7},{"/patterns/buttons":7},{"/patterns/steppers":7},{"/style/logo":7},{"/style/themes":7},{"/community/bugs":7},{"/development/frameworks-web/intro":6},{"/patterns/account-menu":5},{"/patterns/empty-states":5},{"/style/icon-library":5},{"/patterns/tags":4},{"/get-started/mobile":3},{"/patterns/visualizations":3},{"/community/blui-projects":1},{"/community/features":1}],"goal":[{"/patterns/internationalization":2},{"/overview":1},{"/design/websites":1},{"/style/illustrations":1}],"ensure":[{"/style/logo":5},{"/style/icon-guidelines":4},{"/design/intro":3},{"/style/illustrations":3},{"/overview":2},{"/design/project-identity":2},{"/design/design-audit":2},{"/patterns/tags":2},{"/development/environment":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/community/innersourcing":1},{"/community/faq":1}],"consistency":[{"/design/project-identity":5},{"/design/websites":4},{"/design/intro":2},{"/community/faq":2},{"/overview":1},{"/style/illustrations":1}],"between":[{"/design/intro":3},{"/design/project-identity":3},{"/patterns/appbar":2},{"/patterns/buttons":2},{"/patterns/navigation":2},{"/patterns/tables":2},{"/style/themes":2},{"/overview":1},{"/get-started/new-project":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/anatomy":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/illustrations":1},{"/community/faq":1},{"/community/our-team":1}],"software":[{"/community/license":4},{"/patterns/forms":3},{"/development/environment":2},{"/overview":1},{"/development/testing":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/community/blui-projects":1}],"products":[{"/design/project-identity":5},{"/community/faq":4},{"/patterns/internationalization":3},{"/overview":2},{"/design/intro":2},{"/design/design-audit":2},{"/style/logo":2},{"/design/accessibility":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/icon-library":1},{"/community/license":1},{"/community/blui-projects":1},{"/community/our-team":1}],"delivered":[{"/overview":1}],"by":[{"/development/testing":13},{"/design/design-audit":7},{"/development/frameworks-mobile/react-native":6},{"/design/accessibility":6},{"/development/frameworks-web/angular":5},{"/design/intro":5},{"/development/frameworks-web/react":4},{"/patterns/lists":4},{"/overview":3},{"/development/frameworks-web/intro":3},{"/patterns/navigation":3},{"/patterns/user-auth":3},{"/style/logo":3},{"/development/components":2},{"/patterns/appbar":2},{"/patterns/buttons":2},{"/patterns/forms":2},{"/patterns/internationalization":2},{"/patterns/overlay":2},{"/patterns/tables":2},{"/style/icon-guidelines":2},{"/community/innersourcing":2},{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/environment":1},{"/design/anatomy":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/empty-states":1},{"/patterns/tags":1},{"/style/typography":1},{"/style/themes":1},{"/community/license":1},{"/community/bugs":1},{"/community/faq":1},{"/resources/designer":1}],"different":[{"/style/logo":11},{"/patterns/internationalization":7},{"/design/websites":6},{"/patterns/loading":6},{"/get-started/mobile":5},{"/development/testing":4},{"/patterns/navigation":4},{"/patterns/tags":4},{"/overview":3},{"/development/frameworks-mobile/intro":3},{"/design/project-identity":3},{"/patterns/user-auth":3},{"/design/design-audit":2},{"/patterns/forms":2},{"/patterns/lists":2},{"/patterns/tables":2},{"/style/illustrations":2},{"/style/themes":2},{"/get-started/new-project":1},{"/get-started/web":1},{"/development/environment":1},{"/design/anatomy":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/typography":1},{"/community/faq":1}],"teams":[{"/design/design-audit":16},{"/community/faq":5},{"/development/testing":3},{"/overview":2},{"/development/frameworks-mobile/intro":2},{"/community/innersourcing":2},{"/development/components":1},{"/design/intro":1},{"/community/license":1}],"with":[{"/community/faq":14},{"/development/frameworks-web/intro":12},{"/patterns/navigation":12},{"/development/testing":11},{"/patterns/user-auth":11},{"/development/frameworks-mobile/react-native":9},{"/design/intro":9},{"/design/accessibility":8},{"/style/logo":8},{"/design/design-audit":7},{"/patterns/internationalization":7},{"/patterns/tables":7},{"/overview":6},{"/get-started/web":6},{"/development/frameworks-web/angular":6},{"/development/frameworks-web/react":6},{"/patterns/forms":6},{"/patterns/lists":6},{"/patterns/loading":6},{"/patterns/tags":6},{"/style/illustrations":6},{"/design/anatomy":5},{"/patterns/buttons":5},{"/style/icon-guidelines":5},{"/community/innersourcing":5},{"/community/our-team":5},{"/get-started/new-project":4},{"/design/for-non-designers":4},{"/design/websites":4},{"/design/project-identity":4},{"/patterns/account-menu":4},{"/patterns/overlay":4},{"/development/environment":3},{"/development/frameworks-mobile/intro":3},{"/style/color":3},{"/community/license":3},{"/community/bugs":3},{"/development/cli":2},{"/patterns/visualizations":2},{"/style/themes":2},{"/resources/designer":2},{"/get-started/mobile":1},{"/patterns/appbar":1},{"/style/typography":1}],"common":[{"/overview":4},{"/development/testing":4},{"/design/anatomy":4},{"/design/project-identity":4},{"/patterns/empty-states":3},{"/patterns/forms":3},{"/patterns/lists":3},{"/style/icon-guidelines":3},{"/patterns/buttons":2},{"/patterns/navigation":2},{"/patterns/overlay":2},{"/patterns/tables":2},{"/development/components":1},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/color":1},{"/style/typography":1},{"/community/innersourcing":1},{"/community/faq":1}],"aesthetic":[{"/overview":1}],"we":[{"/community/faq":28},{"/community/innersourcing":10},{"/design/design-audit":9},{"/design/intro":8},{"/design/project-identity":8},{"/development/frameworks-mobile/react-native":4},{"/patterns/tables":4},{"/style/icon-guidelines":4},{"/community/contactus":4},{"/overview":3},{"/patterns/internationalization":3},{"/style/logo":3},{"/style/typography":3},{"/get-started/web":2},{"/get-started/mobile":2},{"/development/environment":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/style/illustrations":2},{"/development/frameworks-mobile/intro":1},{"/design/anatomy":1},{"/design/websites":1},{"/patterns/user-auth":1},{"/style/themes":1},{"/community/license":1},{"/community/our-team":1},{"/resources/designer":1}],"can":[{"/development/testing":12},{"/design/websites":12},{"/community/faq":12},{"/patterns/lists":11},{"/patterns/navigation":11},{"/development/frameworks-mobile/react-native":10},{"/patterns/overlay":10},{"/development/frameworks-web/angular":9},{"/patterns/empty-states":8},{"/patterns/tables":8},{"/patterns/account-menu":7},{"/patterns/user-auth":7},{"/development/frameworks-web/react":6},{"/design/anatomy":6},{"/design/accessibility":6},{"/patterns/forms":6},{"/patterns/internationalization":6},{"/patterns/tags":6},{"/style/icon-guidelines":6},{"/style/illustrations":6},{"/get-started/web":5},{"/design/design-audit":5},{"/patterns/appbar":5},{"/get-started/new-project":4},{"/development/environment":4},{"/design/intro":4},{"/patterns/loading":4},{"/style/logo":4},{"/style/color":4},{"/style/typography":4},{"/community/innersourcing":4},{"/community/bugs":4},{"/overview":3},{"/get-started/mobile":3},{"/development/frameworks-mobile/intro":3},{"/design/project-identity":3},{"/patterns/steppers":2},{"/community/features":2},{"/community/contactus":2},{"/resources/designer":2},{"/development/frameworks-web/intro":1},{"/design/for-non-designers":1},{"/patterns/buttons":1},{"/patterns/visualizations":1},{"/style/themes":1},{"/community/license":1}],"be":[{"/patterns/empty-states":17},{"/patterns/forms":16},{"/design/websites":15},{"/design/accessibility":13},{"/design/design-audit":13},{"/patterns/overlay":12},{"/patterns/tables":12},{"/patterns/buttons":11},{"/patterns/user-auth":11},{"/style/logo":11},{"/style/color":11},{"/style/icon-guidelines":11},{"/get-started/new-project":10},{"/design/intro":9},{"/patterns/account-menu":9},{"/community/faq":9},{"/development/frameworks-mobile/react-native":8},{"/development/testing":8},{"/design/project-identity":8},{"/patterns/internationalization":8},{"/patterns/tags":8},{"/style/illustrations":8},{"/patterns/lists":7},{"/patterns/loading":7},{"/patterns/navigation":7},{"/development/environment":6},{"/development/frameworks-web/intro":5},{"/development/frameworks-web/angular":5},{"/development/frameworks-mobile/intro":5},{"/design/anatomy":5},{"/community/innersourcing":5},{"/development/frameworks-web/react":4},{"/patterns/visualizations":3},{"/style/typography":3},{"/community/license":3},{"/get-started/web":2},{"/get-started/mobile":2},{"/patterns/appbar":2},{"/overview":1},{"/design/for-non-designers":1},{"/patterns/steppers":1},{"/style/themes":1},{"/community/bugs":1},{"/resources/designer":1}],"sure":[{"/design/accessibility":3},{"/style/icon-guidelines":3},{"/development/environment":2},{"/development/frameworks-mobile/react-native":2},{"/design/websites":2},{"/design/project-identity":2},{"/overview":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/testing":1},{"/design/intro":1},{"/patterns/forms":1},{"/style/logo":1},{"/style/typography":1}],"all":[{"/community/faq":7},{"/design/websites":4},{"/design/project-identity":3},{"/patterns/lists":3},{"/overview":2},{"/development/testing":2},{"/design/accessibility":2},{"/patterns/forms":2},{"/style/logo":2},{"/style/themes":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/development/components":1},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/license":1},{"/community/innersourcing":1},{"/community/our-team":1},{"/community/contactus":1}],"feel":[{"/community/faq":4},{"/design/intro":3},{"/design/design-audit":2},{"/overview":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/design/websites":1},{"/design/project-identity":1},{"/style/themes":1}],"like":[{"/community/faq":9},{"/design/intro":6},{"/patterns/navigation":3},{"/style/icon-guidelines":3},{"/development/testing":2},{"/design/design-audit":2},{"/patterns/buttons":2},{"/style/logo":2},{"/community/features":2},{"/overview":1},{"/get-started/mobile":1},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/community/bugs":1},{"/resources/designer":1}],"they":[{"/design/design-audit":13},{"/style/icon-guidelines":11},{"/design/websites":10},{"/patterns/tables":10},{"/patterns/overlay":9},{"/development/testing":8},{"/patterns/user-auth":8},{"/style/logo":8},{"/patterns/empty-states":5},{"/design/accessibility":4},{"/patterns/buttons":4},{"/patterns/lists":4},{"/patterns/tags":4},{"/design/project-identity":3},{"/community/faq":3},{"/get-started/new-project":2},{"/get-started/web":2},{"/design/intro":2},{"/design/anatomy":2},{"/patterns/account-menu":2},{"/patterns/forms":2},{"/patterns/steppers":2},{"/style/illustrations":2},{"/community/innersourcing":2},{"/overview":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/typography":1},{"/community/license":1},{"/community/our-team":1},{"/resources/designer":1}],"belong":[{"/overview":1}],"same":[{"/community/faq":4},{"/design/anatomy":2},{"/design/project-identity":2},{"/patterns/user-auth":2},{"/overview":1},{"/get-started/new-project":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/design/websites":1},{"/patterns/internationalization":1},{"/patterns/tags":1},{"/style/icon-guidelines":1},{"/style/themes":1},{"/community/license":1}],"family":[{"/overview":1},{"/design/project-identity":1},{"/style/typography":1},{"/community/faq":1}],"based":[{"/patterns/user-auth":5},{"/design/design-audit":4},{"/development/testing":3},{"/style/icon-guidelines":2},{"/overview":1},{"/development/environment":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/visualizations":1},{"/style/typography":1},{"/community/faq":1}],"on":[{"/patterns/forms":17},{"/development/testing":15},{"/patterns/tables":14},{"/community/faq":14},{"/design/websites":12},{"/design/design-audit":11},{"/patterns/lists":10},{"/style/logo":9},{"/style/themes":9},{"/development/environment":8},{"/design/project-identity":8},{"/patterns/appbar":8},{"/patterns/buttons":8},{"/patterns/navigation":8},{"/style/icon-guidelines":8},{"/design/intro":7},{"/design/accessibility":7},{"/patterns/overlay":7},{"/patterns/user-auth":7},{"/development/frameworks-mobile/react-native":6},{"/style/illustrations":6},{"/design/anatomy":5},{"/patterns/empty-states":5},{"/patterns/internationalization":5},{"/development/frameworks-mobile/intro":4},{"/community/innersourcing":4},{"/community/bugs":4},{"/overview":3},{"/get-started/new-project":3},{"/get-started/mobile":3},{"/design/for-non-designers":3},{"/patterns/loading":3},{"/patterns/visualizations":3},{"/get-started/web":2},{"/development/frameworks-web/intro":2},{"/patterns/account-menu":2},{"/patterns/tags":2},{"/style/typography":2},{"/community/license":2},{"/community/features":2},{"/community/our-team":2},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/patterns/steppers":1},{"/style/color":1},{"/style/icon-library":1},{"/community/contactus":1}],"material":[{"/development/frameworks-web/angular":14},{"/development/frameworks-web/react":8},{"/style/typography":5},{"/style/themes":5},{"/development/frameworks-mobile/react-native":4},{"/design/project-identity":4},{"/patterns/forms":4},{"/style/icon-guidelines":4},{"/community/bugs":3},{"/overview":2},{"/development/frameworks-web/intro":2},{"/patterns/appbar":2},{"/patterns/loading":2},{"/patterns/overlay":2},{"/patterns/steppers":2},{"/style/icon-library":2},{"/community/features":2},{"/community/our-team":2},{"/development/cli":1},{"/development/frameworks-mobile/intro":1},{"/development/components":1},{"/design/anatomy":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/community/faq":1}],"language":[{"/patterns/internationalization":14},{"/design/intro":2},{"/overview":1},{"/development/testing":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"if":[{"/community/faq":18},{"/style/icon-guidelines":15},{"/patterns/forms":13},{"/patterns/account-menu":12},{"/development/environment":11},{"/design/design-audit":10},{"/patterns/loading":10},{"/development/frameworks-mobile/react-native":8},{"/patterns/tables":8},{"/patterns/user-auth":8},{"/development/frameworks-web/angular":6},{"/design/intro":6},{"/patterns/empty-states":6},{"/patterns/internationalization":6},{"/patterns/lists":6},{"/style/illustrations":6},{"/community/bugs":6},{"/get-started/new-project":5},{"/get-started/web":5},{"/development/frameworks-web/intro":5},{"/development/frameworks-web/react":5},{"/patterns/navigation":5},{"/design/websites":4},{"/development/testing":3},{"/style/logo":3},{"/community/features":3},{"/overview":2},{"/design/accessibility":2},{"/design/project-identity":2},{"/patterns/appbar":2},{"/style/typography":2},{"/community/license":2},{"/community/innersourcing":2},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/patterns/buttons":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/community/contactus":1}],"you":[{"/community/faq":46},{"/development/environment":33},{"/development/frameworks-mobile/react-native":33},{"/style/icon-guidelines":31},{"/design/project-identity":30},{"/development/frameworks-web/angular":21},{"/development/frameworks-web/react":20},{"/development/testing":20},{"/patterns/loading":17},{"/patterns/tables":17},{"/design/websites":16},{"/patterns/internationalization":16},{"/patterns/account-menu":15},{"/patterns/lists":15},{"/patterns/forms":13},{"/style/typography":13},{"/style/logo":12},{"/community/innersourcing":12},{"/development/frameworks-mobile/intro":11},{"/design/intro":11},{"/patterns/appbar":11},{"/get-started/new-project":10},{"/style/illustrations":10},{"/get-started/web":9},{"/patterns/navigation":9},{"/patterns/user-auth":9},{"/patterns/buttons":8},{"/community/bugs":8},{"/overview":7},{"/development/frameworks-web/intro":7},{"/design/for-non-designers":7},{"/design/accessibility":7},{"/get-started/mobile":5},{"/community/features":5},{"/community/contactus":5},{"/design/anatomy":3},{"/style/themes":3},{"/resources/designer":3},{"/design/design-audit":2},{"/patterns/empty-states":2},{"/community/license":2},{"/development/cli":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/icon-library":1}],"are":[{"/style/icon-guidelines":31},{"/development/testing":24},{"/design/design-audit":23},{"/style/logo":20},{"/community/faq":17},{"/design/project-identity":16},{"/patterns/tables":16},{"/design/anatomy":14},{"/patterns/tags":14},{"/patterns/internationalization":13},{"/development/environment":12},{"/design/websites":12},{"/patterns/buttons":12},{"/patterns/forms":12},{"/patterns/overlay":10},{"/style/typography":10},{"/style/themes":10},{"/patterns/visualizations":9},{"/development/frameworks-mobile/react-native":8},{"/design/accessibility":8},{"/patterns/navigation":8},{"/patterns/user-auth":8},{"/style/illustrations":8},{"/patterns/lists":7},{"/patterns/steppers":7},{"/patterns/account-menu":6},{"/patterns/loading":6},{"/style/color":6},{"/community/license":6},{"/development/frameworks-web/intro":4},{"/development/frameworks-web/angular":4},{"/development/frameworks-web/react":4},{"/development/frameworks-mobile/intro":4},{"/patterns/appbar":4},{"/overview":3},{"/get-started/web":3},{"/get-started/mobile":3},{"/design/intro":3},{"/get-started/new-project":2},{"/development/components":2},{"/design/for-non-designers":2},{"/patterns/empty-states":2},{"/style/icon-library":2},{"/community/blui-projects":2},{"/resources/designer":2},{"/development/cli":1},{"/community/bugs":1},{"/community/features":1}],"working":[{"/design/intro":2},{"/overview":1},{"/development/testing":1},{"/design/websites":1},{"/patterns/forms":1},{"/community/faq":1},{"/community/our-team":1}],"studio":[{"/style/logo":4},{"/development/frameworks-mobile/intro":3},{"/overview":2},{"/development/environment":2},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1}],"blue":[{"/style/themes":7},{"/community/our-team":7},{"/style/color":5},{"/style/illustrations":4},{"/overview":2},{"/design/project-identity":2},{"/design/for-non-designers":1},{"/design/accessibility":1},{"/design/websites":1},{"/style/logo":1}],"their":[{"/design/design-audit":17},{"/patterns/user-auth":9},{"/patterns/tables":4},{"/style/logo":4},{"/development/testing":3},{"/patterns/account-menu":3},{"/patterns/forms":3},{"/style/icon-guidelines":3},{"/patterns/internationalization":2},{"/patterns/overlay":2},{"/patterns/steppers":2},{"/overview":1},{"/get-started/new-project":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/components":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/visualizations":1},{"/style/icon-library":1},{"/community/bugs":1},{"/community/features":1},{"/community/faq":1}],"designs":[{"/design/intro":3},{"/design/websites":3},{"/overview":2},{"/design/design-audit":2},{"/get-started/web":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/style/typography":1},{"/community/innersourcing":1},{"/resources/designer":1}],"follow":[{"/style/icon-guidelines":5},{"/design/websites":2},{"/design/project-identity":2},{"/patterns/internationalization":2},{"/overview":1},{"/get-started/mobile":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/patterns/empty-states":1},{"/patterns/user-auth":1},{"/style/logo":1}],"standard":[{"/style/typography":5},{"/design/design-audit":3},{"/style/logo":2},{"/overview":1},{"/get-started/mobile":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/navigation":1},{"/patterns/overlay":1}],"not":[{"/style/logo":11},{"/design/design-audit":10},{"/style/icon-guidelines":8},{"/development/testing":7},{"/design/project-identity":7},{"/patterns/tables":7},{"/style/illustrations":7},{"/community/faq":7},{"/patterns/user-auth":6},{"/patterns/internationalization":5},{"/patterns/forms":4},{"/patterns/lists":4},{"/development/frameworks-web/angular":3},{"/development/frameworks-mobile/intro":3},{"/design/accessibility":3},{"/design/websites":3},{"/patterns/account-menu":3},{"/patterns/empty-states":3},{"/patterns/visualizations":3},{"/style/color":3},{"/community/license":3},{"/get-started/new-project":2},{"/development/environment":2},{"/development/frameworks-mobile/react-native":2},{"/patterns/buttons":2},{"/patterns/loading":2},{"/patterns/tags":2},{"/patterns/steppers":2},{"/overview":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/react":1},{"/patterns/appbar":1},{"/patterns/navigation":1},{"/community/contactus":1}],"utilizing":[{"/overview":1},{"/design/accessibility":1},{"/design/websites":1}],"designers":[{"/design/for-non-designers":4},{"/overview":1},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns/tags":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/community/faq":1},{"/community/our-team":1}],"following":[{"/patterns/user-auth":9},{"/development/frameworks-mobile/react-native":4},{"/community/license":3},{"/development/environment":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/testing":2},{"/design/design-audit":2},{"/overview":1},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/community/bugs":1},{"/resources/designer":1}],"as":[{"/community/faq":18},{"/development/testing":14},{"/style/logo":13},{"/style/icon-guidelines":12},{"/design/intro":11},{"/design/design-audit":11},{"/patterns/tags":10},{"/style/illustrations":10},{"/patterns/internationalization":9},{"/patterns/tables":9},{"/patterns/buttons":8},{"/patterns/empty-states":8},{"/patterns/user-auth":8},{"/development/frameworks-web/angular":7},{"/development/frameworks-web/react":7},{"/patterns/account-menu":7},{"/patterns/forms":7},{"/patterns/lists":7},{"/design/project-identity":6},{"/patterns/appbar":6},{"/patterns/loading":6},{"/patterns/overlay":6},{"/patterns/visualizations":6},{"/style/color":6},{"/style/themes":6},{"/overview":5},{"/design/anatomy":5},{"/design/accessibility":4},{"/design/websites":4},{"/patterns/navigation":4},{"/style/typography":4},{"/development/environment":3},{"/get-started/new-project":2},{"/community/our-team":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/cli":1},{"/development/frameworks-mobile/react-native":1},{"/development/components":1},{"/patterns/steppers":1},{"/community/license":1},{"/community/features":1},{"/community/contactus":1}],"well":[{"/community/faq":4},{"/development/frameworks-web/angular":3},{"/overview":2},{"/development/frameworks-web/react":2},{"/development/testing":2},{"/patterns/account-menu":2},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/style/themes":1}],"any":[{"/development/testing":8},{"/patterns/internationalization":6},{"/community/license":6},{"/design/project-identity":5},{"/design/websites":3},{"/design/design-audit":3},{"/style/color":3},{"/overview":2},{"/get-started/new-project":2},{"/patterns/forms":2},{"/patterns/steppers":2},{"/style/illustrations":2},{"/community/contactus":2},{"/get-started/web":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"additional":[{"/development/testing":2},{"/patterns/forms":2},{"/patterns/user-auth":2},{"/style/color":2},{"/overview":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/style/logo":1},{"/community/faq":1}],"patterns":[{"/community/faq":5},{"/design/project-identity":4},{"/design/intro":3},{"/design/anatomy":3},{"/overview":2},{"/get-started/mobile":1},{"/design/design-audit":1},{"/patterns/user-auth":1},{"/community/innersourcing":1},{"/community/features":1},{"/resources/designer":1}],"also":[{"/design/design-audit":9},{"/style/icon-guidelines":6},{"/development/testing":5},{"/style/logo":5},{"/development/environment":4},{"/design/intro":4},{"/design/websites":4},{"/patterns/account-menu":4},{"/patterns/tables":4},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/react-native":3},{"/patterns/empty-states":3},{"/patterns/overlay":3},{"/patterns/tags":3},{"/community/innersourcing":3},{"/community/faq":3},{"/development/frameworks-web/angular":2},{"/design/accessibility":2},{"/patterns/appbar":2},{"/patterns/buttons":2},{"/patterns/internationalization":2},{"/patterns/navigation":2},{"/patterns/user-auth":2},{"/style/illustrations":2},{"/community/our-team":2},{"/overview":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/style/color":1},{"/style/icon-library":1},{"/style/themes":1},{"/community/license":1},{"/community/bugs":1},{"/community/features":1},{"/resources/designer":1}],"platform":[{"/style/logo":3},{"/overview":2},{"/community/faq":2},{"/design/intro":1},{"/community/our-team":1}],"intended":[{"/development/testing":2},{"/design/project-identity":2},{"/style/icon-guidelines":2},{"/overview":1},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/design/anatomy":1},{"/patterns/lists":1},{"/style/themes":1}],"work":[{"/design/design-audit":3},{"/community/faq":3},{"/overview":2},{"/get-started/new-project":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/project-identity":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/typography":1},{"/style/themes":1},{"/community/innersourcing":1},{"/community/our-team":1}],"quickly":[{"/design/intro":2},{"/design/websites":2},{"/overview":1},{"/development/environment":1},{"/development/cli":1},{"/development/testing":1},{"/patterns/navigation":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"efficiently":[{"/overview":1}],"providing":[{"/overview":1},{"/development/environment":1},{"/design/accessibility":1}],"recommendations":[{"/overview":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/project-identity":1},{"/patterns/tags":1},{"/style/typography":1}],"technologies":[{"/overview":4},{"/get-started/mobile":3},{"/design/accessibility":3},{"/development/frameworks-mobile/intro":2},{"/get-started/web":1},{"/community/faq":1}],"tools":[{"/style/logo":5},{"/development/environment":4},{"/development/testing":3},{"/design/accessibility":3},{"/style/illustrations":3},{"/overview":2},{"/get-started/mobile":1},{"/community/bugs":1},{"/community/faq":1},{"/resources/designer":1}],"libraries":[{"/development/frameworks-mobile/react-native":5},{"/patterns/visualizations":4},{"/development/frameworks-web/intro":2},{"/development/testing":2},{"/patterns/internationalization":2},{"/community/license":2},{"/community/bugs":2},{"/community/features":2},{"/overview":1},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/components":1},{"/design/anatomy":1},{"/patterns/loading":1},{"/community/faq":1},{"/community/our-team":1}],"approaches":[{"/get-started/mobile":2},{"/overview":1}],"challenges":[{"/overview":1}],"re":[{"/community/faq":4},{"/development/environment":3},{"/patterns/lists":2},{"/overview":1},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/community/innersourcing":1},{"/community/our-team":1}],"usable":[{"/overview":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/community/our-team":1}],"components":[{"/development/frameworks-mobile/react-native":16},{"/design/anatomy":10},{"/development/components":9},{"/development/frameworks-web/angular":8},{"/development/frameworks-web/react":8},{"/style/themes":6},{"/patterns/tags":5},{"/development/testing":4},{"/patterns/account-menu":4},{"/patterns/appbar":4},{"/patterns/empty-states":4},{"/patterns/lists":4},{"/patterns/navigation":4},{"/design/accessibility":3},{"/patterns/steppers":3},{"/get-started/mobile":2},{"/patterns/buttons":2},{"/style/icon-guidelines":2},{"/style/typography":2},{"/community/faq":2},{"/overview":1},{"/development/frameworks-web/intro":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/color":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/features":1},{"/community/our-team":1},{"/community/contactus":1},{"/resources/designer":1}],"support":[{"/community/faq":5},{"/get-started/mobile":3},{"/patterns/internationalization":3},{"/overview":2},{"/get-started/web":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/intro":2},{"/patterns/account-menu":2},{"/style/illustrations":2},{"/community/our-team":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/project-identity":1},{"/patterns/navigation":1},{"/style/typography":1},{"/community/contactus":1}],"variety":[{"/style/color":3},{"/development/environment":2},{"/patterns/overlay":2},{"/overview":1},{"/get-started/web":1},{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1},{"/patterns/empty-states":1},{"/patterns/steppers":1},{"/style/icon-guidelines":1},{"/style/icon-library":1},{"/style/typography":1},{"/community/license":1}],"give":[{"/community/faq":3},{"/style/color":2},{"/overview":1},{"/development/testing":1},{"/design/design-audit":1},{"/patterns/loading":1}],"choose":[{"/overview":1},{"/development/frameworks-web/intro":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/faq":1}],"best":[{"/design/for-non-designers":2},{"/overview":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/lists":1}],"learn":[{"/design/design-audit":3},{"/overview":2},{"/get-started/new-project":2},{"/development/frameworks-web/intro":2},{"/development/frameworks-mobile/intro":2},{"/community/faq":2},{"/get-started/mobile":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/themes":1},{"/community/license":1}],"about":[{"/design/design-audit":6},{"/get-started/new-project":4},{"/patterns/account-menu":4},{"/community/faq":4},{"/overview":3},{"/patterns/overlay":3},{"/style/icon-guidelines":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/testing":2},{"/design/websites":2},{"/community/innersourcing":2},{"/community/bugs":2},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/style/logo":1},{"/style/typography":1},{"/community/license":1},{"/community/our-team":1},{"/community/contactus":1}],"or":[{"/development/testing":16},{"/design/design-audit":13},{"/patterns/account-menu":12},{"/patterns/forms":12},{"/patterns/internationalization":11},{"/community/license":11},{"/patterns/lists":10},{"/patterns/overlay":10},{"/patterns/user-auth":10},{"/community/faq":9},{"/style/icon-guidelines":8},{"/development/frameworks-mobile/react-native":7},{"/design/anatomy":7},{"/design/websites":7},{"/design/project-identity":7},{"/patterns/navigation":7},{"/style/illustrations":7},{"/design/accessibility":6},{"/patterns/tags":6},{"/community/innersourcing":6},{"/development/frameworks-web/angular":5},{"/patterns/appbar":5},{"/patterns/loading":5},{"/patterns/tables":5},{"/style/logo":5},{"/style/color":5},{"/get-started/new-project":4},{"/development/frameworks-web/react":4},{"/patterns/buttons":4},{"/community/bugs":4},{"/development/environment":3},{"/development/frameworks-mobile/intro":3},{"/patterns/empty-states":3},{"/patterns/visualizations":3},{"/community/contactus":3},{"/design/intro":2},{"/patterns/steppers":2},{"/style/typography":2},{"/style/themes":2},{"/overview":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/design/for-non-designers":1},{"/community/features":1},{"/resources/designer":1}],"technology":[{"/development/frameworks-mobile/intro":4},{"/overview":1},{"/get-started/mobile":1},{"/development/environment":1},{"/design/intro":1}],"pages":[{"/design/anatomy":10},{"/patterns/navigation":9},{"/design/websites":2},{"/patterns/account-menu":2},{"/style/logo":2},{"/overview":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/steppers":1}],"resources":[{"/community/faq":6},{"/overview":3},{"/community/license":3},{"/resources/designer":3},{"/design/intro":2},{"/design/for-non-designers":2},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/design-audit":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/our-team":1}],"provided":[{"/community/license":3},{"/style/logo":2},{"/overview":1}],"page":[{"/design/websites":10},{"/patterns/account-menu":7},{"/patterns/tables":6},{"/patterns/appbar":5},{"/patterns/empty-states":5},{"/community/faq":4},{"/design/anatomy":3},{"/overview":2},{"/design/intro":2},{"/design/design-audit":2},{"/patterns/internationalization":2},{"/patterns/overlay":2},{"/get-started/mobile":1},{"/development/testing":1},{"/design/accessibility":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/navigation":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/innersourcing":1},{"/community/bugs":1}],"site":[{"/design/websites":8},{"/overview":2},{"/style/themes":1},{"/community/innersourcing":1},{"/community/bugs":1}],"provide":[{"/community/faq":4},{"/development/testing":3},{"/style/icon-guidelines":3},{"/design/intro":2},{"/design/project-identity":2},{"/patterns/appbar":2},{"/patterns/internationalization":2},{"/overview":1},{"/get-started/new-project":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/user-auth":1},{"/style/illustrations":1},{"/style/typography":1},{"/resources/designer":1}],"everything":[{"/design/design-audit":2},{"/community/faq":2},{"/overview":1},{"/get-started/web":1},{"/design/accessibility":1},{"/patterns/tables":1},{"/style/icon-guidelines":1}],"need":[{"/development/environment":8},{"/community/faq":8},{"/patterns/loading":5},{"/patterns/tables":4},{"/get-started/web":3},{"/development/frameworks-mobile/intro":3},{"/design/websites":3},{"/patterns/internationalization":3},{"/patterns/user-auth":3},{"/style/logo":3},{"/get-started/new-project":2},{"/design/accessibility":2},{"/design/project-identity":2},{"/design/design-audit":2},{"/patterns/appbar":2},{"/patterns/forms":2},{"/style/typography":2},{"/overview":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/development/components":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/community/innersourcing":1},{"/community/our-team":1}],"get":[{"/community/faq":4},{"/development/environment":2},{"/design/design-audit":2},{"/community/innersourcing":2},{"/overview":1},{"/get-started/web":1},{"/development/testing":1},{"/design/intro":1},{"/patterns/empty-states":1},{"/style/icon-guidelines":1}],"started":[{"/development/environment":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/development/testing":2},{"/overview":1},{"/get-started/web":1},{"/community/innersourcing":1},{"/community/faq":1}],"information":[{"/patterns/account-menu":8},{"/design/websites":7},{"/patterns/overlay":7},{"/design/intro":5},{"/patterns/lists":5},{"/patterns/forms":4},{"/community/faq":4},{"/overview":3},{"/development/frameworks-mobile/react-native":3},{"/design/accessibility":3},{"/community/bugs":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/testing":2},{"/patterns/navigation":2},{"/patterns/user-auth":2},{"/style/typography":2},{"/development/cli":1},{"/development/frameworks-mobile/intro":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/patterns/appbar":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/community/license":1}],"guides":[{"/overview":3},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/design/design-audit":1},{"/patterns/tags":1},{"/style/typography":1},{"/community/license":1},{"/community/faq":1}],"including":[{"/design/accessibility":4},{"/community/license":3},{"/overview":2},{"/get-started/new-project":2},{"/development/frameworks-mobile/react-native":2},{"/patterns/steppers":2},{"/community/faq":2},{"/get-started/web":1},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/for-non-designers":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/style/themes":1},{"/community/bugs":1}],"starting":[{"/development/cli":3},{"/community/faq":2},{"/overview":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/community/our-team":1}],"project":[{"/development/frameworks-mobile/react-native":14},{"/development/frameworks-web/angular":12},{"/development/frameworks-web/react":12},{"/community/faq":10},{"/development/testing":8},{"/get-started/new-project":6},{"/development/cli":4},{"/design/project-identity":3},{"/overview":2},{"/development/frameworks-mobile/intro":2},{"/design/design-audit":2},{"/patterns/empty-states":2},{"/community/our-team":2},{"/design/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/user-auth":1},{"/community/bugs":1},{"/resources/designer":1}],"types":[{"/patterns/appbar":2},{"/overview":1},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/testing":1},{"/design/websites":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/style/color":1}],"how":[{"/design/anatomy":7},{"/design/design-audit":5},{"/community/faq":5},{"/overview":4},{"/community/innersourcing":4},{"/community/contactus":3},{"/get-started/new-project":2},{"/development/testing":2},{"/design/intro":2},{"/design/websites":2},{"/patterns/buttons":2},{"/patterns/tags":2},{"/patterns/steppers":2},{"/patterns/user-auth":2},{"/style/themes":2},{"/get-started/web":1},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/our-team":1}],"set":[{"/development/environment":7},{"/overview":2},{"/design/project-identity":2},{"/patterns/tables":2},{"/style/icon-guidelines":2},{"/community/faq":2},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/typography":1}],"up":[{"/development/environment":7},{"/development/frameworks-mobile/react-native":4},{"/development/testing":3},{"/design/design-audit":3},{"/patterns/tables":3},{"/design/intro":2},{"/patterns/loading":2},{"/resources/designer":2},{"/overview":1},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/steppers":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/community/faq":1},{"/community/our-team":1}],"environment":[{"/development/environment":4},{"/development/frameworks-mobile/react-native":4},{"/overview":1},{"/design/intro":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/community/bugs":1}],"start":[{"/development/frameworks-mobile/react-native":6},{"/development/frameworks-web/angular":5},{"/development/frameworks-web/react":5},{"/community/faq":4},{"/development/cli":2},{"/overview":1},{"/get-started/new-project":1},{"/get-started/web":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/intro":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"supported":[{"/development/cli":2},{"/community/faq":2},{"/overview":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/patterns/internationalization":1},{"/style/icon-library":1}],"use":[{"/design/websites":15},{"/style/icon-guidelines":12},{"/design/project-identity":10},{"/style/illustrations":10},{"/design/accessibility":8},{"/patterns/lists":8},{"/development/frameworks-web/angular":7},{"/development/frameworks-mobile/react-native":7},{"/development/frameworks-web/react":6},{"/patterns/navigation":6},{"/patterns/tags":6},{"/patterns/tables":6},{"/style/typography":6},{"/design/intro":5},{"/patterns/forms":5},{"/community/license":5},{"/development/frameworks-mobile/intro":4},{"/development/testing":4},{"/patterns/empty-states":4},{"/patterns/user-auth":4},{"/style/logo":4},{"/style/color":4},{"/style/themes":4},{"/overview":3},{"/get-started/web":3},{"/development/environment":3},{"/development/frameworks-web/intro":3},{"/patterns/appbar":3},{"/patterns/buttons":3},{"/patterns/loading":3},{"/patterns/internationalization":2},{"/patterns/overlay":2},{"/patterns/steppers":2},{"/community/innersourcing":2},{"/resources/designer":2},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/components":1},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/style/icon-library":1},{"/community/faq":1},{"/community/contactus":1}],"testing":[{"/development/testing":24},{"/design/design-audit":3},{"/design/accessibility":2},{"/overview":1},{"/development/environment":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1}],"explaining":[{"/overview":1},{"/design/design-audit":1}],"designer":[{"/design/design-audit":3},{"/overview":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/community/faq":1},{"/resources/designer":1}],"examples":[{"/design/design-audit":3},{"/design/anatomy":2},{"/patterns/tables":2},{"/community/blui-projects":2},{"/community/innersourcing":2},{"/community/faq":2},{"/overview":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/project-identity":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/themes":1},{"/community/features":1},{"/community/contactus":1}],"elements":[{"/development/testing":8},{"/design/intro":6},{"/design/websites":5},{"/design/accessibility":4},{"/patterns/visualizations":4},{"/design/project-identity":3},{"/patterns/lists":3},{"/style/illustrations":3},{"/style/themes":3},{"/development/frameworks-mobile/react-native":2},{"/design/anatomy":2},{"/patterns/appbar":2},{"/patterns/overlay":2},{"/patterns/tags":2},{"/overview":1},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/style/color":1},{"/style/typography":1},{"/community/faq":1}],"application":[{"/get-started/new-project":14},{"/development/testing":13},{"/development/frameworks-mobile/react-native":12},{"/design/project-identity":10},{"/patterns/user-auth":9},{"/development/frameworks-mobile/intro":8},{"/patterns/account-menu":8},{"/patterns/internationalization":8},{"/patterns/navigation":8},{"/development/frameworks-web/angular":6},{"/design/design-audit":6},{"/patterns/tables":6},{"/community/faq":6},{"/get-started/web":5},{"/design/intro":5},{"/design/websites":5},{"/patterns/loading":5},{"/style/icon-guidelines":5},{"/style/illustrations":5},{"/development/frameworks-web/intro":4},{"/development/frameworks-web/react":4},{"/design/accessibility":4},{"/get-started/mobile":3},{"/patterns/appbar":3},{"/patterns/empty-states":3},{"/style/themes":3},{"/development/environment":2},{"/patterns/forms":2},{"/patterns/overlay":2},{"/patterns/steppers":2},{"/style/logo":2},{"/style/color":2},{"/style/typography":2},{"/overview":1},{"/development/components":1},{"/design/anatomy":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/tags":1}],"extensive":[{"/overview":1},{"/design/intro":1},{"/style/icon-library":1},{"/community/our-team":1}],"icons":[{"/style/icon-guidelines":47},{"/style/logo":10},{"/development/frameworks-mobile/react-native":8},{"/development/frameworks-web/react":7},{"/patterns/tags":7},{"/design/project-identity":6},{"/style/icon-library":4},{"/community/faq":4},{"/patterns/buttons":3},{"/development/frameworks-web/angular":2},{"/patterns/internationalization":2},{"/patterns/navigation":2},{"/overview":1},{"/design/anatomy":1},{"/design/websites":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/style/illustrations":1},{"/style/themes":1},{"/community/license":1},{"/community/features":1}],"colors":[{"/style/color":19},{"/patterns/tags":8},{"/design/accessibility":5},{"/design/websites":5},{"/design/project-identity":5},{"/style/themes":5},{"/development/frameworks-web/angular":4},{"/style/illustrations":4},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/react-native":2},{"/style/logo":2},{"/style/typography":2},{"/overview":1},{"/development/cli":1},{"/patterns/buttons":1},{"/style/icon-guidelines":1},{"/community/license":1},{"/community/innersourcing":1}],"typography":[{"/style/typography":6},{"/design/websites":3},{"/design/intro":2},{"/patterns/appbar":2},{"/patterns/buttons":2},{"/overview":1},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/components":1},{"/design/anatomy":1},{"/patterns/internationalization":1}],"links":[{"/patterns/account-menu":2},{"/overview":1},{"/design/websites":1},{"/style/logo":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/features":1}],"npm":[{"/development/frameworks-mobile/react-native":4},{"/development/environment":3},{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/style/themes":3},{"/overview":1},{"/development/cli":1},{"/development/testing":1},{"/development/components":1},{"/design/design-audit":1},{"/community/license":1},{"/community/innersourcing":1},{"/community/bugs":1}],"packages":[{"/design/design-audit":5},{"/development/environment":3},{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/react-native":3},{"/community/innersourcing":2},{"/overview":1},{"/development/components":1},{"/patterns/user-auth":1},{"/community/blui-projects":1},{"/community/bugs":1}],"github":[{"/style/themes":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/community/innersourcing":2},{"/overview":1},{"/community/license":1},{"/community/bugs":1},{"/community/features":1}],"repositories":[{"/style/icon-guidelines":2},{"/overview":1},{"/style/illustrations":1},{"/community/license":1}],"community":[{"/resources/designer":4},{"/development/testing":2},{"/community/bugs":2},{"/community/faq":2},{"/overview":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/style/icon-guidelines":1},{"/community/features":1}],"section":[{"/patterns/account-menu":3},{"/patterns/navigation":2},{"/overview":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/icon-guidelines":1},{"/community/features":1},{"/community/faq":1}],"reporting":[{"/community/bugs":2},{"/overview":1}],"bugs":[{"/community/bugs":3},{"/overview":1},{"/community/faq":1}],"requesting":[{"/design/design-audit":2},{"/style/icon-guidelines":2},{"/overview":1}],"features":[{"/development/testing":5},{"/design/design-audit":5},{"/community/features":3},{"/design/for-non-designers":2},{"/patterns/empty-states":2},{"/overview":1},{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/patterns/navigation":1},{"/style/illustrations":1},{"/community/innersourcing":1},{"/community/faq":1}],"more":[{"/design/websites":12},{"/development/testing":8},{"/design/project-identity":8},{"/style/icon-guidelines":7},{"/development/frameworks-web/intro":6},{"/patterns/tables":6},{"/community/faq":6},{"/patterns/appbar":5},{"/get-started/mobile":4},{"/design/design-audit":4},{"/patterns/lists":4},{"/patterns/navigation":4},{"/get-started/new-project":3},{"/development/frameworks-mobile/intro":3},{"/design/accessibility":3},{"/patterns/account-menu":3},{"/patterns/tags":3},{"/design/for-non-designers":2},{"/patterns/internationalization":2},{"/patterns/loading":2},{"/patterns/user-auth":2},{"/style/logo":2},{"/style/illustrations":2},{"/community/license":2},{"/community/contactus":2},{"/overview":1},{"/development/environment":1},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/intro":1},{"/design/anatomy":1},{"/patterns/buttons":1},{"/style/typography":1},{"/style/themes":1},{"/community/bugs":1}],"compare":[{"/patterns/tables":2},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1}],"comparison":[{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1}],"guide":[{"/development/frameworks-mobile/react-native":5},{"/style/icon-guidelines":5},{"/get-started/new-project":3},{"/design/websites":3},{"/style/themes":3},{"/development/frameworks-web/intro":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/intro":2},{"/development/testing":2},{"/design/design-audit":2},{"/patterns/tags":2},{"/style/logo":2},{"/development/environment":1},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/community/faq":1}],"when":[{"/development/testing":9},{"/patterns/buttons":7},{"/patterns/forms":6},{"/patterns/loading":6},{"/patterns/navigation":6},{"/patterns/tables":6},{"/design/websites":5},{"/patterns/user-auth":5},{"/design/intro":4},{"/patterns/account-menu":4},{"/patterns/appbar":4},{"/patterns/internationalization":4},{"/development/frameworks-mobile/intro":3},{"/design/design-audit":3},{"/patterns/tags":3},{"/style/logo":3},{"/style/illustrations":3},{"/design/project-identity":2},{"/style/typography":2},{"/get-started/new-project":1},{"/get-started/web":1},{"/development/cli":1},{"/development/frameworks-mobile/react-native":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/icon-library":1},{"/style/themes":1}],"approaching":[{"/get-started/new-project":1}],"potential":[{"/get-started/new-project":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/style/typography":1},{"/community/contactus":1}],"it":[{"/style/icon-guidelines":14},{"/development/testing":11},{"/get-started/new-project":8},{"/development/environment":7},{"/design/websites":7},{"/design/project-identity":7},{"/style/logo":7},{"/patterns/navigation":6},{"/design/intro":5},{"/design/anatomy":5},{"/design/accessibility":5},{"/patterns/forms":5},{"/patterns/loading":4},{"/style/color":4},{"/style/illustrations":4},{"/community/innersourcing":4},{"/get-started/web":3},{"/development/frameworks-mobile/react-native":3},{"/design/for-non-designers":3},{"/patterns/lists":3},{"/patterns/overlay":3},{"/style/themes":3},{"/get-started/mobile":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/intro":2},{"/design/design-audit":2},{"/patterns/account-menu":2},{"/patterns/buttons":2},{"/development/cli":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/style/typography":1},{"/community/contactus":1}],"challenging":[{"/get-started/new-project":1}],"know":[{"/get-started/new-project":1},{"/design/project-identity":1},{"/patterns/tables":1},{"/community/bugs":1}],"where":[{"/design/websites":6},{"/patterns/tables":6},{"/design/project-identity":5},{"/patterns/forms":3},{"/style/icon-guidelines":3},{"/design/intro":2},{"/patterns/user-auth":2},{"/get-started/new-project":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/style/color":1},{"/style/illustrations":1},{"/style/typography":1},{"/style/themes":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/faq":1}],"first":[{"/design/intro":2},{"/design/websites":2},{"/patterns/internationalization":2},{"/get-started/new-project":1},{"/get-started/web":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/innersourcing":1},{"/community/our-team":1}],"step":[{"/patterns/steppers":5},{"/community/innersourcing":2},{"/get-started/new-project":1},{"/development/testing":1},{"/patterns/user-auth":1}],"helpful":[{"/get-started/new-project":1},{"/design/accessibility":1},{"/patterns/tables":1},{"/style/logo":1},{"/resources/designer":1}],"decide":[{"/development/frameworks-web/intro":2},{"/get-started/new-project":1},{"/design/project-identity":1}],"going":[{"/get-started/new-project":2},{"/style/icon-guidelines":2},{"/design/intro":1},{"/design/project-identity":1},{"/patterns/user-auth":1}],"both":[{"/development/frameworks-web/intro":2},{"/development/testing":2},{"/design/project-identity":2},{"/patterns/tables":2},{"/style/themes":2},{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/internationalization":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/community/innersourcing":1}],"here":[{"/get-started/new-project":1},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/lists":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/themes":1}],"run":[{"/development/testing":5},{"/development/frameworks-mobile/react-native":4},{"/development/environment":3},{"/get-started/new-project":2},{"/community/bugs":2},{"/patterns/internationalization":1}],"down":[{"/patterns/tables":3},{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/design/intro":1},{"/design/anatomy":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/community/bugs":1}],"these":[{"/design/project-identity":10},{"/development/testing":9},{"/design/design-audit":7},{"/patterns/user-auth":7},{"/style/logo":7},{"/development/frameworks-web/angular":5},{"/development/frameworks-web/react":5},{"/development/frameworks-mobile/react-native":5},{"/design/intro":4},{"/design/anatomy":4},{"/design/websites":4},{"/patterns/buttons":4},{"/style/color":4},{"/style/typography":4},{"/get-started/new-project":3},{"/patterns/navigation":3},{"/style/icon-guidelines":3},{"/community/faq":3},{"/development/frameworks-mobile/intro":2},{"/design/for-non-designers":2},{"/design/accessibility":2},{"/patterns/forms":2},{"/patterns/internationalization":2},{"/patterns/overlay":2},{"/patterns/tables":2},{"/style/icon-library":2},{"/style/illustrations":2},{"/community/license":2},{"/get-started/web":1},{"/development/environment":1},{"/development/cli":1},{"/development/frameworks-web/intro":1},{"/development/components":1},{"/patterns/empty-states":1},{"/patterns/visualizations":1},{"/community/innersourcing":1},{"/community/bugs":1}],"accessible":[{"/design/accessibility":6},{"/development/frameworks-web/intro":2},{"/design/websites":2},{"/get-started/new-project":1},{"/patterns/account-menu":1},{"/style/icon-guidelines":1}],"over":[{"/community/faq":2},{"/get-started/new-project":1},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/websites":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"accessed":[{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/patterns/account-menu":1}],"from":[{"/design/design-audit":7},{"/style/icon-guidelines":7},{"/get-started/new-project":6},{"/style/logo":6},{"/style/themes":6},{"/development/frameworks-mobile/react-native":5},{"/patterns/internationalization":5},{"/community/faq":5},{"/patterns/buttons":4},{"/patterns/loading":4},{"/style/illustrations":4},{"/community/innersourcing":4},{"/design/websites":3},{"/patterns/lists":3},{"/patterns/user-auth":3},{"/style/typography":3},{"/get-started/web":2},{"/development/environment":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/intro":2},{"/development/testing":2},{"/design/intro":2},{"/design/for-non-designers":2},{"/design/anatomy":2},{"/patterns/overlay":2},{"/get-started/mobile":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/navigation":1},{"/style/color":1},{"/community/license":1},{"/community/our-team":1},{"/community/contactus":1}],"device":[{"/style/icon-guidelines":6},{"/get-started/new-project":4},{"/design/intro":4},{"/patterns/lists":4},{"/get-started/mobile":3},{"/patterns/empty-states":2},{"/patterns/forms":2},{"/style/color":2},{"/get-started/web":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/buttons":1},{"/style/illustrations":1}],"network":[{"/get-started/new-project":1},{"/patterns/forms":1}],"connection":[{"/get-started/new-project":1},{"/design/design-audit":1}],"browser":[{"/style/logo":5},{"/development/testing":4},{"/get-started/new-project":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/community/bugs":1}],"personal":[{"/get-started/new-project":1},{"/development/environment":1},{"/patterns/account-menu":1}],"computer":[{"/get-started/new-project":1},{"/development/frameworks-mobile/react-native":1},{"/style/themes":1}],"phone":[{"/design/intro":4},{"/patterns/forms":2},{"/patterns/internationalization":2},{"/get-started/new-project":1},{"/patterns/buttons":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/themes":1}],"entails":[{"/get-started/new-project":2}],"app":[{"/style/logo":32},{"/patterns/appbar":25},{"/development/frameworks-mobile/intro":9},{"/get-started/new-project":4},{"/development/testing":3},{"/design/intro":3},{"/patterns/account-menu":3},{"/patterns/internationalization":3},{"/style/color":3},{"/style/icon-guidelines":3},{"/get-started/mobile":2},{"/development/environment":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/patterns/buttons":2},{"/patterns/navigation":2},{"/style/typography":2},{"/get-started/web":1},{"/development/frameworks-mobile/react-native":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/community/faq":1}],"used":[{"/style/color":14},{"/style/icon-guidelines":11},{"/patterns/overlay":8},{"/patterns/tags":7},{"/patterns/navigation":6},{"/style/logo":6},{"/design/intro":5},{"/patterns/appbar":5},{"/patterns/empty-states":5},{"/get-started/new-project":4},{"/design/websites":4},{"/patterns/loading":4},{"/patterns/user-auth":4},{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/react-native":3},{"/design/anatomy":3},{"/design/accessibility":3},{"/design/project-identity":3},{"/patterns/buttons":3},{"/patterns/lists":3},{"/patterns/steppers":3},{"/style/themes":3},{"/patterns/internationalization":2},{"/patterns/tables":2},{"/patterns/visualizations":2},{"/development/testing":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/style/illustrations":1},{"/community/license":1}],"strictly":[{"/get-started/new-project":1}],"devices":[{"/design/intro":5},{"/design/websites":2},{"/patterns/forms":2},{"/patterns/lists":2},{"/style/logo":2},{"/style/icon-guidelines":2},{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/style/color":1},{"/style/illustrations":1}],"e":[{"/development/testing":8},{"/patterns/forms":5},{"/design/websites":4},{"/patterns/internationalization":4},{"/get-started/new-project":2},{"/get-started/mobile":2},{"/development/frameworks-web/intro":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/design/accessibility":2},{"/design/project-identity":2},{"/patterns/account-menu":2},{"/patterns/lists":2},{"/patterns/overlay":2},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/style/color":1},{"/style/illustrations":1},{"/community/license":1}],"g":[{"/development/testing":5},{"/patterns/forms":5},{"/design/websites":3},{"/patterns/internationalization":3},{"/get-started/new-project":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/design/accessibility":2},{"/design/project-identity":2},{"/patterns/account-menu":2},{"/patterns/lists":2},{"/development/frameworks-web/intro":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/style/color":1}],"cell":[{"/get-started/new-project":1}],"phones":[{"/get-started/new-project":1},{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/tables":1}],"tablets":[{"/get-started/new-project":1},{"/design/websites":1},{"/patterns/buttons":1}],"etc":[{"/design/accessibility":5},{"/design/websites":5},{"/style/color":4},{"/design/anatomy":3},{"/patterns/account-menu":3},{"/patterns/user-auth":3},{"/design/project-identity":2},{"/style/illustrations":2},{"/get-started/new-project":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1},{"/community/features":1},{"/community/faq":1}],"downloaded":[{"/get-started/new-project":1}],"directly":[{"/get-started/new-project":1},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/features":1},{"/community/faq":1},{"/community/contactus":1}],"store":[{"/development/frameworks-mobile/intro":3},{"/style/logo":2},{"/get-started/new-project":1}],"google":[{"/style/logo":4},{"/get-started/new-project":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/user-auth":1},{"/style/icon-library":1},{"/community/bugs":1}],"play":[{"/style/logo":4},{"/development/frameworks-mobile/intro":2},{"/get-started/new-project":1},{"/patterns/empty-states":1},{"/resources/designer":1}],"do":[{"/community/faq":10},{"/patterns/tables":4},{"/patterns/user-auth":4},{"/style/logo":4},{"/style/illustrations":4},{"/design/design-audit":3},{"/get-started/new-project":2},{"/design/accessibility":2},{"/design/project-identity":2},{"/patterns/empty-states":2},{"/patterns/internationalization":2},{"/patterns/lists":2},{"/patterns/tags":2},{"/style/color":2},{"/style/icon-guidelines":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/websites":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/community/contactus":1}],"have":[{"/community/faq":20},{"/patterns/navigation":7},{"/development/environment":6},{"/development/frameworks-mobile/react-native":6},{"/style/logo":6},{"/development/frameworks-web/intro":5},{"/development/frameworks-web/angular":5},{"/development/frameworks-web/react":5},{"/patterns/tables":5},{"/design/project-identity":4},{"/patterns/internationalization":4},{"/patterns/user-auth":4},{"/style/icon-guidelines":4},{"/design/intro":3},{"/design/accessibility":3},{"/design/design-audit":3},{"/patterns/account-menu":3},{"/patterns/buttons":3},{"/patterns/forms":3},{"/get-started/web":2},{"/development/frameworks-mobile/intro":2},{"/design/anatomy":2},{"/design/websites":2},{"/patterns/appbar":2},{"/patterns/lists":2},{"/style/color":2},{"/community/innersourcing":2},{"/get-started/new-project":1},{"/development/cli":1},{"/development/testing":1},{"/design/for-non-designers":1},{"/patterns/empty-states":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/style/illustrations":1},{"/style/typography":1},{"/style/themes":1},{"/community/license":1},{"/community/contactus":1}],"connected":[{"/get-started/new-project":2},{"/development/frameworks-mobile/react-native":1},{"/patterns/user-auth":1}],"internet":[{"/get-started/new-project":1},{"/get-started/web":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1}],"difference":[{"/get-started/new-project":1},{"/design/intro":1},{"/patterns/user-auth":1}],"native":[{"/development/frameworks-mobile/react-native":42},{"/development/frameworks-mobile/intro":13},{"/get-started/mobile":8},{"/patterns/lists":5},{"/style/themes":5},{"/development/testing":4},{"/patterns/overlay":4},{"/patterns/tables":4},{"/patterns/visualizations":4},{"/patterns/loading":3},{"/development/cli":2},{"/development/components":2},{"/patterns/account-menu":2},{"/patterns/appbar":2},{"/patterns/buttons":2},{"/patterns/empty-states":2},{"/patterns/forms":2},{"/patterns/internationalization":2},{"/patterns/navigation":2},{"/patterns/tags":2},{"/patterns/steppers":2},{"/patterns/user-auth":2},{"/community/bugs":2},{"/community/faq":2},{"/get-started/new-project":1},{"/style/logo":1},{"/community/features":1}],"hybrid":[{"/get-started/mobile":7},{"/development/frameworks-mobile/intro":4},{"/get-started/new-project":1},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1}],"apps":[{"/get-started/mobile":7},{"/style/logo":4},{"/development/frameworks-mobile/intro":2},{"/community/blui-projects":2},{"/get-started/new-project":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/visualizations":1}],"deciding":[{"/patterns/tables":2},{"/get-started/new-project":1}],"kind":[{"/get-started/new-project":1},{"/patterns/loading":1}],"nature":[{"/get-started/new-project":1},{"/design/design-audit":1},{"/community/innersourcing":1}],"often":[{"/patterns/tables":4},{"/design/websites":3},{"/patterns/buttons":3},{"/style/typography":2},{"/get-started/new-project":1},{"/development/environment":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/patterns/appbar":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/themes":1}],"determines":[{"/get-started/new-project":1}],"which":[{"/style/themes":4},{"/development/frameworks-mobile/intro":2},{"/design/project-identity":2},{"/patterns/account-menu":2},{"/patterns/tables":2},{"/style/icon-guidelines":2},{"/style/typography":2},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/steppers":1},{"/style/logo":1},{"/style/icon-library":1},{"/community/faq":1}],"type":[{"/patterns/forms":3},{"/get-started/new-project":2},{"/style/typography":2},{"/design/intro":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/overlay":1}],"replacing":[{"/get-started/new-project":1}],"existing":[{"/style/icon-guidelines":6},{"/get-started/new-project":4},{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/intro":3},{"/development/frameworks-mobile/react-native":3},{"/development/testing":2},{"/design/design-audit":2},{"/style/logo":2},{"/patterns/forms":1},{"/patterns/overlay":1},{"/style/illustrations":1},{"/community/innersourcing":1},{"/community/faq":1},{"/community/our-team":1}],"product":[{"/design/design-audit":19},{"/style/logo":11},{"/design/websites":7},{"/get-started/new-project":5},{"/design/project-identity":5},{"/design/intro":3},{"/design/for-non-designers":2},{"/design/accessibility":2},{"/patterns/internationalization":2},{"/style/illustrations":2},{"/community/faq":2},{"/development/testing":1},{"/design/anatomy":1},{"/patterns/buttons":1},{"/patterns/navigation":1},{"/patterns/user-auth":1},{"/style/color":1},{"/style/typography":1}],"think":[{"/get-started/new-project":2},{"/design/design-audit":2},{"/patterns/tables":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/faq":1}],"gather":[{"/get-started/new-project":1}],"feedback":[{"/community/contactus":3},{"/get-started/new-project":2},{"/design/intro":2},{"/design/design-audit":1},{"/patterns/forms":1}],"users":[{"/patterns/tables":18},{"/design/websites":15},{"/patterns/user-auth":15},{"/design/intro":7},{"/design/accessibility":7},{"/style/icon-guidelines":7},{"/patterns/buttons":6},{"/patterns/forms":6},{"/design/design-audit":5},{"/patterns/loading":4},{"/patterns/tags":4},{"/get-started/new-project":3},{"/patterns/internationalization":3},{"/patterns/overlay":3},{"/patterns/steppers":3},{"/style/logo":3},{"/design/project-identity":2},{"/patterns/account-menu":2},{"/patterns/empty-states":2},{"/patterns/navigation":2},{"/patterns/visualizations":2},{"/style/typography":2},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/patterns/appbar":1},{"/style/illustrations":1}],"identify":[{"/development/testing":2},{"/design/design-audit":2},{"/get-started/new-project":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/style/logo":1}],"areas":[{"/design/project-identity":3},{"/design/websites":2},{"/get-started/new-project":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/faq":1}],"improvement":[{"/get-started/new-project":1},{"/community/contactus":1}],"general":[{"/get-started/new-project":2},{"/design/intro":2},{"/design/websites":2},{"/patterns/forms":2},{"/get-started/mobile":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/project-identity":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/faq":1}],"want":[{"/get-started/new-project":5},{"/development/frameworks-web/react":4},{"/development/frameworks-mobile/react-native":3},{"/design/project-identity":3},{"/community/faq":3},{"/get-started/web":2},{"/development/environment":2},{"/development/frameworks-web/angular":2},{"/patterns/loading":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/community/features":1}],"at":[{"/style/icon-guidelines":6},{"/design/websites":5},{"/style/logo":4},{"/patterns/account-menu":3},{"/patterns/buttons":3},{"/patterns/tables":3},{"/patterns/empty-states":2},{"/patterns/forms":2},{"/patterns/lists":2},{"/style/themes":2},{"/community/faq":2},{"/get-started/new-project":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/illustrations":1},{"/style/typography":1},{"/community/our-team":1},{"/community/contactus":1}],"least":[{"/get-started/new-project":1},{"/development/environment":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1}],"before":[{"/design/design-audit":4},{"/get-started/new-project":3},{"/patterns/tables":3},{"/style/icon-guidelines":3},{"/patterns/overlay":2},{"/community/innersourcing":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/project-identity":1},{"/patterns/forms":1},{"/patterns/user-auth":1},{"/community/faq":1}],"unless":[{"/style/icon-guidelines":3},{"/get-started/new-project":1},{"/design/accessibility":1},{"/patterns/forms":1}],"user":[{"/patterns/account-menu":29},{"/patterns/user-auth":18},{"/design/design-audit":17},{"/patterns/forms":12},{"/development/testing":8},{"/design/for-non-designers":8},{"/design/anatomy":5},{"/design/websites":5},{"/patterns/appbar":5},{"/patterns/overlay":5},{"/patterns/buttons":4},{"/style/color":4},{"/patterns/loading":3},{"/patterns/tables":3},{"/design/intro":2},{"/design/accessibility":2},{"/patterns/empty-states":2},{"/patterns/internationalization":2},{"/patterns/navigation":2},{"/patterns/steppers":2},{"/style/icon-guidelines":2},{"/get-started/new-project":1},{"/development/frameworks-mobile/intro":1},{"/design/project-identity":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/community/our-team":1}],"suggests":[{"/get-started/new-project":1},{"/get-started/web":1},{"/patterns/empty-states":1}],"had":[{"/get-started/new-project":1}],"may":[{"/design/design-audit":18},{"/design/project-identity":7},{"/development/environment":5},{"/patterns/buttons":5},{"/patterns/lists":5},{"/patterns/tables":5},{"/style/icon-guidelines":5},{"/style/illustrations":5},{"/patterns/empty-states":4},{"/patterns/loading":4},{"/patterns/tags":4},{"/get-started/new-project":3},{"/development/frameworks-mobile/intro":3},{"/design/anatomy":3},{"/patterns/account-menu":3},{"/patterns/appbar":3},{"/patterns/forms":3},{"/patterns/internationalization":3},{"/patterns/user-auth":3},{"/style/color":3},{"/community/innersourcing":3},{"/development/frameworks-web/intro":2},{"/development/frameworks-mobile/react-native":2},{"/design/for-non-designers":2},{"/patterns/navigation":2},{"/style/logo":2},{"/community/faq":2},{"/development/testing":1},{"/design/intro":1},{"/design/accessibility":1},{"/patterns/overlay":1},{"/patterns/visualizations":1},{"/style/typography":1},{"/community/license":1},{"/community/features":1},{"/resources/designer":1}],"responsive":[{"/get-started/web":3},{"/get-started/new-project":2},{"/patterns/lists":2},{"/patterns/tables":2},{"/design/websites":1},{"/patterns/buttons":1}],"time":[{"/design/design-audit":6},{"/patterns/loading":5},{"/development/testing":4},{"/community/faq":3},{"/get-started/mobile":2},{"/design/intro":2},{"/design/project-identity":2},{"/community/innersourcing":2},{"/get-started/new-project":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/style/icon-guidelines":1},{"/style/themes":1},{"/community/bugs":1}],"alternatively":[{"/get-started/new-project":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/style/illustrations":1},{"/community/innersourcing":1},{"/community/features":1}],"expand":[{"/get-started/new-project":1},{"/patterns/tables":1},{"/style/themes":1}],"offering":[{"/get-started/new-project":1},{"/patterns/buttons":1},{"/patterns/tables":1}],"brand":[{"/design/project-identity":7},{"/get-started/new-project":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/websites":1},{"/community/faq":1},{"/community/our-team":1}],"never":[{"/design/project-identity":3},{"/get-started/new-project":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"seen":[{"/get-started/new-project":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/tags":1},{"/style/logo":1}],"does":[{"/design/design-audit":2},{"/patterns/user-auth":2},{"/style/icon-guidelines":2},{"/get-started/new-project":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/for-non-designers":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/community/innersourcing":1},{"/community/faq":1}],"offer":[{"/patterns/forms":2},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/design/for-non-designers":1},{"/design/accessibility":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"access":[{"/community/faq":3},{"/get-started/new-project":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-mobile/intro":2},{"/design/accessibility":2},{"/patterns/account-menu":2},{"/patterns/navigation":2},{"/patterns/user-auth":2},{"/get-started/web":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/buttons":1}],"go":[{"/community/faq":3},{"/get-started/new-project":2},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/websites":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"actively":[{"/get-started/new-project":1}],"field":[{"/patterns/forms":17},{"/patterns/appbar":2},{"/get-started/new-project":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/themes":1}],"something":[{"/patterns/loading":2},{"/community/faq":2},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/features":1}],"likely":[{"/development/testing":3},{"/get-started/new-project":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/loading":1}],"desk":[{"/get-started/new-project":1}],"t":[{"/development/environment":2},{"/design/design-audit":2},{"/patterns/internationalization":2},{"/community/faq":2},{"/get-started/new-project":1},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/design/intro":1},{"/design/websites":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/style/icon-guidelines":1}],"wrong":[{"/get-started/new-project":1},{"/development/frameworks-web/intro":1}],"due":[{"/get-started/new-project":1},{"/design/design-audit":1},{"/patterns/visualizations":1}],"diligence":[{"/get-started/new-project":1}],"properly":[{"/get-started/new-project":1},{"/patterns/forms":1},{"/style/icon-guidelines":1}],"able":[{"/design/accessibility":4},{"/community/faq":3},{"/development/environment":2},{"/design/design-audit":2},{"/patterns/tables":2},{"/patterns/user-auth":2},{"/get-started/new-project":1},{"/design/intro":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/style/icon-guidelines":1}],"suspect":[{"/get-started/new-project":1}],"primary":[{"/patterns/navigation":5},{"/patterns/buttons":4},{"/patterns/tables":3},{"/patterns/account-menu":2},{"/patterns/appbar":2},{"/patterns/overlay":2},{"/patterns/user-auth":2},{"/style/logo":2},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/design/websites":1},{"/patterns/internationalization":1},{"/style/typography":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/faq":1}],"mode":[{"/patterns/tables":2},{"/style/color":2},{"/get-started/new-project":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/style/themes":1}],"interacting":[{"/get-started/new-project":1},{"/patterns/buttons":1}],"needs":[{"/design/intro":2},{"/style/typography":2},{"/get-started/new-project":1},{"/get-started/web":1},{"/development/testing":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"offline":[{"/get-started/new-project":1},{"/get-started/mobile":1},{"/patterns/lists":1}],"consider":[{"/design/design-audit":5},{"/patterns/buttons":5},{"/design/intro":4},{"/development/testing":3},{"/patterns/internationalization":3},{"/patterns/tables":3},{"/get-started/new-project":1},{"/get-started/web":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/style/typography":1}],"building":[{"/development/environment":4},{"/development/frameworks-mobile/intro":3},{"/design/anatomy":2},{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/development/components":1},{"/design/project-identity":1}],"dedicated":[{"/patterns/account-menu":2},{"/get-started/new-project":1},{"/development/testing":1},{"/design/intro":1},{"/design/for-non-designers":1}],"framework":[{"/development/frameworks-web/intro":7},{"/development/testing":6},{"/get-started/web":5},{"/development/frameworks-mobile/intro":3},{"/get-started/mobile":2},{"/community/faq":2},{"/development/environment":1},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/internationalization":1},{"/style/typography":1},{"/community/license":1},{"/community/bugs":1},{"/community/features":1}],"everywhere":[{"/get-started/web":1},{"/design/project-identity":1}],"name":[{"/patterns/account-menu":3},{"/patterns/internationalization":3},{"/patterns/navigation":2},{"/get-started/web":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/accessibility":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/style/illustrations":1},{"/style/themes":1},{"/community/license":1},{"/resources/designer":1}],"means":[{"/design/accessibility":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/testing":1},{"/patterns/appbar":1}],"lot":[{"/get-started/web":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/overlay":1},{"/style/icon-guidelines":1}],"but":[{"/style/logo":6},{"/design/design-audit":5},{"/design/project-identity":4},{"/patterns/empty-states":3},{"/patterns/tags":3},{"/community/faq":3},{"/get-started/mobile":2},{"/design/anatomy":2},{"/patterns/account-menu":2},{"/patterns/appbar":2},{"/patterns/navigation":2},{"/style/typography":2},{"/community/license":2},{"/community/bugs":2},{"/get-started/web":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"comes":[{"/development/testing":2},{"/get-started/web":1},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/lists":1}],"extra":[{"/get-started/web":1},{"/style/icon-guidelines":1}],"responsibility":[{"/get-started/web":1}],"them":[{"/design/design-audit":5},{"/style/icon-guidelines":4},{"/design/intro":3},{"/patterns/forms":3},{"/patterns/lists":3},{"/patterns/user-auth":3},{"/get-started/web":2},{"/development/frameworks-mobile/intro":2},{"/patterns/buttons":2},{"/style/illustrations":2},{"/community/faq":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/patterns/steppers":1},{"/style/logo":1},{"/style/color":1},{"/style/themes":1},{"/resources/designer":1}],"critical":[{"/design/for-non-designers":2},{"/get-started/web":1},{"/development/testing":1},{"/design/websites":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"today":[{"/get-started/web":1},{"/design/design-audit":1}],"nearly":[{"/get-started/web":1},{"/design/anatomy":1},{"/design/websites":1},{"/patterns/tags":1}],"infinite":[{"/patterns/tables":2},{"/get-started/web":1}],"capable":[{"/get-started/web":1}],"available":[{"/development/frameworks-mobile/react-native":4},{"/patterns/empty-states":4},{"/style/themes":4},{"/community/faq":4},{"/development/frameworks-web/react":3},{"/development/testing":3},{"/patterns/internationalization":3},{"/development/frameworks-web/angular":2},{"/design/project-identity":2},{"/patterns/buttons":2},{"/patterns/loading":2},{"/style/color":2},{"/style/icon-library":2},{"/community/our-team":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/environment":1},{"/development/cli":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/development/components":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/account-menu":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/typography":1},{"/community/license":1},{"/community/innersourcing":1}],"ll":[{"/development/frameworks-mobile/react-native":3},{"/get-started/web":2},{"/development/frameworks-web/react":2},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/design/intro":1},{"/patterns/appbar":1},{"/style/typography":1}],"look":[{"/get-started/mobile":2},{"/design/intro":2},{"/design/websites":2},{"/style/logo":2},{"/style/themes":2},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/tables":1},{"/style/illustrations":1},{"/community/faq":1},{"/community/contactus":1}],"great":[{"/get-started/web":1},{"/development/environment":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/overlay":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"much":[{"/community/faq":3},{"/get-started/web":2},{"/design/intro":2},{"/patterns/tables":2},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/overlay":1},{"/style/icon-guidelines":1}],"easier":[{"/get-started/web":2},{"/get-started/mobile":2},{"/development/testing":1},{"/design/intro":1},{"/patterns/lists":1},{"/patterns/visualizations":1},{"/style/color":1}],"fit":[{"/get-started/web":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/style/icon-guidelines":1}],"into":[{"/patterns/tables":4},{"/patterns/appbar":3},{"/patterns/forms":3},{"/development/testing":2},{"/design/design-audit":2},{"/community/innersourcing":2},{"/community/bugs":2},{"/get-started/web":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1},{"/style/themes":1},{"/community/license":1},{"/community/faq":1},{"/resources/designer":1}],"sized":[{"/get-started/web":1},{"/design/websites":1},{"/patterns/buttons":1},{"/style/icon-guidelines":1}],"display":[{"/patterns/lists":3},{"/patterns/empty-states":2},{"/patterns/internationalization":2},{"/patterns/overlay":2},{"/patterns/tables":2},{"/get-started/web":1},{"/patterns/account-menu":1},{"/patterns/loading":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"scale":[{"/get-started/web":2},{"/design/intro":2},{"/style/icon-guidelines":2},{"/style/typography":2},{"/patterns/loading":1},{"/community/our-team":1}],"desktop":[{"/patterns/lists":3},{"/patterns/navigation":3},{"/community/faq":3},{"/get-started/web":2},{"/design/intro":2},{"/patterns/steppers":2},{"/style/logo":2},{"/development/testing":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"size":[{"/design/accessibility":2},{"/patterns/tags":2},{"/get-started/web":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/style/typography":1}],"than":[{"/design/websites":6},{"/patterns/navigation":4},{"/development/testing":3},{"/design/intro":3},{"/patterns/appbar":3},{"/development/frameworks-mobile/intro":2},{"/patterns/account-menu":2},{"/patterns/loading":2},{"/patterns/overlay":2},{"/style/icon-guidelines":2},{"/style/illustrations":2},{"/community/faq":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-mobile/react-native":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/style/typography":1}],"then":[{"/get-started/web":1},{"/patterns/user-auth":1}],"there":[{"/development/testing":7},{"/patterns/forms":7},{"/design/project-identity":5},{"/patterns/empty-states":5},{"/development/environment":4},{"/design/design-audit":4},{"/patterns/internationalization":4},{"/development/frameworks-mobile/intro":3},{"/patterns/account-menu":3},{"/patterns/lists":3},{"/patterns/loading":3},{"/patterns/navigation":3},{"/patterns/visualizations":3},{"/community/faq":3},{"/get-started/web":2},{"/design/websites":2},{"/patterns/buttons":2},{"/patterns/tags":2},{"/patterns/tables":2},{"/patterns/steppers":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/overlay":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"wonderful":[{"/get-started/web":1},{"/patterns/tags":1}],"tons":[{"/get-started/web":1}],"options":[{"/patterns/internationalization":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/design/websites":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/style/illustrations":1}],"proceed":[{"/get-started/web":1},{"/patterns/loading":1},{"/patterns/user-auth":1}],"most":[{"/style/typography":7},{"/patterns/navigation":6},{"/development/testing":5},{"/design/design-audit":4},{"/patterns/account-menu":4},{"/patterns/forms":4},{"/design/accessibility":3},{"/design/intro":2},{"/design/anatomy":2},{"/design/websites":2},{"/patterns/buttons":2},{"/patterns/lists":2},{"/patterns/overlay":2},{"/patterns/visualizations":2},{"/style/themes":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/community/license":1},{"/community/innersourcing":1},{"/community/faq":1}],"modern":[{"/development/testing":2},{"/get-started/web":1},{"/development/environment":1},{"/community/license":1}],"built":[{"/development/frameworks-mobile/react-native":4},{"/development/frameworks-mobile/intro":3},{"/get-started/mobile":2},{"/development/testing":2},{"/patterns/internationalization":2},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/design/anatomy":1},{"/design/websites":1},{"/patterns/visualizations":1},{"/style/icon-library":1},{"/community/license":1},{"/community/blui-projects":1},{"/community/innersourcing":1},{"/community/faq":1},{"/community/our-team":1}],"html":[{"/development/frameworks-web/angular":3},{"/get-started/web":2},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/style/logo":1}],"css":[{"/development/testing":3},{"/get-started/web":2},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1}],"sit":[{"/get-started/web":1},{"/patterns/lists":1},{"/patterns/navigation":1}],"inside":[{"/style/icon-guidelines":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/testing":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tags":1}],"javascript":[{"/get-started/web":4},{"/development/frameworks-web/intro":3},{"/development/testing":3},{"/development/environment":2},{"/get-started/mobile":1},{"/community/bugs":1},{"/community/features":1}],"very":[{"/style/icon-guidelines":4},{"/design/anatomy":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/illustrations":1}],"small":[{"/patterns/loading":2},{"/patterns/tags":2},{"/get-started/web":1},{"/design/for-non-designers":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1}],"don":[{"/development/environment":2},{"/patterns/internationalization":2},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/community/faq":1}],"really":[{"/get-started/web":1},{"/patterns/tables":1}],"infrastructure":[{"/get-started/web":1},{"/design/design-audit":1}],"certainly":[{"/get-started/web":1}],"static":[{"/get-started/web":1},{"/design/websites":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/style/illustrations":1}],"just":[{"/get-started/web":1},{"/development/testing":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/style/icon-guidelines":1}],"vanilla":[{"/get-started/web":1},{"/development/frameworks-mobile/react-native":1}],"without":[{"/design/accessibility":2},{"/community/license":2},{"/get-started/web":1},{"/development/testing":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/color":1},{"/community/faq":1}],"entire":[{"/patterns/lists":3},{"/patterns/buttons":2},{"/patterns/empty-states":2},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/development/testing":1}],"angular":[{"/development/frameworks-web/angular":31},{"/development/frameworks-web/intro":6},{"/style/themes":6},{"/development/testing":4},{"/patterns/appbar":4},{"/patterns/lists":4},{"/patterns/account-menu":3},{"/patterns/loading":3},{"/patterns/navigation":3},{"/patterns/steppers":3},{"/community/bugs":3},{"/development/cli":2},{"/development/components":2},{"/patterns/buttons":2},{"/patterns/empty-states":2},{"/patterns/forms":2},{"/patterns/internationalization":2},{"/patterns/overlay":2},{"/patterns/tags":2},{"/patterns/tables":2},{"/patterns/user-auth":2},{"/community/features":2},{"/community/faq":2},{"/get-started/web":1},{"/development/frameworks-mobile/intro":1},{"/style/typography":1},{"/community/our-team":1}],"react":[{"/development/frameworks-mobile/react-native":45},{"/development/frameworks-web/react":21},{"/development/frameworks-mobile/intro":12},{"/development/testing":12},{"/style/themes":10},{"/patterns/internationalization":6},{"/patterns/lists":6},{"/patterns/loading":6},{"/patterns/overlay":5},{"/development/cli":4},{"/development/frameworks-web/intro":4},{"/patterns/account-menu":4},{"/patterns/appbar":4},{"/patterns/empty-states":4},{"/patterns/navigation":4},{"/patterns/tags":4},{"/patterns/user-auth":4},{"/community/bugs":4},{"/community/faq":4},{"/development/components":3},{"/patterns/buttons":3},{"/patterns/forms":3},{"/patterns/tables":3},{"/patterns/steppers":3},{"/patterns/visualizations":3},{"/community/features":2},{"/get-started/web":1},{"/style/typography":1},{"/community/our-team":1}],"pros":[{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1}],"cons":[{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1}],"each":[{"/development/testing":3},{"/patterns/tables":3},{"/design/anatomy":2},{"/design/design-audit":2},{"/patterns/forms":2},{"/patterns/navigation":2},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1},{"/community/faq":1}],"frameworks":[{"/development/testing":6},{"/development/frameworks-web/intro":4},{"/development/frameworks-mobile/intro":4},{"/community/faq":4},{"/development/environment":2},{"/development/cli":2},{"/get-started/web":1},{"/style/icon-library":1}],"one":[{"/design/design-audit":4},{"/development/frameworks-web/angular":3},{"/design/anatomy":3},{"/style/logo":3},{"/development/frameworks-web/intro":2},{"/development/testing":2},{"/patterns/buttons":2},{"/patterns/forms":2},{"/patterns/lists":2},{"/style/icon-guidelines":2},{"/style/typography":2},{"/community/innersourcing":2},{"/community/faq":2},{"/get-started/web":1},{"/get-started/mobile":1},{"/development/environment":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/icon-library":1},{"/style/themes":1},{"/community/bugs":1},{"/community/contactus":1}],"goals":[{"/get-started/web":1},{"/patterns/tables":1},{"/community/innersourcing":1},{"/community/faq":1}],"maximize":[{"/design/websites":2},{"/get-started/web":1},{"/style/illustrations":1},{"/community/faq":1}],"maintainability":[{"/get-started/web":1}],"standardizing":[{"/get-started/web":1},{"/style/typography":1}],"certain":[{"/design/design-audit":3},{"/patterns/internationalization":3},{"/get-started/web":1},{"/development/testing":1},{"/design/anatomy":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/patterns/steppers":1}],"those":[{"/get-started/web":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/community/bugs":1},{"/community/features":1}],"trade":[{"/get-started/web":1}],"offs":[{"/get-started/web":1}],"popular":[{"/development/testing":4},{"/get-started/mobile":1}],"anywhere":[{"/get-started/mobile":1}],"take":[{"/get-started/mobile":3},{"/design/design-audit":3},{"/patterns/account-menu":3},{"/style/icon-guidelines":3},{"/patterns/tables":2},{"/development/environment":1},{"/development/testing":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/visualizations":1},{"/style/icon-library":1},{"/style/typography":1},{"/community/bugs":1}],"online":[{"/get-started/mobile":1},{"/development/testing":1},{"/design/for-non-designers":1},{"/design/accessibility":1},{"/patterns/lists":1},{"/style/logo":1},{"/style/illustrations":1}],"greater":[{"/development/frameworks-web/intro":2},{"/get-started/mobile":1},{"/design/intro":1},{"/design/accessibility":1},{"/patterns/appbar":1}],"advantage":[{"/get-started/mobile":1},{"/design/intro":1},{"/patterns/navigation":1},{"/style/icon-library":1},{"/community/bugs":1}],"capabilities":[{"/get-started/mobile":1},{"/design/intro":1}],"come":[{"/get-started/mobile":1},{"/development/testing":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/empty-states":1},{"/patterns/overlay":1},{"/patterns/visualizations":1}],"two":[{"/patterns/user-auth":4},{"/get-started/mobile":2},{"/development/frameworks-mobile/intro":2},{"/design/project-identity":2},{"/design/design-audit":2},{"/patterns/lists":2},{"/patterns/navigation":2},{"/style/themes":2},{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/tables":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/community/faq":1},{"/community/our-team":1}],"varieties":[{"/get-started/mobile":1},{"/development/testing":1}],"must":[{"/style/icon-guidelines":6},{"/design/accessibility":5},{"/design/design-audit":4},{"/design/project-identity":2},{"/patterns/overlay":2},{"/community/license":2},{"/get-started/mobile":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/themes":1}],"using":[{"/development/frameworks-mobile/react-native":8},{"/development/frameworks-mobile/intro":7},{"/patterns/internationalization":7},{"/community/faq":7},{"/development/frameworks-web/angular":6},{"/patterns/account-menu":6},{"/development/frameworks-web/react":5},{"/design/intro":5},{"/design/accessibility":5},{"/design/websites":4},{"/patterns/buttons":4},{"/patterns/navigation":4},{"/patterns/tables":4},{"/style/illustrations":4},{"/get-started/mobile":3},{"/development/environment":3},{"/development/testing":3},{"/design/design-audit":3},{"/patterns/user-auth":3},{"/style/logo":3},{"/style/color":3},{"/style/icon-guidelines":3},{"/style/typography":3},{"/community/bugs":3},{"/development/frameworks-web/intro":2},{"/patterns/forms":2},{"/patterns/lists":2},{"/patterns/loading":2},{"/community/blui-projects":2},{"/development/cli":1},{"/design/project-identity":1},{"/patterns/visualizations":1},{"/community/license":1},{"/community/innersourcing":1},{"/community/features":1}],"runs":[{"/get-started/mobile":1}],"java":[{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1}],"android":[{"/style/logo":6},{"/get-started/mobile":5},{"/development/frameworks-mobile/react-native":4},{"/development/environment":2},{"/development/frameworks-mobile/intro":1}],"swift":[{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1}],"objective":[{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1}],"c":[{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/community/license":1}],"ios":[{"/get-started/mobile":5},{"/development/environment":2},{"/style/logo":2},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1}],"should":[{"/patterns/forms":25},{"/design/websites":23},{"/design/design-audit":15},{"/patterns/user-auth":15},{"/design/accessibility":13},{"/design/intro":11},{"/patterns/loading":11},{"/patterns/tables":11},{"/design/project-identity":10},{"/patterns/buttons":10},{"/patterns/internationalization":10},{"/development/testing":9},{"/style/logo":9},{"/patterns/account-menu":8},{"/patterns/empty-states":8},{"/patterns/lists":7},{"/patterns/overlay":6},{"/style/icon-guidelines":6},{"/style/illustrations":6},{"/style/typography":5},{"/patterns/tags":4},{"/get-started/mobile":3},{"/development/environment":3},{"/style/color":3},{"/community/faq":3},{"/design/anatomy":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/navigation":1},{"/patterns/visualizations":1},{"/style/themes":1},{"/community/license":1}],"platforms":[{"/style/logo":6},{"/get-started/mobile":3},{"/patterns/user-auth":2},{"/development/testing":1},{"/patterns/tables":1},{"/community/bugs":1}],"dominant":[{"/get-started/mobile":1}],"players":[{"/get-started/mobile":1},{"/development/environment":1}],"market":[{"/patterns/internationalization":7},{"/get-started/mobile":2},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1}],"particular":[{"/design/websites":3},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/style/typography":1},{"/community/license":1}],"prevalent":[{"/get-started/mobile":1}],"target":[{"/development/testing":2},{"/design/project-identity":2},{"/get-started/mobile":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/tables":1}],"maintained":[{"/development/frameworks-web/intro":2},{"/get-started/mobile":1}],"single":[{"/style/icon-guidelines":4},{"/patterns/lists":3},{"/get-started/mobile":2},{"/development/frameworks-mobile/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/style/color":1},{"/community/our-team":1}],"base":[{"/get-started/mobile":3},{"/style/logo":3},{"/development/frameworks-mobile/intro":1},{"/style/themes":1}],"deployed":[{"/get-started/mobile":1}],"multiple":[{"/patterns/forms":4},{"/patterns/tables":3},{"/style/logo":3},{"/get-started/mobile":2},{"/design/design-audit":2},{"/style/illustrations":2},{"/style/typography":2},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/development/components":1},{"/design/accessibility":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tags":1}],"namely":[{"/get-started/mobile":1}],"i":[{"/community/faq":6},{"/development/testing":3},{"/get-started/mobile":2},{"/development/frameworks-web/intro":2},{"/design/anatomy":1},{"/design/websites":1},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/style/illustrations":1},{"/community/license":1}],"low":[{"/design/design-audit":3},{"/get-started/mobile":1},{"/design/accessibility":1},{"/style/color":1},{"/style/themes":1},{"/community/innersourcing":1}],"barrier":[{"/get-started/mobile":1}],"entry":[{"/get-started/mobile":1},{"/development/environment":1},{"/patterns/tables":1}],"developers":[{"/design/for-non-designers":5},{"/development/frameworks-web/intro":3},{"/style/logo":2},{"/community/faq":2},{"/get-started/mobile":1},{"/design/intro":1},{"/design/anatomy":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/themes":1},{"/community/innersourcing":1},{"/community/features":1},{"/community/our-team":1}],"implemented":[{"/get-started/mobile":1},{"/design/anatomy":1},{"/style/logo":1}],"differently":[{"/get-started/mobile":1}],"depending":[{"/development/environment":3},{"/design/project-identity":3},{"/design/design-audit":2},{"/patterns/forms":2},{"/community/innersourcing":2},{"/get-started/mobile":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/visualizations":1}],"some":[{"/design/project-identity":8},{"/community/faq":5},{"/patterns/forms":4},{"/patterns/user-auth":4},{"/development/testing":3},{"/design/design-audit":3},{"/patterns/internationalization":3},{"/style/logo":3},{"/style/themes":3},{"/design/anatomy":2},{"/design/websites":2},{"/patterns/loading":2},{"/resources/designer":2},{"/get-started/mobile":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/accessibility":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1},{"/community/innersourcing":1}],"compile":[{"/get-started/mobile":1}],"others":[{"/get-started/mobile":1},{"/style/icon-guidelines":1},{"/community/bugs":1}],"render":[{"/get-started/mobile":1},{"/patterns/tables":1}],"content":[{"/patterns/navigation":10},{"/design/websites":8},{"/patterns/overlay":7},{"/design/accessibility":5},{"/patterns/appbar":4},{"/development/testing":3},{"/patterns/account-menu":2},{"/patterns/lists":2},{"/patterns/loading":2},{"/get-started/mobile":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/style/typography":1},{"/community/faq":1}],"view":[{"/patterns/tables":5},{"/patterns/lists":4},{"/get-started/mobile":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/style/icon-library":1}],"essentially":[{"/get-started/mobile":1}],"running":[{"/development/frameworks-mobile/react-native":3},{"/development/environment":2},{"/development/testing":2},{"/get-started/mobile":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/patterns/tags":1},{"/style/color":1},{"/community/bugs":1}],"comparing":[{"/get-started/mobile":1}],"guaranteed":[{"/get-started/mobile":1}],"since":[{"/get-started/mobile":1},{"/patterns/account-menu":1}],"uses":[{"/design/project-identity":2},{"/patterns/navigation":2},{"/style/themes":2},{"/get-started/mobile":1},{"/patterns/account-menu":1},{"/style/color":1}],"requires":[{"/get-started/mobile":2},{"/development/frameworks-mobile/react-native":2},{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1},{"/patterns/internationalization":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"specialized":[{"/get-started/mobile":1},{"/style/logo":1}],"expertise":[{"/get-started/mobile":1}],"separate":[{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/style/themes":1}],"bases":[{"/get-started/mobile":1}],"operating":[{"/development/environment":2},{"/get-started/mobile":1},{"/community/bugs":1}],"systems":[{"/design/anatomy":2},{"/resources/designer":2},{"/get-started/mobile":1},{"/development/environment":1},{"/patterns/internationalization":1},{"/community/our-team":1}],"longer":[{"/get-started/mobile":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/patterns/forms":1},{"/style/icon-guidelines":1}],"expensive":[{"/get-started/mobile":1}],"maintenance":[{"/get-started/mobile":1},{"/style/color":1}],"reduces":[{"/get-started/mobile":1}],"thanks":[{"/get-started/mobile":1}],"shared":[{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/anatomy":1},{"/patterns/account-menu":1},{"/patterns/user-auth":1},{"/community/our-team":1}],"provides":[{"/design/intro":2},{"/design/project-identity":2},{"/get-started/mobile":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1}],"many":[{"/design/design-audit":4},{"/patterns/visualizations":4},{"/development/testing":3},{"/patterns/tables":3},{"/patterns/steppers":3},{"/design/project-identity":2},{"/community/innersourcing":2},{"/get-started/mobile":1},{"/development/environment":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/community/blui-projects":1}],"allows":[{"/patterns/steppers":3},{"/development/frameworks-mobile/intro":2},{"/patterns/appbar":2},{"/get-started/mobile":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/design/project-identity":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/style/icon-library":1}],"consistent":[{"/design/intro":2},{"/design/websites":2},{"/get-started/mobile":1},{"/design/accessibility":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/themes":1},{"/community/license":1}],"makes":[{"/design/accessibility":2},{"/design/project-identity":2},{"/design/design-audit":2},{"/style/typography":2},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/patterns/forms":1},{"/community/our-team":1}],"make":[{"/design/project-identity":8},{"/style/icon-guidelines":4},{"/development/frameworks-mobile/react-native":3},{"/design/websites":3},{"/patterns/tables":3},{"/style/logo":3},{"/community/license":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/design/intro":2},{"/patterns/forms":2},{"/style/typography":2},{"/get-started/mobile":1},{"/development/environment":1},{"/development/testing":1},{"/design/accessibility":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/style/color":1},{"/community/bugs":1},{"/community/faq":1},{"/community/contactus":1}],"doesn":[{"/get-started/mobile":1}],"so":[{"/design/websites":6},{"/style/icon-guidelines":5},{"/design/accessibility":2},{"/patterns/tables":2},{"/style/typography":2},{"/get-started/mobile":1},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/style/logo":1},{"/community/license":1}],"recommendation":[{"/get-started/mobile":1},{"/design/design-audit":1},{"/style/icon-guidelines":1}],"approach":[{"/development/testing":2},{"/patterns/account-menu":2},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/design/project-identity":1},{"/style/color":1}],"allow":[{"/patterns/tables":2},{"/patterns/user-auth":2},{"/get-started/mobile":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/community/license":1},{"/community/faq":1}],"deploy":[{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1}],"versions":[{"/design/design-audit":3},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1}],"several":[{"/patterns/account-menu":2},{"/patterns/navigation":2},{"/get-started/mobile":1},{"/development/testing":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/community/faq":1}],"note":[{"/style/icon-guidelines":4},{"/development/frameworks-mobile/react-native":3},{"/get-started/mobile":1},{"/development/frameworks-web/react":1},{"/patterns/internationalization":1},{"/style/logo":1}],"limited":[{"/patterns/navigation":2},{"/community/license":2},{"/get-started/mobile":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/patterns/tables":1},{"/style/icon-guidelines":1}],"planning":[{"/get-started/mobile":1},{"/design/intro":1}],"route":[{"/get-started/mobile":1},{"/design/project-identity":1},{"/style/icon-guidelines":1}],"please":[{"/community/faq":9},{"/design/design-audit":4},{"/style/icon-guidelines":4},{"/patterns/tags":2},{"/community/innersourcing":2},{"/community/features":2},{"/get-started/mobile":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/community/license":1},{"/community/bugs":1},{"/community/contactus":1}],"contact":[{"/community/faq":6},{"/community/contactus":4},{"/get-started/mobile":1},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/innersourcing":1},{"/community/bugs":1}],"us":[{"/community/faq":11},{"/style/icon-guidelines":6},{"/community/bugs":3},{"/design/intro":2},{"/design/design-audit":2},{"/community/contactus":2},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/patterns/tables":1},{"/style/icon-library":1},{"/style/typography":1},{"/community/license":1},{"/community/innersourcing":1},{"/community/features":1}],"developer":[{"/design/design-audit":2},{"/development/environment":1},{"/patterns/lists":1}],"develop":[{"/development/environment":2},{"/community/faq":2},{"/design/websites":1},{"/design/design-audit":1}],"tutorial":[{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/project-identity":1}],"setting":[{"/development/frameworks-mobile/react-native":3},{"/development/environment":2},{"/patterns/internationalization":1},{"/patterns/lists":1}],"getting":[{"/development/environment":3},{"/community/faq":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1}],"frustrating":[{"/development/environment":1}],"part":[{"/design/design-audit":2},{"/patterns/forms":2},{"/development/environment":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/community/blui-projects":1},{"/community/bugs":1},{"/community/features":1},{"/community/faq":1}],"fortunately":[{"/development/environment":1}],"made":[{"/design/intro":2},{"/development/environment":1},{"/development/testing":1},{"/design/accessibility":1},{"/community/license":1},{"/community/faq":1}],"strides":[{"/development/environment":1}],"possible":[{"/community/faq":4},{"/design/intro":3},{"/design/websites":3},{"/style/icon-guidelines":3},{"/design/design-audit":2},{"/patterns/buttons":2},{"/development/environment":1},{"/design/accessibility":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/style/illustrations":1}],"below":[{"/patterns/forms":4},{"/style/logo":4},{"/patterns/tables":3},{"/style/icon-guidelines":3},{"/patterns/account-menu":2},{"/patterns/user-auth":2},{"/community/features":2},{"/community/faq":2},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/style/color":1},{"/style/icon-library":1},{"/style/illustrations":1},{"/style/typography":1},{"/style/themes":1},{"/community/blui-projects":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/resources/designer":1}],"walk":[{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1},{"/community/faq":1}],"through":[{"/design/design-audit":5},{"/design/intro":3},{"/development/frameworks-mobile/intro":2},{"/development/testing":2},{"/patterns/user-auth":2},{"/style/icon-guidelines":2},{"/community/faq":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/lists":1},{"/patterns/steppers":1},{"/style/themes":1}],"basics":[{"/development/environment":2},{"/community/faq":1}],"integrated":[{"/development/environment":1}],"ide":[{"/development/environment":1},{"/development/frameworks-mobile/react-native":1}],"bunch":[{"/development/environment":1}],"ides":[{"/development/environment":1}],"comfortable":[{"/development/environment":1}],"preference":[{"/development/environment":1},{"/patterns/appbar":1}],"recommend":[{"/design/design-audit":5},{"/patterns/internationalization":3},{"/style/logo":3},{"/development/frameworks-mobile/react-native":2},{"/design/intro":2},{"/community/faq":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/design/websites":1},{"/patterns/user-auth":1},{"/style/illustrations":1},{"/style/typography":1}],"trying":[{"/development/environment":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/design-audit":1},{"/patterns/overlay":1}],"visual":[{"/design/accessibility":5},{"/development/frameworks-mobile/intro":3},{"/design/project-identity":3},{"/design/websites":2},{"/patterns/tags":2},{"/style/icon-guidelines":2},{"/development/environment":1},{"/development/testing":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/patterns/lists":1},{"/patterns/visualizations":1}],"quite":[{"/development/environment":1},{"/development/frameworks-web/intro":1}],"excellent":[{"/development/environment":1},{"/design/design-audit":1},{"/style/typography":1}],"experience":[{"/design/for-non-designers":6},{"/development/frameworks-web/intro":2},{"/development/frameworks-mobile/intro":2},{"/design/anatomy":2},{"/design/design-audit":2},{"/development/environment":1},{"/design/accessibility":1},{"/patterns/forms":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/community/bugs":1},{"/community/contactus":1}],"seamless":[{"/development/environment":1}],"free":[{"/design/accessibility":2},{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/community/faq":1}],"git":[{"/development/environment":9}],"chances":[{"/development/environment":1}],"probably":[{"/development/environment":1},{"/development/frameworks-web/intro":1},{"/style/icon-guidelines":1}],"keep":[{"/design/websites":4},{"/style/illustrations":2},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"source":[{"/community/license":7},{"/development/testing":3},{"/development/frameworks-web/intro":2},{"/community/our-team":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/style/icon-guidelines":1},{"/community/bugs":1},{"/community/features":1}],"control":[{"/development/environment":1}],"big":[{"/design/design-audit":2},{"/development/environment":1}],"space":[{"/patterns/navigation":5},{"/style/icon-guidelines":3},{"/patterns/buttons":2},{"/patterns/tables":2},{"/development/environment":1},{"/design/intro":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/resources/designer":1}],"backbone":[{"/development/environment":1}],"bitbucket":[{"/development/environment":1}],"already":[{"/development/frameworks-mobile/react-native":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/environment":1},{"/patterns/forms":1},{"/style/logo":1}],"installed":[{"/development/environment":3},{"/style/logo":1}],"sh":[{"/development/environment":5},{"/development/frameworks-mobile/react-native":5},{"/development/frameworks-web/angular":4},{"/development/frameworks-web/react":4},{"/development/testing":2},{"/development/cli":1}],"command":[{"/development/environment":2},{"/development/cli":2},{"/development/frameworks-mobile/react-native":1}],"prompt":[{"/development/environment":2},{"/patterns/overlay":1}],"download":[{"/style/logo":2},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/community/faq":1}],"website":[{"/design/websites":23},{"/development/environment":2},{"/development/frameworks-web/intro":2},{"/development/frameworks-mobile/intro":1},{"/design/intro":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/internationalization":1}],"behind":[{"/development/environment":2},{"/patterns/loading":2},{"/design/accessibility":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/navigation":1}],"proxy":[{"/development/environment":15}],"proxies":[{"/development/environment":1}],"config":[{"/development/environment":4},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2}],"global":[{"/patterns/lists":4},{"/development/environment":3},{"/patterns/internationalization":3},{"/patterns/appbar":2}],"http":[{"/development/environment":5}],"url":[{"/development/environment":4}],"port":[{"/development/environment":4}],"https":[{"/development/environment":2}],"addresses":[{"/development/environment":2}],"vary":[{"/development/environment":3},{"/design/accessibility":1}],"location":[{"/development/environment":3},{"/design/intro":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/navigation":1}],"consult":[{"/development/environment":2}],"local":[{"/design/project-identity":4},{"/patterns/lists":3},{"/development/environment":2},{"/patterns/internationalization":2},{"/style/illustrations":1}],"department":[{"/development/environment":2}],"node":[{"/development/environment":2},{"/development/testing":1}],"majority":[{"/patterns/user-auth":2},{"/development/environment":1}],"via":[{"/patterns/user-auth":7},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/patterns/visualizations":1},{"/style/themes":1}],"package":[{"/style/themes":5},{"/development/frameworks-web/react":4},{"/development/cli":3},{"/development/frameworks-web/angular":3},{"/development/environment":2},{"/development/frameworks-mobile/react-native":2},{"/style/color":2},{"/design/design-audit":1},{"/community/faq":1}],"manager":[{"/development/environment":2}],"install":[{"/development/frameworks-mobile/react-native":8},{"/development/frameworks-web/react":6},{"/development/frameworks-web/angular":5},{"/development/environment":4},{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1}],"third":[{"/patterns/user-auth":3},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1},{"/style/typography":1}],"party":[{"/patterns/user-auth":3},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1}],"other":[{"/community/faq":8},{"/style/icon-guidelines":6},{"/design/design-audit":5},{"/design/accessibility":3},{"/design/project-identity":3},{"/patterns/account-menu":3},{"/style/logo":3},{"/style/color":3},{"/development/environment":2},{"/development/frameworks-mobile/intro":2},{"/development/frameworks-mobile/react-native":2},{"/development/testing":2},{"/design/anatomy":2},{"/patterns/buttons":2},{"/patterns/tables":2},{"/style/illustrations":2},{"/community/license":2},{"/community/bugs":2},{"/resources/designer":2},{"/design/intro":1},{"/patterns/overlay":1},{"/patterns/visualizations":1},{"/style/themes":1},{"/community/innersourcing":1}],"dependencies":[{"/development/frameworks-mobile/react-native":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/testing":1}],"nodejs":[{"/development/environment":1}],"yarn":[{"/development/environment":12},{"/development/frameworks-mobile/react-native":4},{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/development/testing":1}],"projects":[{"/community/faq":7},{"/development/frameworks-web/react":4},{"/development/frameworks-web/angular":3},{"/development/frameworks-mobile/react-native":3},{"/development/environment":2},{"/design/project-identity":2},{"/patterns/internationalization":2},{"/community/license":2},{"/development/cli":1},{"/design/design-audit":1},{"/patterns/user-auth":1},{"/community/blui-projects":1},{"/community/bugs":1},{"/community/features":1},{"/community/our-team":1}],"example":[{"/patterns/internationalization":3},{"/design/accessibility":2},{"/style/icon-guidelines":2},{"/community/bugs":2},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/style/logo":1},{"/style/color":1}],"prefer":[{"/development/environment":1},{"/design/intro":1}],"instead":[{"/style/icon-guidelines":4},{"/design/design-audit":2},{"/development/environment":1},{"/design/anatomy":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/tables":1}],"instructions":[{"/development/frameworks-mobile/react-native":6},{"/development/frameworks-web/angular":4},{"/development/frameworks-web/react":4},{"/design/accessibility":2},{"/patterns/user-auth":2},{"/community/faq":2},{"/development/environment":1},{"/development/cli":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/steppers":1},{"/style/icon-library":1}],"installing":[{"/development/environment":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1}],"various":[{"/patterns/appbar":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/intro":1},{"/design/anatomy":1},{"/style/logo":1}],"found":[{"/development/frameworks-mobile/react-native":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/patterns/overlay":1},{"/community/license":1},{"/community/innersourcing":1}],"v":[{"/development/environment":1}],"configure":[{"/development/environment":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/steppers":1}],"settings":[{"/patterns/account-menu":11},{"/design/anatomy":2},{"/patterns/internationalization":2},{"/patterns/navigation":2},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/user-auth":1}],"sufficient":[{"/development/environment":1},{"/patterns/tables":1}],"http_proxy":[{"/development/environment":1}],"https_proxy":[{"/development/environment":1}],"variables":[{"/development/environment":1}],"however":[{"/patterns/tables":5},{"/style/icon-guidelines":5},{"/design/websites":2},{"/design/project-identity":2},{"/patterns/user-auth":2},{"/community/faq":2},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/style/typography":1},{"/style/themes":1},{"/community/license":1},{"/resources/designer":1}],"explicitly":[{"/development/environment":1}],"values":[{"/patterns/tables":2},{"/development/environment":1},{"/development/testing":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/style/themes":1}],"once":[{"/patterns/tables":3},{"/patterns/forms":2},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/style/logo":1},{"/community/innersourcing":1}],"configured":[{"/development/testing":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"add":[{"/development/frameworks-web/react":5},{"/development/frameworks-mobile/react-native":4},{"/development/frameworks-web/angular":3},{"/patterns/lists":3},{"/patterns/user-auth":3},{"/community/innersourcing":2},{"/community/faq":2},{"/development/environment":1},{"/design/intro":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/community/features":1}],"globally":[{"/development/environment":1}],"path":[{"/development/environment":1},{"/design/anatomy":1},{"/patterns/tables":1},{"/style/icon-guidelines":1}],"variable":[{"/development/environment":1},{"/development/frameworks-web/intro":1}],"has":[{"/development/testing":4},{"/design/design-audit":4},{"/patterns/user-auth":4},{"/design/intro":3},{"/development/frameworks-mobile/intro":2},{"/style/logo":2},{"/development/environment":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/style/typography":1},{"/community/faq":1}],"pointing":[{"/development/environment":1},{"/design/accessibility":1},{"/design/design-audit":1}],"directory":[{"/development/environment":1}],"steps":[{"/patterns/steppers":6},{"/patterns/user-auth":6},{"/development/environment":2},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/design/design-audit":2},{"/patterns/buttons":1},{"/patterns/forms":1},{"/style/logo":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/faq":1}],"prepare":[{"/design/design-audit":2},{"/development/environment":1}],"requirements":[{"/style/logo":6},{"/patterns/forms":4},{"/development/environment":2},{"/development/testing":2},{"/design/accessibility":2},{"/design/project-identity":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/themes":1}],"selected":[{"/patterns/overlay":4},{"/patterns/account-menu":2},{"/patterns/lists":2},{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/community/blui-projects":1},{"/community/faq":1},{"/community/our-team":1}],"specific":[{"/design/websites":3},{"/patterns/forms":3},{"/style/icon-guidelines":3},{"/development/testing":2},{"/design/project-identity":2},{"/patterns/internationalization":2},{"/style/logo":2},{"/style/typography":2},{"/style/themes":2},{"/development/environment":1},{"/patterns/account-menu":1},{"/patterns/user-auth":1},{"/style/icon-library":1},{"/community/license":1},{"/community/faq":1}],"setup":[{"/development/environment":1}],"detailed":[{"/design/design-audit":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/design/websites":2},{"/development/environment":1},{"/development/cli":1},{"/development/testing":1},{"/design/accessibility":1},{"/patterns/account-menu":1},{"/style/themes":1},{"/community/innersourcing":1},{"/community/bugs":1}],"prerequisites":[{"/development/environment":1}],"hardware":[{"/development/environment":1},{"/development/frameworks-mobile/intro":1}],"resource":[{"/development/environment":1},{"/patterns/internationalization":1},{"/community/license":1},{"/resources/designer":1}],"intensive":[{"/development/environment":1}],"machine":[{"/development/environment":2},{"/patterns/buttons":1},{"/community/bugs":1}],"task":[{"/design/design-audit":2},{"/development/environment":1},{"/design/websites":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"match":[{"/development/environment":1},{"/patterns/loading":1},{"/patterns/tables":1}],"minimum":[{"/design/websites":2},{"/development/environment":1},{"/design/accessibility":1},{"/patterns/account-menu":1},{"/style/icon-guidelines":1}],"mac":[{"/development/environment":2},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/accessibility":1}],"plan":[{"/development/environment":1},{"/community/innersourcing":1}],"locally":[{"/development/environment":1}],"16gb":[{"/development/environment":1}],"ram":[{"/development/environment":1}],"emulators":[{"/development/environment":1}],"easily":[{"/patterns/tables":2},{"/style/icon-guidelines":2},{"/development/environment":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/style/logo":1},{"/style/illustrations":1}],"push":[{"/development/environment":1},{"/patterns/buttons":1},{"/patterns/loading":1}],"20gb":[{"/development/environment":1}],"solid":[{"/development/environment":1}],"state":[{"/patterns/empty-states":7},{"/patterns/navigation":3},{"/design/anatomy":2},{"/development/environment":1},{"/development/testing":1},{"/design/intro":1},{"/style/color":1},{"/style/icon-guidelines":1}],"hard":[{"/development/environment":1},{"/design/accessibility":1},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/style/illustrations":1}],"drive":[{"/development/environment":1},{"/design/design-audit":1},{"/community/faq":1}],"ssd":[{"/development/environment":1}],"gen":[{"/development/environment":1}],"core":[{"/development/environment":1}],"i7":[{"/development/environment":1}],"virtualization":[{"/development/environment":1}],"better":[{"/design/project-identity":3},{"/design/design-audit":2},{"/style/icon-guidelines":2},{"/community/bugs":2},{"/development/environment":1},{"/development/frameworks-mobile/intro":1},{"/design/for-non-designers":1},{"/patterns/overlay":1},{"/style/themes":1},{"/community/features":1},{"/community/our-team":1}],"few":[{"/design/design-audit":7},{"/patterns/tables":4},{"/patterns/tags":2},{"/style/icon-guidelines":2},{"/development/environment":1},{"/development/frameworks-mobile/react-native":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/internationalization":1},{"/style/typography":1},{"/community/blui-projects":1}],"required":[{"/design/accessibility":4},{"/patterns/forms":3},{"/development/environment":2},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/style/icon-guidelines":1}],"xcode":[{"/development/environment":1},{"/development/frameworks-mobile/react-native":1}],"only":[{"/patterns/tables":5},{"/development/frameworks-mobile/react-native":4},{"/design/websites":4},{"/design/design-audit":3},{"/patterns/tags":3},{"/patterns/loading":2},{"/patterns/user-auth":2},{"/style/logo":2},{"/style/icon-guidelines":2},{"/community/faq":2},{"/development/environment":1},{"/development/frameworks-web/react":1},{"/design/intro":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/style/color":1},{"/style/typography":1}],"cli":[{"/development/frameworks-web/angular":10},{"/development/frameworks-mobile/react-native":10},{"/development/frameworks-web/react":8},{"/development/cli":7},{"/development/testing":3},{"/development/frameworks-web/intro":1},{"/community/faq":1},{"/community/our-team":1}],"line":[{"/development/cli":2},{"/development/frameworks-mobile/react-native":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/lists":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1}],"interface":[{"/design/design-audit":4},{"/style/color":4},{"/design/accessibility":3},{"/development/cli":2},{"/design/for-non-designers":2},{"/design/intro":1},{"/patterns/overlay":1},{"/community/our-team":1}],"tool":[{"/community/faq":3},{"/design/intro":2},{"/development/cli":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/style/logo":1}],"create":[{"/patterns/user-auth":4},{"/development/testing":3},{"/development/frameworks-web/react":2},{"/design/intro":2},{"/design/project-identity":2},{"/style/logo":2},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/community/faq":1}],"skeleton":[{"/patterns/loading":5},{"/development/cli":1}],"chosen":[{"/development/cli":1},{"/design/accessibility":1},{"/style/typography":1}],"automatically":[{"/development/frameworks-web/angular":4},{"/development/frameworks-web/react":4},{"/development/frameworks-mobile/react-native":4},{"/development/cli":1},{"/development/testing":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/style/logo":1},{"/style/icon-library":1},{"/community/faq":1},{"/community/our-team":1}],"integrate":[{"/community/faq":2},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"component":[{"/development/frameworks-mobile/react-native":9},{"/development/frameworks-web/react":5},{"/development/frameworks-web/angular":4},{"/development/testing":3},{"/design/design-audit":3},{"/style/typography":3},{"/community/our-team":3},{"/patterns/lists":2},{"/style/logo":2},{"/development/cli":1},{"/development/frameworks-web/intro":1},{"/development/components":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/style/icon-guidelines":1},{"/style/icon-library":1},{"/style/themes":1},{"/community/faq":1}],"themes":[{"/style/themes":19},{"/development/frameworks-web/angular":11},{"/development/frameworks-web/react":7},{"/development/frameworks-mobile/react-native":6},{"/design/project-identity":5},{"/community/faq":3},{"/development/cli":1},{"/design/design-audit":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/illustrations":1},{"/community/license":1},{"/community/bugs":1}],"open":[{"/development/frameworks-web/angular":6},{"/development/frameworks-web/react":5},{"/development/testing":5},{"/community/license":5},{"/development/frameworks-mobile/react-native":3},{"/design/project-identity":3},{"/style/typography":3},{"/development/frameworks-web/intro":2},{"/patterns/navigation":2},{"/community/our-team":2},{"/development/cli":1},{"/development/frameworks-mobile/intro":1},{"/design/websites":1},{"/patterns/forms":1},{"/patterns/overlay":1},{"/style/illustrations":1},{"/community/bugs":1},{"/community/features":1}],"sans":[{"/development/frameworks-web/angular":6},{"/development/frameworks-web/react":5},{"/design/project-identity":4},{"/style/typography":4},{"/development/frameworks-mobile/react-native":2},{"/development/cli":1},{"/design/websites":1},{"/patterns/internationalization":1},{"/style/illustrations":1}],"formatting":[{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"linting":[{"/development/cli":1}],"profiles":[{"/development/cli":1}],"optional":[{"/development/cli":1},{"/patterns/forms":1},{"/patterns/navigation":1}],"opportunity":[{"/development/cli":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/user-auth":1},{"/community/innersourcing":1}],"select":[{"/design/design-audit":3},{"/style/logo":3},{"/development/cli":1},{"/development/testing":1},{"/patterns/lists":1},{"/style/icon-library":1},{"/style/typography":1}],"template":[{"/development/cli":4},{"/style/logo":3}],"point":[{"/development/cli":1},{"/development/testing":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/tables":1},{"/style/typography":1},{"/community/faq":1}],"blank":[{"/development/cli":1}],"basic":[{"/patterns/appbar":4},{"/patterns/steppers":4},{"/design/anatomy":2},{"/design/project-identity":2},{"/patterns/account-menu":2},{"/patterns/user-auth":2},{"/development/cli":1},{"/development/testing":1},{"/development/components":1},{"/patterns/lists":1}],"routing":[{"/development/cli":1}],"full":[{"/design/design-audit":2},{"/patterns/empty-states":2},{"/patterns/tables":2},{"/patterns/visualizations":2},{"/development/cli":1},{"/development/frameworks-web/intro":1},{"/design/anatomy":1},{"/patterns/account-menu":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/user-auth":1},{"/style/illustrations":1},{"/community/license":1},{"/community/our-team":1}],"authentication":[{"/patterns/user-auth":9},{"/development/cli":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/steppers":1}],"templates":[{"/style/logo":3},{"/development/cli":1},{"/design/websites":1},{"/design/project-identity":1},{"/community/faq":1}],"npx":[{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"p":[{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"blui":[{"/development/testing":2},{"/style/themes":2},{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"usage":[{"/development/cli":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/steppers":1},{"/style/icon-guidelines":1},{"/style/icon-library":1},{"/community/innersourcing":1},{"/community/faq":1}],"works":[{"/development/cli":1},{"/development/testing":1}],"supports":[{"/patterns/buttons":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/community/faq":1}],"large":[{"/patterns/empty-states":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/community/bugs":1}],"communities":[{"/development/frameworks-web/intro":1}],"implementing":[{"/development/frameworks-web/intro":1},{"/development/components":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/visualizations":1}],"comparable":[{"/development/frameworks-web/intro":1}],"would":[{"/community/faq":8},{"/development/frameworks-web/react":2},{"/patterns/tables":2},{"/community/innersourcing":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/overlay":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"choosing":[{"/development/frameworks-web/intro":2}],"either":[{"/patterns/tables":3},{"/style/icon-guidelines":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/patterns/user-auth":1},{"/style/illustrations":1},{"/community/bugs":1}],"notable":[{"/development/frameworks-web/intro":1},{"/design/websites":1},{"/design/project-identity":1}],"differences":[{"/patterns/internationalization":4},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/websites":1},{"/patterns/lists":1},{"/style/themes":1}],"outlined":[{"/style/icon-guidelines":5},{"/development/frameworks-web/intro":1},{"/design/project-identity":1},{"/patterns/tags":1},{"/style/color":1},{"/style/themes":1}],"comprehensive":[{"/development/frameworks-web/intro":2},{"/community/faq":1}],"functionality":[{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/user-auth":1}],"written":[{"/development/testing":4},{"/development/frameworks-web/intro":1},{"/design/websites":1},{"/patterns/internationalization":1},{"/community/license":1}],"typescript":[{"/development/frameworks-web/intro":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"superset":[{"/development/frameworks-web/intro":1}],"strong":[{"/development/frameworks-web/intro":1},{"/design/intro":1}],"typing":[{"/development/frameworks-web/intro":1}],"structured":[{"/patterns/tables":3},{"/development/frameworks-web/intro":1}],"way":[{"/design/design-audit":4},{"/development/testing":2},{"/design/websites":2},{"/design/project-identity":2},{"/patterns/account-menu":2},{"/patterns/lists":2},{"/patterns/navigation":2},{"/patterns/user-auth":2},{"/style/logo":2},{"/community/license":2},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1}],"organizing":[{"/development/frameworks-web/intro":1}],"back":[{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/websites":1},{"/patterns/appbar":1},{"/patterns/tables":1}],"end":[{"/development/testing":12},{"/design/for-non-designers":3},{"/development/frameworks-web/intro":2},{"/design/design-audit":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/community/faq":1},{"/community/our-team":1}],"stack":[{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1}],"mui":[{"/development/frameworks-web/react":16},{"/patterns/internationalization":2},{"/patterns/loading":2},{"/style/themes":2},{"/development/frameworks-web/intro":1},{"/development/components":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/icon-guidelines":1},{"/community/bugs":1},{"/community/features":1}],"library":[{"/development/frameworks-mobile/react-native":6},{"/development/frameworks-web/react":5},{"/development/frameworks-web/angular":4},{"/development/testing":2},{"/style/icon-library":2},{"/community/our-team":2},{"/development/frameworks-web/intro":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/typography":1},{"/community/innersourcing":1}],"custom":[{"/style/typography":2},{"/development/frameworks-web/intro":1},{"/development/components":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/navigation":1},{"/community/our-team":1}],"combined":[{"/design/anatomy":2},{"/development/frameworks-web/intro":1},{"/patterns/buttons":1},{"/style/illustrations":1}],"redux":[{"/development/frameworks-web/intro":1}],"virtual":[{"/development/frameworks-web/intro":1}],"dom":[{"/development/frameworks-web/intro":1},{"/development/testing":1}],"fewer":[{"/patterns/navigation":2},{"/development/frameworks-web/intro":1},{"/patterns/lists":1},{"/style/icon-guidelines":1}],"renders":[{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1}],"faster":[{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/patterns/loading":1}],"updates":[{"/community/innersourcing":2},{"/development/frameworks-web/intro":1},{"/design/design-audit":1},{"/community/license":1},{"/community/features":1},{"/community/faq":1}],"front":[{"/design/for-non-designers":3},{"/development/frameworks-web/intro":1},{"/patterns/overlay":1}],"facebook":[{"/development/frameworks-web/intro":1},{"/patterns/user-auth":1}],"entirely":[{"/development/frameworks-web/intro":1},{"/style/typography":1}],"own":[{"/design/project-identity":5},{"/community/faq":4},{"/development/testing":3},{"/development/frameworks-mobile/react-native":2},{"/patterns/steppers":2},{"/style/icon-guidelines":2},{"/resources/designer":2},{"/development/frameworks-web/intro":1},{"/development/components":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/style/illustrations":1},{"/style/typography":1}],"who":[{"/design/design-audit":2},{"/patterns/user-auth":2},{"/development/frameworks-web/intro":1},{"/design/for-non-designers":1},{"/design/accessibility":1},{"/patterns/tables":1}],"familiar":[{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/anatomy":1},{"/patterns/tags":1}],"might":[{"/design/project-identity":2},{"/design/design-audit":2},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"worthwhile":[{"/development/frameworks-web/intro":1}],"avoid":[{"/style/illustrations":5},{"/style/color":4},{"/development/frameworks-mobile/react-native":2},{"/design/websites":2},{"/patterns/forms":2},{"/patterns/tags":2},{"/patterns/tables":2},{"/style/icon-guidelines":2},{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/typography":1}],"unnecessary":[{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/design/websites":1}],"learning":[{"/design/for-non-designers":3},{"/development/frameworks-mobile/intro":2},{"/development/frameworks-web/intro":1}],"curves":[{"/development/frameworks-web/intro":1}],"associated":[{"/development/frameworks-web/intro":1},{"/patterns/buttons":1},{"/patterns/tables":1},{"/community/bugs":1},{"/community/features":1}],"yet":[{"/development/frameworks-web/intro":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/community/bugs":1},{"/community/features":1}],"conduct":[{"/design/design-audit":3},{"/development/frameworks-web/intro":1},{"/patterns/tables":1},{"/community/our-team":1}],"depth":[{"/development/frameworks-web/intro":1},{"/development/testing":1},{"/design/design-audit":1}],"analysis":[{"/development/frameworks-web/intro":1}],"appropriate":[{"/patterns/user-auth":3},{"/design/accessibility":2},{"/patterns/forms":2},{"/patterns/internationalization":2},{"/patterns/loading":2},{"/style/typography":2},{"/development/frameworks-web/intro":1},{"/design/intro":1},{"/patterns/empty-states":1},{"/patterns/tags":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/bugs":1}],"reach":[{"/development/frameworks-web/intro":1},{"/design/accessibility":1},{"/community/innersourcing":1},{"/community/faq":1}],"assistance":[{"/development/frameworks-web/intro":1}],"needed":[{"/development/frameworks-web/intro":1},{"/patterns/empty-states":1}],"downloading":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/lists":1}],"samples":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/faq":1}],"login":[{"/patterns/user-auth":13},{"/design/anatomy":4},{"/development/testing":3},{"/patterns/forms":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/design-audit":1}],"navigation":[{"/patterns/navigation":26},{"/patterns/account-menu":7},{"/design/websites":5},{"/development/frameworks-mobile/react-native":3},{"/patterns/overlay":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/tables":1}],"good":[{"/design/design-audit":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/for-non-designers":1},{"/style/logo":1},{"/style/color":1}],"fastest":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"starter":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"necessary":[{"/patterns/tables":3},{"/patterns/empty-states":2},{"/community/faq":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/overlay":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"pre":[{"/development/testing":2},{"/design/intro":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"asked":[{"/community/faq":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"whether":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/community/license":1}],"eslint":[{"/development/frameworks-web/react":5},{"/development/frameworks-mobile/react-native":5},{"/development/frameworks-web/angular":4}],"prettier":[{"/development/frameworks-web/angular":4},{"/development/frameworks-web/react":4},{"/development/frameworks-mobile/react-native":4}],"configurations":[{"/development/frameworks-web/angular":2},{"/development/frameworks-mobile/react-native":2},{"/development/frameworks-web/react":1},{"/patterns/steppers":1}],"files":[{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/development/testing":2},{"/resources/designer":2},{"/development/frameworks-web/angular":1}],"include":[{"/patterns/account-menu":5},{"/design/anatomy":4},{"/development/frameworks-web/angular":3},{"/design/websites":3},{"/development/frameworks-web/react":2},{"/design/accessibility":2},{"/patterns/lists":2},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/logo":1},{"/community/license":1}],"font":[{"/style/typography":8},{"/development/frameworks-web/angular":4},{"/design/websites":4},{"/development/frameworks-web/react":3},{"/design/accessibility":3},{"/development/frameworks-mobile/react-native":2},{"/design/intro":2},{"/design/project-identity":2},{"/patterns/tags":2},{"/patterns/internationalization":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"refer":[{"/development/frameworks-mobile/react-native":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/design/websites":2},{"/patterns/account-menu":2},{"/patterns/forms":2},{"/patterns/tags":2},{"/patterns/steppers":2},{"/style/icon-guidelines":2},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/style/typography":1},{"/community/license":1},{"/community/faq":1}],"documentation":[{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/development/testing":3},{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/overlay":1},{"/patterns/visualizations":1},{"/style/typography":1},{"/community/license":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/faq":1},{"/community/contactus":1}],"manual":[{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/patterns/loading":1}],"integration":[{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/development/testing":2},{"/community/our-team":1}],"scaffold":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"taking":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/tables":1},{"/style/icon-guidelines":1}],"been":[{"/community/faq":3},{"/design/accessibility":2},{"/design/design-audit":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/project-identity":1},{"/patterns/user-auth":1},{"/style/typography":1}],"done":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/forms":1}],"designed":[{"/style/icon-guidelines":4},{"/community/faq":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/style/logo":2},{"/design/accessibility":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/empty-states":1},{"/style/color":1},{"/style/typography":1}],"save":[{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":3},{"/development/frameworks-mobile/react-native":3},{"/patterns/lists":1},{"/style/icon-guidelines":1}],"sample":[{"/development/testing":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1}],"api":[{"/patterns/forms":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/patterns/loading":1}],"reference":[{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":1},{"/style/logo":1},{"/community/faq":1}],"additionally":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/patterns/loading":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1}],"supplemental":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/design-audit":1},{"/patterns/overlay":1},{"/style/icon-library":1}],"specifically":[{"/style/logo":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/patterns/tags":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"wish":[{"/development/frameworks-mobile/react-native":2},{"/patterns/loading":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/empty-states":1},{"/community/faq":1}],"adding":[{"/development/frameworks-mobile/react-native":4},{"/development/frameworks-web/angular":3},{"/development/frameworks-web/react":2},{"/design/websites":2},{"/development/testing":1},{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/community/license":1},{"/community/faq":1},{"/community/contactus":1}],"default":[{"/development/frameworks-web/angular":3},{"/development/frameworks-mobile/react-native":2},{"/design/accessibility":2},{"/patterns/buttons":2},{"/community/faq":2},{"/development/frameworks-web/react":1},{"/design/intro":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/style/typography":1},{"/style/themes":1}],"themed":[{"/development/frameworks-mobile/react-native":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1}],"theme":[{"/style/themes":18},{"/development/frameworks-web/angular":11},{"/development/frameworks-mobile/react-native":9},{"/development/frameworks-web/react":8},{"/design/project-identity":3},{"/design/design-audit":2},{"/patterns/tags":2},{"/community/faq":2},{"/patterns/buttons":1},{"/community/features":1}],"order":[{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/intro":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/tags":1}],"modify":[{"/development/frameworks-web/angular":1},{"/style/themes":1}],"json":[{"/development/frameworks-web/angular":2},{"/style/themes":1}],"file":[{"/development/testing":2},{"/patterns/internationalization":2},{"/development/frameworks-web/angular":1},{"/patterns/lists":1},{"/patterns/loading":1}],"styles":[{"/style/typography":13},{"/development/frameworks-web/angular":3},{"/development/frameworks-mobile/react-native":3},{"/design/accessibility":3},{"/design/intro":2},{"/patterns/buttons":2},{"/patterns/internationalization":2},{"/style/icon-guidelines":2},{"/style/themes":2},{"/design/project-identity":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/tags":1}],"entries":[{"/development/frameworks-web/angular":1}],"under":[{"/development/frameworks-web/angular":3},{"/style/illustrations":2},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/license":1},{"/community/faq":1},{"/resources/designer":1}],"test":[{"/development/testing":37},{"/style/icon-guidelines":4},{"/design/accessibility":3},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/design-audit":1},{"/style/illustrations":1}],"src":[{"/development/frameworks-web/angular":1}],"scss":[{"/development/frameworks-web/angular":3},{"/style/themes":1}],"node_modules":[{"/development/frameworks-web/angular":2}],"applying":[{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"apply":[{"/development/frameworks-web/angular":1},{"/design/websites":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/internationalization":1}],"proper":[{"/development/frameworks-web/angular":1}],"class":[{"/development/testing":3},{"/development/frameworks-web/angular":2},{"/design/intro":1}],"body":[{"/development/frameworks-web/angular":2},{"/patterns/lists":2},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/navigation":1}],"element":[{"/development/testing":3},{"/patterns/lists":2},{"/development/frameworks-web/angular":1},{"/patterns/empty-states":1}],"dark":[{"/style/themes":9},{"/style/color":3},{"/patterns/navigation":2},{"/style/illustrations":2},{"/development/frameworks-web/angular":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/tags":1}],"specify":[{"/development/frameworks-web/angular":1},{"/design/anatomy":1}],"fonts":[{"/design/project-identity":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-mobile/react-native":1},{"/design/websites":1},{"/style/typography":1}],"mat":[{"/development/frameworks-web/angular":1}],"h1":[{"/development/frameworks-web/angular":1}],"text":[{"/design/accessibility":10},{"/patterns/forms":10},{"/style/illustrations":6},{"/patterns/empty-states":4},{"/design/websites":3},{"/patterns/appbar":3},{"/patterns/internationalization":3},{"/style/themes":3},{"/development/frameworks-web/angular":2},{"/patterns/tags":2},{"/style/color":2},{"/style/icon-guidelines":2},{"/style/typography":2},{"/community/license":2},{"/development/frameworks-mobile/react-native":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tables":1}],"h2":[{"/development/frameworks-web/angular":1}],"bold":[{"/development/frameworks-web/angular":1},{"/patterns/forms":1}],"copy":[{"/development/frameworks-web/angular":1},{"/design/websites":1}],"my":[{"/community/faq":3},{"/development/frameworks-web/angular":1}],"details":[{"/patterns/account-menu":3},{"/patterns/tables":3},{"/patterns/overlay":2},{"/patterns/user-auth":2},{"/style/typography":2},{"/development/frameworks-web/angular":1},{"/design/intro":1},{"/design/project-identity":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/themes":1},{"/community/innersourcing":1},{"/community/faq":1}],"theming":[{"/style/themes":4},{"/development/frameworks-mobile/react-native":3},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/style/typography":1},{"/community/faq":1}],"style":[{"/style/icon-guidelines":6},{"/style/typography":5},{"/development/frameworks-mobile/react-native":4},{"/design/project-identity":3},{"/design/design-audit":3},{"/style/illustrations":3},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/style/themes":2},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/patterns/tags":1},{"/style/color":1},{"/style/icon-library":1},{"/community/faq":1}],"standards":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/project-identity":1},{"/design/design-audit":1}],"internally":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"find":[{"/development/testing":5},{"/design/websites":3},{"/patterns/tables":3},{"/development/frameworks-mobile/react-native":2},{"/style/typography":2},{"/community/faq":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/community/bugs":1}],"browsers":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/accessibility":1}],"specifics":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1}],"life":[{"/style/icon-guidelines":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/intro":1}],"explorer":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/style/themes":1}],"no":[{"/style/icon-guidelines":5},{"/design/websites":4},{"/patterns/empty-states":4},{"/community/license":2},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/style/illustrations":1}],"supporting":[{"/patterns/internationalization":3},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/patterns/lists":1},{"/patterns/visualizations":1},{"/community/faq":1}],"ie11":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1}],"license":[{"/community/license":7},{"/development/frameworks-web/angular":2},{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2},{"/patterns/account-menu":1},{"/style/typography":1}],"mit":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"configuration":[{"/development/frameworks-web/react":1}],"fontsource":[{"/development/frameworks-web/react":1}],"enzyme":[{"/development/frameworks-web/react":3},{"/development/testing":1}],"adapter":[{"/development/frameworks-web/react":1}],"formerly":[{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1}],"known":[{"/development/frameworks-web/react":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/style/logo":1}],"emotion":[{"/development/frameworks-web/react":4}],"styled":[{"/development/frameworks-web/react":2}],"import":[{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":1},{"/style/color":1},{"/style/icon-guidelines":1}],"provider":[{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"js":[{"/development/frameworks-mobile/react-native":5},{"/development/testing":2},{"/development/frameworks-web/react":1},{"/patterns/internationalization":1}],"tsx":[{"/development/frameworks-web/react":2},{"/development/frameworks-mobile/react-native":2}],"whole":[{"/development/frameworks-web/react":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"simply":[{"/development/frameworks-web/react":1},{"/design/anatomy":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/steppers":1},{"/community/bugs":1}],"around":[{"/development/frameworks-web/react":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/resources/designer":1}],"top":[{"/patterns/navigation":7},{"/design/websites":3},{"/design/project-identity":2},{"/development/frameworks-web/react":1},{"/development/testing":1},{"/design/for-non-designers":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/style/icon-library":1}],"level":[{"/patterns/navigation":3},{"/design/anatomy":2},{"/design/accessibility":2},{"/development/frameworks-web/react":1},{"/patterns/account-menu":1},{"/patterns/empty-states":1},{"/patterns/tables":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/themes":1}],"pass":[{"/development/frameworks-web/react":1},{"/development/testing":1},{"/design/accessibility":1}],"read":[{"/design/websites":4},{"/patterns/buttons":3},{"/design/accessibility":2},{"/design/design-audit":2},{"/patterns/internationalization":2},{"/style/icon-guidelines":2},{"/development/frameworks-web/react":1},{"/development/testing":1},{"/patterns/appbar":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/community/features":1},{"/community/faq":1}],"key":[{"/design/design-audit":5},{"/development/frameworks-mobile/intro":2},{"/design/for-non-designers":1},{"/design/websites":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/style/themes":1}],"considerations":[{"/development/frameworks-mobile/intro":1},{"/patterns/buttons":1}],"webview":[{"/development/frameworks-mobile/intro":1}],"logic":[{"/development/frameworks-mobile/intro":2},{"/development/testing":2},{"/development/frameworks-mobile/react-native":1}],"writing":[{"/development/testing":2},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/internationalization":1}],"curve":[{"/development/frameworks-mobile/intro":2}],"styling":[{"/design/design-audit":4},{"/development/frameworks-mobile/intro":1},{"/style/typography":1},{"/style/themes":1}],"plugins":[{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1}],"developing":[{"/development/frameworks-mobile/intro":3},{"/design/project-identity":1},{"/style/typography":1},{"/community/our-team":1}],"process":[{"/patterns/internationalization":3},{"/design/design-audit":2},{"/patterns/steppers":2},{"/patterns/user-auth":2},{"/style/logo":2},{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1},{"/patterns/tables":1},{"/community/license":1},{"/community/innersourcing":1}],"ultimately":[{"/development/frameworks-mobile/intro":1},{"/patterns/loading":1}],"creating":[{"/patterns/user-auth":2},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/overlay":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1},{"/community/innersourcing":1}],"final":[{"/development/frameworks-mobile/intro":4},{"/style/logo":4},{"/development/frameworks-mobile/react-native":1}],"binary":[{"/development/frameworks-mobile/intro":2},{"/community/license":2}],"distribute":[{"/development/frameworks-mobile/intro":1}],"testers":[{"/development/frameworks-mobile/intro":1}],"customers":[{"/development/frameworks-mobile/intro":1}],"deploying":[{"/development/frameworks-mobile/intro":1}],"distributable":[{"/development/frameworks-mobile/intro":1}],"distributing":[{"/development/frameworks-mobile/intro":1}],"center":[{"/development/frameworks-mobile/intro":3},{"/patterns/overlay":1}],"hockeyapp":[{"/development/frameworks-mobile/intro":1}],"gives":[{"/development/frameworks-mobile/intro":2},{"/patterns/loading":1}],"ready":[{"/development/frameworks-mobile/intro":1},{"/design/design-audit":1}],"distribution":[{"/development/frameworks-mobile/intro":2},{"/community/license":1}],"service":[{"/development/frameworks-mobile/intro":1},{"/patterns/account-menu":1}],"upload":[{"/development/frameworks-mobile/intro":1}],"binaries":[{"/development/frameworks-mobile/intro":1}],"lists":[{"/patterns/lists":12},{"/patterns/tables":10},{"/development/frameworks-mobile/intro":1},{"/style/icon-guidelines":1}],"people":[{"/development/frameworks-mobile/intro":2},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/community/faq":1}],"whom":[{"/development/frameworks-mobile/intro":1}],"share":[{"/community/faq":2},{"/development/frameworks-mobile/intro":1},{"/patterns/buttons":1}],"notified":[{"/development/frameworks-mobile/intro":1},{"/patterns/user-auth":1}],"email":[{"/patterns/user-auth":17},{"/patterns/forms":4},{"/patterns/account-menu":2},{"/community/contactus":2},{"/development/frameworks-mobile/intro":1},{"/design/project-identity":1},{"/community/innersourcing":1},{"/community/features":1}],"prompted":[{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1}],"onto":[{"/development/frameworks-mobile/intro":1},{"/design/intro":1},{"/patterns/lists":1},{"/community/faq":1}],"request":[{"/style/icon-guidelines":4},{"/design/design-audit":3},{"/patterns/user-auth":3},{"/development/frameworks-mobile/intro":1},{"/community/innersourcing":1},{"/community/features":1}],"utilize":[{"/development/frameworks-mobile/intro":1},{"/style/color":1},{"/style/themes":1}],"connect":[{"/development/frameworks-mobile/intro":1}],"console":[{"/development/frameworks-mobile/intro":1}],"wide":[{"/design/accessibility":3},{"/development/frameworks-mobile/intro":1},{"/design/websites":1},{"/design/project-identity":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"kotlin":[{"/development/frameworks-mobile/intro":1}],"flutter":[{"/development/frameworks-mobile/intro":1},{"/community/faq":1}],"ionic":[{"/development/frameworks-mobile/intro":2}],"cordova":[{"/development/frameworks-mobile/intro":1}],"xamarin":[{"/development/frameworks-mobile/intro":1}],"reasons":[{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1},{"/community/bugs":1}],"maintaining":[{"/design/project-identity":2},{"/development/frameworks-mobile/intro":1},{"/community/faq":1}],"saves":[{"/development/frameworks-mobile/intro":1}],"truer":[{"/development/frameworks-mobile/intro":1}],"wrapper":[{"/development/frameworks-mobile/intro":2}],"tend":[{"/patterns/tables":3},{"/development/frameworks-mobile/intro":1},{"/style/icon-guidelines":1}],"present":[{"/patterns/account-menu":4},{"/patterns/overlay":4},{"/patterns/user-auth":3},{"/patterns/appbar":2},{"/development/frameworks-mobile/intro":1},{"/design/for-non-designers":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/community/license":1},{"/community/faq":1}],"clunkier":[{"/development/frameworks-mobile/intro":1}],"implementation":[{"/development/testing":5},{"/development/frameworks-mobile/react-native":2},{"/development/frameworks-mobile/intro":1}],"business":[{"/development/testing":2},{"/development/frameworks-mobile/intro":1},{"/community/license":1},{"/community/contactus":1}],"concentrate":[{"/development/frameworks-mobile/intro":1}],"rather":[{"/development/testing":2},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1},{"/design/project-identity":1},{"/patterns/empty-states":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/style/typography":1}],"having":[{"/development/frameworks-mobile/intro":1},{"/design/for-non-designers":1},{"/patterns/empty-states":1},{"/style/illustrations":1}],"smaller":[{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/style/icon-guidelines":1}],"feature":[{"/design/design-audit":2},{"/community/features":2},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/accessibility":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/visualizations":1},{"/community/innersourcing":1}],"across":[{"/design/intro":2},{"/design/websites":2},{"/patterns/tables":2},{"/community/faq":2},{"/development/frameworks-mobile/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/tags":1}],"encouraging":[{"/development/frameworks-mobile/intro":1}],"maximizes":[{"/development/frameworks-mobile/intro":1}],"sharing":[{"/development/frameworks-mobile/intro":1},{"/design/intro":1},{"/community/innersourcing":1},{"/community/faq":1}],"circumstances":[{"/development/frameworks-mobile/intro":1}],"sense":[{"/development/frameworks-mobile/intro":1}],"scratch":[{"/development/frameworks-mobile/intro":1}],"case":[{"/patterns/forms":4},{"/design/project-identity":3},{"/patterns/buttons":2},{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/blui-projects":1},{"/community/faq":1}],"off":[{"/style/typography":2},{"/development/frameworks-mobile/intro":1}],"wrap":[{"/development/frameworks-mobile/intro":1}],"selecting":[{"/development/frameworks-mobile/intro":1},{"/development/testing":1},{"/design/design-audit":1},{"/patterns/overlay":1}],"weigh":[{"/development/frameworks-mobile/intro":1}],"determine":[{"/development/frameworks-mobile/intro":1},{"/design/accessibility":1}],"paper":[{"/development/frameworks-mobile/react-native":12},{"/style/themes":2},{"/development/components":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/patterns/tables":1}],"vector":[{"/development/frameworks-mobile/react-native":4},{"/style/logo":3}],"svg":[{"/style/illustrations":3},{"/development/frameworks-mobile/react-native":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"jest":[{"/development/testing":3},{"/development/frameworks-mobile/react-native":1}],"renderer":[{"/development/frameworks-mobile/react-native":1},{"/development/testing":1}],"currently":[{"/community/faq":3},{"/development/frameworks-mobile/react-native":1},{"/patterns/account-menu":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1}],"v4":[{"/development/frameworks-mobile/react-native":1}],"peer":[{"/development/frameworks-mobile/react-native":1}],"aligned":[{"/development/frameworks-mobile/react-native":1},{"/style/logo":1}],"defined":[{"/design/intro":2},{"/design/anatomy":2},{"/development/frameworks-mobile/react-native":1},{"/patterns/steppers":1},{"/style/themes":1}],"above":[{"/patterns/account-menu":2},{"/patterns/forms":2},{"/style/illustrations":2},{"/community/license":2},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/anatomy":1},{"/patterns/appbar":1},{"/patterns/navigation":1},{"/patterns/steppers":1},{"/style/typography":1}],"conflicts":[{"/development/frameworks-mobile/react-native":1}],"recommended":[{"/design/design-audit":2},{"/development/frameworks-mobile/react-native":1},{"/design/for-non-designers":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/style/illustrations":1}],"reading":[{"/development/frameworks-mobile/react-native":1},{"/design/accessibility":1},{"/community/faq":1}],"applies":[{"/development/frameworks-mobile/react-native":2}],"avoiding":[{"/development/frameworks-mobile/react-native":1},{"/design/accessibility":1}],"repeated":[{"/development/frameworks-mobile/react-native":1}],"repeatedly":[{"/development/frameworks-mobile/react-native":1}],"inline":[{"/development/frameworks-mobile/react-native":1}],"define":[{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/anatomy":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/steppers":1},{"/style/icon-guidelines":1}],"throughout":[{"/design/websites":3},{"/patterns/buttons":2},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/color":1},{"/style/themes":1}],"mytext":[{"/development/frameworks-mobile/react-native":2}],"export":[{"/style/illustrations":4},{"/style/logo":2},{"/development/frameworks-mobile/react-native":1}],"children":[{"/development/frameworks-mobile/react-native":2}],"otherfile":[{"/development/frameworks-mobile/react-native":1}],"object":[{"/patterns/internationalization":2},{"/development/frameworks-mobile/react-native":1},{"/style/logo":1}],"relatively":[{"/development/frameworks-mobile/react-native":1},{"/patterns/account-menu":1}],"simple":[{"/design/websites":3},{"/style/logo":3},{"/design/anatomy":2},{"/patterns/overlay":2},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"understand":[{"/design/design-audit":3},{"/style/icon-guidelines":2},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/style/typography":1},{"/community/our-team":1}],"remains":[{"/development/frameworks-mobile/react-native":1}],"little":[{"/development/frameworks-mobile/react-native":1}],"adjustment":[{"/development/frameworks-mobile/react-native":1}],"typical":[{"/development/frameworks-mobile/react-native":1}],"uis":[{"/development/frameworks-mobile/react-native":1}],"special":[{"/development/frameworks-mobile/react-native":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/style/color":1},{"/community/license":1}],"layouts":[{"/design/intro":2},{"/design/websites":2},{"/development/frameworks-mobile/react-native":1},{"/patterns/user-auth":1},{"/community/innersourcing":1}],"exclusively":[{"/development/frameworks-mobile/react-native":1},{"/patterns/tags":1},{"/style/illustrations":1}],"flexbox":[{"/development/frameworks-mobile/react-native":1}],"after":[{"/development/testing":3},{"/patterns/user-auth":3},{"/design/design-audit":2},{"/development/frameworks-mobile/react-native":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/style/illustrations":1},{"/community/innersourcing":1}],"ve":[{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/project-identity":1},{"/community/faq":1}],"created":[{"/development/testing":3},{"/patterns/user-auth":2},{"/development/frameworks-mobile/react-native":1},{"/community/innersourcing":1}],"cd":[{"/development/testing":2},{"/development/frameworks-mobile/react-native":1}],"yourappname":[{"/development/frameworks-mobile/react-native":1}],"changes":[{"/design/design-audit":3},{"/design/project-identity":2},{"/development/frameworks-mobile/react-native":1},{"/development/testing":1},{"/design/intro":1},{"/patterns/forms":1},{"/patterns/tables":1},{"/patterns/user-auth":1}],"rebuild":[{"/development/frameworks-mobile/react-native":1}],"update":[{"/development/frameworks-mobile/react-native":2},{"/design/design-audit":2},{"/development/testing":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/tags":1},{"/style/icon-guidelines":1}],"emulator":[{"/development/frameworks-mobile/react-native":2}],"error":[{"/patterns/forms":8},{"/patterns/user-auth":4},{"/design/accessibility":2},{"/development/frameworks-mobile/react-native":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/loading":1}],"message":[{"/patterns/empty-states":2},{"/patterns/forms":2},{"/development/frameworks-mobile/react-native":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"watchman":[{"/development/frameworks-mobile/react-native":2}],"brew":[{"/development/frameworks-mobile/react-native":1}],"now":[{"/development/frameworks-mobile/react-native":1}],"folders":[{"/development/frameworks-mobile/react-native":1}],"projectname":[{"/development/frameworks-mobile/react-native":1}],"xcodeproj":[{"/development/frameworks-mobile/react-native":1}],"perform":[{"/patterns/tables":3},{"/patterns/forms":2},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/user-auth":1},{"/community/innersourcing":1}],"builds":[{"/development/frameworks-mobile/react-native":1},{"/style/typography":1}],"manually":[{"/development/frameworks-mobile/react-native":1},{"/design/websites":1},{"/patterns/lists":1},{"/patterns/loading":1}],"bundle":[{"/development/frameworks-mobile/react-native":1}],"speed":[{"/development/frameworks-mobile/react-native":1},{"/design/design-audit":1},{"/resources/designer":1}],"improve":[{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/forms":1}],"unit":[{"/development/testing":13},{"/design/anatomy":1}],"e2e":[{"/development/testing":7}],"tdd":[{"/development/testing":3}],"bdd":[{"/development/testing":2}],"cypress":[{"/development/testing":6}],"successfully":[{"/development/testing":1},{"/patterns/forms":1}],"releasing":[{"/development/testing":1},{"/community/innersourcing":1}],"despite":[{"/development/testing":1}],"value":[{"/development/testing":2},{"/design/websites":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/tables":1}],"importance":[{"/development/testing":1},{"/design/intro":1}],"overlook":[{"/development/testing":1}],"neglect":[{"/development/testing":1}],"considered":[{"/development/testing":1},{"/design/intro":1},{"/design/websites":1},{"/design/design-audit":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"beginning":[{"/development/testing":1}],"afterthought":[{"/development/testing":1}],"every":[{"/design/websites":3},{"/design/project-identity":2},{"/design/design-audit":2},{"/style/icon-guidelines":2},{"/community/faq":2},{"/development/testing":1},{"/design/for-non-designers":1},{"/style/logo":1}],"write":[{"/development/testing":10}],"piece":[{"/development/testing":1},{"/design/for-non-designers":1},{"/design/websites":1}],"verifies":[{"/development/testing":1}],"correct":[{"/development/testing":3},{"/patterns/buttons":1},{"/patterns/tables":1},{"/style/illustrations":1},{"/style/themes":1}],"tests":[{"/development/testing":46},{"/design/accessibility":1}],"purpose":[{"/style/icon-guidelines":3},{"/style/color":2},{"/development/testing":1},{"/design/project-identity":1},{"/patterns/overlay":1},{"/patterns/user-auth":1},{"/community/license":1}],"verify":[{"/development/testing":8},{"/patterns/forms":4},{"/patterns/user-auth":3},{"/style/logo":1}],"individual":[{"/patterns/lists":2},{"/patterns/tables":2},{"/development/testing":1},{"/design/anatomy":1},{"/patterns/empty-states":1}],"methods":[{"/development/testing":4},{"/patterns/forms":1}],"functions":[{"/patterns/account-menu":3},{"/development/testing":2},{"/design/accessibility":1},{"/design/design-audit":1}],"modules":[{"/development/testing":1}],"services":[{"/patterns/internationalization":2},{"/development/testing":1},{"/patterns/visualizations":1},{"/style/color":1},{"/community/license":1}],"together":[{"/development/testing":2},{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/tables":1}],"functional":[{"/development/testing":3},{"/design/websites":3},{"/design/anatomy":1}],"output":[{"/development/testing":3}],"actions":[{"/patterns/lists":15},{"/patterns/account-menu":8},{"/patterns/buttons":7},{"/patterns/tables":6},{"/design/intro":2},{"/patterns/appbar":2},{"/patterns/empty-states":2},{"/patterns/overlay":2},{"/development/testing":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/tags":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"behaviors":[{"/patterns/forms":2},{"/development/testing":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/patterns/user-auth":1}],"workflows":[{"/design/anatomy":8},{"/patterns/user-auth":7},{"/design/design-audit":4},{"/development/testing":1},{"/patterns/steppers":1},{"/community/our-team":1}],"function":[{"/development/testing":3},{"/design/intro":1},{"/design/accessibility":1},{"/design/websites":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"expected":[{"/design/design-audit":4},{"/development/testing":2},{"/patterns/internationalization":2},{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/typography":1}],"acceptance":[{"/development/testing":2}],"meets":[{"/development/testing":1},{"/design/design-audit":1},{"/patterns/tags":1}],"performance":[{"/development/testing":1}],"behaves":[{"/patterns/navigation":2},{"/development/testing":1},{"/patterns/buttons":1}],"correctly":[{"/development/testing":1},{"/design/accessibility":1},{"/patterns/forms":1},{"/patterns/internationalization":1}],"heavy":[{"/development/testing":1}],"load":[{"/patterns/loading":3},{"/development/testing":1},{"/patterns/appbar":1},{"/patterns/tables":1}],"smoke":[{"/development/testing":1}],"quick":[{"/development/testing":2},{"/design/design-audit":2},{"/patterns/account-menu":1},{"/patterns/navigation":1},{"/patterns/tables":1}],"checks":[{"/patterns/forms":2},{"/development/testing":1}],"major":[{"/design/design-audit":8},{"/development/testing":1},{"/style/themes":1}],"document":[{"/development/testing":1}],"focuses":[{"/development/testing":1},{"/design/anatomy":1}],"mainly":[{"/development/testing":1}],"easiest":[{"/development/testing":1},{"/patterns/lists":1},{"/style/typography":1}],"automate":[{"/development/testing":3},{"/style/logo":1}],"smallest":[{"/development/testing":1},{"/style/illustrations":1}],"pieces":[{"/development/testing":2},{"/community/faq":1}],"such":[{"/patterns/internationalization":5},{"/patterns/lists":5},{"/patterns/overlay":5},{"/style/logo":5},{"/style/icon-guidelines":5},{"/development/testing":4},{"/design/anatomy":4},{"/patterns/forms":4},{"/patterns/account-menu":3},{"/patterns/empty-states":3},{"/patterns/tags":3},{"/patterns/user-auth":3},{"/style/illustrations":3},{"/style/themes":3},{"/design/intro":2},{"/design/design-audit":2},{"/patterns/tables":2},{"/style/color":2},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/typography":1},{"/community/license":1},{"/community/features":1},{"/community/faq":1}],"verifying":[{"/patterns/forms":4},{"/development/testing":1}],"inputs":[{"/patterns/forms":3},{"/development/testing":2},{"/patterns/loading":1},{"/patterns/overlay":1}],"outputs":[{"/development/testing":2}],"method":[{"/development/testing":1}],"bulk":[{"/development/testing":1}],"because":[{"/development/testing":5},{"/style/icon-guidelines":2},{"/design/intro":1},{"/design/anatomy":1},{"/patterns/appbar":1},{"/patterns/tables":1},{"/style/logo":1}],"easy":[{"/development/testing":2},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/icon-guidelines":1},{"/resources/designer":1}],"achieve":[{"/development/testing":2},{"/style/icon-guidelines":1},{"/style/themes":1}],"significant":[{"/development/testing":1},{"/community/innersourcing":1}],"coverage":[{"/development/testing":7}],"measures":[{"/development/testing":1}],"percentage":[{"/development/testing":1},{"/style/icon-guidelines":1}],"verified":[{"/patterns/forms":3},{"/development/testing":1},{"/patterns/user-auth":1}],"shouldn":[{"/development/testing":1}],"external":[{"/development/testing":1},{"/design/design-audit":1}],"apis":[{"/development/testing":1}],"keeping":[{"/development/testing":1},{"/design/websites":1},{"/patterns/tags":1},{"/style/logo":1}],"isolated":[{"/development/testing":1}],"manner":[{"/development/testing":1}],"cause":[{"/development/testing":1},{"/design/design-audit":1}],"failing":[{"/development/testing":1}],"implement":[{"/patterns/account-menu":3},{"/patterns/appbar":2},{"/development/testing":1},{"/design/anatomy":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"fix":[{"/development/testing":1},{"/design/design-audit":1},{"/patterns/internationalization":1}],"combining":[{"/development/testing":2}],"move":[{"/development/testing":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/community/innersourcing":1}],"realm":[{"/development/testing":1}],"_integration":[{"/development/testing":1}],"testing_":[{"/development/testing":1}],"long":[{"/development/testing":3},{"/patterns/tables":2},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/steppers":1}],"achieving":[{"/development/testing":1}],"acceptable":[{"/style/typography":2},{"/development/testing":1},{"/patterns/forms":1}],"levels":[{"/patterns/navigation":2},{"/development/testing":1},{"/design/anatomy":1},{"/design/websites":1},{"/design/design-audit":1}],"_when_":[{"/development/testing":1}],"important":[{"/design/websites":4},{"/style/typography":3},{"/development/testing":2},{"/design/accessibility":2},{"/design/design-audit":2},{"/design/intro":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/style/illustrations":1}],"elect":[{"/development/testing":1},{"/patterns/account-menu":1}],"driven":[{"/development/testing":2},{"/style/icon-guidelines":1}],"methodology":[{"/development/testing":1}],"prior":[{"/development/testing":2},{"/design/design-audit":1},{"/community/license":1},{"/community/innersourcing":1}],"situation":[{"/style/icon-guidelines":2},{"/development/testing":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/user-auth":1}],"actually":[{"/development/testing":2}],"desired":[{"/development/testing":2},{"/patterns/tables":2}],"satisfy":[{"/development/testing":1}],"behavior":[{"/development/testing":3},{"/design/anatomy":2},{"/patterns/navigation":2},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/tables":1}],"similar":[{"/patterns/tables":3},{"/patterns/tags":2},{"/development/testing":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/style/icon-guidelines":1},{"/community/our-team":1}],"cases":[{"/patterns/empty-states":4},{"/development/testing":2},{"/patterns/lists":2},{"/development/components":1},{"/design/project-identity":1},{"/patterns/forms":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/logo":1},{"/style/typography":1},{"/style/themes":1},{"/community/innersourcing":1},{"/community/faq":1}],"focus":[{"/development/testing":2},{"/design/websites":2},{"/patterns/forms":2},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/project-identity":1},{"/patterns/navigation":1}],"less":[{"/development/testing":2},{"/patterns/navigation":2},{"/patterns/tags":2},{"/patterns/tables":2},{"/design/intro":1},{"/design/websites":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/style/icon-guidelines":1}],"actual":[{"/development/testing":1},{"/design/project-identity":1}],"usually":[{"/style/icon-guidelines":4},{"/development/testing":2},{"/design/anatomy":2},{"/patterns/buttons":2},{"/patterns/internationalization":2},{"/patterns/navigation":2},{"/style/logo":2},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1}],"plain":[{"/development/testing":1},{"/patterns/forms":1}],"thing":[{"/development/testing":1}],"mind":[{"/style/logo":2},{"/development/testing":1},{"/design/project-identity":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"confidence":[{"/development/testing":1}],"issues":[{"/design/design-audit":14},{"/community/bugs":2},{"/development/testing":1},{"/patterns/internationalization":1},{"/style/color":1},{"/community/contactus":1}],"scenario":[{"/development/testing":1}],"fine":[{"/development/testing":1},{"/design/design-audit":1}],"developed":[{"/development/testing":2}],"quality":[{"/design/intro":2},{"/development/testing":1},{"/design/websites":1}],"effective":[{"/development/testing":2},{"/design/intro":2},{"/design/websites":2},{"/patterns/account-menu":2},{"/design/anatomy":1},{"/patterns/forms":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/illustrations":1},{"/community/our-team":1}],"rendered":[{"/development/testing":4}],"screen":[{"/patterns/buttons":6},{"/patterns/loading":6},{"/patterns/overlay":6},{"/patterns/user-auth":6},{"/patterns/appbar":5},{"/patterns/forms":5},{"/development/testing":4},{"/patterns/empty-states":4},{"/design/intro":2},{"/design/accessibility":2},{"/patterns/lists":2},{"/patterns/navigation":2},{"/patterns/visualizations":2},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/themes":1},{"/community/our-team":1}],"internal":[{"/development/testing":1}],"perspective":[{"/development/testing":1},{"/style/illustrations":1},{"/style/typography":1}],"things":[{"/design/project-identity":4},{"/development/testing":1},{"/design/intro":1},{"/design/design-audit":1},{"/style/icon-guidelines":1}],"views":[{"/development/testing":2}],"interacts":[{"/development/testing":1}],"button":[{"/patterns/buttons":23},{"/patterns/forms":16},{"/development/testing":8},{"/design/accessibility":5},{"/patterns/loading":3},{"/patterns/overlay":3},{"/patterns/appbar":2},{"/style/themes":2},{"/design/anatomy":1},{"/patterns/account-menu":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1}],"modal":[{"/patterns/overlay":8},{"/development/testing":1}],"dialog":[{"/patterns/overlay":9},{"/development/testing":2},{"/patterns/steppers":1}],"clicked":[{"/development/testing":2},{"/patterns/appbar":1}],"_open_":[{"/development/testing":1}],"label":[{"/patterns/tags":4},{"/patterns/forms":3},{"/patterns/loading":2},{"/development/testing":1},{"/design/accessibility":1},{"/design/websites":1},{"/style/themes":1}],"tempted":[{"/development/testing":1}],"id":[{"/development/testing":7}],"called":[{"/development/testing":1},{"/design/websites":1},{"/patterns/appbar":1},{"/patterns/tables":1},{"/style/logo":1}],"pressed":[{"/development/testing":1},{"/design/anatomy":1}],"break":[{"/development/testing":1}],"even":[{"/development/testing":2},{"/patterns/internationalization":2},{"/design/intro":1},{"/design/websites":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/license":1}],"though":[{"/development/testing":1}],"sees":[{"/development/testing":1}],"interactions":[{"/development/testing":2},{"/design/anatomy":2},{"/design/design-audit":2},{"/patterns/tables":2},{"/design/intro":1},{"/patterns/internationalization":1},{"/patterns/lists":1}],"change":[{"/patterns/user-auth":6},{"/design/project-identity":5},{"/patterns/forms":5},{"/development/testing":3},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/community/faq":1}],"interaction":[{"/design/anatomy":2},{"/patterns/navigation":2},{"/development/testing":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/patterns/visualizations":1}],"returned":[{"/development/testing":1}],"action":[{"/patterns/buttons":7},{"/patterns/forms":5},{"/patterns/lists":4},{"/patterns/empty-states":2},{"/patterns/overlay":2},{"/patterns/tables":2},{"/development/testing":1},{"/patterns/appbar":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"jasmine":[{"/development/testing":1}],"karma":[{"/development/testing":1}],"identified":[{"/development/testing":2},{"/design/project-identity":1},{"/patterns/forms":1},{"/style/logo":1}],"spec":[{"/development/testing":1}],"ts":[{"/development/testing":2}],"extension":[{"/development/testing":2},{"/patterns/steppers":1}],"execute":[{"/development/testing":2}],"terminal":[{"/development/testing":3}],"root":[{"/development/testing":2},{"/style/illustrations":1}],"ng":[{"/development/testing":1}],"launch":[{"/development/testing":1}],"runner":[{"/development/testing":2}],"show":[{"/patterns/loading":4},{"/patterns/account-menu":2},{"/patterns/lists":2},{"/development/testing":1},{"/design/accessibility":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/illustrations":1},{"/community/faq":1}],"fail":[{"/development/testing":1}],"utilities":[{"/development/testing":1},{"/patterns/visualizations":1}],"complement":[{"/development/testing":1}],"dependency":[{"/development/testing":1}],"airbnb":[{"/development/testing":1}],"bundles":[{"/development/testing":1}],"strategies":[{"/development/testing":2}],"terms":[{"/development/testing":1},{"/design/design-audit":1},{"/patterns/account-menu":1}],"complexity":[{"/development/testing":1},{"/design/anatomy":1},{"/patterns/forms":1}],"primarily":[{"/patterns/appbar":2},{"/patterns/tables":2},{"/style/themes":2},{"/development/testing":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/overlay":1},{"/style/icon-guidelines":1}],"flow":[{"/development/testing":1},{"/patterns/internationalization":1}],"making":[{"/design/accessibility":4},{"/patterns/forms":2},{"/development/testing":1},{"/design/websites":1},{"/patterns/internationalization":1}],"journey":[{"/development/testing":1},{"/design/design-audit":1}],"outcomes":[{"/development/testing":1}],"generally":[{"/design/intro":2},{"/development/testing":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"categorized":[{"/development/testing":1},{"/design/design-audit":1}],"flows":[{"/development/testing":1}],"meet":[{"/development/testing":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/style/logo":1},{"/community/faq":1}],"customer":[{"/development/testing":1},{"/style/logo":1}],"expectations":[{"/development/testing":1},{"/design/design-audit":1},{"/patterns/loading":1}],"regression":[{"/development/testing":1}],"broken":[{"/development/testing":1},{"/design/anatomy":1}],"added":[{"/community/features":2},{"/development/testing":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/our-team":1}],"cover":[{"/style/typography":3},{"/design/design-audit":2},{"/patterns/navigation":2},{"/development/testing":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/community/faq":1}],"stories":[{"/development/testing":1}],"span":[{"/development/testing":1}],"signing":[{"/development/testing":1}],"accounts":[{"/development/testing":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/user-auth":1}],"logging":[{"/development/testing":1},{"/patterns/account-menu":1},{"/patterns/user-auth":1}],"updating":[{"/design/design-audit":2},{"/development/testing":1},{"/patterns/user-auth":1},{"/community/faq":1}],"profile":[{"/patterns/account-menu":2},{"/development/testing":1},{"/patterns/user-auth":1},{"/resources/designer":1}],"concerned":[{"/development/testing":1}],"underlying":[{"/development/testing":2},{"/patterns/user-auth":1}],"results":[{"/patterns/empty-states":2},{"/development/testing":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/appbar":1}],"against":[{"/development/testing":1},{"/community/faq":1}],"live":[{"/development/testing":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/contactus":1}],"automates":[{"/development/testing":1}],"automated":[{"/development/testing":3}],"involved":[{"/development/testing":1}],"scope":[{"/design/design-audit":4},{"/development/testing":1}],"try":[{"/style/icon-guidelines":3},{"/design/websites":2},{"/development/testing":1},{"/patterns/navigation":1},{"/patterns/tables":1}],"optimize":[{"/development/testing":1}],"pipeline":[{"/development/testing":1}],"parallel":[{"/style/illustrations":2},{"/development/testing":1},{"/design/anatomy":1}],"finish":[{"/development/testing":1},{"/patterns/forms":1}],"alone":[{"/development/testing":1},{"/design/design-audit":1}],"enough":[{"/design/accessibility":2},{"/development/testing":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/logo":1},{"/community/faq":1}],"regressions":[{"/development/testing":1}],"aim":[{"/development/testing":1},{"/patterns/buttons":1}],"breadth":[{"/development/testing":1}],"scenarios":[{"/development/testing":1}],"rely":[{"/design/accessibility":2},{"/development/testing":1},{"/design/for-non-designers":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/tables":1}],"ability":[{"/development/testing":1},{"/design/for-non-designers":1},{"/design/websites":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/lists":1}],"interact":[{"/design/accessibility":2},{"/patterns/overlay":2},{"/patterns/tables":2},{"/development/testing":1},{"/design/intro":1},{"/design/anatomy":1}],"reliable":[{"/development/testing":2}],"mechanism":[{"/style/themes":2},{"/development/testing":1},{"/patterns/account-menu":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/user-auth":1},{"/community/license":1}],"ways":[{"/design/accessibility":2},{"/patterns/account-menu":2},{"/patterns/navigation":2},{"/patterns/user-auth":2},{"/development/testing":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1}],"selectors":[{"/development/testing":5}],"classes":[{"/development/testing":2},{"/style/themes":1}],"rules":[{"/development/testing":1},{"/design/anatomy":1},{"/patterns/user-auth":1},{"/style/themes":1}],"drawerlayout":[{"/development/testing":2}],"div":[{"/development/testing":4}],"header":[{"/patterns/account-menu":4},{"/patterns/appbar":3},{"/patterns/tables":3},{"/development/testing":2},{"/patterns/navigation":2},{"/patterns/lists":1},{"/style/typography":1}],"xpath":[{"/development/testing":3}],"selector":[{"/development/testing":2}],"within":[{"/development/testing":2},{"/patterns/buttons":2},{"/patterns/internationalization":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/community/contactus":1}],"attribute":[{"/development/testing":3},{"/style/icon-guidelines":1}],"selenium":[{"/development/testing":10}],"dev":[{"/development/testing":2}],"advantages":[{"/development/testing":1},{"/design/design-audit":1},{"/patterns/tables":1}],"disadvantages":[{"/development/testing":1}],"pain":[{"/development/testing":1}],"automation":[{"/development/testing":5}],"constantly":[{"/development/testing":2},{"/community/contactus":1}],"changing":[{"/style/typography":3},{"/development/testing":1},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/patterns/user-auth":1}],"particularly":[{"/development/testing":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/forms":1}],"dynamically":[{"/development/testing":1},{"/patterns/forms":1}],"generate":[{"/style/logo":2},{"/development/testing":1}],"ids":[{"/development/testing":2}],"resulting":[{"/development/testing":1}],"moving":[{"/development/testing":1}],"tooling":[{"/development/testing":1}],"identifying":[{"/development/testing":2}],"locators":[{"/development/testing":1}],"_without_":[{"/development/testing":1}],"property":[{"/development/testing":1},{"/design/accessibility":1},{"/patterns/tables":1}],"attributes":[{"/development/testing":2},{"/style/illustrations":1}],"brittle":[{"/development/testing":1}],"subject":[{"/development/testing":1},{"/design/intro":1},{"/patterns/appbar":1},{"/patterns/tables":1},{"/style/illustrations":1}],"reloaded":[{"/development/testing":1}],"combat":[{"/development/testing":1}],"safer":[{"/development/testing":1}],"lifecycle":[{"/development/testing":1}],"identification":[{"/development/testing":1}],"webelement":[{"/development/testing":1}],"click":[{"/development/testing":1},{"/design/accessibility":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/tables":1},{"/style/logo":1},{"/community/innersourcing":1},{"/community/features":1}],"driver":[{"/development/testing":1}],"findelement":[{"/development/testing":1}],"configuring":[{"/development/testing":1}],"webdriverio":[{"/development/testing":4}],"suite":[{"/development/testing":2}],"languages":[{"/patterns/internationalization":10},{"/patterns/buttons":2},{"/development/testing":1},{"/patterns/forms":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1}],"customized":[{"/style/typography":4},{"/development/testing":1}],"browserstack":[{"/development/testing":1}],"official":[{"/development/testing":3},{"/design/intro":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1}],"number":[{"/design/websites":3},{"/patterns/internationalization":3},{"/patterns/forms":2},{"/patterns/loading":2},{"/development/testing":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/icon-library":1},{"/community/bugs":1}],"tutorials":[{"/design/intro":3},{"/development/testing":1}],"boasts":[{"/development/testing":1}],"traditional":[{"/design/websites":2},{"/development/testing":1}],"extendible":[{"/development/testing":1}],"compatible":[{"/development/testing":1}],"rich":[{"/development/testing":1},{"/patterns/visualizations":1}],"webdriver":[{"/development/testing":1}],"io":[{"/development/testing":1}],"icon":[{"/style/icon-guidelines":45},{"/style/logo":6},{"/patterns/buttons":5},{"/style/icon-library":4},{"/patterns/appbar":3},{"/community/faq":3},{"/design/project-identity":2},{"/patterns/empty-states":2},{"/patterns/lists":2},{"/development/components":1},{"/design/accessibility":1},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/style/color":1}],"storybook":[{"/development/components":1},{"/patterns/visualizations":1}],"devdoc":[{"/development/components":1}],"catalogue":[{"/development/components":1}],"catalog":[{"/development/components":1}],"offers":[{"/style/icon-guidelines":3},{"/development/components":1},{"/design/project-identity":1},{"/style/color":1},{"/style/themes":1}],"simplify":[{"/development/components":1},{"/community/license":1}],"eliminating":[{"/development/components":1}],"supplementary":[{"/development/components":1}],"offered":[{"/development/components":1},{"/resources/designer":1}],"begin":[{"/design/intro":1},{"/patterns/internationalization":1}],"designing":[{"/patterns/internationalization":3},{"/community/faq":3},{"/design/intro":2},{"/design/websites":2},{"/patterns/buttons":2},{"/patterns/tags":2},{"/style/illustrations":2},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"greatly":[{"/design/intro":1},{"/design/design-audit":1}],"efficiency":[{"/design/intro":1}],"color":[{"/design/websites":6},{"/style/illustrations":6},{"/style/themes":6},{"/style/color":5},{"/patterns/lists":4},{"/design/accessibility":3},{"/style/logo":3},{"/patterns/internationalization":2},{"/patterns/tags":2},{"/design/intro":1},{"/design/anatomy":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"iconography":[{"/design/intro":1},{"/design/project-identity":1},{"/community/faq":1}],"address":[{"/design/design-audit":4},{"/patterns/user-auth":4},{"/design/intro":1},{"/patterns/account-menu":1},{"/patterns/internationalization":1}],"encounter":[{"/community/bugs":2},{"/design/intro":1}],"unique":[{"/design/project-identity":4},{"/design/intro":1}],"figma":[{"/design/intro":6},{"/community/faq":3},{"/style/logo":2},{"/resources/designer":2},{"/design/accessibility":1},{"/design/websites":1},{"/style/illustrations":1},{"/community/innersourcing":1}],"host":[{"/design/intro":1}],"maintain":[{"/design/intro":2},{"/design/websites":2},{"/style/logo":1},{"/community/faq":1}],"assets":[{"/community/faq":3},{"/design/intro":2},{"/patterns/internationalization":1},{"/style/logo":1},{"/community/license":1}],"powerful":[{"/design/websites":2},{"/design/intro":1},{"/patterns/internationalization":1},{"/patterns/tables":1}],"prototyping":[{"/design/intro":1}],"facilitates":[{"/design/intro":1}],"collaboration":[{"/design/intro":1},{"/design/anatomy":1}],"windows":[{"/design/intro":1},{"/design/accessibility":1},{"/style/logo":1}],"sign":[{"/patterns/user-auth":3},{"/design/intro":1},{"/design/anatomy":1}],"account":[{"/patterns/account-menu":20},{"/patterns/user-auth":12},{"/design/intro":1},{"/design/accessibility":1},{"/patterns/appbar":1},{"/patterns/internationalization":1}],"ever":[{"/design/intro":1}],"its":[{"/design/design-audit":4},{"/patterns/navigation":3},{"/style/icon-guidelines":3},{"/patterns/lists":2},{"/design/intro":1},{"/design/accessibility":1},{"/patterns/appbar":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/style/icon-library":1},{"/style/typography":1},{"/community/license":1},{"/community/innersourcing":1}],"video":[{"/design/intro":1}],"websites":[{"/design/websites":7},{"/design/project-identity":3},{"/design/accessibility":2},{"/design/intro":1},{"/patterns/internationalization":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"pluralsight":[{"/design/intro":1},{"/design/for-non-designers":1}],"youtube":[{"/design/intro":1}],"beginners":[{"/design/intro":1}],"another":[{"/design/anatomy":2},{"/patterns/internationalization":2},{"/patterns/lists":2},{"/design/intro":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/user-auth":1}],"professional":[{"/design/intro":1},{"/design/project-identity":1},{"/design/design-audit":1}],"sketch":[{"/design/intro":1},{"/community/faq":1}],"migrate":[{"/design/intro":1}],"serve":[{"/design/websites":2},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/tags":1},{"/style/logo":1},{"/community/our-team":1}],"foundation":[{"/design/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/community/our-team":1}],"intentional":[{"/design/intro":1}],"choices":[{"/design/intro":1},{"/patterns/tags":1}],"shape":[{"/design/intro":1},{"/patterns/buttons":1},{"/style/logo":1}],"guidance":[{"/design/intro":1}],"strongly":[{"/design/project-identity":2},{"/design/intro":1},{"/patterns/tables":1}],"encourage":[{"/design/design-audit":3},{"/patterns/tables":3},{"/design/intro":2},{"/design/project-identity":2},{"/style/icon-guidelines":1}],"research":[{"/design/intro":1},{"/design/for-non-designers":1},{"/design/accessibility":1},{"/patterns/internationalization":1},{"/patterns/tables":1}],"truly":[{"/design/intro":1}],"skills":[{"/design/intro":1},{"/design/for-non-designers":1}],"preferences":[{"/design/intro":1},{"/patterns/account-menu":1},{"/patterns/internationalization":1}],"tendencies":[{"/design/intro":1}],"labels":[{"/patterns/buttons":4},{"/patterns/tags":4},{"/patterns/navigation":3},{"/style/icon-guidelines":2},{"/design/intro":1},{"/design/accessibility":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/style/illustrations":1}],"messaging":[{"/design/intro":1}],"clear":[{"/patterns/tables":2},{"/design/intro":1},{"/patterns/appbar":1},{"/patterns/visualizations":1},{"/style/color":1},{"/community/bugs":1}],"strive":[{"/design/websites":2},{"/design/intro":1},{"/design/anatomy":1},{"/community/faq":1}],"defining":[{"/design/intro":1},{"/design/anatomy":1},{"/style/icon-guidelines":1}],"layout":[{"/design/websites":2},{"/design/intro":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/internationalization":1}],"purposeful":[{"/design/intro":1}],"laying":[{"/design/intro":1}],"relationship":[{"/design/intro":1}],"items":[{"/patterns/lists":10},{"/design/websites":3},{"/design/design-audit":3},{"/design/intro":2},{"/patterns/navigation":2},{"/patterns/tags":2},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/tables":1}],"structure":[{"/patterns/lists":2},{"/design/intro":1},{"/design/websites":1},{"/patterns/tables":1}],"hierarchy":[{"/patterns/navigation":4},{"/design/intro":2},{"/style/typography":2},{"/design/anatomy":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/appbar":1}],"clarity":[{"/design/intro":1}],"increases":[{"/design/intro":1}],"scalability":[{"/design/intro":1}],"legibility":[{"/design/intro":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/style/themes":1}],"readability":[{"/design/intro":1},{"/design/websites":1}],"communicate":[{"/design/design-audit":2},{"/design/intro":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/patterns/empty-states":1},{"/patterns/steppers":1},{"/style/color":1}],"errors":[{"/design/intro":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/style/color":1}],"assist":[{"/design/intro":1},{"/patterns/internationalization":1}],"communicating":[{"/design/intro":1},{"/design/anatomy":1}],"defaults":[{"/design/intro":1}],"understanding":[{"/design/for-non-designers":3},{"/patterns/tables":2},{"/design/intro":1},{"/design/anatomy":1},{"/patterns/internationalization":1}],"careful":[{"/design/intro":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/user-auth":1}],"states":[{"/patterns/empty-states":8},{"/style/color":3},{"/design/intro":1},{"/design/anatomy":1},{"/patterns/appbar":1},{"/style/illustrations":1}],"paths":[{"/design/intro":1},{"/style/illustrations":1}],"reduce":[{"/design/intro":1},{"/design/accessibility":1},{"/patterns/tables":1}],"burden":[{"/design/intro":1}],"interfaces":[{"/design/intro":2},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/style/typography":1}],"seven":[{"/design/intro":2},{"/patterns/navigation":2}],"inches":[{"/design/intro":2}],"width":[{"/design/intro":2},{"/patterns/navigation":1},{"/patterns/tags":1}],"treated":[{"/design/intro":2},{"/patterns/user-auth":1},{"/style/typography":1}],"regardless":[{"/design/intro":1},{"/patterns/user-auth":1}],"familiarize":[{"/design/intro":1},{"/patterns/user-auth":1}],"yourself":[{"/design/intro":1},{"/patterns/appbar":1},{"/patterns/navigation":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/community/bugs":1},{"/community/features":1}],"fundamental":[{"/design/intro":1},{"/design/for-non-designers":1}],"principle":[{"/design/intro":1},{"/community/faq":1}],"overload":[{"/design/intro":1}],"excessive":[{"/design/intro":1}],"convenient":[{"/design/intro":1},{"/patterns/tables":1}],"consume":[{"/design/intro":1},{"/design/accessibility":1}],"presented":[{"/patterns/internationalization":2},{"/patterns/user-auth":2},{"/style/logo":2},{"/design/intro":1},{"/design/accessibility":1},{"/design/websites":1},{"/style/typography":1}],"reflect":[{"/design/intro":1},{"/patterns/tags":1}],"tablet":[{"/design/intro":3},{"/patterns/navigation":3},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/style/themes":1}],"real":[{"/patterns/loading":5},{"/design/intro":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/tables":1},{"/style/icon-guidelines":1},{"/style/themes":1}],"estate":[{"/design/intro":1}],"continues":[{"/design/intro":1}],"evolve":[{"/design/intro":1}],"scaling":[{"/design/intro":1}],"future":[{"/design/design-audit":2},{"/design/intro":1},{"/patterns/empty-states":1},{"/patterns/tables":1},{"/style/illustrations":1},{"/style/themes":1},{"/community/innersourcing":1}],"non":[{"/design/for-non-designers":3},{"/patterns/steppers":3},{"/design/intro":1},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"touch":[{"/community/faq":4},{"/design/intro":2},{"/patterns/tables":2},{"/style/logo":2},{"/design/project-identity":1},{"/design/design-audit":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1}],"screens":[{"/patterns/user-auth":9},{"/patterns/forms":3},{"/design/design-audit":2},{"/patterns/buttons":2},{"/patterns/empty-states":2},{"/style/logo":2},{"/design/intro":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/illustrations":1}],"interactive":[{"/design/websites":3},{"/patterns/tags":2},{"/style/themes":2},{"/design/intro":1},{"/design/anatomy":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/illustrations":1}],"displays":[{"/design/intro":2},{"/style/themes":1}],"automotive":[{"/design/intro":1}],"laptops":[{"/design/intro":1}],"during":[{"/design/design-audit":4},{"/patterns/forms":2},{"/design/intro":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/user-auth":1},{"/community/innersourcing":1},{"/community/faq":1}],"phase":[{"/design/intro":1},{"/patterns/forms":1}],"contributing":[{"/community/faq":2},{"/design/intro":1},{"/community/license":1}],"everyone":[{"/design/intro":1}],"concepts":[{"/design/intro":1},{"/design/for-non-designers":1},{"/design/anatomy":1},{"/patterns/tags":1},{"/style/icon-guidelines":1}],"suggestions":[{"/style/icon-guidelines":2},{"/design/intro":1},{"/design/design-audit":1},{"/community/faq":1},{"/community/contactus":1}],"ideas":[{"/design/intro":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/faq":1}],"useful":[{"/design/intro":1},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/overlay":1},{"/patterns/steppers":1},{"/style/logo":1},{"/community/contactus":1}],"contribute":[{"/community/faq":2},{"/design/intro":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/features":1}],"submissions":[{"/design/intro":1},{"/community/innersourcing":1}],"review":[{"/design/intro":1},{"/design/design-audit":1},{"/patterns/forms":1},{"/style/icon-guidelines":1}],"maintainers":[{"/design/intro":1}],"backlog":[{"/design/intro":1},{"/design/design-audit":1}],"bring":[{"/design/intro":1},{"/patterns/tables":1},{"/style/icon-guidelines":1}],"training":[{"/design/for-non-designers":4}],"substitute":[{"/design/for-non-designers":1},{"/community/license":1}],"embedded":[{"/design/for-non-designers":1},{"/patterns/visualizations":1}],"said":[{"/design/for-non-designers":1}],"member":[{"/design/for-non-designers":1},{"/design/design-audit":1},{"/community/our-team":1}],"engineers":[{"/design/for-non-designers":1}],"managers":[{"/design/for-non-designers":1},{"/design/anatomy":1}],"benefit":[{"/design/for-non-designers":1},{"/community/innersourcing":1}],"acquiring":[{"/design/for-non-designers":1}],"improving":[{"/design/for-non-designers":1},{"/design/design-audit":1}],"principles":[{"/design/websites":4},{"/design/for-non-designers":3},{"/design/accessibility":2},{"/design/project-identity":2},{"/style/typography":1},{"/community/blui-projects":1}],"ask":[{"/design/for-non-designers":1},{"/design/design-audit":1},{"/patterns/overlay":1},{"/community/innersourcing":1}],"thoughtful":[{"/design/for-non-designers":1}],"questions":[{"/community/faq":3},{"/community/contactus":2},{"/design/for-non-designers":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1}],"intent":[{"/design/for-non-designers":1}],"listed":[{"/resources/designer":2},{"/design/for-non-designers":1},{"/style/logo":1},{"/community/blui-projects":1}],"courses":[{"/design/for-non-designers":3}],"require":[{"/patterns/internationalization":3},{"/patterns/user-auth":2},{"/style/color":2},{"/style/icon-guidelines":2},{"/community/innersourcing":2},{"/design/for-non-designers":1},{"/design/websites":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/resources/designer":1}],"paid":[{"/design/for-non-designers":1}],"subscription":[{"/design/for-non-designers":1}],"robust":[{"/design/accessibility":3},{"/design/for-non-designers":1}],"compared":[{"/design/websites":2},{"/design/for-non-designers":1}],"materials":[{"/community/innersourcing":2},{"/design/for-non-designers":1},{"/community/license":1},{"/community/faq":1},{"/community/our-team":1}],"articles":[{"/design/for-non-designers":1}],"elsewhere":[{"/patterns/overlay":2},{"/design/for-non-designers":1}],"ux":[{"/design/for-non-designers":6},{"/design/design-audit":1},{"/style/icon-guidelines":1}],"covers":[{"/design/for-non-designers":1}],"broad":[{"/design/for-non-designers":1}],"spectrum":[{"/design/for-non-designers":1}],"topics":[{"/design/for-non-designers":1},{"/design/design-audit":1}],"thinking":[{"/design/for-non-designers":3},{"/design/design-audit":1},{"/community/our-team":1}],"problem":[{"/design/for-non-designers":1},{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/user-auth":1}],"solve":[{"/design/for-non-designers":2},{"/design/design-audit":1}],"right":[{"/patterns/internationalization":7},{"/patterns/buttons":2},{"/patterns/forms":2},{"/design/for-non-designers":1},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/style/icon-guidelines":1}],"skill":[{"/design/for-non-designers":2},{"/style/logo":1}],"anyone":[{"/design/for-non-designers":1},{"/design/accessibility":1}],"especially":[{"/patterns/tables":2},{"/design/for-non-designers":1},{"/design/accessibility":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"responsible":[{"/design/for-non-designers":1},{"/patterns/visualizations":1}],"envisioning":[{"/design/for-non-designers":1}],"conducted":[{"/design/for-non-designers":1},{"/design/design-audit":1},{"/community/our-team":1}],"person":[{"/design/for-non-designers":1},{"/patterns/account-menu":1}],"experienced":[{"/design/for-non-designers":1},{"/patterns/internationalization":1}],"instructor":[{"/design/for-non-designers":1}],"deepen":[{"/design/for-non-designers":1}],"domain":[{"/design/for-non-designers":1}],"eaton":[{"/style/logo":9},{"/community/blui-projects":2},{"/resources/designer":2},{"/design/for-non-designers":1},{"/design/websites":1},{"/design/design-audit":1},{"/community/license":1},{"/community/innersourcing":1},{"/community/our-team":1},{"/community/contactus":1}],"program":[{"/design/for-non-designers":1}],"linkedin":[{"/design/for-non-designers":2}],"deals":[{"/design/for-non-designers":1},{"/patterns/tags":1},{"/style/logo":1}],"side":[{"/design/design-audit":3},{"/patterns/overlay":3},{"/patterns/navigation":2},{"/patterns/tables":2},{"/design/for-non-designers":1},{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/internationalization":1},{"/community/faq":1}],"members":[{"/design/design-audit":5},{"/design/for-non-designers":1},{"/design/anatomy":1}],"improvise":[{"/design/for-non-designers":1}],"incorporate":[{"/design/for-non-designers":1}],"established":[{"/design/for-non-designers":1},{"/design/project-identity":1},{"/style/icon-guidelines":1}],"tips":[{"/design/for-non-designers":1}],"tricks":[{"/design/for-non-designers":1}],"hacking":[{"/design/for-non-designers":1}],"experiences":[{"/design/for-non-designers":1}],"readings":[{"/design/for-non-designers":1}],"fundamentals":[{"/design/for-non-designers":1}],"anatomy":[{"/design/anatomy":2},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/style/logo":1}],"atomic":[{"/design/anatomy":4}],"blocks":[{"/design/anatomy":1},{"/design/design-audit":1}],"four":[{"/design/accessibility":2},{"/design/anatomy":1},{"/patterns/navigation":1},{"/patterns/user-auth":1}],"increasing":[{"/design/anatomy":1}],"terminology":[{"/design/anatomy":1}],"promote":[{"/design/anatomy":1},{"/design/websites":1},{"/community/license":1}],"applicable":[{"/patterns/account-menu":2},{"/design/anatomy":1},{"/patterns/lists":1}],"foundations":[{"/design/anatomy":4}],"typically":[{"/patterns/navigation":8},{"/design/websites":4},{"/patterns/user-auth":4},{"/design/anatomy":3},{"/design/design-audit":3},{"/patterns/lists":3},{"/patterns/forms":2},{"/patterns/overlay":2},{"/style/icon-guidelines":2},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/logo":1},{"/style/typography":1},{"/style/themes":1},{"/community/license":1},{"/community/contactus":1}],"establish":[{"/design/project-identity":4},{"/design/anatomy":1},{"/style/typography":1},{"/community/innersourcing":1}],"lay":[{"/design/anatomy":1},{"/design/accessibility":1},{"/patterns/navigation":1}],"units":[{"/patterns/internationalization":2},{"/design/anatomy":1}],"clicking":[{"/patterns/forms":4},{"/patterns/overlay":3},{"/design/anatomy":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/user-auth":1},{"/community/faq":1}],"expanding":[{"/design/anatomy":1},{"/design/design-audit":1}],"buttons":[{"/patterns/buttons":30},{"/style/icon-guidelines":6},{"/patterns/lists":3},{"/design/websites":2},{"/patterns/appbar":2},{"/patterns/internationalization":2},{"/patterns/overlay":2},{"/style/illustrations":2},{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/navigation":1},{"/patterns/user-auth":1},{"/style/color":1},{"/style/themes":1},{"/community/faq":1}],"tabs":[{"/patterns/navigation":12},{"/style/logo":3},{"/design/anatomy":1},{"/design/websites":1}],"sliders":[{"/design/anatomy":1}],"complex":[{"/design/anatomy":2},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/navigation":1}],"drawers":[{"/patterns/navigation":2},{"/design/anatomy":1},{"/patterns/internationalization":1}],"simpler":[{"/design/anatomy":1}],"form":[{"/patterns/forms":15},{"/patterns/loading":2},{"/patterns/overlay":2},{"/community/innersourcing":2},{"/design/anatomy":1},{"/patterns/account-menu":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/themes":1},{"/community/license":1},{"/community/features":1}],"ones":[{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/user-auth":1}],"advanced":[{"/design/anatomy":1},{"/patterns/appbar":1}],"largest":[{"/design/anatomy":1}],"stay":[{"/design/anatomy":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/tags":1},{"/style/logo":1}],"room":[{"/design/anatomy":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/style/illustrations":1}],"customizations":[{"/design/anatomy":1},{"/style/logo":1},{"/style/typography":1}],"empty":[{"/patterns/empty-states":21},{"/design/anatomy":1},{"/patterns/loading":1},{"/style/illustrations":1}],"fields":[{"/patterns/forms":11},{"/patterns/user-auth":2},{"/design/anatomy":1}],"password":[{"/patterns/user-auth":25},{"/patterns/forms":9},{"/design/anatomy":2},{"/patterns/account-menu":2},{"/patterns/overlay":1}],"invalid":[{"/patterns/forms":2},{"/design/anatomy":1}],"sequence":[{"/design/anatomy":1},{"/patterns/steppers":1}],"surrounding":[{"/design/anatomy":1}],"goes":[{"/design/anatomy":3},{"/community/faq":1},{"/community/our-team":1}],"represent":[{"/design/anatomy":1},{"/patterns/lists":1},{"/patterns/visualizations":1}],"tasks":[{"/design/anatomy":1},{"/patterns/overlay":1}],"identical":[{"/design/anatomy":1},{"/design/websites":1},{"/patterns/buttons":1}],"registration":[{"/patterns/user-auth":20},{"/patterns/forms":2},{"/design/anatomy":1}],"pattern":[{"/patterns/tables":5},{"/patterns/appbar":4},{"/patterns/lists":4},{"/design/anatomy":3},{"/patterns/navigation":3},{"/patterns/user-auth":3},{"/patterns/account-menu":2},{"/patterns/buttons":2},{"/patterns/empty-states":2},{"/patterns/forms":2},{"/patterns/overlay":2},{"/patterns/tags":2},{"/patterns/steppers":2},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/loading":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1},{"/community/innersourcing":1},{"/community/faq":1}],"exist":[{"/design/anatomy":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"described":[{"/design/anatomy":1}],"showing":[{"/patterns/internationalization":2},{"/patterns/loading":2},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns/user-auth":1}],"list":[{"/patterns/lists":41},{"/patterns/tables":7},{"/patterns/tags":6},{"/patterns/navigation":2},{"/patterns/overlay":2},{"/community/license":2},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/style/color":1},{"/community/faq":1}],"item":[{"/patterns/lists":14},{"/patterns/overlay":6},{"/patterns/tags":3},{"/patterns/tables":3},{"/style/icon-guidelines":2},{"/design/anatomy":1},{"/patterns/forms":1},{"/patterns/navigation":1}],"centers":[{"/design/anatomy":1}],"normal":[{"/design/anatomy":1}],"hovered":[{"/design/anatomy":1},{"/design/websites":1}],"similarly":[{"/design/anatomy":1},{"/style/icon-guidelines":1}],"workflow":[{"/patterns/user-auth":15},{"/patterns/steppers":2},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns/buttons":1}],"involve":[{"/design/anatomy":1}],"2fa":[{"/design/anatomy":1}],"captcha":[{"/design/anatomy":1}],"username":[{"/patterns/account-menu":3},{"/design/anatomy":1}],"tries":[{"/design/anatomy":1}],"context":[{"/design/anatomy":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/style/color":1},{"/style/icon-guidelines":1}],"specifications":[{"/patterns/account-menu":2},{"/patterns/forms":2},{"/style/logo":2},{"/design/anatomy":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1}],"looks":[{"/patterns/navigation":2},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/websites":1},{"/style/icon-guidelines":1}],"recognize":[{"/style/icon-guidelines":3},{"/design/anatomy":1}],"atoms":[{"/design/anatomy":1}],"molecules":[{"/design/anatomy":1}],"organisms":[{"/design/anatomy":1}],"idea":[{"/community/innersourcing":2},{"/design/anatomy":1},{"/style/logo":1}],"further":[{"/design/anatomy":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/tables":1}],"direction":[{"/design/anatomy":1}],"comprehensively":[{"/design/anatomy":1},{"/design/design-audit":1}],"accessibility":[{"/design/accessibility":8},{"/design/websites":2},{"/design/project-identity":2},{"/patterns/lists":1},{"/patterns/tags":1},{"/style/color":1},{"/style/illustrations":1},{"/style/typography":1},{"/style/themes":1}],"compliance":[{"/design/accessibility":2}],"w3c":[{"/design/accessibility":2}],"refers":[{"/design/accessibility":1},{"/patterns/internationalization":1},{"/patterns/navigation":1}],"individuals":[{"/design/accessibility":4}],"disabilities":[{"/design/accessibility":3}],"effectively":[{"/design/accessibility":1},{"/design/websites":1},{"/community/faq":1}],"forms":[{"/patterns/forms":6},{"/design/accessibility":2},{"/patterns/user-auth":2},{"/patterns/account-menu":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/patterns/steppers":1},{"/patterns/visualizations":1},{"/style/typography":1},{"/community/license":1}],"physical":[{"/design/accessibility":1},{"/patterns/appbar":1}],"auditory":[{"/design/accessibility":1}],"audience":[{"/design/design-audit":4},{"/design/project-identity":3},{"/design/websites":2},{"/design/accessibility":1},{"/patterns/internationalization":1}],"legal":[{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/navigation":1}],"improves":[{"/design/accessibility":1},{"/community/bugs":1}],"international":[{"/design/accessibility":1}],"law":[{"/design/accessibility":1}],"country":[{"/patterns/internationalization":2},{"/design/accessibility":1}],"practice":[{"/design/accessibility":1},{"/design/design-audit":1},{"/community/innersourcing":1}],"internationally":[{"/design/accessibility":1}],"wcag":[{"/design/accessibility":1},{"/style/icon-guidelines":1}],"released":[{"/design/accessibility":1},{"/community/our-team":1}],"world":[{"/design/accessibility":1},{"/patterns/tables":1},{"/community/our-team":1}],"consortium":[{"/design/accessibility":1}],"perceivable":[{"/design/accessibility":2}],"operable":[{"/design/accessibility":3}],"understandable":[{"/design/accessibility":3}],"perceive":[{"/design/accessibility":1}],"hidden":[{"/patterns/forms":2},{"/design/accessibility":1}],"image":[{"/style/logo":3},{"/design/accessibility":2},{"/design/websites":2},{"/design/project-identity":2},{"/patterns/internationalization":1},{"/style/illustrations":1}],"distinguish":[{"/design/accessibility":1},{"/style/icon-guidelines":1}],"keyboard":[{"/patterns/forms":11},{"/design/accessibility":1},{"/patterns/buttons":1}],"temporary":[{"/patterns/navigation":3},{"/design/accessibility":1}],"displayed":[{"/patterns/forms":2},{"/design/accessibility":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"impairments":[{"/design/accessibility":3}],"includes":[{"/patterns/user-auth":4},{"/design/design-audit":2},{"/style/typography":2},{"/design/accessibility":1},{"/style/logo":1},{"/style/icon-library":1}],"abbreviations":[{"/design/accessibility":1}],"behave":[{"/design/accessibility":1},{"/patterns/buttons":1}],"predictable":[{"/design/accessibility":1}],"messages":[{"/patterns/forms":3},{"/patterns/user-auth":3},{"/design/accessibility":2},{"/patterns/loading":1}],"accompanying":[{"/design/accessibility":1}],"meaning":[{"/style/icon-guidelines":3},{"/patterns/internationalization":2},{"/design/accessibility":1},{"/patterns/tags":1},{"/style/color":1}],"unclear":[{"/design/accessibility":1},{"/patterns/tables":1}],"interpreted":[{"/design/accessibility":1}],"reliably":[{"/design/accessibility":1}],"assistive":[{"/design/accessibility":3}],"readers":[{"/design/accessibility":1}],"speech":[{"/design/accessibility":1}],"alternative":[{"/patterns/buttons":2},{"/style/typography":2},{"/design/accessibility":1},{"/design/websites":1},{"/patterns/internationalization":1},{"/patterns/loading":1}],"advance":[{"/design/accessibility":1}],"advances":[{"/design/accessibility":1}],"tested":[{"/design/accessibility":1}],"effort":[{"/community/innersourcing":3},{"/design/accessibility":1},{"/design/design-audit":1}],"range":[{"/design/accessibility":1},{"/design/websites":1},{"/design/project-identity":1},{"/style/typography":1}],"white":[{"/style/themes":3},{"/design/accessibility":2},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/appbar":1},{"/patterns/tables":1},{"/style/color":1},{"/style/illustrations":1},{"/community/faq":1}],"backgrounds":[{"/design/accessibility":2},{"/design/websites":2},{"/style/illustrations":2},{"/style/color":1}],"yellow":[{"/style/color":2},{"/design/accessibility":1},{"/style/icon-guidelines":1}],"red":[{"/style/color":8},{"/design/accessibility":2},{"/design/project-identity":2},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/internationalization":1}],"orange":[{"/style/color":3},{"/design/accessibility":1}],"except":[{"/design/accessibility":1},{"/style/color":1}],"say":[{"/patterns/forms":2},{"/design/accessibility":1}],"close":[{"/patterns/overlay":3},{"/design/accessibility":1},{"/design/project-identity":1},{"/patterns/appbar":1}],"black":[{"/style/color":3},{"/design/accessibility":2},{"/design/websites":1},{"/patterns/tables":1},{"/style/illustrations":1}],"headlines":[{"/design/accessibility":1}],"background":[{"/style/logo":4},{"/patterns/internationalization":2},{"/style/illustrations":2},{"/style/themes":2},{"/design/accessibility":1},{"/design/websites":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/empty-states":1}],"light":[{"/style/themes":8},{"/style/illustrations":3},{"/style/color":2},{"/style/typography":2},{"/design/accessibility":1}],"contrast":[{"/design/accessibility":6},{"/style/icon-guidelines":2}],"ratio":[{"/style/icon-guidelines":2},{"/style/illustrations":2},{"/design/accessibility":1}],"option":[{"/patterns/internationalization":2},{"/patterns/tables":2},{"/design/accessibility":1},{"/patterns/lists":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"checking":[{"/design/accessibility":1},{"/patterns/internationalization":1}],"difficult":[{"/design/accessibility":1},{"/design/websites":1},{"/patterns/tables":1},{"/style/logo":1}],"ratios":[{"/design/accessibility":1}],"addition":[{"/design/design-audit":3},{"/design/accessibility":1},{"/design/websites":1},{"/style/icon-guidelines":1},{"/community/our-team":1}],"larger":[{"/design/accessibility":2},{"/design/websites":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/community/our-team":1}],"affecting":[{"/design/accessibility":1}],"increase":[{"/design/accessibility":1}],"clearly":[{"/patterns/empty-states":2},{"/design/accessibility":1},{"/style/logo":1}],"sizes":[{"/design/websites":3},{"/design/accessibility":2},{"/style/logo":2},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/patterns/user-auth":1}],"still":[{"/design/design-audit":3},{"/design/websites":2},{"/style/illustrations":2},{"/design/accessibility":1},{"/patterns/tables":1},{"/style/icon-guidelines":1},{"/style/typography":1},{"/community/faq":1}],"accommodate":[{"/design/accessibility":1},{"/patterns/navigation":1},{"/style/logo":1},{"/style/themes":1}],"bigger":[{"/design/accessibility":1}],"images":[{"/design/accessibility":6},{"/design/project-identity":2},{"/style/illustrations":2},{"/patterns/account-menu":1},{"/patterns/appbar":1}],"accompanied":[{"/design/accessibility":1},{"/patterns/account-menu":1}],"caption":[{"/design/accessibility":1}],"descriptive":[{"/design/accessibility":2},{"/design/websites":1},{"/patterns/overlay":1}],"purely":[{"/design/accessibility":1},{"/style/color":1}],"decoration":[{"/design/accessibility":1}],"decorative":[{"/style/icon-guidelines":3},{"/design/accessibility":1},{"/style/logo":1}],"brief":[{"/style/icon-guidelines":2},{"/design/accessibility":1},{"/patterns/empty-states":1},{"/community/bugs":1},{"/community/our-team":1}],"description":[{"/design/accessibility":2},{"/style/icon-guidelines":2},{"/community/bugs":2}],"hover":[{"/patterns/lists":3},{"/design/accessibility":1},{"/style/icon-guidelines":1}],"always":[{"/patterns/navigation":3},{"/patterns/buttons":2},{"/patterns/overlay":2},{"/design/accessibility":1},{"/design/design-audit":1},{"/patterns/internationalization":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"alt":[{"/design/accessibility":2}],"reader":[{"/design/accessibility":1}],"markup":[{"/design/accessibility":1}],"descriptions":[{"/design/accessibility":1}],"near":[{"/design/accessibility":1}],"videos":[{"/design/accessibility":1}],"audio":[{"/design/accessibility":1}],"sync":[{"/design/accessibility":1}],"captioning":[{"/design/accessibility":1}],"trusted":[{"/design/accessibility":1}],"tester":[{"/design/accessibility":1}],"ict":[{"/design/accessibility":1}],"baseline":[{"/style/themes":2},{"/design/accessibility":1},{"/design/project-identity":1}],"factors":[{"/design/accessibility":1},{"/patterns/tables":1}],"ease":[{"/design/accessibility":2}],"teaching":[{"/design/accessibility":1}],"accuracy":[{"/design/accessibility":1}],"inspector":[{"/design/accessibility":1}],"andi":[{"/design/accessibility":1}],"analyzer":[{"/design/accessibility":1}],"cca":[{"/design/accessibility":1}],"marketing":[{"/style/color":3},{"/design/websites":2},{"/style/logo":1},{"/style/illustrations":1}],"digital":[{"/design/websites":2},{"/community/blui-projects":2},{"/community/our-team":1}],"_applications_":[{"/design/websites":1}],"adapted":[{"/design/websites":1}],"sites":[{"/design/websites":2},{"/style/illustrations":1}],"vs":[{"/design/project-identity":5},{"/patterns/internationalization":2},{"/design/websites":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/tables":1}],"blurry":[{"/design/websites":1}],"format":[{"/design/websites":1}],"purposes":[{"/design/websites":1},{"/patterns/tags":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"education":[{"/design/websites":1}],"promotion":[{"/design/websites":1}],"affect":[{"/design/websites":1},{"/style/themes":1}],"data":[{"/patterns/loading":19},{"/patterns/tables":19},{"/patterns/empty-states":12},{"/patterns/lists":6},{"/patterns/visualizations":6},{"/patterns/forms":3},{"/patterns/overlay":3},{"/design/websites":2},{"/patterns/appbar":2},{"/style/color":1},{"/style/icon-guidelines":1},{"/community/license":1}],"deleting":[{"/design/websites":1},{"/patterns/tables":1}],"frequently":[{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"publicly":[{"/design/websites":1},{"/style/icon-guidelines":1},{"/community/license":1},{"/resources/designer":1}],"dynamic":[{"/patterns/steppers":2},{"/design/websites":1},{"/patterns/tables":1}],"incorporates":[{"/design/websites":1}],"manipulate":[{"/design/websites":1},{"/patterns/lists":1}],"beauty":[{"/design/websites":1}],"simplicity":[{"/design/websites":1}],"reason":[{"/design/websites":1},{"/design/project-identity":1},{"/design/design-audit":1}],"coming":[{"/design/websites":2},{"/patterns/empty-states":1}],"looking":[{"/design/websites":3},{"/patterns/empty-states":1},{"/patterns/loading":1},{"/patterns/tables":1},{"/patterns/visualizations":1},{"/community/faq":1}],"_will_":[{"/design/websites":1}],"notice":[{"/community/license":2},{"/design/websites":1}],"bad":[{"/design/websites":1}],"visually":[{"/design/websites":1},{"/patterns/buttons":1},{"/style/icon-guidelines":1}],"appealing":[{"/design/websites":1},{"/design/project-identity":1}],"crucial":[{"/design/websites":1},{"/patterns/internationalization":1}],"strike":[{"/design/websites":1},{"/design/project-identity":1}],"balance":[{"/design/websites":1},{"/design/project-identity":1}],"sake":[{"/design/websites":1}],"overwhelm":[{"/design/websites":1}],"clean":[{"/design/websites":1},{"/style/themes":1}],"helps":[{"/design/design-audit":2},{"/design/websites":1},{"/style/logo":1}],"associate":[{"/design/websites":1}],"company":[{"/patterns/navigation":2},{"/design/websites":1},{"/style/logo":1}],"whitespace":[{"/design/websites":1},{"/patterns/forms":1}],"liberally":[{"/design/websites":1}],"simplistic":[{"/design/websites":1}],"navigate":[{"/patterns/navigation":4},{"/patterns/tables":2},{"/design/websites":1},{"/patterns/lists":1},{"/patterns/steppers":1}],"chance":[{"/design/websites":1},{"/patterns/forms":1},{"/patterns/tags":1}],"finding":[{"/design/websites":1}],"land":[{"/design/websites":1},{"/patterns/tables":1}],"immediately":[{"/design/websites":1}],"located":[{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/forms":1}],"map":[{"/design/websites":1},{"/patterns/overlay":1}],"footer":[{"/design/websites":1},{"/patterns/account-menu":1},{"/patterns/internationalization":1},{"/patterns/navigation":1}],"breadcrumbs":[{"/design/websites":3}],"search":[{"/patterns/appbar":19},{"/patterns/empty-states":2},{"/design/websites":1},{"/patterns/forms":1},{"/patterns/navigation":1}],"limit":[{"/design/websites":2},{"/patterns/appbar":1},{"/patterns/navigation":1},{"/community/faq":1}],"menus":[{"/patterns/overlay":2},{"/design/websites":1},{"/patterns/buttons":1}],"per":[{"/design/websites":1},{"/patterns/loading":1}],"nesting":[{"/design/websites":1}],"three":[{"/design/websites":3},{"/patterns/lists":2},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/typography":1}],"deep":[{"/design/websites":1}],"pyramid":[{"/design/websites":1}],"organize":[{"/design/websites":1},{"/patterns/tables":1}],"aspect":[{"/design/websites":1},{"/style/illustrations":1}],"arrange":[{"/design/websites":1},{"/patterns/buttons":1}],"naturally":[{"/design/websites":1}],"gravitate":[{"/design/websites":1}],"facilitate":[{"/design/websites":1},{"/patterns/tables":1}],"feels":[{"/design/websites":1}],"intuitive":[{"/design/websites":1}],"natural":[{"/design/websites":1},{"/patterns/internationalization":1}],"enjoyable":[{"/design/websites":1}],"draw":[{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/visualizations":1},{"/style/illustrations":1}],"combination":[{"/design/websites":1},{"/patterns/navigation":1},{"/style/color":1}],"position":[{"/design/websites":1}],"grid":[{"/design/websites":3},{"/patterns/lists":1},{"/patterns/tables":1},{"/style/icon-library":1}],"tie":[{"/design/websites":1}],"responsiveness":[{"/design/websites":2}],"effect":[{"/design/websites":1}],"five":[{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/navigation":1}],"ideally":[{"/design/websites":1},{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/tags":1}],"shades":[{"/design/websites":1},{"/style/themes":1}],"gray":[{"/design/websites":1},{"/style/color":1}],"palette":[{"/style/color":3},{"/style/illustrations":2},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/lists":1},{"/patterns/visualizations":1},{"/style/themes":1}],"catalogs":[{"/design/websites":1}],"commerce":[{"/design/websites":2}],"absolutely":[{"/design/websites":1}],"branding":[{"/style/color":5},{"/design/project-identity":2},{"/design/design-audit":2},{"/style/logo":2},{"/design/websites":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"highlight":[{"/design/websites":1},{"/patterns/lists":1},{"/patterns/navigation":1}],"highly":[{"/design/websites":1},{"/style/logo":1},{"/community/faq":1}],"legible":[{"/design/websites":1},{"/patterns/tags":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"script":[{"/design/websites":1}],"minimize":[{"/design/websites":1},{"/patterns/tags":1}],"colored":[{"/style/color":2},{"/design/websites":1},{"/style/icon-guidelines":1}],"contrasts":[{"/design/websites":1}],"typefaces":[{"/design/websites":2}],"12px":[{"/design/websites":1}],"8px":[{"/design/websites":1}],"graphics":[{"/design/websites":4},{"/style/logo":3},{"/style/illustrations":2},{"/patterns/forms":1},{"/patterns/user-auth":1}],"sparingly":[{"/design/websites":1},{"/patterns/loading":1}],"showcase":[{"/design/websites":1},{"/style/themes":1}],"illustrations":[{"/style/illustrations":15},{"/design/project-identity":3},{"/design/websites":1},{"/patterns/forms":1}],"overall":[{"/design/design-audit":2},{"/design/websites":1},{"/community/innersourcing":1}],"tone":[{"/design/project-identity":4},{"/design/websites":2},{"/patterns/internationalization":1}],"positive":[{"/design/websites":1},{"/style/color":1},{"/style/icon-guidelines":1}],"impact":[{"/design/websites":1},{"/design/design-audit":1}],"usability":[{"/design/design-audit":4},{"/style/icon-guidelines":2},{"/community/faq":2},{"/design/websites":1},{"/design/project-identity":1},{"/community/innersourcing":1}],"mean":[{"/style/icon-guidelines":2},{"/design/websites":1},{"/design/project-identity":1}],"landing":[{"/design/websites":1}],"consistently":[{"/design/websites":1},{"/design/project-identity":1},{"/patterns/buttons":1}],"voice":[{"/design/websites":1}],"straight":[{"/design/websites":1}],"technical":[{"/design/design-audit":5},{"/design/websites":1},{"/patterns/tables":1},{"/style/icon-guidelines":1},{"/community/contactus":1}],"jargon":[{"/design/websites":1}],"computers":[{"/design/websites":1}],"traffic":[{"/design/websites":1}],"strategy":[{"/design/websites":1},{"/community/blui-projects":1},{"/community/our-team":1}],"diverse":[{"/design/websites":1}],"main":[{"/patterns/navigation":9},{"/design/websites":2},{"/patterns/overlay":2},{"/patterns/lists":1},{"/style/color":1},{"/style/illustrations":1}],"conventions":[{"/design/websites":3},{"/design/project-identity":1},{"/style/icon-guidelines":1}],"expect":[{"/design/websites":1},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/tables":1}],"placing":[{"/design/websites":2},{"/patterns/appbar":2},{"/patterns/account-menu":1},{"/patterns/lists":1}],"left":[{"/patterns/internationalization":5},{"/design/websites":2},{"/patterns/forms":2},{"/patterns/tables":2},{"/patterns/buttons":1},{"/patterns/lists":1},{"/style/icon-guidelines":1}],"logo":[{"/style/logo":23},{"/design/websites":2},{"/patterns/navigation":2},{"/style/icon-guidelines":1}],"clickable":[{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/lists":1},{"/style/icon-guidelines":1}],"home":[{"/design/websites":1},{"/style/logo":1}],"appearance":[{"/design/websites":1},{"/patterns/buttons":1},{"/patterns/navigation":1},{"/patterns/tables":1},{"/style/themes":1}],"galleries":[{"/design/websites":1}],"slideshows":[{"/design/websites":1}],"rotate":[{"/design/websites":1}],"slides":[{"/design/websites":1},{"/patterns/appbar":1}],"shopping":[{"/design/websites":1}],"cart":[{"/design/websites":2}],"badge":[{"/style/logo":4},{"/design/websites":1},{"/patterns/tags":1}],"indicates":[{"/patterns/internationalization":2},{"/style/icon-guidelines":2},{"/design/websites":1},{"/patterns/appbar":1},{"/style/themes":1}],"identity":[{"/design/project-identity":5},{"/patterns/empty-states":2},{"/patterns/user-auth":2},{"/style/logo":1},{"/style/color":1},{"/community/faq":1}],"flexible":[{"/design/project-identity":2}],"flex":[{"/design/project-identity":1}],"serves":[{"/design/project-identity":1},{"/design/design-audit":1},{"/style/icon-guidelines":1}],"demand":[{"/design/project-identity":1}],"suit":[{"/design/project-identity":1}],"among":[{"/design/project-identity":1},{"/style/illustrations":1}],"establishing":[{"/design/project-identity":2}],"leaving":[{"/design/project-identity":1},{"/patterns/lists":1}],"mincardheight":[{"/design/project-identity":1}],"unset":[{"/design/project-identity":1}],"stifle":[{"/design/project-identity":1}],"creativity":[{"/design/project-identity":2},{"/community/faq":1}],"enable":[{"/design/project-identity":1}],"standardizes":[{"/design/project-identity":1}],"foster":[{"/design/project-identity":1},{"/design/design-audit":1}],"turn":[{"/design/project-identity":1}],"spend":[{"/design/project-identity":1}],"parts":[{"/design/design-audit":2},{"/patterns/forms":2},{"/design/project-identity":1},{"/style/logo":1},{"/style/illustrations":1},{"/community/innersourcing":1}],"too":[{"/design/design-audit":2},{"/style/illustrations":2},{"/design/project-identity":1},{"/patterns/overlay":1},{"/style/icon-guidelines":1}],"opportunities":[{"/design/project-identity":1},{"/community/contactus":1}],"tweaks":[{"/design/project-identity":1},{"/style/typography":1}],"extends":[{"/design/project-identity":1},{"/patterns/user-auth":1}],"adds":[{"/design/project-identity":1}],"flashy":[{"/design/project-identity":1}],"relaxed":[{"/design/project-identity":1}],"friendly":[{"/design/project-identity":3}],"aspects":[{"/design/project-identity":1},{"/community/faq":1}],"related":[{"/patterns/account-menu":5},{"/design/project-identity":2},{"/patterns/user-auth":2},{"/patterns/buttons":1},{"/patterns/tables":1},{"/style/color":1},{"/style/icon-guidelines":1}],"markets":[{"/design/project-identity":1},{"/style/logo":1}],"remember":[{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"customize":[{"/design/project-identity":1}],"lost":[{"/design/project-identity":1}],"customization":[{"/style/typography":2},{"/design/project-identity":1}],"avoided":[{"/design/project-identity":1}],"packaging":[{"/design/project-identity":1}],"consumer":[{"/design/project-identity":2},{"/patterns/tables":2},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/user-auth":1}],"facing":[{"/design/project-identity":2},{"/patterns/tables":2},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"moods":[{"/design/project-identity":1}],"guideline":[{"/style/icon-guidelines":2},{"/design/project-identity":1},{"/design/design-audit":1}],"current":[{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/community/faq":1}],"requirement":[{"/design/project-identity":1}],"situations":[{"/patterns/loading":4},{"/design/project-identity":2},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/overlay":1},{"/style/icon-guidelines":1}],"invent":[{"/design/project-identity":1}],"leverage":[{"/design/project-identity":1}],"thoroughly":[{"/design/project-identity":2}],"explored":[{"/design/project-identity":1}],"variants":[{"/patterns/tags":4},{"/design/project-identity":1}],"variations":[{"/design/project-identity":3},{"/patterns/loading":2},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"contained":[{"/style/themes":2},{"/design/project-identity":1}],"filled":[{"/style/icon-guidelines":5},{"/design/project-identity":1},{"/patterns/tags":1}],"flat":[{"/design/project-identity":1},{"/patterns/lists":1},{"/patterns/navigation":1}],"elevated":[{"/design/project-identity":1},{"/style/themes":1}],"square":[{"/design/project-identity":1},{"/style/logo":1}],"rounded":[{"/design/project-identity":1},{"/patterns/buttons":1},{"/style/logo":1}],"corner":[{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/forms":1}],"round":[{"/design/project-identity":1},{"/patterns/buttons":1}],"verbiage":[{"/design/project-identity":1}],"persuasive":[{"/design/project-identity":1}],"buy":[{"/design/project-identity":1}],"serious":[{"/design/project-identity":1}],"deal":[{"/design/project-identity":2},{"/patterns/navigation":1}],"safety":[{"/design/project-identity":1},{"/style/color":1}],"concerns":[{"/design/project-identity":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/user-auth":1},{"/community/faq":1}],"carry":[{"/design/project-identity":1},{"/style/icon-guidelines":1}],"cheerful":[{"/design/project-identity":1}],"freedom":[{"/design/project-identity":1},{"/community/faq":1}],"researched":[{"/design/project-identity":1}],"exception":[{"/design/project-identity":1},{"/community/license":1}],"rule":[{"/design/project-identity":1}],"labeled":[{"/design/project-identity":1},{"/patterns/forms":1},{"/patterns/tables":1},{"/community/faq":1}],"sold":[{"/design/project-identity":1},{"/community/faq":1}],"beneficial":[{"/design/project-identity":1}],"align":[{"/design/project-identity":1},{"/patterns/lists":1},{"/community/our-team":1}],"status":[{"/patterns/lists":9},{"/style/color":8},{"/patterns/tags":5},{"/design/project-identity":4},{"/style/themes":1}],"strict":[{"/design/project-identity":1},{"/design/design-audit":1},{"/community/license":1}],"indicate":[{"/style/color":3},{"/patterns/empty-states":2},{"/patterns/forms":2},{"/patterns/lists":2},{"/patterns/loading":2},{"/design/project-identity":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/steppers":1},{"/style/icon-guidelines":1}],"changed":[{"/design/project-identity":2},{"/patterns/forms":1}],"instantly":[{"/design/project-identity":1},{"/patterns/tags":1}],"interfere":[{"/design/project-identity":1},{"/design/design-audit":1},{"/patterns/lists":1},{"/style/illustrations":1}],"industry":[{"/design/project-identity":2},{"/design/design-audit":1},{"/style/icon-guidelines":1}],"convention":[{"/design/project-identity":2}],"differs":[{"/design/project-identity":1},{"/style/typography":1}],"green":[{"/style/color":2},{"/design/project-identity":1}],"circuit":[{"/design/project-identity":2}],"closed":[{"/patterns/navigation":3},{"/design/project-identity":1}],"breakers":[{"/design/project-identity":1}],"noto":[{"/design/project-identity":2},{"/patterns/internationalization":1},{"/style/typography":1}],"encouraged":[{"/design/design-audit":2},{"/design/project-identity":1},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/patterns/user-auth":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/themes":1}],"adjust":[{"/design/project-identity":1}],"weight":[{"/style/typography":2},{"/design/project-identity":1}],"discourage":[{"/design/project-identity":1},{"/design/design-audit":1}],"serif":[{"/design/project-identity":1}],"underline":[{"/design/project-identity":1}],"expressly":[{"/design/project-identity":1}],"forbidden":[{"/design/project-identity":1}],"preferred":[{"/design/project-identity":1},{"/patterns/account-menu":1},{"/community/faq":1}],"audit":[{"/design/design-audit":34},{"/patterns/internationalization":1},{"/community/innersourcing":1}],"critique":[{"/design/design-audit":2}],"audits":[{"/design/design-audit":13}],"lines":[{"/style/typography":2},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/lists":1},{"/patterns/navigation":1}],"examine":[{"/design/design-audit":2},{"/patterns/tables":1}],"cosmetic":[{"/design/design-audit":3}],"staff":[{"/design/design-audit":1}],"doing":[{"/design/design-audit":2},{"/community/faq":1}],"incrementally":[{"/design/design-audit":1}],"focusing":[{"/design/design-audit":1}],"initially":[{"/design/design-audit":1}],"gradually":[{"/design/design-audit":1}],"rest":[{"/design/design-audit":1},{"/patterns/overlay":1},{"/community/faq":1}],"auditors":[{"/design/design-audit":27}],"periodically":[{"/design/design-audit":3}],"frequent":[{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/buttons":1}],"initial":[{"/design/design-audit":1},{"/patterns/loading":1}],"period":[{"/design/design-audit":1},{"/patterns/internationalization":1}],"upgrade":[{"/design/design-audit":1}],"comments":[{"/design/design-audit":6},{"/community/faq":1}],"wait":[{"/design/design-audit":2},{"/patterns/loading":1}],"until":[{"/design/design-audit":2},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/navigation":1}],"itself":[{"/design/design-audit":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"weeks":[{"/design/design-audit":1},{"/community/faq":1}],"could":[{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"months":[{"/design/design-audit":1}],"outlines":[{"/design/design-audit":1}],"requesters":[{"/design/design-audit":1}],"sometimes":[{"/patterns/internationalization":3},{"/patterns/appbar":2},{"/patterns/tags":2},{"/style/logo":2},{"/design/design-audit":1}],"addressed":[{"/design/design-audit":3}],"therefore":[{"/design/design-audit":1},{"/patterns/tables":1}],"overrides":[{"/design/design-audit":1}],"problems":[{"/design/design-audit":2}],"newer":[{"/design/design-audit":1}],"identifies":[{"/design/design-audit":1}],"included":[{"/design/design-audit":1},{"/patterns/tables":1},{"/patterns/steppers":1}],"log":[{"/design/design-audit":1},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/user-auth":1},{"/community/features":1},{"/resources/designer":1}],"issue":[{"/design/design-audit":7},{"/community/bugs":4},{"/community/features":1},{"/community/faq":1}],"cited":[{"/design/design-audit":1}],"came":[{"/design/design-audit":2}],"did":[{"/design/design-audit":1},{"/patterns/empty-states":1}],"past":[{"/design/design-audit":2},{"/community/faq":1}],"representative":[{"/design/design-audit":2},{"/style/themes":1}],"mistakes":[{"/design/design-audit":2}],"observed":[{"/design/design-audit":1},{"/community/bugs":1}],"hanging":[{"/design/design-audit":1},{"/community/innersourcing":1}],"fruit":[{"/design/design-audit":1},{"/community/innersourcing":1}],"self":[{"/patterns/user-auth":5},{"/design/design-audit":1}],"ahead":[{"/design/design-audit":1},{"/patterns/appbar":1}],"previous":[{"/design/design-audit":1}],"received":[{"/design/design-audit":1}],"cannot":[{"/design/design-audit":1},{"/patterns/forms":1},{"/style/icon-guidelines":1}],"constraints":[{"/design/design-audit":1}],"inform":[{"/design/design-audit":1},{"/style/illustrations":1}],"someone":[{"/design/design-audit":1}],"outside":[{"/design/design-audit":1},{"/patterns/user-auth":1}],"demo":[{"/design/design-audit":1},{"/community/faq":1}],"picture":[{"/design/design-audit":3},{"/patterns/account-menu":1},{"/style/icon-guidelines":1}],"grant":[{"/design/design-audit":1}],"direct":[{"/design/design-audit":1},{"/patterns/navigation":1},{"/community/license":1}],"whenever":[{"/design/design-audit":2}],"safe":[{"/patterns/navigation":2},{"/style/logo":2},{"/design/design-audit":1},{"/patterns/appbar":1},{"/patterns/buttons":1}],"auditor":[{"/design/design-audit":6}],"explore":[{"/style/themes":2},{"/design/design-audit":1}],"branches":[{"/design/design-audit":1}],"centered":[{"/design/design-audit":2},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/user-auth":1}],"talking":[{"/design/design-audit":1}],"explain":[{"/design/design-audit":1}],"journeys":[{"/design/design-audit":1}],"care":[{"/design/design-audit":1}],"limitations":[{"/design/design-audit":2},{"/patterns/navigation":1}],"mention":[{"/design/design-audit":1},{"/patterns/loading":1}],"legacy":[{"/design/design-audit":2}],"ethernet":[{"/design/design-audit":1}],"exclusive":[{"/design/design-audit":1}],"receive":[{"/patterns/user-auth":7},{"/design/design-audit":1}],"focused":[{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/internationalization":1}],"audited":[{"/design/design-audit":2}],"arranging":[{"/design/design-audit":1}],"dilute":[{"/design/design-audit":1}],"attention":[{"/patterns/buttons":3},{"/patterns/tags":3},{"/style/color":2},{"/design/design-audit":1},{"/patterns/tables":1},{"/style/icon-guidelines":1},{"/style/illustrations":1},{"/style/typography":1}],"lead":[{"/design/design-audit":1}],"repetitive":[{"/design/design-audit":1}],"area":[{"/patterns/navigation":4},{"/design/design-audit":2},{"/patterns/appbar":1},{"/patterns/buttons":1}],"redesign":[{"/design/design-audit":1}],"efforts":[{"/design/design-audit":1}],"severity":[{"/design/design-audit":12}],"ratings":[{"/design/design-audit":2}],"determined":[{"/design/design-audit":1}],"recommends":[{"/patterns/visualizations":2},{"/design/design-audit":1},{"/patterns/internationalization":1}],"flaw":[{"/design/design-audit":1}],"prevents":[{"/design/design-audit":1}],"completing":[{"/design/design-audit":1},{"/style/icon-guidelines":1}],"high":[{"/design/design-audit":3},{"/style/themes":2}],"confuses":[{"/design/design-audit":1}],"although":[{"/design/design-audit":1},{"/style/themes":1}],"eventually":[{"/design/design-audit":1},{"/patterns/loading":1}],"tolerate":[{"/design/design-audit":1}],"medium":[{"/design/design-audit":1}],"hesitate":[{"/design/design-audit":1},{"/community/contactus":1}],"guesswork":[{"/design/design-audit":1},{"/style/icon-guidelines":1}],"suggest":[{"/design/design-audit":1},{"/patterns/tables":1}],"improvements":[{"/design/design-audit":1},{"/community/license":1}],"tagged":[{"/design/design-audit":1}],"indicator":[{"/patterns/loading":5},{"/patterns/empty-states":2},{"/design/design-audit":1}],"systematically":[{"/design/design-audit":1}],"prioritize":[{"/design/design-audit":2},{"/community/faq":1}],"blocking":[{"/patterns/overlay":3},{"/design/design-audit":1}],"next":[{"/design/design-audit":6},{"/patterns/forms":5},{"/community/innersourcing":2},{"/patterns/buttons":1},{"/patterns/loading":1},{"/style/icon-guidelines":1}],"meanwhile":[{"/design/design-audit":1}],"mid":[{"/design/design-audit":1}],"groomed":[{"/design/design-audit":1}],"debt":[{"/design/design-audit":1}],"frequency":[{"/design/design-audit":1},{"/patterns/tags":1}],"severe":[{"/design/design-audit":1}],"exposed":[{"/design/design-audit":1},{"/community/our-team":1}],"prioritized":[{"/design/design-audit":1}],"skip":[{"/design/design-audit":1}],"meant":[{"/style/icon-guidelines":2},{"/design/design-audit":1},{"/patterns/buttons":1},{"/patterns/tables":1},{"/style/logo":1},{"/community/faq":1}],"replace":[{"/design/design-audit":1},{"/patterns/forms":1},{"/patterns/loading":1},{"/patterns/navigation":1}],"flag":[{"/design/design-audit":1}],"schedule":[{"/design/design-audit":1},{"/community/faq":1}],"reaching":[{"/design/design-audit":1},{"/patterns/internationalization":1}],"pointed":[{"/design/design-audit":1}],"track":[{"/design/design-audit":1},{"/community/faq":1}],"deliverables":[{"/design/design-audit":1}],"capture":[{"/patterns/overlay":2},{"/design/design-audit":1},{"/patterns/tags":1}],"presentation":[{"/design/design-audit":4},{"/style/illustrations":1}],"slide":[{"/design/design-audit":2},{"/patterns/overlay":1}],"deck":[{"/design/design-audit":1}],"worth":[{"/design/design-audit":2}],"discussing":[{"/design/design-audit":1}],"finished":[{"/design/design-audit":1},{"/patterns/forms":1},{"/style/illustrations":1}],"educational":[{"/design/design-audit":1}],"discussion":[{"/design/design-audit":3},{"/community/faq":1}],"worthy":[{"/design/design-audit":1}],"powerpoint":[{"/design/design-audit":2}],"describes":[{"/design/design-audit":1}],"follows":[{"/style/logo":2},{"/design/design-audit":1},{"/patterns/forms":1},{"/style/icon-guidelines":1}],"judged":[{"/design/design-audit":1}],"criteria":[{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/forms":1}],"employ":[{"/design/design-audit":1}],"heuristic":[{"/design/design-audit":1}],"evaluation":[{"/design/design-audit":1}],"educate":[{"/design/design-audit":2}],"human":[{"/design/design-audit":1},{"/patterns/buttons":1}],"mindset":[{"/design/design-audit":1}],"seek":[{"/design/design-audit":1},{"/patterns/tables":1}],"superficial":[{"/design/design-audit":1}],"detail":[{"/design/design-audit":1},{"/patterns/forms":1},{"/style/illustrations":1}],"mission":[{"/design/design-audit":1},{"/patterns/loading":1},{"/style/icon-guidelines":1}],"mistake":[{"/design/design-audit":1}],"teach":[{"/design/design-audit":1}],"prototype":[{"/design/design-audit":2}],"permits":[{"/design/design-audit":1}],"why":[{"/patterns/empty-states":2},{"/design/design-audit":1},{"/community/license":1}],"placed":[{"/patterns/account-menu":2},{"/design/design-audit":1},{"/patterns/tables":1}],"original":[{"/design/design-audit":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"summarize":[{"/design/design-audit":1}],"takeaways":[{"/design/design-audit":2}],"summary":[{"/design/design-audit":1},{"/patterns/lists":1},{"/community/bugs":1}],"findings":[{"/design/design-audit":1}],"estimate":[{"/design/design-audit":1}],"tune":[{"/design/design-audit":1}],"notations":[{"/design/design-audit":1}],"raw":[{"/design/design-audit":1},{"/patterns/visualizations":1}],"inviting":[{"/design/design-audit":1},{"/patterns/user-auth":1}],"intimidated":[{"/design/design-audit":1}],"aren":[{"/design/design-audit":1},{"/patterns/forms":1}],"challenge":[{"/design/design-audit":1}],"result":[{"/patterns/buttons":2},{"/design/design-audit":1},{"/patterns/tables":1}],"knows":[{"/design/design-audit":1}],"history":[{"/community/our-team":2},{"/design/design-audit":1}],"intimately":[{"/design/design-audit":1}],"pause":[{"/design/design-audit":1}],"presentations":[{"/design/design-audit":2}],"audiences":[{"/design/design-audit":1}],"catch":[{"/design/design-audit":1}],"thinks":[{"/design/design-audit":1}],"act":[{"/design/design-audit":1}],"upon":[{"/design/design-audit":1},{"/patterns/user-auth":1},{"/style/themes":1}],"win":[{"/design/design-audit":1}],"r":[{"/design/design-audit":1}],"d":[{"/community/features":2},{"/design/design-audit":1}],"timeline":[{"/design/design-audit":1}],"noticed":[{"/design/design-audit":1}],"anything":[{"/design/design-audit":1},{"/patterns/empty-states":1},{"/patterns/overlay":1}],"componentizing":[{"/design/design-audit":1}],"performed":[{"/design/design-audit":1},{"/patterns/forms":1},{"/community/innersourcing":1}],"employee":[{"/design/design-audit":1}],"contractor":[{"/design/design-audit":1}],"menu":[{"/patterns/account-menu":16},{"/patterns/appbar":3},{"/patterns/lists":2},{"/patterns/navigation":2},{"/patterns/tables":1}],"avatar":[{"/patterns/account-menu":7}],"viewing":[{"/style/illustrations":2},{"/patterns/account-menu":1},{"/patterns/overlay":1}],"editing":[{"/patterns/overlay":2},{"/patterns/account-menu":1}],"drawer":[{"/patterns/navigation":34},{"/patterns/account-menu":17},{"/patterns/overlay":1}],"commonly":[{"/patterns/buttons":2},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"involves":[{"/patterns/user-auth":3},{"/patterns/account-menu":1},{"/style/typography":1}],"along":[{"/patterns/account-menu":1},{"/style/icon-guidelines":1}],"job":[{"/patterns/account-menu":2},{"/community/our-team":1}],"title":[{"/patterns/account-menu":2},{"/patterns/appbar":2},{"/patterns/buttons":1},{"/patterns/overlay":1}],"organization":[{"/patterns/user-auth":10},{"/patterns/account-menu":1}],"affiliation":[{"/patterns/account-menu":1}],"link":[{"/patterns/user-auth":3},{"/patterns/account-menu":2},{"/patterns/forms":1},{"/community/bugs":1}],"bottom":[{"/patterns/overlay":7},{"/patterns/navigation":5},{"/patterns/buttons":3},{"/style/logo":3},{"/patterns/account-menu":2},{"/patterns/forms":2},{"/patterns/steppers":1}],"contents":[{"/patterns/account-menu":3},{"/patterns/navigation":2},{"/patterns/overlay":1},{"/patterns/tables":1},{"/style/icon-guidelines":1}],"bar":[{"/patterns/appbar":23},{"/patterns/account-menu":3},{"/patterns/navigation":3},{"/patterns/loading":2},{"/style/typography":2},{"/patterns/internationalization":1},{"/patterns/overlay":1},{"/patterns/tables":1},{"/style/color":1}],"rail":[{"/patterns/navigation":7},{"/patterns/account-menu":2}],"place":[{"/patterns/buttons":2},{"/patterns/tables":2},{"/patterns/account-menu":1},{"/patterns/empty-states":1},{"/patterns/overlay":1},{"/patterns/tags":1}],"appears":[{"/patterns/navigation":2},{"/patterns/overlay":2},{"/patterns/account-menu":1},{"/patterns/steppers":1}],"opens":[{"/patterns/account-menu":1},{"/patterns/tables":1}],"avoids":[{"/patterns/account-menu":1},{"/style/logo":1}],"cluttering":[{"/patterns/account-menu":1}],"logged":[{"/patterns/user-auth":2},{"/patterns/account-menu":1}],"appear":[{"/patterns/lists":2},{"/patterns/navigation":2},{"/style/logo":2},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/overlay":1}],"avatars":[{"/patterns/lists":2},{"/patterns/account-menu":1},{"/patterns/tables":1}],"displaying":[{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/lists":1}],"initials":[{"/patterns/account-menu":1}],"generic":[{"/patterns/account-menu":1},{"/style/logo":1}],"administrator":[{"/patterns/account-menu":1}],"privacy":[{"/patterns/account-menu":1}],"policy":[{"/patterns/account-menu":1}],"dimensions":[{"/patterns/account-menu":2},{"/patterns/appbar":2},{"/patterns/forms":2},{"/patterns/navigation":2},{"/patterns/steppers":2},{"/patterns/internationalization":1},{"/style/logo":1}],"specified":[{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/forms":1},{"/patterns/navigation":1},{"/patterns/steppers":1},{"/patterns/user-auth":1}],"suggested":[{"/patterns/appbar":2},{"/patterns/account-menu":1},{"/patterns/forms":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/steppers":1}],"sheet":[{"/patterns/overlay":6},{"/community/faq":2},{"/patterns/account-menu":1},{"/patterns/steppers":1},{"/style/logo":1}],"nav":[{"/patterns/navigation":2},{"/patterns/account-menu":1}],"appbar":[{"/patterns/appbar":3},{"/patterns/lists":1}],"collapse":[{"/patterns/appbar":1}],"collapsible":[{"/patterns/appbar":6}],"extend":[{"/patterns/appbar":1},{"/style/illustrations":1},{"/community/faq":1}],"prominent":[{"/patterns/appbar":2},{"/patterns/navigation":1}],"toolbar":[{"/patterns/appbar":5}],"banner":[{"/patterns/appbar":2}],"bars":[{"/patterns/appbar":7},{"/patterns/loading":2},{"/style/logo":1},{"/style/color":1},{"/style/icon-guidelines":1}],"toolbars":[{"/patterns/appbar":1},{"/style/color":1},{"/style/themes":1}],"short":[{"/patterns/tags":2},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/forms":1},{"/patterns/internationalization":1}],"contain":[{"/patterns/overlay":2},{"/patterns/tags":2},{"/patterns/appbar":1},{"/patterns/navigation":1}],"subtitle":[{"/patterns/appbar":4},{"/style/typography":2},{"/patterns/buttons":1}],"grouping":[{"/patterns/appbar":1}],"dropdown":[{"/patterns/appbar":4},{"/patterns/buttons":3},{"/patterns/overlay":1}],"transforms":[{"/patterns/appbar":1}],"switch":[{"/patterns/appbar":1},{"/patterns/internationalization":1}],"locations":[{"/patterns/appbar":1},{"/patterns/visualizations":1}],"graphic":[{"/patterns/empty-states":2},{"/patterns/appbar":1},{"/style/logo":1},{"/style/illustrations":1}],"referred":[{"/patterns/appbar":1},{"/style/logo":1}],"expandable":[{"/patterns/appbar":1},{"/patterns/navigation":1},{"/patterns/overlay":1}],"extended":[{"/patterns/appbar":1}],"ideal":[{"/patterns/appbar":1},{"/patterns/internationalization":1}],"starts":[{"/patterns/appbar":1}],"tall":[{"/patterns/appbar":1}],"shrink":[{"/patterns/appbar":1}],"scrolls":[{"/patterns/appbar":1}],"becomes":[{"/patterns/appbar":1}],"put":[{"/patterns/appbar":1}],"emphasis":[{"/patterns/appbar":1},{"/patterns/tables":1}],"pertinent":[{"/patterns/appbar":1}],"topic":[{"/patterns/appbar":1}],"eye":[{"/patterns/appbar":1},{"/patterns/tables":1}],"catching":[{"/patterns/appbar":1}],"permanently":[{"/patterns/appbar":1},{"/patterns/navigation":1}],"reducing":[{"/patterns/appbar":1}],"amount":[{"/patterns/appbar":1},{"/patterns/loading":1},{"/community/innersourcing":1}],"transition":[{"/patterns/appbar":3},{"/patterns/tables":1}],"smoothly":[{"/patterns/appbar":2}],"expanded":[{"/patterns/navigation":2},{"/patterns/appbar":1},{"/patterns/tables":1},{"/style/color":1}],"collapsed":[{"/patterns/navigation":2},{"/patterns/appbar":1}],"disappear":[{"/patterns/appbar":1}],"shrinks":[{"/patterns/appbar":1}],"techniques":[{"/patterns/appbar":1}],"achieved":[{"/patterns/appbar":1},{"/patterns/user-auth":1},{"/style/themes":1}],"enters":[{"/patterns/appbar":1}],"filtered":[{"/patterns/appbar":1}],"auto":[{"/patterns/appbar":2}],"searching":[{"/patterns/tables":2},{"/patterns/appbar":1}],"autocomplete":[{"/patterns/appbar":1}],"contextual":[{"/patterns/loading":3},{"/patterns/appbar":1},{"/patterns/tags":1},{"/patterns/tables":1}],"query":[{"/patterns/appbar":1}],"toggle":[{"/patterns/buttons":5},{"/patterns/forms":2},{"/patterns/internationalization":1},{"/patterns/lists":1}],"depends":[{"/patterns/buttons":2}],"triggers":[{"/patterns/buttons":1}],"reinforce":[{"/patterns/buttons":1},{"/style/color":1}],"multilingual":[{"/patterns/buttons":1}],"regular":[{"/patterns/buttons":3},{"/patterns/navigation":1}],"floating":[{"/patterns/buttons":3}],"fabs":[{"/patterns/buttons":3}],"fab":[{"/patterns/buttons":1}],"occasionally":[{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/tables":1},{"/style/logo":1},{"/community/innersourcing":1}],"pinned":[{"/patterns/buttons":2}],"constant":[{"/patterns/buttons":1}],"matter":[{"/patterns/buttons":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"far":[{"/patterns/buttons":1}],"scrolled":[{"/patterns/buttons":1}],"disconnected":[{"/patterns/buttons":1}],"coloring":[{"/patterns/buttons":1}],"destructive":[{"/patterns/buttons":2}],"alert":[{"/patterns/buttons":1},{"/patterns/empty-states":1}],"shapes":[{"/patterns/loading":5},{"/style/logo":2},{"/patterns/buttons":1},{"/patterns/overlay":1}],"rectangle":[{"/patterns/buttons":1}],"corners":[{"/patterns/buttons":1},{"/style/logo":1}],"radius":[{"/patterns/buttons":1}],"4dp":[{"/patterns/buttons":1}],"pill":[{"/patterns/buttons":1}],"shaped":[{"/patterns/buttons":1},{"/style/logo":1}],"groups":[{"/patterns/buttons":1},{"/patterns/lists":1},{"/patterns/user-auth":1},{"/resources/designer":1}],"functionally":[{"/patterns/buttons":1},{"/patterns/internationalization":1}],"grouped":[{"/patterns/buttons":1}],"container":[{"/patterns/buttons":1},{"/patterns/loading":1}],"tab":[{"/patterns/navigation":3},{"/patterns/buttons":1},{"/style/logo":1}],"navigations":[{"/patterns/buttons":1}],"radio":[{"/patterns/buttons":1},{"/patterns/overlay":1}],"active":[{"/patterns/navigation":2},{"/patterns/buttons":1},{"/patterns/tags":1},{"/style/icon-guidelines":1}],"placement":[{"/patterns/buttons":1}],"thus":[{"/patterns/buttons":1}],"verbs":[{"/patterns/buttons":1}],"sentence":[{"/patterns/buttons":1}],"formality":[{"/patterns/buttons":1}],"cultural":[{"/patterns/internationalization":5},{"/patterns/buttons":1}],"selection":[{"/patterns/tables":3},{"/patterns/buttons":1},{"/patterns/internationalization":1}],"stays":[{"/patterns/buttons":1},{"/style/icon-guidelines":1}],"succinct":[{"/patterns/buttons":1},{"/patterns/forms":1}],"convey":[{"/style/icon-guidelines":2},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/tags":1}],"disabled":[{"/patterns/buttons":1},{"/patterns/forms":1},{"/style/color":1}],"somewhere":[{"/patterns/buttons":1},{"/patterns/loading":1}],"temporarily":[{"/patterns/buttons":1},{"/patterns/user-auth":1}],"disable":[{"/patterns/buttons":1},{"/patterns/loading":1}],"trigger":[{"/patterns/buttons":1},{"/patterns/user-auth":1}],"suffixed":[{"/patterns/buttons":1}],"arrows":[{"/patterns/buttons":1}],"alternatives":[{"/patterns/buttons":1}],"steppers":[{"/patterns/steppers":3},{"/patterns/buttons":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"invoked":[{"/patterns/buttons":1}],"horizontal":[{"/patterns/tables":2},{"/patterns/buttons":1},{"/patterns/internationalization":1},{"/patterns/navigation":1},{"/patterns/tags":1},{"/patterns/steppers":1}],"length":[{"/patterns/forms":2},{"/patterns/buttons":1}],"wider":[{"/patterns/buttons":1},{"/style/illustrations":1}],"stacked":[{"/patterns/buttons":1}],"hmis":[{"/patterns/buttons":2}],"mounted":[{"/patterns/buttons":1}],"machines":[{"/patterns/buttons":1}],"workstations":[{"/patterns/buttons":1}],"walls":[{"/patterns/buttons":1}],"precisely":[{"/patterns/buttons":1}],"worsen":[{"/patterns/buttons":1}],"wearing":[{"/patterns/buttons":1}],"gloves":[{"/patterns/buttons":1}],"prevent":[{"/patterns/buttons":1}],"misclicks":[{"/patterns/buttons":1}],"spacing":[{"/patterns/buttons":1}],"16dp":[{"/patterns/buttons":1}],"typographical":[{"/patterns/buttons":1}],"placeholder":[{"/patterns/loading":8},{"/patterns/empty-states":1}],"times":[{"/patterns/empty-states":1},{"/patterns/forms":1}],"happen":[{"/patterns/empty-states":1}],"loading":[{"/patterns/loading":9},{"/patterns/empty-states":2},{"/patterns/forms":1}],"filter":[{"/patterns/empty-states":2}],"indicators":[{"/patterns/loading":4},{"/patterns/empty-states":2},{"/patterns/tags":1}],"networking":[{"/patterns/empty-states":1}],"lack":[{"/patterns/empty-states":1},{"/patterns/tables":1}],"permissions":[{"/patterns/empty-states":1}],"placeholders":[{"/patterns/empty-states":1}],"success":[{"/patterns/user-auth":9},{"/patterns/forms":3},{"/patterns/empty-states":1},{"/style/color":1}],"followed":[{"/patterns/empty-states":1},{"/patterns/user-auth":1}],"headline":[{"/patterns/empty-states":1}],"explanatory":[{"/patterns/empty-states":1}],"minimal":[{"/patterns/empty-states":1},{"/patterns/tables":1}],"populated":[{"/patterns/empty-states":1}],"call":[{"/patterns/forms":2},{"/patterns/empty-states":1},{"/patterns/loading":1},{"/patterns/tags":1},{"/patterns/tables":1}],"soon":[{"/patterns/empty-states":1},{"/patterns/forms":1},{"/community/faq":1}],"sections":[{"/patterns/navigation":2},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/style/color":1}],"card":[{"/patterns/empty-states":1},{"/patterns/lists":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1}],"dashboard":[{"/patterns/empty-states":1}],"dataset":[{"/patterns/empty-states":2}],"inactions":[{"/patterns/empty-states":1}],"caused":[{"/patterns/empty-states":1},{"/community/license":1}],"populate":[{"/patterns/empty-states":1},{"/patterns/internationalization":1}],"express":[{"/patterns/empty-states":1},{"/community/license":1}],"verification":[{"/patterns/forms":12},{"/patterns/user-auth":5},{"/patterns/loading":3}],"validation":[{"/patterns/forms":2},{"/patterns/user-auth":1}],"integral":[{"/patterns/forms":1}],"validating":[{"/patterns/forms":1}],"enter":[{"/patterns/user-auth":6},{"/patterns/forms":2}],"explained":[{"/patterns/forms":1},{"/patterns/loading":1},{"/style/icon-guidelines":1}],"overwhelming":[{"/patterns/forms":1}],"height":[{"/patterns/forms":1}],"breaking":[{"/patterns/forms":1},{"/patterns/tables":1},{"/patterns/steppers":1}],"according":[{"/patterns/forms":1},{"/style/logo":1}],"valid":[{"/patterns/forms":2}],"input":[{"/patterns/forms":10},{"/patterns/internationalization":1},{"/patterns/overlay":1}],"entered":[{"/patterns/forms":1}],"helper":[{"/patterns/forms":3}],"replaced":[{"/patterns/forms":1}],"optionally":[{"/patterns/forms":1},{"/patterns/lists":1}],"compromise":[{"/patterns/forms":1},{"/patterns/user-auth":1}],"security":[{"/patterns/user-auth":5},{"/patterns/forms":2}],"credentials":[{"/patterns/user-auth":7},{"/patterns/forms":3},{"/resources/designer":1}],"incorrect":[{"/patterns/user-auth":2},{"/patterns/forms":1}],"reached":[{"/patterns/forms":2}],"submission":[{"/patterns/forms":1},{"/patterns/loading":1},{"/community/innersourcing":1}],"was":[{"/community/our-team":2},{"/patterns/forms":1},{"/patterns/loading":1},{"/style/typography":1}],"accepted":[{"/patterns/forms":1}],"stylized":[{"/patterns/forms":1},{"/style/logo":1}],"return":[{"/patterns/forms":1}],"submitting":[{"/patterns/forms":2},{"/community/innersourcing":1}],"remain":[{"/patterns/forms":1}],"visibility":[{"/patterns/forms":3},{"/patterns/user-auth":1}],"switches":[{"/patterns/forms":1}],"typed":[{"/patterns/forms":1}],"blur":[{"/patterns/forms":2}],"clicks":[{"/patterns/forms":1}],"away":[{"/patterns/forms":1}],"keystroke":[{"/patterns/forms":1}],"performing":[{"/patterns/forms":2}],"distracting":[{"/patterns/forms":1}],"confusing":[{"/patterns/forms":1}],"loses":[{"/patterns/forms":1}],"entering":[{"/patterns/forms":1}],"confirm":[{"/patterns/forms":1},{"/patterns/user-auth":1}],"updated":[{"/patterns/user-auth":2},{"/patterns/forms":1},{"/community/license":1},{"/community/faq":1},{"/community/our-team":1}],"defer":[{"/patterns/forms":1}],"client":[{"/patterns/forms":1},{"/patterns/tables":1}],"preliminary":[{"/patterns/forms":1}],"being":[{"/patterns/loading":2},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/community/faq":1}],"triggered":[{"/patterns/forms":1},{"/patterns/user-auth":1}],"spinner":[{"/patterns/loading":7},{"/patterns/forms":1}],"progress":[{"/patterns/loading":11},{"/style/icon-guidelines":3},{"/patterns/forms":1},{"/patterns/steppers":1},{"/style/icon-library":1},{"/community/faq":1}],"successful":[{"/patterns/forms":1},{"/patterns/user-auth":1}],"taken":[{"/patterns/forms":1},{"/patterns/overlay":1}],"submit":[{"/patterns/forms":7},{"/patterns/loading":3},{"/patterns/user-auth":1},{"/community/innersourcing":1},{"/community/bugs":1},{"/community/features":1}],"continue":[{"/patterns/forms":1},{"/style/typography":1},{"/community/faq":1}],"happens":[{"/patterns/forms":1},{"/patterns/loading":1}],"_next_":[{"/patterns/forms":1}],"_finish_":[{"/patterns/forms":1}],"last":[{"/patterns/forms":1},{"/patterns/loading":1}],"dismiss":[{"/patterns/overlay":2},{"/patterns/forms":1}],"omitted":[{"/patterns/forms":1}],"submitted":[{"/patterns/forms":1}],"disabling":[{"/patterns/forms":1}],"indicated":[{"/patterns/forms":2}],"onaction":[{"/patterns/forms":1}],"textinput":[{"/patterns/forms":1}],"internationalization":[{"/patterns/internationalization":7},{"/style/icon-guidelines":2},{"/style/typography":1}],"i18n":[{"/patterns/internationalization":3}],"internationalisation":[{"/patterns/internationalization":1}],"translate":[{"/patterns/internationalization":2}],"translation":[{"/patterns/internationalization":3},{"/style/illustrations":1}],"localization":[{"/patterns/internationalization":7}],"l10n":[{"/patterns/internationalization":2}],"rtl":[{"/patterns/internationalization":3}],"localisation":[{"/patterns/internationalization":1}],"globalization":[{"/patterns/internationalization":1}],"globalize":[{"/patterns/internationalization":1}],"globalisation":[{"/patterns/internationalization":1}],"globalise":[{"/patterns/internationalization":1}],"practices":[{"/patterns/internationalization":1},{"/patterns/lists":1}],"adapting":[{"/patterns/internationalization":2}],"regions":[{"/patterns/internationalization":1}],"cultures":[{"/patterns/internationalization":2}],"accomplish":[{"/patterns/internationalization":1}],"considering":[{"/patterns/internationalization":1}],"scripts":[{"/patterns/internationalization":1}],"directionality":[{"/patterns/internationalization":2},{"/style/icon-guidelines":1}],"abbreviated":[{"/patterns/internationalization":1}],"independent":[{"/patterns/internationalization":1}],"enables":[{"/patterns/internationalization":1}],"equally":[{"/patterns/internationalization":1},{"/patterns/user-auth":1}],"customizing":[{"/patterns/internationalization":1}],"prosper":[{"/patterns/internationalization":1}],"vision":[{"/patterns/internationalization":1}],"capturing":[{"/patterns/internationalization":1}],"outset":[{"/patterns/internationalization":1}],"term":[{"/patterns/internationalization":1}],"locales":[{"/patterns/internationalization":2}],"localize":[{"/patterns/internationalization":1}],"string":[{"/patterns/internationalization":1}],"contains":[{"/patterns/navigation":3},{"/style/themes":2},{"/patterns/internationalization":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/color":1},{"/style/icon-guidelines":1},{"/style/typography":1}],"translations":[{"/patterns/internationalization":3},{"/style/icon-guidelines":1}],"coded":[{"/patterns/internationalization":1},{"/patterns/tables":1}],"public":[{"/patterns/internationalization":1}],"cues":[{"/patterns/internationalization":1}],"locate":[{"/patterns/internationalization":1}],"names":[{"/patterns/internationalization":2},{"/community/license":1}],"espa":[{"/patterns/internationalization":1}],"ol":[{"/patterns/internationalization":1}],"spanish":[{"/patterns/internationalization":2}],"converting":[{"/patterns/internationalization":1}],"currencies":[{"/patterns/internationalization":1}],"formats":[{"/patterns/internationalization":4},{"/style/icon-library":1}],"currency":[{"/patterns/internationalization":1}],"linked":[{"/patterns/internationalization":1},{"/style/logo":1}],"locale":[{"/patterns/internationalization":3}],"influenced":[{"/patterns/internationalization":1}],"given":[{"/patterns/internationalization":1}],"surname":[{"/patterns/internationalization":1}],"street":[{"/patterns/internationalization":1}],"date":[{"/patterns/internationalization":1},{"/patterns/lists":1}],"numbers":[{"/patterns/internationalization":1}],"comma":[{"/patterns/internationalization":1}],"punctuation":[{"/patterns/internationalization":1}],"crafting":[{"/patterns/internationalization":1},{"/style/typography":1}],"vertical":[{"/patterns/internationalization":1},{"/patterns/steppers":1}],"fixed":[{"/patterns/internationalization":1},{"/patterns/tags":1}],"badges":[{"/patterns/internationalization":1},{"/patterns/tags":1},{"/style/logo":1}],"glyphs":[{"/style/logo":2},{"/patterns/internationalization":1},{"/style/icon-guidelines":1}],"western":[{"/patterns/internationalization":1},{"/style/typography":1}],"bidirectionality":[{"/patterns/internationalization":1}],"arabic":[{"/patterns/internationalization":1}],"hebrew":[{"/patterns/internationalization":1}],"mirror":[{"/patterns/internationalization":1}],"mirrored":[{"/patterns/internationalization":1},{"/style/icon-guidelines":1}],"addressing":[{"/patterns/internationalization":1}],"concern":[{"/patterns/internationalization":1}],"america":[{"/patterns/internationalization":1}],"stock":[{"/patterns/internationalization":1},{"/style/illustrations":1}],"decline":[{"/patterns/internationalization":1}],"china":[{"/patterns/internationalization":1}],"rise":[{"/patterns/internationalization":1}],"thumbs":[{"/patterns/internationalization":1}],"gesture":[{"/patterns/internationalization":2}],"expresses":[{"/patterns/internationalization":1}],"approval":[{"/patterns/internationalization":1}],"english":[{"/patterns/internationalization":2}],"speaking":[{"/patterns/internationalization":1}],"negative":[{"/patterns/internationalization":1}],"iraq":[{"/patterns/internationalization":1}],"consultant":[{"/patterns/internationalization":1}],"webpages":[{"/patterns/internationalization":1}],"advertise":[{"/patterns/internationalization":1}],"appeal":[{"/patterns/internationalization":1}],"choice":[{"/community/faq":2},{"/patterns/internationalization":1}],"tailored":[{"/patterns/internationalization":1}],"targeted":[{"/patterns/internationalization":1},{"/style/illustrations":1}],"culture":[{"/patterns/internationalization":2}],"likewise":[{"/patterns/internationalization":1}],"study":[{"/patterns/internationalization":1},{"/community/blui-projects":1}],"conclusions":[{"/patterns/internationalization":1},{"/patterns/visualizations":1}],"derived":[{"/patterns/internationalization":1},{"/community/license":1}],"swap":[{"/patterns/internationalization":1}],"ngx":[{"/patterns/internationalization":1},{"/patterns/loading":1}],"switching":[{"/patterns/internationalization":1}],"internationalize":[{"/patterns/internationalization":1}],"i18next":[{"/patterns/internationalization":2}],"manage":[{"/patterns/internationalization":2}],"carefully":[{"/patterns/internationalization":1},{"/style/icon-guidelines":1}],"jss":[{"/patterns/internationalization":1},{"/style/themes":1}],"v5":[{"/patterns/internationalization":1}],"flipped":[{"/patterns/internationalization":1}],"i18nmanager":[{"/patterns/internationalization":1}],"sort":[{"/patterns/lists":1},{"/patterns/tables":1}],"table":[{"/patterns/tables":21},{"/patterns/lists":1}],"drag":[{"/patterns/lists":5}],"drop":[{"/patterns/lists":4},{"/style/logo":1}],"logical":[{"/patterns/lists":2}],"alarm":[{"/style/color":3},{"/patterns/lists":1},{"/patterns/tags":1}],"pairs":[{"/patterns/lists":1}],"timelines":[{"/patterns/lists":3}],"panels":[{"/patterns/lists":1},{"/patterns/navigation":1}],"alarms":[{"/style/color":3},{"/patterns/lists":2}],"notifications":[{"/patterns/lists":1},{"/patterns/user-auth":1}],"inventories":[{"/patterns/lists":1}],"contacts":[{"/patterns/lists":1}],"logs":[{"/patterns/lists":2}],"trees":[{"/patterns/lists":1}],"represents":[{"/patterns/lists":1},{"/style/icon-guidelines":1}],"mix":[{"/patterns/lists":1}],"tables":[{"/patterns/tables":20},{"/patterns/lists":2},{"/style/icon-guidelines":1}],"panel":[{"/patterns/lists":3},{"/patterns/navigation":3}],"simplest":[{"/patterns/lists":1},{"/style/logo":1}],"presents":[{"/patterns/lists":1},{"/patterns/user-auth":1}],"collection":[{"/patterns/lists":1},{"/patterns/tables":1},{"/style/themes":1}],"indication":[{"/patterns/loading":3},{"/patterns/lists":1}],"condition":[{"/patterns/lists":1}],"stripes":[{"/patterns/lists":2}],"scorecard":[{"/style/typography":2},{"/patterns/lists":1}],"_solely_":[{"/patterns/lists":1}],"tags":[{"/patterns/tags":17},{"/patterns/lists":1}],"timestamps":[{"/patterns/lists":2}],"timestamp":[{"/patterns/lists":1}],"occurs":[{"/patterns/user-auth":2},{"/patterns/lists":1},{"/patterns/loading":1}],"group":[{"/patterns/lists":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"scan":[{"/patterns/lists":1}],"sorting":[{"/patterns/lists":2},{"/patterns/tables":1}],"filtering":[{"/patterns/tables":3},{"/patterns/lists":1},{"/patterns/navigation":1},{"/patterns/tags":1}],"toggling":[{"/patterns/lists":1}],"exporting":[{"/style/logo":2},{"/patterns/lists":1},{"/style/icon-guidelines":1},{"/style/illustrations":1}],"orders":[{"/patterns/lists":1}],"accomplished":[{"/patterns/lists":1},{"/patterns/user-auth":1}],"handle":[{"/patterns/lists":1}],"leftmost":[{"/patterns/lists":1}],"row":[{"/patterns/tables":12},{"/patterns/lists":1},{"/style/color":1}],"pushing":[{"/patterns/lists":1}],"locked":[{"/patterns/lists":1}],"edit":[{"/patterns/lists":1},{"/patterns/overlay":1},{"/patterns/tables":1}],"multi":[{"/patterns/steppers":2},{"/patterns/lists":1},{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/icon-guidelines":1},{"/community/our-team":1}],"represented":[{"/patterns/lists":1}],"events":[{"/patterns/lists":1}],"navigating":[{"/patterns/lists":1},{"/patterns/tables":1},{"/style/color":1}],"tree":[{"/patterns/lists":2}],"progressive":[{"/patterns/lists":1}],"disclosure":[{"/patterns/lists":1}],"tricky":[{"/patterns/lists":1}],"remove":[{"/patterns/tags":2},{"/patterns/lists":1}],"cards":[{"/patterns/lists":1}],"gestures":[{"/patterns/tables":3},{"/patterns/lists":1}],"press":[{"/patterns/lists":1},{"/patterns/tables":1},{"/style/icon-guidelines":1}],"swipe":[{"/patterns/tables":2},{"/patterns/lists":1}],"info":[{"/patterns/lists":3}],"cdk":[{"/patterns/lists":1}],"kit":[{"/patterns/lists":1}],"asynchronous":[{"/patterns/loading":1}],"refresh":[{"/patterns/loading":5}],"waiting":[{"/patterns/loading":1}],"oftentimes":[{"/patterns/loading":1}],"send":[{"/patterns/loading":1},{"/community/innersourcing":1},{"/community/features":1}],"remote":[{"/patterns/loading":1}],"latency":[{"/patterns/loading":1}],"happening":[{"/patterns/loading":2}],"scenes":[{"/patterns/loading":2}],"fetching":[{"/patterns/loading":1}],"skeletons":[{"/patterns/loading":1}],"mimic":[{"/patterns/loading":1}],"loaded":[{"/patterns/loading":2}],"impression":[{"/patterns/loading":1}],"closely":[{"/patterns/loading":1}],"_structure_":[{"/patterns/loading":1}],"rectangles":[{"/patterns/loading":1}],"circles":[{"/patterns/loading":1}],"_length_":[{"/patterns/loading":1}],"ended":[{"/patterns/loading":1}],"slightly":[{"/patterns/loading":1},{"/patterns/navigation":1}],"ok":[{"/patterns/loading":1}],"overlays":[{"/patterns/overlay":4},{"/patterns/loading":3},{"/patterns/user-auth":1}],"semi":[{"/patterns/loading":1}],"transparent":[{"/patterns/loading":1}],"overlay":[{"/patterns/overlay":3},{"/patterns/navigation":2},{"/patterns/loading":1},{"/patterns/user-auth":1}],"variation":[{"/patterns/navigation":5},{"/patterns/loading":1},{"/patterns/steppers":1},{"/style/typography":1}],"block":[{"/patterns/navigation":2},{"/patterns/loading":1},{"/community/license":1}],"processing":[{"/patterns/loading":1}],"spinners":[{"/patterns/loading":3}],"server":[{"/patterns/loading":3},{"/patterns/user-auth":2},{"/patterns/tables":1}],"response":[{"/patterns/loading":1},{"/community/bugs":1}],"validate":[{"/patterns/loading":1}],"succeeds":[{"/patterns/loading":1}],"fails":[{"/patterns/loading":1}],"restored":[{"/patterns/loading":1}],"discrete":[{"/patterns/loading":1}],"measurable":[{"/patterns/loading":1}],"uploading":[{"/patterns/loading":1}],"polling":[{"/patterns/loading":2}],"pub":[{"/patterns/loading":1}],"sub":[{"/patterns/navigation":2},{"/patterns/loading":1}],"refreshed":[{"/patterns/loading":3}],"stale":[{"/patterns/loading":1}],"minute":[{"/patterns/loading":1}],"depend":[{"/patterns/loading":1}],"takes":[{"/patterns/loading":2}],"second":[{"/patterns/loading":1},{"/style/typography":1}],"plays":[{"/patterns/loading":1}],"role":[{"/patterns/loading":1}],"sizing":[{"/patterns/loading":1}],"netbasal":[{"/patterns/loading":1}],"loader":[{"/patterns/loading":2}],"rn":[{"/patterns/loading":1}],"circular":[{"/patterns/loading":1}],"linear":[{"/patterns/steppers":3},{"/patterns/loading":1}],"activity":[{"/patterns/loading":1}],"attached":[{"/patterns/navigation":1},{"/community/bugs":1}],"subheader":[{"/patterns/navigation":1}],"trademark":[{"/patterns/navigation":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"permanent":[{"/patterns/navigation":4},{"/patterns/overlay":1}],"visible":[{"/patterns/navigation":2},{"/patterns/tables":1},{"/style/logo":1},{"/style/illustrations":1}],"opposed":[{"/patterns/navigation":1}],"variant":[{"/patterns/navigation":2}],"nested":[{"/patterns/navigation":4}],"justify":[{"/patterns/navigation":1}],"shows":[{"/patterns/navigation":1},{"/patterns/steppers":1},{"/style/logo":1}],"compact":[{"/patterns/navigation":1}],"saving":[{"/patterns/navigation":1}],"hmi":[{"/patterns/navigation":1},{"/patterns/user-auth":1}],"condensed":[{"/patterns/navigation":1}],"persistent":[{"/patterns/navigation":2}],"opened":[{"/patterns/navigation":5}],"momentarily":[{"/patterns/navigation":1}],"hovering":[{"/patterns/navigation":1}],"mouse":[{"/patterns/navigation":1}],"wouldn":[{"/patterns/navigation":1}],"invisible":[{"/patterns/navigation":1}],"pressing":[{"/patterns/navigation":1}],"extreme":[{"/patterns/navigation":1}],"combine":[{"/patterns/navigation":1},{"/patterns/tables":1}],"secondary":[{"/patterns/navigation":1},{"/style/themes":1}],"classic":[{"/patterns/navigation":1}],"routes":[{"/patterns/navigation":3}],"handles":[{"/patterns/navigation":1},{"/style/typography":1}],"documents":[{"/patterns/navigation":1},{"/style/icon-guidelines":1}],"faq":[{"/patterns/navigation":1},{"/community/faq":1}],"hierarchical":[{"/patterns/navigation":1}],"resize":[{"/patterns/navigation":2}],"resizes":[{"/patterns/navigation":1}],"partially":[{"/patterns/navigation":1}],"obscuring":[{"/patterns/navigation":1}],"dividers":[{"/patterns/navigation":1}],"divider":[{"/patterns/navigation":1},{"/style/color":1},{"/style/icon-guidelines":1}],"separating":[{"/patterns/navigation":2}],"iphone":[{"/patterns/navigation":1}],"x":[{"/patterns/navigation":1}],"model":[{"/patterns/navigation":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"sidebar":[{"/patterns/overlay":4}],"popup":[{"/patterns/overlay":1}],"supplement":[{"/patterns/overlay":1},{"/community/our-team":1}],"confirmation":[{"/patterns/overlay":2},{"/patterns/user-auth":2}],"dialogs":[{"/patterns/overlay":3}],"sidebars":[{"/patterns/overlay":4}],"else":[{"/patterns/overlay":1}],"decision":[{"/patterns/overlay":1}],"confirming":[{"/patterns/overlay":1}],"deletion":[{"/patterns/overlay":1}],"modals":[{"/patterns/overlay":4}],"respond":[{"/patterns/overlay":1},{"/community/contactus":1}],"presenting":[{"/patterns/overlay":1},{"/patterns/user-auth":1}],"dismissed":[{"/patterns/overlay":1}],"collecting":[{"/patterns/overlay":1}],"sheets":[{"/patterns/overlay":2}],"legend":[{"/patterns/overlay":1}],"chart":[{"/patterns/visualizations":2},{"/patterns/overlay":1}],"checkbox":[{"/patterns/overlay":1},{"/patterns/tables":1}],"dismissible":[{"/patterns/overlay":1}],"opposite":[{"/patterns/overlay":1}],"surfaces":[{"/patterns/overlay":1}],"activated":[{"/patterns/overlay":1}],"sidenav":[{"/patterns/overlay":1}],"tag":[{"/patterns/tags":15}],"statuses":[{"/patterns/tags":2},{"/style/color":1}],"chips":[{"/patterns/tags":4}],"chip":[{"/patterns/tags":1}],"versatile":[{"/patterns/tags":1},{"/style/color":1}],"auxiliary":[{"/patterns/tags":1}],"leading":[{"/patterns/tags":2}],"trailing":[{"/patterns/tags":2}],"annotate":[{"/patterns/tags":1}],"warning":[{"/patterns/tags":1}],"acknowledged":[{"/patterns/tags":1}],"depict":[{"/patterns/tags":1}],"explicit":[{"/patterns/tags":1}],"recall":[{"/patterns/tags":1}],"guess":[{"/patterns/tags":1}],"universal":[{"/style/icon-guidelines":5},{"/patterns/tags":1}],"recognizable":[{"/style/logo":2},{"/patterns/tags":1},{"/style/icon-guidelines":1}],"confusion":[{"/patterns/tags":1}],"shaded":[{"/patterns/tags":1},{"/style/themes":1}],"urgencies":[{"/patterns/tags":1}],"hierarchies":[{"/patterns/tags":1}],"respective":[{"/patterns/tags":1}],"appropriately":[{"/patterns/tags":1}],"double":[{"/patterns/tags":1}],"10dp":[{"/patterns/tags":1}],"caps":[{"/patterns/tags":1}],"bolded":[{"/patterns/tags":1}],"lowercase":[{"/patterns/tags":1}],"letters":[{"/patterns/tags":1}],"texts":[{"/patterns/tags":1}],"words":[{"/patterns/tags":1},{"/style/illustrations":1}],"adjective":[{"/patterns/tags":1}],"overflow":[{"/patterns/tags":1}],"translated":[{"/patterns/tags":1}],"flagged":[{"/patterns/tags":1}],"assigning":[{"/patterns/tags":1}],"shifting":[{"/patterns/tags":1}],"horizontally":[{"/patterns/tables":2},{"/patterns/tags":1}],"reposition":[{"/patterns/tags":1}],"tabular":[{"/patterns/tables":2}],"evolving":[{"/patterns/tables":1},{"/community/contactus":1}],"shown":[{"/patterns/tables":1}],"let":[{"/patterns/tables":1},{"/community/bugs":1}],"analyze":[{"/patterns/tables":1}],"cells":[{"/patterns/tables":1}],"delete":[{"/patterns/tables":4}],"batch":[{"/patterns/tables":2}],"column":[{"/patterns/tables":3}],"handling":[{"/patterns/tables":1}],"sticky":[{"/patterns/tables":1}],"gets":[{"/patterns/tables":2}],"scroll":[{"/patterns/tables":5}],"rows":[{"/patterns/tables":3}],"peek":[{"/patterns/tables":1}],"scrolling":[{"/patterns/tables":1},{"/patterns/visualizations":1}],"overflows":[{"/patterns/tables":1}],"ergonomically":[{"/patterns/tables":1}],"trackpad":[{"/patterns/tables":1}],"animation":[{"/style/illustrations":2},{"/patterns/tables":1}],"differentiate":[{"/patterns/tables":1},{"/style/logo":1}],"animations":[{"/patterns/tables":1},{"/patterns/user-auth":1},{"/style/illustrations":1}],"transitions":[{"/patterns/tables":1}],"distinction":[{"/patterns/tables":1}],"arrangement":[{"/patterns/tables":1}],"columns":[{"/patterns/tables":3}],"allowing":[{"/patterns/tables":1}],"points":[{"/patterns/tables":2}],"hand":[{"/patterns/tables":2}],"treat":[{"/patterns/tables":1}],"cohesive":[{"/patterns/tables":1}],"almost":[{"/patterns/tables":1}],"reside":[{"/patterns/tables":1}],"dashboards":[{"/patterns/tables":1}],"widgets":[{"/patterns/tables":1}],"competing":[{"/patterns/tables":1}],"viewport":[{"/patterns/tables":1}],"attempts":[{"/patterns/tables":1}],"pick":[{"/patterns/tables":1}],"movement":[{"/patterns/tables":1}],"properties":[{"/patterns/tables":1},{"/style/typography":1}],"jump":[{"/patterns/tables":1}],"exit":[{"/patterns/tables":1}],"lawn":[{"/patterns/tables":1}],"mower":[{"/patterns/tables":1}],"scanning":[{"/patterns/tables":1}],"layer":[{"/patterns/tables":1}],"cake":[{"/patterns/tables":1}],"parameters":[{"/patterns/tables":2},{"/style/icon-guidelines":1}],"structuring":[{"/patterns/tables":1}],"explanations":[{"/patterns/tables":1}],"mentally":[{"/patterns/tables":1}],"objects":[{"/patterns/tables":1},{"/style/logo":1},{"/style/icon-guidelines":1},{"/style/themes":1}],"abstract":[{"/patterns/tables":1},{"/style/illustrations":1}],"complicated":[{"/patterns/tables":2},{"/style/icon-guidelines":2}],"viewports":[{"/patterns/tables":1}],"computational":[{"/patterns/tables":1}],"power":[{"/community/our-team":4},{"/patterns/tables":1}],"massive":[{"/patterns/tables":1}],"sets":[{"/patterns/tables":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/typography":1}],"intentions":[{"/patterns/tables":1}],"cross":[{"/patterns/tables":1}],"comparisons":[{"/patterns/tables":1}],"foot":[{"/patterns/tables":1}],"pay":[{"/patterns/tables":1}],"surroundings":[{"/patterns/tables":1}],"decisions":[{"/patterns/tables":1}],"suffice":[{"/patterns/tables":1}],"pagination":[{"/patterns/tables":3}],"become":[{"/patterns/tables":1}],"preserved":[{"/patterns/tables":1}],"embedding":[{"/patterns/tables":1}],"landscape":[{"/patterns/tables":2}],"portrait":[{"/patterns/tables":1}],"stepper":[{"/patterns/steppers":15}],"procedure":[{"/patterns/steppers":1}],"wizard":[{"/patterns/steppers":1}],"tell":[{"/patterns/steppers":1},{"/style/icon-guidelines":1}],"wizards":[{"/patterns/steppers":1}],"procedures":[{"/patterns/steppers":2}],"editable":[{"/patterns/steppers":2}],"insert":[{"/patterns/steppers":1}],"emergency":[{"/patterns/steppers":1}],"shutdown":[{"/patterns/steppers":1}],"pager":[{"/patterns/steppers":4}],"simplified":[{"/patterns/steppers":1}],"solely":[{"/patterns/steppers":1}],"register":[{"/patterns/user-auth":5}],"forget":[{"/patterns/user-auth":1}],"forgot":[{"/patterns/user-auth":5}],"auth":[{"/patterns/user-auth":4}],"join":[{"/patterns/user-auth":6}],"unauthorized":[{"/patterns/user-auth":1}],"authorized":[{"/patterns/user-auth":3}],"joining":[{"/patterns/user-auth":6}],"reset":[{"/patterns/user-auth":4}],"whereas":[{"/patterns/user-auth":1}],"creation":[{"/patterns/user-auth":1}],"themselves":[{"/patterns/user-auth":1}],"invite":[{"/patterns/user-auth":1}],"invitation":[{"/patterns/user-auth":15}],"restrict":[{"/patterns/user-auth":2}],"accept":[{"/patterns/user-auth":2}],"eula":[{"/patterns/user-auth":2}],"admin":[{"/patterns/user-auth":2},{"/style/icon-guidelines":1}],"sends":[{"/patterns/user-auth":1}],"initiated":[{"/patterns/user-auth":1}],"assure":[{"/patterns/user-auth":1}],"organizations":[{"/patterns/user-auth":1},{"/style/icon-guidelines":1}],"identifier":[{"/patterns/user-auth":1}],"sent":[{"/patterns/user-auth":3}],"joined":[{"/patterns/user-auth":2}],"forgotten":[{"/patterns/user-auth":2}],"amazon":[{"/patterns/user-auth":1},{"/style/logo":1}],"apple":[{"/style/logo":4},{"/patterns/user-auth":1}],"microsoft":[{"/patterns/user-auth":1}],"hyperlink":[{"/patterns/user-auth":2}],"credential":[{"/patterns/user-auth":1}],"mail":[{"/patterns/user-auth":1}],"resetting":[{"/patterns/user-auth":1}],"forced":[{"/patterns/user-auth":1}],"communications":[{"/patterns/user-auth":2}],"emails":[{"/patterns/user-auth":2},{"/style/logo":1}],"invitations":[{"/patterns/user-auth":1}],"codes":[{"/patterns/user-auth":1}],"unsubscribe":[{"/patterns/user-auth":1}],"terminated":[{"/patterns/user-auth":1}],"expired":[{"/patterns/user-auth":3}],"sessions":[{"/patterns/user-auth":1}],"leaves":[{"/patterns/user-auth":1}],"session":[{"/patterns/user-auth":1}],"returning":[{"/patterns/user-auth":1}],"again":[{"/patterns/user-auth":1}],"encounters":[{"/patterns/user-auth":1}],"mismatch":[{"/patterns/user-auth":1}],"recover":[{"/patterns/user-auth":1}],"unavailable":[{"/patterns/user-auth":1}],"expose":[{"/patterns/user-auth":1}],"exposing":[{"/patterns/user-auth":1}],"unlike":[{"/patterns/user-auth":1},{"/style/typography":1}],"vulnerable":[{"/patterns/user-auth":1}],"threats":[{"/patterns/user-auth":1}],"toggles":[{"/patterns/user-auth":1}],"me":[{"/patterns/user-auth":1}],"factor":[{"/patterns/user-auth":3}],"sending":[{"/patterns/user-auth":1}],"sms":[{"/patterns/user-auth":1}],"construct":[{"/patterns/user-auth":1}],"visualization":[{"/patterns/visualizations":1},{"/style/color":1},{"/style/icon-guidelines":1}],"visualizations":[{"/patterns/visualizations":4}],"interested":[{"/community/faq":3},{"/patterns/visualizations":1},{"/community/license":1}],"charts":[{"/patterns/visualizations":6},{"/style/color":1}],"graphs":[{"/patterns/visualizations":5},{"/style/color":1}],"maps":[{"/patterns/visualizations":4}],"numerous":[{"/patterns/visualizations":1}],"series":[{"/patterns/visualizations":1}],"pie":[{"/patterns/visualizations":1}],"interfering":[{"/patterns/visualizations":1}],"spatial":[{"/patterns/visualizations":1}],"geographical":[{"/patterns/visualizations":1}],"plot":[{"/patterns/visualizations":1}],"facilities":[{"/patterns/visualizations":1}],"panning":[{"/patterns/visualizations":1}],"zooming":[{"/patterns/visualizations":1}],"charting":[{"/patterns/visualizations":3},{"/style/color":1}],"counterparts":[{"/patterns/visualizations":1}],"victory":[{"/patterns/visualizations":2}],"viable":[{"/patterns/visualizations":1}],"relative":[{"/patterns/visualizations":1}],"popularity":[{"/patterns/visualizations":1}],"logos":[{"/style/logo":15},{"/style/icon-guidelines":4}],"launcher":[{"/style/logo":1}],"scalable":[{"/style/logo":3}],"pictograms":[{"/style/logo":3},{"/style/icon-guidelines":3}],"confused":[{"/style/logo":1},{"/style/color":1},{"/style/icon-guidelines":1}],"symbols":[{"/style/icon-guidelines":4},{"/style/logo":1}],"protected":[{"/style/logo":1},{"/style/icon-guidelines":1}],"laws":[{"/style/logo":1},{"/style/icon-guidelines":1}],"symbolize":[{"/style/logo":1},{"/style/icon-guidelines":1}],"aid":[{"/style/icon-guidelines":3},{"/style/logo":1}],"companies":[{"/style/logo":1},{"/style/icon-guidelines":1},{"/community/faq":1}],"payment":[{"/style/logo":1},{"/style/icon-guidelines":1}],"processor":[{"/style/logo":1},{"/style/icon-guidelines":1}],"compliant":[{"/style/logo":1},{"/style/icon-guidelines":1}],"consists":[{"/style/logo":1}],"adobe":[{"/style/logo":3},{"/style/illustrations":2},{"/community/faq":1}],"illustrator":[{"/style/logo":2},{"/style/illustrations":1},{"/community/faq":1}],"raster":[{"/style/logo":2}],"photoshop":[{"/style/logo":1}],"touches":[{"/style/logo":1}],"resolutions":[{"/style/logo":6}],"generator":[{"/style/logo":1}],"preview":[{"/style/logo":2}],"encourages":[{"/style/logo":1}],"adaptive":[{"/style/logo":4}],"asset":[{"/style/logo":2}],"alexa":[{"/style/logo":3}],"builder":[{"/style/logo":1}],"pdf":[{"/style/logo":1}],"printing":[{"/style/logo":1}],"sticker":[{"/community/faq":2},{"/style/logo":1}],"glyph":[{"/style/logo":8}],"representing":[{"/style/logo":1},{"/style/icon-guidelines":1}],"unusual":[{"/style/logo":1}],"distinguished":[{"/style/logo":1}],"places":[{"/style/logo":2},{"/style/typography":1},{"/style/themes":1}],"keyline":[{"/style/logo":1}],"bleeding":[{"/style/logo":1}],"beyond":[{"/style/logo":1}],"zone":[{"/style/logo":1}],"creative":[{"/style/logo":1},{"/community/faq":1}],"modified":[{"/style/logo":1}],"leave":[{"/style/illustrations":2},{"/style/logo":1}],"tweak":[{"/style/logo":1}],"fall":[{"/style/logo":1}],"exact":[{"/style/logo":1}],"pixels":[{"/style/logo":3}],"pixel":[{"/style/logo":1}],"hinting":[{"/style/logo":1}],"crisp":[{"/style/logo":1}],"blurriness":[{"/style/logo":1}],"occur":[{"/style/logo":1}],"edges":[{"/style/logo":1}],"shadows":[{"/style/logo":1}],"effects":[{"/style/logo":2},{"/style/themes":1}],"enabled":[{"/style/logo":1},{"/style/illustrations":1}],"exported":[{"/style/logo":1}],"applied":[{"/style/themes":3},{"/style/logo":1}],"parallax":[{"/style/logo":1}],"layers":[{"/style/logo":1},{"/style/illustrations":1}],"ipados":[{"/style/logo":1}],"macos":[{"/style/logo":1}],"tvos":[{"/style/logo":1}],"watchos":[{"/style/logo":1}],"favicons":[{"/style/logo":5}],"bookmarks":[{"/style/logo":1}],"redesigning":[{"/style/logo":1}],"favicon":[{"/style/logo":2}],"mailchimp":[{"/style/logo":1}],"optimal":[{"/style/logo":1}],"taskbar":[{"/style/logo":2}],"shortcut":[{"/style/logo":2}],"head":[{"/style/logo":1}],"shortcuts":[{"/style/logo":2}],"resemble":[{"/style/logo":2}],"removed":[{"/style/logo":1}],"colorpalette":[{"/style/color":1}],"headlinewithtoggle":[{"/style/color":1}],"materialdesigndescription":[{"/style/color":1},{"/style/icon-guidelines":1}],"colorbottomsheet":[{"/style/color":1}],"palettes":[{"/style/color":1},{"/style/illustrations":1},{"/style/themes":1}],"weighted":[{"/style/color":1}],"solving":[{"/style/color":1}],"divided":[{"/style/color":1}],"pure":[{"/style/color":1},{"/style/themes":1}],"000000":[{"/style/color":1}],"instances":[{"/style/color":1}],"oled":[{"/style/color":1}],"warnings":[{"/style/color":2},{"/style/icon-guidelines":1}],"successes":[{"/style/color":1}],"energized":[{"/style/color":1}],"_never_":[{"/style/color":2}],"bell":[{"/style/color":2}],"paired":[{"/style/color":1}],"border":[{"/style/color":1}],"stripe":[{"/style/color":1}],"solidify":[{"/style/color":1}],"association":[{"/style/color":1}],"glance":[{"/style/icon-guidelines":2},{"/style/color":1}],"denote":[{"/style/color":3}],"loss":[{"/style/color":1},{"/community/license":1}],"communication":[{"/style/color":1}],"alerts":[{"/style/color":3}],"gold":[{"/style/color":2}],"tripped":[{"/style/color":1}],"electrical":[{"/style/color":1}],"purple":[{"/style/color":2}],"disarmed":[{"/style/color":1}],"graphing":[{"/style/color":1}],"teal":[{"/style/color":1}],"citron":[{"/style/color":1}],"pine":[{"/style/color":1}],"emerald":[{"/style/color":1}],"wine":[{"/style/color":1}],"crimson":[{"/style/color":1}],"sunset":[{"/style/color":1}],"rust":[{"/style/color":1}],"navy":[{"/style/color":1}],"sky":[{"/style/color":1}],"sage":[{"/style/color":1}],"toad":[{"/style/color":1}],"butter":[{"/style/color":1}],"goldenrod":[{"/style/color":1}],"trophy":[{"/style/color":1}],"imagegrid":[{"/style/icon-guidelines":1}],"toc":[{"/style/icon-guidelines":1}],"progressiconcard":[{"/style/icon-guidelines":1}],"regularwidth":[{"/style/icon-guidelines":1}],"universaliconbrowser":[{"/style/icon-guidelines":1}],"enhance":[{"/style/icon-guidelines":1}],"fast":[{"/style/icon-guidelines":1}],"misleading":[{"/style/icon-guidelines":1}],"talks":[{"/style/icon-guidelines":1}],"isolation":[{"/style/icon-guidelines":1}],"accurately":[{"/style/icon-guidelines":1}],"introducing":[{"/style/icon-guidelines":1}],"meanings":[{"/style/icon-guidelines":1}],"forcing":[{"/style/icon-guidelines":1}],"reluctant":[{"/style/icon-guidelines":1}],"standalone":[{"/style/icon-guidelines":1},{"/community/faq":1}],"tooltip":[{"/style/icon-guidelines":1}],"discouraged":[{"/style/icon-guidelines":1}],"24x24dp":[{"/style/icon-guidelines":1}],"recognized":[{"/style/icon-guidelines":1}],"40x40dp":[{"/style/icon-guidelines":1}],"inactive":[{"/style/icon-guidelines":2}],"clarify":[{"/style/icon-guidelines":1}],"decorate":[{"/style/icon-guidelines":1},{"/style/illustrations":1}],"distract":[{"/style/icon-guidelines":1}],"widely":[{"/style/icon-guidelines":1}],"days":[{"/style/icon-guidelines":1}],"distorted":[{"/style/icon-guidelines":1}],"mismatches":[{"/style/icon-guidelines":1}],"industrial":[{"/style/icon-guidelines":1}],"equipment":[{"/style/icon-guidelines":1}],"diagrams":[{"/style/icon-guidelines":1}],"unwise":[{"/style/icon-guidelines":1}],"losing":[{"/style/icon-guidelines":1}],"battle":[{"/style/icon-guidelines":1}],"parameter":[{"/style/icon-guidelines":1}],"categories":[{"/style/icon-guidelines":1}],"aa":[{"/style/icon-guidelines":1}],"textual":[{"/style/icon-guidelines":1}],"webpage":[{"/style/icon-guidelines":1}],"mini":[{"/style/icon-guidelines":1}],"percentages":[{"/style/icon-guidelines":1}],"remaining":[{"/style/icon-guidelines":1}],"health":[{"/style/icon-guidelines":1}],"battery":[{"/style/icon-guidelines":1}],"welcomes":[{"/style/icon-guidelines":1}],"struggling":[{"/style/icon-guidelines":1}],"seconds":[{"/style/icon-guidelines":1}],"concept":[{"/style/icon-guidelines":1}],"won":[{"/style/icon-guidelines":1},{"/community/our-team":1}],"anyway":[{"/style/icon-guidelines":1}],"transfer":[{"/style/icon-guidelines":2}],"rights":[{"/style/icon-guidelines":1},{"/community/license":1}],"symbol":[{"/style/icon-guidelines":1}],"impractical":[{"/style/icon-guidelines":1}],"pack":[{"/style/icon-guidelines":1}],"confined":[{"/style/icon-guidelines":1}],"24x24":[{"/style/icon-guidelines":2}],"inventing":[{"/style/icon-guidelines":1}],"stands":[{"/style/icon-guidelines":1}],"iconic":[{"/style/icon-guidelines":1},{"/style/themes":1}],"dyson":[{"/style/icon-guidelines":1}],"fans":[{"/style/icon-guidelines":1}],"average":[{"/style/icon-guidelines":1}],"apart":[{"/style/icon-guidelines":1}],"dp":[{"/style/icon-guidelines":1}],"abstractions":[{"/style/icon-guidelines":1}],"materialdesignicons":[{"/style/icon-guidelines":1}],"com":[{"/style/icon-guidelines":1},{"/community/contactus":1}],"repository":[{"/style/icon-guidelines":3},{"/community/bugs":1},{"/community/features":1}],"inspirations":[{"/style/icon-guidelines":2}],"sources":[{"/style/icon-guidelines":2}],"awesome":[{"/community/faq":2},{"/style/icon-guidelines":1}],"regulation":[{"/style/icon-guidelines":1}],"ansi":[{"/style/icon-guidelines":1}],"iso":[{"/style/icon-guidelines":1},{"/style/typography":1}],"competitors":[{"/style/icon-guidelines":1}],"evaluate":[{"/community/innersourcing":4},{"/style/icon-guidelines":1}],"inspiration":[{"/style/icon-guidelines":1}],"asking":[{"/style/icon-guidelines":1}],"participants":[{"/style/icon-guidelines":1}],"observing":[{"/style/icon-guidelines":1}],"16x16dp":[{"/style/icon-guidelines":1}],"inner":[{"/style/icon-guidelines":1}],"hours":[{"/style/icon-guidelines":1}],"introduce":[{"/style/icon-guidelines":1}],"shall":[{"/style/icon-guidelines":1},{"/community/license":1}],"author":[{"/style/icon-guidelines":1}],"requests":[{"/style/icon-guidelines":1},{"/community/features":1},{"/community/faq":1}],"early":[{"/style/icon-guidelines":1}],"illustration":[{"/style/illustrations":4}],"graph":[{"/style/illustrations":1}],"onboarding":[{"/style/illustrations":3}],"mostly":[{"/style/illustrations":1},{"/style/themes":1}],"supposed":[{"/style/illustrations":1}],"artwork":[{"/style/illustrations":2}],"icons8":[{"/style/illustrations":1}],"humaaans":[{"/style/illustrations":1}],"plugin":[{"/style/illustrations":1},{"/resources/designer":1}],"finalizing":[{"/style/illustrations":1}],"ground":[{"/style/illustrations":1}],"projection":[{"/style/illustrations":1}],"filling":[{"/style/illustrations":1}],"drawing":[{"/style/illustrations":1}],"artistic":[{"/style/illustrations":1}],"wherever":[{"/style/illustrations":1}],"ineffective":[{"/style/illustrations":1}],"shade":[{"/style/illustrations":1},{"/style/themes":1}],"foreground":[{"/style/illustrations":1}],"blend":[{"/style/illustrations":2}],"stand":[{"/style/illustrations":1}],"strokes":[{"/style/illustrations":3}],"vice":[{"/style/illustrations":1}],"versa":[{"/style/illustrations":1}],"reused":[{"/style/illustrations":1}],"infographics":[{"/style/illustrations":1}],"simulate":[{"/style/illustrations":2}],"colorblind":[{"/style/illustrations":2}],"conditions":[{"/community/license":3},{"/style/illustrations":2},{"/style/themes":1}],"schemes":[{"/style/illustrations":1}],"intact":[{"/style/illustrations":1}],"blindness":[{"/style/illustrations":1}],"simulator":[{"/style/illustrations":1}],"conveyed":[{"/style/illustrations":1}],"instructional":[{"/style/illustrations":1}],"lottie":[{"/style/illustrations":1}],"outline":[{"/style/illustrations":2}],"stroke":[{"/style/illustrations":2}],"convert":[{"/style/illustrations":1}],"semantically":[{"/style/illustrations":1}],"animating":[{"/style/illustrations":1}],"minify":[{"/style/illustrations":1}],"eliminate":[{"/style/illustrations":1},{"/community/innersourcing":1}],"naming":[{"/style/illustrations":1}],"decimal":[{"/style/illustrations":2}],"precision":[{"/style/illustrations":2}],"higher":[{"/style/illustrations":2}],"smooth":[{"/style/illustrations":1}],"licensed":[{"/style/typography":1},{"/community/license":1}],"apache":[{"/style/typography":1}],"character":[{"/style/typography":2}],"latin":[{"/style/typography":2}],"ce":[{"/style/typography":1}],"greek":[{"/style/typography":1}],"cyrillic":[{"/style/typography":1}],"optimized":[{"/style/typography":1}],"print":[{"/style/typography":1}],"characteristics":[{"/style/typography":1}],"letter":[{"/style/typography":1}],"consideration":[{"/style/typography":1}],"unrealistic":[{"/style/typography":1}],"presume":[{"/style/typography":1}],"_every_":[{"/style/typography":1}],"slight":[{"/style/typography":1}],"worry":[{"/style/typography":1}],"adjusting":[{"/style/typography":1}],"body1":[{"/style/typography":2}],"favorite":[{"/style/typography":1}],"18dp":[{"/style/typography":1}],"h6":[{"/style/typography":1}],"14dp":[{"/style/typography":1}],"benefits":[{"/style/themes":1}],"bluedark":[{"/style/themes":1}],"inherit":[{"/style/themes":1}],"typographies":[{"/style/themes":1}],"vibrance":[{"/style/themes":1}],"suited":[{"/style/themes":1}],"everyday":[{"/style/themes":1}],"monitor":[{"/style/themes":1}],"facility":[{"/style/themes":1}],"inspection":[{"/style/themes":1}],"007bc1":[{"/style/themes":1}],"notably":[{"/style/themes":1}],"controls":[{"/style/themes":1}],"surface":[{"/style/themes":1}],"utilizes":[{"/style/themes":1}],"grays":[{"/style/themes":1}],"blacks":[{"/style/themes":1}],"reserved":[{"/style/themes":1},{"/community/license":1}],"stylesheets":[{"/style/themes":1}],"imported":[{"/style/themes":1}],"consumed":[{"/style/themes":1}],"readme":[{"/style/themes":1}],"individually":[{"/style/themes":1},{"/community/faq":1}],"alter":[{"/style/themes":1}],"proofing":[{"/style/themes":1}],"bsd":[{"/community/license":3}],"clause":[{"/community/license":2}],"agreement":[{"/community/license":1}],"comment":[{"/community/license":1}],"vacuum":[{"/community/license":1}],"delivery":[{"/community/license":1},{"/community/faq":1}],"publishing":[{"/community/license":1}],"continuously":[{"/community/license":1},{"/community/faq":1}],"deliver":[{"/community/license":1}],"seamlessly":[{"/community/license":1}],"innersource":[{"/community/innersourcing":2},{"/community/license":1}],"copyright":[{"/community/license":6}],"redistribution":[{"/community/license":1}],"modification":[{"/community/license":1}],"permitted":[{"/community/license":1}],"met":[{"/community/license":1}],"redistributions":[{"/community/license":2}],"retain":[{"/community/license":1}],"disclaimer":[{"/community/license":2}],"reproduce":[{"/community/license":1},{"/community/bugs":1}],"neither":[{"/community/license":1}],"holder":[{"/community/license":2}],"nor":[{"/community/license":1}],"contributors":[{"/community/license":3}],"endorse":[{"/community/license":1}],"permission":[{"/community/license":1}],"holders":[{"/community/license":1}],"implied":[{"/community/license":2}],"warranties":[{"/community/license":2}],"merchantability":[{"/community/license":1}],"fitness":[{"/community/license":1}],"disclaimed":[{"/community/license":1}],"event":[{"/community/license":1},{"/community/faq":1}],"liable":[{"/community/license":1}],"indirect":[{"/community/license":1}],"incidental":[{"/community/license":1}],"exemplary":[{"/community/license":1}],"consequential":[{"/community/license":1}],"damages":[{"/community/license":1}],"procurement":[{"/community/license":1}],"goods":[{"/community/license":1}],"profits":[{"/community/license":1}],"interruption":[{"/community/license":1}],"theory":[{"/community/license":1}],"liability":[{"/community/license":2}],"contract":[{"/community/license":1}],"tort":[{"/community/license":1}],"negligence":[{"/community/license":1}],"otherwise":[{"/community/license":1}],"arising":[{"/community/license":1}],"advised":[{"/community/license":1}],"possibility":[{"/community/license":1}],"damage":[{"/community/license":1}],"innersourcing":[{"/community/innersourcing":3},{"/community/faq":3},{"/community/features":1}],"duplicate":[{"/community/innersourcing":1}],"love":[{"/community/faq":2},{"/community/innersourcing":1}],"hear":[{"/community/innersourcing":2}],"fill":[{"/community/innersourcing":1},{"/community/features":1}],"pull":[{"/community/innersourcing":1},{"/community/faq":1}],"contribution":[{"/community/innersourcing":1}],"proposed":[{"/community/innersourcing":2}],"conclusion":[{"/community/innersourcing":1}],"forward":[{"/community/innersourcing":1},{"/community/contactus":1}],"conformity":[{"/community/innersourcing":1}],"aligns":[{"/community/innersourcing":1}],"discuss":[{"/community/innersourcing":1}],"iteration":[{"/community/innersourcing":1},{"/community/our-team":1}],"brought":[{"/community/innersourcing":1}],"availability":[{"/community/innersourcing":1}],"timeframe":[{"/community/innersourcing":1}],"scheduled":[{"/community/innersourcing":1}],"quarterly":[{"/community/innersourcing":1},{"/community/faq":1}],"releases":[{"/community/innersourcing":1}],"roadmap":[{"/community/innersourcing":1},{"/community/faq":1}],"alpha":[{"/community/innersourcing":1}],"beta":[{"/community/innersourcing":1}],"demos":[{"/community/innersourcing":1}],"encountering":[{"/community/bugs":1}],"cuts":[{"/community/bugs":1}],"nobody":[{"/community/bugs":1}],"perfect":[{"/community/bugs":1}],"bug":[{"/community/bugs":5},{"/community/faq":1}],"w":[{"/community/bugs":1}],"snippet":[{"/community/bugs":1}],"relevant":[{"/community/bugs":1}],"sandbox":[{"/community/bugs":1}],"stackblitz":[{"/community/bugs":1}],"report":[{"/community/bugs":1},{"/community/faq":1}],"tickets":[{"/community/bugs":1}],"fork":[{"/community/bugs":1},{"/community/features":1}],"question":[{"/community/faq":2}],"answers":[{"/community/faq":1}],"answered":[{"/community/faq":1}],"contacting":[{"/community/faq":1}],"yes":[{"/community/faq":2}],"whats":[{"/community/faq":1}],"whys":[{"/community/faq":1}],"operates":[{"/community/faq":1}],"continuous":[{"/community/faq":1}],"planned":[{"/community/faq":1}],"basis":[{"/community/faq":2}],"towards":[{"/community/faq":1}],"quarter":[{"/community/faq":3}],"hold":[{"/community/faq":1}],"announcement":[{"/community/faq":1}],"were":[{"/community/faq":1},{"/community/our-team":1}],"answer":[{"/community/faq":1}],"attend":[{"/community/faq":1}],"announcements":[{"/community/faq":1}],"mailing":[{"/community/faq":1}],"vuejs":[{"/community/faq":1}],"wpf":[{"/community/faq":1}],"tried":[{"/community/faq":1}],"meaningful":[{"/community/faq":1}],"ongoing":[{"/community/faq":1}],"staffed":[{"/community/faq":1}],"integrating":[{"/community/faq":1}],"_____":[{"/community/faq":3}],"browsed":[{"/community/faq":1}],"solution":[{"/community/faq":2}],"stick":[{"/community/faq":1}],"electron":[{"/community/faq":1}],"installation":[{"/community/faq":1}],"fixes":[{"/community/faq":1}],"happy":[{"/community/faq":2}],"standardized":[{"/community/faq":2}],"array":[{"/community/faq":1}],"kick":[{"/community/faq":1}],"interest":[{"/community/faq":1}],"expressed":[{"/community/faq":1}],"seeing":[{"/community/faq":1}],"box":[{"/community/faq":1}],"fair":[{"/community/faq":1}],"game":[{"/community/faq":1}],"says":[{"/community/faq":1}],"achievable":[{"/community/faq":1}],"valuable":[{"/community/faq":1}],"recruit":[{"/community/our-team":1}],"career":[{"/community/our-team":1}],"seeds":[{"/community/our-team":1}],"sown":[{"/community/our-team":1}],"xpert":[{"/community/our-team":4}],"insight":[{"/community/our-team":2}],"gateway":[{"/community/our-team":1}],"named":[{"/community/our-team":1}],"px":[{"/community/our-team":5}],"polymer":[{"/community/our-team":2}],"summer":[{"/community/our-team":1}],"difficulties":[{"/community/our-team":1}],"led":[{"/community/our-team":1}],"fundamentally":[{"/community/our-team":1}],"rethink":[{"/community/our-team":1}],"interviews":[{"/community/our-team":1}],"wanted":[{"/community/our-team":1}],"evaluated":[{"/community/our-team":1}],"february":[{"/community/our-team":1}],"launches":[{"/community/our-team":1}],"september":[{"/community/our-team":1}],"ramped":[{"/community/our-team":1}],"began":[{"/community/our-team":1}],"awards":[{"/community/our-team":1}],"transformation":[{"/community/our-team":2}],"enterprise":[{"/community/our-team":1}],"renamed":[{"/community/our-team":1}],"grows":[{"/community/contactus":1}],"regarding":[{"/community/contactus":1}],"inquiries":[{"/community/contactus":1}],"day":[{"/community/contactus":1}],"hearing":[{"/community/contactus":1}],"eaton_comunity":[{"/resources/designer":1}],"duplicated":[{"/resources/designer":1}],"draft":[{"/resources/designer":1}],"utility":[{"/resources/designer":1}]},"keyword":{"overview":[{"/overview":1}],"Brightlayer":[{"/overview":1}],"UI":[{"/overview":1}],"design":[{"/overview":1},{"/design/intro":1},{"/design/anatomy":1},{"/design/accessibility":1},{"/design/websites":1},{"/design/project-identity":1},{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1},{"/style/color":1},{"/style/icon-library":1},{"/style/illustrations":1},{"/style/typography":1},{"/style/themes":1},{"/resources/designer":1}],"development":[{"/overview":1}],"introduction":[{"/overview":1},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/design/intro":1}],"web":[{"/get-started/new-project":1},{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/design/websites":1}],"mobile":[{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1}],"new":[{"/get-started/new-project":1},{"/development/cli":1}],"project":[{"/get-started/new-project":1},{"/development/cli":1}],"compare":[{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1}],"comparison":[{"/get-started/new-project":1},{"/get-started/mobile":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1}],"application":[{"/get-started/web":1},{"/get-started/mobile":1},{"/design/websites":1}],"framework":[{"/get-started/web":1},{"/development/frameworks-web/intro":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1}],"hybrid":[{"/get-started/mobile":1},{"/development/frameworks-mobile/intro":1},{"/development/frameworks-mobile/react-native":1}],"native":[{"/get-started/mobile":1},{"/development/frameworks-mobile/react-native":1}],"developer":[{"/development/environment":1}],"develop":[{"/development/environment":1}],"environment":[{"/development/environment":1},{"/design/intro":1}],"guide":[{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"tutorial":[{"/development/environment":1},{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/design/intro":1},{"/design/project-identity":1}],"cli":[{"/development/cli":1}],"command":[{"/development/cli":1}],"line":[{"/development/cli":1}],"interface":[{"/development/cli":1}],"start":[{"/development/cli":1}],"angular":[{"/development/frameworks-web/angular":1}],"react":[{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"testing":[{"/development/testing":1}],"test":[{"/development/testing":1}],"unit":[{"/development/testing":1}],"e2e":[{"/development/testing":1}],"tdd":[{"/development/testing":1}],"bdd":[{"/development/testing":1}],"integration":[{"/development/testing":1}],"cypress":[{"/development/testing":1}],"components":[{"/development/components":1},{"/design/anatomy":1}],"typography":[{"/development/components":1},{"/style/typography":1}],"icon":[{"/development/components":1},{"/patterns/buttons":1},{"/style/logo":1},{"/style/icon-guidelines":1}],"storybook":[{"/development/components":1}],"devdoc":[{"/development/components":1}],"catalogue":[{"/development/components":1}],"catalog":[{"/development/components":1}],"begin":[{"/design/intro":1}],"anatomy":[{"/design/anatomy":1}],"pages":[{"/design/anatomy":1}],"patterns":[{"/design/anatomy":1}],"workflows":[{"/design/anatomy":1}],"atomic":[{"/design/anatomy":1}],"accessibility":[{"/design/accessibility":1}],"styles":[{"/design/accessibility":1}],"compliance":[{"/design/accessibility":1}],"w3c":[{"/design/accessibility":1}],"website":[{"/design/websites":1}],"app":[{"/design/websites":1}],"marketing":[{"/design/websites":1}],"branding":[{"/design/project-identity":1},{"/style/color":1}],"brand":[{"/design/project-identity":1}],"identity":[{"/design/project-identity":1}],"flexible":[{"/design/project-identity":1}],"flex":[{"/design/project-identity":1}],"pattern":[{"/patterns/account-menu":1},{"/patterns/appbar":1},{"/patterns/buttons":1},{"/patterns/empty-states":1},{"/patterns/forms":1},{"/patterns/internationalization":1},{"/patterns/lists":1},{"/patterns/loading":1},{"/patterns/navigation":1},{"/patterns/overlay":1},{"/patterns/tags":1},{"/patterns/tables":1},{"/patterns/steppers":1},{"/patterns/user-auth":1},{"/patterns/visualizations":1}],"user":[{"/patterns/account-menu":1}],"account":[{"/patterns/account-menu":1},{"/patterns/user-auth":1}],"details":[{"/patterns/account-menu":1}],"settings":[{"/patterns/account-menu":1}],"menu":[{"/patterns/account-menu":1},{"/patterns/navigation":1}],"avatar":[{"/patterns/account-menu":1}],"profile":[{"/patterns/account-menu":1}],"appbar":[{"/patterns/appbar":1}],"search":[{"/patterns/appbar":1}],"collapse":[{"/patterns/appbar":1}],"collapsible":[{"/patterns/appbar":1}],"extend":[{"/patterns/appbar":1}],"prominent":[{"/patterns/appbar":1}],"toolbar":[{"/patterns/appbar":1}],"banner":[{"/patterns/appbar":1}],"header":[{"/patterns/appbar":1}],"buttons":[{"/patterns/buttons":1}],"button":[{"/patterns/buttons":1}],"click":[{"/patterns/buttons":1}],"toggle":[{"/patterns/buttons":1}],"empty":[{"/patterns/empty-states":1}],"state":[{"/patterns/empty-states":1}],"placeholder":[{"/patterns/empty-states":1}],"form":[{"/patterns/forms":1}],"verification":[{"/patterns/forms":1}],"validation":[{"/patterns/forms":1}],"error":[{"/patterns/forms":1}],"internationalization":[{"/patterns/internationalization":1}],"i18n":[{"/patterns/internationalization":1}],"internationalisation":[{"/patterns/internationalization":1}],"language":[{"/patterns/internationalization":1}],"translate":[{"/patterns/internationalization":1}],"translation":[{"/patterns/internationalization":1}],"localization":[{"/patterns/internationalization":1}],"l10n":[{"/patterns/internationalization":1}],"rtl":[{"/patterns/internationalization":1}],"localisation":[{"/patterns/internationalization":1}],"globalization":[{"/patterns/internationalization":1}],"globalize":[{"/patterns/internationalization":1}],"globalisation":[{"/patterns/internationalization":1}],"globalise":[{"/patterns/internationalization":1}],"list":[{"/patterns/lists":1},{"/patterns/tables":1}],"status":[{"/patterns/lists":1},{"/patterns/tags":1}],"sort":[{"/patterns/lists":1},{"/patterns/tables":1}],"table":[{"/patterns/lists":1},{"/patterns/tables":1}],"drag":[{"/patterns/lists":1}],"drop":[{"/patterns/lists":1}],"action":[{"/patterns/lists":1}],"data":[{"/patterns/lists":1},{"/patterns/tables":1}],"loading":[{"/patterns/loading":1}],"asynchronous":[{"/patterns/loading":1}],"api":[{"/patterns/loading":1}],"refresh":[{"/patterns/loading":1}],"navigation":[{"/patterns/navigation":1}],"drawer":[{"/patterns/navigation":1}],"tab":[{"/patterns/navigation":1}],"tabs":[{"/patterns/navigation":1}],"navigate":[{"/patterns/navigation":1}],"nav":[{"/patterns/navigation":1}],"overlay":[{"/patterns/overlay":1}],"modal":[{"/patterns/overlay":1}],"sidebar":[{"/patterns/overlay":1}],"popup":[{"/patterns/overlay":1}],"dialog":[{"/patterns/overlay":1}],"side":[{"/patterns/overlay":1}],"sheet":[{"/patterns/overlay":1}],"tag":[{"/patterns/tags":1}],"badge":[{"/patterns/tags":1},{"/style/logo":1}],"label":[{"/patterns/tags":1}],"tabular":[{"/patterns/tables":1}],"stepper":[{"/patterns/steppers":1}],"procedure":[{"/patterns/steppers":1}],"wizard":[{"/patterns/steppers":1}],"login":[{"/patterns/user-auth":1}],"registration":[{"/patterns/user-auth":1}],"register":[{"/patterns/user-auth":1}],"password":[{"/patterns/user-auth":1}],"forget":[{"/patterns/user-auth":1}],"forgot":[{"/patterns/user-auth":1}],"authentication":[{"/patterns/user-auth":1}],"auth":[{"/patterns/user-auth":1}],"join":[{"/patterns/user-auth":1}],"visualization":[{"/patterns/visualizations":1}],"logo":[{"/style/logo":1},{"/style/icon-guidelines":1}],"product":[{"/style/logo":1}],"style":[{"/style/color":1},{"/style/icon-library":1},{"/style/typography":1},{"/style/themes":1}],"color":[{"/style/color":1}],"palette":[{"/style/color":1}],"icons":[{"/style/icon-guidelines":1},{"/style/icon-library":1}],"guideline":[{"/style/icon-guidelines":1}],"progress":[{"/style/icon-library":1}],"illustration":[{"/style/illustrations":1}],"graph":[{"/style/illustrations":1}],"onboarding":[{"/style/illustrations":1}],"text":[{"/style/typography":1}],"theme":[{"/style/themes":1}],"light":[{"/style/themes":1}],"dark":[{"/style/themes":1}],"mode":[{"/style/themes":1}],"license":[{"/community/license":1}],"open":[{"/community/license":1}],"source":[{"/community/license":1}],"bsd":[{"/community/license":1}],"sharing":[{"/community/innersourcing":1}],"innersourcing":[{"/community/innersourcing":1}],"contribute":[{"/community/innersourcing":1}],"bugs":[{"/community/bugs":1}],"request":[{"/community/features":1}],"feature":[{"/community/features":1}],"faq":[{"/community/faq":1}],"question":[{"/community/faq":1}],"answers":[{"/community/faq":1}],"about":[{"/community/our-team":1}],"history":[{"/community/our-team":1}],"team":[{"/community/our-team":1}],"member":[{"/community/our-team":1}],"recruit":[{"/community/our-team":1}],"job":[{"/community/our-team":1}],"career":[{"/community/our-team":1}],"contact":[{"/community/contactus":1}],"email":[{"/community/contactus":1}],"feedback":[{"/community/contactus":1}],"questions":[{"/community/contactus":1}],"support":[{"/community/contactus":1}],"help":[{"/community/contactus":1}],"resources":[{"/resources/designer":1}]}} \ No newline at end of file +{"title":{"brightlayer":[{"":1},{"/overview":1},{"/development/cli":1},{"/community/blui-projects":1}],"ui":[{"":1},{"/overview":1},{"/development/cli":1},{"/design/design-audit":1},{"/community/blui-projects":1}],"powering":[{"":1}],"teams":[{"":1}],"to":[{"":1},{"/get-started/new-project":1}],"make":[{"":1}],"what":[{"":1},{"/overview":1}],"matters":[{"":1}],"is":[{"/overview":1}],"where":[{"/get-started/new-project":1}],"begin":[{"/get-started/new-project":1}],"web":[{"/get-started/web":1}],"apps":[{"/get-started/web":1},{"/get-started/mobile":1},{"/community/blui-projects":1}],"mobile":[{"/get-started/mobile":1}],"environment":[{"/development/environment":1}],"setup":[{"/development/environment":1}],"cli":[{"/development/cli":1}],"introduction":[{"/development/frameworks-web/intro":1},{"/development/frameworks-mobile/intro":1},{"/design/intro":1}],"angular":[{"/development/frameworks-web/angular":1}],"guide":[{"/development/frameworks-web/angular":1},{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1},{"/style":1}],"react":[{"/development/frameworks-web/react":1},{"/development/frameworks-mobile/react-native":1}],"native":[{"/development/frameworks-mobile/react-native":1}],"testing":[{"/development/testing":1}],"components":[{"/development/components":1}],"design":[{"/design/for-non-designers":1},{"/design/anatomy":1},{"/design/design-audit":1},{"/patterns":1}],"training":[{"/design/for-non-designers":1}],"for":[{"/design/for-non-designers":1}],"non":[{"/design/for-non-designers":1}],"designers":[{"/design/for-non-designers":1}],"system":[{"/design/anatomy":1}],"anatomy":[{"/design/anatomy":1}],"accessibility":[{"/design/accessibility":1}],"websites":[{"/design/websites":1}],"project":[{"/design/project-identity":1}],"identity":[{"/design/project-identity":1}],"audits":[{"/design/design-audit":1}],"patterns":[{"/patterns":1}],"account":[{"/patterns/account-menu":1}],"menu":[{"/patterns/account-menu":1}],"app":[{"/patterns/appbar":1},{"/style/logo":1}],"bars":[{"/patterns/appbar":1}],"buttons":[{"/patterns/buttons":1}],"empty":[{"/patterns/empty-states":1}],"states":[{"/patterns/empty-states":1}],"forms":[{"/patterns/forms":1}],"and":[{"/patterns/forms":1}],"validation":[{"/patterns/forms":1}],"internationalization":[{"/patterns/internationalization":1}],"lists":[{"/patterns/lists":1}],"loading":[{"/patterns/loading":1}],"waiting":[{"/patterns/loading":1}],"navigation":[{"/patterns/navigation":1}],"overlays":[{"/patterns/overlay":1}],"tags":[{"/patterns/tags":1}],"tables":[{"/patterns/tables":1}],"steppers":[{"/patterns/steppers":1}],"user":[{"/patterns/user-auth":1}],"authentication":[{"/patterns/user-auth":1}],"visualizations":[{"/patterns/visualizations":1}],"style":[{"/style":1}],"logos":[{"/style/logo":1}],"color":[{"/style/color":1}],"palette":[{"/style/color":1}],"icon":[{"/style/icon-guidelines":1},{"/style/icon-library":1}],"guidelines":[{"/style/icon-guidelines":1}],"library":[{"/style/icon-library":1}],"illustrations":[{"/style/illustrations":1}],"typography":[{"/style/typography":1}],"themes":[{"/style/themes":1}],"community":[{"/community":1}],"licensing":[{"/community/license":1}],"using":[{"/community/blui-projects":1}],"innersourcing":[{"/community/innersourcing":1}],"report":[{"/community/bugs":1}],"bugs":[{"/community/bugs":1}],"request":[{"/community/features":1}],"features":[{"/community/features":1}],"faq":[{"/community/faq":1}],"our":[{"/community/our-team":1}],"team":[{"/community/our-team":1}],"contact":[{"/community/contactus":1}],"us":[{"/community/contactus":1}],"developer":[{"/resources/developer":1}],"resources":[{"/resources/developer":1},{"/resources/designer":1}],"designer":[{"/resources/designer":1}],"roadmap":[{"/roadmap":1}],"release":[{"/release-notes":1}],"notes":[{"/release-notes":1}],"attributions":[{"/attributions":1}]},"text":{},"keyword":{}} \ No newline at end of file diff --git a/src/database/sitemap-database.json b/src/database/sitemap-database.json index 44c3629c..71696722 100644 --- a/src/database/sitemap-database.json +++ b/src/database/sitemap-database.json @@ -1 +1 @@ -{"":{"title":"Brightlayer UI | Powering Teams to Make What Matters*"},"/overview":{"title":"What is Brightlayer UI?","text":"import React from 'react';\nimport { Divider, ImageGrid } from '../app/components';\nimport DesignSystemImage from '../app/assets/design-system.jpg';\n\n{/* KEYWORDS: overview Brightlayer UI design development introduction */}\n\n# Welcome to Brightlayer UI\n\n\n\nBrightlayer UI is a complete design system for web and mobile applications. This system will help your team build beautiful applications that adhere to our design guidelines while ensuring flexibility and code reusability.\n\n> Check out our [Release Notes](/release-notes) to see what's new in the latest version of Brightlayer UI.\n\n## Design\n\nThe goal of the Brightlayer UI design system is to ensure consistency between software products delivered by different teams. With a common aesthetic and common guidelines, we can be sure that all products feel like they belong to the same family.\n\nBrightlayer UI is based on the [Material Design](https://m2.material.io/) language. If you are working with our Studio Blue design team, their designs will follow this standard. If you are not utilizing Studio Blue, ensure that your designers are following the Material Guidelines as well as any additional Brightlayer UI [design patterns](/patterns).\n\n## Development\n\nBrightlayer UI is also a development platform. This platform is intended to help development teams work quickly and efficiently by providing recommendations for technologies, tools/libraries, approaches to common challenges, as well as re-usable components. We support a variety of technologies to give your team the flexibility to choose what will work best for you.\n\n- To learn about the technologies we support, check out our [Web](/development/frameworks-web/intro) or [Mobile](/development/frameworks-mobile/intro) technology pages.\n- To learn about the different resources provided by Brightlayer UI, see our [Resources](/resources/developer) page.\n\n\n\n# About this site\n\nThis site will provide you with everything you need to get started with Brightlayer UI:\n\n- Information Guides, including information on starting a [New Project](/get-started/new-project) and the different types of applications you can build\n- Development Guides, including how to set up a [Development Environment](/development/environment), how to start a new project in any of our supported technologies, and what tools to use for [Testing](/development/testing)\n- [Design Guides](/design/intro) explaining how to use Brightlayer UI as a designer\n- Code Examples/[Design Patterns](/patterns) for how to build common elements of a Brightlayer UI application\n- An extensive set of [icons](/style/icon-library), [colors](/style/color), and [typography](/style/typography) guidelines that you can use in your designs\n- A [resources](/resources) page with links to all of the Brightlayer UI [NPM packages](https://www.npmjs.com/org/brightlayer-ui) and [GitHub repositories](https://github.com/etn-ccis?q=blui)\n- A community section with information on [reporting bugs](/community/bugs), [requesting features](/community/features), and more.\n"},"/get-started/new-project":{"title":"Where to Begin?","text":"import React from 'react';\nimport { Divider } from '../../app/components';\n\n{/* KEYWORDS: web mobile new project compare comparison */}\n\n# New Project Guide\n\nWhen approaching a potential new project, it can be challenging to know where to start. As a first step, it's helpful to decide if this is going to be a web application, mobile application, or both. Here is a run-down of these different types of applications.\n\n## Web Applications\n\nThese applications are accessible over the web. They can be accessed from any device with a network connection and a web browser (personal computer, mobile phone). To learn more about what a web application entails, check out our [Web App](/get-started/web) guide.\n\n## Mobile Applications\n\nMobile applications are intended to be used strictly on mobile devices (e.g., cell phones, tablets, etc.). These can be downloaded directly to the device (e.g., from the App Store or Google Play) and do not have to be connected to the Internet to run. To learn more about what a mobile application entails, including the difference between native and hybrid apps, check out our [Mobile App](/get-started/mobile) guide.\n\n\n\n# Deciding What Kind of Application to Build\n\nWith a new project, the nature of the project often determines which type of application you will need.\n\n## This Project is Replacing an Existing Product\n\nThink about the existing product and how it is used. Gather feedback from existing users and identify areas for improvement.\n\nIn general, you will want to at least provide the same type of application as before (unless user feedback suggests that it's not what they need). If you had a web application before, you may want to build a responsive web application this time. Alternatively, you may want to expand on the existing product by offering a mobile application.\n\n## This is a Brand New Product (never before seen)\n\nThink about how the product will be used. Does it offer features that users will want to access on the go? Is it going to be actively used in the field, or is it something users will more likely use from their desk?\n\nIn general, you can't go wrong with a web application. If you do your due diligence and design a properly responsive application, you will be able to access it from any connected device, including mobile. If you suspect that the primary mode of interacting with the application will be from a mobile device or if the application needs to work offline, you may want to consider building a dedicated mobile app.\n"},"/get-started/web":{"title":"Web Apps","text":"import React from 'react';\n\n{/* KEYWORDS: web application introduction framework */}\n\n# Web Applications\n\nWeb applications are everywhere. As the name suggests, they can be accessed from any device that can access the Internet. This means they have a lot of flexibility, but that comes with extra responsibility when you design them.\n\n## Responsive Design\n\nResponsive web design is critical for web applications today. With a nearly infinite variety of web-capable devices available, you'll want your application to look great on all of them. It's much easier to design a responsive web application if you start with mobile designs first. If you can fit your features into a mobile-sized display, it's much easier to scale up to a desktop size than it is to design for desktop and then scale everything down to mobile.\n\n## Get Started With a Web App\n\nThere are a lot of wonderful web applications out there and tons of options for how to proceed. Most modern applications are built with HTML / CSS and sit inside a JavaScript framework. If your application needs to be very small, or if you don't really have a need for a JavaScript infrastructure, you can certainly build static applications with just HTML and CSS. You can also use \"vanilla\" JavaScript without the need for including an entire JavaScript framework in your application. We support both Angular and React in the Brightlayer UI design system.\n\nFor a comparison of the pros / cons of each of these frameworks, see our [Framework Introduction](/development/frameworks-web/intro).\n\nOne of the goals of Brightlayer UI is to maximize maintainability and code re-use by standardizing on certain technologies. If you want to use a different framework from those that we support, you'll need to consider the trade-offs.\n"},"/get-started/mobile":{"title":"Mobile Apps","text":"import React from 'react';\nimport { Divider } from '../../app/components';\n\n{/* KEYWORDS: mobile hybrid compare comparison native application */}\n\n# Mobile Applications\n\nMobile applications are very popular. They can be accessed anywhere you can take your mobile device, both online and offline, and can take greater advantage of device features and capabilities than a web application.\n\nMobile applications come in two primary varieties: native apps and hybrid apps.\n\n## Native mobile apps\n\n- Must be built using the native code that runs on mobile devices. In general, that means Java (Android) or Swift / Objective C (iOS)\n- Should adhere to the design and development guidelines for the intended platforms:\n - [iOS Guidelines](https://developer.apple.com/design/human-interface-guidelines/designing-for-ios)\n {/* */}\n - [Android Guidelines](https://developer.android.com/design)\n {/* */}\n\nAndroid and iOS are the dominant players in the mobile market, but you should check with your particular users to see what is most prevalent in your target market.\n\n## Hybrid mobile apps\n\n- Maintained as a single code base that is deployed to multiple different device types (namely iOS and Android)\n- Built using web-technologies (i.e. JavaScript)\n - low barrier to entry for web developers\n- Implemented differently depending on the framework:\n - some compile down to native components\n - others render all content in a web view (essentially a web page running inside of an app)\n\n\n\n# Comparing the two approaches\n\n## Native mobile apps\n\n- Guaranteed to look & feel like an app since it uses native components\n- Requires more specialized development expertise\n- Requires separate code bases for different operating systems\n - Longer development time\n - More expensive / more maintenance\n\n## Hybrid mobile apps\n\n- Reduces development time thanks to shared code base\n- Provides more technology options\n - Many different hybrid platforms / tools available\n- Allows for a consistent look on different platforms\n- Makes development easier by using web technologies, but it's also easier to make something that doesn't follow standard mobile patterns\n\n\n\n# So, which one should you use?\n\nOur recommendation for mobile applications is to take a hybrid approach. This will allow you to deploy multiple versions of your application (i.e. iOS and Android) from a single code base. We offer support for several different approaches to building hybrid apps (see our [Mobile Framework Introduction](/development/frameworks-mobile/intro) to learn about the technologies we support).\n\n> **NOTE:** Brightlayer UI support for native mobile applications is limited - if you are planning to go this route, please [Contact us](/community/contactus).\n"},"/development/environment":{"title":"Environment Setup","text":"import React from 'react';\nimport { Divider } from '../../app/components';\n\n{/* KEYWORDS: developer develop environment guide tutorial */}\n\n# Setting up Your Development Environment\n\nGetting started is often the most frustrating part of application development. Fortunately, many of the modern JavaScript frameworks have made great strides in providing tools to get you up and running as quickly as possible. Below, we walk through the basics of getting your system set up to develop.\n\n## Integrated Development Environment (IDE)\n\nThere are a bunch of different IDEs on the market, and in general you should be able to use any of these that you like and are comfortable with. If you don't have a personal preference, we recommend trying [Visual Studio Code](https://code.visualstudio.com) - it is quite excellent and comes with a variety of tools to make your development experience seamless. And it's free!\n\n## Git\n\nChances are, you probably want to keep your application in source control. Git is one of the big players in this space (it's also the backbone for BitBucket).\n\nYou may already have git installed. To check, run:\n\n```sh\ngit --version\n```\n\nin a command prompt. If you don't have git installed, you can download it from the [Git Website](http://git-scm.com/downloads).\n\nIf you are behind a proxy, you'll also need to set up the git proxies as well:\n\n```sh\ngit config --global http.proxy http://url.to.your.proxy:port\ngit config --global https.proxy http://url.to.your.proxy:port\n```\n\nThe proxy addresses may vary depending on your location. Consult your local IT department if you’re not sure.\n\n## Node\n\nThe majority of JavaScript frameworks (and Brightlayer UI resources) are available via the Node Package Manager (NPM). This package manager allows you to install a variety of third party tools, packages, and other dependencies that you need for your applications. To use NPM, you will need to install [NodeJS](https://nodejs.org/en/download/).\n\n## Yarn\n\nOur projects and example code are set up to be run using yarn, but if you prefer, you're welcome to use NPM in your projects instead. Instructions for installing yarn on various operating systems can be found on the [Yarn Website](https://yarnpkg.com/en/docs/install).\n\nTo check if you have yarn installed, run:\n\n```sh\nyarn -v\n```\n\nfrom a command prompt. If you are behind a proxy, you will also need to configure your proxy settings. It may be sufficient for you to set `HTTP_PROXY` and `HTTPS_PROXY` in your environment variables. However, you may need to also explicitly set proxy values for yarn:\n\n```sh\nyarn config set proxy http://url.to.your.proxy:port\nyarn config set https-proxy http://url.to.your.proxy:port\n```\n\nThe proxy addresses may vary depending on your location. Consult your local IT department if you’re not sure. Once you have configured the proxy, you should be able to install packages by using:\n\n```sh\nyarn add \n```\n\n> If you are installing packages globally using yarn, you will need to ensure that your PATH variable has an entry pointing to your global yarn install directory. This location will vary based on your operating system.\n\n\n\n# Hybrid App Development\n\nIf you are setting up for building a mobile app, there are some additional steps you will want to take to prepare. The following requirements are the basics. Depending on your selected [framework](/development/frameworks-mobile/intro), there will be other specific setup steps detailed in our Getting Started Guides.\n\n## Prerequisites\n\n### Hardware\n\nMobile development is resource-intensive, so you will need a development machine that is up to the task. Your machine should at least match the following minimum requirements:\n\n- a Mac (if you plan on building or testing iOS locally)\n- 16GB RAM or more (running multiple emulators can easily push you over 20GB)\n- Solid State Hard Drive (SSD)\n- 5/6 Gen Core i7 with Virtualization Technology or better\n\n### Software\n\nThere are a few software tools that you will need before you can get started:\n\n{/* */}\n\n- [Android Studio](https://developer.android.com/studio/) (required for building for Android)\n {/* */}\n- [xCode](https://developer.apple.com/xcode/) (Mac-only, required for building for iOS)\n"},"/development/cli":{"title":"Brightlayer UI CLI","text":"import React from 'react';\nimport { Divider, EmbeddedYouTubePlayer } from '../../app/components';\n\n{/* KEYWORDS: cli command line interface new project start */}\n\n# Brightlayer UI CLI\n\n\n\nThe Brightlayer UI CLI (Command-Line Interface) is a tool for quickly starting new projects using Brightlayer UI. It will create a skeleton project in your chosen framework and automatically integrate:\n\n- Material and Brightlayer UI component libraries\n- Brightlayer UI themes\n- Open Sans Typography package\n- Brightlayer UI colors package\n- Brightlayer UI code formatting and linting profiles (optional)\n\nWhen starting a new project, you will have the opportunity to select a template as your starting point, including a blank template, basic routing template, and a full authentication template.\n\n> These templates are available for [Angular](https://github.com/etn-ccis/blui-angular-cli-templates/blob/master/README.md#angular-cli-templates), [React](https://github.com/etn-ccis/blui-react-cli-templates/blob/master/README.md#react-cli-templates), and [React-Native](https://github.com/etn-ccis/blui-react-native-cli-templates/blob/master/README.md#react-native-cli-templates).\n\nTo start a new project with the CLI:\n\n```sh\nnpx -p @brightlayer-ui/cli blui new\n```\n\nFor more detailed information and usage instructions, check out the [@brightlayer-ui/cli](https://www.npmjs.com/package/@brightlayer-ui/cli) package on NPM.\n\n## Supported Frameworks\n\nThe Brightlayer UI CLI works with all Brightlayer UI supported frameworks: Angular, React, and React Native.\n"},"/development/frameworks-web/intro":{"title":"Introduction","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: introduction web framework compare comparison */}\n\n# Brightlayer UI Web Frameworks\n\nBrightlayer UI supports web application development using Angular and React. Both are open source JavaScript frameworks with large communities of support and both have open source component libraries implementing Material Design. The two are quite comparable and you would not go wrong by choosing either, but there are some notable differences outlined below.\n\n## Angular (with Angular Material)\n\n- A comprehensive framework, with a lot of built-in features and functionality\n- Written in TypeScript (superset of JavaScript with strong variable typing)\n- Structured way of organizing your entire application (if following the Angular CLI)\n- May be more accessible to developers with greater back-end or full-stack experience\n- Maintained by Google\n- Learn more on the [Angular website](https://angular.io/)\n\n## React (with MUI)\n\n- A UI library for building custom Web Components / Applications\n- Can be combined with additional libraries (e.g. Redux) to be a more comprehensive framework\n- Virtual DOM allows for fewer re-renders (i.e., faster UI updates)\n- May be more accessible to developers with greater experience with JavaScript and front-end development\n- Maintained by Facebook\n- Learn more on the [React website](https://reactjs.org/)\n\n\n\n# Which framework should I use?\n\nChoosing a framework is entirely up to you. They each have their own pros and cons, so you'll need to decide what is best for your application. In general, if you have developers who are very familiar with a particular framework, it might be worthwhile to use that framework to avoid any unnecessary learning curves associated with a new one. If you don't have development resources yet, you will probably want to conduct a more in-depth analysis of the available frameworks to decide what is most appropriate for your application. Feel free to reach out to us for assistance if needed.\n\nIf you choose to use one of these frameworks, have a look at our Guides for using them with Brightlayer UI:\n\n- [Angular Guide](/development/frameworks-web/angular)\n- [React Guide](/development/frameworks-web/react)\n"},"/development/frameworks-web/angular":{"title":"Angular Guide","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: angular web framework guide tutorial */}\n\n# Getting Started with Angular\n\nThe following instructions will guide you through starting a new Brightlayer UI project using Angular. Alternatively, you can also start your project by downloading one of our code samples from [Github](https://github.com/etn-ccis?q=blui) (the Login or Navigation examples are good projects to start from).\n\n## Using the Brightlayer UI CLI\n\nThe fastest way to start a new Brightlayer UI project is to use the [Brightlayer UI CLI](/development/cli). The CLI will automatically create a starter project for you (using the [Angular CLI](http://cli.angular.io/)) with all of the necessary Brightlayer UI dependencies pre-configured. To start an Angular project:\n\n```sh\nnpx -p @brightlayer-ui/cli blui new angular\n```\n\nYou will be asked to provide a name for your project and whether or not you want to use the Brightlayer UI eslint and prettier configurations files.\n\nThe Brightlayer UI CLI will automatically include:\n\n- Angular Material Component Library ([@angular/material](https://www.npmjs.com/package/@angular/material))\n- Brightlayer UI Component Library ([@brightlayer-ui/angular-components](https://www.npmjs.com/package/@brightlayer-ui/angular-components))\n- Brightlayer UI Themes ([@brightlayer-ui/angular-themes](https://www.npmjs.com/package/@brightlayer-ui/angular-themes))\n- Brightlayer UI Icons ([@brightlayer-ui/icons](https://www.npmjs.com/package/@brightlayer-ui/icons))\n- Brightlayer UI Colors ([@brightlayer-ui/colors](https://www.npmjs.com/package/@brightlayer-ui/colors))\n- Open Sans web font ([@font-source/open-sans](https://www.npmjs.com/package/@fontsource/open-sans))\n- Brightlayer UI ESLint and Prettier configurations, if selected ([@brightlayer-ui/eslint-config](https://www.npmjs.com/package/@brightlayer-ui/eslint-config) / [@brightlayer-ui/prettier-config](https://www.npmjs.com/package/@brightlayer-ui/prettier-config))\n\nFor detailed usage instructions, refer to the [Brightlayer UI CLI documentation](https://www.npmjs.com/package/@brightlayer-ui/cli).\n\n## Using an Existing Project\n\nIf you have an existing project and would like to integrate Brightlayer UI, you can follow the manual integration instructions below. If you have not already started your project, we recommend that you scaffold your project with the Brightlayer UI CLI.\n\n\n\n# Manual Brightlayer UI Integration\n\nBefore taking the following steps, you'll want to make sure that you have an existing application. If you used the Brightlayer UI CLI to start your project, these steps have already been done for you automatically.\n\n## Including the Component Libraries\n\n### Angular Material\n\nAngular projects should make use of the [Angular Material](https://material.angular.io/) component library. Our Brightlayer UI themes are designed to work with these components.\n\n```sh\nnpm install --save @angular/material\n// or\nyarn add @angular/material\n```\n\nFor detailed documentation about the various components available in Angular Material, as well as sample code and API reference, refer to the [Angular Material Documentation](https://material.angular.io/components/).\n\n### Brightlayer UI Components\n\nAdditionally, we have a [supplemental library](/development/components) of components designed specifically for Brightlayer UI applications. If you wish to use these components, you can install them by running:\n\n```sh\nnpm install --save @brightlayer-ui/angular-components\n// or\nyarn add @brightlayer-ui/angular-components\n```\n\n## Adding Brightlayer UI Themes\n\nBy default, your application will be themed with the Google Material theme. To use the [Brightlayer UI theme](https://www.npmjs.com/package/@brightlayer-ui/angular-themes), first install it:\n\n```sh\nnpm install --save @brightlayer-ui/angular-themes\n// or\nyarn add @brightlayer-ui/angular-themes\n```\n\nInstalling the theme package will automatically include the Open Sans web font package as well as the Brightlayer UI [colors](https://www.npmjs.com/package/@brightlayer-ui/colors) package. In order to use the Brightlayer UI themes and font (Open Sans), you will need to modify your angular.json file \"styles\" entries (there is one under \"build\" and one under \"test\") to include the Brightlayer UI themes and Open Sans reference:\n\n```json\n\"styles\": [\n \"src/styles.scss\",\n \"./node_modules/@brightlayer-ui/angular-themes/theme.scss\",\n \"./node_modules/@brightlayer-ui/angular-themes/open-sans.scss\",\n],\n```\n\n### Applying the Theme\n\nYou can apply the theme to your application by adding the proper class to your application's body element:\n\n```html\n// Default Theme\n\n\n// Dark Theme\n\n```\n\n> If you do not specify a theme class, your application will use the default Material theme.\n\nYou can access the fonts using mat-typography, e.g.:\n\n```html\n

\n

H1 Text

\n

H2 Text

\n

Paragraph text

\n
Bold body copy
\n
\n```\n\nYou can access theme colors as well, e.g.:\n\n```html\nMy App\n```\n\nMore details about applying themes in your application can be found in [Theming your Angular Material app](https://material.angular.io/guide/theming).\n\n\n\n# Additional Information\n\n## Code Formatting / Style\n\nBrightlayer UI provides packages for code standards and style using ESLint and Prettier. These packages are used internally by the Brightlayer UI team, but they can also be used in your projects. You can find instructions for adding these packages to your project on [GitHub](https://github.com/etn-ccis/blui-code-standards).\n\n## Browser Support\n\nBrightlayer UI supports the same browsers as Angular and Angular Material. For specifics, please check out their support pages:\n\n- [Angular CLI](https://angular.io/guide/browser-support)\n- [Angular Material](https://github.com/angular/material2#browser-and-screen-reader-support)\n\n> With the end-of-life of Internet Explorer 11, Brightlayer UI will no longer be supporting IE11 as of 2021.\n\n## License Information\n\n[Angular](https://github.com/angular/angular/blob/master/LICENSE) and [Angular Material](https://github.com/angular/material2/blob/master/LICENSE) are both available under the MIT License.\n"},"/development/frameworks-web/react":{"title":"React Guide","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: react web framework guide tutorial */}\n\n# Getting Started with React\n\nThe following instructions will guide you through starting a new Brightlayer UI project using React. Alternatively, you can also start your project by downloading one of our code samples from [Github](https://github.com/etn-ccis?q=blui) (the Login or Navigation examples are good projects to start from).\n\n## Using the Brightlayer UI CLI\n\nThe fastest way to start a new Brightlayer UI project is to use the [Brightlayer UI CLI](/development/cli). The CLI will automatically create a starter project for you (using [Create React App](https://github.com/facebookincubator/create-react-app)) with all of the necessary Brightlayer UI dependencies pre-configured. To start a React project:\n\n```sh\nnpx -p @brightlayer-ui/cli blui new react\n```\n\nYou will be asked to provide a name for your project and whether you want to use the Brightlayer UI eslint and prettier configuration files.\n\nThe Brightlayer UI CLI will automatically include:\n\n- MUI Component Library and Icons ([@mui/material](https://www.npmjs.com/package/@mui/material) / [@mui/icons-material](https://www.npmjs.com/package/@mui/icons-material))\n- Brightlayer UI Component Library ([@brightlayer-ui/react-components](https://www.npmjs.com/package/@brightlayer-ui/react-components))\n- Brightlayer UI Themes ([@brightlayer-ui/react-themes](https://www.npmjs.com/package/@brightlayer-ui/react-themes))\n- Brightlayer UI Icons ([@brightlayer-ui/icons-mui](https://www.npmjs.com/package/@brightlayer-ui/icons-mui))\n- Brightlayer UI Colors ([@brightlayer-ui/colors](https://www.npmjs.com/package/@brightlayer-ui/colors))\n- Open Sans web font ([@fontsource/open-sans](https://www.npmjs.com/package/@fontsource/open-sans))\n- Brightlayer UI ESLint and Prettier configurations, if selected ([@brightlayer-ui/eslint-config](https://www.npmjs.com/package/@brightlayer-ui/eslint-config) / [@brightlayer-ui/prettier-config](https://www.npmjs.com/package/@brightlayer-ui/prettier-config))\n- Enzyme testing library ([enzyme](https://www.npmjs.com/package/enzyme) / [enzyme-adapter-react-16](https://www.npmjs.com/package/enzyme-adapter-react-16))\n\nFor detailed usage instructions, refer to the [Brightlayer UI CLI documentation](https://www.npmjs.com/package/@brightlayer-ui/cli).\n\n## Using an Existing Project\n\nIf you have an existing project and would like to integrate Brightlayer UI, you can follow the manual integration instructions below. If you have not already started your project, we recommend that you scaffold your project with the Brightlayer UI CLI.\n\n\n\n# Manual Brightlayer UI Integration\n\nBefore taking the following steps, you'll want to make sure that you have an existing application. If you used the Brightlayer UI CLI to start your project, these steps have already been done for you automatically.\n\n## Including the Component Libraries\n\n### MUI\n\nReact projects should make use of the [MUI](https://mui.com/) component library, formerly known as Material UI. Our Brightlayer UI themes are designed to work with these components. You'll also want to install the icons.\n\n```sh\nnpm install --save @mui/material @mui/icons-material @emotion/react @emotion/styled\n// or\nyarn add @mui/material @mui/icons-material @emotion/react @emotion/styled\n```\n\nFor detailed documentation about the various components available in MUI, as well as sample code and API reference, refer to the [MUI Documentation](https://mui.com/).\n\n### Brightlayer UI Components\n\nAdditionally, we have a [supplemental library](/development/components) of components designed specifically for Brightlayer UI applications. If you wish to use these components, you can install them by running:\n\n```sh\nnpm install --save @brightlayer-ui/react-components\n// or\nyarn add @brightlayer-ui/react-components\n```\n\n## Adding Brightlayer UI Themes\n\nBy default, your application will be themed with the Google Material theme. To use the [Brightlayer UI theme](https://www.npmjs.com/package/@brightlayer-ui/react-themes), first install it:\n\n```sh\nnpm install --save @brightlayer-ui/react-themes\n// or\nyarn add @brightlayer-ui/react-themes\n```\n\nInstalling the theme package will automatically include the Open Sans web font package as well as the Brightlayer UI [colors](https://www.npmjs.com/package/@brightlayer-ui/colors) package.\n\n### Applying the Theme\n\nImport the theme files, MUI theme provider, and **Open Sans** font into your application, e.g. in App.js:\n\n```tsx\nimport { ThemeProvider, createTheme } from '@mui/material';\nimport CssBaseline from '@mui/material/CssBaseline';\nimport * as BLUIThemes from '@brightlayer-ui/react-themes';\nimport '@brightlayer-ui/react-themes/open-sans';\n```\n\nTo add the theme to your whole application, you would simply add a `` around your top-level component and pass it the theme you want to use, e.g.:\n\n```tsx\n\n \n \n\n```\n\nYou can read about [React Theming](https://mui.com/customization/theming/) to learn more.\n\n\n\n# Additional Information\n\n## Code Formatting / Style\n\nBrightlayer UI provides packages for code standards and style using ESLint and Prettier. These packages are used internally by the Brightlayer UI team, but they can also be used in your projects. You can find instructions for adding these packages to your project on [GitHub](https://github.com/etn-ccis/blui-code-standards).\n\n> NOTE: the ESLint package is only available for TypeScript projects.\n\n## Browser Support\n\nBrightlayer UI supports the same browsers as React and MUI. For specifics, please check out their support pages:\n\n- [React](https://facebook.github.io/create-react-app/docs/supported-browsers-features)\n- [MUI](https://mui.com/material-ui/getting-started/supported-platforms/)\n\n> With the end-of-life of Internet Explorer 11, Brightlayer UI will no longer be supporting IE11 as of 2021.\n\n## License Information\n\n[React](https://github.com/facebook/react/blob/master/LICENSE) and [MUI](https://github.com/mui-org/material-ui/blob/master/LICENSE) are both available under the MIT License.\n"},"/development/frameworks-mobile/intro":{"title":"Introduction","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: mobile hybrid framework compare comparison */}\n\n# Brightlayer UI Mobile (Hybrid) Frameworks\n\nBrightlayer UI supports hybrid mobile application development using React Native. Some of the key considerations when using React Native are:\n\n- Renders native UI elements (not a WebView)\n- Can re-use application logic code (React)\n- Requires writing new code for UI (learning curve)\n- Does not use CSS for styling (learning curve)\n- Provides access to hardware functionality through various plugins / libraries\n- Has a large community of support\n- Learn more on the [React Native Website](https://facebook.github.io/react-native/)\n\n\n\n# Building your application\n\nFollow our [React Native](/development/frameworks-mobile/react-native) guide for information on developing using this framework. This guide will walk you through the process of developing your application and ultimately creating a final binary to distribute (either to your testers or your final customers).\n\n## Deploying your application\n\nOnce you have built your application into a distributable binary, there are two options for distributing it.\n\n### Visual Studio App Center (formerly HockeyApp)\n\nVisual Studio App Center gives you a way to test your app with users before you are ready for final distribution. This service allows you to upload app binaries and create lists of people with whom to share them. These people will be notified via email when new versions of the app are available, and they will be prompted to download and install them directly onto their devices. You will need to request access to Visual Studio App Center from IT.\n\n### App Store / Play Store\n\nFor the final distribution of your application, you will need to utilize App Store Connect and / or Google Play Console.\n\n# What about other mobile frameworks?\n\nThere is a wide variety of different technologies on the market for developing mobile apps, including native (Objective C / Swift, Kotlin / Java) and hybrid frameworks (Flutter, Ionic, Cordova, Xamarin, React Native, etc.).\n\nWe recommend and support development using React Native for these key reasons:\n\n- Maintaining a single code base that can deploy to iOS or Android saves time over building two separate native apps.\n- React Native gives a truer native experience than other \"web wrapper\" frameworks, which tend to present a clunkier user experience.\n- React Native has a well-supported open-source implementation of Material Design.\n- Business logic code can be shared with existing web applications built using React.\n- Supporting one framework allows us to concentrate our resources on building more features rather than having a smaller feature set across multiple technologies.\n- Encouraging teams to use the same technology stack maximizes the potential for code sharing between different teams.\n\nThere may be circumstances where a different technology makes more sense for your project. For example, if you have an existing web app built using Angular, you may not want to start from scratch and learn React in order to use React Native. In this case, you may be better off using a technology like Ionic to wrap your existing application in a wrapper for mobile.\n\nWhen selecting a technology for your project, you will need to weigh the pros and cons to determine which approach is best.\n\n\n"},"/development/frameworks-mobile/react-native":{"title":"React Native Guide","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: react native mobile hybrid framework guide tutorial */}\n\n# Getting Started with React Native\n\nThe following instructions will guide you through setting up your computer for React Native development and starting a new Brightlayer UI project. Alternatively, you can start your project by downloading one of our code samples from [GitHub](https://github.com/etn-ccis?q=blui) (the Login example is a good project to start from) once you configure your environment.\n\n\n\n# Setting Up Your Environment\n\nYou'll need to start by following the general instructions for setting up your development environment for mobile found in our [Environment Guide](/development/environment).\n\n\n\n# Creating Your Application\n\n## Using the Brightlayer UI CLI\n\nThe fastest way to start a new Brightlayer UI project is to use the [Brightlayer UI CLI](/development/cli). The CLI will automatically create a starter project for you using the [React Native Community CLI](https://github.com/react-native-community/cli) with all of the necessary Brightlayer UI dependencies pre-configured. To start a React Native project:\n\n```sh\nnpx -p @brightlayer-ui/cli blui new react-native\n```\n\nYou will be asked to provide a name for your project and whether you want to use the Brightlayer UI eslint and prettier configurations files.\n\nThe Brightlayer UI CLI will automatically include:\n\n- React Native Paper Component Library ([react-native-paper](https://www.npmjs.com/package/react-native-paper))\n- Brightlayer UI Component Library ([@brightlayer-ui/react-native-components](https://www.npmjs.com/package/@brightlayer-ui/react-native-components))\n- Brightlayer UI Themes ([@brightlayer-ui/react-native-themes](https://www.npmjs.com/package/@brightlayer-ui/react-native-themes))\n- Material Icons ([react-native-vector-icons](https://www.npmjs.com/package/react-native-vector-icons))\n- Brightlayer UI Icons ([@brightlayer-ui/icons-svg](https://www.npmjs.com/package/@brightlayer-ui/icons-svg))\n- Brightlayer UI Colors ([@brightlayer-ui/colors](https://www.npmjs.com/package/@brightlayer-ui/colors))\n- Open Sans font\n- Brightlayer UI ESLint and Prettier configurations, if selected ([@brightlayer-ui/eslint-config](https://www.npmjs.com/package/@brightlayer-ui/eslint-config) / [@brightlayer-ui/prettier-config](https://www.npmjs.com/package/@brightlayer-ui/prettier-config))\n- Testing libraries ([jest](https://www.npmjs.com/package/jest) / [react-test-renderer](https://www.npmjs.com/package/react-test-renderer))\n\nFor detailed usage instructions, refer to the [Brightlayer UI CLI documentation](https://www.npmjs.com/package/@brightlayer-ui/cli).\n\n## Using an Existing Project\n\nIf you have an existing project and would like to integrate Brightlayer UI, you can follow the manual integration instructions below. If you have not already started your project, we recommend that you scaffold your project with the Brightlayer UI CLI.\n\n\n\n# Manual Brightlayer UI Integration\n\nBefore taking the following steps, you'll want to make sure that you have an existing application. If you used the Brightlayer UI CLI to start your project, these steps have already been done for you automatically.\n\n## Including the Component Libraries\n\n### Material Components\n\nReact Native projects should make use of the [React-Native-Paper](https://callstack.github.io/react-native-paper/) component library. Our Brightlayer UI themes are designed to work with these components. You'll also want to install [react-native-vector-icons](https://www.npmjs.com/package/react-native-vector-icons) to access the Material icons.\n\n```sh\nnpm install --save react-native-paper@4.0.0 react-native-vector-icons\n// or\nyarn add react-native-paper@4.0.0 react-native-vector-icons\n```\n\n> **NOTE**: react-native-paper@5.0.0 is currently available, however, we only support React Native Paper v4 at this time. Please be sure to keep peer-dependencies aligned as defined above to avoid potential conflicts.\n\n### Brightlayer UI Components\n\nWe have a [supplemental library](/development/components) of components designed specifically for Brightlayer UI applications. If you wish to use these components, you can install them by running:\n\n```sh\nnpm install --save @brightlayer-ui/react-components\n// or\nyarn add @brightlayer-ui/react-native-components\n```\n\n## Adding Brightlayer UI Themes\n\nIf you are using the recommended component libraries, your application will be themed with the Google Material theme by default. To use the Brightlayer UI theme, first install it:\n\n```sh\nnpm install --save @brightlayer-ui/react-native-themes\n// or\nyarn add @brightlayer-ui/react-native-themes\n```\n\n> Using the Brightlayer UI React Native theme **requires** that you add the Open Sans font to your application. You can learn how to do this by reading the instructions for [Vanilla React Native](https://medium.com/react-native-training/react-native-custom-fonts-ccc9aacf9e5e). You can find the fonts [here](https://github.com/etn-ccis/blui-react-native-cli-templates/tree/master/blank-typescript/fonts).\n\n## Applying the Theme\n\nImport the theme files and React Native Paper theme provider into your application, e.g. in App.js:\n\n```tsx\nimport { Provider as ThemeProvider } from 'react-native-paper';\nimport * as BLUIThemes from '@brightlayer-ui/react-native-themes';\n...\n\n \n\n```\n\nFor detailed information about theming, refer to the react-native-paper [theming guide](https://callstack.github.io/react-native-paper/docs/guides/theming).\n\n> NOTE: This theme only applies to the components in the react-native-paper and @brightlayer-ui/react-native-components package. It will not theme the components from other third party libraries. If you wish to use our theme to style your own components, refer to the react-native-paper [theming guide](https://callstack.github.io/react-native-paper/docs/guides/theming#extending-the-theme).\n\n### Avoiding Repeated Styles\n\nTo avoid adding repeatedly adding inline styles to standard components, you can define your own component that applies the styles and use that throughout your application, e.g.:\n\n```tsx\n// MyText.js\nexport default MyText = ({style, children, ...other}) => (\n \n {children}\n \n);\n\n// OtherFile.js\nimport Text from 'path/to/MyText.js';\n...\nThemed Text Object\n```\n\n\n\n# Writing a React Native Application\n\nIf you are familiar with React development, React Native will be relatively simple to understand. The application logic remains the same, while the UI requires a little adjustment. Rather than typical HTML elements, React Native UIs are built with a special library of [Components](https://facebook.github.io/react-native/docs/components-and-apis), including ``, ``, ``, etc. React Native layouts are built exclusively using FlexBox.\n\n## Running your application\n\nAfter you've created your application with a CLI, it can be run from the command line:\n\n```sh\ncd YourAppName\n\nnpm run \n// or\nyarn \n```\n\nWhen you make changes to the source code, the application will automatically rebuild and update on the device.\n\n> To run on an Android emulator, the emulator must already be running or you will see an error message, \"No connected devices found.\"\n\n> On a Mac, you may be prompted to install watchman (`brew install watchman`) or update a few settings to run the application.\n\n## Final Build\n\nNow, you can open the project folders in xCode (/ios/projectName.xcodeproj) or Android Studio (/android) and perform builds from the IDE. Depending on the version of React Native you are using, you may have to [manually bundle your JS code](https://stackoverflow.com/questions/44446523/unable-to-load-script-from-assets-index-android-bundle-on-windows) for Android.\n\n\n\n# Additional Information\n\n## Code Formatting / Style\n\nBrightlayer UI provides packages for code standards and style using ESLint and Prettier. These packages are used internally by the Brightlayer UI team, but they can also be used in your projects. You can find instructions for adding these packages to your project on [GitHub](https://github.com/etn-ccis/blui-code-standards).\n\n> NOTE: the ESLint package is only available for TypeScript projects.\n\n## Component recommendations\n\nThere are a lot of resources and components available on the market to help speed up your development and improve reusability. React Native also comes with a built-in component library. We recommend the following:\n\n- Navigation\n - [React Navigation](https://reactnavigation.org/) (JS-only implementation)\n - [React Native Navigation](https://wix.github.io/react-native-navigation/#/) (native implementation)\n- Component Libraries\n - [React Native Built-in Components](https://reactnative.dev/docs/components-and-apis)\n - [React Native Paper](https://callstack.github.io/react-native-paper/)\n - [React Native Elements](https://react-native-training.github.io/react-native-elements/)\n\n## License Information\n\n[React Native](https://github.com/facebook/react-native/blob/main/LICENSE-docs) is available under the MIT License.\n"},"/development/testing":{"title":"Testing","text":"import React from 'react';\nimport { DemoCard, ImageGrid, MaterialDesignDescription, Divider } from '../../app/components';\n\n# Testing Your Brightlayer UI Applications\n\n{/* KEYWORDS: testing test unit e2e tdd bdd integration cypress */}\n\nTesting is a critical component of successfully building and releasing an application. Despite the value and importance of testing, it is common for teams to overlook or neglect it. Testing should be considered from the very beginning of development, not as an afterthought once development is complete. In general, every time you write a new piece of code or update existing code, you should also write a test that verifies that your code is correct.\n\nThere are many [varieties of tests](https://www.atlassian.com/continuous-delivery/software-testing/types-of-software-testing), each with their own intended purpose. The most common types of tests are:\n\n- **Unit Tests**: verify individual methods, functions, or components.\n- **Integration Tests**: verify that different modules or services in your application work together.\n- **Functional Tests**: verify the output of certain actions based on business requirements.\n- **End-to-end (E2E) Tests**: verify that user behaviors / workflows function as expected.\n- **Acceptance Tests**: verify that the entire system meets the business requirements.\n- **Performance Tests**: verify that the system behaves correctly under heavy load.\n- **Smoke Tests: quick**: basic checks of the major features of the application.\n\nThis document focuses mainly on Unit Tests and E2E tests, as they are the easiest to automate.\n\n\n\n# Unit Tests\n\nUnit tests target the smallest pieces of your application (such as verifying inputs and outputs of a class method or function). These will likely make up the bulk of your tests because they are quick to write, easy to automate, and can help you achieve significant code coverage.\n\n> Code Coverage measures the percentage of your code that is verified by your tests.\n\nA unit test shouldn't have any external dependencies, such as other methods or APIs. By keeping unit tests isolated in this manner, it's easy to identify the cause of a failing test and implement a fix quickly. When you start combining features and methods together, you move into the realm of _integration testing_.\n\n## When to Write\n\nAs long as you are writing tests and achieving acceptable levels of coverage, the _when_ is not as important.\n\nSome teams elect to follow a Test-Driven Development (TDD) methodology, where unit tests are written prior to any code. In this situation the tests actually define the desired implementation of the application and the code is written to satisfy the tests.\n\nBehavior-Driven Development (BDD) is similar to TDD in that test cases are written prior to writing any applications code. However, these test cases focus more on the desired behavior (inputs and outputs) of the application, and less on the actual implementation. These are usually written in plain language rather than code.\n\nThe most important thing to keep in mind about tests is that they should provide confidence that the code and design are working as intended without issues in any scenario. For most teams, it's fine to write tests after features and functions are developed, so long as you write quality tests and achieve good coverage.\n\n## How to Write\n\nWhen unit testing components, the most effective tests are based on what is actually rendered on the screen rather than the internal implementation logic. The test should consider the application from the user's perspective and test things the user views and interacts with.\n\nFor example, consider testing an Open Button that should open a modal dialog when clicked. Your test should check that a button with the _Open_ label is rendered on the screen, and when it is clicked, the dialog is rendered on the screen with the correct content. You may be tempted to identify the button by a class or id, or test that a particular function is called when the button is pressed - these tests are not as effective because they are more likely to break if the implementation of the component changes, even though the end behavior is the same.\n\n- Test what the user sees (i.e., rendered output) and what the user can do  (i.e., interactions).\n- If there is visual change after an interaction, test for it.\n- If there is a value returned after an action, test for it.\n\n## Testing Frameworks\n\nAngular, React, and React Native all come with built-in unit testing frameworks.\n\n### Angular\n\nThe Angular CLI comes pre-configured with [Jasmine](https://jasmine.github.io/pages/getting_started.html) and [Karma](https://karma-runner.github.io/latest/index.html) for unit testing. When you create a new project, sample tests are created in your project for you (test files are identified by the `.spec.ts` file extension). You can execute the tests by running the following in your terminal:\n\n```sh\ncd your/project/root\nng test\n```\n\nThis will build your app and launch the browser with the test runner.\n\n### React\n\nThe Create React App CLI is pre-configured with the [Jest](https://github.com/facebook/jest) testing framework. When creating a new project, a sample test is created in your project for you (test files are identified by the `.test.js` or `test.ts` file extension). You can execute the tests by running the following in your terminal:\n\n```sh\ncd your/project/root\nnpm run test\n// or\nyarn test\n```\n\nThis will run your tests and show the pass / fail output in the terminal.\n\nThere are additional test utilities that complement Jest well. [Create React App](https://facebook.github.io/create-react-app/docs/running-tests) provides access to [React Testing Library](https://www.npmjs.com/package/@testing-library/react) through the `react-dom` dependency. The Brightlayer UI team has also made use of [Enzyme](https://airbnb.io/enzyme/), a testing framework created by AirBnB, and [Test Renderer](https://reactjs.org/docs/test-renderer.html).\n\n### React Native\n\nLike React, the React Native CLI also bundles Jest into your application. Most of the testing strategies and libraries can be shared between the two frameworks. You can also consider additional libraries like [React Native Testing Library](https://www.npmjs.com/package/@testing-library/react-native).\n\n\n\n# End-to-End Testing\n\nEnd-to-end tests at a step above unit tests, both in terms of complexity and what they test. They focus primarily on the flow of the application, making sure that a user's journey through the application has the expected outcomes. These tests can generally be categorized as:\n\n- **Acceptance Tests**: verify that various features and flows meet the customer expectations.\n- **Regression Tests**: verify that existing functionality is not broken when new features are added.\n\nThey should cover user stories that span multiple components and views, such as signing up for an accounts, logging in and out of the application, updating a profile, etc. These tests are not concerned with the underlying state or implementation of the application - just the end results.\n\nEnd-to-end tests usually run in a browser against a live system (in the case of web, using a test runner that automates the browser). Automated E2E tests can take a long time to run because of all of the different pieces involved and the scope of the tests. You should try to optimize your testing pipeline to run tests in parallel to finish faster.\n\nFunctional tests alone will not give you enough test coverage to avoid regressions. Unit tests aim to provide code coverage depth, while functional tests provide coverage over the breadth of user test scenarios.\n\n## How to Write\n\nEnd-to-end tests rely on the ability to find elements on the screen and interact with them in an automated way. This means that you need a reliable mechanism for selecting elements. Depending on your testing framework, there are different ways to select elements, including:\n\n- **CSS Selectors**: find elements by using CSS classes or rules (e.g., `.your-class-name`)\n- **Element Selectors**: find elements inside the elements (e.g., `#\\@\\@blui-drawerlayout-content > div > header > div > button`)\n- **xPath Selectors**: find selector within xPath (e.g., `//*[@id=\"@@blui-drawerlayout-content\"]/div/header/div/button`)\n- **ID Selectors**: find attribute id within elements (e.g., `#login-button`)\n\n> You can read more about different selector strategies on [Selenium Dev](https://www.selenium.dev/documentation/webdriver/elements/locators/) and {/* */}[software testing help](https://www.softwaretestinghelp.com/using-selenium-xpath-and-other-locators-selenium-tutorial-5/){/* */}.\n\nEach of these methods has their own advantages and disadvantages. A common pain point in E2E test automation is that modern Javascript platforms are constantly changing, particularly in the open source community. Many of these frameworks automatically (and dynamically) generate IDs and classes for components resulting in a constantly moving target for automation tooling. Identifying elements by these values (i.e., using IDs, CSS, or xPath locators _without_ property attributes) makes your tests brittle because they are subject to change any time a new version comes out (or even any time the page is reloaded).\n\nOne way to combat this in your own applications is to use dedicated attributes for testing (e.g., `test-id` or `dev-id`). By adding this test-specific attribute to the element, identifying the correct underlying component should be safer. Because this attribute is test-specific and the application logic does not use it, it will be less likely to change throughout the product lifecycle. Combining this approach with other selectors is a common and reliable approach for element identification.\n\n```html\n{/* Component code */}\n\n\n{/* Selector to use in a test */} WebElement click = driver.findElement(By.id(\"login-button\"));\n```\n\n## Testing Frameworks\n\nThere are many tools available for configuring automated E2E tests. Some of the more popular tools include:\n\n- [Selenium](https://www.selenium.dev/documentation/en/)\n- [Cypress](https://docs.cypress.io/guides/overview/why-cypress.html#In-a-nutshell)\n- [WebDriverIO](https://webdriver.io/docs/gettingstarted.html)\n\n### Selenium\n\nSelenium is a popular automation testing suite which can be used to automate the desktop and mobile web browser interactions. You can write test code in any of the languages supported by Selenium.\n\nSelenium test suite has several test frameworks available and each one can be customized to your project needs.\n\nFor more information, check out the browserstack [selenium guide](https://www.browserstack.com/guide/selenium-framework) or the official [selenium documentation](https://github.com/SeleniumHQ/selenium).\n\nThere are also a number of [Selenium tutorials](https://www.guru99.com/selenium-tutorial.html) available online to help you get started.\n\n### Cypress\n\nCypress is a popular open source testing framework that boasts support for any modern JavaScript framework. It works well for E2E tests in both Angular and React applications and is easier to use than some of the more traditional tools, such as Selenium.\n\nFor a more detailed write-up on Cypress, check out the official [Cypress Documentation](https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements).\n\n### WebDriverIO\n\nWebdriverIO is a popular Javascript based test automation framework built on top of node.js. It is an open-source project developed for the automation testing community. WebdriverIO is extendible, compatible and feature-rich.\n\nFor more information, check out the official [Webdriver.io documentation](https://webdriver.io/) and their [getting started guide](https://webdriver.io/docs/gettingstarted.html).\n\n\n"},"/development/components":{"title":"Components","text":"import React from 'react';\nimport { ComponentCatalogGrids } from '../../app/components';\n\n{/* KEYWORDS: components typography icon storybook devdoc catalogue catalog */}\n\n# Brightlayer UI Components\n\nBrightlayer UI offers custom component libraries to simplify building your application by implementing common use cases in Brightlayer UI and eliminating the need for multiple teams to build their own components. These components are supplementary to basic components offered by [Angular Material](https://material.angular.io/components/categories), [MUI](https://mui.com/material-ui/getting-started/supported-components/) and [React Native Paper](https://callstack.github.io/react-native-paper/).\n\nAll Brightlayer UI components are available as NPM packages:\n\n- [@brightlayer-ui/angular-components](https://www.npmjs.com/package/@brightlayer-ui/angular-components)\n- [@brightlayer-ui/react-components](https://www.npmjs.com/package/@brightlayer-ui/react-components)\n- [@brightlayer-ui/react-native-components](https://www.npmjs.com/package/@brightlayer-ui/react-native-components)\n\n\n"},"/design/intro":{"title":"Introduction","text":"import React from 'react';\nimport { Divider, LinkGrid, InDocButton } from '../../app/components';\nimport { patternLinks } from '../../__configuration__/design';\n\n{/* KEYWORDS: design tutorial environment begin introduction */}\n\n# Designing with Brightlayer UI\n\nUsing the Brightlayer UI design system as a designer can greatly improve your efficiency and the quality of your products. Brightlayer UI has many patterns and guidelines (color usage, typography, iconography, etc.) to address the most common elements and interactions that you might encounter when designing a product. By following these recommendations and using pre-defined resources from Brightlayer UI, your time is free to focus on the elements that make your project unique. In general, we recommend trying to use Brightlayer UI for 80% of your product's needs.\n\n## We use Figma\n\nWe host and maintain all [our design assets](/resources/designer) through Figma. Figma is a powerful prototyping tool that facilitates collaboration and sharing of design assets between teams. It can be used on the web, and they also provide a desktop app for Mac and Windows. To use Figma, you will need to [sign up](https://www.figma.com/) for an account.\n\nIf this is the first time you've ever used Figma, consider going through {/* */}[one of its official tutorials](https://help.figma.com/hc/en-us/sections/4405269443991-Figma-for-Beginners-tutorial){/* */}. Or if you prefer video tutorials to follow through, websites such as [Pluralsight](https://www.pluralsight.com/courses/figma-getting-started) and even [YouTube](https://www.youtube.com/watch?v=g6rQFP9zCAM) have tutorials for beginners. If you come from another professional UI design tool like Sketch, Figma also [provides details on how to migrate](https://www.figma.com/best-practices/what-to-expect-when-moving-from-sketch-to-figma/).\n\n\n\n## Guidelines\n\nBrightlayer UI has design guidelines that serve as the foundation for the design system. These are intentional design choices we made to shape the Brightlayer UI brand — what Brightlayer UI applications should look like and how users should interact with them.\n\n\n\n\n\n# General Guidance\n\nThe best designs generally start with mobile first, and that's what we recommend as well when working with the Brightlayer UI design system. It's much easier to scale designs up than to scale them down. We also strongly encourage you to perform extensive user research to truly understand your users and their needs, skills, preferences, and tendencies.\n\n## Web Applications\n\nKeep the interface simple - avoid unnecessary elements and ensure the language used for labels and messaging is clear.\n\n{/* image */}\n\nStrive for consistency by using pre-defined Brightlayer UI UI elements where possible. By using these elements, your users will feel more familiar and will be able to get things done quickly. You can also help ensure consistency by defining patterns in language, layout, and design that are used throughout the application.\n\n{/* image */}\n\nBe purposeful when laying out page content. Consider space and the relationship between items on the page. Structure pages based on importance.\n\n{/* image */}\n\nUse the typography guidelines to create hierarchy and clarity. An effective type hierarchy increases scalability, legibility, and readability.\n\n{/* image */}\n\nEnsure that the application provides effective feedback to users. Make sure that you communicate location, actions, changes in state, and errors to users. Brightlayer UI has various UI elements to assist with communicating this information.\n\n{/* image */}\n\nConsider using defaults. If you have a strong understanding of the users of your application, careful planning around default states, actions, and paths can reduce the burden on your users.\n\n{/* image */}\n\n## Mobile Applications\n\nGenerally, interfaces less than seven inches in width should be treated as a mobile (phone) device. Font styles and layouts should be consistent across devices as much as possible - your product should feel like the same application regardless of the device used to access it. When working with a dedicated mobile app, familiarize yourself with device / platform capabilities and take advantage of these where possible.\n\n{/* image */}\n\nA fundamental principle for mobile design is to include only the information that is necessary. Don't overload the user with excessive information. Mobile devices are a convenient way to quickly consume information on the go and the information presented should reflect this.\n\n{/* image */}\n\nInterfaces greater than seven inches in width should be treated as a tablet device. As with phone devices, font styles and layouts should be consistent across devices in this class. However, you may find it appropriate to have some differences between phone and tablet devices because of the difference in screen real estate.\n\n{/* image */}\n\nTablet designs should look and feel like a desktop application / website, but they should function like a phone app.\n\n{/* image */}\n\nAs technology continues to evolve, it is important to consider scaling for the future. Products such as non-mobile touch screens, interactive displays, automotive displays, and touch screen laptops should be considered during your design phase.\n\n{/* image */}\n\n\n\n# Contributing\n\nWe encourage everyone to provide feedback, new design concepts, patterns, suggestions, or other ideas to help us create the most useful design system for our community. If you would like to contribute back, please [contact us](/community/contactus)!\n\nIn order to maintain the quality standards for Brightlayer UI resources, any submissions will be subject to review by the Brightlayer UI maintainers. If your design is made a part of Brightlayer UI, we'll add items onto our backlog to bring them to life in code for developers to use.\n"},"/design/for-non-designers":{"title":"Design Training For Non Designers","text":"import { ImageGrid, LockedBehindEatonFirewall } from '../../app/components';\nimport ByNonDesigners from '../../app/assets/design/by-non-designers.webp';\nimport ByDesigners from '../../app/assets/design/by-designers.webp';\n\n# Design Training for Non-designers\n\nDesign is a critical part of product development, and there’s no substitute for having a dedicated designer embedded with the product team. That said, every team member (including engineers and managers) can benefit from acquiring design skills. Improving your understanding of design principles will improve your ability to communicate with designers, ask thoughtful questions about designs, understand design intent, and more.\n\n\n\nListed below are some recommended design courses for non-designers. Most of these courses require a paid subscription, but the best content often does. These courses offer a much more robust learning experience compared to free materials / articles that you might find elsewhere.\n\n# User Experience Design\n\nUser experience (UX) design covers a broad spectrum of topics, from market research to design thinking. The key focus here is understanding the problem you are trying to solve and ensuring that you solve it in the right way. It is a critical skill for anyone on a front-end team, especially if you will be responsible for envisioning new concepts / features.\n\nThe UX training is better conducted in person with an experienced instructor. You may also rely on online resources to help you deepen your understanding of the domain.\n\n

\n Eaton Design Thinking Training\n \n

\n{/* */}\n- [Studio Blue Training Program - Design Thinking Resources]()\n{/* */}\n**LinkedIn Learning**\n\n- [User Experience (UX) for Non-Designers](https://www.linkedin.com/learning/user-experience-ux-for-non-designers)\n\n# User Interface Design\n\nUser interface (UI) design deals with the visual side of design — how will you best present a piece of information on the screen. It is a good skill to have for team members who may need to improvise or incorporate small features into an established UI.\n\n**LinkedIn Learning**\n\n- [UX Design for Developers](https://www.linkedin.com/learning/ux-design-for-developers)\n\n**Pluralsight**\n\n- [User Experience Tips and Tricks for Developers](https://www.pluralsight.com/courses/ux-tips-tricks-developers)\n- [Hacking the User Experience / UX for Developers](https://www.pluralsight.com/courses/hacking-user-experience)\n- [Creating User Experiences: Fundamental Design Principles](https://www.pluralsight.com/courses/cux-designprinciples)\n\n**Readings**\n\n- [Top 10 Front-end Design Principles for Developers](https://www.toptal.com/front-end/front-end-design-principles)\n- [UI/UX design fundamentals for the front end developers](https://medium.com/@hayavuk/ui-ux-design-fundamentals-for-the-front-end-developers-688ba43eaed4)\n"},"/design/anatomy":{"title":"Design System Anatomy","text":"import React from 'react';\nimport { Divider, ImageGrid, RegularWidth } from '../../app/components';\nimport CategoriesImg from '../../app/assets/resource-anatomy/resource-categories.png';\nimport PatternStatesImg from '../../app/assets/resource-anatomy/pattern-states.png';\n\n{/* KEYWORDS: design anatomy components pages patterns workflows atomic */}\n\n# Design System Anatomy\n\nThe building blocks of the Brightlayer UI design system are broken down into four levels of increasing complexity: elements, components, pages, and workflows. When communicating with other members of the Brightlayer UI community, you should strive to use this terminology to promote effective collaboration and understanding. This is applicable to designers, developers, product managers, etc.\n\n\n\n## Foundations\n\nThe foundations include the most basic visual elements on the page, such as [color](/style/color), [icons](/style/icon-guidelines), [typography](/style/typography), etc. These typically have no behavior or interaction on their own, but instead are used to communicate information to a user, establish a brand, or lay the foundations for the Brightlayer UI components, pages, and workflows.\n\n## Components\n\nComponents are the basic functional units of the UI. They are usually interactive through clicking, expanding, etc. Components can be as simple (such as buttons, tabs, sliders) or complex (such as [navigation drawers](/patterns/navigation)). Simpler components are often combined to form complex ones.\n\nMost of the simple components in Brightlayer UI are defined and built by Material Design and the component libraries that implement it. Brightlayer UI focuses on defining and building advanced components that are shared across Brightlayer UI applications.\n\n## Pages\n\nPages are the largest single unit in the Brightlayer UI design system. These are typically full-screen designs that specify how certain pages can look in an application. Foundation of these pages should stay the same while there may be some room for customizations. Examples of pages include \"login (empty fields)\" and \"create password (invalid)\".\n\n## Workflows\n\nWorkflows are a sequence of pages combined with rules surrounding how a user goes from one page to another. These usually represent a common path that a user is expected to take to complete various tasks. Workflows that are defined in Brightlayer UI are intended to be nearly identical between applications. Examples of very common workflows include the [login](/patterns/user-auth) experience and user registration / sign up.\n\n\n\n# Design Patterns\n\n\n \n\n\n[Design patterns](/patterns) are very common in Brightlayer UI. A design pattern is a common interaction or behavior that can exist at any level in the design system hierarchy described above. For example, we may have a design pattern for showing actions available on a list item or how to interact with individual settings on a settings page.\n\nBecause a design pattern centers around interactions, they typically include different states. A button can be normal, hovered, or pressed. Similarly, a login workflow can involve login with 2FA, Captcha, or simply a username and password.\n\nFor each state, Brightlayer UI tries to provide:\n\n- Guidelines: How it's used and in what context\n- Design Specifications: How it looks\n- Interactions: How it goes from one state to another\n- Code: How it can be implemented\n\n\n\n# Brightlayer UI and the Atomic Design System\n\nIf you are familiar with other design systems, such as the [Atomic Design System](https://bradfrost.com/blog/post/atomic-web-design/), you may recognize some concepts used here. Brightlayer UI's \"components\" parallel Atomic Design's atoms, molecules, and organisms. The idea of \"pages\" is the same in both systems, but Brightlayer UI also goes one level further in each direction (i.e., Foundations and Workflows) to define a project's user experience more comprehensively.\n"},"/design/accessibility":{"title":"Accessibility","text":"import React from 'react';\nimport { MaterialDesignDescription, Divider, ImageGrid } from '../../app/components';\nimport { Link as LinkIcon } from '@mui/icons-material';\nimport AccessibilityDesignImg from '../../app/assets/design/design-color.png';\nimport PerceivableDesignImg from '../../app/assets/design/design-perceivable.png';\nimport UnderstandableDesignImg from '../../app/assets/design/design-understandable.png';\n\n{/* KEYWORDS: accessibility design styles compliance w3c */}\n\n# Accessibility\n\nAccessibility for the web refers to designing your websites and applications so that individuals with disabilities are able to use them effectively. Disabilities can come in many forms including visual, physical, auditory, etc. It is important to design your applications to be accessible, both to reach as wide an audience as possible and for potential legal reasons. Making your application accessible improves the user experience for individuals without disabilities as well.\n\n> For international products it is important to research what level of compliance is required by law — accessibility requirements vary from one country to another.\n\nThe best practice guidelines used internationally for making websites accessible are the [Web Content Accessibility Guidelines](https://www.w3.org/TR/WCAG20/) (WCAG) 2.0, released by the World Wide Web Consortium (W3C) in 2008.\n\n\n\n# Four Principles of Accessibility\n\nThere are four principles that lay the foundation necessary for anyone to access and use web content — Perceivable, Operable, Understandable, and Robust.\n\n## Perceivable\n\nInformation and user interface components must be presented to users in ways that they can perceive. For example, a button should look like a button and not be hidden behind an image or other hard-to-distinguish elements.\n\n\n\n## Operable\n\nOperable means that users must be able to perform the actions required to interact with interface elements. This means that all functionality should be available via the keyboard (including navigation), temporary content should be displayed long enough to be read by individuals with visual impairments, etc.\n\n## Understandable\n\nUsers must be able to consume information and interact with the application easily. This includes using appropriate language (avoiding abbreviations, writing at an appropriate reading level, etc.), making sure that interface elements behave in consistent and predictable ways, providing helpful error messages and instructions, etc.\n\nFor example, accompanying a button with a text label makes it more understandable if the meaning of the icon on its own is unclear.\n\n\n\n## Robust\n\nWeb content must be robust enough that it can be interpreted reliably by a wide variety of users, including those who rely on assistive technologies (e.g., screen readers, text-to-speech software, alternative pointing devices, etc.). As assistive technologies advance, your applications will need to account for these advances.\n\n\n\n# Color\n\n\n\nBrightlayer UI colors and components have been tested to meet minimum accessibility requirements. By using these default styles, you should be able to reduce the effort required for your product to pass accessibility tests.\n\nIf your project requires the use of additional styles or colors, you should adhere to the following guidelines:\n\n- Use Brightlayer UI colors in the 500+ range for white backgrounds.\n- Avoid using yellow, red, and orange for text (except for single-line error messages on forms)\n- Do not rely on colors for instructions (e.g., do not say \"Click the red button to close\")\n\nMost Brightlayer UI text elements use the Black 500 color, with some headlines using Blue 500. Button labels should use White 50 for dark background and Black 500 on light backgrounds. You can check the contrast ratio to determine which option provides greater contrast.\n\n\n }\n />\n }\n />\n }\n />\n\n\n## Checking Contrast\n\nLow contrast makes it difficult for all users to view your product, especially for individuals with visual impairments. You can test your contrast ratios using free [online tools](https://webaim.org/resources/contrastchecker/) and [Figma plugins](https://www.figma.com/community/plugin/732603254453395948/Stark).\n\n\n\n# Text\n\nIn addition to making sure that the colors used for text are accessible, you should also ensure that text can be made larger without affecting the content or function of the page. Users with visual impairments may need to increase the font size of applications in order to read more clearly.\n\nMost browsers offer a feature for you to change the default font size (larger or smaller). You should test your application across multiple sizes to make sure that everything still looks right and functions correctly.\n\nMost Brightlayer UI components are designed to accommodate bigger font sizes when required.\n\n\n\n# Images\n\nAny images in your application should be accompanied by a caption or other descriptive text, unless they are purely for decoration. Decorative images should show a brief description on hover. Images should always include an \"alt\" property so that they are accessible to users utilizing a screen-reader or other assistive technologies.\n\n- Images should include descriptive text/alt text in the markup/code.\n- Complex images should have more detailed descriptions near the image\n- Videos must provide visual access to the audio information through in-sync captioning\n\n\n\n# Testing Tools For Web\n\nThe tools used in the Trusted Tester Test Process (and ICT Testing Baseline) have been chosen based on several factors including ease of use, ease of teaching, and accuracy of results. They are also free to install and use.\n\n- [Accessible Name & Description Inspector](https://www.ssa.gov/accessibility/andi/help/install.html) (ANDI)\n- Color Contrast Analyzer for [Mac](https://github.com/ThePacielloGroup/CCA-OSX/releases/tag/2.4) and [Windows](https://github.com/ThePacielloGroup/CCA-Win/releases/tag/2.5.0) (CCA)\n"},"/design/websites":{"title":"Websites","text":"import React from 'react';\nimport { Divider, ImageGrid } from '../../app/components';\nimport ResponsiveDesignImg from '../../app/assets/design/responsive-design.png';\nimport WebsiteDesign from '../../app/assets/design/website-design.jpg';\nimport WebApp from '../../app/assets/design/webapp.jpg';\nimport Website from '../../app/assets/design/website.jpg';\nimport Grid from '../../app/assets/design/grids.png';\n\n{/* KEYWORDS: web website application app design marketing */}\n\n# Designing for Websites\n\nBrightlayer UI is a design system for digital _applications_. However, it can also be adapted for use in traditional web sites as well.\n\n\n\n## Websites vs. Applications\n\nThe line between websites and web applications is often blurry. In general, websites primarily provide information in a read-only format for the purposes of education, promotion, marketing, etc.\n\nA web application is typically more interactive and provides users the ability to affect the data in the application (e.g., adding items, deleting items, etc.). These applications are typically built to serve a particular use case or function that users need to perform frequently.\n\nWebsites:\n\n- Static content\n- Usually publicly accessible\n- Read-only visual & text content\n- Less interactive / functional compared to web applications\n\nApplications:\n\n- Dynamic content\n- Often incorporates user accounts / authentication\n- Users can manipulate data\n- More interactive / functional compared to a website\n\n\n\n\n# Principles of Website Design\n\nThere are several key principles for effective website design. Many of these principles can also be considered when designing a web application, with some notable differences called out below.\n\n## Beauty & Simplicity\n\nHow your website looks is important, but it's not the reason users are coming to your site — typically they are looking for some particular piece of information. However, users _will_ notice a bad design, so making sure your website is visually appealing is still crucial.\n\nKeeping your designs simple is a way to strike balance. You should avoid unnecessary design elements (i.e., don't design for the sake of design) — this will only serve to overwhelm users and make it more difficult for them to find what they are looking for. A clean and simple design helps the audience focus on the value of the brand and on your content. Often, users will associate a website design with the quality of a particular company or product.\n\n> Using whitespace liberally can help maintain a simplistic design and also improve readability.\n\n## Effective Navigation\n\nUsers are typically coming to your website to find information, so you should make your website as easy to navigate as possible to maximize their chance of finding what they need. User should be able to land on your site and immediately identify where they need to go.\n\n- Primary navigation should be simple and located at the top of every page\n- Include additional navigation or a site map in the footer of your website\n- Consider adding breadcrumbs so users can quickly see where they are.\n - If you use breadcrumbs, they should be used on every page.\n- Include a search functionality so users can quickly find what they are looking for\n- Limit the number of navigation options (e.g., tabs, breadcrumbs, menus, etc.) per page\n- Limit the nesting of information where possible.\n - Try to keep your website to no more than three levels deep (use a pyramid structure to organize your content).\n\n## Layout & Hierarchy\n\nWhere and how content is presented is a critical aspect of website design. You should arrange the elements on each page so that the user will naturally gravitate to the most important elements first. Your goal should be to facilitate users' actions in a way that feels intuitive, natural, and enjoyable. You can draw your users to certain elements on the page by utilizing a combination of position, size, and color.\n\nYour website should be designed on a [grid system](https://www.smashingmagazine.com/2017/12/building-better-ui-designs-layout-grids/) to help tie elements together and promote responsiveness for different sized screens.\n\n\n\n## Colors\n\nColor can be very powerful when it is used effectively. You should keep colors to a minimum to maximize the effect in the areas where they are used. We recommend using no more than five different colors in your website designs (ideally shades of blue, black, gray, and white from the Brightlayer UI [palette](/style/color)). For product catalogs or commerce sites, you should absolutely use the product's branding color(s) on your site.\n\nYou should focus your use of color on image backgrounds, highlight colors, etc.\n\n## Typography\n\nIn general, websites following the Brightlayer UI design language should use the Open Sans font. If you require an alternative, you should ensure that any font you use is highly legible at all sizes.\n\n- Avoid using script fonts\n- Minimize the use of colored text and make sure it contrasts with the background color.\n- Use no more than three different typefaces.\n- Use no more than three different font sizes.\n- Keep body copy and label font sizes at 12px or larger\n - Do not use any text smaller than 8px\n\nYou can read more about typography in the [Typography](/style/typography) guide.\n\n## Graphics\n\nGraphics are most powerful when used sparingly. Only use graphics if they help the user complete a specific task or if they showcase a specific product / situation. You can read more about graphics in our [Illustrations](/style/illustrations) guide.\n\n## Consistency\n\nThe overall look and feel of your site should be consistent across pages. Backgrounds, colors, typefaces and the tone of writing are all areas where consistency has a positive impact on usability.\n\nConsistency does not mean every page should look identical. Try to define different layouts for specific types of pages (e.g., landing page, information page, product page, etc.). Use these layouts consistently throughout your website.\n\nIn addition to visual consistency, it is also important to maintain a consistent tone throughout the website. Your content should be written using the same voice throughout the website. Content should be descriptive and straight to the point — keep technical jargon to a minimum.\n\n## Responsiveness\n\nYour website should be functional across a wide range of different devices, including desktop computers, mobile phones, and tablets. Nearly 50% of all web traffic comes from mobile and tablet devices, so you should strive to follow a [mobile-first](https://medium.com/@Vincentxia77/what-is-mobile-first-design-why-its-important-how-to-make-it-7d3cf2e29d00) design strategy. Brightlayer UI is working to develop website grid templates for traditional website design in Figma. You can refer to [Material designs Responsive layout](https://m2.material.io/design/layout/understanding-layout.html) grid for more detailed information.\n\n\n\n## Accessibility\n\nThe audience for a website can be even more diverse than for a web application. Your website should be accessible to all potential users. As with any Eaton digital product it is important to refer to the [Accessibility](/design/accessibility) guide for more detailed information. The main principles still apply to website design.\n\n## Conventions\n\nThere are a number of conventions that users have come to expect from websites. You should strive to follow these conventions when possible:\n\n- Placing the main navigation at the top left or on the side of the site\n- Placing a product logo at the top left of the site\n - The logo should be clickable and take the user back to the home page\n- Links and buttons should change color / appearance when hovered over\n- Ensuring image galleries / slideshows have buttons for users to manually rotate slides\n- Use shopping cart icons on a commerce site.\n - Include a badge that indicates the number of items in the cart.\n\n{/* # Key Differences vs. Web Application */}\n"},"/design/project-identity":{"title":"Project Identity","text":"import React from 'react';\nimport { Divider, ImageGrid, MaterialDesignDescription } from '../../app/components';\nimport PxblueSmallAltIcon from '@brightlayer-ui/icons-mui/PxblueSmallAlt';\nimport ConsumerIndustrial from '../../app/assets/design/project-identity/consumer-industrial.png';\nimport StyleChoice from '../../app/assets/design/project-identity/style-choice.png';\nimport IllustrationConsumer from '../../app/assets/design/project-identity/illustration-consumer.png';\nimport IllustrationIndustrial from '../../app/assets/design/project-identity/illustration-industrial.png';\nimport ImageAppBar from '../../app/assets/design/project-identity/image-app-bar.png';\nimport ImageDrawerRegular from '../../app/assets/design/project-identity/image-drawer-regular.png';\nimport ImageDrawerProfile from '../../app/assets/design/project-identity/image-drawer-profile.png';\nimport ImageScorecardHeader from '../../app/assets/design/project-identity/image-scorecard-header.png';\nimport ImageLogin from '../../app/assets/design/project-identity/image-login.png';\nimport ImageSuccess from '../../app/assets/design/project-identity/image-success.png';\nimport VariationButton from '../../app/assets/design/project-identity/variation-button.png';\nimport VariationTextField from '../../app/assets/design/project-identity/variation-text-field.png';\nimport VerbiageNeutral from '../../app/assets/design/project-identity/verbiage-neutral.png';\nimport VerbiageExcitement from '../../app/assets/design/project-identity/verbiage-excitement.png';\nimport ListColorCorrect from '../../app/assets/design/project-identity/list-color-correct.png';\nimport ListColorIncorrect from '../../app/assets/design/project-identity/list-color-incorrect.png';\n\n{/* KEYWORDS: design tutorial branding brand identity flexible flex */}\n\n# Project Identity and Design Flexibility\n\nBrightlayer UI provides a foundation for designing and developing applications in a way that makes them feel like they are a part of the same brand. However, the purpose of Brightlayer UI is not to make every application look the same.\n\nAs Brightlayer UI serves as a design system for a wide range of applications, some projects might demand unique design or branding elements to better suit their audience. There is a balance that you must strike among maintaining consistency between applications and establishing a unique brand for each product. Brightlayer UI provides some of the basic elements and patterns to help you build consistency, leaving you more time to focus on what makes your product unique.\n\n}\n minCardHeight={'unset'}\n/>\n\n## Brightlayer UI is Flexible\n\nBrightlayer UI is not intended to stifle your creativity, but rather to enable it. Brightlayer UI standardizes some of the basic elements of design in order to foster consistency between projects, which in turn allows you to spend more of your time and creativity on the parts of your project that make it unique.\n\nJust as we build on top of [Material Design](https://m2.material.io) principles, you too can build on top of Brightlayer UI principles to make your products better for your target audience. There are many opportunities in Brightlayer UI where you are free to make changes and tweaks.\n\n\n\n## Build a Local Design System\n\nWe expect that you will establish your own local design system for your project that extends Brightlayer UI and adds your own style / identity. Depending on your use case, your design system may need to be more flashy, visual, relaxed, friendly, etc. Depending on where your application will be used, you may also need to change aspects of the design system related to accessibility (such as larger buttons for touch-screens) or legal requirements in your target markets.\n\n\n\nWhile establishing your local product identity, remember that Brightlayer UI is here to help establish consistency. You do not want to customize so much that this is lost. Below, we go into details about some common areas of customization as well as some areas that should be avoided.\n\n## Common Things to Change\n\nThere are some areas where we strongly encourage you to make changes and establish your own brand identity.\n\nKeep in mind that once you've established a local design system, you must make sure that you apply it consistently everywhere. You should use it in your packaging, your website, your email templates, the application, etc.\n\n### Illustrations\n\n\n\n[Illustrations](/style/illustrations) are common for [websites](/design/websites) and other consumer-facing products. Different image styles can create different moods (e.g., friendly vs. professional) and set the tone for how users will use your application.\n\n### Images\n\nSimilar to illustrations, images are another way to make your applications and websites more user-friendly.\n\n\n\n### Icons\n\nBrightlayer UI primarily uses the baseline style of Material Design's icons (see [our icon guideline](/style/icon-guidelines)).\n\nHowever, we understand that the current iconography set may not cover every single use case or requirement for your product. In these situations, you are welcome to invent your own icons or leverage [Material Design's community icons](https://materialdesignicons.com/). Before going this route, make sure that you have thoroughly explored the available icons first and when creating new icons, ensure that they follow the [Material Design icon design guidelines](https://m2.material.io/design/iconography/system-icons.html#design-principles).\n\n### Component Variants\n\n\n\nMany components have style variations. These variations are all available for you to use, and it is up to you to decide which ones work best for your application. Some common variations include:\n\n- Outlined vs. Contained / Filled\n- Flat vs. Elevated\n- Square vs. Rounded Corner vs. Round\n\n### Verbiage\n\n\n\nThe actual text used in your application can change based on your intended tone. For websites, you may want to use more persuasive and appealing language to encourage the audience to buy or use your product. Inside an application, you may want to use a more serious tone, especially for applications that deal with potential safety concerns. Consumer-facing products in general carry a more cheerful tone.\n\n\n\n## Things You Should NEVER Change\n\nWhen it comes to Brightlayer UI, you have a great deal of design freedom, but there are a few things you should never change. Most of these are related to maintaining visual consistency and other conventions between applications.\n\n### Theme\n\nBrightlayer UI [offers two themes](/style/themes): Blue theme and Blue Dark theme. Ideally, an application should support both themes, but some applications might be more usable depending on the environment and context of the usage.\n\nYou are expected to stay close to those two themes. Both themes have been thoroughly researched to ensure they meet the standards for usability and accessibility.\n\n> One notable exception to this rule is if you are building products that will be white-labeled or sold under a different brand. In this case, you may find it beneficial to create your own custom themes that will better align with the brand.\n\n### Status Colors\n\n\n\nBrightlayer UI has strict guidelines around our [status color palette](/style/color). The status colors are used to indicate the status of certain items or devices. These should not be changed for any reason — users should be able to instantly know what these colors mean in any Brightlayer UI application. Further, the colors you are using to brand your application should not interfere with these colors.\n\nThe only situation where these may be changed is if there is an industry-specific convention that differs from the Brightlayer UI recommendations (e.g., green = circuit closed, red = circuit open for breakers). In these situations, you should follow the industry-specific convention.\n\n### Font Family\n\nBrightlayer UI [uses Open Sans and Noto Sans](/style/typography) for all applications. You are encouraged to adjust font [weight and size](/style/typography#customization) where necessary to establish a visual type hierarchy, but we strongly discourage the use of any fonts other than Open Sans and Noto Sans, particularly any [Serif fonts](https://en.wikipedia.org/wiki/Serif).\n\n### Design Patterns\n\nThroughout our [design patterns](/patterns), we provide examples of \"things not to do\" — these are typically identified by an image with a red underline. You should never use any of these expressly-forbidden patterns in your products. In all cases, we provide an example of the preferred approach.\n"},"/design/design-audit":{"title":"UI Design Audits","text":"import { ImageGrid, RuleTable, TOC } from '../../app/components';\nimport Banner from '../../app/assets/design/design-audit/banner.svg';\nimport ExplainArchitecture from '../../app/assets/design/design-audit/explain-architecture.png';\nimport ExplainJourney from '../../app/assets/design/design-audit/explain-journey.png';\nimport TopSeverity from '../../app/assets/design/design-audit/top-severity.png';\nimport HighSeverity from '../../app/assets/design/design-audit/high-severity.png';\nimport MediumSeverity from '../../app/assets/design/design-audit/medium-severity.png';\nimport LowSeverity from '../../app/assets/design/design-audit/low-severity.png';\nimport Feature from '../../app/assets/design/design-audit/feature.png';\nimport Slides from '../../app/assets/design/design-audit/ppt.svg';\nimport DoDont from '../../app/assets/design/design-audit/do-dont.svg';\nimport Educational1 from '../../app/assets/design/design-audit/educational-1.png';\nimport Educational2 from '../../app/assets/design/design-audit/educational-2.png';\n\n{/* */}\n\n# UI Design Audits\n\nA design audit is a great way to ensure that your user interface design meets Brightlayer UI's design standard and lines up with other Brightlayer UI-based applications.\n\n\n\nDesign audits examine not only cosmetic and branding elements, but also the overall usability of products — this is especially important when the team does not have a professional UI/UX designer on staff.\n\nWe recommend doing design audits incrementally, focusing on a few key workflows initially and gradually expanding to the rest of the application. We also encourage teams to work with their auditors to perform design audits periodically. We recommend frequent audits during the initial product release period and every time there's a major upgrade to the product's user interface design. Teams are expected to address most of the audit comments in between.\n\nDon't wait until a product is ready for release to request a design audit. The design audit itself may take several weeks, depending on the scope, and implementing the recommended changes could take months.\n\nThis page outlines the process for audit requesters (“teams”) and auditors and should serve as a guideline for how UI design audits work.\n\n\n\n# Prepare for an Audit\n\n## Update Packages\n\nBrightlayer UI sometimes makes style updates to components and themes through our NPM packages. Cosmetic issues such as Material component styling can be easily addressed by updating software packages to the latest versions. Therefore, when possible, teams are encouraged to update their Brightlayer UI packages and other major packages to the latest version prior to requesting an audit.\n\nPlease refer to our [developer resources page](/resources/developer) to learn about our latest package versions.\n\nWe discourage custom component styling that overrides the Brightlayer UI theme — these can cause problems when updating to newer versions. If the product team identifies any styling that should be included as part of the Brightlayer UI component theme, please [contact us](/community/contactus) or log an issue.\n\n## Read Through Our Website\n\nPlease read through our [style guides](/style) and [design pattern guidelines](/patterns). Many examples cited by these guidelines came from design audits we did in the past and are representative of common mistakes we observed across multiple projects. Team members may be able to identify low-hanging fruit during this self-audit and address these problems ahead of the full audit.\n\n## Address Comments from Previous Audits\n\nIf the team has received audit comments in the past, team members should address these audit comments first before requesting a new one. In case audit comments cannot be addressed due to time / technical constraints, the team should inform their auditors about this.\n\n# Request for a Design Audit\n\nIdeally, a design audit is conducted periodically by someone outside the product team. Team members may [request](/community/contactus) a design audit from the Brightlayer UI team.\n\n## Give a Demo\n\nTeam members are expected to walk their auditors through the application to help them understand the big picture. This includes all major workflows of the application.\n\n## Grant Auditors Direct Access\n\nWhenever possible, teams are encouraged to create a safe environment for the auditor to test the project directly. This is to help the auditor explore user interactions and different workflow branches.\n\n## Communicate with User Journey\n\nUser experience design is centered around users. Instead of talking about the technical nature of the infrastructure, teams should explain their product in terms of user journeys. Who will use the application? What do they care about the most? How will the application solve this user’s problem?\n\n\n\n## Communicate the Limitations\n\nThe team should mention to its auditor any legacy issues (e.g., some things may need to stay a certain way to meet user expectations in a legacy product) or other limitations, such as limited ethernet connection speed, mobile app-exclusive features, etc.\n\n## Define the Scope\n\nOne reason we recommend doing design audits periodically is so that product teams do not work alone for too long before they receive any external feedback. This also helps keep the audit scope focused on a few workflows or screens at a time.\n\nIf the product is complex or has never been audited, consider arranging only a few key workflows or screens to be audited. A large scope will “dilute” auditors’ attention and lead to many repetitive comments. The product team should select the part of the product that is either most important to its users or a representative area that can help guide future redesign efforts for other pages.\n\n# Issue Severity\n\nDesign audits identify issues using multiple different severity levels. Severity ratings are determined by their impact on the users. Brightlayer UI recommends using the following severity ratings:\n\nA **top severity** issue is a design flaw that prevents a user from completing a certain task.\n\n\n\nA **high severity** issue greatly confuses or blocks the user, although eventually they might learn to tolerate it.\n\n\n\nA **medium severity** issue makes users hesitate, but they are usually still able to complete their task after some guesswork.\n\n\n\nA **low severity** issue is cosmetic and does not interfere with functionality or usability.\n\n\n\nIn addition, auditors may suggest **features** as well. Features are good-to-have improvements and may be based on designs seen in other Brightlayer UI apps.\n\n\n\nAudit notes may also be tagged with an indicator of whether an issue is about usability or branding. This further helps product teams think about usability systematically.\n\nAuditors are recommended to color code their design audit notes based on severity.\n\n# Understand Audit Results\n\n## Prioritize Issues\n\nTeams must prioritize high-severity issues as they are blocking the application’s functions. These issues must be addressed before the next major release. Meanwhile, mid-severity issues can wait until the next major release, but should still be groomed into the backlog. Low-severity issues are typically considered technical debt.\nHigh-frequency issues — issues that may not be severe but are exposed to users — should also be prioritized.\n\n## Do Not Skip User Testing\n\nA design audit is not meant to replace user testing. While auditors can flag potential issues based on their experience in the design industry, they are not the end user. Teams should conduct user testing to drive major changes while using the design audit as a supplemental tool.\n\n## Schedule the Next Audit\n\nTypically, one design audit is enough to cover most issues in the current version of the user interface. Product teams may consider reaching out to another designer after the existing issues have been pointed out.\n\nWhenever there are major changes to the user interface, product teams should conduct a new design audit to ensure they are still on track.\n\n# How to Conduct Design Audits (For Auditors)\n\n## Prepare Deliverables\n\nA full audit done by the Brightlayer UI team typically includes two parts: detailed notes that capture everything, and a presentation slide deck including only items worth discussing.\n\n\n\nAuditors are expected to build up detailed audit notes as they go through each screen. Once auditors are finished, they may consider selecting a few educational or discussion-worthy topics and adding them to a separate PowerPoint slide.\n\n## Apply Brightlayer UI's Standard\n\n\n\nThere are two parts to Brightlayer UI's design guidelines — [style guide](/style) and [design patterns](/patterns). Each of these describes a set of design standards, which are categorized as follows:\n\n\n\nUser interfaces must be judged under these criteria during design audits.\n\nIn addition, auditors may also employ [Heuristic Evaluation](https://www.nngroup.com/articles/how-to-conduct-a-heuristic-evaluation/) to check UI designs comprehensively.\n\n## Educate the Team\n\nTo help teams develop a human-centered mindset, in addition to pointing out the issues, auditors must also seek to educate their product team to think like designers.\n\n\n\nFor larger products, instead of trying to cover everything in superficial detail, auditors may select 2-3 key interactions and examine them in depth. The auditors’ mission should not be to point out every single UI mistake, but to teach the team how to avoid similar mistakes in the future.\n\n## Prototype Key Features\n\nIf time permits, auditors may select a few key features and prototype their design recommendation. This has a few advantages.\n\n1. Auditors understand better why the product team designed a feature in a certain way.\n2. Auditors get an excellent opportunity for design practice.\n3. A new design placed next to its original design serves as a good side-by-side comparison.\n\n## Summarize Takeaways\n\nWe also encourage auditors to provide an overall summary of their audit findings. This provides teams with quick takeaways that help them estimate their effort in improving the UI design.\n\n## Presentation\n\nAuditors may fine-tune their presentation depending on the expected audience. For example, if the audience is more technical, consider explaining the styling in CSS notations; if they are more on the product design side, auditors may consider showing their raw design process and inviting them for a design critique.\n\nSome team members might feel intimidated by the design audit or feel that the auditor is always right (they aren't). Auditors should encourage teams to challenge the design audit result to foster a better discussion and learn more from the team who knows the product and its history more intimately.\n\nAuditors need to remember to pause from time to time in their presentations for the audiences to catch up — it's likely that many people in the audience are not used to thinking the way a UI designer thinks. Auditors should also ask one member of the audience to take notes.\n\n## Recommend Next Steps\n\nBefore the end of their presentations, auditors should recommend the next steps for teams to act upon. If the auditor has a technical background, they may list a few items as easy-to-fix quick-win items for the developer. If there are major feature suggestions, the auditor may picture how they will fit into the product’s big picture, and what the R&D timeline would look like.\n\n## Improve Brightlayer UI\n\nDuring the audit, if auditors noticed anything worth componentizing or an area where the existing Brightlayer UI standard is too strict, please get in touch with us for a discussion. Many design guidelines in Brightlayer UI today came from real project design audits we performed.\n\n# Design Audit Examples\n\nIf you are an Eaton employee or contractor, you may view the following audit examples (login required).\n\n{/* */}\n\n- [PowerPoint presentation](https://eaton.sharepoint.com/:p:/s/PXBlueDesign&Dev/EVjisdTQEQdJpfyoKNr9ZREBQaKAXzwcLZhKvlyxYfjTow?e=OwlBMg)\n- [Detailed audit notes](https://miro.com/app/board/o9J_lGvtI6E=/)\n\n{/* */}\n"},"/patterns":{"title":"Design Patterns"},"/patterns/account-menu":{"title":"Account Menu","text":"import React from 'react';\nimport { DemoCard, ImageGrid, MaterialDesignDescription, Divider, TOC } from '../../app/components';\nimport PxblueSmallAltIcon from '@brightlayer-ui/icons-mui/PxblueSmallAlt';\nimport Banner from '../../app/assets/design-patterns/account-menu/account-menu-banner.png';\nimport AccountSettingsPage from '../../app/assets/design-patterns/account-menu/account-settings-page.png';\nimport DrawerDetails1 from '../../app/assets/design-patterns/account-menu/drawer-do-and-dont-1.png';\nimport DrawerDetails2 from '../../app/assets/design-patterns/account-menu/drawer-do-and-dont-2.png';\nimport UserMenuContents from '../../app/assets/design-patterns/account-menu/user-menu-contents.png';\nimport AvatarVariants from '../../app/assets/design-patterns/account-menu/avatar-variants.png';\nimport CrowdedDrawer from '../../app/assets/design-patterns/account-menu/crowded-drawer.png';\nimport CrowdedUserMenu from '../../app/assets/design-patterns/account-menu/crowded-user-menu.png';\n\nimport Specs1 from '../../app/assets/design-patterns/account-menu/spec-typography-mobile.png';\nimport Specs2 from '../../app/assets/design-patterns/account-menu/spec-typography-desktop.png';\nimport Specs3 from '../../app/assets/design-patterns/account-menu/spec-drawer.png';\nimport Specs4 from '../../app/assets/design-patterns/account-menu/spec-avatar.png';\n\n{/* KEYWORDS: design pattern user account details settings menu avatar profile */}\n\n# Account Menu\n\n\n\nWhen applications implement a form of [User Authentication](/patterns/user-auth), they must include ways for users to view / update their personal or account information as well as take account-related actions, such as logging out of the application or changing a password. There are several ways to present this information to the user in a Brightlayer UI application.\n\n\n \n \n\n\n# Account Settings Page\n\n\n\nAt a minimum, your application should implement a dedicated account settings page for viewing and editing a user's account details, preferences, settings, etc. This page should also include a way for users to take account-related actions. The style of this page should be consistent with other settings pages in your application, if applicable. If you have multiple settings pages in your application, the account settings should be easily accessible from the top level.\n\n\n\n# In a Navigation Drawer\n\nIf your application is using [Drawer Navigation](/patterns/navigation#drawer-navigation), you can include quick-access user information and actions in the Drawer. Commonly, this involves placing an avatar in the drawer header along with basic information about the user (e.g., their name, username, email address, job title and / or organization affiliation). Additional account actions and a link to the account settings page can be placed at the bottom of the drawer body, just above the footer, if present (see the [contents](/patterns/account-menu#contents) section below).\n\n\n\nThis approach is most effective when there are relatively few account-related actions and is also preferred on mobile where there is limited space in the app bar.\n\nIf you are using a navigation rail, you may place account settings links in the rail, but you will not be able to show specific details about the user. Consider using the {/* */}[User Menu](#via-user-menu){/* */} in this situation or if you are using a primary navigation mechanism other than a drawer.\n\n\n}\n/>\n\n\n# In a User Menu\n\n\n\nAnother way to present user information and actions is with the user menu. The user menu appears as an Avatar in the [App Bar](/patterns/appbar) which opens a menu with the user-related content (see the [contents](#contents) section below).\n\nThis approach is most effective if you have more than three account-related actions, or if you want to present more detailed information about a user since it avoids cluttering the primary navigation drawer.\n\n\n \n }\n />\n \n\n\n# Contents\n\nWhether you are using the drawer or a dedicated user menu component, the content should be very similar.\n\n## Avatar\n\n\n\nAn avatar is used to identify the currently logged-in user / account. It may appear in the drawer header or in the [App Bar](/patterns/appbar).\n\nAvatars can take several forms. Usually, they display a user-selected profile picture. If your application does not support user-selected images, you can default to displaying the user's initials or a [person icon](/style/icon-library?icon=Person&isMaterial=true). You can also elect to show the user's full name or username — this may be particularly useful when your application uses shared or generic accounts (e.g., 'Administrator').\n\nThe avatar should be accompanied by basic information about the user, such as their name, username, email, job title, etc., which can be placed in the navigation drawer header or in the user menu header.\n\n## Account Functions\n\nMost account functions can be located on the account settings page, but you should provide access to the most common / frequent actions in the drawer or user menu as well.\n\nYou should at least include:\n\n- A link to the account settings page\n- A Log Out button\n- Links to terms of service / privacy policy / license information (if applicable)\n\nWhen using the user menu, you will likely have more room available if you wish to include other frequently accessed account functions, such as change password, contact support, etc.\n\n\n \n \n\n\n# Design Specifications\n\n## Mobile\n\n### Navigation Drawer\n\n\n\n### User Menu\n\n\n\n### Avatar\n\n\n\n## Desktop and Tablet\n\nIf certain dimensions are not specified, refer to the dimensions suggested in the mobile section above.\n\n### User Menu\n\n\n\nAlso refer to the design specifications for [Drawer](/patterns/navigation#design-specifications) and [Bottom Sheet](/patterns/overlay#bottom-sheet).\n\n\n\n# Developers\n\nUse the following components to implement this pattern:\n\n**Angular**:\n\n- Angular Material\n - [Side Nav](https://material.angular.io/components/sidenav/overview)\n- @brightlayer-ui/angular-components\n - [Drawer](https://brightlayer-ui-components.github.io/angular/components/drawer/examples)\n - [User Menu](https://brightlayer-ui-components.github.io/angular/components/user-menu/examples)\n\n**React**:\n\n- MUI\n - [Drawer](https://mui.com/material-ui/react-drawer/#main-content)\n- @brightlayer-ui/react-components\n - [Drawer](https://brightlayer-ui-components.github.io/react/components/drawer/examples)\n - [User Menu](https://brightlayer-ui-components.github.io/react/components/user-menu/examples)\n\n**React Native**:\n\n- @brightlayer-ui/react-native-components\n - [Drawer](https://brightlayer-ui-components.github.io/react-native/?path=/info/components-documentation--drawer)\n - [User Menu](https://brightlayer-ui-components.github.io/react-native/?path=/info/components-documentation--user-menu)\n"},"/patterns/appbar":{"title":"App Bars","text":"import React from 'react';\nimport { DemoCard, ImageGrid, MaterialDesignDescription, Divider, TOC } from '../../app/components';\nimport Banner from '../../app/assets/design-patterns/app-bar/appbar-banner.png';\nimport Search from '../../app/assets/design-patterns/app-bar/search-bar/search.gif';\nimport MiniSearch from '../../app/assets/design-patterns/app-bar/search-bar/mini-search.png';\nimport SiteSearch from '../../app/assets/design-patterns/app-bar/search-bar/site-search.png';\nimport PageSearch from '../../app/assets/design-patterns/app-bar/search-bar/page-search.png';\nimport ComponentSearch from '../../app/assets/design-patterns/app-bar/search-bar/component-search.png';\nimport CollapsibleAppBarDynamic from '../../app/assets/design-patterns/app-bar/collapsible-app-bar-dynamic.gif';\nimport CollapsibleAppBarSnap from '../../app/assets/design-patterns/app-bar/collapsible-app-bar-snap.gif';\nimport CollapsibleAppBar1 from '../../app/assets/design-patterns/app-bar/collapsible-app-bar-1.png';\nimport CollapsibleAppBar2 from '../../app/assets/design-patterns/app-bar/collapsible-app-bar-2.png';\nimport SafeAreaError from '../../app/assets/design-patterns/app-bar/safe-area-error.png';\nimport SafeAreaOK from '../../app/assets/design-patterns/app-bar/safe-area-ok.png';\nimport HideOnCollapse from '../../app/assets/design-patterns/app-bar/what-to-hide-on-collapse.png';\nimport AutoVariants from '../../app/assets/design-patterns/app-bar/search-bar/auto-complete-variants.png';\nimport BasicBars from '../../app/assets/design-patterns/app-bar/basic-app-bars.png';\nimport DropdownVariations1 from '../../app/assets/design-patterns/app-bar/dropdown-toolbar-variations-1.png';\nimport DropdownVariations2 from '../../app/assets/design-patterns/app-bar/dropdown-toolbar-variations-2.png';\nimport Specs1Image from '../../app/assets/design-patterns/app-bar/specs-1.png';\nimport Specs2Image from '../../app/assets/design-patterns/app-bar/specs-2.png';\nimport Specs3Image from '../../app/assets/design-patterns/app-bar/specs-3.png';\nimport Specs4Image from '../../app/assets/design-patterns/app-bar/specs-4.png';\nimport Specs5Image from '../../app/assets/design-patterns/app-bar/specs-5.png';\nimport Specs6Image from '../../app/assets/design-patterns/app-bar/specs-6.png';\n\n{/* KEYWORDS: design pattern appbar search collapse collapsible extend prominent toolbar banner header */}\n\n# App Bars\n\n\n\nApp bars, sometimes called toolbars, are often one of the first elements you see in an application. They are primarily used to provide context for where a user is in the hierarchy of the application.\n\n\n \n \n \n\n\n# Basic App Bar\n\n\n\nThe basic app bar provides information about the current screen. Typically, this is a short title that indicates which screen the user is on (e.g., \"Settings\"). However, the app bar can also contain a navigation icon, subtitle, and/or various global action buttons for the screen. When placing actions in the app bar, limit yourself to no more than three. If you have more actions than this, consider grouping them into a menu.\n\n## Dropdown Toolbar\n\n\n \n\n\nA special case of the basic app bar is the dropdown toolbar. This version transforms the simple text subtitle of the app bar into a dropdown menu that can be used to configure the page. For example, you may have a dropdown that allows users to switch between different physical locations on an overview screen.\n\n\n\n## Safe Area\n\n\n\n\n\n# Collapsible App Bar\n\nIn some situations, you may want to present more than just a title and subtitle in an app bar, such as a large graphic, buttons, or multiple lines of text. Collapsible app bars — sometimes referred to as expandable app bars, extended app bars, or prominent app bars — are ideal for this situation. The app bar starts out tall but will shrink as the user scrolls down the page until it becomes a basic app bar.\n\n\n \n \n\n\nCollapsible app bars put a greater emphasis on the app bar content on page load and provide an opportunity to show images pertinent to the page topic. This allows you the flexibility to present an eye-catching banner without permanently reducing the amount of usable space on the page. This pattern is most commonly used for mobile applications, but could also be used for web.\n\n\n\nThe collapsible appbar should transition smoothly between the expanded and collapsed states — this means you will need to account for how the app bar will look throughout the transition. Because elements will disappear as the app bar shrinks, you'll need to use various transition techniques to do this smoothly, depending on your content.\n\n
mF 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
  • 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 PqKYfiP1x| Date: Mon, 17 Jun 2024 13:49:02 +0000 Subject: [PATCH 26/60] Bump braces from 3.0.2 to 3.0.3 Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index d7d4f4c6..b3742ff8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3697,11 +3697,11 @@ brace-expansion@^2.0.1: balanced-match "^1.0.0" braces@^3.0.2, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== dependencies: - fill-range "^7.0.1" + fill-range "^7.1.1" browser-process-hrtime@^1.0.0: version "1.0.0" @@ -5577,10 +5577,10 @@ filesize@^8.0.6: resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== dependencies: to-regex-range "^5.0.1" From bba243db14d9a368c9a1fc31827872e29377f13d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jun 2024 06:34:55 +0000 Subject: [PATCH 27/60] Bump ws from 7.5.9 to 7.5.10 Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] --- yarn.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index b3742ff8..919df159 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11999,14 +11999,14 @@ write-file-atomic@^3.0.0: typedarray-to-buffer "^3.1.5" ws@^7.4.6: - version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" - integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + version "7.5.10" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== ws@^8.13.0: - version "8.13.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" - integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== + version "8.17.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b" + integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ== xml-name-validator@^3.0.0: version "3.0.0" From 3dd7d0fbafcdf1820b24bf27f8405f4bf37a283e Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Thu, 20 Jun 2024 13:56:20 -0400 Subject: [PATCH 28/60] Update get build status --- .github/workflows/blui-ci.yml | 1 + src/app/api/index.tsx | 22 ++++++++++------------ src/app/components/resources/ButtonRow.tsx | 2 +- 3 files changed, 12 insertions(+), 13 deletions(-) diff --git a/.github/workflows/blui-ci.yml b/.github/workflows/blui-ci.yml index b462f3cc..c3c71b51 100644 --- a/.github/workflows/blui-ci.yml +++ b/.github/workflows/blui-ci.yml @@ -61,6 +61,7 @@ jobs: node-version: [20.x] env: ga-id: ${{ github.ref == 'refs/heads/master' && 'ga:prod' || 'ga:dev' }} + # REACT_APP_DOCIT_GITHUB_TOKEN steps: - name: Checkout diff --git a/src/app/api/index.tsx b/src/app/api/index.tsx index f56ad035..0f7c9309 100644 --- a/src/app/api/index.tsx +++ b/src/app/api/index.tsx @@ -9,11 +9,6 @@ export const github = axios.create({ Authorization: `token ${(process.env.REACT_APP_DOCIT_GITHUB_TOKEN || '').split('').reverse().join('')}`, }, }); -// circleCI will need replaced with github status -export const circleci = axios.create({ - baseURL: 'https://circleci.com/api/v1.1/project/github/etn-ccis/', - timeout: 5000, -}); export const npm = axios.create({ baseURL: 'https://api.npms.io/v2/', timeout: 5000, @@ -36,7 +31,6 @@ export const announcementDetail = axios.create({ }); // API Calls -// circleCI will need replaced with github status export const getBuildStatus = async (repository: string, branches: string[]): Promise => { try { @@ -44,18 +38,22 @@ export const getBuildStatus = async (repository: string, branches: string[]): Pr const results = []; for (const branch of branches) { results.push( - circleci.get( - `blui-${repository}/tree/${branch.replace('-', '')}?limit=1&filter=completed&circle-token=${ - process.env.REACT_APP_DOCIT_CIRCLECI_TOKEN || '' - }` + github.get( + `repos/etn-ccis/blui-${repository}/actions/runs?branch=${branch}` ) ); } const test = await Promise.all(results); for (let i = 0; i < test.length; i++) { const response = test[i]; - if (response && response.status === 200 && response.data[0].failed === false) { - failed += 0; + if (response && response.status === 200) { + const data = response.data.workflow_runs + const buildjobs = data.filter((job: any) => job.name === 'Build') + if (buildjobs.length > 0) { + const buildfailed = buildjobs[0].conclusion === 'failure' + failed += buildfailed ? 1 : 0 + } + else { failed += 0 } } else { failed += 1; } diff --git a/src/app/components/resources/ButtonRow.tsx b/src/app/components/resources/ButtonRow.tsx index 4eb27292..68f4ab9c 100644 --- a/src/app/components/resources/ButtonRow.tsx +++ b/src/app/components/resources/ButtonRow.tsx @@ -26,7 +26,7 @@ export const ButtonRow: React.FC = (props): JSX.Element => { const bugString = (bugLabels ? [...bugLabels, 'bug'] : ['bug']).map((label) => `+label%3A${label}`).join(''); const bugLink = `https://github.com/etn-ccis/blui-${repository}/issues?q=is%3Aissue+is%3Aopen${bugString}`; // circleCI will need replaced with github - const buildLink = `https://circleci.com/gh/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}`; + const buildLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}`; const repoLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}/${workSpace}`; return ( From 99d6ae4e2e60d5af57fa1eed24955a486074db07 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Thu, 20 Jun 2024 14:09:17 -0400 Subject: [PATCH 29/60] prettier --- src/app/api/index.tsx | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/app/api/index.tsx b/src/app/api/index.tsx index 0f7c9309..a6210f51 100644 --- a/src/app/api/index.tsx +++ b/src/app/api/index.tsx @@ -37,23 +37,20 @@ export const getBuildStatus = async (repository: string, branches: string[]): Pr let failed = 0; const results = []; for (const branch of branches) { - results.push( - github.get( - `repos/etn-ccis/blui-${repository}/actions/runs?branch=${branch}` - ) - ); + results.push(github.get(`repos/etn-ccis/blui-${repository}/actions/runs?branch=${branch}`)); } const test = await Promise.all(results); for (let i = 0; i < test.length; i++) { const response = test[i]; if (response && response.status === 200) { - const data = response.data.workflow_runs - const buildjobs = data.filter((job: any) => job.name === 'Build') + const data = response.data.workflow_runs; + const buildjobs = data.filter((job: any) => job.name === 'Build'); if (buildjobs.length > 0) { - const buildfailed = buildjobs[0].conclusion === 'failure' - failed += buildfailed ? 1 : 0 + const buildfailed = buildjobs[0].conclusion === 'failure'; + failed += buildfailed ? 1 : 0; + } else { + failed += 0; } - else { failed += 0 } } else { failed += 1; } From 35cc4782e7075571b6a1adf3d3683add66cb49d8 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Thu, 20 Jun 2024 15:26:13 -0400 Subject: [PATCH 30/60] add environment API token --- .github/workflows/blui-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/blui-ci.yml b/.github/workflows/blui-ci.yml index c3c71b51..f56f5130 100644 --- a/.github/workflows/blui-ci.yml +++ b/.github/workflows/blui-ci.yml @@ -61,7 +61,7 @@ jobs: node-version: [20.x] env: ga-id: ${{ github.ref == 'refs/heads/master' && 'ga:prod' || 'ga:dev' }} - # REACT_APP_DOCIT_GITHUB_TOKEN + REACT_APP_DOCIT_GITHUB_TOKEN: ${{secrets.REACT_APP_DOCIT_GITHUB_TOKEN}} steps: - name: Checkout From 9f4cc5b8ffa49be9521a75d8568baf15935603e6 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Thu, 20 Jun 2024 15:46:40 -0400 Subject: [PATCH 31/60] ignore some figma --- src/docs/community/faq.mdx | 2 +- src/docs/design/accessibility.mdx | 2 +- src/docs/release-notes/R16/FullNotes.mdx | 2 +- src/docs/release-notes/R21/FullNotes.mdx | 2 +- src/docs/release-notes/R23/FullNotes.mdx | 2 +- src/docs/release-notes/R24/FullNotes.mdx | 2 +- src/docs/style/logo.mdx | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/docs/community/faq.mdx b/src/docs/community/faq.mdx index fd67513f..7b313567 100644 --- a/src/docs/community/faq.mdx +++ b/src/docs/community/faq.mdx @@ -75,7 +75,7 @@ If you are interested in contributing to Brightlayer UI, that's awesome! We welc
    -Yes! We have standardized on Figma as our preferred tool for designing Brightlayer UI applications. We have a [Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107) as well as a [Design Pattern Sticker Sheet](https://www.figma.com/community/file/1023327014725714313) that give you access to a wide array of design elements that you can use to kick start your projects. +Yes! We have standardized on Figma as our preferred tool for designing Brightlayer UI applications. We have a {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107){/* */} as well as a [Design Pattern Sticker Sheet](https://www.figma.com/community/file/1023327014725714313) that give you access to a wide array of design elements that you can use to kick start your projects. diff --git a/src/docs/design/accessibility.mdx b/src/docs/design/accessibility.mdx index c27e97f0..263fee97 100644 --- a/src/docs/design/accessibility.mdx +++ b/src/docs/design/accessibility.mdx @@ -103,7 +103,7 @@ Most Brightlayer UI text elements use the Black 500 color, with some headlines u ## Checking Contrast -Low contrast makes it difficult for all users to view your product, especially for individuals with visual impairments. You can test your contrast ratios using free [online tools](https://webaim.org/resources/contrastchecker/) and [Figma plugins](https://www.figma.com/community/plugin/732603254453395948/Stark). +Low contrast makes it difficult for all users to view your product, especially for individuals with visual impairments. You can test your contrast ratios using free [online tools](https://webaim.org/resources/contrastchecker/) and {/* */}[Figma plugins](https://www.figma.com/community/plugin/732603254453395948/Stark){/* */}. diff --git a/src/docs/release-notes/R16/FullNotes.mdx b/src/docs/release-notes/R16/FullNotes.mdx index 4d77d290..4e68b1ab 100644 --- a/src/docs/release-notes/R16/FullNotes.mdx +++ b/src/docs/release-notes/R16/FullNotes.mdx @@ -24,5 +24,5 @@ The first version of the [PX Blue CLI](https://www.npmjs.com/package/@pxblue/cli ### Miscellaneous - Added search capability to documentation site -- [Sticker Sheet](https://www.figma.com/community/file/852558784352181868) published to the Figma Community +- {/* */}[Sticker Sheet](https://www.figma.com/community/file/852558784352181868){/* */} published to the Figma Community - Bug fixes and improvements diff --git a/src/docs/release-notes/R21/FullNotes.mdx b/src/docs/release-notes/R21/FullNotes.mdx index 4eabbd86..d1be3ae0 100644 --- a/src/docs/release-notes/R21/FullNotes.mdx +++ b/src/docs/release-notes/R21/FullNotes.mdx @@ -13,7 +13,7 @@ Check out our release announcement videos for [developers](https://youtu.be/4RVk ### Component Sticker Sheet -- Updated Figma [Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107) to include 57 new device- and channel-related icons. You can also find all of them in our [iconography](/style/icon-library) page. +- Updated Figma {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107){/* */} to include 57 new device- and channel-related icons. You can also find all of them in our [iconography](/style/icon-library) page. - All icons (Material Design and PX Blue icons) are now searchable by their aliases in Figma. - Added more system components, including: phone keyboard, phone keypad, status bar, browser window, cursor, system dialog box and time picker. - Added table components. diff --git a/src/docs/release-notes/R23/FullNotes.mdx b/src/docs/release-notes/R23/FullNotes.mdx index e41b21f1..7630ad67 100644 --- a/src/docs/release-notes/R23/FullNotes.mdx +++ b/src/docs/release-notes/R23/FullNotes.mdx @@ -32,7 +32,7 @@ Check out our [release announcement video](https://youtu.be/Ud8ZNSEVxvc)! ### Design Resources -- Added more card components to the [Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107) on Figma. +- Added more card components to the {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107){/* */} on Figma. - Added more customization options for the Figma plugin [Variant Switcher](https://www.figma.com/community/plugin/971482182464094790). - Added a [video tutorial](https://www.youtube.com/watch?v=JBiuas4_Occ) for Variant Switcher. diff --git a/src/docs/release-notes/R24/FullNotes.mdx b/src/docs/release-notes/R24/FullNotes.mdx index 279b4516..164e3e8c 100644 --- a/src/docs/release-notes/R24/FullNotes.mdx +++ b/src/docs/release-notes/R24/FullNotes.mdx @@ -14,7 +14,7 @@ Check out our release announcement video for [developers](https://youtu.be/qUAMy ### Training Materials - Created content for our first educational boot camp, an introduction to Brightlayer UI for developers. [Contact us](/community/contactus) to sign up! -- Created [a new Figma community file](https://www.figma.com/community/file/1108703646592220015) to help onboarding designers new to Eaton. +- Created {/* */}[a new Figma community file](https://www.figma.com/community/file/1108703646592220015){/* */} to help onboarding designers new to Eaton. ### Package Summary diff --git a/src/docs/style/logo.mdx b/src/docs/style/logo.mdx index 9eab5534..3f01a693 100644 --- a/src/docs/style/logo.mdx +++ b/src/docs/style/logo.mdx @@ -102,7 +102,7 @@ Some platforms may have specialized tools to preview the app logo. Android, for - [Android Adaptive Icon](https://github.com/etn-ccis/blui-doc-it/blob/master/src/app/assets/styles/logos/templates/Android-Adaptive-Icon-IllustratorTemplate.ai?raw=true) - [PDF (for printing)](https://github.com/etn-ccis/blui-doc-it/raw/master/src/app/assets/styles/logos/templates/App%20Logos%20Printable.pdf) - [SVG](https://github.com/etn-ccis/blui-doc-it/tree/master/src/app/assets/styles/logos/templates/SVG) -- Our [Figma Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107) also includes a component called "App Logo Template" +- Our {/* */}[Figma Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107){/* */} also includes a component called "App Logo Template" ## Background From 24c13723f09a22c0dd2146f013061fdb09969946 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Thu, 20 Jun 2024 16:14:18 -0400 Subject: [PATCH 32/60] ignore figma links --- src/docs/release-notes/R16/Summary.mdx | 2 +- src/docs/release-notes/R17/FullNotes.mdx | 2 +- src/docs/release-notes/R17/Summary.mdx | 2 +- src/docs/release-notes/R18/FullNotes.mdx | 2 +- src/docs/release-notes/R19/FullNotes.mdx | 4 ++-- src/docs/release-notes/R19/Summary.mdx | 2 +- src/docs/release-notes/R20/FullNotes.mdx | 2 +- src/docs/release-notes/R20/Summary.mdx | 2 +- src/docs/release-notes/R29/FullNotes.mdx | 2 +- src/docs/release-notes/R29/Summary.mdx | 2 +- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/docs/release-notes/R16/Summary.mdx b/src/docs/release-notes/R16/Summary.mdx index 3a01f9b6..665d51d2 100644 --- a/src/docs/release-notes/R16/Summary.mdx +++ b/src/docs/release-notes/R16/Summary.mdx @@ -1 +1 @@ -Added new components to our [Angular](https://brightlayer-ui-components.github.io/angular) and [React Native](https://brightlayer-ui-components.github.io/react-native) component libraries, added the React Design Pattern mono repo, introduced the [PX Blue CLI](https://www.npmjs.com/package/@pxblue/cli), added search functionality to our documentation site, introduced reusable [Authentication Workflow](https://www.npmjs.com/package/@pxblue/react-native-auth-workflow) for React Native, and published our [sticker sheet](https://www.figma.com/community/file/852558784352181868) to the Figma community. +Added new components to our [Angular](https://brightlayer-ui-components.github.io/angular) and [React Native](https://brightlayer-ui-components.github.io/react-native) component libraries, added the React Design Pattern mono repo, introduced the [PX Blue CLI](https://www.npmjs.com/package/@pxblue/cli), added search functionality to our documentation site, introduced reusable [Authentication Workflow](https://www.npmjs.com/package/@pxblue/react-native-auth-workflow) for React Native, and published our {/* */}[sticker sheet](https://www.figma.com/community/file/852558784352181868){/* */} to the Figma community. diff --git a/src/docs/release-notes/R17/FullNotes.mdx b/src/docs/release-notes/R17/FullNotes.mdx index 88bb8ee2..c82be72a 100644 --- a/src/docs/release-notes/R17/FullNotes.mdx +++ b/src/docs/release-notes/R17/FullNotes.mdx @@ -2,7 +2,7 @@ import React from 'react'; ### Component Sticker Sheet -- Added PX Blue components (Scorecard, Empty State, Channel Value, Heroes, List Item Tag, Info List Item, Nav Rail, Drawer, Dropdown Toolbar) to our [Sticker Sheet](https://www.figma.com/community/file/852558784352181868) +- Added PX Blue components (Scorecard, Empty State, Channel Value, Heroes, List Item Tag, Info List Item, Nav Rail, Drawer, Dropdown Toolbar) to our {/* */}[Sticker Sheet](https://www.figma.com/community/file/852558784352181868){/* */} - Added several PX Blue design patterns (Progress Indicators, Pagers, Panels) - Added more Material UI components (Bottom Sheets, Chips, Snackbars, Cards, Sliders, Tooltips, Switches, Avatars, FABs) diff --git a/src/docs/release-notes/R17/Summary.mdx b/src/docs/release-notes/R17/Summary.mdx index 4c6fe738..f5ebfbf1 100644 --- a/src/docs/release-notes/R17/Summary.mdx +++ b/src/docs/release-notes/R17/Summary.mdx @@ -1 +1 @@ -Updated content for the [design pattern pages](/patterns), added more components to the PX Blue [Figma sticker sheet](https://www.figma.com/community/file/852558784352181868), new Angular components for Dropdown Toolbar and [Navigation Rail](https://brightlayer-ui-components.github.io/angular/components/drawer/layout/examples), new React component for Dropdown Toolbar, new React Native components for [Spacer](https://brightlayer-ui-components.github.io/react-native/?path=/info/components-documentation--spacer) and [List Item Tag](https://brightlayer-ui-components.github.io/react-native/?path=/info/components-documentation--list-item-tag), built a re-usable authentication workflow for React. +Updated content for the [design pattern pages](/patterns), added more components to the PX Blue {/* */}[Figma sticker sheet](https://www.figma.com/community/file/852558784352181868){/* */}, new Angular components for Dropdown Toolbar and [Navigation Rail](https://brightlayer-ui-components.github.io/angular/components/drawer/layout/examples), new React component for Dropdown Toolbar, new React Native components for [Spacer](https://brightlayer-ui-components.github.io/react-native/?path=/info/components-documentation--spacer) and [List Item Tag](https://brightlayer-ui-components.github.io/react-native/?path=/info/components-documentation--list-item-tag), built a re-usable authentication workflow for React. diff --git a/src/docs/release-notes/R18/FullNotes.mdx b/src/docs/release-notes/R18/FullNotes.mdx index 99426a66..2e27abcf 100644 --- a/src/docs/release-notes/R18/FullNotes.mdx +++ b/src/docs/release-notes/R18/FullNotes.mdx @@ -9,7 +9,7 @@ import React from 'react'; ### Design Patterns - Updated content for [Navigation](/patterns/navigation) and [Visualizations](/patterns/visualizations) -- Released a new [Design Pattern Sticker Sheet](https://www.figma.com/community/file/926189711301522231) that will include many examples of all of our [Design Patterns](/patterns), starting with [forms](/patterns/forms), [side sheet](/patterns/overlay) and [lists](/patterns/lists). +- Released a new {/* */}[Design Pattern Sticker Sheet](https://www.figma.com/community/file/926189711301522231){/* */} that will include many examples of all of our [Design Patterns](/patterns), starting with [forms](/patterns/forms), [side sheet](/patterns/overlay) and [lists](/patterns/lists). ### Documentation Site diff --git a/src/docs/release-notes/R19/FullNotes.mdx b/src/docs/release-notes/R19/FullNotes.mdx index 310c1a53..d9819c1a 100644 --- a/src/docs/release-notes/R19/FullNotes.mdx +++ b/src/docs/release-notes/R19/FullNotes.mdx @@ -14,14 +14,14 @@ import React from 'react'; ### Component Sticker Sheet -- Figma [Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868) updated to reflect latest theme changes. +- Figma {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868){/* */} updated to reflect latest theme changes. - Updated iconography and typography. - New components for pager, steppers, tables, and more. ### Design Patterns - New design pattern for [Account Menu](/patterns/account-menu). -- [Design Pattern Library](https://www.figma.com/community/file/926189711301522231) in Figma updated with examples of all of our [Design Patterns](/patterns). +- {/* */}[Design Pattern Library](https://www.figma.com/community/file/926189711301522231){/* */} in Figma updated with examples of all of our [Design Patterns](/patterns). ### Reusable Workflows diff --git a/src/docs/release-notes/R19/Summary.mdx b/src/docs/release-notes/R19/Summary.mdx index 1049b4dc..951cc82b 100644 --- a/src/docs/release-notes/R19/Summary.mdx +++ b/src/docs/release-notes/R19/Summary.mdx @@ -1 +1 @@ -Added new patterns to Figma [Design Pattern library](https://www.figma.com/community/file/926189711301522231), updates to allow authentication workflow customizations, overhauled dark themes, new CLI templates, and our first PX Blue [training video](https://www.youtube.com/watch?v=CESJ9BKLWco)! +Added new patterns to Figma {/* */}[Design Pattern library](https://www.figma.com/community/file/926189711301522231){/* */}, updates to allow authentication workflow customizations, overhauled dark themes, new CLI templates, and our first PX Blue [training video](https://www.youtube.com/watch?v=CESJ9BKLWco)! diff --git a/src/docs/release-notes/R20/FullNotes.mdx b/src/docs/release-notes/R20/FullNotes.mdx index 57e1c3f8..183e87c1 100644 --- a/src/docs/release-notes/R20/FullNotes.mdx +++ b/src/docs/release-notes/R20/FullNotes.mdx @@ -9,7 +9,7 @@ import React from 'react'; ### Component Sticker Sheet -- Updated Figma [Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868) to include dark theme variants for all components +- Updated Figma {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868){/* */} to include dark theme variants for all components - Added latest icons from Material Design and PX Blue. - Released [Variant Switcher](https://www.figma.com/community/plugin/971482182464094790) plugin that allows you to convert your designs between light and dark themes with one click. diff --git a/src/docs/release-notes/R20/Summary.mdx b/src/docs/release-notes/R20/Summary.mdx index 77bd3a0e..fec71b03 100644 --- a/src/docs/release-notes/R20/Summary.mdx +++ b/src/docs/release-notes/R20/Summary.mdx @@ -1 +1 @@ -Added dark-themed components to Figma [Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868) and a [plugin](https://www.figma.com/community/plugin/971482182464094790) to quickly change the theme for your designs, new components for collapsible App Bars across all frameworks, updated dark theme and internationalization support in the Authentication workflows, updated documentation site content, and more. +Added dark-themed components to Figma {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868){/* */} and a [plugin](https://www.figma.com/community/plugin/971482182464094790) to quickly change the theme for your designs, new components for collapsible App Bars across all frameworks, updated dark theme and internationalization support in the Authentication workflows, updated documentation site content, and more. diff --git a/src/docs/release-notes/R29/FullNotes.mdx b/src/docs/release-notes/R29/FullNotes.mdx index 0d67f5cc..11c0d219 100644 --- a/src/docs/release-notes/R29/FullNotes.mdx +++ b/src/docs/release-notes/R29/FullNotes.mdx @@ -13,7 +13,7 @@ import React from 'react'; ## Figma Component Sticker Sheet -- Added a new [Figma component sticker sheet](https://www.figma.com/community/file/1293308181354933598/brightlayer-ui-tokens-components-in-material-design-3) following Material Design 3. +- Added a new {/* */}[Figma component sticker sheet](https://www.figma.com/community/file/1293308181354933598/brightlayer-ui-tokens-components-in-material-design-3){/* */} following Material Design 3. ## Themes diff --git a/src/docs/release-notes/R29/Summary.mdx b/src/docs/release-notes/R29/Summary.mdx index ad923287..0b822d22 100644 --- a/src/docs/release-notes/R29/Summary.mdx +++ b/src/docs/release-notes/R29/Summary.mdx @@ -1 +1 @@ -Rearchitected [React Auth Workflow](https://www.npmjs.com/package/@brightlayer-ui/react-auth-workflow) package for greater flexibility and customization of the flows, added new [Figma Component Sticker Sheet](https://www.figma.com/community/file/1293308181354933598/brightlayer-ui-tokens-components-in-material-design-3) following Material Design 3, and minor fixes for Angular Themes package. +Rearchitected [React Auth Workflow](https://www.npmjs.com/package/@brightlayer-ui/react-auth-workflow) package for greater flexibility and customization of the flows, added new {/* */}[Figma Component Sticker Sheet](https://www.figma.com/community/file/1293308181354933598/brightlayer-ui-tokens-components-in-material-design-3){/* */} following Material Design 3, and minor fixes for Angular Themes package. From ef934b8d0aaccc2e36c8adbb9534863e21322e49 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Thu, 20 Jun 2024 16:22:58 -0400 Subject: [PATCH 33/60] ignore more figma --- src/docs/community/faq.mdx | 2 +- src/docs/release-notes/R20/FullNotes.mdx | 2 +- src/docs/release-notes/R20/Summary.mdx | 2 +- src/docs/release-notes/R23/FullNotes.mdx | 2 +- src/docs/style/illustrations.mdx | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/docs/community/faq.mdx b/src/docs/community/faq.mdx index 7b313567..0dc771b9 100644 --- a/src/docs/community/faq.mdx +++ b/src/docs/community/faq.mdx @@ -75,7 +75,7 @@ If you are interested in contributing to Brightlayer UI, that's awesome! We welc
    -Yes! We have standardized on Figma as our preferred tool for designing Brightlayer UI applications. We have a {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107){/* */} as well as a [Design Pattern Sticker Sheet](https://www.figma.com/community/file/1023327014725714313) that give you access to a wide array of design elements that you can use to kick start your projects. +Yes! We have standardized on Figma as our preferred tool for designing Brightlayer UI applications. We have a {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107){/* */} as well as a {/* */}[Design Pattern Sticker Sheet](https://www.figma.com/community/file/1023327014725714313){/* */} that give you access to a wide array of design elements that you can use to kick start your projects. diff --git a/src/docs/release-notes/R20/FullNotes.mdx b/src/docs/release-notes/R20/FullNotes.mdx index 183e87c1..e0cc82fa 100644 --- a/src/docs/release-notes/R20/FullNotes.mdx +++ b/src/docs/release-notes/R20/FullNotes.mdx @@ -11,7 +11,7 @@ import React from 'react'; - Updated Figma {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868){/* */} to include dark theme variants for all components - Added latest icons from Material Design and PX Blue. -- Released [Variant Switcher](https://www.figma.com/community/plugin/971482182464094790) plugin that allows you to convert your designs between light and dark themes with one click. +- Released {/* */}[Variant Switcher](https://www.figma.com/community/plugin/971482182464094790){/* */} plugin that allows you to convert your designs between light and dark themes with one click. ### Documentation Site diff --git a/src/docs/release-notes/R20/Summary.mdx b/src/docs/release-notes/R20/Summary.mdx index fec71b03..20989a29 100644 --- a/src/docs/release-notes/R20/Summary.mdx +++ b/src/docs/release-notes/R20/Summary.mdx @@ -1 +1 @@ -Added dark-themed components to Figma {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868){/* */} and a [plugin](https://www.figma.com/community/plugin/971482182464094790) to quickly change the theme for your designs, new components for collapsible App Bars across all frameworks, updated dark theme and internationalization support in the Authentication workflows, updated documentation site content, and more. +Added dark-themed components to Figma {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/852558784352181868){/* */} and a {/* */}[plugin](https://www.figma.com/community/plugin/971482182464094790){/* */} to quickly change the theme for your designs, new components for collapsible App Bars across all frameworks, updated dark theme and internationalization support in the Authentication workflows, updated documentation site content, and more. diff --git a/src/docs/release-notes/R23/FullNotes.mdx b/src/docs/release-notes/R23/FullNotes.mdx index 7630ad67..78b675e4 100644 --- a/src/docs/release-notes/R23/FullNotes.mdx +++ b/src/docs/release-notes/R23/FullNotes.mdx @@ -33,7 +33,7 @@ Check out our [release announcement video](https://youtu.be/Ud8ZNSEVxvc)! ### Design Resources - Added more card components to the {/* */}[Component Sticker Sheet](https://www.figma.com/community/file/1024360297793425107){/* */} on Figma. -- Added more customization options for the Figma plugin [Variant Switcher](https://www.figma.com/community/plugin/971482182464094790). +- Added more customization options for the Figma plugin {/* */}[Variant Switcher](https://www.figma.com/community/plugin/971482182464094790){/* */}. - Added a [video tutorial](https://www.youtube.com/watch?v=JBiuas4_Occ) for Variant Switcher. ### Miscellaneous diff --git a/src/docs/style/illustrations.mdx b/src/docs/style/illustrations.mdx index 22264815..2b8e6120 100644 --- a/src/docs/style/illustrations.mdx +++ b/src/docs/style/illustrations.mdx @@ -12,7 +12,7 @@ import AnimationImage from '../../app/assets/styles/illustrations/animation.gif' Illustrations are design elements that should be used mostly for onboarding screens and [empty states](/patterns/empty-states). Do not use illustrations where you are supposed to use icons. -You should adhere to these guidelines when creating your own illustrations. Alternatively, you may also use existing illustrations / artwork from repositories such as [Icons8](https://icons8.com), [Adobe Stock](https://stock.adobe.com/vectors), or [Humaaans Figma plugin](https://www.figma.com/community/plugin/739503328703046360). We recommend finalizing your illustrations with {/* */}[Adobe Illustrator](https://www.adobe.com/products/illustrator.html){/* */}, as it provides more export options than other tools. +You should adhere to these guidelines when creating your own illustrations. Alternatively, you may also use existing illustrations / artwork from repositories such as [Icons8](https://icons8.com), [Adobe Stock](https://stock.adobe.com/vectors), or {/* */}[Humaaans Figma plugin](https://www.figma.com/community/plugin/739503328703046360){/* */}. We recommend finalizing your illustrations with {/* */}[Adobe Illustrator](https://www.adobe.com/products/illustrator.html){/* */}, as it provides more export options than other tools. Date: Thu, 20 Jun 2024 16:28:35 -0400 Subject: [PATCH 34/60] turn auth api off test --- src/app/api/index.tsx | 2 +- src/docs/patterns/user-auth.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/api/index.tsx b/src/app/api/index.tsx index a6210f51..c963f28d 100644 --- a/src/app/api/index.tsx +++ b/src/app/api/index.tsx @@ -6,7 +6,7 @@ export const github = axios.create({ timeout: 5000, headers: { Accept: 'application/vnd.github.v3+json', - Authorization: `token ${(process.env.REACT_APP_DOCIT_GITHUB_TOKEN || '').split('').reverse().join('')}`, + // Authorization: `token ${(process.env.REACT_APP_DOCIT_GITHUB_TOKEN || '').split('').reverse().join('')}`, }, }); export const npm = axios.create({ diff --git a/src/docs/patterns/user-auth.mdx b/src/docs/patterns/user-auth.mdx index 5be6c368..60cda048 100644 --- a/src/docs/patterns/user-auth.mdx +++ b/src/docs/patterns/user-auth.mdx @@ -223,7 +223,7 @@ Some applications, especially consumer-facing ones, can be authorized via third- - [Login with Amazon](https://developer.amazon.com/docs/login-with-amazon/brand.html) - [Google Sign-in](https://developers.google.com/identity/sign-in/web/sign-in) - [Sign in with Apple](https://developer.apple.com/sign-in-with-apple) -- [Facebook Login](http://developers.facebook.com/docs/facebook-login/) +- {/* */}[Facebook Login](http://developers.facebook.com/docs/facebook-login/){/* */} - [Sign in with Microsoft](https://developer.microsoft.com/en-us/identity) ## Forgot / Change Password From 94bb31b3e23a6c993eb48ca28b7781e3dc88bdab Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Fri, 21 Jun 2024 09:11:05 -0400 Subject: [PATCH 35/60] turn on auth for api --- .github/workflows/blui-ci.yml | 2 +- src/app/api/index.tsx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/blui-ci.yml b/.github/workflows/blui-ci.yml index f56f5130..e833b45a 100644 --- a/.github/workflows/blui-ci.yml +++ b/.github/workflows/blui-ci.yml @@ -61,7 +61,7 @@ jobs: node-version: [20.x] env: ga-id: ${{ github.ref == 'refs/heads/master' && 'ga:prod' || 'ga:dev' }} - REACT_APP_DOCIT_GITHUB_TOKEN: ${{secrets.REACT_APP_DOCIT_GITHUB_TOKEN}} + REACT_APP_DOCIT_GITHUB_TOKEN: ${{ secrets.REACT_APP_DOCIT_GITHUB_TOKEN }} steps: - name: Checkout diff --git a/src/app/api/index.tsx b/src/app/api/index.tsx index c963f28d..28ada4e4 100644 --- a/src/app/api/index.tsx +++ b/src/app/api/index.tsx @@ -6,7 +6,7 @@ export const github = axios.create({ timeout: 5000, headers: { Accept: 'application/vnd.github.v3+json', - // Authorization: `token ${(process.env.REACT_APP_DOCIT_GITHUB_TOKEN || '').split('').reverse().join('')}`, + Authorization: `token ${(process.env.REACT_APP_DOCIT_GITHUB_TOKEN || '').split('').reverse().join('')}`, }, }); export const npm = axios.create({ @@ -33,6 +33,7 @@ export const announcementDetail = axios.create({ // API Calls export const getBuildStatus = async (repository: string, branches: string[]): Promise => { + console.log(process.env.REACT_APP_DOCIT_GITHUB_TOKEN) try { let failed = 0; const results = []; From 1b83ab56900ece80a98085710a01e83005bb5805 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Fri, 21 Jun 2024 09:15:18 -0400 Subject: [PATCH 36/60] ignore lint --- src/app/api/index.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/api/index.tsx b/src/app/api/index.tsx index 28ada4e4..7d71d4d2 100644 --- a/src/app/api/index.tsx +++ b/src/app/api/index.tsx @@ -33,6 +33,7 @@ export const announcementDetail = axios.create({ // API Calls export const getBuildStatus = async (repository: string, branches: string[]): Promise => { + // eslint-disable-next-line console.log(process.env.REACT_APP_DOCIT_GITHUB_TOKEN) try { let failed = 0; From 5c25bbdf4884a48a9184cd721b02cb815fbb3419 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Fri, 21 Jun 2024 09:18:09 -0400 Subject: [PATCH 37/60] prettier --- src/app/api/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/api/index.tsx b/src/app/api/index.tsx index 7d71d4d2..e294e3b9 100644 --- a/src/app/api/index.tsx +++ b/src/app/api/index.tsx @@ -34,7 +34,7 @@ export const announcementDetail = axios.create({ export const getBuildStatus = async (repository: string, branches: string[]): Promise => { // eslint-disable-next-line - console.log(process.env.REACT_APP_DOCIT_GITHUB_TOKEN) + console.log(process.env.REACT_APP_DOCIT_GITHUB_TOKEN); try { let failed = 0; const results = []; From 7fbd53bb33bc3f04e425fd375cccf2aff4329784 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Fri, 21 Jun 2024 09:28:15 -0400 Subject: [PATCH 38/60] test --- .github/workflows/blui-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/blui-ci.yml b/.github/workflows/blui-ci.yml index e833b45a..689b7690 100644 --- a/.github/workflows/blui-ci.yml +++ b/.github/workflows/blui-ci.yml @@ -62,6 +62,7 @@ jobs: env: ga-id: ${{ github.ref == 'refs/heads/master' && 'ga:prod' || 'ga:dev' }} REACT_APP_DOCIT_GITHUB_TOKEN: ${{ secrets.REACT_APP_DOCIT_GITHUB_TOKEN }} + # test steps: - name: Checkout From 5742faf829c6cc4a3eec1848d0db0beeb6e61344 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Fri, 21 Jun 2024 09:42:45 -0400 Subject: [PATCH 39/60] test on firebase --- .github/workflows/firebase-hosting-pull-request.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/firebase-hosting-pull-request.yml b/.github/workflows/firebase-hosting-pull-request.yml index dc6b452c..04e62bdc 100644 --- a/.github/workflows/firebase-hosting-pull-request.yml +++ b/.github/workflows/firebase-hosting-pull-request.yml @@ -7,6 +7,8 @@ jobs: build_and_preview: if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}' runs-on: ubuntu-latest + env: + REACT_APP_DOCIT_GITHUB_TOKEN: ${{ secrets.REACT_APP_DOCIT_GITHUB_TOKEN }} steps: - uses: actions/checkout@v2 - run: yarn && yarn build From 6a8eec294de068a54b015154f396cf33b2a99dd3 Mon Sep 17 00:00:00 2001 From: jeffgreiner-eaton Date: Fri, 21 Jun 2024 09:50:59 -0400 Subject: [PATCH 40/60] use real token --- .github/workflows/blui-ci.yml | 1 - src/app/api/index.tsx | 2 -- 2 files changed, 3 deletions(-) diff --git a/.github/workflows/blui-ci.yml b/.github/workflows/blui-ci.yml index 689b7690..e833b45a 100644 --- a/.github/workflows/blui-ci.yml +++ b/.github/workflows/blui-ci.yml @@ -62,7 +62,6 @@ jobs: env: ga-id: ${{ github.ref == 'refs/heads/master' && 'ga:prod' || 'ga:dev' }} REACT_APP_DOCIT_GITHUB_TOKEN: ${{ secrets.REACT_APP_DOCIT_GITHUB_TOKEN }} - # test steps: - name: Checkout diff --git a/src/app/api/index.tsx b/src/app/api/index.tsx index e294e3b9..a6210f51 100644 --- a/src/app/api/index.tsx +++ b/src/app/api/index.tsx @@ -33,8 +33,6 @@ export const announcementDetail = axios.create({ // API Calls export const getBuildStatus = async (repository: string, branches: string[]): Promise => { - // eslint-disable-next-line - console.log(process.env.REACT_APP_DOCIT_GITHUB_TOKEN); try { let failed = 0; const results = []; From 1a092782c903add8879e10783643027899f03828 Mon Sep 17 00:00:00 2001 From: Joseph Boyle Date: Fri, 21 Jun 2024 10:00:28 -0400 Subject: [PATCH 41/60] Update src/app/components/resources/ButtonRow.tsx --- src/app/components/resources/ButtonRow.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/resources/ButtonRow.tsx b/src/app/components/resources/ButtonRow.tsx index 68f4ab9c..807170d6 100644 --- a/src/app/components/resources/ButtonRow.tsx +++ b/src/app/components/resources/ButtonRow.tsx @@ -26,7 +26,7 @@ export const ButtonRow: React.FC = (props): JSX.Element => { const bugString = (bugLabels ? [...bugLabels, 'bug'] : ['bug']).map((label) => `+label%3A${label}`).join(''); const bugLink = `https://github.com/etn-ccis/blui-${repository}/issues?q=is%3Aissue+is%3Aopen${bugString}`; // circleCI will need replaced with github - const buildLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}`; + const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml}`; const repoLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}/${workSpace}`; return ( From b43b4750703742010fd2be7e0b208078dfd363d1 Mon Sep 17 00:00:00 2001 From: Joseph Boyle Date: Fri, 21 Jun 2024 11:15:24 -0400 Subject: [PATCH 42/60] Update ButtonRow.tsx --- src/app/components/resources/ButtonRow.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/resources/ButtonRow.tsx b/src/app/components/resources/ButtonRow.tsx index 807170d6..e1d796b8 100644 --- a/src/app/components/resources/ButtonRow.tsx +++ b/src/app/components/resources/ButtonRow.tsx @@ -26,7 +26,7 @@ export const ButtonRow: React.FC = (props): JSX.Element => { const bugString = (bugLabels ? [...bugLabels, 'bug'] : ['bug']).map((label) => `+label%3A${label}`).join(''); const bugLink = `https://github.com/etn-ccis/blui-${repository}/issues?q=is%3Aissue+is%3Aopen${bugString}`; // circleCI will need replaced with github - const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml}`; + const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml`; const repoLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}/${workSpace}`; return ( From 0227fe79d75bba950606786e3a041df7dfc5ee85 Mon Sep 17 00:00:00 2001 From: Joseph Boyle Date: Fri, 21 Jun 2024 11:19:26 -0400 Subject: [PATCH 43/60] Update ButtonRow.tsx --- src/app/components/resources/ButtonRow.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/resources/ButtonRow.tsx b/src/app/components/resources/ButtonRow.tsx index e1d796b8..feafe156 100644 --- a/src/app/components/resources/ButtonRow.tsx +++ b/src/app/components/resources/ButtonRow.tsx @@ -26,7 +26,7 @@ export const ButtonRow: React.FC = (props): JSX.Element => { const bugString = (bugLabels ? [...bugLabels, 'bug'] : ['bug']).map((label) => `+label%3A${label}`).join(''); const bugLink = `https://github.com/etn-ccis/blui-${repository}/issues?q=is%3Aissue+is%3Aopen${bugString}`; // circleCI will need replaced with github - const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml`; + const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml?query=branch%3A+${branch}`; const repoLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}/${workSpace}`; return ( From d428a8df33a3d2241996658165b4eacf42e475b9 Mon Sep 17 00:00:00 2001 From: Joseph Boyle Date: Fri, 21 Jun 2024 11:21:41 -0400 Subject: [PATCH 44/60] Update ButtonRow.tsx --- src/app/components/resources/ButtonRow.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/resources/ButtonRow.tsx b/src/app/components/resources/ButtonRow.tsx index feafe156..051a0235 100644 --- a/src/app/components/resources/ButtonRow.tsx +++ b/src/app/components/resources/ButtonRow.tsx @@ -26,7 +26,7 @@ export const ButtonRow: React.FC = (props): JSX.Element => { const bugString = (bugLabels ? [...bugLabels, 'bug'] : ['bug']).map((label) => `+label%3A${label}`).join(''); const bugLink = `https://github.com/etn-ccis/blui-${repository}/issues?q=is%3Aissue+is%3Aopen${bugString}`; // circleCI will need replaced with github - const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml?query=branch%3A+${branch}`; + const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml${branch ? `?query=branch%3A+${branch}` : ''}`; const repoLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}/${workSpace}`; return ( From 56289a8e03f407b7a2016aa86b6ac907035d62f7 Mon Sep 17 00:00:00 2001 From: joebochill Date: Fri, 21 Jun 2024 11:31:20 -0400 Subject: [PATCH 45/60] Run prettier --- src/app/components/resources/ButtonRow.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app/components/resources/ButtonRow.tsx b/src/app/components/resources/ButtonRow.tsx index 051a0235..602d445b 100644 --- a/src/app/components/resources/ButtonRow.tsx +++ b/src/app/components/resources/ButtonRow.tsx @@ -26,7 +26,9 @@ export const ButtonRow: React.FC = (props): JSX.Element => { const bugString = (bugLabels ? [...bugLabels, 'bug'] : ['bug']).map((label) => `+label%3A${label}`).join(''); const bugLink = `https://github.com/etn-ccis/blui-${repository}/issues?q=is%3Aissue+is%3Aopen${bugString}`; // circleCI will need replaced with github - const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml${branch ? `?query=branch%3A+${branch}` : ''}`; + const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml${ + branch ? `?query=branch%3A+${branch}` : '' + }`; const repoLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}/${workSpace}`; return ( From d8f5028e030e7ca4da9c75bfa9ddafd7aa44842f Mon Sep 17 00:00:00 2001 From: Joseph Boyle Date: Fri, 21 Jun 2024 11:40:33 -0400 Subject: [PATCH 46/60] Update ButtonRow.tsx --- src/app/components/resources/ButtonRow.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/resources/ButtonRow.tsx b/src/app/components/resources/ButtonRow.tsx index 602d445b..f81ab75c 100644 --- a/src/app/components/resources/ButtonRow.tsx +++ b/src/app/components/resources/ButtonRow.tsx @@ -27,7 +27,7 @@ export const ButtonRow: React.FC = (props): JSX.Element => { const bugLink = `https://github.com/etn-ccis/blui-${repository}/issues?q=is%3Aissue+is%3Aopen${bugString}`; // circleCI will need replaced with github const buildLink = `https://github.com/etn-ccis/blui-${repository}/actions/workflows/blui-ci.yml${ - branch ? `?query=branch%3A+${branch}` : '' + branch ? `?query=branch%3A${branch}` : '' }`; const repoLink = `https://github.com/etn-ccis/blui-${repository}${branch ? `/tree/${branch}` : ''}/${workSpace}`; From 1e5b0aeaf0a70aeba3c7b504d3c06c578f8e55bc Mon Sep 17 00:00:00 2001 From: Yazad Sidhwa Date: Thu, 27 Jun 2024 13:28:14 -0500 Subject: [PATCH 47/60] Updating my info for current maintainers and adding to Our Team page --- src/__configuration__/contributors/contributors.ts | 6 ------ .../contributors/currentMaintainers.ts | 11 +++++++++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/__configuration__/contributors/contributors.ts b/src/__configuration__/contributors/contributors.ts index c0f6ab9c..05f42cec 100644 --- a/src/__configuration__/contributors/contributors.ts +++ b/src/__configuration__/contributors/contributors.ts @@ -14,7 +14,6 @@ import JosephBoyle from '../../app/assets/credits/joseph-boyle.png'; import JoaoMota from '../../app/assets/credits/joao-mota.jpg'; import EvanMcLaughlin from '../../app/assets/credits/evan-mclaughlin.jpeg'; import RaghavC from '../../app/assets/credits/raghavendran-chithirarajan.jpeg'; -import YazadSidhwa from '../../app/assets/credits/yazad-sidhwa.jpg'; import ThomasDailey from '../../app/assets/credits/thomas-dailey.jpg'; import { OtherContributor } from '../../__types__'; @@ -137,9 +136,4 @@ export const contributors: OtherContributor[] = [ role: `Front-End Developer`, image: EvanMcLaughlin, }, - { - name: 'Yazad Sidhwa', - role: 'Intern', - image: YazadSidhwa, - }, ]; diff --git a/src/__configuration__/contributors/currentMaintainers.ts b/src/__configuration__/contributors/currentMaintainers.ts index 120d5c0d..77c18513 100644 --- a/src/__configuration__/contributors/currentMaintainers.ts +++ b/src/__configuration__/contributors/currentMaintainers.ts @@ -9,6 +9,7 @@ import AndrewPuhalla from '../../app/assets/credits/andrew-puhalla.jpeg'; import KomalRanjit from '../../app/assets/credits/komal-ranjit.jpg'; import PriyankaKM from '../../app/assets/credits/priyanka-km.jpeg'; import ShubhamVishwakarma from '../../app/assets/credits/shubham-vishwakarma.jpeg'; +import YazadSidhwa from '../../app/assets/credits/yazad-sidhwa.jpg'; import { CurrentMaintainter } from '../../__types__'; export const currentMaintainers: CurrentMaintainter[] = [ @@ -124,4 +125,14 @@ export const currentMaintainers: CurrentMaintainter[] = [ linkedIn: `https://www.linkedin.com/in/shubham-vishwakarma-7252221a9`, }, }, + { + name: 'Yazad Sidhwa', + role: `Intern`, + image: YazadSidhwa, + description: `Yazad is currently pursuing his M.S. in Computer Science at the University of California, Irvine. When he's not working, you’ll find him shooting hoops on the basketball court or kicking a soccer ball around. He is also an avid hiker, exploring trails with friends and is a total nerd for sci-fi films. Plus, he’s a foodie who loves discovering new restaurants.`, + contacts: { + github: `https://github.com/yazadsidhwa-eaton`, + linkedIn: `https://www.linkedin.com/in/yazad-sidhwa`, + }, + }, ]; From 69c8b44ce544d887f00185dfa998998f1b171e23 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 03:08:08 +0000 Subject: [PATCH 48/60] Bump @types/color from 3.0.3 to 3.0.6 Bumps [@types/color](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/color) from 3.0.3 to 3.0.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/color) --- updated-dependencies: - dependency-name: "@types/color" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index e1aee3f6..e2e796b5 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^14.4.3", - "@types/color": "^3.0.3", + "@types/color": "^3.0.6", "@types/jest": "^27.5.2", "@types/lodash.debounce": "^4.0.7", "@types/mdx": "^2.0.3", diff --git a/yarn.lock b/yarn.lock index 919df159..8f3ab9da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2429,10 +2429,10 @@ resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== -"@types/color@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/color/-/color-3.0.3.tgz#e6d8d72b7aaef4bb9fe80847c26c7c786191016d" - integrity sha512-X//qzJ3d3Zj82J9sC/C18ZY5f43utPbAJ6PhYt/M7uG6etcF6MRpKdN880KBy43B0BMzSfeT96MzrsNjFI3GbA== +"@types/color@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@types/color/-/color-3.0.6.tgz#29c27a99d4de2975e1676712679a0bd7f646a3fb" + integrity sha512-NMiNcZFRUAiUUCCf7zkAelY8eV3aKqfbzyFQlXpPIEeoNDbsEHGpb854V3gzTsGKYj830I5zPuOwU/TP5/cW6A== dependencies: "@types/color-convert" "*" From 60ebc5998793fa5fdfd223557053146b16aa8788 Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Mon, 1 Jul 2024 12:13:42 +0530 Subject: [PATCH 49/60] Added release note for R32 --- src/docs/release-notes/R32/FullNotes.mdx | 19 +++++++++++++++++++ src/docs/release-notes/R32/Summary.mdx | 2 ++ src/docs/release-notes/index.tsx | 9 +++++++++ 3 files changed, 30 insertions(+) create mode 100644 src/docs/release-notes/R32/FullNotes.mdx create mode 100644 src/docs/release-notes/R32/Summary.mdx diff --git a/src/docs/release-notes/R32/FullNotes.mdx b/src/docs/release-notes/R32/FullNotes.mdx new file mode 100644 index 00000000..74064fab --- /dev/null +++ b/src/docs/release-notes/R32/FullNotes.mdx @@ -0,0 +1,19 @@ +import React from 'react'; + +## React Native Reusable Workflows + +- Re-architected React Native auth workflow package to allow for greater control and flexibility from the application side + - This includes greater control over your routing library, internationalization, screen order / custom screens, error handling, etc. This is a new major version with breaking changes. Refer to our migration guide for help updating. + +## UI Code Generation + +- Recommend the usage of automatic code generation tools. +- Added their integration to accelerate UI development. + +## Framework Agnostic Components + +- Developed the BLUI component library with Lit to ensure its components are versatile and compatible across various frameworks. + +## Miscellaneous platform updates + +- Developed a new and improved documentation site for React Native packages, enhancing accessibility and user guidance. \ No newline at end of file diff --git a/src/docs/release-notes/R32/Summary.mdx b/src/docs/release-notes/R32/Summary.mdx new file mode 100644 index 00000000..911f97ab --- /dev/null +++ b/src/docs/release-notes/R32/Summary.mdx @@ -0,0 +1,2 @@ +Rearchitected [React Native Auth Workflow](https://www.npmjs.com/package/@brightlayer-ui/react-native-auth-workflow) package for greater flexibility and customization of the flows. To expedite UI development, the integration of automatic code generation tools is recommended. The BLUI component library, developed with Lit ensures cross-framework compatibility. A new and enhanced documentation site for React Native packages has been developed enhancing accessibility and user guidance. + diff --git a/src/docs/release-notes/index.tsx b/src/docs/release-notes/index.tsx index f14a98e9..a116be4a 100644 --- a/src/docs/release-notes/index.tsx +++ b/src/docs/release-notes/index.tsx @@ -1,6 +1,7 @@ import React from 'react'; // Full Release Notes +import R32 from './R32/FullNotes.mdx'; import R31 from './R31/FullNotes.mdx'; import R30 from './R30/FullNotes.mdx'; import R29 from './R29/FullNotes.mdx'; @@ -28,6 +29,7 @@ import R8 from './R8/FullNotes.mdx'; import R7 from './R7/FullNotes.mdx'; // Summaries (for Landing Page) +import R32Summary from './R32/Summary.mdx'; import R31Summary from './R31/Summary.mdx'; import R30Summary from './R30/Summary.mdx'; import R29Summary from './R29/Summary.mdx'; @@ -63,6 +65,13 @@ export type ReleaseInfo = { }; const Releases: ReleaseInfo[] = [ + { + title: 'R32', + date: 'july 2024', + version: '4.2.0', + details: , + summary: , + }, { title: 'R31', date: 'April 2024', From 5a71ad8db58898928803cf9a209366c527fdcfbc Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Mon, 1 Jul 2024 12:31:49 +0530 Subject: [PATCH 50/60] yarn prettier --- src/docs/release-notes/R32/FullNotes.mdx | 10 +++++----- src/docs/release-notes/R32/Summary.mdx | 1 - 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/docs/release-notes/R32/FullNotes.mdx b/src/docs/release-notes/R32/FullNotes.mdx index 74064fab..c7342d44 100644 --- a/src/docs/release-notes/R32/FullNotes.mdx +++ b/src/docs/release-notes/R32/FullNotes.mdx @@ -3,17 +3,17 @@ import React from 'react'; ## React Native Reusable Workflows - Re-architected React Native auth workflow package to allow for greater control and flexibility from the application side - - This includes greater control over your routing library, internationalization, screen order / custom screens, error handling, etc. This is a new major version with breaking changes. Refer to our migration guide for help updating. + - This includes greater control over your routing library, internationalization, screen order / custom screens, error handling, etc. This is a new major version with breaking changes. Refer to our migration guide for help updating. ## UI Code Generation -- Recommend the usage of automatic code generation tools. -- Added their integration to accelerate UI development. +- Recommend the usage of automatic code generation tools. +- Added their integration to accelerate UI development. ## Framework Agnostic Components -- Developed the BLUI component library with Lit to ensure its components are versatile and compatible across various frameworks. +- Developed the BLUI component library with Lit to ensure its components are versatile and compatible across various frameworks. ## Miscellaneous platform updates -- Developed a new and improved documentation site for React Native packages, enhancing accessibility and user guidance. \ No newline at end of file +- Developed a new and improved documentation site for React Native packages, enhancing accessibility and user guidance. diff --git a/src/docs/release-notes/R32/Summary.mdx b/src/docs/release-notes/R32/Summary.mdx index 911f97ab..42bb9344 100644 --- a/src/docs/release-notes/R32/Summary.mdx +++ b/src/docs/release-notes/R32/Summary.mdx @@ -1,2 +1 @@ Rearchitected [React Native Auth Workflow](https://www.npmjs.com/package/@brightlayer-ui/react-native-auth-workflow) package for greater flexibility and customization of the flows. To expedite UI development, the integration of automatic code generation tools is recommended. The BLUI component library, developed with Lit ensures cross-framework compatibility. A new and enhanced documentation site for React Native packages has been developed enhancing accessibility and user guidance. - From fadbcaa23c524c45a3f6e9bd330c85256eb5d106 Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Mon, 1 Jul 2024 13:15:34 +0530 Subject: [PATCH 51/60] Month modifed --- src/docs/release-notes/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/docs/release-notes/index.tsx b/src/docs/release-notes/index.tsx index a116be4a..2e1c1b5e 100644 --- a/src/docs/release-notes/index.tsx +++ b/src/docs/release-notes/index.tsx @@ -67,7 +67,7 @@ export type ReleaseInfo = { const Releases: ReleaseInfo[] = [ { title: 'R32', - date: 'july 2024', + date: 'July 2024', version: '4.2.0', details: , summary: , From fd85c15e2fdbb32d602bbd3c289daa5c3bc28ed2 Mon Sep 17 00:00:00 2001 From: Yazad Sidhwa Date: Mon, 1 Jul 2024 08:12:00 -0500 Subject: [PATCH 52/60] Update Priyanka info from current maintainers to other contributors --- src/__configuration__/contributors/contributors.ts | 6 ++++++ .../contributors/currentMaintainers.ts | 11 ----------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/src/__configuration__/contributors/contributors.ts b/src/__configuration__/contributors/contributors.ts index 05f42cec..489cd9f5 100644 --- a/src/__configuration__/contributors/contributors.ts +++ b/src/__configuration__/contributors/contributors.ts @@ -15,6 +15,7 @@ import JoaoMota from '../../app/assets/credits/joao-mota.jpg'; import EvanMcLaughlin from '../../app/assets/credits/evan-mclaughlin.jpeg'; import RaghavC from '../../app/assets/credits/raghavendran-chithirarajan.jpeg'; import ThomasDailey from '../../app/assets/credits/thomas-dailey.jpg'; +import PriyankaKM from '../../app/assets/credits/priyanka-km.jpeg'; import { OtherContributor } from '../../__types__'; @@ -136,4 +137,9 @@ export const contributors: OtherContributor[] = [ role: `Front-End Developer`, image: EvanMcLaughlin, }, + { + name: 'Priyanka KM', + role: `Front-End Developer`, + image: PriyankaKM, + }, ]; diff --git a/src/__configuration__/contributors/currentMaintainers.ts b/src/__configuration__/contributors/currentMaintainers.ts index 77c18513..b3b89732 100644 --- a/src/__configuration__/contributors/currentMaintainers.ts +++ b/src/__configuration__/contributors/currentMaintainers.ts @@ -7,7 +7,6 @@ import AubreyThompson from '../../app/assets/credits/aubrey-thompson.jpg'; import ArshdeepSingh from '../../app/assets/credits/arshdeep-singh.jpg'; import AndrewPuhalla from '../../app/assets/credits/andrew-puhalla.jpeg'; import KomalRanjit from '../../app/assets/credits/komal-ranjit.jpg'; -import PriyankaKM from '../../app/assets/credits/priyanka-km.jpeg'; import ShubhamVishwakarma from '../../app/assets/credits/shubham-vishwakarma.jpeg'; import YazadSidhwa from '../../app/assets/credits/yazad-sidhwa.jpg'; import { CurrentMaintainter } from '../../__types__'; @@ -105,16 +104,6 @@ export const currentMaintainers: CurrentMaintainter[] = [ linkedIn: `https://www.linkedin.com/in/komal-ranjit-6a800718a/`, }, }, - { - name: 'Priyanka KM', - role: `Front-End Developer`, - image: PriyankaKM, - description: `Working as a React-native front-end developer, She loves to spend time in drawing and craftwork. She also enjoys listening to music.`, - contacts: { - github: `https://github.com/Priyanka-km0`, - linkedIn: `https://www.linkedin.com/in/priyanka-km-960390193`, - }, - }, { name: 'Shubham Kumar Vishwakarma', role: `Front-End Developer`, From ef503113f21db9d5052bc58b7ba4b91cc33b44fb Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Tue, 2 Jul 2024 11:48:41 +0530 Subject: [PATCH 53/60] Updated summary --- src/docs/release-notes/R32/FullNotes.mdx | 5 ++++- src/docs/release-notes/R32/Summary.mdx | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/docs/release-notes/R32/FullNotes.mdx b/src/docs/release-notes/R32/FullNotes.mdx index c7342d44..21e2cc52 100644 --- a/src/docs/release-notes/R32/FullNotes.mdx +++ b/src/docs/release-notes/R32/FullNotes.mdx @@ -16,4 +16,7 @@ import React from 'react'; ## Miscellaneous platform updates -- Developed a new and improved documentation site for React Native packages, enhancing accessibility and user guidance. +- Developed a new and improved documentation site for React Native. + - Created a new React Native documentation site based on the format of React site.​ + - Added documentation and example for all components.​ + - Set up as a monorepo with nx for future repository consolidation. diff --git a/src/docs/release-notes/R32/Summary.mdx b/src/docs/release-notes/R32/Summary.mdx index 42bb9344..ffd45137 100644 --- a/src/docs/release-notes/R32/Summary.mdx +++ b/src/docs/release-notes/R32/Summary.mdx @@ -1 +1 @@ -Rearchitected [React Native Auth Workflow](https://www.npmjs.com/package/@brightlayer-ui/react-native-auth-workflow) package for greater flexibility and customization of the flows. To expedite UI development, the integration of automatic code generation tools is recommended. The BLUI component library, developed with Lit ensures cross-framework compatibility. A new and enhanced documentation site for React Native packages has been developed enhancing accessibility and user guidance. +Rearchitected [React Native Auth Workflow](https://www.npmjs.com/package/@brightlayer-ui/react-native-auth-workflow) package for greater flexibility and customization of the flows. To expedite UI development, the integration of automatic code generation tools is recommended. The BLUI component library, developed with Lit ensures cross-framework compatibility. A new and enhanced React Native documentation site, offering extensive guides and examples for mobile app components, streamlining the development process. From ee5959eec7af4000ecfe4ee482158091099c4877 Mon Sep 17 00:00:00 2001 From: komal-eaton Date: Tue, 2 Jul 2024 16:26:34 +0530 Subject: [PATCH 54/60] Roadmap for R33 --- src/__configuration__/roadmap/index.ts | 7 ++++++- src/__types__/index.ts | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/__configuration__/roadmap/index.ts b/src/__configuration__/roadmap/index.ts index 31a93a8b..2b3dec3a 100644 --- a/src/__configuration__/roadmap/index.ts +++ b/src/__configuration__/roadmap/index.ts @@ -1,12 +1,17 @@ import { Quarter, Release } from '../../__types__'; -export const CURRENT_RELEASE: Release = 'R32'; +export const CURRENT_RELEASE: Release = 'R33'; export const AVAILABLE_RELEASES: Array<{ name: Release; year: number; quarter: Quarter; }> = [ + { + name: 'R33', + year: 2024, + quarter: 'Q3', + }, { name: 'R32', year: 2024, diff --git a/src/__types__/index.ts b/src/__types__/index.ts index 4fae7bea..194b9f79 100644 --- a/src/__types__/index.ts +++ b/src/__types__/index.ts @@ -52,7 +52,8 @@ export type Release = | 'R29' | 'R30' | 'R31' - | 'R32'; + | 'R32' + | 'R33'; export type RoadmapItem = { name: string; From c1acd540d1719c2d40b4712d9898b184f3a044a3 Mon Sep 17 00:00:00 2001 From: Komal Dhere Date: Fri, 5 Jul 2024 11:01:03 +0530 Subject: [PATCH 55/60] Added myself to the team on doc-it. --- .../contributors/currentMaintainers.ts | 11 +++++++++++ src/app/assets/credits/komal-dhere.jpg | Bin 0 -> 277351 bytes src/database/sitemap-database.json | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 src/app/assets/credits/komal-dhere.jpg diff --git a/src/__configuration__/contributors/currentMaintainers.ts b/src/__configuration__/contributors/currentMaintainers.ts index b3b89732..140e0cdf 100644 --- a/src/__configuration__/contributors/currentMaintainers.ts +++ b/src/__configuration__/contributors/currentMaintainers.ts @@ -8,6 +8,7 @@ import ArshdeepSingh from '../../app/assets/credits/arshdeep-singh.jpg'; import AndrewPuhalla from '../../app/assets/credits/andrew-puhalla.jpeg'; import KomalRanjit from '../../app/assets/credits/komal-ranjit.jpg'; import ShubhamVishwakarma from '../../app/assets/credits/shubham-vishwakarma.jpeg'; +import KomalDhere from '../../app/assets/credits/komal-dhere.jpg'; import YazadSidhwa from '../../app/assets/credits/yazad-sidhwa.jpg'; import { CurrentMaintainter } from '../../__types__'; @@ -124,4 +125,14 @@ export const currentMaintainers: CurrentMaintainter[] = [ linkedIn: `https://www.linkedin.com/in/yazad-sidhwa`, }, }, + { + name: 'Komal Dhere', + role: `Front-End Developer`, + image: KomalDhere, + description: `Meet Komal, a dedicated front-end developer who values continuous learning and personal growth. When she is not immersed in coding, you will find her unwinding with her favorite TV shows, exploring new recipes in the kitchen, and pursuing her passion for dancing.`, + contacts: { + github: `https://github.com/KomalGDhere-eaton`, + linkedIn: `https://www.linkedin.com/in/komal-dhere-4a7735153/`, + }, + }, ]; diff --git a/src/app/assets/credits/komal-dhere.jpg b/src/app/assets/credits/komal-dhere.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4bfc333b027a12feb65be0e2ef30401d703109bc GIT binary patch literal 277351 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

    _D2HDwF`E5ZLC5ME=6creENx-qn4iFq#Un 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

    NviD|cMs09uC?avL@`dVtwU^=za^qdR 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�$=ZFp#m$Ec_u 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 hQ6qe?d8V=sl_LGoOmDns0v|4oxZ\n\nBrightlayer UI is a complete design system for web and mobile applications. This system will help your team build beautiful applications that adhere to our design guidelines while ensuring flexibility and code reusability.\n\n> Check out our [Release Notes](/release-notes) to see what's new in the latest version of Brightlayer UI.\n\n## Design\n\nThe goal of the Brightlayer UI design system is to ensure consistency between software products delivered by different teams. With a common aesthetic and common guidelines, we can be sure that all products feel like they belong to the same family.\n\nBrightlayer UI is based on the [Material Design](https://m2.material.io/) language. If you are working with our Studio Blue design team, their designs will follow this standard. If you are not utilizing Studio Blue, ensure that your designers are following the Material Guidelines as well as any additional Brightlayer UI [design patterns](/patterns).\n\n## Development\n\nBrightlayer UI is also a development platform. This platform is intended to help development teams work quickly and efficiently by providing recommendations for technologies, tools/libraries, approaches to common challenges, as well as re-usable components. We support a variety of technologies to give your team the flexibility to choose what will work best for you.\n\n- To learn about the technologies we support, check out our [Web](/development/frameworks-web/intro) or [Mobile](/development/frameworks-mobile/intro) technology pages.\n- To learn about the different resources provided by Brightlayer UI, see our [Resources](/resources/developer) page.\n\n\n\n# About this site\n\nThis site will provide you with everything you need to get started with Brightlayer UI:\n\n- Information Guides, including information on starting a [New Project](/get-started/new-project) and the different types of applications you can build\n- Development Guides, including how to set up a [Development Environment](/development/environment), how to start a new project in any of our supported technologies, and what tools to use for [Testing](/development/testing)\n- [Design Guides](/design/intro) explaining how to use Brightlayer UI as a designer\n- Code Examples/[Design Patterns](/patterns) for how to build common elements of a Brightlayer UI application\n- An extensive set of [icons](/style/icon-library), [colors](/style/color), and [typography](/style/typography) guidelines that you can use in your designs\n- A [resources](/resources) page with links to all of the Brightlayer UI [NPM packages](https://www.npmjs.com/org/brightlayer-ui) and [GitHub repositories](https://github.com/etn-ccis?q=blui)\n- A community section with information on [reporting bugs](/community/bugs), [requesting features](/community/features), and more.\n"},"/get-started/new-project":{"title":"Where to Begin?","text":"import React from 'react';\nimport { Divider } from '../../app/components';\n\n{/* KEYWORDS: web mobile new project compare comparison */}\n\n# New Project Guide\n\nWhen approaching a potential new project, it can be challenging to know where to start. As a first step, it's helpful to decide if this is going to be a web application, mobile application, or both. Here is a run-down of these different types of applications.\n\n## Web Applications\n\nThese applications are accessible over the web. They can be accessed from any device with a network connection and a web browser (personal computer, mobile phone). To learn more about what a web application entails, check out our [Web App](/get-started/web) guide.\n\n## Mobile Applications\n\nMobile applications are intended to be used strictly on mobile devices (e.g., cell phones, tablets, etc.). These can be downloaded directly to the device (e.g., from the App Store or Google Play) and do not have to be connected to the Internet to run. To learn more about what a mobile application entails, including the difference between native and hybrid apps, check out our [Mobile App](/get-started/mobile) guide.\n\n\n\n# Deciding What Kind of Application to Build\n\nWith a new project, the nature of the project often determines which type of application you will need.\n\n## This Project is Replacing an Existing Product\n\nThink about the existing product and how it is used. Gather feedback from existing users and identify areas for improvement.\n\nIn general, you will want to at least provide the same type of application as before (unless user feedback suggests that it's not what they need). If you had a web application before, you may want to build a responsive web application this time. Alternatively, you may want to expand on the existing product by offering a mobile application.\n\n## This is a Brand New Product (never before seen)\n\nThink about how the product will be used. Does it offer features that users will want to access on the go? Is it going to be actively used in the field, or is it something users will more likely use from their desk?\n\nIn general, you can't go wrong with a web application. If you do your due diligence and design a properly responsive application, you will be able to access it from any connected device, including mobile. If you suspect that the primary mode of interacting with the application will be from a mobile device or if the application needs to work offline, you may want to consider building a dedicated mobile app.\n"},"/get-started/web":{"title":"Web Apps","text":"import React from 'react';\n\n{/* KEYWORDS: web application introduction framework */}\n\n# Web Applications\n\nWeb applications are everywhere. As the name suggests, they can be accessed from any device that can access the Internet. This means they have a lot of flexibility, but that comes with extra responsibility when you design them.\n\n## Responsive Design\n\nResponsive web design is critical for web applications today. With a nearly infinite variety of web-capable devices available, you'll want your application to look great on all of them. It's much easier to design a responsive web application if you start with mobile designs first. If you can fit your features into a mobile-sized display, it's much easier to scale up to a desktop size than it is to design for desktop and then scale everything down to mobile.\n\n## Get Started With a Web App\n\nThere are a lot of wonderful web applications out there and tons of options for how to proceed. Most modern applications are built with HTML / CSS and sit inside a JavaScript framework. If your application needs to be very small, or if you don't really have a need for a JavaScript infrastructure, you can certainly build static applications with just HTML and CSS. You can also use \"vanilla\" JavaScript without the need for including an entire JavaScript framework in your application. We support both Angular and React in the Brightlayer UI design system.\n\nFor a comparison of the pros / cons of each of these frameworks, see our [Framework Introduction](/development/frameworks-web/intro).\n\nOne of the goals of Brightlayer UI is to maximize maintainability and code re-use by standardizing on certain technologies. If you want to use a different framework from those that we support, you'll need to consider the trade-offs.\n"},"/get-started/mobile":{"title":"Mobile Apps","text":"import React from 'react';\nimport { Divider } from '../../app/components';\n\n{/* KEYWORDS: mobile hybrid compare comparison native application */}\n\n# Mobile Applications\n\nMobile applications are very popular. They can be accessed anywhere you can take your mobile device, both online and offline, and can take greater advantage of device features and capabilities than a web application.\n\nMobile applications come in two primary varieties: native apps and hybrid apps.\n\n## Native mobile apps\n\n- Must be built using the native code that runs on mobile devices. In general, that means Java (Android) or Swift / Objective C (iOS)\n- Should adhere to the design and development guidelines for the intended platforms:\n - [iOS Guidelines](https://developer.apple.com/design/human-interface-guidelines/designing-for-ios)\n {/* */}\n - [Android Guidelines](https://developer.android.com/design)\n {/* */}\n\nAndroid and iOS are the dominant players in the mobile market, but you should check with your particular users to see what is most prevalent in your target market.\n\n## Hybrid mobile apps\n\n- Maintained as a single code base that is deployed to multiple different device types (namely iOS and Android)\n- Built using web-technologies (i.e. JavaScript)\n - low barrier to entry for web developers\n- Implemented differently depending on the framework:\n - some compile down to native components\n - others render all content in a web view (essentially a web page running inside of an app)\n\n\n\n# Comparing the two approaches\n\n## Native mobile apps\n\n- Guaranteed to look & feel like an app since it uses native components\n- Requires more specialized development expertise\n- Requires separate code bases for different operating systems\n - Longer development time\n - More expensive / more maintenance\n\n## Hybrid mobile apps\n\n- Reduces development time thanks to shared code base\n- Provides more technology options\n - Many different hybrid platforms / tools available\n- Allows for a consistent look on different platforms\n- Makes development easier by using web technologies, but it's also easier to make something that doesn't follow standard mobile patterns\n\n\n\n# So, which one should you use?\n\nOur recommendation for mobile applications is to take a hybrid approach. This will allow you to deploy multiple versions of your application (i.e. iOS and Android) from a single code base. We offer support for several different approaches to building hybrid apps (see our [Mobile Framework Introduction](/development/frameworks-mobile/intro) to learn about the technologies we support).\n\n> **NOTE:** Brightlayer UI support for native mobile applications is limited - if you are planning to go this route, please [Contact us](/community/contactus).\n"},"/development/environment":{"title":"Environment Setup","text":"import React from 'react';\nimport { Divider } from '../../app/components';\n\n{/* KEYWORDS: developer develop environment guide tutorial */}\n\n# Setting up Your Development Environment\n\nGetting started is often the most frustrating part of application development. Fortunately, many of the modern JavaScript frameworks have made great strides in providing tools to get you up and running as quickly as possible. Below, we walk through the basics of getting your system set up to develop.\n\n## Integrated Development Environment (IDE)\n\nThere are a bunch of different IDEs on the market, and in general you should be able to use any of these that you like and are comfortable with. If you don't have a personal preference, we recommend trying [Visual Studio Code](https://code.visualstudio.com) - it is quite excellent and comes with a variety of tools to make your development experience seamless. And it's free!\n\n## Git\n\nChances are, you probably want to keep your application in source control. Git is one of the big players in this space (it's also the backbone for BitBucket).\n\nYou may already have git installed. To check, run:\n\n```sh\ngit --version\n```\n\nin a command prompt. If you don't have git installed, you can download it from the [Git Website](http://git-scm.com/downloads).\n\nIf you are behind a proxy, you'll also need to set up the git proxies as well:\n\n```sh\ngit config --global http.proxy http://url.to.your.proxy:port\ngit config --global https.proxy http://url.to.your.proxy:port\n```\n\nThe proxy addresses may vary depending on your location. Consult your local IT department if you’re not sure.\n\n## Node\n\nThe majority of JavaScript frameworks (and Brightlayer UI resources) are available via the Node Package Manager (NPM). This package manager allows you to install a variety of third party tools, packages, and other dependencies that you need for your applications. To use NPM, you will need to install [NodeJS](https://nodejs.org/en/download/).\n\n## Yarn\n\nOur projects and example code are set up to be run using yarn, but if you prefer, you're welcome to use NPM in your projects instead. Instructions for installing yarn on various operating systems can be found on the [Yarn Website](https://yarnpkg.com/en/docs/install).\n\nTo check if you have yarn installed, run:\n\n```sh\nyarn -v\n```\n\nfrom a command prompt. If you are behind a proxy, you will also need to configure your proxy settings. It may be sufficient for you to set `HTTP_PROXY` and `HTTPS_PROXY` in your environment variables. However, you may need to also explicitly set proxy values for yarn:\n\n```sh\nyarn config set proxy http://url.to.your.proxy:port\nyarn config set https-proxy http://url.to.your.proxy:port\n```\n\nThe proxy addresses may vary depending on your location. Consult your local IT department if you’re not sure. Once you have configured the proxy, you should be able to install packages by using:\n\n```sh\nyarn add \n```\n\n> If you are installing packages globally using yarn, you will need to ensure that your PATH variable has an entry pointing to your global yarn install directory. This location will vary based on your operating system.\n\n\n\n# Hybrid App Development\n\nIf you are setting up for building a mobile app, there are some additional steps you will want to take to prepare. The following requirements are the basics. Depending on your selected [framework](/development/frameworks-mobile/intro), there will be other specific setup steps detailed in our Getting Started Guides.\n\n## Prerequisites\n\n### Hardware\n\nMobile development is resource-intensive, so you will need a development machine that is up to the task. Your machine should at least match the following minimum requirements:\n\n- a Mac (if you plan on building or testing iOS locally)\n- 16GB RAM or more (running multiple emulators can easily push you over 20GB)\n- Solid State Hard Drive (SSD)\n- 5/6 Gen Core i7 with Virtualization Technology or better\n\n### Software\n\nThere are a few software tools that you will need before you can get started:\n\n{/* */}\n\n- [Android Studio](https://developer.android.com/studio/) (required for building for Android)\n {/* */}\n- [xCode](https://developer.apple.com/xcode/) (Mac-only, required for building for iOS)\n"},"/development/cli":{"title":"Brightlayer UI CLI","text":"import React from 'react';\nimport { Divider, EmbeddedYouTubePlayer } from '../../app/components';\n\n{/* KEYWORDS: cli command line interface new project start */}\n\n# Brightlayer UI CLI\n\n\n\nThe Brightlayer UI CLI (Command-Line Interface) is a tool for quickly starting new projects using Brightlayer UI. It will create a skeleton project in your chosen framework and automatically integrate:\n\n- Material and Brightlayer UI component libraries\n- Brightlayer UI themes\n- Open Sans Typography package\n- Brightlayer UI colors package\n- Brightlayer UI code formatting and linting profiles (optional)\n\nWhen starting a new project, you will have the opportunity to select a template as your starting point, including a blank template, basic routing template, and a full authentication template.\n\n> These templates are available for [Angular](https://github.com/etn-ccis/blui-angular-cli-templates/blob/master/README.md#angular-cli-templates), [React](https://github.com/etn-ccis/blui-react-cli-templates/blob/master/README.md#react-cli-templates), and [React-Native](https://github.com/etn-ccis/blui-react-native-cli-templates/blob/master/README.md#react-native-cli-templates).\n\nTo start a new project with the CLI:\n\n```sh\nnpx -p @brightlayer-ui/cli blui new\n```\n\nFor more detailed information and usage instructions, check out the [@brightlayer-ui/cli](https://www.npmjs.com/package/@brightlayer-ui/cli) package on NPM.\n\n## Supported Frameworks\n\nThe Brightlayer UI CLI works with all Brightlayer UI supported frameworks: Angular, React, and React Native.\n"},"/development/frameworks-web/intro":{"title":"Introduction","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: introduction web framework compare comparison */}\n\n# Brightlayer UI Web Frameworks\n\nBrightlayer UI supports web application development using Angular and React. Both are open source JavaScript frameworks with large communities of support and both have open source component libraries implementing Material Design. The two are quite comparable and you would not go wrong by choosing either, but there are some notable differences outlined below.\n\n## Angular (with Angular Material)\n\n- A comprehensive framework, with a lot of built-in features and functionality\n- Written in TypeScript (superset of JavaScript with strong variable typing)\n- Structured way of organizing your entire application (if following the Angular CLI)\n- May be more accessible to developers with greater back-end or full-stack experience\n- Maintained by Google\n- Learn more on the [Angular website](https://angular.io/)\n\n## React (with MUI)\n\n- A UI library for building custom Web Components / Applications\n- Can be combined with additional libraries (e.g. Redux) to be a more comprehensive framework\n- Virtual DOM allows for fewer re-renders (i.e., faster UI updates)\n- May be more accessible to developers with greater experience with JavaScript and front-end development\n- Maintained by Facebook\n- Learn more on the [React website](https://reactjs.org/)\n\n\n\n# Which framework should I use?\n\nChoosing a framework is entirely up to you. They each have their own pros and cons, so you'll need to decide what is best for your application. In general, if you have developers who are very familiar with a particular framework, it might be worthwhile to use that framework to avoid any unnecessary learning curves associated with a new one. If you don't have development resources yet, you will probably want to conduct a more in-depth analysis of the available frameworks to decide what is most appropriate for your application. Feel free to reach out to us for assistance if needed.\n\nIf you choose to use one of these frameworks, have a look at our Guides for using them with Brightlayer UI:\n\n- [Angular Guide](/development/frameworks-web/angular)\n- [React Guide](/development/frameworks-web/react)\n"},"/development/frameworks-web/angular":{"title":"Angular Guide","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: angular web framework guide tutorial */}\n\n# Getting Started with Angular\n\nThe following instructions will guide you through starting a new Brightlayer UI project using Angular. Alternatively, you can also start your project by downloading one of our code samples from [Github](https://github.com/etn-ccis?q=blui) (the Login or Navigation examples are good projects to start from).\n\n## Using the Brightlayer UI CLI\n\nThe fastest way to start a new Brightlayer UI project is to use the [Brightlayer UI CLI](/development/cli). The CLI will automatically create a starter project for you (using the [Angular CLI](http://cli.angular.io/)) with all of the necessary Brightlayer UI dependencies pre-configured. To start an Angular project:\n\n```sh\nnpx -p @brightlayer-ui/cli blui new angular\n```\n\nYou will be asked to provide a name for your project and whether or not you want to use the Brightlayer UI eslint and prettier configurations files.\n\nThe Brightlayer UI CLI will automatically include:\n\n- Angular Material Component Library ([@angular/material](https://www.npmjs.com/package/@angular/material))\n- Brightlayer UI Component Library ([@brightlayer-ui/angular-components](https://www.npmjs.com/package/@brightlayer-ui/angular-components))\n- Brightlayer UI Themes ([@brightlayer-ui/angular-themes](https://www.npmjs.com/package/@brightlayer-ui/angular-themes))\n- Brightlayer UI Icons ([@brightlayer-ui/icons](https://www.npmjs.com/package/@brightlayer-ui/icons))\n- Brightlayer UI Colors ([@brightlayer-ui/colors](https://www.npmjs.com/package/@brightlayer-ui/colors))\n- Open Sans web font ([@font-source/open-sans](https://www.npmjs.com/package/@fontsource/open-sans))\n- Brightlayer UI ESLint and Prettier configurations, if selected ([@brightlayer-ui/eslint-config](https://www.npmjs.com/package/@brightlayer-ui/eslint-config) / [@brightlayer-ui/prettier-config](https://www.npmjs.com/package/@brightlayer-ui/prettier-config))\n\nFor detailed usage instructions, refer to the [Brightlayer UI CLI documentation](https://www.npmjs.com/package/@brightlayer-ui/cli).\n\n## Using an Existing Project\n\nIf you have an existing project and would like to integrate Brightlayer UI, you can follow the manual integration instructions below. If you have not already started your project, we recommend that you scaffold your project with the Brightlayer UI CLI.\n\n\n\n# Manual Brightlayer UI Integration\n\nBefore taking the following steps, you'll want to make sure that you have an existing application. If you used the Brightlayer UI CLI to start your project, these steps have already been done for you automatically.\n\n## Including the Component Libraries\n\n### Angular Material\n\nAngular projects should make use of the [Angular Material](https://material.angular.io/) component library. Our Brightlayer UI themes are designed to work with these components.\n\n```sh\nnpm install --save @angular/material\n// or\nyarn add @angular/material\n```\n\nFor detailed documentation about the various components available in Angular Material, as well as sample code and API reference, refer to the [Angular Material Documentation](https://material.angular.io/components/).\n\n### Brightlayer UI Components\n\nAdditionally, we have a [supplemental library](/development/components) of components designed specifically for Brightlayer UI applications. If you wish to use these components, you can install them by running:\n\n```sh\nnpm install --save @brightlayer-ui/angular-components\n// or\nyarn add @brightlayer-ui/angular-components\n```\n\n## Adding Brightlayer UI Themes\n\nBy default, your application will be themed with the Google Material theme. To use the [Brightlayer UI theme](https://www.npmjs.com/package/@brightlayer-ui/angular-themes), first install it:\n\n```sh\nnpm install --save @brightlayer-ui/angular-themes\n// or\nyarn add @brightlayer-ui/angular-themes\n```\n\nInstalling the theme package will automatically include the Open Sans web font package as well as the Brightlayer UI [colors](https://www.npmjs.com/package/@brightlayer-ui/colors) package. In order to use the Brightlayer UI themes and font (Open Sans), you will need to modify your angular.json file \"styles\" entries (there is one under \"build\" and one under \"test\") to include the Brightlayer UI themes and Open Sans reference:\n\n```json\n\"styles\": [\n \"src/styles.scss\",\n \"./node_modules/@brightlayer-ui/angular-themes/theme.scss\",\n \"./node_modules/@brightlayer-ui/angular-themes/open-sans.scss\",\n],\n```\n\n### Applying the Theme\n\nYou can apply the theme to your application by adding the proper class to your application's body element:\n\n```html\n// Default Theme\n\n\n// Dark Theme\n\n```\n\n> If you do not specify a theme class, your application will use the default Material theme.\n\nYou can access the fonts using mat-typography, e.g.:\n\n```html\n

    \n

    H1 Text

    \n

    H2 Text

    \n

    Paragraph text

    \n
    Bold body copy
    \n
    \n```\n\nYou can access theme colors as well, e.g.:\n\n```html\nMy App\n```\n\nMore details about applying themes in your application can be found in [Theming your Angular Material app](https://material.angular.io/guide/theming).\n\n\n\n# Additional Information\n\n## Code Formatting / Style\n\nBrightlayer UI provides packages for code standards and style using ESLint and Prettier. These packages are used internally by the Brightlayer UI team, but they can also be used in your projects. You can find instructions for adding these packages to your project on [GitHub](https://github.com/etn-ccis/blui-code-standards).\n\n## Browser Support\n\nBrightlayer UI supports the same browsers as Angular and Angular Material. For specifics, please check out their support pages:\n\n- [Angular CLI](https://angular.io/guide/browser-support)\n- [Angular Material](https://github.com/angular/material2#browser-and-screen-reader-support)\n\n> With the end-of-life of Internet Explorer 11, Brightlayer UI will no longer be supporting IE11 as of 2021.\n\n## License Information\n\n[Angular](https://github.com/angular/angular/blob/master/LICENSE) and [Angular Material](https://github.com/angular/material2/blob/master/LICENSE) are both available under the MIT License.\n"},"/development/frameworks-web/react":{"title":"React Guide","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: react web framework guide tutorial */}\n\n# Getting Started with React\n\nThe following instructions will guide you through starting a new Brightlayer UI project using React. Alternatively, you can also start your project by downloading one of our code samples from [Github](https://github.com/etn-ccis?q=blui) (the Login or Navigation examples are good projects to start from).\n\n## Using the Brightlayer UI CLI\n\nThe fastest way to start a new Brightlayer UI project is to use the [Brightlayer UI CLI](/development/cli). The CLI will automatically create a starter project for you (using [Create React App](https://github.com/facebookincubator/create-react-app)) with all of the necessary Brightlayer UI dependencies pre-configured. To start a React project:\n\n```sh\nnpx -p @brightlayer-ui/cli blui new react\n```\n\nYou will be asked to provide a name for your project and whether you want to use the Brightlayer UI eslint and prettier configuration files.\n\nThe Brightlayer UI CLI will automatically include:\n\n- MUI Component Library and Icons ([@mui/material](https://www.npmjs.com/package/@mui/material) / [@mui/icons-material](https://www.npmjs.com/package/@mui/icons-material))\n- Brightlayer UI Component Library ([@brightlayer-ui/react-components](https://www.npmjs.com/package/@brightlayer-ui/react-components))\n- Brightlayer UI Themes ([@brightlayer-ui/react-themes](https://www.npmjs.com/package/@brightlayer-ui/react-themes))\n- Brightlayer UI Icons ([@brightlayer-ui/icons-mui](https://www.npmjs.com/package/@brightlayer-ui/icons-mui))\n- Brightlayer UI Colors ([@brightlayer-ui/colors](https://www.npmjs.com/package/@brightlayer-ui/colors))\n- Open Sans web font ([@fontsource/open-sans](https://www.npmjs.com/package/@fontsource/open-sans))\n- Brightlayer UI ESLint and Prettier configurations, if selected ([@brightlayer-ui/eslint-config](https://www.npmjs.com/package/@brightlayer-ui/eslint-config) / [@brightlayer-ui/prettier-config](https://www.npmjs.com/package/@brightlayer-ui/prettier-config))\n- Enzyme testing library ([enzyme](https://www.npmjs.com/package/enzyme) / [enzyme-adapter-react-16](https://www.npmjs.com/package/enzyme-adapter-react-16))\n\nFor detailed usage instructions, refer to the [Brightlayer UI CLI documentation](https://www.npmjs.com/package/@brightlayer-ui/cli).\n\n## Using an Existing Project\n\nIf you have an existing project and would like to integrate Brightlayer UI, you can follow the manual integration instructions below. If you have not already started your project, we recommend that you scaffold your project with the Brightlayer UI CLI.\n\n\n\n# Manual Brightlayer UI Integration\n\nBefore taking the following steps, you'll want to make sure that you have an existing application. If you used the Brightlayer UI CLI to start your project, these steps have already been done for you automatically.\n\n## Including the Component Libraries\n\n### MUI\n\nReact projects should make use of the [MUI](https://mui.com/) component library, formerly known as Material UI. Our Brightlayer UI themes are designed to work with these components. You'll also want to install the icons.\n\n```sh\nnpm install --save @mui/material @mui/icons-material @emotion/react @emotion/styled\n// or\nyarn add @mui/material @mui/icons-material @emotion/react @emotion/styled\n```\n\nFor detailed documentation about the various components available in MUI, as well as sample code and API reference, refer to the [MUI Documentation](https://mui.com/).\n\n### Brightlayer UI Components\n\nAdditionally, we have a [supplemental library](/development/components) of components designed specifically for Brightlayer UI applications. If you wish to use these components, you can install them by running:\n\n```sh\nnpm install --save @brightlayer-ui/react-components\n// or\nyarn add @brightlayer-ui/react-components\n```\n\n## Adding Brightlayer UI Themes\n\nBy default, your application will be themed with the Google Material theme. To use the [Brightlayer UI theme](https://www.npmjs.com/package/@brightlayer-ui/react-themes), first install it:\n\n```sh\nnpm install --save @brightlayer-ui/react-themes\n// or\nyarn add @brightlayer-ui/react-themes\n```\n\nInstalling the theme package will automatically include the Open Sans web font package as well as the Brightlayer UI [colors](https://www.npmjs.com/package/@brightlayer-ui/colors) package.\n\n### Applying the Theme\n\nImport the theme files, MUI theme provider, and **Open Sans** font into your application, e.g. in App.js:\n\n```tsx\nimport { ThemeProvider, createTheme } from '@mui/material';\nimport CssBaseline from '@mui/material/CssBaseline';\nimport * as BLUIThemes from '@brightlayer-ui/react-themes';\nimport '@brightlayer-ui/react-themes/open-sans';\n```\n\nTo add the theme to your whole application, you would simply add a `` around your top-level component and pass it the theme you want to use, e.g.:\n\n```tsx\n\n \n \n\n```\n\nYou can read about [React Theming](https://mui.com/customization/theming/) to learn more.\n\n\n\n# Additional Information\n\n## Code Formatting / Style\n\nBrightlayer UI provides packages for code standards and style using ESLint and Prettier. These packages are used internally by the Brightlayer UI team, but they can also be used in your projects. You can find instructions for adding these packages to your project on [GitHub](https://github.com/etn-ccis/blui-code-standards).\n\n> NOTE: the ESLint package is only available for TypeScript projects.\n\n## Browser Support\n\nBrightlayer UI supports the same browsers as React and MUI. For specifics, please check out their support pages:\n\n- [React](https://facebook.github.io/create-react-app/docs/supported-browsers-features)\n- [MUI](https://mui.com/material-ui/getting-started/supported-platforms/)\n\n> With the end-of-life of Internet Explorer 11, Brightlayer UI will no longer be supporting IE11 as of 2021.\n\n## License Information\n\n[React](https://github.com/facebook/react/blob/master/LICENSE) and [MUI](https://github.com/mui-org/material-ui/blob/master/LICENSE) are both available under the MIT License.\n"},"/development/frameworks-mobile/intro":{"title":"Introduction","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: mobile hybrid framework compare comparison */}\n\n# Brightlayer UI Mobile (Hybrid) Frameworks\n\nBrightlayer UI supports hybrid mobile application development using React Native. Some of the key considerations when using React Native are:\n\n- Renders native UI elements (not a WebView)\n- Can re-use application logic code (React)\n- Requires writing new code for UI (learning curve)\n- Does not use CSS for styling (learning curve)\n- Provides access to hardware functionality through various plugins / libraries\n- Has a large community of support\n- Learn more on the [React Native Website](https://facebook.github.io/react-native/)\n\n\n\n# Building your application\n\nFollow our [React Native](/development/frameworks-mobile/react-native) guide for information on developing using this framework. This guide will walk you through the process of developing your application and ultimately creating a final binary to distribute (either to your testers or your final customers).\n\n## Deploying your application\n\nOnce you have built your application into a distributable binary, there are two options for distributing it.\n\n### Visual Studio App Center (formerly HockeyApp)\n\nVisual Studio App Center gives you a way to test your app with users before you are ready for final distribution. This service allows you to upload app binaries and create lists of people with whom to share them. These people will be notified via email when new versions of the app are available, and they will be prompted to download and install them directly onto their devices. You will need to request access to Visual Studio App Center from IT.\n\n### App Store / Play Store\n\nFor the final distribution of your application, you will need to utilize App Store Connect and / or Google Play Console.\n\n# What about other mobile frameworks?\n\nThere is a wide variety of different technologies on the market for developing mobile apps, including native (Objective C / Swift, Kotlin / Java) and hybrid frameworks (Flutter, Ionic, Cordova, Xamarin, React Native, etc.).\n\nWe recommend and support development using React Native for these key reasons:\n\n- Maintaining a single code base that can deploy to iOS or Android saves time over building two separate native apps.\n- React Native gives a truer native experience than other \"web wrapper\" frameworks, which tend to present a clunkier user experience.\n- React Native has a well-supported open-source implementation of Material Design.\n- Business logic code can be shared with existing web applications built using React.\n- Supporting one framework allows us to concentrate our resources on building more features rather than having a smaller feature set across multiple technologies.\n- Encouraging teams to use the same technology stack maximizes the potential for code sharing between different teams.\n\nThere may be circumstances where a different technology makes more sense for your project. For example, if you have an existing web app built using Angular, you may not want to start from scratch and learn React in order to use React Native. In this case, you may be better off using a technology like Ionic to wrap your existing application in a wrapper for mobile.\n\nWhen selecting a technology for your project, you will need to weigh the pros and cons to determine which approach is best.\n\n\n"},"/development/frameworks-mobile/react-native":{"title":"React Native Guide","text":"import React from 'react';\nimport { Divider } from '../../../app/components';\n\n{/* KEYWORDS: react native mobile hybrid framework guide tutorial */}\n\n# Getting Started with React Native\n\nThe following instructions will guide you through setting up your computer for React Native development and starting a new Brightlayer UI project. Alternatively, you can start your project by downloading one of our code samples from [GitHub](https://github.com/etn-ccis?q=blui) (the Login example is a good project to start from) once you configure your environment.\n\n\n\n# Setting Up Your Environment\n\nYou'll need to start by following the general instructions for setting up your development environment for mobile found in our [Environment Guide](/development/environment).\n\n\n\n# Creating Your Application\n\n## Using the Brightlayer UI CLI\n\nThe fastest way to start a new Brightlayer UI project is to use the [Brightlayer UI CLI](/development/cli). The CLI will automatically create a starter project for you using the [React Native Community CLI](https://github.com/react-native-community/cli) with all of the necessary Brightlayer UI dependencies pre-configured. To start a React Native project:\n\n```sh\nnpx -p @brightlayer-ui/cli blui new react-native\n```\n\nYou will be asked to provide a name for your project and whether you want to use the Brightlayer UI eslint and prettier configurations files.\n\nThe Brightlayer UI CLI will automatically include:\n\n- React Native Paper Component Library ([react-native-paper](https://www.npmjs.com/package/react-native-paper))\n- Brightlayer UI Component Library ([@brightlayer-ui/react-native-components](https://www.npmjs.com/package/@brightlayer-ui/react-native-components))\n- Brightlayer UI Themes ([@brightlayer-ui/react-native-themes](https://www.npmjs.com/package/@brightlayer-ui/react-native-themes))\n- Material Icons ([react-native-vector-icons](https://www.npmjs.com/package/react-native-vector-icons))\n- Brightlayer UI Icons ([@brightlayer-ui/icons-svg](https://www.npmjs.com/package/@brightlayer-ui/icons-svg))\n- Brightlayer UI Colors ([@brightlayer-ui/colors](https://www.npmjs.com/package/@brightlayer-ui/colors))\n- Open Sans font\n- Brightlayer UI ESLint and Prettier configurations, if selected ([@brightlayer-ui/eslint-config](https://www.npmjs.com/package/@brightlayer-ui/eslint-config) / [@brightlayer-ui/prettier-config](https://www.npmjs.com/package/@brightlayer-ui/prettier-config))\n- Testing libraries ([jest](https://www.npmjs.com/package/jest) / [react-test-renderer](https://www.npmjs.com/package/react-test-renderer))\n\nFor detailed usage instructions, refer to the [Brightlayer UI CLI documentation](https://www.npmjs.com/package/@brightlayer-ui/cli).\n\n## Using an Existing Project\n\nIf you have an existing project and would like to integrate Brightlayer UI, you can follow the manual integration instructions below. If you have not already started your project, we recommend that you scaffold your project with the Brightlayer UI CLI.\n\n\n\n# Manual Brightlayer UI Integration\n\nBefore taking the following steps, you'll want to make sure that you have an existing application. If you used the Brightlayer UI CLI to start your project, these steps have already been done for you automatically.\n\n## Including the Component Libraries\n\n### Material Components\n\nReact Native projects should make use of the [React-Native-Paper](https://callstack.github.io/react-native-paper/) component library. Our Brightlayer UI themes are designed to work with these components. You'll also want to install [react-native-vector-icons](https://www.npmjs.com/package/react-native-vector-icons) to access the Material icons.\n\n```sh\nnpm install --save react-native-paper@4.0.0 react-native-vector-icons\n// or\nyarn add react-native-paper@4.0.0 react-native-vector-icons\n```\n\n> **NOTE**: react-native-paper@5.0.0 is currently available, however, we only support React Native Paper v4 at this time. Please be sure to keep peer-dependencies aligned as defined above to avoid potential conflicts.\n\n### Brightlayer UI Components\n\nWe have a [supplemental library](/development/components) of components designed specifically for Brightlayer UI applications. If you wish to use these components, you can install them by running:\n\n```sh\nnpm install --save @brightlayer-ui/react-components\n// or\nyarn add @brightlayer-ui/react-native-components\n```\n\n## Adding Brightlayer UI Themes\n\nIf you are using the recommended component libraries, your application will be themed with the Google Material theme by default. To use the Brightlayer UI theme, first install it:\n\n```sh\nnpm install --save @brightlayer-ui/react-native-themes\n// or\nyarn add @brightlayer-ui/react-native-themes\n```\n\n> Using the Brightlayer UI React Native theme **requires** that you add the Open Sans font to your application. You can learn how to do this by reading the instructions for [Vanilla React Native](https://medium.com/react-native-training/react-native-custom-fonts-ccc9aacf9e5e). You can find the fonts [here](https://github.com/etn-ccis/blui-react-native-cli-templates/tree/master/blank-typescript/fonts).\n\n## Applying the Theme\n\nImport the theme files and React Native Paper theme provider into your application, e.g. in App.js:\n\n```tsx\nimport { Provider as ThemeProvider } from 'react-native-paper';\nimport * as BLUIThemes from '@brightlayer-ui/react-native-themes';\n...\n\n \n\n```\n\nFor detailed information about theming, refer to the react-native-paper [theming guide](https://callstack.github.io/react-native-paper/docs/guides/theming).\n\n> NOTE: This theme only applies to the components in the react-native-paper and @brightlayer-ui/react-native-components package. It will not theme the components from other third party libraries. If you wish to use our theme to style your own components, refer to the react-native-paper [theming guide](https://callstack.github.io/react-native-paper/docs/guides/theming#extending-the-theme).\n\n### Avoiding Repeated Styles\n\nTo avoid adding repeatedly adding inline styles to standard components, you can define your own component that applies the styles and use that throughout your application, e.g.:\n\n```tsx\n// MyText.js\nexport default MyText = ({style, children, ...other}) => (\n \n {children}\n \n);\n\n// OtherFile.js\nimport Text from 'path/to/MyText.js';\n...\nThemed Text Object\n```\n\n\n\n# Writing a React Native Application\n\nIf you are familiar with React development, React Native will be relatively simple to understand. The application logic remains the same, while the UI requires a little adjustment. Rather than typical HTML elements, React Native UIs are built with a special library of [Components](https://facebook.github.io/react-native/docs/components-and-apis), including ``, ``, ``, etc. React Native layouts are built exclusively using FlexBox.\n\n## Running your application\n\nAfter you've created your application with a CLI, it can be run from the command line:\n\n```sh\ncd YourAppName\n\nnpm run \n// or\nyarn \n```\n\nWhen you make changes to the source code, the application will automatically rebuild and update on the device.\n\n> To run on an Android emulator, the emulator must already be running or you will see an error message, \"No connected devices found.\"\n\n> On a Mac, you may be prompted to install watchman (`brew install watchman`) or update a few settings to run the application.\n\n## Final Build\n\nNow, you can open the project folders in xCode (/ios/projectName.xcodeproj) or Android Studio (/android) and perform builds from the IDE. Depending on the version of React Native you are using, you may have to [manually bundle your JS code](https://stackoverflow.com/questions/44446523/unable-to-load-script-from-assets-index-android-bundle-on-windows) for Android.\n\n\n\n# Additional Information\n\n## Code Formatting / Style\n\nBrightlayer UI provides packages for code standards and style using ESLint and Prettier. These packages are used internally by the Brightlayer UI team, but they can also be used in your projects. You can find instructions for adding these packages to your project on [GitHub](https://github.com/etn-ccis/blui-code-standards).\n\n> NOTE: the ESLint package is only available for TypeScript projects.\n\n## Component recommendations\n\nThere are a lot of resources and components available on the market to help speed up your development and improve reusability. React Native also comes with a built-in component library. We recommend the following:\n\n- Navigation\n - [React Navigation](https://reactnavigation.org/) (JS-only implementation)\n - [React Native Navigation](https://wix.github.io/react-native-navigation/#/) (native implementation)\n- Component Libraries\n - [React Native Built-in Components](https://reactnative.dev/docs/components-and-apis)\n - [React Native Paper](https://callstack.github.io/react-native-paper/)\n - [React Native Elements](https://react-native-training.github.io/react-native-elements/)\n\n## License Information\n\n[React Native](https://github.com/facebook/react-native/blob/main/LICENSE-docs) is available under the MIT License.\n"},"/development/testing":{"title":"Testing","text":"import React from 'react';\nimport { DemoCard, ImageGrid, MaterialDesignDescription, Divider } from '../../app/components';\n\n# Testing Your Brightlayer UI Applications\n\n{/* KEYWORDS: testing test unit e2e tdd bdd integration cypress */}\n\nTesting is a critical component of successfully building and releasing an application. Despite the value and importance of testing, it is common for teams to overlook or neglect it. Testing should be considered from the very beginning of development, not as an afterthought once development is complete. In general, every time you write a new piece of code or update existing code, you should also write a test that verifies that your code is correct.\n\nThere are many [varieties of tests](https://www.atlassian.com/continuous-delivery/software-testing/types-of-software-testing), each with their own intended purpose. The most common types of tests are:\n\n- **Unit Tests**: verify individual methods, functions, or components.\n- **Integration Tests**: verify that different modules or services in your application work together.\n- **Functional Tests**: verify the output of certain actions based on business requirements.\n- **End-to-end (E2E) Tests**: verify that user behaviors / workflows function as expected.\n- **Acceptance Tests**: verify that the entire system meets the business requirements.\n- **Performance Tests**: verify that the system behaves correctly under heavy load.\n- **Smoke Tests: quick**: basic checks of the major features of the application.\n\nThis document focuses mainly on Unit Tests and E2E tests, as they are the easiest to automate.\n\n\n\n# Unit Tests\n\nUnit tests target the smallest pieces of your application (such as verifying inputs and outputs of a class method or function). These will likely make up the bulk of your tests because they are quick to write, easy to automate, and can help you achieve significant code coverage.\n\n> Code Coverage measures the percentage of your code that is verified by your tests.\n\nA unit test shouldn't have any external dependencies, such as other methods or APIs. By keeping unit tests isolated in this manner, it's easy to identify the cause of a failing test and implement a fix quickly. When you start combining features and methods together, you move into the realm of _integration testing_.\n\n## When to Write\n\nAs long as you are writing tests and achieving acceptable levels of coverage, the _when_ is not as important.\n\nSome teams elect to follow a Test-Driven Development (TDD) methodology, where unit tests are written prior to any code. In this situation the tests actually define the desired implementation of the application and the code is written to satisfy the tests.\n\nBehavior-Driven Development (BDD) is similar to TDD in that test cases are written prior to writing any applications code. However, these test cases focus more on the desired behavior (inputs and outputs) of the application, and less on the actual implementation. These are usually written in plain language rather than code.\n\nThe most important thing to keep in mind about tests is that they should provide confidence that the code and design are working as intended without issues in any scenario. For most teams, it's fine to write tests after features and functions are developed, so long as you write quality tests and achieve good coverage.\n\n## How to Write\n\nWhen unit testing components, the most effective tests are based on what is actually rendered on the screen rather than the internal implementation logic. The test should consider the application from the user's perspective and test things the user views and interacts with.\n\nFor example, consider testing an Open Button that should open a modal dialog when clicked. Your test should check that a button with the _Open_ label is rendered on the screen, and when it is clicked, the dialog is rendered on the screen with the correct content. You may be tempted to identify the button by a class or id, or test that a particular function is called when the button is pressed - these tests are not as effective because they are more likely to break if the implementation of the component changes, even though the end behavior is the same.\n\n- Test what the user sees (i.e., rendered output) and what the user can do  (i.e., interactions).\n- If there is visual change after an interaction, test for it.\n- If there is a value returned after an action, test for it.\n\n## Testing Frameworks\n\nAngular, React, and React Native all come with built-in unit testing frameworks.\n\n### Angular\n\nThe Angular CLI comes pre-configured with [Jasmine](https://jasmine.github.io/pages/getting_started.html) and [Karma](https://karma-runner.github.io/latest/index.html) for unit testing. When you create a new project, sample tests are created in your project for you (test files are identified by the `.spec.ts` file extension). You can execute the tests by running the following in your terminal:\n\n```sh\ncd your/project/root\nng test\n```\n\nThis will build your app and launch the browser with the test runner.\n\n### React\n\nThe Create React App CLI is pre-configured with the [Jest](https://github.com/facebook/jest) testing framework. When creating a new project, a sample test is created in your project for you (test files are identified by the `.test.js` or `test.ts` file extension). You can execute the tests by running the following in your terminal:\n\n```sh\ncd your/project/root\nnpm run test\n// or\nyarn test\n```\n\nThis will run your tests and show the pass / fail output in the terminal.\n\nThere are additional test utilities that complement Jest well. [Create React App](https://facebook.github.io/create-react-app/docs/running-tests) provides access to [React Testing Library](https://www.npmjs.com/package/@testing-library/react) through the `react-dom` dependency. The Brightlayer UI team has also made use of [Enzyme](https://airbnb.io/enzyme/), a testing framework created by AirBnB, and [Test Renderer](https://reactjs.org/docs/test-renderer.html).\n\n### React Native\n\nLike React, the React Native CLI also bundles Jest into your application. Most of the testing strategies and libraries can be shared between the two frameworks. You can also consider additional libraries like [React Native Testing Library](https://www.npmjs.com/package/@testing-library/react-native).\n\n\n\n# End-to-End Testing\n\nEnd-to-end tests at a step above unit tests, both in terms of complexity and what they test. They focus primarily on the flow of the application, making sure that a user's journey through the application has the expected outcomes. These tests can generally be categorized as:\n\n- **Acceptance Tests**: verify that various features and flows meet the customer expectations.\n- **Regression Tests**: verify that existing functionality is not broken when new features are added.\n\nThey should cover user stories that span multiple components and views, such as signing up for an accounts, logging in and out of the application, updating a profile, etc. These tests are not concerned with the underlying state or implementation of the application - just the end results.\n\nEnd-to-end tests usually run in a browser against a live system (in the case of web, using a test runner that automates the browser). Automated E2E tests can take a long time to run because of all of the different pieces involved and the scope of the tests. You should try to optimize your testing pipeline to run tests in parallel to finish faster.\n\nFunctional tests alone will not give you enough test coverage to avoid regressions. Unit tests aim to provide code coverage depth, while functional tests provide coverage over the breadth of user test scenarios.\n\n## How to Write\n\nEnd-to-end tests rely on the ability to find elements on the screen and interact with them in an automated way. This means that you need a reliable mechanism for selecting elements. Depending on your testing framework, there are different ways to select elements, including:\n\n- **CSS Selectors**: find elements by using CSS classes or rules (e.g., `.your-class-name`)\n- **Element Selectors**: find elements inside the elements (e.g., `#\\@\\@blui-drawerlayout-content > div > header > div > button`)\n- **xPath Selectors**: find selector within xPath (e.g., `//*[@id=\"@@blui-drawerlayout-content\"]/div/header/div/button`)\n- **ID Selectors**: find attribute id within elements (e.g., `#login-button`)\n\n> You can read more about different selector strategies on [Selenium Dev](https://www.selenium.dev/documentation/webdriver/elements/locators/) and {/* */}[software testing help](https://www.softwaretestinghelp.com/using-selenium-xpath-and-other-locators-selenium-tutorial-5/){/* */}.\n\nEach of these methods has their own advantages and disadvantages. A common pain point in E2E test automation is that modern Javascript platforms are constantly changing, particularly in the open source community. Many of these frameworks automatically (and dynamically) generate IDs and classes for components resulting in a constantly moving target for automation tooling. Identifying elements by these values (i.e., using IDs, CSS, or xPath locators _without_ property attributes) makes your tests brittle because they are subject to change any time a new version comes out (or even any time the page is reloaded).\n\nOne way to combat this in your own applications is to use dedicated attributes for testing (e.g., `test-id` or `dev-id`). By adding this test-specific attribute to the element, identifying the correct underlying component should be safer. Because this attribute is test-specific and the application logic does not use it, it will be less likely to change throughout the product lifecycle. Combining this approach with other selectors is a common and reliable approach for element identification.\n\n```html\n{/* Component code */}\n\n\n{/* Selector to use in a test */} WebElement click = driver.findElement(By.id(\"login-button\"));\n```\n\n## Testing Frameworks\n\nThere are many tools available for configuring automated E2E tests. Some of the more popular tools include:\n\n- [Selenium](https://www.selenium.dev/documentation/en/)\n- [Cypress](https://docs.cypress.io/guides/overview/why-cypress.html#In-a-nutshell)\n- [WebDriverIO](https://webdriver.io/docs/gettingstarted.html)\n\n### Selenium\n\nSelenium is a popular automation testing suite which can be used to automate the desktop and mobile web browser interactions. You can write test code in any of the languages supported by Selenium.\n\nSelenium test suite has several test frameworks available and each one can be customized to your project needs.\n\nFor more information, check out the browserstack [selenium guide](https://www.browserstack.com/guide/selenium-framework) or the official [selenium documentation](https://github.com/SeleniumHQ/selenium).\n\nThere are also a number of [Selenium tutorials](https://www.guru99.com/selenium-tutorial.html) available online to help you get started.\n\n### Cypress\n\nCypress is a popular open source testing framework that boasts support for any modern JavaScript framework. It works well for E2E tests in both Angular and React applications and is easier to use than some of the more traditional tools, such as Selenium.\n\nFor a more detailed write-up on Cypress, check out the official [Cypress Documentation](https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements).\n\n### WebDriverIO\n\nWebdriverIO is a popular Javascript based test automation framework built on top of node.js. It is an open-source project developed for the automation testing community. WebdriverIO is extendible, compatible and feature-rich.\n\nFor more information, check out the official [Webdriver.io documentation](https://webdriver.io/) and their [getting started guide](https://webdriver.io/docs/gettingstarted.html).\n\n\n"},"/development/components":{"title":"Components","text":"import React from 'react';\nimport { ComponentCatalogGrids } from '../../app/components';\n\n{/* KEYWORDS: components typography icon storybook devdoc catalogue catalog */}\n\n# Brightlayer UI Components\n\nBrightlayer UI offers custom component libraries to simplify building your application by implementing common use cases in Brightlayer UI and eliminating the need for multiple teams to build their own components. These components are supplementary to basic components offered by [Angular Material](https://material.angular.io/components/categories), [MUI](https://mui.com/material-ui/getting-started/supported-components/) and [React Native Paper](https://callstack.github.io/react-native-paper/).\n\nAll Brightlayer UI components are available as NPM packages:\n\n- [@brightlayer-ui/angular-components](https://www.npmjs.com/package/@brightlayer-ui/angular-components)\n- [@brightlayer-ui/react-components](https://www.npmjs.com/package/@brightlayer-ui/react-components)\n- [@brightlayer-ui/react-native-components](https://www.npmjs.com/package/@brightlayer-ui/react-native-components)\n\n\n"},"/design/intro":{"title":"Introduction","text":"import React from 'react';\nimport { Divider, LinkGrid, InDocButton } from '../../app/components';\nimport { patternLinks } from '../../__configuration__/design';\n\n{/* KEYWORDS: design tutorial environment begin introduction */}\n\n# Designing with Brightlayer UI\n\nUsing the Brightlayer UI design system as a designer can greatly improve your efficiency and the quality of your products. Brightlayer UI has many patterns and guidelines (color usage, typography, iconography, etc.) to address the most common elements and interactions that you might encounter when designing a product. By following these recommendations and using pre-defined resources from Brightlayer UI, your time is free to focus on the elements that make your project unique. In general, we recommend trying to use Brightlayer UI for 80% of your product's needs.\n\n## We use Figma\n\nWe host and maintain all [our design assets](/resources/designer) through Figma. Figma is a powerful prototyping tool that facilitates collaboration and sharing of design assets between teams. It can be used on the web, and they also provide a desktop app for Mac and Windows. To use Figma, you will need to [sign up](https://www.figma.com/) for an account.\n\nIf this is the first time you've ever used Figma, consider going through {/* */}[one of its official tutorials](https://help.figma.com/hc/en-us/sections/4405269443991-Figma-for-Beginners-tutorial){/* */}. Or if you prefer video tutorials to follow through, websites such as [Pluralsight](https://www.pluralsight.com/courses/figma-getting-started) and even [YouTube](https://www.youtube.com/watch?v=g6rQFP9zCAM) have tutorials for beginners. If you come from another professional UI design tool like Sketch, Figma also [provides details on how to migrate](https://www.figma.com/best-practices/what-to-expect-when-moving-from-sketch-to-figma/).\n\n\n\n## Guidelines\n\nBrightlayer UI has design guidelines that serve as the foundation for the design system. These are intentional design choices we made to shape the Brightlayer UI brand — what Brightlayer UI applications should look like and how users should interact with them.\n\n\n\n\n\n# General Guidance\n\nThe best designs generally start with mobile first, and that's what we recommend as well when working with the Brightlayer UI design system. It's much easier to scale designs up than to scale them down. We also strongly encourage you to perform extensive user research to truly understand your users and their needs, skills, preferences, and tendencies.\n\n## Web Applications\n\nKeep the interface simple - avoid unnecessary elements and ensure the language used for labels and messaging is clear.\n\n{/* image */}\n\nStrive for consistency by using pre-defined Brightlayer UI UI elements where possible. By using these elements, your users will feel more familiar and will be able to get things done quickly. You can also help ensure consistency by defining patterns in language, layout, and design that are used throughout the application.\n\n{/* image */}\n\nBe purposeful when laying out page content. Consider space and the relationship between items on the page. Structure pages based on importance.\n\n{/* image */}\n\nUse the typography guidelines to create hierarchy and clarity. An effective type hierarchy increases scalability, legibility, and readability.\n\n{/* image */}\n\nEnsure that the application provides effective feedback to users. Make sure that you communicate location, actions, changes in state, and errors to users. Brightlayer UI has various UI elements to assist with communicating this information.\n\n{/* image */}\n\nConsider using defaults. If you have a strong understanding of the users of your application, careful planning around default states, actions, and paths can reduce the burden on your users.\n\n{/* image */}\n\n## Mobile Applications\n\nGenerally, interfaces less than seven inches in width should be treated as a mobile (phone) device. Font styles and layouts should be consistent across devices as much as possible - your product should feel like the same application regardless of the device used to access it. When working with a dedicated mobile app, familiarize yourself with device / platform capabilities and take advantage of these where possible.\n\n{/* image */}\n\nA fundamental principle for mobile design is to include only the information that is necessary. Don't overload the user with excessive information. Mobile devices are a convenient way to quickly consume information on the go and the information presented should reflect this.\n\n{/* image */}\n\nInterfaces greater than seven inches in width should be treated as a tablet device. As with phone devices, font styles and layouts should be consistent across devices in this class. However, you may find it appropriate to have some differences between phone and tablet devices because of the difference in screen real estate.\n\n{/* image */}\n\nTablet designs should look and feel like a desktop application / website, but they should function like a phone app.\n\n{/* image */}\n\nAs technology continues to evolve, it is important to consider scaling for the future. Products such as non-mobile touch screens, interactive displays, automotive displays, and touch screen laptops should be considered during your design phase.\n\n{/* image */}\n\n\n\n# Contributing\n\nWe encourage everyone to provide feedback, new design concepts, patterns, suggestions, or other ideas to help us create the most useful design system for our community. If you would like to contribute back, please [contact us](/community/contactus)!\n\nIn order to maintain the quality standards for Brightlayer UI resources, any submissions will be subject to review by the Brightlayer UI maintainers. If your design is made a part of Brightlayer UI, we'll add items onto our backlog to bring them to life in code for developers to use.\n"},"/design/for-non-designers":{"title":"Design Training For Non Designers","text":"import { ImageGrid, LockedBehindEatonFirewall } from '../../app/components';\nimport ByNonDesigners from '../../app/assets/design/by-non-designers.webp';\nimport ByDesigners from '../../app/assets/design/by-designers.webp';\n\n# Design Training for Non-designers\n\nDesign is a critical part of product development, and there’s no substitute for having a dedicated designer embedded with the product team. That said, every team member (including engineers and managers) can benefit from acquiring design skills. Improving your understanding of design principles will improve your ability to communicate with designers, ask thoughtful questions about designs, understand design intent, and more.\n\n\n\nListed below are some recommended design courses for non-designers. Most of these courses require a paid subscription, but the best content often does. These courses offer a much more robust learning experience compared to free materials / articles that you might find elsewhere.\n\n# User Experience Design\n\nUser experience (UX) design covers a broad spectrum of topics, from market research to design thinking. The key focus here is understanding the problem you are trying to solve and ensuring that you solve it in the right way. It is a critical skill for anyone on a front-end team, especially if you will be responsible for envisioning new concepts / features.\n\nThe UX training is better conducted in person with an experienced instructor. You may also rely on online resources to help you deepen your understanding of the domain.\n\n

    \n Eaton Design Thinking Training\n \n

    \n{/* */}\n- [Studio Blue Training Program - Design Thinking Resources]()\n{/* */}\n**LinkedIn Learning**\n\n- [User Experience (UX) for Non-Designers](https://www.linkedin.com/learning/user-experience-ux-for-non-designers)\n\n# User Interface Design\n\nUser interface (UI) design deals with the visual side of design — how will you best present a piece of information on the screen. It is a good skill to have for team members who may need to improvise or incorporate small features into an established UI.\n\n**LinkedIn Learning**\n\n- [UX Design for Developers](https://www.linkedin.com/learning/ux-design-for-developers)\n\n**Pluralsight**\n\n- [User Experience Tips and Tricks for Developers](https://www.pluralsight.com/courses/ux-tips-tricks-developers)\n- [Hacking the User Experience / UX for Developers](https://www.pluralsight.com/courses/hacking-user-experience)\n- [Creating User Experiences: Fundamental Design Principles](https://www.pluralsight.com/courses/cux-designprinciples)\n\n**Readings**\n\n- [Top 10 Front-end Design Principles for Developers](https://www.toptal.com/front-end/front-end-design-principles)\n- [UI/UX design fundamentals for the front end developers](https://medium.com/@hayavuk/ui-ux-design-fundamentals-for-the-front-end-developers-688ba43eaed4)\n"},"/design/anatomy":{"title":"Design System Anatomy","text":"import React from 'react';\nimport { Divider, ImageGrid, RegularWidth } from '../../app/components';\nimport CategoriesImg from '../../app/assets/resource-anatomy/resource-categories.png';\nimport PatternStatesImg from '../../app/assets/resource-anatomy/pattern-states.png';\n\n{/* KEYWORDS: design anatomy components pages patterns workflows atomic */}\n\n# Design System Anatomy\n\nThe building blocks of the Brightlayer UI design system are broken down into four levels of increasing complexity: elements, components, pages, and workflows. When communicating with other members of the Brightlayer UI community, you should strive to use this terminology to promote effective collaboration and understanding. This is applicable to designers, developers, product managers, etc.\n\n\n\n## Foundations\n\nThe foundations include the most basic visual elements on the page, such as [color](/style/color), [icons](/style/icon-guidelines), [typography](/style/typography), etc. These typically have no behavior or interaction on their own, but instead are used to communicate information to a user, establish a brand, or lay the foundations for the Brightlayer UI components, pages, and workflows.\n\n## Components\n\nComponents are the basic functional units of the UI. They are usually interactive through clicking, expanding, etc. Components can be as simple (such as buttons, tabs, sliders) or complex (such as [navigation drawers](/patterns/navigation)). Simpler components are often combined to form complex ones.\n\nMost of the simple components in Brightlayer UI are defined and built by Material Design and the component libraries that implement it. Brightlayer UI focuses on defining and building advanced components that are shared across Brightlayer UI applications.\n\n## Pages\n\nPages are the largest single unit in the Brightlayer UI design system. These are typically full-screen designs that specify how certain pages can look in an application. Foundation of these pages should stay the same while there may be some room for customizations. Examples of pages include \"login (empty fields)\" and \"create password (invalid)\".\n\n## Workflows\n\nWorkflows are a sequence of pages combined with rules surrounding how a user goes from one page to another. These usually represent a common path that a user is expected to take to complete various tasks. Workflows that are defined in Brightlayer UI are intended to be nearly identical between applications. Examples of very common workflows include the [login](/patterns/user-auth) experience and user registration / sign up.\n\n\n\n# Design Patterns\n\n\n \n\n\n[Design patterns](/patterns) are very common in Brightlayer UI. A design pattern is a common interaction or behavior that can exist at any level in the design system hierarchy described above. For example, we may have a design pattern for showing actions available on a list item or how to interact with individual settings on a settings page.\n\nBecause a design pattern centers around interactions, they typically include different states. A button can be normal, hovered, or pressed. Similarly, a login workflow can involve login with 2FA, Captcha, or simply a username and password.\n\nFor each state, Brightlayer UI tries to provide:\n\n- Guidelines: How it's used and in what context\n- Design Specifications: How it looks\n- Interactions: How it goes from one state to another\n- Code: How it can be implemented\n\n\n\n# Brightlayer UI and the Atomic Design System\n\nIf you are familiar with other design systems, such as the [Atomic Design System](https://bradfrost.com/blog/post/atomic-web-design/), you may recognize some concepts used here. Brightlayer UI's \"components\" parallel Atomic Design's atoms, molecules, and organisms. The idea of \"pages\" is the same in both systems, but Brightlayer UI also goes one level further in each direction (i.e., Foundations and Workflows) to define a project's user experience more comprehensively.\n"},"/design/accessibility":{"title":"Accessibility","text":"import React from 'react';\nimport { MaterialDesignDescription, Divider, ImageGrid } from '../../app/components';\nimport { Link as LinkIcon } from '@mui/icons-material';\nimport AccessibilityDesignImg from '../../app/assets/design/design-color.png';\nimport PerceivableDesignImg from '../../app/assets/design/design-perceivable.png';\nimport UnderstandableDesignImg from '../../app/assets/design/design-understandable.png';\n\n{/* KEYWORDS: accessibility design styles compliance w3c */}\n\n# Accessibility\n\nAccessibility for the web refers to designing your websites and applications so that individuals with disabilities are able to use them effectively. Disabilities can come in many forms including visual, physical, auditory, etc. It is important to design your applications to be accessible, both to reach as wide an audience as possible and for potential legal reasons. Making your application accessible improves the user experience for individuals without disabilities as well.\n\n> For international products it is important to research what level of compliance is required by law — accessibility requirements vary from one country to another.\n\nThe best practice guidelines used internationally for making websites accessible are the [Web Content Accessibility Guidelines](https://www.w3.org/TR/WCAG20/) (WCAG) 2.0, released by the World Wide Web Consortium (W3C) in 2008.\n\n\n\n# Four Principles of Accessibility\n\nThere are four principles that lay the foundation necessary for anyone to access and use web content — Perceivable, Operable, Understandable, and Robust.\n\n## Perceivable\n\nInformation and user interface components must be presented to users in ways that they can perceive. For example, a button should look like a button and not be hidden behind an image or other hard-to-distinguish elements.\n\n\n\n## Operable\n\nOperable means that users must be able to perform the actions required to interact with interface elements. This means that all functionality should be available via the keyboard (including navigation), temporary content should be displayed long enough to be read by individuals with visual impairments, etc.\n\n## Understandable\n\nUsers must be able to consume information and interact with the application easily. This includes using appropriate language (avoiding abbreviations, writing at an appropriate reading level, etc.), making sure that interface elements behave in consistent and predictable ways, providing helpful error messages and instructions, etc.\n\nFor example, accompanying a button with a text label makes it more understandable if the meaning of the icon on its own is unclear.\n\n\n\n## Robust\n\nWeb content must be robust enough that it can be interpreted reliably by a wide variety of users, including those who rely on assistive technologies (e.g., screen readers, text-to-speech software, alternative pointing devices, etc.). As assistive technologies advance, your applications will need to account for these advances.\n\n\n\n# Color\n\n\n\nBrightlayer UI colors and components have been tested to meet minimum accessibility requirements. By using these default styles, you should be able to reduce the effort required for your product to pass accessibility tests.\n\nIf your project requires the use of additional styles or colors, you should adhere to the following guidelines:\n\n- Use Brightlayer UI colors in the 500+ range for white backgrounds.\n- Avoid using yellow, red, and orange for text (except for single-line error messages on forms)\n- Do not rely on colors for instructions (e.g., do not say \"Click the red button to close\")\n\nMost Brightlayer UI text elements use the Black 500 color, with some headlines using Blue 500. Button labels should use White 50 for dark background and Black 500 on light backgrounds. You can check the contrast ratio to determine which option provides greater contrast.\n\n\n }\n />\n }\n />\n }\n />\n\n\n## Checking Contrast\n\nLow contrast makes it difficult for all users to view your product, especially for individuals with visual impairments. You can test your contrast ratios using free [online tools](https://webaim.org/resources/contrastchecker/) and [Figma plugins](https://www.figma.com/community/plugin/732603254453395948/Stark).\n\n\n\n# Text\n\nIn addition to making sure that the colors used for text are accessible, you should also ensure that text can be made larger without affecting the content or function of the page. Users with visual impairments may need to increase the font size of applications in order to read more clearly.\n\nMost browsers offer a feature for you to change the default font size (larger or smaller). You should test your application across multiple sizes to make sure that everything still looks right and functions correctly.\n\nMost Brightlayer UI components are designed to accommodate bigger font sizes when required.\n\n\n\n# Images\n\nAny images in your application should be accompanied by a caption or other descriptive text, unless they are purely for decoration. Decorative images should show a brief description on hover. Images should always include an \"alt\" property so that they are accessible to users utilizing a screen-reader or other assistive technologies.\n\n- Images should include descriptive text/alt text in the markup/code.\n- Complex images should have more detailed descriptions near the image\n- Videos must provide visual access to the audio information through in-sync captioning\n\n\n\n# Testing Tools For Web\n\nThe tools used in the Trusted Tester Test Process (and ICT Testing Baseline) have been chosen based on several factors including ease of use, ease of teaching, and accuracy of results. They are also free to install and use.\n\n- [Accessible Name & Description Inspector](https://www.ssa.gov/accessibility/andi/help/install.html) (ANDI)\n- Color Contrast Analyzer for [Mac](https://github.com/ThePacielloGroup/CCA-OSX/releases/tag/2.4) and [Windows](https://github.com/ThePacielloGroup/CCA-Win/releases/tag/2.5.0) (CCA)\n"},"/design/websites":{"title":"Websites","text":"import React from 'react';\nimport { Divider, ImageGrid } from '../../app/components';\nimport ResponsiveDesignImg from '../../app/assets/design/responsive-design.png';\nimport WebsiteDesign from '../../app/assets/design/website-design.jpg';\nimport WebApp from '../../app/assets/design/webapp.jpg';\nimport Website from '../../app/assets/design/website.jpg';\nimport Grid from '../../app/assets/design/grids.png';\n\n{/* KEYWORDS: web website application app design marketing */}\n\n# Designing for Websites\n\nBrightlayer UI is a design system for digital _applications_. However, it can also be adapted for use in traditional web sites as well.\n\n\n\n## Websites vs. Applications\n\nThe line between websites and web applications is often blurry. In general, websites primarily provide information in a read-only format for the purposes of education, promotion, marketing, etc.\n\nA web application is typically more interactive and provides users the ability to affect the data in the application (e.g., adding items, deleting items, etc.). These applications are typically built to serve a particular use case or function that users need to perform frequently.\n\nWebsites:\n\n- Static content\n- Usually publicly accessible\n- Read-only visual & text content\n- Less interactive / functional compared to web applications\n\nApplications:\n\n- Dynamic content\n- Often incorporates user accounts / authentication\n- Users can manipulate data\n- More interactive / functional compared to a website\n\n\n\n\n# Principles of Website Design\n\nThere are several key principles for effective website design. Many of these principles can also be considered when designing a web application, with some notable differences called out below.\n\n## Beauty & Simplicity\n\nHow your website looks is important, but it's not the reason users are coming to your site — typically they are looking for some particular piece of information. However, users _will_ notice a bad design, so making sure your website is visually appealing is still crucial.\n\nKeeping your designs simple is a way to strike balance. You should avoid unnecessary design elements (i.e., don't design for the sake of design) — this will only serve to overwhelm users and make it more difficult for them to find what they are looking for. A clean and simple design helps the audience focus on the value of the brand and on your content. Often, users will associate a website design with the quality of a particular company or product.\n\n> Using whitespace liberally can help maintain a simplistic design and also improve readability.\n\n## Effective Navigation\n\nUsers are typically coming to your website to find information, so you should make your website as easy to navigate as possible to maximize their chance of finding what they need. User should be able to land on your site and immediately identify where they need to go.\n\n- Primary navigation should be simple and located at the top of every page\n- Include additional navigation or a site map in the footer of your website\n- Consider adding breadcrumbs so users can quickly see where they are.\n - If you use breadcrumbs, they should be used on every page.\n- Include a search functionality so users can quickly find what they are looking for\n- Limit the number of navigation options (e.g., tabs, breadcrumbs, menus, etc.) per page\n- Limit the nesting of information where possible.\n - Try to keep your website to no more than three levels deep (use a pyramid structure to organize your content).\n\n## Layout & Hierarchy\n\nWhere and how content is presented is a critical aspect of website design. You should arrange the elements on each page so that the user will naturally gravitate to the most important elements first. Your goal should be to facilitate users' actions in a way that feels intuitive, natural, and enjoyable. You can draw your users to certain elements on the page by utilizing a combination of position, size, and color.\n\nYour website should be designed on a [grid system](https://www.smashingmagazine.com/2017/12/building-better-ui-designs-layout-grids/) to help tie elements together and promote responsiveness for different sized screens.\n\n\n\n## Colors\n\nColor can be very powerful when it is used effectively. You should keep colors to a minimum to maximize the effect in the areas where they are used. We recommend using no more than five different colors in your website designs (ideally shades of blue, black, gray, and white from the Brightlayer UI [palette](/style/color)). For product catalogs or commerce sites, you should absolutely use the product's branding color(s) on your site.\n\nYou should focus your use of color on image backgrounds, highlight colors, etc.\n\n## Typography\n\nIn general, websites following the Brightlayer UI design language should use the Open Sans font. If you require an alternative, you should ensure that any font you use is highly legible at all sizes.\n\n- Avoid using script fonts\n- Minimize the use of colored text and make sure it contrasts with the background color.\n- Use no more than three different typefaces.\n- Use no more than three different font sizes.\n- Keep body copy and label font sizes at 12px or larger\n - Do not use any text smaller than 8px\n\nYou can read more about typography in the [Typography](/style/typography) guide.\n\n## Graphics\n\nGraphics are most powerful when used sparingly. Only use graphics if they help the user complete a specific task or if they showcase a specific product / situation. You can read more about graphics in our [Illustrations](/style/illustrations) guide.\n\n## Consistency\n\nThe overall look and feel of your site should be consistent across pages. Backgrounds, colors, typefaces and the tone of writing are all areas where consistency has a positive impact on usability.\n\nConsistency does not mean every page should look identical. Try to define different layouts for specific types of pages (e.g., landing page, information page, product page, etc.). Use these layouts consistently throughout your website.\n\nIn addition to visual consistency, it is also important to maintain a consistent tone throughout the website. Your content should be written using the same voice throughout the website. Content should be descriptive and straight to the point — keep technical jargon to a minimum.\n\n## Responsiveness\n\nYour website should be functional across a wide range of different devices, including desktop computers, mobile phones, and tablets. Nearly 50% of all web traffic comes from mobile and tablet devices, so you should strive to follow a [mobile-first](https://medium.com/@Vincentxia77/what-is-mobile-first-design-why-its-important-how-to-make-it-7d3cf2e29d00) design strategy. Brightlayer UI is working to develop website grid templates for traditional website design in Figma. You can refer to [Material designs Responsive layout](https://m2.material.io/design/layout/understanding-layout.html) grid for more detailed information.\n\n\n\n## Accessibility\n\nThe audience for a website can be even more diverse than for a web application. Your website should be accessible to all potential users. As with any Eaton digital product it is important to refer to the [Accessibility](/design/accessibility) guide for more detailed information. The main principles still apply to website design.\n\n## Conventions\n\nThere are a number of conventions that users have come to expect from websites. You should strive to follow these conventions when possible:\n\n- Placing the main navigation at the top left or on the side of the site\n- Placing a product logo at the top left of the site\n - The logo should be clickable and take the user back to the home page\n- Links and buttons should change color / appearance when hovered over\n- Ensuring image galleries / slideshows have buttons for users to manually rotate slides\n- Use shopping cart icons on a commerce site.\n - Include a badge that indicates the number of items in the cart.\n\n{/* # Key Differences vs. Web Application */}\n"},"/design/project-identity":{"title":"Project Identity","text":"import React from 'react';\nimport { Divider, ImageGrid, MaterialDesignDescription } from '../../app/components';\nimport PxblueSmallAltIcon from '@brightlayer-ui/icons-mui/PxblueSmallAlt';\nimport ConsumerIndustrial from '../../app/assets/design/project-identity/consumer-industrial.png';\nimport StyleChoice from '../../app/assets/design/project-identity/style-choice.png';\nimport IllustrationConsumer from '../../app/assets/design/project-identity/illustration-consumer.png';\nimport IllustrationIndustrial from '../../app/assets/design/project-identity/illustration-industrial.png';\nimport ImageAppBar from '../../app/assets/design/project-identity/image-app-bar.png';\nimport ImageDrawerRegular from '../../app/assets/design/project-identity/image-drawer-regular.png';\nimport ImageDrawerProfile from '../../app/assets/design/project-identity/image-drawer-profile.png';\nimport ImageScorecardHeader from '../../app/assets/design/project-identity/image-scorecard-header.png';\nimport ImageLogin from '../../app/assets/design/project-identity/image-login.png';\nimport ImageSuccess from '../../app/assets/design/project-identity/image-success.png';\nimport VariationButton from '../../app/assets/design/project-identity/variation-button.png';\nimport VariationTextField from '../../app/assets/design/project-identity/variation-text-field.png';\nimport VerbiageNeutral from '../../app/assets/design/project-identity/verbiage-neutral.png';\nimport VerbiageExcitement from '../../app/assets/design/project-identity/verbiage-excitement.png';\nimport ListColorCorrect from '../../app/assets/design/project-identity/list-color-correct.png';\nimport ListColorIncorrect from '../../app/assets/design/project-identity/list-color-incorrect.png';\n\n{/* KEYWORDS: design tutorial branding brand identity flexible flex */}\n\n# Project Identity and Design Flexibility\n\nBrightlayer UI provides a foundation for designing and developing applications in a way that makes them feel like they are a part of the same brand. However, the purpose of Brightlayer UI is not to make every application look the same.\n\nAs Brightlayer UI serves as a design system for a wide range of applications, some projects might demand unique design or branding elements to better suit their audience. There is a balance that you must strike among maintaining consistency between applications and establishing a unique brand for each product. Brightlayer UI provides some of the basic elements and patterns to help you build consistency, leaving you more time to focus on what makes your product unique.\n\n}\n minCardHeight={'unset'}\n/>\n\n## Brightlayer UI is Flexible\n\nBrightlayer UI is not intended to stifle your creativity, but rather to enable it. Brightlayer UI standardizes some of the basic elements of design in order to foster consistency between projects, which in turn allows you to spend more of your time and creativity on the parts of your project that make it unique.\n\nJust as we build on top of [Material Design](https://m2.material.io) principles, you too can build on top of Brightlayer UI principles to make your products better for your target audience. There are many opportunities in Brightlayer UI where you are free to make changes and tweaks.\n\n\n\n## Build a Local Design System\n\nWe expect that you will establish your own local design system for your project that extends Brightlayer UI and adds your own style / identity. Depending on your use case, your design system may need to be more flashy, visual, relaxed, friendly, etc. Depending on where your application will be used, you may also need to change aspects of the design system related to accessibility (such as larger buttons for touch-screens) or legal requirements in your target markets.\n\n\n\nWhile establishing your local product identity, remember that Brightlayer UI is here to help establish consistency. You do not want to customize so much that this is lost. Below, we go into details about some common areas of customization as well as some areas that should be avoided.\n\n## Common Things to Change\n\nThere are some areas where we strongly encourage you to make changes and establish your own brand identity.\n\nKeep in mind that once you've established a local design system, you must make sure that you apply it consistently everywhere. You should use it in your packaging, your website, your email templates, the application, etc.\n\n### Illustrations\n\n\n\n[Illustrations](/style/illustrations) are common for [websites](/design/websites) and other consumer-facing products. Different image styles can create different moods (e.g., friendly vs. professional) and set the tone for how users will use your application.\n\n### Images\n\nSimilar to illustrations, images are another way to make your applications and websites more user-friendly.\n\n\n\n### Icons\n\nBrightlayer UI primarily uses the baseline style of Material Design's icons (see [our icon guideline](/style/icon-guidelines)).\n\nHowever, we understand that the current iconography set may not cover every single use case or requirement for your product. In these situations, you are welcome to invent your own icons or leverage [Material Design's community icons](https://materialdesignicons.com/). Before going this route, make sure that you have thoroughly explored the available icons first and when creating new icons, ensure that they follow the [Material Design icon design guidelines](https://m2.material.io/design/iconography/system-icons.html#design-principles).\n\n### Component Variants\n\n\n\nMany components have style variations. These variations are all available for you to use, and it is up to you to decide which ones work best for your application. Some common variations include:\n\n- Outlined vs. Contained / Filled\n- Flat vs. Elevated\n- Square vs. Rounded Corner vs. Round\n\n### Verbiage\n\n\n\nThe actual text used in your application can change based on your intended tone. For websites, you may want to use more persuasive and appealing language to encourage the audience to buy or use your product. Inside an application, you may want to use a more serious tone, especially for applications that deal with potential safety concerns. Consumer-facing products in general carry a more cheerful tone.\n\n\n\n## Things You Should NEVER Change\n\nWhen it comes to Brightlayer UI, you have a great deal of design freedom, but there are a few things you should never change. Most of these are related to maintaining visual consistency and other conventions between applications.\n\n### Theme\n\nBrightlayer UI [offers two themes](/style/themes): Blue theme and Blue Dark theme. Ideally, an application should support both themes, but some applications might be more usable depending on the environment and context of the usage.\n\nYou are expected to stay close to those two themes. Both themes have been thoroughly researched to ensure they meet the standards for usability and accessibility.\n\n> One notable exception to this rule is if you are building products that will be white-labeled or sold under a different brand. In this case, you may find it beneficial to create your own custom themes that will better align with the brand.\n\n### Status Colors\n\n\n\nBrightlayer UI has strict guidelines around our [status color palette](/style/color). The status colors are used to indicate the status of certain items or devices. These should not be changed for any reason — users should be able to instantly know what these colors mean in any Brightlayer UI application. Further, the colors you are using to brand your application should not interfere with these colors.\n\nThe only situation where these may be changed is if there is an industry-specific convention that differs from the Brightlayer UI recommendations (e.g., green = circuit closed, red = circuit open for breakers). In these situations, you should follow the industry-specific convention.\n\n### Font Family\n\nBrightlayer UI [uses Open Sans and Noto Sans](/style/typography) for all applications. You are encouraged to adjust font [weight and size](/style/typography#customization) where necessary to establish a visual type hierarchy, but we strongly discourage the use of any fonts other than Open Sans and Noto Sans, particularly any [Serif fonts](https://en.wikipedia.org/wiki/Serif).\n\n### Design Patterns\n\nThroughout our [design patterns](/patterns), we provide examples of \"things not to do\" — these are typically identified by an image with a red underline. You should never use any of these expressly-forbidden patterns in your products. In all cases, we provide an example of the preferred approach.\n"},"/design/design-audit":{"title":"UI Design Audits","text":"import { ImageGrid, RuleTable, TOC } from '../../app/components';\nimport Banner from '../../app/assets/design/design-audit/banner.svg';\nimport ExplainArchitecture from '../../app/assets/design/design-audit/explain-architecture.png';\nimport ExplainJourney from '../../app/assets/design/design-audit/explain-journey.png';\nimport TopSeverity from '../../app/assets/design/design-audit/top-severity.png';\nimport HighSeverity from '../../app/assets/design/design-audit/high-severity.png';\nimport MediumSeverity from '../../app/assets/design/design-audit/medium-severity.png';\nimport LowSeverity from '../../app/assets/design/design-audit/low-severity.png';\nimport Feature from '../../app/assets/design/design-audit/feature.png';\nimport Slides from '../../app/assets/design/design-audit/ppt.svg';\nimport DoDont from '../../app/assets/design/design-audit/do-dont.svg';\nimport Educational1 from '../../app/assets/design/design-audit/educational-1.png';\nimport Educational2 from '../../app/assets/design/design-audit/educational-2.png';\n\n{/* */}\n\n# UI Design Audits\n\nA design audit is a great way to ensure that your user interface design meets Brightlayer UI's design standard and lines up with other Brightlayer UI-based applications.\n\n\n\nDesign audits examine not only cosmetic and branding elements, but also the overall usability of products — this is especially important when the team does not have a professional UI/UX designer on staff.\n\nWe recommend doing design audits incrementally, focusing on a few key workflows initially and gradually expanding to the rest of the application. We also encourage teams to work with their auditors to perform design audits periodically. We recommend frequent audits during the initial product release period and every time there's a major upgrade to the product's user interface design. Teams are expected to address most of the audit comments in between.\n\nDon't wait until a product is ready for release to request a design audit. The design audit itself may take several weeks, depending on the scope, and implementing the recommended changes could take months.\n\nThis page outlines the process for audit requesters (“teams”) and auditors and should serve as a guideline for how UI design audits work.\n\n\n\n# Prepare for an Audit\n\n## Update Packages\n\nBrightlayer UI sometimes makes style updates to components and themes through our NPM packages. Cosmetic issues such as Material component styling can be easily addressed by updating software packages to the latest versions. Therefore, when possible, teams are encouraged to update their Brightlayer UI packages and other major packages to the latest version prior to requesting an audit.\n\nPlease refer to our [developer resources page](/resources/developer) to learn about our latest package versions.\n\nWe discourage custom component styling that overrides the Brightlayer UI theme — these can cause problems when updating to newer versions. If the product team identifies any styling that should be included as part of the Brightlayer UI component theme, please [contact us](/community/contactus) or log an issue.\n\n## Read Through Our Website\n\nPlease read through our [style guides](/style) and [design pattern guidelines](/patterns). Many examples cited by these guidelines came from design audits we did in the past and are representative of common mistakes we observed across multiple projects. Team members may be able to identify low-hanging fruit during this self-audit and address these problems ahead of the full audit.\n\n## Address Comments from Previous Audits\n\nIf the team has received audit comments in the past, team members should address these audit comments first before requesting a new one. In case audit comments cannot be addressed due to time / technical constraints, the team should inform their auditors about this.\n\n# Request for a Design Audit\n\nIdeally, a design audit is conducted periodically by someone outside the product team. Team members may [request](/community/contactus) a design audit from the Brightlayer UI team.\n\n## Give a Demo\n\nTeam members are expected to walk their auditors through the application to help them understand the big picture. This includes all major workflows of the application.\n\n## Grant Auditors Direct Access\n\nWhenever possible, teams are encouraged to create a safe environment for the auditor to test the project directly. This is to help the auditor explore user interactions and different workflow branches.\n\n## Communicate with User Journey\n\nUser experience design is centered around users. Instead of talking about the technical nature of the infrastructure, teams should explain their product in terms of user journeys. Who will use the application? What do they care about the most? How will the application solve this user’s problem?\n\n\n\n## Communicate the Limitations\n\nThe team should mention to its auditor any legacy issues (e.g., some things may need to stay a certain way to meet user expectations in a legacy product) or other limitations, such as limited ethernet connection speed, mobile app-exclusive features, etc.\n\n## Define the Scope\n\nOne reason we recommend doing design audits periodically is so that product teams do not work alone for too long before they receive any external feedback. This also helps keep the audit scope focused on a few workflows or screens at a time.\n\nIf the product is complex or has never been audited, consider arranging only a few key workflows or screens to be audited. A large scope will “dilute” auditors’ attention and lead to many repetitive comments. The product team should select the part of the product that is either most important to its users or a representative area that can help guide future redesign efforts for other pages.\n\n# Issue Severity\n\nDesign audits identify issues using multiple different severity levels. Severity ratings are determined by their impact on the users. Brightlayer UI recommends using the following severity ratings:\n\nA **top severity** issue is a design flaw that prevents a user from completing a certain task.\n\n\n\nA **high severity** issue greatly confuses or blocks the user, although eventually they might learn to tolerate it.\n\n\n\nA **medium severity** issue makes users hesitate, but they are usually still able to complete their task after some guesswork.\n\n\n\nA **low severity** issue is cosmetic and does not interfere with functionality or usability.\n\n\n\nIn addition, auditors may suggest **features** as well. Features are good-to-have improvements and may be based on designs seen in other Brightlayer UI apps.\n\n\n\nAudit notes may also be tagged with an indicator of whether an issue is about usability or branding. This further helps product teams think about usability systematically.\n\nAuditors are recommended to color code their design audit notes based on severity.\n\n# Understand Audit Results\n\n## Prioritize Issues\n\nTeams must prioritize high-severity issues as they are blocking the application’s functions. These issues must be addressed before the next major release. Meanwhile, mid-severity issues can wait until the next major release, but should still be groomed into the backlog. Low-severity issues are typically considered technical debt.\nHigh-frequency issues — issues that may not be severe but are exposed to users — should also be prioritized.\n\n## Do Not Skip User Testing\n\nA design audit is not meant to replace user testing. While auditors can flag potential issues based on their experience in the design industry, they are not the end user. Teams should conduct user testing to drive major changes while using the design audit as a supplemental tool.\n\n## Schedule the Next Audit\n\nTypically, one design audit is enough to cover most issues in the current version of the user interface. Product teams may consider reaching out to another designer after the existing issues have been pointed out.\n\nWhenever there are major changes to the user interface, product teams should conduct a new design audit to ensure they are still on track.\n\n# How to Conduct Design Audits (For Auditors)\n\n## Prepare Deliverables\n\nA full audit done by the Brightlayer UI team typically includes two parts: detailed notes that capture everything, and a presentation slide deck including only items worth discussing.\n\n\n\nAuditors are expected to build up detailed audit notes as they go through each screen. Once auditors are finished, they may consider selecting a few educational or discussion-worthy topics and adding them to a separate PowerPoint slide.\n\n## Apply Brightlayer UI's Standard\n\n\n\nThere are two parts to Brightlayer UI's design guidelines — [style guide](/style) and [design patterns](/patterns). Each of these describes a set of design standards, which are categorized as follows:\n\n\n\nUser interfaces must be judged under these criteria during design audits.\n\nIn addition, auditors may also employ [Heuristic Evaluation](https://www.nngroup.com/articles/how-to-conduct-a-heuristic-evaluation/) to check UI designs comprehensively.\n\n## Educate the Team\n\nTo help teams develop a human-centered mindset, in addition to pointing out the issues, auditors must also seek to educate their product team to think like designers.\n\n\n\nFor larger products, instead of trying to cover everything in superficial detail, auditors may select 2-3 key interactions and examine them in depth. The auditors’ mission should not be to point out every single UI mistake, but to teach the team how to avoid similar mistakes in the future.\n\n## Prototype Key Features\n\nIf time permits, auditors may select a few key features and prototype their design recommendation. This has a few advantages.\n\n1. Auditors understand better why the product team designed a feature in a certain way.\n2. Auditors get an excellent opportunity for design practice.\n3. A new design placed next to its original design serves as a good side-by-side comparison.\n\n## Summarize Takeaways\n\nWe also encourage auditors to provide an overall summary of their audit findings. This provides teams with quick takeaways that help them estimate their effort in improving the UI design.\n\n## Presentation\n\nAuditors may fine-tune their presentation depending on the expected audience. For example, if the audience is more technical, consider explaining the styling in CSS notations; if they are more on the product design side, auditors may consider showing their raw design process and inviting them for a design critique.\n\nSome team members might feel intimidated by the design audit or feel that the auditor is always right (they aren't). Auditors should encourage teams to challenge the design audit result to foster a better discussion and learn more from the team who knows the product and its history more intimately.\n\nAuditors need to remember to pause from time to time in their presentations for the audiences to catch up — it's likely that many people in the audience are not used to thinking the way a UI designer thinks. Auditors should also ask one member of the audience to take notes.\n\n## Recommend Next Steps\n\nBefore the end of their presentations, auditors should recommend the next steps for teams to act upon. If the auditor has a technical background, they may list a few items as easy-to-fix quick-win items for the developer. If there are major feature suggestions, the auditor may picture how they will fit into the product’s big picture, and what the R&D timeline would look like.\n\n## Improve Brightlayer UI\n\nDuring the audit, if auditors noticed anything worth componentizing or an area where the existing Brightlayer UI standard is too strict, please get in touch with us for a discussion. Many design guidelines in Brightlayer UI today came from real project design audits we performed.\n\n# Design Audit Examples\n\nIf you are an Eaton employee or contractor, you may view the following audit examples (login required).\n\n{/* */}\n\n- [PowerPoint presentation](https://eaton.sharepoint.com/:p:/s/PXBlueDesign&Dev/EVjisdTQEQdJpfyoKNr9ZREBQaKAXzwcLZhKvlyxYfjTow?e=OwlBMg)\n- [Detailed audit notes](https://miro.com/app/board/o9J_lGvtI6E=/)\n\n{/* */}\n"},"/patterns":{"title":"Design Patterns"},"/patterns/account-menu":{"title":"Account Menu","text":"import React from 'react';\nimport { DemoCard, ImageGrid, MaterialDesignDescription, Divider, TOC } from '../../app/components';\nimport PxblueSmallAltIcon from '@brightlayer-ui/icons-mui/PxblueSmallAlt';\nimport Banner from '../../app/assets/design-patterns/account-menu/account-menu-banner.png';\nimport AccountSettingsPage from '../../app/assets/design-patterns/account-menu/account-settings-page.png';\nimport DrawerDetails1 from '../../app/assets/design-patterns/account-menu/drawer-do-and-dont-1.png';\nimport DrawerDetails2 from '../../app/assets/design-patterns/account-menu/drawer-do-and-dont-2.png';\nimport UserMenuContents from '../../app/assets/design-patterns/account-menu/user-menu-contents.png';\nimport AvatarVariants from '../../app/assets/design-patterns/account-menu/avatar-variants.png';\nimport CrowdedDrawer from '../../app/assets/design-patterns/account-menu/crowded-drawer.png';\nimport CrowdedUserMenu from '../../app/assets/design-patterns/account-menu/crowded-user-menu.png';\n\nimport Specs1 from '../../app/assets/design-patterns/account-menu/spec-typography-mobile.png';\nimport Specs2 from '../../app/assets/design-patterns/account-menu/spec-typography-desktop.png';\nimport Specs3 from '../../app/assets/design-patterns/account-menu/spec-drawer.png';\nimport Specs4 from '../../app/assets/design-patterns/account-menu/spec-avatar.png';\n\n{/* KEYWORDS: design pattern user account details settings menu avatar profile */}\n\n# Account Menu\n\n\n\nWhen applications implement a form of [User Authentication](/patterns/user-auth), they must include ways for users to view / update their personal or account information as well as take account-related actions, such as logging out of the application or changing a password. There are several ways to present this information to the user in a Brightlayer UI application.\n\n\n \n \n\n\n# Account Settings Page\n\n\n\nAt a minimum, your application should implement a dedicated account settings page for viewing and editing a user's account details, preferences, settings, etc. This page should also include a way for users to take account-related actions. The style of this page should be consistent with other settings pages in your application, if applicable. If you have multiple settings pages in your application, the account settings should be easily accessible from the top level.\n\n\n\n# In a Navigation Drawer\n\nIf your application is using [Drawer Navigation](/patterns/navigation#drawer-navigation), you can include quick-access user information and actions in the Drawer. Commonly, this involves placing an avatar in the drawer header along with basic information about the user (e.g., their name, username, email address, job title and / or organization affiliation). Additional account actions and a link to the account settings page can be placed at the bottom of the drawer body, just above the footer, if present (see the [contents](/patterns/account-menu#contents) section below).\n\n\n\nThis approach is most effective when there are relatively few account-related actions and is also preferred on mobile where there is limited space in the app bar.\n\nIf you are using a navigation rail, you may place account settings links in the rail, but you will not be able to show specific details about the user. Consider using the {/* */}[User Menu](#via-user-menu){/* */} in this situation or if you are using a primary navigation mechanism other than a drawer.\n\n\n}\n/>\n\n\n# In a User Menu\n\n\n\nAnother way to present user information and actions is with the user menu. The user menu appears as an Avatar in the [App Bar](/patterns/appbar) which opens a menu with the user-related content (see the [contents](#contents) section below).\n\nThis approach is most effective if you have more than three account-related actions, or if you want to present more detailed information about a user since it avoids cluttering the primary navigation drawer.\n\n\n \n }\n />\n \n\n\n# Contents\n\nWhether you are using the drawer or a dedicated user menu component, the content should be very similar.\n\n## Avatar\n\n\n\nAn avatar is used to identify the currently logged-in user / account. It may appear in the drawer header or in the [App Bar](/patterns/appbar).\n\nAvatars can take several forms. Usually, they display a user-selected profile picture. If your application does not support user-selected images, you can default to displaying the user's initials or a [person icon](/style/icon-library?icon=Person&isMaterial=true). You can also elect to show the user's full name or username — this may be particularly useful when your application uses shared or generic accounts (e.g., 'Administrator').\n\nThe avatar should be accompanied by basic information about the user, such as their name, username, email, job title, etc., which can be placed in the navigation drawer header or in the user menu header.\n\n## Account Functions\n\nMost account functions can be located on the account settings page, but you should provide access to the most common / frequent actions in the drawer or user menu as well.\n\nYou should at least include:\n\n- A link to the account settings page\n- A Log Out button\n- Links to terms of service / privacy policy / license information (if applicable)\n\nWhen using the user menu, you will likely have more room available if you wish to include other frequently accessed account functions, such as change password, contact support, etc.\n\n\n \n \n\n\n# Design Specifications\n\n## Mobile\n\n### Navigation Drawer\n\n\n\n### User Menu\n\n\n\n### Avatar\n\n\n\n## Desktop and Tablet\n\nIf certain dimensions are not specified, refer to the dimensions suggested in the mobile section above.\n\n### User Menu\n\n\n\nAlso refer to the design specifications for [Drawer](/patterns/navigation#design-specifications) and [Bottom Sheet](/patterns/overlay#bottom-sheet).\n\n\n\n# Developers\n\nUse the following components to implement this pattern:\n\n**Angular**:\n\n- Angular Material\n - [Side Nav](https://material.angular.io/components/sidenav/overview)\n- @brightlayer-ui/angular-components\n - [Drawer](https://brightlayer-ui-components.github.io/angular/components/drawer/examples)\n - [User Menu](https://brightlayer-ui-components.github.io/angular/components/user-menu/examples)\n\n**React**:\n\n- MUI\n - [Drawer](https://mui.com/material-ui/react-drawer/#main-content)\n- @brightlayer-ui/react-components\n - [Drawer](https://brightlayer-ui-components.github.io/react/components/drawer/examples)\n - [User Menu](https://brightlayer-ui-components.github.io/react/components/user-menu/examples)\n\n**React Native**:\n\n- @brightlayer-ui/react-native-components\n - [Drawer](https://brightlayer-ui-components.github.io/react-native/?path=/info/components-documentation--drawer)\n - [User Menu](https://brightlayer-ui-components.github.io/react-native/?path=/info/components-documentation--user-menu)\n"},"/patterns/appbar":{"title":"App Bars","text":"import React from 'react';\nimport { DemoCard, ImageGrid, MaterialDesignDescription, Divider, TOC } from '../../app/components';\nimport Banner from '../../app/assets/design-patterns/app-bar/appbar-banner.png';\nimport Search from '../../app/assets/design-patterns/app-bar/search-bar/search.gif';\nimport MiniSearch from '../../app/assets/design-patterns/app-bar/search-bar/mini-search.png';\nimport SiteSearch from '../../app/assets/design-patterns/app-bar/search-bar/site-search.png';\nimport PageSearch from '../../app/assets/design-patterns/app-bar/search-bar/page-search.png';\nimport ComponentSearch from '../../app/assets/design-patterns/app-bar/search-bar/component-search.png';\nimport CollapsibleAppBarDynamic from '../../app/assets/design-patterns/app-bar/collapsible-app-bar-dynamic.gif';\nimport CollapsibleAppBarSnap from '../../app/assets/design-patterns/app-bar/collapsible-app-bar-snap.gif';\nimport CollapsibleAppBar1 from '../../app/assets/design-patterns/app-bar/collapsible-app-bar-1.png';\nimport CollapsibleAppBar2 from '../../app/assets/design-patterns/app-bar/collapsible-app-bar-2.png';\nimport SafeAreaError from '../../app/assets/design-patterns/app-bar/safe-area-error.png';\nimport SafeAreaOK from '../../app/assets/design-patterns/app-bar/safe-area-ok.png';\nimport HideOnCollapse from '../../app/assets/design-patterns/app-bar/what-to-hide-on-collapse.png';\nimport AutoVariants from '../../app/assets/design-patterns/app-bar/search-bar/auto-complete-variants.png';\nimport BasicBars from '../../app/assets/design-patterns/app-bar/basic-app-bars.png';\nimport DropdownVariations1 from '../../app/assets/design-patterns/app-bar/dropdown-toolbar-variations-1.png';\nimport DropdownVariations2 from '../../app/assets/design-patterns/app-bar/dropdown-toolbar-variations-2.png';\nimport Specs1Image from '../../app/assets/design-patterns/app-bar/specs-1.png';\nimport Specs2Image from '../../app/assets/design-patterns/app-bar/specs-2.png';\nimport Specs3Image from '../../app/assets/design-patterns/app-bar/specs-3.png';\nimport Specs4Image from '../../app/assets/design-patterns/app-bar/specs-4.png';\nimport Specs5Image from '../../app/assets/design-patterns/app-bar/specs-5.png';\nimport Specs6Image from '../../app/assets/design-patterns/app-bar/specs-6.png';\n\n{/* KEYWORDS: design pattern appbar search collapse collapsible extend prominent toolbar banner header */}\n\n# App Bars\n\n\n\nApp bars, sometimes called toolbars, are often one of the first elements you see in an application. They are primarily used to provide context for where a user is in the hierarchy of the application.\n\n\n \n \n \n\n\n# Basic App Bar\n\n\n\nThe basic app bar provides information about the current screen. Typically, this is a short title that indicates which screen the user is on (e.g., \"Settings\"). However, the app bar can also contain a navigation icon, subtitle, and/or various global action buttons for the screen. When placing actions in the app bar, limit yourself to no more than three. If you have more actions than this, consider grouping them into a menu.\n\n## Dropdown Toolbar\n\n\n \n\n\nA special case of the basic app bar is the dropdown toolbar. This version transforms the simple text subtitle of the app bar into a dropdown menu that can be used to configure the page. For example, you may have a dropdown that allows users to switch between different physical locations on an overview screen.\n\n\n\n## Safe Area\n\n\n\n\n\n# Collapsible App Bar\n\nIn some situations, you may want to present more than just a title and subtitle in an app bar, such as a large graphic, buttons, or multiple lines of text. Collapsible app bars — sometimes referred to as expandable app bars, extended app bars, or prominent app bars — are ideal for this situation. The app bar starts out tall but will shrink as the user scrolls down the page until it becomes a basic app bar.\n\n\n \n \n\n\nCollapsible app bars put a greater emphasis on the app bar content on page load and provide an opportunity to show images pertinent to the page topic. This allows you the flexibility to present an eye-catching banner without permanently reducing the amount of usable space on the page. This pattern is most commonly used for mobile applications, but could also be used for web.\n\n\n\nThe collapsible appbar should transition smoothly between the expanded and collapsed states — this means you will need to account for how the app bar will look throughout the transition. Because elements will disappear as the app bar shrinks, you'll need to use various transition techniques to do this smoothly, depending on your content.\n\n