diff --git a/docs/data/date-pickers/base-concepts/ComponentFamilies.js b/docs/data/date-pickers/base-concepts/ComponentFamilies.js
index 1466da83eadb..de11cabb3c2e 100644
--- a/docs/data/date-pickers/base-concepts/ComponentFamilies.js
+++ b/docs/data/date-pickers/base-concepts/ComponentFamilies.js
@@ -1,6 +1,6 @@
import * as React from 'react';
-import Link from 'next/link';
import dayjs from 'dayjs';
+import { styled } from '@mui/material/styles';
import { DemoContainer, DemoItem } from '@mui/x-date-pickers/internals/demo';
import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs';
import { LocalizationProvider } from '@mui/x-date-pickers/LocalizationProvider';
@@ -13,13 +13,25 @@ import { MultiInputDateTimeRangeField } from '@mui/x-date-pickers-pro/MultiInput
import Stack from '@mui/material/Stack';
import Tooltip from '@mui/material/Tooltip';
+const ProSpan = styled('span')({
+ display: 'inline-block',
+ height: '1em',
+ width: '1em',
+ verticalAlign: 'middle',
+ marginLeft: '0.3em',
+ marginBottom: '0.08em',
+ backgroundSize: 'contain',
+ backgroundRepeat: 'no-repeat',
+ backgroundImage: 'url(https://mui.com/static/x/pro.svg)',
+});
+
function ProLabel({ children }) {
return (
-
-
-
+
+
+
{children}
diff --git a/docs/data/date-pickers/base-concepts/ComponentFamilies.tsx b/docs/data/date-pickers/base-concepts/ComponentFamilies.tsx
index 9d0b94fc655e..a5d4ce28c561 100644
--- a/docs/data/date-pickers/base-concepts/ComponentFamilies.tsx
+++ b/docs/data/date-pickers/base-concepts/ComponentFamilies.tsx
@@ -1,6 +1,6 @@
import * as React from 'react';
-import Link from 'next/link';
import dayjs from 'dayjs';
+import { styled } from '@mui/material/styles';
import { DemoContainer, DemoItem } from '@mui/x-date-pickers/internals/demo';
import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs';
import { LocalizationProvider } from '@mui/x-date-pickers/LocalizationProvider';
@@ -13,13 +13,25 @@ import { MultiInputDateTimeRangeField } from '@mui/x-date-pickers-pro/MultiInput
import Stack from '@mui/material/Stack';
import Tooltip from '@mui/material/Tooltip';
+const ProSpan = styled('span')({
+ display: 'inline-block',
+ height: '1em',
+ width: '1em',
+ verticalAlign: 'middle',
+ marginLeft: '0.3em',
+ marginBottom: '0.08em',
+ backgroundSize: 'contain',
+ backgroundRepeat: 'no-repeat',
+ backgroundImage: 'url(https://mui.com/static/x/pro.svg)',
+});
+
function ProLabel({ children }: { children: React.ReactNode }) {
return (
-
-
-
+
+
+
{children}
diff --git a/docs/data/date-pickers/overview/CommonlyUsedComponents.js b/docs/data/date-pickers/overview/CommonlyUsedComponents.js
index 998657c63796..71e181a24789 100644
--- a/docs/data/date-pickers/overview/CommonlyUsedComponents.js
+++ b/docs/data/date-pickers/overview/CommonlyUsedComponents.js
@@ -1,5 +1,5 @@
import * as React from 'react';
-import Link from 'next/link';
+import { styled } from '@mui/material/styles';
import Tooltip from '@mui/material/Tooltip';
import Stack from '@mui/material/Stack';
import { DemoContainer, DemoItem } from '@mui/x-date-pickers/internals/demo';
@@ -10,6 +10,18 @@ import { TimePicker } from '@mui/x-date-pickers/TimePicker';
import { DateTimePicker } from '@mui/x-date-pickers/DateTimePicker';
import { DateRangePicker } from '@mui/x-date-pickers-pro/DateRangePicker';
+const ProSpan = styled('span')({
+ display: 'inline-block',
+ height: '1em',
+ width: '1em',
+ verticalAlign: 'middle',
+ marginLeft: '0.3em',
+ marginBottom: '0.08em',
+ backgroundSize: 'contain',
+ backgroundRepeat: 'no-repeat',
+ backgroundImage: 'url(https://mui.com/static/x/pro.svg)',
+});
+
function Label({ componentName, valueType, isProOnly }) {
const content = (
@@ -21,9 +33,9 @@ function Label({ componentName, valueType, isProOnly }) {
return (
-
-
-
+
+
+
{content}
diff --git a/docs/data/date-pickers/overview/CommonlyUsedComponents.tsx b/docs/data/date-pickers/overview/CommonlyUsedComponents.tsx
index 8bce409df504..1b301e5b8381 100644
--- a/docs/data/date-pickers/overview/CommonlyUsedComponents.tsx
+++ b/docs/data/date-pickers/overview/CommonlyUsedComponents.tsx
@@ -1,5 +1,5 @@
import * as React from 'react';
-import Link from 'next/link';
+import { styled } from '@mui/material/styles';
import Tooltip from '@mui/material/Tooltip';
import Stack from '@mui/material/Stack';
import { DemoContainer, DemoItem } from '@mui/x-date-pickers/internals/demo';
@@ -10,6 +10,18 @@ import { TimePicker } from '@mui/x-date-pickers/TimePicker';
import { DateTimePicker } from '@mui/x-date-pickers/DateTimePicker';
import { DateRangePicker } from '@mui/x-date-pickers-pro/DateRangePicker';
+const ProSpan = styled('span')({
+ display: 'inline-block',
+ height: '1em',
+ width: '1em',
+ verticalAlign: 'middle',
+ marginLeft: '0.3em',
+ marginBottom: '0.08em',
+ backgroundSize: 'contain',
+ backgroundRepeat: 'no-repeat',
+ backgroundImage: 'url(https://mui.com/static/x/pro.svg)',
+});
+
function Label({
componentName,
valueType,
@@ -29,9 +41,9 @@ function Label({
return (
-
-
-
+
+
+
{content}