Skip to content

Commit 1e43dfc

Browse files
committed
Use Text component
1 parent 1e67d8a commit 1e43dfc

4 files changed

Lines changed: 20 additions & 20 deletions

File tree

‎packages/admin-ui/src/breadcrumbs/index.tsx‎

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@
33
*/
44
import { Link } from '@wordpress/route';
55
import { __ } from '@wordpress/i18n';
6-
import {
7-
__experimentalHeading as Heading,
8-
__experimentalHStack as HStack,
9-
} from '@wordpress/components';
6+
import { Text } from '@wordpress/ui';
7+
import { __experimentalHStack as HStack } from '@wordpress/components';
108

119
/**
1210
* Internal dependencies
@@ -24,16 +22,23 @@ const BreadcrumbItem = ( {
2422
if ( ! to ) {
2523
return (
2624
<li>
27-
<Heading level={ 1 } truncate>
25+
<Text
26+
className="admin-ui-page__header-title"
27+
// eslint-disable-next-line jsx-a11y/heading-has-content -- content provided via render prop
28+
render={ <h1 /> }
29+
variant="heading-lg"
30+
>
2831
{ label }
29-
</Heading>
32+
</Text>
3033
</li>
3134
);
3235
}
3336

3437
return (
3538
<li>
36-
<Link to={ to }>{ label }</Link>
39+
<Link to={ to }>
40+
<Text variant="heading-lg">{ label }</Text>
41+
</Link>
3742
</li>
3843
);
3944
};

‎packages/admin-ui/src/breadcrumbs/style.scss‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@
66
margin: 0;
77
// gap prop don't seem to be working properly.
88
gap: 0;
9-
font-family: var(--wpds-font-family-heading);
10-
font-size: var(--wpds-font-size-lg);
11-
font-weight: var(--wpds-font-weight-medium);
12-
line-height: var(--wpds-font-line-height-lg);
139
min-height: 32px;
1410

1511
li:not(:last-child)::after {

‎packages/admin-ui/src/page/header.tsx‎

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* WordPress dependencies
33
*/
4-
import { Stack } from '@wordpress/ui';
4+
import { Stack, Text } from '@wordpress/ui';
55

66
/**
77
* Internal dependencies
@@ -38,9 +38,14 @@ export default function Header( {
3838
/>
3939
) }
4040
{ title && (
41-
<h2 className="admin-ui-page__header-title">
41+
<Text
42+
className="admin-ui-page__header-title"
43+
// eslint-disable-next-line jsx-a11y/heading-has-content -- content provided via render prop
44+
render={ <h2 /> }
45+
variant="heading-lg"
46+
>
4247
{ title }
43-
</h2>
48+
</Text>
4449
) }
4550
{ breadcrumbs }
4651
{ badges }

‎packages/admin-ui/src/page/style.scss‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,8 @@
1919
}
2020

2121
.admin-ui-page__header-title {
22-
font-family: var(--wpds-font-family-heading);
23-
font-size: var(--wpds-font-size-lg);
24-
font-weight: var(--wpds-font-weight-medium);
25-
line-height: var(--wpds-font-line-height-lg);
2622
margin: 0;
2723
overflow: hidden;
28-
text-overflow: ellipsis;
29-
white-space: nowrap;
3024
}
3125

3226
.admin-ui-page__sidebar-toggle-slot:empty {

0 commit comments

Comments
 (0)