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
-
Closed pull request #33506 on WordPress/gutenberg:
[Experiment] Capture screencasts for failing tests -
Closed pull request #38060 on WordPress/gutenberg:
Add storage state to rest in e2e tests -
Merged pull request #38665 into WordPress/gutenberg:
Replace no-shadow eslint rule with @typescript-eslint/no-shadow -
Submitted pull request #38570 to WordPress/gutenberg:
Try `@playwright/test` -
Pull request #38195 merged into WordPress/gutenberg:
Fix back button aria name in customizing widgets tests. -
Submitted pull request #38195 to WordPress/gutenberg:
Fix back button aria name in customizing widgets tests. -
Merged pull request #37965 into WordPress/gutenberg:
Make sure when on last block focus cannot enter the block. -
Submitted pull request #38060 to WordPress/gutenberg:
Add storage state to rest in e2e tests -
Pull request #38019 merged into WordPress/gutenberg:
Fix hiding the bottom of tablet/mobile preview in Site Editor -
Submitted pull request #38019 to WordPress/gutenberg:
Fix hiding the bottom of tablet/mobile preview in Site Editor -
Merged pull request #37793 into WordPress/gutenberg:
Try possibly better method for Block Inserter Search focus -
Merged pull request #37683 into WordPress/gutenberg:
Improve successful draft save notification for screen readers -
Pull request #37394 merged into WordPress/gutenberg:
Try to fix auto resizing in template part focus mode -
Merged pull request #37310 into WordPress/gutenberg:
Site Editor: Update save panel's cancel button from icon to visible text -
Pull request #37390 merged into WordPress/gutenberg:
Sanitize flaky test report file names -
Submitted pull request #37394 to WordPress/gutenberg:
Try to fix auto resizing in template part focus mode -
Submitted pull request #37390 to WordPress/gutenberg:
Sanitize flaky test report file names -
Merged pull request #37351 into WordPress/gutenberg:
Add aria-pressed true/false to Toggle navigation button based on state -
Submitted pull request #37314 to WordPress/gutenberg:
Reset focus after route navigation in Site Editor -
Merged pull request #37271 into WordPress/gutenberg:
Site Editor: Document Actions: add SR text to heading 1 -
Merged pull request #36488 into WordPress/gutenberg:
Add client side routing for Site Editor -
Submitted pull request #37054 to WordPress/gutenberg:
Add fallback content when creating templates according to template hierarchy -
Pull request #36984 merged into WordPress/gutenberg:
Fix returning empty array in getEntityRecords for unknown entities -
Pull request #36946 merged into WordPress/gutenberg:
Add aria-current="page" to active navigation item -
Submitted pull request #36984 to WordPress/gutenberg:
Fix returning empty array in getEntityRecords for unknown entities -
Submitted pull request #36946 to WordPress/gutenberg:
Add aria-current="page" to active navigation item -
Merged pull request #36808 into WordPress/gutenberg:
Add success and error snackbars to the templates list page -
Submitted pull request #36808 to WordPress/gutenberg:
Add success and error snackbars to the templates list page -
Pull request #36762 merged into WordPress/gutenberg:
Highlight "Site" in the navigation panel -
Pull request #36761 merged into WordPress/gutenberg:
Show all templates and template parts on the site editor list screens -
Submitted pull request #36762 to WordPress/gutenberg:
Highlight "Site" in the navigation panel -
Submitted pull request #36761 to WordPress/gutenberg:
Show all templates and template parts on the site editor list screens -
Submitted pull request #36736 to WordPress/gutenberg:
Experimental development-only single-pass webpack workflow -
Merged pull request #36707 into WordPress/gutenberg:
Use table layout in templates list screen -
Submitted pull request #36707 to WordPress/gutenberg:
Use table layout in templates list screen -
Pull request #36637 merged into WordPress/gutenberg:
Remove the Styles link in Site Editor -
Submitted pull request #36637 to WordPress/gutenberg:
Remove the Styles link in Site Editor -
Merged pull request #36592 into WordPress/gutenberg:
Implement "Add New" for templates list in Site Editor -
Pull request #36379 merged into WordPress/gutenberg:
Add templates list page for site editor -
Created issue #36597 in the WordPress/gutenberg repository:
[Site Editor] Templates list screen overview -
Submitted pull request #36592 to WordPress/gutenberg:
Implement "Add New" for templates list in Site Editor -
Pull request #36516 merged into WordPress/gutenberg:
Add feature flag to toggle the new site editor sidebar -
Submitted pull request #36516 to WordPress/gutenberg:
Add feature flag to toggle the new site editor sidebar -
Submitted pull request #36488 to WordPress/gutenberg:
Add client side routing for Site Editor -
Pull request #36484 merged into WordPress/gutenberg:
Fix not transforming logical assignments for packages -
Submitted pull request #36484 to WordPress/gutenberg:
Fix not transforming logical assignments for packages -
Submitted pull request #36379 to WordPress/gutenberg:
Add templates list page for site editor -
Pull request #36369 merged into WordPress/gutenberg:
Fix missing `` slot fill in site editor -
Submitted pull request #36369 to WordPress/gutenberg:
Fix missing `` slot fill in site editor -
Closed issue #36325 on the WordPress/gutenberg repository:
No templates or template parts found when activating a block theme