text: (window.webpackJsonp=window.webpackJsonp||[]).push([[1911],{"013z":function(e,t,n){"use strict";var a=n("q1tI"),r=n.n(a),o=n("NmYn"),s=n.n(o),i=n("Wbzz"),b=n("Xrax"),c=n("a7k6"),l=n("TSYQ"),u=n.n(l),d=n("QH2O"),p=n("qKvR");var m=({title:e,tabs:t=[]})=>Object(p.b)("div",{className:u()(d.pageHeader,{[d.withTabs]:t.length})},Object(p.b)("div",{className:"bx--grid"},Object(p.b)("div",{className:"bx--row"},Object(p.b)("div",{className:"bx--col-lg-12"},Object(p.b)("h1",{id:"page-title",className:d.text},e))))),h=n("BAC9");var g=({relativePagePath:e,repository:t})=>{const{site:{siteMetadata:{repository:n}}}=Object(i.useStaticQuery)("1364590287"),{baseUrl:a,subDirectory:r,branch:o}=t||n,s=`${a}/edit/${o}${r}/src/pages${e}`;return a?Object(p.b)("div",{className:"bx--row "+h.row},Object(p.b)("div",{className:"bx--col"},Object(p.b)("a",{className:h.link,href:s},"Edit this page on GitHub"))):null},O=n("FCXl"),f=n("I8xM");class j extends r.a.Component{render(){const{tabs:e,slug:t}=this.props,n=t.split("/").filter(Boolean).slice(-1)[0],a=e.map(e=>{const a=s()(e,{lower:!0,strict:!0}),r=a===n,o=new RegExp(n+"/?(#.*)?$"),b=t.replace(o,a);return Object(p.b)("li",{key:e,className:u()({[f.selectedItem]:r},f.listItem)},Object(p.b)(i.Link,{className:f.link,to:""+b},e))});return Object(p.b)("div",{className:f.tabsContainer},Object(p.b)("div",{className:"bx--grid"},Object(p.b)("div",{className:"bx--row"},Object(p.b)("div",{className:"bx--col-lg-12 bx--col-no-gutter"},Object(p.b)("nav",null,Object(p.b)("ul",{className:f.list},a))))))}}var y=j,x=n("MjG9");t.a=({pageContext:e,children:t,location:n,Title:a})=>{const{frontmatter:r={},relativePagePath:o,titleType:l}=e,{tabs:u,title:d,theme:h,description:f,keywords:j}=r,{site:{pathPrefix:w}}=Object(i.useStaticQuery)("2456312558"),v=w?n.pathname.replace(w,""):n.pathname,T=u?v.split("/").filter(Boolean).slice(-1)[0]||s()(u[0],{lower:!0}):"";return Object(p.b)(c.a,{tabs:u,homepage:!1,theme:h,pageTitle:d,pageDescription:f,pageKeywords:j,titleType:l},Object(p.b)(m,{title:a?Object(p.b)(a,null):d,label:"label",tabs:u}),u&&Object(p.b)(y,{slug:v,tabs:u,currentTab:T}),Object(p.b)(x.a,{padded:!0},t,Object(p.b)(g,{relativePagePath:o})),Object(p.b)(O.a,{pageContext:e,location:n,slug:v,tabs:u,currentTab:T}),Object(p.b)(b.a,null))}},"4QLx":function(e,t,n){"use strict";n.r(t),n.d(t,"_frontmatter",(function(){return i})),n.d(t,"default",(function(){return m}));n("3bBZ"),n("q1tI");var a=n("7ljp"),r=n("013z");n("qKvR");function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function s(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}const i={},b=e=>function(t){return console.warn("Component "+e+" was not imported, exported, or provided by MDXProvider as global scope"),Object(a.b)("div",t)},c=b("PageDescription"),l=b("AnchorLinks"),u=b("AnchorLink"),d={_frontmatter:i},p=r.a;function m(e){let{components:t}=e,n=s(e,["components"]);return Object(a.b)(p,o({},d,n,{components:t,mdxType:"MDXLayout"}),Object(a.b)(c,{mdxType:"PageDescription"},Object(a.b)("p",null,"The Carbon team encourages adoption through guidance and training, community\ndevelopment, maintenance, and support. The system is primarily maintained by a\ncore team and governed by a board of design advisors.")),Object(a.b)(l,{mdxType:"AnchorLinks"},Object(a.b)(u,{mdxType:"AnchorLink"},"Code of conduct"),Object(a.b)(u,{mdxType:"AnchorLink"},"Adoption"),Object(a.b)(u,{mdxType:"AnchorLink"},"Assets"),Object(a.b)(u,{mdxType:"AnchorLink"},"Contact us")),Object(a.b)("h2",null,"Code of conduct"),Object(a.b)("h3",null,"The core team’s promise"),Object(a.b)("p",null,"Carbon is funded and built by IBM. Although that means we build for the\ncompany’s business needs, it also means we have a brilliant team of engineers\nand designers working full time to make Carbon better. As one of the world’s\nlargest companies, IBM has thousands of people across the globe using and\ncontributing to Carbon."),Object(a.b)("p",null,"We use what we build, and we’ve made it open source for anyone to use and\ncontribute back to."),Object(a.b)("h3",null,"Who is the Code of conduct for?"),Object(a.b)("p",null,"The Carbon Design System is built for everybody and if you use or contribute to\nCarbon, you are part of this community and we expect you to adhere to our\ncommunity standards."),Object(a.b)("h3",null,"Feedback and critique"),Object(a.b)("p",null,"Building great products isn’t easy, and there’s usually more than one right\nanswer. If you’re taking part in any discussion, whether on Slack, Twitter,\nGitter, GitHub, or even in person, please respect one another. Keep the mission\nin mind, and help us make Carbon better."),Object(a.b)("h3",null,"Be understanding"),Object(a.b)("p",null,"Differing needs and differing perspectives make Carbon comprehensive. Be\nwelcoming, be understanding, and be kind. If one user expresses frustrations or\ncomplications, there are likely dozens of others who feel the same way.\nEncourage community members to speak up."),Object(a.b)("h2",null,"Adoption"),Object(a.b)("p",null,Object(a.b)("strong",{parentName:"p"},"We conduct training classes and offer certifications.")," These cover\nintroductions to Carbon and participating in this community. Each program is\npiloted internally and available upon release externally. We teach at\nconferences, bootcamp labs, and wherever else we’re needed."),Object(a.b)("p",null,Object(a.b)("strong",{parentName:"p"},"We engage the community.")," We strive to be one of the world’s best design\nsystems and we’re always\n",Object(a.b)("a",o({parentName:"p"},{href:"https://github.com/carbon-design-system/carbon-website/issues/new?assignees=&labels=feedback&template=feedback.md&title="}),"open to feedback"),".\nWe communicate with you about Carbon’s state and roadmap through GitHub support,\nblog posts, and Twitter."),Object(a.b)("p",null,Object(a.b)("strong",{parentName:"p"},"Contributed components and patterns include a list of maintainers.")," The\nCarbon team triages and supports maintenance requests that do not have a\nmaintainer."),Object(a.b)("p",null,Object(a.b)("strong",{parentName:"p"},"We provide support for users of the design system.")," The Carbon team engages\nwith users primarily through GitHub. A member of the Carbon team responds to all\nissues and pull requests."),Object(a.b)("h2",null,"Assets"),Object(a.b)("p",null,Object(a.b)("strong",{parentName:"p"},"We maintain a set of Sketch libraries containing Carbon components and\npatterns.")," There is a funnel of contribution for rigorous Sketch symbols before\nthey are made available in Sketch libraries."),Object(a.b)("p",null,Object(a.b)("strong",{parentName:"p"},"Carbon supports multiple code implementations.")," These reflect the\nproduction-level design libraries. The frameworks are listed below with their\nprimary maintainers:"),Object(a.b)("ul",null,Object(a.b)("li",{parentName:"ul"},Object(a.b)("a",o({parentName:"li"},{href:"https://github.com/carbon-design-system/carbon"}),"React"),": Carbon Core team"),Object(a.b)("li",{parentName:"ul"},Object(a.b)("a",o({parentName:"li"},{href:"https://github.com/carbon-design-system/carbon"}),"CSS/Vanilla"),": Carbon Core\nteam"),Object(a.b)("li",{parentName:"ul"},Object(a.b)("a",o({parentName:"li"},{href:"https://angular.carbondesignsystem.com/"}),"Angular"),": Community maintained"),Object(a.b)("li",{parentName:"ul"},Object(a.b)("a",o({parentName:"li"},{href:"https://github.com/carbon-design-system/carbon-components-vue"}),"Vue"),":\nCommunity maintained")),Object(a.b)("p",null,Object(a.b)("strong",{parentName:"p"},"Design patterns are harvested from products built with Carbon.")," These become\npart of the design system. Teams can use these well-defined patterns in their\nwork and contribute patterns back to the system."),Object(a.b)("h2",null,"Contact us"),Object(a.b)("p",null,"Have questions? Found a bug? Learn where to go and what to do by visiting the\n",Object(a.b)("a",o({parentName:"p"},{href:"/help/contact-us"}),"Contact us page"),"."))}m.isMDXComponent=!0},BAC9:function(e,t,n){e.exports={bxTextTruncateEnd:"EditLink-module--bx--text-truncate--end--2pqje",bxTextTruncateFront:"EditLink-module--bx--text-truncate--front--3_lIE",link:"EditLink-module--link--1qzW3",row:"EditLink-module--row--1B9Gk"}},I8xM:function(e,t,n){e.exports={bxTextTruncateEnd:"PageTabs-module--bx--text-truncate--end--267NA",bxTextTruncateFront:"PageTabs-module--bx--text-truncate--front--3xEQF",tabsContainer:"PageTabs-module--tabs-container--8N4k0",list:"PageTabs-module--list--3eFQc",listItem:"PageTabs-module--list-item--nUmtD",link:"PageTabs-module--link--1mDJ1",selectedItem:"PageTabs-module--selected-item--YPVr3"}},QH2O:function(e,t,n){e.exports={bxTextTruncateEnd:"PageHeader-module--bx--text-truncate--end--mZWeX",bxTextTruncateFront:"PageHeader-module--bx--text-truncate--front--3zvrI",pageHeader:"PageHeader-module--page-header--3hIan",withTabs:"PageHeader-module--with-tabs--3nKxA",text:"PageHeader-module--text--o9LFq"}}}]);