Skip to content

Commit

Permalink
docs(developer): official vs community content (#4418)
Browse files Browse the repository at this point in the history
* docs(developer): official vs community content

* docs(developer): fix formatting

* docs(developer): removal of "official" verbiage
  • Loading branch information
jeffchew authored Jan 6, 2025
1 parent 6dbf7c1 commit 6d922cf
Show file tree
Hide file tree
Showing 18 changed files with 283 additions and 248 deletions.
Binary file added src/components/MdxIcon/icons/svelte.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 22 additions & 20 deletions src/components/MdxIcon/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,41 +3,43 @@ import cx from 'classnames';
import { LogoGithub, Bee } from '@carbon/icons-react';
import { mdxIcon, iconInverse } from './MdxIcon.module.scss';

import sketch from './icons/sketch.svg';
import angular from './icons/angular.png';
import ase from './icons/ase.png';
import codesandbox from './icons/codesandbox.svg';
import stackblitz from './icons/stackblitz.svg';
import carbon from './icons/carbon.svg';
import codepen from './icons/codepen.svg';
import codesandbox from './icons/codesandbox.svg';
import figma from './icons/figma.svg';
import illustrator from './icons/illustrator.svg';
import medium from './icons/medium.svg';
import npm from './icons/npm.svg';
import react from './icons/react.png';
import sass from './icons/sass.png';
import sketch from './icons/sketch.svg';
import stackblitz from './icons/stackblitz.svg';
import storybook from './icons/storybook.svg';
import svelte from './icons/svelte.png';
import vue from './icons/vue.png';
import angular from './icons/angular.png';
import webcomponents from './icons/webcomponents.png';
import npm from './icons/npm.svg';
import storybook from './icons/storybook.svg';
import medium from './icons/medium.svg';
import sass from './icons/sass.png';
import figma from './icons/figma.svg';
import yourlearning from './icons/yourlearning.svg';
import carbon from './icons/carbon.svg';

const localIcons = {
carbon,
sketch,
angular,
ase,
codesandbox,
stackblitz,
carbon,
codepen,
codesandbox,
figma,
illustrator,
medium,
npm,
react,
sass,
sketch,
stackblitz,
storybook,
svelte,
vue,
angular,
webcomponents,
npm,
storybook,
medium,
sass,
figma,
yourlearning,
};

Expand Down
10 changes: 3 additions & 7 deletions src/data/nav-items.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,10 @@
path: /developing/get-started/
- title: Frameworks
path: /developing/frameworks/react/
- title: Community frameworks
path: /developing/community-frameworks/angular/
- title: Developer resources
path: /developing/dev-resources/
- title: Angular tutorial
path: /developing/angular-tutorial/overview/
- title: React tutorial
path: /developing/react-tutorial/overview/
- title: Vue tutorial
path: /developing/vue-tutorial/overview/
path: /developing/dev-resources/resources/
- title: Contributing
pages:
- title: Get started
Expand Down
5 changes: 3 additions & 2 deletions src/pages/all-about-carbon/who-uses-carbon.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -142,8 +142,9 @@ Here are some ways developers can begin engaging with Carbon.
- Visit [Developing > Get started](/developing/get-started/) and install your
framework of choice.

- Visit [Developer resources](/developing/dev-resources/) to find Carbon tools,
as well as our GitHub repos and Storybooks for your framework of choice.
- Visit [Developer resources](/developing/dev-resources/resources/) to find
Carbon tools, as well as our GitHub repos and Storybooks for your framework of
choice.

#### Connect with the team

Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
---
title: Frameworks
title: Community frameworks
description:
The Carbon Design System is built React first, with official support for Web
Components. We also support core parts of the system in Angular, vanilla JS,
Vue, Svelte, and Lightning Web Components.
tabs:
[
'React',
'Web Components',
'Angular',
'Vue',
'Svelte',
'LWC',
'Vanilla',
'Other frameworks',
]
The Carbon Design System is built with official support for React and Web
Components. Community support exists for other frameworks like Angular,
vanilla JS, Vue, Svelte, and Lightning Web Components.
tabs: ['Angular', 'Vue', 'Svelte', 'LWC', 'Vanilla', 'Other frameworks']
---

<PageDescription>
Expand All @@ -41,7 +31,7 @@ v11 upgrade for Carbon Angular is coming soon.
<Row className="resource-card-group">
<Column colLg={4} colMd={4} noGutterSm>
<ResourceCard
subTitle="Carbon Components Angular"
subTitle="Carbon Components Angular Storybook"
href="https://angular.carbondesignsystem.com/?path=/story/components-welcome--to-carbon-angular"
>

Expand All @@ -57,6 +47,14 @@ v11 upgrade for Carbon Angular is coming soon.
<MdxIcon name="codesandbox" />
</ResourceCard>
</Column>

<Column colMd={4} colLg={4} noGutterSm>
<ResourceCard
subTitle="Carbon Angular tutorial"
href="/developing/angular-tutorial/overview/">
<MdxIcon name="angular" />
</ResourceCard>
</Column>
</Row>

## Install
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
---
title: Frameworks
title: Community frameworks
description:
The Carbon Design System is built React first, with official support for Web
Components. We also support core parts of the system in Angular, vanilla JS,
Vue, Svelte, and Lightning Web Components.
tabs:
[
'React',
'Web Components',
'Angular',
'Vue',
'Svelte',
'LWC',
'Vanilla',
'Other frameworks',
]
The Carbon Design System is built with official support for React and Web
Components. Community support exists for other frameworks like Angular,
vanilla JS, Vue, Svelte, and Lightning Web Components.
tabs: ['Angular', 'Vue', 'Svelte', 'LWC', 'Vanilla', 'Other frameworks']
---

<PageDescription>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
---
title: Frameworks
title: Community frameworks
description:
The Carbon Design System is built React first, with official support for Web
Components. We also support core parts of the system in Angular, vanilla JS,
Vue, Svelte, and Lightning Web Components.
tabs:
[
'React',
'Web Components',
'Angular',
'Vue',
'Svelte',
'LWC',
'Vanilla',
'Other frameworks',
]
The Carbon Design System is built with official support for React and Web
Components. Community support exists for other frameworks like Angular,
vanilla JS, Vue, Svelte, and Lightning Web Components.
tabs: ['Angular', 'Vue', 'Svelte', 'LWC', 'Vanilla', 'Other frameworks']
---

<PageDescription>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
---
title: Frameworks
title: Community frameworks
description:
The Carbon Design System is built React first, with official support for Web
Components. We also support core parts of the system in Angular, vanilla JS,
Vue, Svelte, and Lightning Web Components.
tabs:
[
'React',
'Web Components',
'Angular',
'Vue',
'Svelte',
'LWC',
'Vanilla',
'Other frameworks',
]
The Carbon Design System is built with official support for React and Web
Components. Community support exists for other frameworks like Angular,
vanilla JS, Vue, Svelte, and Lightning Web Components.
tabs: ['Angular', 'Vue', 'Svelte', 'LWC', 'Vanilla', 'Other frameworks']
---

<PageDescription>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
---
title: Frameworks
title: Community frameworks
description:
The Carbon Design System is built React first, with official support for Web
Components. We also support core parts of the system in Angular, vanilla JS,
Vue, Svelte, and Lightning Web Components.
tabs:
[
'React',
'Web Components',
'Angular',
'Vue',
'Svelte',
'LWC',
'Vanilla',
'Other frameworks',
]
The Carbon Design System is built with official support for React and Web
Components. Community support exists for other frameworks like Angular,
vanilla JS, Vue, Svelte, and Lightning Web Components.
tabs: ['Angular', 'Vue', 'Svelte', 'LWC', 'Vanilla', 'Other frameworks']
---

<PageDescription>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
---
title: Frameworks
title: Community frameworks
description:
The Carbon Design System is built React first, with official support for Web
Components. We also support core parts of the system in Angular, vanilla JS,
Vue, Svelte, and Lightning Web Components.
tabs:
[
'React',
'Web Components',
'Angular',
'Vue',
'Svelte',
'LWC',
'Vanilla',
'Other frameworks',
]
The Carbon Design System is built with official support for React and Web
Components. Community support exists for other frameworks like Angular,
vanilla JS, Vue, Svelte, and Lightning Web Components.
tabs: ['Angular', 'Vue', 'Svelte', 'LWC', 'Vanilla', 'Other frameworks']
---

<PageDescription>
Expand All @@ -39,7 +29,7 @@ contact the
<Row className="resource-card-group">
<Column colLg={4} colMd={4} noGutterSm>
<ResourceCard
subTitle="Carbon Components Vue"
subTitle="Carbon Components Vue Storybook"
href="https://vue.carbondesignsystem.com"
>

Expand All @@ -55,6 +45,14 @@ contact the
<MdxIcon name="codesandbox" />
</ResourceCard>
</Column>

<Column colMd={4} colLg={4} noGutterSm>
<ResourceCard
subTitle="Carbon Vue tutorial"
href="/developing/vue-tutorial/overview/">
<MdxIcon name="vue" />
</ResourceCard>
</Column>
</Row>

## Getting started
Expand Down
Loading

0 comments on commit 6d922cf

Please sign in to comment.