Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into docs-scripts-hous…
Browse files Browse the repository at this point in the history
…ekeeping
  • Loading branch information
michaldudak committed Dec 2, 2022
2 parents a4a4a13 + 1ea442d commit 10f186a
Show file tree
Hide file tree
Showing 45 changed files with 738 additions and 257 deletions.
9 changes: 0 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
[![Follow on Twitter](https://img.shields.io/twitter/follow/MUI_hq.svg?label=follow+MUI)](https://twitter.com/MUI_hq)
[![Renovate status](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://github.com/mui/material-ui/issues/27062)
[![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/mui/material-ui.svg)](https://isitmaintained.com/project/mui/material-ui 'Average time to resolve an issue')
[![Crowdin](https://badges.crowdin.net/material-ui-docs/localized.svg)](https://translate.mui.com/project/material-ui-docs)
[![Open Collective backers and sponsors](https://img.shields.io/opencollective/all/mui)](https://opencollective.com/mui)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/1320/badge)](https://bestpractices.coreinfrastructure.org/projects/1320)

Expand Down Expand Up @@ -233,14 +232,6 @@ These great services sponsor MUI's core infrastructure:

[Netlify](https://www.netlify.com/) lets us distribute the documentation.

<picture>
<source media="(prefers-color-scheme: dark)" srcset="/docs/public/static/readme/crowdin-darkmode.svg">
<source media="(prefers-color-scheme: light)" srcset="/docs/public/static/readme/crowdin-lightmode.svg">
<img alt="Crowdin logo" src="/docs/public/static/readme/crowdin-darkmode.svg">
</picture>

[Crowdin](https://crowdin.com/) lets us translate the documentation.

<picture>
<source media="(prefers-color-scheme: dark)" srcset="/docs/public/static/readme/browserstack-darkmode.svg">
<source media="(prefers-color-scheme: light)" srcset="/docs/public/static/readme/browserstack-lightmode.svg">
Expand Down
2 changes: 1 addition & 1 deletion docs/data/base/components/tabs/tabs.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ After [installation](/base/getting-started/installation/), you can start buildin

```jsx
import TabUnstyled from '@mui/base/TabUnstyled';
import TabsListUnstyled from '@mui/base/TabUnstyled';
import TabsListUnstyled from '@mui/base/TabsListUnstyled';
import TabPanelUnstyled from '@mui/base/TabPanelUnstyled';
import TabsUnstyled from '@mui/base/TabsUnstyled';

Expand Down
9 changes: 5 additions & 4 deletions docs/data/joy/components/breadcrumbs/BasicBreadcrumbs.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@ import Typography from '@mui/joy/Typography';

export default function BasicBreadcrumbs() {
return (
<Breadcrumbs separator="›" aria-label="breadcrumbs">
{['Fry', 'Leela', 'Bender', 'Linda'].map((item) => (
<Breadcrumbs aria-label="breadcrumbs">
{['Home', 'TV Shows', 'Futurama', 'Characters'].map((item) => (
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
Expand All @@ -20,7 +21,7 @@ export default function BasicBreadcrumbs() {
</Link>
))}

<Typography fontSize="inherit">Amy</Typography>
<Typography fontSize="inherit">Dr. Zoidberg</Typography>
</Breadcrumbs>
);
}
9 changes: 5 additions & 4 deletions docs/data/joy/components/breadcrumbs/BasicBreadcrumbs.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@ import Typography from '@mui/joy/Typography';

export default function BasicBreadcrumbs() {
return (
<Breadcrumbs separator="›" aria-label="breadcrumbs">
{['Fry', 'Leela', 'Bender', 'Linda'].map((item: string) => (
<Breadcrumbs aria-label="breadcrumbs">
{['Home', 'TV Shows', 'Futurama', 'Characters'].map((item: string) => (
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
Expand All @@ -19,7 +20,7 @@ export default function BasicBreadcrumbs() {
{item}
</Link>
))}
<Typography fontSize="inherit">Amy</Typography>
<Typography fontSize="inherit">Dr. Zoidberg</Typography>
</Breadcrumbs>
);
}
16 changes: 0 additions & 16 deletions docs/data/joy/components/breadcrumbs/BasicBreadcrumbs.tsx.preview

This file was deleted.

66 changes: 66 additions & 0 deletions docs/data/joy/components/breadcrumbs/BreadcrumbsSizes.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
import * as React from 'react';
import Breadcrumbs from '@mui/joy/Breadcrumbs';
import Link from '@mui/joy/Link';
import Stack from '@mui/joy/Stack';
import Typography from '@mui/joy/Typography';

export default function BreadcrumbsSizes() {
return (
<Stack sx={{ display: 'flex', alignItems: 'center' }}>
<Breadcrumbs separator="—" aria-label="breadcrumbs" size="sm">
{['Home', 'TV Shows', 'Futurama', 'Characters'].map((item) => (
<Link
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
color="neutral"
fontSize="inherit"
href="/"
>
{item}
</Link>
))}

<Typography fontSize="inherit">Dr. Zoidberg</Typography>
</Breadcrumbs>
<Breadcrumbs separator="—" aria-label="breadcrumbs" size="md">
{['Home', 'TV Shows', 'Futurama', 'Characters'].map((item) => (
<Link
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
color="neutral"
fontSize="inherit"
href="/"
>
{item}
</Link>
))}

<Typography fontSize="inherit">Dr. Zoidberg</Typography>
</Breadcrumbs>
<Breadcrumbs separator="—" aria-label="breadcrumbs" size="lg">
{['Home', 'TV Shows', 'Futurama', 'Characters'].map((item) => (
<Link
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
color="neutral"
fontSize="inherit"
href="/"
>
{item}
</Link>
))}

<Typography fontSize="inherit">Dr. Zoidberg</Typography>
</Breadcrumbs>
</Stack>
);
}
63 changes: 63 additions & 0 deletions docs/data/joy/components/breadcrumbs/BreadcrumbsSizes.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
import * as React from 'react';
import Breadcrumbs from '@mui/joy/Breadcrumbs';
import Link from '@mui/joy/Link';
import Stack from '@mui/joy/Stack';
import Typography from '@mui/joy/Typography';

export default function BreadcrumbsSizes() {
return (
<Stack sx={{ display: 'flex', alignItems: 'center' }}>
<Breadcrumbs separator="—" aria-label="breadcrumbs" size="sm">
{['Home', 'TV Shows', 'Futurama', 'Characters'].map((item: string) => (
<Link
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
color="neutral"
fontSize="inherit"
href="/"
>
{item}
</Link>
))}
<Typography fontSize="inherit">Dr. Zoidberg</Typography>
</Breadcrumbs>
<Breadcrumbs separator="—" aria-label="breadcrumbs" size="md">
{['Home', 'TV Shows', 'Futurama', 'Characters'].map((item: string) => (
<Link
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
color="neutral"
fontSize="inherit"
href="/"
>
{item}
</Link>
))}
<Typography fontSize="inherit">Dr. Zoidberg</Typography>
</Breadcrumbs>
<Breadcrumbs separator="—" aria-label="breadcrumbs" size="lg">
{['Home', 'TV Shows', 'Futurama', 'Characters'].map((item: string) => (
<Link
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
color="neutral"
fontSize="inherit"
href="/"
>
{item}
</Link>
))}
<Typography fontSize="inherit">Dr. Zoidberg</Typography>
</Breadcrumbs>
</Stack>
);
}
3 changes: 2 additions & 1 deletion docs/data/joy/components/breadcrumbs/BreadcrumbsVariables.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ export default function BreadcrumbsVariables() {
<Breadcrumbs sx={sx}>
{['Menu 1', 'Menu 2'].map((item) => (
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ export default function BreadcrumbsVariables() {
<Breadcrumbs sx={sx}>
{['Menu 1', 'Menu 2'].map((item: string) => (
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
Expand Down
18 changes: 10 additions & 8 deletions docs/data/joy/components/breadcrumbs/BreadcrumbsWithIcon.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import HomeIcon from '@mui/icons-material/Home';
import PublicIcon from '@mui/icons-material/Public';
import * as React from 'react';
import Breadcrumbs from '@mui/joy/Breadcrumbs';
import Link from '@mui/joy/Link';
Expand All @@ -8,31 +8,33 @@ export default function BreadcrumbsWithIcon() {
return (
<Breadcrumbs separator="›" aria-label="breadcrumbs">
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
underline="hover"
color="primary"
fontSize="inherit"
href="/"
>
<HomeIcon sx={{ mr: 0.5 }} fontSize="inherit" />
Jake
<PublicIcon sx={{ mr: 0.5 }} fontSize="inherit" />
United States
</Link>
{['Rosa', 'Charles'].map((item) => (
{['Springfield', 'Simpson'].map((item) => (
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
color="primary"
color="success"
fontSize="inherit"
href="/"
>
{item}
</Link>
))}

<Typography fontSize="inherit">Hitchcock</Typography>
<Typography fontSize="inherit">Homer</Typography>
</Breadcrumbs>
);
}
18 changes: 10 additions & 8 deletions docs/data/joy/components/breadcrumbs/BreadcrumbsWithIcon.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import HomeIcon from '@mui/icons-material/Home';
import PublicIcon from '@mui/icons-material/Public';
import * as React from 'react';
import Breadcrumbs from '@mui/joy/Breadcrumbs';
import Link from '@mui/joy/Link';
Expand All @@ -8,30 +8,32 @@ export default function BreadcrumbsWithIcon() {
return (
<Breadcrumbs separator="›" aria-label="breadcrumbs">
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
underline="hover"
color="primary"
fontSize="inherit"
href="/"
>
<HomeIcon sx={{ mr: 0.5 }} fontSize="inherit" />
Jake
<PublicIcon sx={{ mr: 0.5 }} fontSize="inherit" />
United States
</Link>
{['Rosa', 'Charles'].map((item: string) => (
{['Springfield', 'Simpson'].map((item: string) => (
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
key={item}
underline="hover"
color="primary"
color="success"
fontSize="inherit"
href="/"
>
{item}
</Link>
))}
<Typography fontSize="inherit">Hitchcock</Typography>
<Typography fontSize="inherit">Homer</Typography>
</Breadcrumbs>
);
}
9 changes: 6 additions & 3 deletions docs/data/joy/components/breadcrumbs/BreadcrumbsWithMenu.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ export default function BreadcrumbsWithMenu() {
</Menu>
<Breadcrumbs aria-label="breadcrumbs">
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
underline="hover"
color="primary"
Expand All @@ -44,7 +45,8 @@ export default function BreadcrumbsWithMenu() {
•••
</Button>
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
underline="hover"
color="primary"
Expand All @@ -54,7 +56,8 @@ export default function BreadcrumbsWithMenu() {
Breadcrumb 5
</Link>
<Link
// The `preventDefault` is for demonstration purposes, generally, you don't need it in your application
// `preventDefault` is for demo purposes
// and is generally not needed in your app
onClick={(event) => event.preventDefault()}
underline="hover"
color="primary"
Expand Down

0 comments on commit 10f186a

Please sign in to comment.