diff --git a/packages/block-editor/src/components/link-control/link-preview.js b/packages/block-editor/src/components/link-control/link-preview.js
index 17cc851c503a1..05eeb3769a942 100644
--- a/packages/block-editor/src/components/link-control/link-preview.js
+++ b/packages/block-editor/src/components/link-control/link-preview.js
@@ -6,16 +6,15 @@ import classnames from 'classnames';
/**
* WordPress dependencies
*/
-import { __ } from '@wordpress/i18n';
+import { __, sprintf } from '@wordpress/i18n';
import {
Button,
ExternalLink,
__experimentalTruncate as Truncate,
- Tooltip,
} from '@wordpress/components';
import { useCopyToClipboard } from '@wordpress/compose';
import { filterURLForDisplay, safeDecodeURI } from '@wordpress/url';
-import { Icon, globe, info, linkOff, edit, copy } from '@wordpress/icons';
+import { Icon, globe, info, linkOff, edit, copySmall } from '@wordpress/icons';
import { __unstableStripHTML as stripHTML } from '@wordpress/dom';
import { useDispatch } from '@wordpress/data';
import { store as noticesStore } from '@wordpress/notices';
@@ -66,7 +65,7 @@ export default function LinkPreview( {
const { createNotice } = useDispatch( noticesStore );
const ref = useCopyToClipboard( value.url, () => {
- createNotice( 'info', __( 'Copied URL to clipboard.' ), {
+ createNotice( 'info', __( 'Link copied to clipboard.' ), {
isDismissible: true,
type: 'snackbar',
} );
@@ -99,16 +98,14 @@ export default function LinkPreview( {
{ ! isEmptyURL ? (
<>
-
-
-
- { displayTitle }
-
-
-
+
+
+ { displayTitle }
+
+
{ value?.url && displayTitle !== displayURL && (
@@ -124,27 +121,28 @@ export default function LinkPreview( {
) }
-
{ hasUnlinkControl && (
) }