Marco Ciampini

Results 73 issues of Marco Ciampini

### Current behavior Originally reported in https://github.com/WordPress/gutenberg/pull/64873 In the PR linked above, we use the `data-active-item` to apply active (and hover) styles to a `Ariakit.Menu`, and the `data-focus-visible` to apply...

potential bug

### Motivation When animating a popover, knowing the placement can help to create an animation with directional awareness. While it is currently possible to somehow get the placement (maybe by...

feature
docs
has workaround

## What? Part of #59418 Requires #64786 to be merged first Add exit animations to `Navigator` screen ## Why? An exit animation can help the user understand the transition to...

[Type] Enhancement
[Package] Components

## What? Part of #59418 Supersedes #60927 Follow-up to #63317 Export the `Navigator` component, its subcomponents, and the `useNavigator` hook as stable APIs from the `@wordpress/components` package ## Why? This...

[Package] Components
Needs Dev Note
[Type] New API

## What? Part of #50459 Updates `DropdownMenuV2` animation following the latest specs (shared by @nick-a8c) ## Why? For a better sense of polish, and alignment with the rest of the...

[Type] Enhancement
[Package] Components

## What? Part of #50459 Add `GroupLabel` sub-component to `DropdownMenuV2` ## Why? As discussed in https://github.com/WordPress/gutenberg/pull/62880#discussion_r1689884904, there is a need for group labels in `DropdownMenuV2`. ## How? - Add a...

[Type] Enhancement
Needs Design Feedback
[Package] Components

## What? Requires #64832 to be merged first Extracted from #64723 Refactor `CircularOptionPicker` so that it doesn't use the `store` from `useCompositeStore` to function. ## Why? See https://github.com/WordPress/gutenberg/issues/63704#issuecomment-2305291168 ## How?...

[Type] Enhancement
[Package] Components

Instead, expose props directly on top-level component ## What? ## Why? ## How? ## Follow-ups - ## Testing Instructions ### Testing Instructions for Keyboard ## Screenshots or screencast

### Current behavior Keyboard focus and active tab id can go out of sync if `Tab` receives a controlled update while the keyboard focus is on a tab within the...

bug
has workaround

## What? This PR simplifies the layout of the style book ## Why? Current layout is based on absolute positioning, which feels hacky and can lead to unexpected layouts down...

[Type] Enhancement
[Package] Edit Site