Marco Ciampini
@mciampini on WordPress.org and Slack
- Member Since: September 18th, 2020
- Website: marcociampini.io
- GitHub: ciampo
- Job Title: JavaScript Engineer
- Employer: Automattic
Contribution History
Marco Ciampini’s badges:- Core Contributor
- Core Team
-
Submitted pull request #43644 to WordPress/gutenberg:
Navigation: use `code` instead of `keyCode` for keyboard events -
Submitted pull request #43640 to WordPress/gutenberg:
Components: remove unused normalizeArrowKey utility function -
Merged pull request #43604 into WordPress/gutenberg:
Guide: use `code` instead of `keyCode` for keyboard events -
Merged pull request #43439 into WordPress/gutenberg:
DropdownMenu: use KeyboardEvent.code, refactor tests to model RTL and user-event -
Submitted pull request #43617 to WordPress/gutenberg:
Popover: enable auto-updating every animation frame -
Submitted pull request #43606 to WordPress/gutenberg:
NavigableContainer: use code instead of keyCode for keyboard events -
Submitted pull request #43604 to WordPress/gutenberg:
Guide: use `code` instead of `keyCode` for keyboard events -
Merged pull request #39168 into WordPress/gutenberg:
Refactor `FocalPointPicker` to function component -
Closed pull request #25428 on WordPress/gutenberg:
DateTimePicker: re-implement component with react-datepicker component -
Merged pull request #43442 into WordPress/gutenberg:
FormTokenField: use KeyboardEvent.code, refactor tests to model RTL and user-event -
Created issue #43533 in the WordPress/gutenberg repository:
`@wordpress/date`: Moving away from `moment` and the role of the package -
Merged pull request #42941 into WordPress/gutenberg:
Card: migrate to TypeScript -
Merged pull request #42708 into WordPress/gutenberg:
Disabled: migrate to TypeScript -
Merged pull request #43061 into WordPress/gutenberg:
Components: Refactor `Tooltip` tests to `@testing-library/react` -
Merged pull request #43432 into WordPress/gutenberg:
Autocomplete: use KeyboardEvent.code instead of KeyboardEvent.keyCode -
Merged pull request #43437 into WordPress/gutenberg:
CustomGradientPicker: use KeyboardEvent.code instead of KeyboardEvent.keyCode -
Merged pull request #43441 into WordPress/gutenberg:
FocalPointPicker: use KeyboardEvent.code, partially refactor tests to modern RTL and user-event -
Merged pull request #43429 into WordPress/gutenberg:
Modal: use code instead of keyCode for keyboard events -
Submitted pull request #43442 to WordPress/gutenberg:
FormTokenField: use KeyboardEvent.code, refactor tests to model RTL and user-event -
Submitted pull request #43441 to WordPress/gutenberg:
FocalPointPicker: use KeyboardEvent.code, partially refactor tests to modern RTL and user-event -
Submitted pull request #43439 to WordPress/gutenberg:
DropdownMenu: use KeyboardEvent.code, refactor tests to model RTL and user-event -
Submitted pull request #43437 to WordPress/gutenberg:
CustomGradientPicker: use KeyboardEvent.code instead of KeyboardEvent.keyCode -
Submitted pull request #43432 to WordPress/gutenberg:
Autocomplete: use KeyboardEvent.code instead of KeyboardEvent.keyCode -
Submitted pull request #43429 to WordPress/gutenberg:
Modal: use code instead of keyCode for keyboard events -
Merged pull request #42527 into WordPress/gutenberg:
FormTokenField: add ability to auto select first matching suggestion for incomplete token -
Merged pull request #43377 into WordPress/gutenberg:
Dropdown: anchor popover to the dropdown wrapper (instead of the toggle) -
Merged pull request #43355 into WordPress/gutenberg:
Packages: Ensure dependencies use version ranges -
Submitted pull request #43377 to WordPress/gutenberg:
Dropdown: anchor popover to the dropdown wrapper (instead of the toggle) -
Merged pull request #43329 into WordPress/gutenberg:
Popover: make sure offset middleware always applies the latest frame offset values -
Pull request #43332 merged into WordPress/gutenberg:
Site editor: do not show scrollbar when toolbar overflows the editor wrapper -
Submitted pull request #43335 to WordPress/gutenberg:
Fix/popover update deps -
Submitted pull request #43332 to WordPress/gutenberg:
Site editor: do not show scrollbar when toolbar overflows the editor wrapper -
Submitted pull request #43329 to WordPress/gutenberg:
Popover: make sure offset middleware always applies the latest frame offset values -
Merged pull request #43320 into WordPress/gutenberg:
Popover: Move eslint-disable comment to the correct deps array -
Submitted pull request #43320 to WordPress/gutenberg:
Popover: Move eslint-disable comment to the correct deps array -
Merged pull request #43186 into WordPress/gutenberg:
Popover: fix and improve opening animation, use framer motion -
Closed issue #41390 on the WordPress/gutenberg repository:
`CustomGradientPicker`: glitchy interactions while adding color stops -
Closed issue #34795 on the WordPress/gutenberg repository:
Components: enable "copy to clipboard" functionality with keyboard -
Created issue #43282 in the WordPress/gutenberg repository:
e2e tests: `framer-motion` animations are not disabled by plugin disabling CSS animations -
Merged pull request #43096 into WordPress/gutenberg:
ColorPalette: make sure "key" is unique when iterating over color entries with... -
Created issue #43197 in the WordPress/gutenberg repository:
ColorPalette: make component more resilient to color entries with same color `value`... -
Created issue #43191 in the WordPress/gutenberg repository:
Popover: rework props around shift, filp and resize behavior -
Submitted pull request #43186 to WordPress/gutenberg:
Popover: fix and improve opening animation, use framer motion -
Pull request #42989 merged into WordPress/gutenberg:
ColorPalette, GradientPicker: fix color picker popover positioning -
Submitted pull request #43096 to WordPress/gutenberg:
ColorPalette: make sure "key" is unique when iterating over color entries with... -
Merged pull request #42992 into WordPress/gutenberg:
ColorPicker: fix layout overflow -
Merged pull request #42971 into WordPress/gutenberg:
Popover: anchor correctly to parent node when no explicit anchor is passed -
Created issue #43085 in the WordPress/gutenberg repository:
Layout components: standardize API approach -
Created issue #43083 in the WordPress/gutenberg repository:
Components: remove hardcoded classnames and move away from Sass styles -
Merged pull request #43026 into WordPress/gutenberg:
Block Directory: Modernize `DownloadableBlockListItem` tests