This issue is a followup for #57101. - [x] remove `useShadowProps` hook - feedback from [here](https://github.com/WordPress/gutenberg/pull/57654#discussion_r1464756636) - https://github.com/WordPress/gutenberg/pull/58297 - [x] Skip block style serialization - https://github.com/WordPress/gutenberg/pull/58306 - [x] Default presets are opted-in by default - change to only show if theme opts in? [ Should we introduce without core presets enabled? As there are no controls ] - https://github.com/WordPress/gutenberg/pull/58766 - [x] Does it work with appearance tools toggle? (Should be turned off if appearance tools are off) - [x] Move shadow out of Effects panel and possibility keep it under Border. Design team to provide feedback @jasmussen - https://github.com/WordPress/gutenberg/pull/58466 - [x] Hide shadow control by default and let blocks control the default visibility using `__experimentalDefaultControls`
This issue is a followup for #57101.
useShadowPropshook - feedback from here - Shadow: remove additional wrapper around getShadowClassesAndStyles #58297[ Should we introduce without core presets enabled? As there are no controls ] - Disable core shadow presets by default, let themes opt-in #58766
__experimentalDefaultControls