Kai Hao
@kevin940726 on WordPress.org, @Kai Hao on Slack
- Member Since: May 13th, 2020
- Location: Taipei, Taiwan
- Website: kaihao.dev
- GitHub: kevin940726
- Job Title: JavaScript Engineer
- Employer: Automattic
Contributions Sponsored
Contribution History
Kai Hao’s badges:- Core Contributor
-
Merged pull request #54681 into WordPress/gutenberg:
De-emphasise pattern filters in inserter -
Merged pull request #54588 into WordPress/gutenberg:
Memoize `useSelect` for `usePatterns` -
Closed issue #53288 on the WordPress/gutenberg repository:
Patterns: Allow import/export in Site Editor to match wp-admin -
Merged pull request #54337 into WordPress/gutenberg:
Allow import/export patterns as JSON files -
Submitted pull request #54588 to WordPress/gutenberg:
Memoize `useSelect` for `usePatterns` -
Merged pull request #54492 into WordPress/gutenberg:
Fix React forwardRef warnings for `TooltipAnchor`s -
Closed pull request #54342 on WordPress/gutenberg:
Allow accessing the patterns screen when the classic theme supports `block-template-parts` -
Submitted pull request #54492 to WordPress/gutenberg:
Fix React forwardRef warnings for `TooltipAnchor`s -
Submitted pull request #54342 to WordPress/gutenberg:
Allow accessing the patterns screen when the classic theme supports `block-template-parts` -
Submitted pull request #54337 to WordPress/gutenberg:
Allow import/export patterns as JSON files -
Submitted pull request #54285 to WordPress/gutenberg:
Set max height of block preview according to viewport dimension -
Submitted pull request #54233 to WordPress/gutenberg:
Try changing `setBlockAttributes` to update `dynamicContent` -
Pull request #53562 merged into WordPress/gutenberg:
Fix pattern creation button in list view dropdown menu -
Merged pull request #53626 into WordPress/gutenberg:
Skip migration logs in the Patterns screen -
Submitted pull request #53626 to WordPress/gutenberg:
Skip migration logs in the Patterns screen -
Submitted pull request #53562 to WordPress/gutenberg:
Fix pattern creation button in list view dropdown menu -
Closed issue #53382 on the WordPress/gutenberg repository:
Memory leaks in `Iframe` and `BlockPreview` -
Merged pull request #53406 into WordPress/gutenberg:
Fix memory leaks in `` -
Mentioned in [56378] on Core SVN:
Build/Test Tools: Bump the required versions of Node.js and npm. -
Closed pull request #40253 on WordPress/gutenberg:
Add `` component -
Closed pull request #36736 on WordPress/gutenberg:
Experimental development-only single-pass webpack workflow -
Closed pull request #48950 on WordPress/gutenberg:
Upgrade Node.js and npm to v18 and v9 -
Closed pull request #47594 on WordPress/gutenberg:
Shuffle `contentOnly` pattern blocks -
Closed pull request #47763 on WordPress/gutenberg:
Shuffle template parts -
Closed pull request #52396 on WordPress/gutenberg:
Try patterns server side pagination -
Submitted pull request #53406 to WordPress/gutenberg:
Fix memory leaks in `` -
Closed issue #50495 on the WordPress/gutenberg repository:
When selecting patterns from the inserter in the canvas, there are two... -
Merged pull request #53331 into WordPress/gutenberg:
Hide pattern previews on hover in inserter -
Closed issue #53209 on the WordPress/gutenberg repository:
Patterns: make the synced patterns purple the quick inserter list -
Merged pull request #53327 into WordPress/gutenberg:
Fix Synced Patterns' color in quick inserter -
Created issue #53382 in the WordPress/gutenberg repository:
Memory leaks in `Iframe` and `BlockPreview` -
Submitted pull request #53331 to WordPress/gutenberg:
Hide pattern previews on hover in inserter -
Submitted pull request #53327 to WordPress/gutenberg:
Fix Synced Patterns' color in quick inserter -
Closed pull request #49885 on WordPress/gutenberg:
[POC] Pattern blocks as sections -
Pull request #53169 merged into WordPress/gutenberg:
Fix not expanding pattern in page editor -
Submitted pull request #53169 to WordPress/gutenberg:
Fix not expanding pattern in page editor -
Closed issue #52027 on the WordPress/gutenberg repository:
Library: Browser scrollbar blinks at certain browser width -
Merged pull request #52921 into WordPress/gutenberg:
Fix auto-size patterns triggering scrollbar flickering on certain size -
Submitted pull request #52921 to WordPress/gutenberg:
Fix auto-size patterns triggering scrollbar flickering on certain size -
Pull request #52747 merged into WordPress/gutenberg:
Fix empty general template parts in Patterns -
Submitted pull request #52747 to WordPress/gutenberg:
Fix empty general template parts in Patterns -
Pull request #52303 merged into WordPress/gutenberg:
[Patterns] Separate sync status into a filter control -
Submitted pull request #52396 to WordPress/gutenberg:
Try patterns server side pagination -
Submitted pull request #52303 to WordPress/gutenberg:
[Patterns] Separate sync status into a filter control -
Pull request #52263 merged into WordPress/gutenberg:
Fix incorrect aria-describedby attributes for theme patterns -
Submitted pull request #52263 to WordPress/gutenberg:
Fix incorrect aria-describedby attributes for theme patterns -
Merged pull request #51990 into WordPress/gutenberg:
[Library] Add lock icon for theme patterns -
Merged pull request #52112 into WordPress/gutenberg:
Fix history back after entering edit mode from Patterns -
Submitted pull request #52112 to WordPress/gutenberg:
Fix history back after entering edit mode from Patterns -
Pull request #52021 merged into WordPress/gutenberg:
Fix missing snackbars in Library