From 42be4bdb4ab683720501476e8011ae5d8d5999e4 Mon Sep 17 00:00:00 2001 From: Lena Morita Date: Tue, 6 Feb 2024 22:51:46 +0900 Subject: [PATCH] CustomGradientPicker: Hard deprecate outer margins (#58699) * CustomGradientPicker: Hard deprecate outer margins * Remove usage in GradientPicker * Remove usage in PaletteEdit * Update changelog Co-authored-by: mirka <0mirka00@git.wordpress.org> Co-authored-by: ciampo --- packages/components/CHANGELOG.md | 1 + .../src/custom-gradient-picker/index.tsx | 22 +------------------ .../stories/index.story.tsx | 3 --- .../src/custom-gradient-picker/style.scss | 7 ------ .../src/custom-gradient-picker/types.ts | 2 ++ .../components/src/gradient-picker/index.tsx | 1 - .../components/src/palette-edit/index.tsx | 1 - 7 files changed, 4 insertions(+), 33 deletions(-) diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index e06b7218c7b5db..a72abbabaee244 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -4,6 +4,7 @@ ### Breaking Changes +- `CustomGradientPicker`: Remove deprecated `__nextHasNoMargin` prop and promote to default behavior ([#58699](https://github.com/WordPress/gutenberg/pull/58699)). - `AnglePickerControl`: Remove deprecated `__nextHasNoMarginBottom` prop and promote to default behavior ([#58700](https://github.com/WordPress/gutenberg/pull/58700)). ### Enhancements diff --git a/packages/components/src/custom-gradient-picker/index.tsx b/packages/components/src/custom-gradient-picker/index.tsx index da777692e4db4e..66add261ce5e67 100644 --- a/packages/components/src/custom-gradient-picker/index.tsx +++ b/packages/components/src/custom-gradient-picker/index.tsx @@ -1,13 +1,11 @@ /** * External dependencies */ -import classnames from 'classnames'; import type gradientParser from 'gradient-parser'; /** * WordPress dependencies */ -import deprecated from '@wordpress/deprecated'; import { __ } from '@wordpress/i18n'; /** @@ -140,8 +138,6 @@ const GradientTypePicker = ( { * ``` */ export function CustomGradientPicker( { - /** Start opting into the new margin-free styles that will become the default in a future version. */ - __nextHasNoMargin = false, value, onChange, __experimentalIsRenderedInSidebar = false, @@ -165,24 +161,8 @@ export function CustomGradientPicker( { }; } ); - if ( ! __nextHasNoMargin ) { - deprecated( - 'Outer margin styles for wp.components.CustomGradientPicker', - { - since: '6.1', - version: '6.4', - hint: 'Set the `__nextHasNoMargin` prop to true to start opting into the new styles, which will become the default in a future version', - } - ); - } - return ( - + { ! disableCustomGradients && ( ( { { isGradient && (
{