Kai Hao
@kevin940726 on WordPress.org, @Kai Hao on Slack
Contributions Sponsored
- Member Since: May 13th, 2020
- Location: Taipei, Taiwan
- Website: kaihao.dev
- GitHub: kevin940726
- Job Title: JavaScript Engineer
- Employer: Automattic
Contribution History
Kai Hao’s badges:- Core Contributor
-
Submitted pull request #59956 to WordPress/gutenberg:
Use `metadata.name` only as the hint for pattern overrides -
Submitted pull request #59583 to WordPress/gutenberg:
Add back the pattern overrides checkbox -
Mentioned in [57700] on Core SVN:
Editor: Add id to the supported Image's binding attributes -
Merged pull request #59269 into WordPress/gutenberg:
Remove unneeded pattern overrides translation strings -
Submitted pull request #59269 to WordPress/gutenberg:
Remove unneeded pattern overrides translation strings -
Merged pull request #59170 into WordPress/gutenberg:
Fix resetting individual blocks to empty optional values for Pattern Overrides -
Submitted pull request #59229 to WordPress/gutenberg:
[Pattern Overrides] Only set block editing mode on first load -
Merged pull request #59194 into WordPress/gutenberg:
Fix missing source for binding attributes -
Submitted pull request #6140 to WordPress/wordpress-develop:
Add id to the supported image's binding attribute -
Created ticket #60577 on Core Trac:
Pattern overrides: Add id to the supported image's binding attributes -
Submitted pull request #59194 to WordPress/gutenberg:
Fix missing source for binding attributes -
Pull request #59169 merged into WordPress/gutenberg:
Fix upload button on overridden empty image block in patterns -
Submitted pull request #59170 to WordPress/gutenberg:
Fix resetting individual blocks to empty optional values for Pattern Overrides -
Submitted pull request #59169 to WordPress/gutenberg:
Fix upload button on overridden empty image block in patterns -
Pull request #58767 merged into WordPress/gutenberg:
Migrate `change-detection` to Playwright -
Merged pull request #58660 into WordPress/gutenberg:
Disable overriding links of images inside pattern instances -
Submitted pull request #58767 to WordPress/gutenberg:
Migrate `change-detection` to Playwright -
Merged pull request #57907 into WordPress/gutenberg:
Add a control per block to reset pattern overrides -
Mentioned in [57543] on Core SVN:
Editor: Show the patterns page for classic themes. -
Closed pull request #57947 on WordPress/gutenberg:
Support `linkTarget` of `core/button` for Pattern Overrides -
Closed pull request #57993 on WordPress/gutenberg:
Support removing an attribute for Pattern Overrides -
Closed issue #58291 on the WordPress/gutenberg repository:
Patterns: nested pattern block with overrides will not load -
Merged pull request #58541 into WordPress/gutenberg:
Fix nested pattern overrides and disable editing inner pattern -
Merged pull request #58587 into WordPress/gutenberg:
Support button's link settings for Pattern Overrides -
Submitted pull request #58660 to WordPress/gutenberg:
Disable overriding links of images inside pattern instances -
Mentioned in [57527] on Core SVN:
HTML API: Reset parser state after seeking to bookmark. -
Submitted pull request #58587 to WordPress/gutenberg:
Support button's link settings for Pattern Overrides -
Mentioned in [57514] on Core SVN:
Editor: Add the Block Bindings API. -
Submitted pull request #58541 to WordPress/gutenberg:
Fix nested pattern overrides and disable editing inner pattern -
Pull request #58165 merged into WordPress/gutenberg:
Use a patch format and support `linkTarget` of `core/button` for Pattern Overrides -
Closed issue #58122 on the WordPress/gutenberg repository:
Detaching patterns loses the overrides -
Merged pull request #58164 into WordPress/gutenberg:
Fix losing overrides after detaching patterns -
Submitted pull request #58165 to WordPress/gutenberg:
Use a patch format and support `linkTarget` of `core/button` for Pattern Overrides -
Submitted pull request #58164 to WordPress/gutenberg:
Fix losing overrides after detaching patterns -
Created issue #58122 in the WordPress/gutenberg repository:
Detaching patterns loses the overrides -
Submitted pull request #57993 to WordPress/gutenberg:
Support removing an attribute for Pattern Overrides -
Submitted pull request #57947 to WordPress/gutenberg:
Support `linkTarget` of `core/button` for Pattern Overrides -
Submitted pull request #57907 to WordPress/gutenberg:
Add a control per block to reset pattern overrides -
Closed issue #57751 on the WordPress/gutenberg repository:
Pattern Overrides: Add a way to reset any overrides -
Pull request #57789 merged into WordPress/gutenberg:
Allow heading and button in Pattern Overrides -
Merged pull request #57792 into WordPress/gutenberg:
Add basic pattern overrides e2e tests -
Merged pull request #56663 into WordPress/gutenberg:
Add `setGutenbergExperiments` to `requestUtils` -
Submitted pull request #57845 to WordPress/gutenberg:
Add a control to reset pattern overrides -
Closed issue #54983 on the WordPress/gutenberg repository:
[Flaky Test] create a new pattern -
Merged pull request #57747 into WordPress/gutenberg:
Fix flaky "create a new pattern" test -
Submitted pull request #57789 to WordPress/gutenberg:
Allow heading and button in Pattern Overrides -
Submitted pull request #57747 to WordPress/gutenberg:
Fix flaky "create a new pattern" test -
Merged pull request #57573 into WordPress/gutenberg:
[Pattern overrides] Allow multiple attributes overrides -
Submitted pull request #57573 to WordPress/gutenberg:
[Pattern overrides] Allow multiple attributes overrides -
Closed pull request #56704 on WordPress/gutenberg:
[Experiment] Patterns: Allow the heading block and the button block to be...