From 29ba6bf4cd3885f7db05b81d26dd11e0f4d2b7aa Mon Sep 17 00:00:00 2001 From: Taylor Jones Date: Wed, 5 May 2021 11:26:00 -0500 Subject: [PATCH 1/4] fix(modal): remove width column from max sizes table --- src/pages/components/modal/style.mdx | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/pages/components/modal/style.mdx b/src/pages/components/modal/style.mdx index dd9118b90e5..2bb87de678a 100755 --- a/src/pages/components/modal/style.mdx +++ b/src/pages/components/modal/style.mdx @@ -151,15 +151,14 @@ browser but will still align to columns on the 2x grid. ### Max sizes -Each modal size has a max height and width in order to maintain a proper window -ratio. - -| Modal size | Max-height | Width | -| ----------- | ---------- | ----- | -| **XS** | 48% | 420px | -| **Small** | 72% | 576px | -| **Default** | 84% | 768px | -| **Large** | 96% | – | +Each modal size has a max height in order to maintain a proper window ratio. + +| Modal size | Max-height | +| ----------- | ---------- | +| **XS** | 48% | +| **Small** | 72% | +| **Default** | 84% | +| **Large** | 96% | From f3bcba8c57e31f43a04529154983772376439dd5 Mon Sep 17 00:00:00 2001 From: Taylor Jones Date: Wed, 1 Dec 2021 12:10:40 -0600 Subject: [PATCH 2/4] chore(team): add taylor photo --- .../images/team/jones_taylor.png | Bin 3409 -> 114560 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/src/pages/all-about-carbon/images/team/jones_taylor.png b/src/pages/all-about-carbon/images/team/jones_taylor.png index 694a4039f619b5cba86d2956315cfdd4d96f8216..a0698a3f4ad69fa7a63c8ed5fd9f3a2a88d8efe4 100644 GIT binary patch literal 114560 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 CVO^U5 literal 3409 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 Hy{`QmUPmd} From 56ffbf680c844ed7a0278c6b8a231acf42c0c405 Mon Sep 17 00:00:00 2001 From: Taylor Jones Date: Wed, 16 Mar 2022 14:46:47 -0500 Subject: [PATCH 3/4] chore(links): update github links to point to v10 branch --- .../SVGLibraries/IconLibrary/IconLibrary.js | 6 ++-- src/pages/contributing/component/index.mdx | 2 +- src/pages/contributing/contribute-icons.mdx | 4 +-- .../designing/design-resources/index.mdx | 11 +++--- src/pages/developing/dev-resources/index.mdx | 5 +-- src/pages/developing/frameworks/react.mdx | 8 ++--- src/pages/developing/frameworks/vanilla.mdx | 6 ++-- .../developing/react-tutorial/step-1.mdx | 6 ++-- .../developing/react-tutorial/step-2.mdx | 6 ++-- .../guidelines/2x-grid/implementation.mdx | 2 +- src/pages/guidelines/2x-grid/overview.mdx | 18 +++++----- src/pages/guidelines/color/code.mdx | 2 +- src/pages/guidelines/color/overview.mdx | 4 +-- src/pages/guidelines/icons/code.mdx | 4 +-- src/pages/guidelines/icons/contribute.mdx | 4 +-- src/pages/guidelines/icons/usage.mdx | 4 +-- src/pages/guidelines/motion/overview.mdx | 4 +-- src/pages/guidelines/pictograms/code.mdx | 2 +- src/pages/guidelines/pictograms/usage.mdx | 6 ++-- src/pages/guidelines/spacing/code.mdx | 2 +- src/pages/guidelines/themes/code.mdx | 2 +- src/pages/guidelines/themes/overview.mdx | 2 +- src/pages/guidelines/typography/code.mdx | 2 +- src/pages/guidelines/typography/overview.mdx | 4 +-- src/pages/help/migration-guide/design.mdx | 8 ++--- src/pages/help/migration-guide/develop.mdx | 36 +++++++++---------- src/pages/index.mdx | 4 +-- 27 files changed, 86 insertions(+), 78 deletions(-) diff --git a/src/components/SVGLibraries/IconLibrary/IconLibrary.js b/src/components/SVGLibraries/IconLibrary/IconLibrary.js index c3926c8098b..221beda51cd 100644 --- a/src/components/SVGLibraries/IconLibrary/IconLibrary.js +++ b/src/components/SVGLibraries/IconLibrary/IconLibrary.js @@ -27,7 +27,9 @@ const IconLibrary = () => { useEffect(() => { const iconArray = iconMetaData.reduce((accumulator, icon) => { - if (icon.deprecated) {return accumulator;} + if (icon.deprecated) { + return accumulator; + } const path = [...icon.namespace, icon.name].join('/'); @@ -118,7 +120,7 @@ const IconLibrary = () => { setSelectedCategory={setSelectedCategory} allIconResults={filteredIcons.length} pageName="icon" - pageUrl="https://github.com/carbon-design-system/carbon/blob/main/packages/icons/master/ui-icon-master.ai" + pageUrl="https://github.com/carbon-design-system/carbon/blob/v10/packages/icons/master/ui-icon-master.ai" /> ) : (

diff --git a/src/pages/contributing/component/index.mdx b/src/pages/contributing/component/index.mdx index 152d0a9819e..733a4eaf482 100644 --- a/src/pages/contributing/component/index.mdx +++ b/src/pages/contributing/component/index.mdx @@ -691,7 +691,7 @@ specific repo you intend to contribute to. diff --git a/src/pages/contributing/contribute-icons.mdx b/src/pages/contributing/contribute-icons.mdx index 1bf7cff64ff..d2fc9a3a601 100644 --- a/src/pages/contributing/contribute-icons.mdx +++ b/src/pages/contributing/contribute-icons.mdx @@ -52,7 +52,7 @@ guidelines to ensure visual consistency and proper formatting. - Make sure to properly name layers and artboards _(these names will also be exported into the code)_. - Review the - [icon master file](https://github.com/carbon-design-system/carbon/tree/main/packages/icons/master) + [icon master file](https://github.com/carbon-design-system/carbon/tree/v10/packages/icons/master) to see these guidelines in practice. ### Production-ready @@ -124,7 +124,7 @@ for approval. Before submitting artwork, first review our [icons library](https://www.carbondesignsystem.com/guidelines/icons/library/) or download the -[Carbon icon master .ai file](https://github.com/carbon-design-system/carbon/tree/main/packages/icons/master) +[Carbon icon master .ai file](https://github.com/carbon-design-system/carbon/tree/v10/packages/icons/master) to check your design for duplication against existing icons. ### Approval process diff --git a/src/pages/designing/design-resources/index.mdx b/src/pages/designing/design-resources/index.mdx index 820dfae2acf..ae13251e308 100755 --- a/src/pages/designing/design-resources/index.mdx +++ b/src/pages/designing/design-resources/index.mdx @@ -59,7 +59,7 @@ You'll find even more guidance and assets in this file than on the site. ![](/images/ase.png) @@ -125,7 +125,8 @@ You'll find even more guidance and assets in this file than on the site. + actionIcon="launch" + > @@ -134,7 +135,8 @@ You'll find even more guidance and assets in this file than on the site. + actionIcon="download" + > @@ -291,7 +293,8 @@ before committing to high-fidelity designs. + actionIcon="download" + > diff --git a/src/pages/developing/dev-resources/index.mdx b/src/pages/developing/dev-resources/index.mdx index 14ea35c7814..beb1179bbe4 100644 --- a/src/pages/developing/dev-resources/index.mdx +++ b/src/pages/developing/dev-resources/index.mdx @@ -37,7 +37,7 @@ your framework of choice. @@ -75,7 +75,8 @@ your framework of choice. + href="https://github.com/IBM/carbon-components-svelte" + > diff --git a/src/pages/developing/frameworks/react.mdx b/src/pages/developing/frameworks/react.mdx index 4994eba7d57..4d25dc31100 100755 --- a/src/pages/developing/frameworks/react.mdx +++ b/src/pages/developing/frameworks/react.mdx @@ -76,7 +76,7 @@ yarn add carbon-components-react carbon-components carbon-icons 1. These components require the use of [webpack](https://webpack.js.org/guides/getting-started/) in your project. See our - [webpack.config.js](https://github.com/carbon-design-system/carbon/blob/main/packages/react/.storybook/webpack.config.js) + [webpack.config.js](https://github.com/carbon-design-system/carbon/blob/v10/packages/react/.storybook/webpack.config.js) for an example configuration. 2. Components do not import any of the styles themselves, use the SCSS or CSS @@ -86,13 +86,13 @@ yarn add carbon-components-react carbon-components carbon-icons CSS file. 3. For older browsers (e.g. IE11), polyfills listed in the - [carbon-components-react/.storybook/polyfills.js file](https://github.com/carbon-design-system/carbon/blob/main/packages/react/.storybook/polyfills.js) + [carbon-components-react/.storybook/polyfills.js file](https://github.com/carbon-design-system/carbon/blob/v10/packages/react/.storybook/polyfills.js) are required. ## Development Please refer to the -[Contribution Guidelines](https://github.com/carbon-design-system/carbon/blob/main/.github/CONTRIBUTING.md) +[Contribution Guidelines](https://github.com/carbon-design-system/carbon/blob/v10/.github/CONTRIBUTING.md) before starting any work. ### Using the server @@ -124,7 +124,7 @@ top right corner of the selected component. If you experience any issues while getting set up with Carbon Components React, please head over to the -[GitHub repo](https://github.com/carbon-design-system/carbon/tree/main/packages/react) +[GitHub repo](https://github.com/carbon-design-system/carbon/tree/v10/packages/react) for more guidelines and support. Please [create an issue](https://github.com/carbon-design-system/carbon/issues) if your issue does not already exist. diff --git a/src/pages/developing/frameworks/vanilla.mdx b/src/pages/developing/frameworks/vanilla.mdx index b5202b81fec..645ceb6aa91 100755 --- a/src/pages/developing/frameworks/vanilla.mdx +++ b/src/pages/developing/frameworks/vanilla.mdx @@ -123,7 +123,7 @@ prefixes are automatically added to your output CSS. #### Default body styles CSS is automatically applied to `` element, which comes from -[\_css--body.scss](https://github.com/carbon-design-system/carbon/blob/main/packages/components/src/globals/scss/_css--body.scss). +[\_css--body.scss](https://github.com/carbon-design-system/carbon/blob/v10/packages/components/src/globals/scss/_css--body.scss). These styles are meant to cascade down to everything in `` to set common styles shared across all components. @@ -153,7 +153,7 @@ to `true` by default. For example: - When you set `$css--reset: true`, then the contents of - [\_css--reset.scss](https://github.com/carbon-design-system/carbon/blob/main/packages/components/src/globals/scss/_css--reset.scss) + [\_css--reset.scss](https://github.com/carbon-design-system/carbon/blob/v10/packages/components/src/globals/scss/_css--reset.scss) will be part of your output CSS. - When you set `$css--reset: false`, then nothing gets included from that SCSS file. @@ -336,7 +336,7 @@ customElements.define('bx-loading', BXLoading); carbon-components requires some polyfills for older browsers, in addition to carbon-components.js (or carbon-components.min.js). The latest list of polyfills is maintained in -[carbon-components/blob/main/packages/components/demo/polyfills/index.js](https://github.com/carbon-design-system/carbon/blob/main/packages/components/demo/polyfills/index.js). +[carbon-components/blob/main/packages/components/demo/polyfills/index.js](https://github.com/carbon-design-system/carbon/blob/v10/packages/components/demo/polyfills/index.js). You can easily find the polyfills in NPM, etc. The current list is below: - [Array.from()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/from) diff --git a/src/pages/developing/react-tutorial/step-1.mdx b/src/pages/developing/react-tutorial/step-1.mdx index 49ec592c3b8..3dad28ef049 100644 --- a/src/pages/developing/react-tutorial/step-1.mdx +++ b/src/pages/developing/react-tutorial/step-1.mdx @@ -79,6 +79,7 @@ git remote add upstream git@github.com:carbon-design-system/carbon-tutorial.git ``` #### HTTPS + ```bash git remote add upstream https://github.com/carbon-design-system/carbon-tutorial.git ``` @@ -302,7 +303,8 @@ const TutorialHeader = () => ( + isPersistent={false} + > Repositories @@ -322,7 +324,7 @@ export default TutorialHeader; **Note:** you can find a description of the different components used UI Shell in our -[carbon-components-react](https://github.com/carbon-design-system/carbon/tree/main/packages/react/src/components/UIShell) +[carbon-components-react](https://github.com/carbon-design-system/carbon/tree/v10/packages/react/src/components/UIShell) package. diff --git a/src/pages/developing/react-tutorial/step-2.mdx b/src/pages/developing/react-tutorial/step-2.mdx index 5c79214605b..440aac7cdc3 100644 --- a/src/pages/developing/react-tutorial/step-2.mdx +++ b/src/pages/developing/react-tutorial/step-2.mdx @@ -95,7 +95,7 @@ You should see something similar to where the Before we get started with this step, we'll be adding some components that require IE11 polyfills. As shown in the -[Carbon React documentation](https://github.com/carbon-design-system/carbon/blob/main/packages/react/.storybook/polyfills.js), +[Carbon React documentation](https://github.com/carbon-design-system/carbon/blob/v10/packages/react/.storybook/polyfills.js), go ahead and add these imports to the top of the root `index.js`. They aren't all needed, but we'll add them all to play it safe for the duration of the tutorial. @@ -260,8 +260,8 @@ import { Before we can render the tabs, we need to add some props for the component after the import. These example props came from the -[React Tabs Story](https://react.carbondesignsystem.com/?path=/story/components-tabs--default) in -Storybook. +[React Tabs Story](https://react.carbondesignsystem.com/?path=/story/components-tabs--default) +in Storybook. ```javascript path=src/content/LandingPage/LandingPage.js const props = { diff --git a/src/pages/guidelines/2x-grid/implementation.mdx b/src/pages/guidelines/2x-grid/implementation.mdx index 8e46c9f0b9b..c9de224ee9e 100644 --- a/src/pages/guidelines/2x-grid/implementation.mdx +++ b/src/pages/guidelines/2x-grid/implementation.mdx @@ -1369,7 +1369,7 @@ Image size can change ratios when the breakpoint changes. diff --git a/src/pages/guidelines/2x-grid/overview.mdx b/src/pages/guidelines/2x-grid/overview.mdx index a9d56ee0b9b..8766fb17c69 100644 --- a/src/pages/guidelines/2x-grid/overview.mdx +++ b/src/pages/guidelines/2x-grid/overview.mdx @@ -41,7 +41,7 @@ creative decision-making. @@ -108,16 +108,16 @@ fluid grid, or by tiling fixed boxes in multiples. #### Fluid grid -A fluid grid divides space by twos. This division is immediately -evident in the 2x column structure. Within a breakpoint, the column count is -constant, and unit size scales with screen size. Choose a column count by -starting with one, then divide by two as needed. +A fluid grid divides space by twos. This division is immediately evident in the +2x column structure. Within a breakpoint, the column count is constant, and unit +size scales with screen size. Choose a column count by starting with one, then +divide by two as needed. #### Fixed grid -A fixed grid starts with a fixed unit size from the sizing scale, -then tiles and wraps as needed, like text. To employ the 2x concept, multiply -box sizes by two and mix them together. +A fixed grid starts with a fixed unit size from the sizing scale, then tiles and +wraps as needed, like text. To employ the 2x concept, multiply box sizes by two +and mix them together. When tiling fixed boxes, the column count is not known in advance, but a grid emerges visually due to the use of a consistent sizing scale. On breakpoint @@ -181,7 +181,7 @@ breakpoints. Create custom breakpoints to accommodate special needs, by writing your own media queries and CSS rules. Refer to the -[grid code package](https://github.com/carbon-design-system/carbon/tree/main/packages/grid) +[grid code package](https://github.com/carbon-design-system/carbon/tree/v10/packages/grid) for more information. | Breakpoint | Value (px/rem) | Columns | Size (%) | Size | Padding | Margin | diff --git a/src/pages/guidelines/color/code.mdx b/src/pages/guidelines/color/code.mdx index 2e3b2049b3a..9a694e96173 100644 --- a/src/pages/guidelines/color/code.mdx +++ b/src/pages/guidelines/color/code.mdx @@ -170,7 +170,7 @@ warmGray100; // Using the `warmGray100` variable. diff --git a/src/pages/guidelines/color/overview.mdx b/src/pages/guidelines/color/overview.mdx index e3401fd9c68..6c9d7e7bacd 100755 --- a/src/pages/guidelines/color/overview.mdx +++ b/src/pages/guidelines/color/overview.mdx @@ -352,7 +352,7 @@ For a complete look at color-related accessibility topics in Carbon, visit the @@ -362,7 +362,7 @@ For a complete look at color-related accessibility topics in Carbon, visit the diff --git a/src/pages/guidelines/icons/code.mdx b/src/pages/guidelines/icons/code.mdx index e7afeabca41..1d7273f2968 100644 --- a/src/pages/guidelines/icons/code.mdx +++ b/src/pages/guidelines/icons/code.mdx @@ -163,7 +163,7 @@ browsers like Internet Explorer 11 by setting `focusable` to `true`. @@ -173,7 +173,7 @@ browsers like Internet Explorer 11 by setting `focusable` to `true`. diff --git a/src/pages/guidelines/icons/contribute.mdx b/src/pages/guidelines/icons/contribute.mdx index fd7793e2ece..f1019718a48 100644 --- a/src/pages/guidelines/icons/contribute.mdx +++ b/src/pages/guidelines/icons/contribute.mdx @@ -53,7 +53,7 @@ guidelines to ensure visual consistency and proper formatting. - Make sure to properly name layers and artboards _(these names will also be exported into the code)_. - Review the - [icon master file](https://github.com/carbon-design-system/carbon/tree/main/packages/icons/master) + [icon master file](https://github.com/carbon-design-system/carbon/tree/v10/packages/icons/master) to see these guidelines in practice. ### Production-ready @@ -100,7 +100,7 @@ for approval. Before submitting artwork, first review our [icons library](https://www.carbondesignsystem.com/guidelines/icons/library/) or download the -[Carbon icon master .ai file](https://github.com/carbon-design-system/carbon/tree/main/packages/icons/master) +[Carbon icon master .ai file](https://github.com/carbon-design-system/carbon/tree/v10/packages/icons/master) to check your design for duplication against existing icons. ### Approval process diff --git a/src/pages/guidelines/icons/usage.mdx b/src/pages/guidelines/icons/usage.mdx index 9fdc716cbd1..d1001d49e75 100644 --- a/src/pages/guidelines/icons/usage.mdx +++ b/src/pages/guidelines/icons/usage.mdx @@ -25,7 +25,7 @@ important information. @@ -35,7 +35,7 @@ important information. diff --git a/src/pages/guidelines/motion/overview.mdx b/src/pages/guidelines/motion/overview.mdx index b9fc573d704..f4e376beaa1 100644 --- a/src/pages/guidelines/motion/overview.mdx +++ b/src/pages/guidelines/motion/overview.mdx @@ -227,7 +227,7 @@ that it would come to rest just outside the view, and ready to be recalled. ### Summary on easing The -[IBM motion package](https://github.com/carbon-design-system/carbon/tree/main/packages/motion) +[IBM motion package](https://github.com/carbon-design-system/carbon/tree/v10/packages/motion) has the easing curves stored for fast access. This is the recommended method to call an easing curve and stay connected to receive any future updates. @@ -363,7 +363,7 @@ statically. diff --git a/src/pages/guidelines/pictograms/code.mdx b/src/pages/guidelines/pictograms/code.mdx index 84e7930420c..0e422e37281 100644 --- a/src/pages/guidelines/pictograms/code.mdx +++ b/src/pages/guidelines/pictograms/code.mdx @@ -128,7 +128,7 @@ browsers like Internet Explorer 11 by setting `focusable` to `true`. diff --git a/src/pages/guidelines/pictograms/usage.mdx b/src/pages/guidelines/pictograms/usage.mdx index 16ef73c4462..c8199086023 100644 --- a/src/pages/guidelines/pictograms/usage.mdx +++ b/src/pages/guidelines/pictograms/usage.mdx @@ -44,7 +44,7 @@ become an elegant addition to the IBM experience. ![Github Icon](../../../images/resource-cards/github.png) @@ -55,7 +55,7 @@ become an elegant addition to the IBM experience. @@ -67,7 +67,7 @@ become an elegant addition to the IBM experience. diff --git a/src/pages/guidelines/spacing/code.mdx b/src/pages/guidelines/spacing/code.mdx index 11374e62fa0..d61d6a5c025 100644 --- a/src/pages/guidelines/spacing/code.mdx +++ b/src/pages/guidelines/spacing/code.mdx @@ -78,7 +78,7 @@ proposing the new addition! diff --git a/src/pages/guidelines/themes/code.mdx b/src/pages/guidelines/themes/code.mdx index 3abdbbca0e7..fc228f0926c 100644 --- a/src/pages/guidelines/themes/code.mdx +++ b/src/pages/guidelines/themes/code.mdx @@ -143,7 +143,7 @@ import { diff --git a/src/pages/guidelines/themes/overview.mdx b/src/pages/guidelines/themes/overview.mdx index c1a7a091b1f..29e77c5b1d0 100755 --- a/src/pages/guidelines/themes/overview.mdx +++ b/src/pages/guidelines/themes/overview.mdx @@ -806,7 +806,7 @@ changing for each individual theme. diff --git a/src/pages/guidelines/typography/code.mdx b/src/pages/guidelines/typography/code.mdx index 93f71c1015e..0f12a8fc098 100644 --- a/src/pages/guidelines/typography/code.mdx +++ b/src/pages/guidelines/typography/code.mdx @@ -286,7 +286,7 @@ There is also a `type-scale` mixin that will set `font-size` for your directly: diff --git a/src/pages/guidelines/typography/overview.mdx b/src/pages/guidelines/typography/overview.mdx index 54b1d181d71..1cbe4231e77 100644 --- a/src/pages/guidelines/typography/overview.mdx +++ b/src/pages/guidelines/typography/overview.mdx @@ -206,7 +206,7 @@ for primary actions. @@ -216,7 +216,7 @@ for primary actions. diff --git a/src/pages/help/migration-guide/design.mdx b/src/pages/help/migration-guide/design.mdx index b96d923f640..97097adf512 100644 --- a/src/pages/help/migration-guide/design.mdx +++ b/src/pages/help/migration-guide/design.mdx @@ -84,7 +84,7 @@ added in v10. @@ -106,7 +106,7 @@ Wherever possible, replace old icons with an updated version. @@ -129,7 +129,7 @@ workflow. @@ -158,7 +158,7 @@ same. diff --git a/src/pages/help/migration-guide/develop.mdx b/src/pages/help/migration-guide/develop.mdx index eb192879866..ee208b6356d 100644 --- a/src/pages/help/migration-guide/develop.mdx +++ b/src/pages/help/migration-guide/develop.mdx @@ -25,7 +25,7 @@ Carbon code now lives in a monorepo. [Carbon-themes](https://github.com/carbon-design-system/carbon-themes) was deprecated in v10, and the themes package -[@carbon/themes](https://github.com/carbon-design-system/carbon/tree/main/packages/themes) +[@carbon/themes](https://github.com/carbon-design-system/carbon/tree/v10/packages/themes) now lives in the [Carbon](https://github.com/carbon-design-system/carbon) monorepo. @@ -33,7 +33,7 @@ monorepo. @@ -49,19 +49,19 @@ backwards compatibility in mind. Users of v9 should be able to upgrade to v10 automatically with minimal breakage. Detailed technical migration docs for Carbon components are available in the -[carbon-components repo](https://github.com/carbon-design-system/carbon/blob/main/packages/components/docs/migration/migrate-to-10.x.md). +[carbon-components repo](https://github.com/carbon-design-system/carbon/blob/v10/packages/components/docs/migration/migrate-to-10.x.md). Here you will find links to component-level migration information, as well as a list of those components that have been removed or are under development. There is also a dedicated -[Sass migration guide](https://github.com/carbon-design-system/carbon/blob/main/packages/components/src/globals/scss/migrate-to-10.x.md) +[Sass migration guide](https://github.com/carbon-design-system/carbon/blob/v10/packages/components/src/globals/scss/migrate-to-10.x.md) that covers changes to global styling. @@ -71,7 +71,7 @@ that covers changes to global styling. @@ -81,7 +81,7 @@ that covers changes to global styling. @@ -94,13 +94,13 @@ that covers changes to global styling. All technical migration docs for Carbon elements are available in the `carbon` monorepo -[docs folder](https://github.com/carbon-design-system/carbon/tree/main/docs/migration). +[docs folder](https://github.com/carbon-design-system/carbon/tree/v10/docs/migration). @@ -112,7 +112,7 @@ monorepo ### Icons The `@carbon/icons` package can be now be found in the -[Carbon monorepo](https://github.com/carbon-design-system/carbon/tree/main/packages/icons). +[Carbon monorepo](https://github.com/carbon-design-system/carbon/tree/v10/packages/icons). The [Carbon icons demo](https://carbon-elements.netlify.com/icons/examples/preview/) @@ -123,7 +123,7 @@ download links, quick links for filing issues, module name, and relative path. @@ -133,7 +133,7 @@ download links, quick links for filing issues, module name, and relative path. @@ -162,7 +162,7 @@ see automatic, non-breaking color updates when they upgrade to v10. @@ -201,7 +201,7 @@ architecture. @@ -228,7 +228,7 @@ Token names changed in v10 but spacing values did not. @@ -238,7 +238,7 @@ Token names changed in v10 but spacing values did not. @@ -266,7 +266,7 @@ coordinated with your product's design team. @@ -276,7 +276,7 @@ coordinated with your product's design team. diff --git a/src/pages/index.mdx b/src/pages/index.mdx index 5421beedf1b..f984fe85f7f 100755 --- a/src/pages/index.mdx +++ b/src/pages/index.mdx @@ -63,7 +63,7 @@ building websites and user interfaces. @@ -85,7 +85,7 @@ building websites and user interfaces. From c53e3e23f6129d438a1c65ec08740836c52351bf Mon Sep 17 00:00:00 2001 From: Taylor Jones Date: Wed, 16 Mar 2022 14:51:31 -0500 Subject: [PATCH 4/4] chore(links): update github links to point to v10 branch --- .../PictogramLibrary/PictogramLibrary.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/SVGLibraries/PictogramLibrary/PictogramLibrary.js b/src/components/SVGLibraries/PictogramLibrary/PictogramLibrary.js index a6cc36f8bc0..16bf82c1a03 100644 --- a/src/components/SVGLibraries/PictogramLibrary/PictogramLibrary.js +++ b/src/components/SVGLibraries/PictogramLibrary/PictogramLibrary.js @@ -13,10 +13,8 @@ import { svgPage, svgLibrary } from '../shared/SvgLibrary.module.scss'; import PictogramCategory from './PictogramCategory'; import NoResult from '../shared/NoResult'; -const { - icons: pictogramMetaData, - categories: pictogramCategoryMetadata, -} = metaData; +const { icons: pictogramMetaData, categories: pictogramCategoryMetadata } = + metaData; const IconLibrary = () => { const [pictogramComponents, setPictogramComponents] = useState([]); @@ -31,7 +29,9 @@ const IconLibrary = () => { useEffect(() => { const pictogramArray = pictogramMetaData.reduce( (accumulator, pictogram) => { - if (pictogram.deprecated) {return accumulator;} + if (pictogram.deprecated) { + return accumulator; + } const path = [...pictogram.namespace, pictogram.name].join('/'); @@ -109,7 +109,7 @@ const IconLibrary = () => { setSelectedCategory={setSelectedCategory} allIconResults={filteredPictograms.length} pageName="pictogram" - pageUrl="https://github.com/carbon-design-system/carbon/raw/main/packages/pictograms/master/productive-pictogram-master.ai" + pageUrl="https://github.com/carbon-design-system/carbon/raw/v10/packages/pictograms/master/productive-pictogram-master.ai" /> ) : (