James Koster
@jameskoster on WordPress.org and Slack
Bio
Current Job
Interests
WordPress Origin Story
Contributions Sponsored
- Member Since: August 4th, 2009
- Location: UK
- Website: jameskoster.design
- GitHub: jameskoster
- Job Title: Designer
- Employer: Automattic
Contribution History
James Koster’s badges:- Core AI Contributor
- Core Contributor
- Core Team
- Plugin Developer
- Theme Developer
-
Submitted pull request #78348 to WordPress/gutenberg:
Polish dashboard drag preview motion, elevation, and drop exit. -
Merged pull request #78236 into WordPress/gutenberg:
Add custom widget dashboard resize handle styling. -
Created issue #78290 in the WordPress/gutenberg repository:
DataViews: Utilise size tokens from theme package -
Created issue #78289 in the WordPress/gutenberg repository:
DataViews: Audit token use in List layout -
Pull request #75204 merged into WordPress/gutenberg:
DataViews: Adopt `@wordpress/theme` design tokens -
Merged pull request #78234 into WordPress/gutenberg:
Widget dashboard: skip tile hover elevation while resizing -
Submitted pull request #78236 to WordPress/gutenberg:
Add custom widget dashboard resize handle styling. -
Submitted pull request #78234 to WordPress/gutenberg:
Widget dashboard: skip tile hover elevation while resizing -
Submitted pull request #78231 to WordPress/gutenberg:
Visually align `Notice` from `@wordpress/components` with `Notice` from `@wordpress/ui` -
Pull request #76097 merged into WordPress/gutenberg:
Add motion design tokens (duration and easing) to @wordpress/theme -
Closed issue #49271 on the WordPress/gutenberg repository:
Migrate block options menu to DropdownMenu v2 and use flyout menus to... -
Closed issue #49271 on the WordPress/gutenberg repository:
Migrate block options menu to DropdownMenu v2 and use flyout menus to... -
Pull request #77842 merged into WordPress/gutenberg:
Button: Align link variant underline with Link and ExternalLink -
Submitted pull request #77842 to WordPress/gutenberg:
Button: Align link variant underline with Link and ExternalLink -
Pull request #77790 merged into WordPress/gutenberg:
ExternalLink: Align appearance with Link from @wordpress/ui -
Submitted pull request #77790 to WordPress/gutenberg:
ExternalLink: Align appearance with Link from @wordpress/ui -
Submitted pull request #77746 to WordPress/gutenberg:
ui: Restore overlay borders and tokenize backdrop on `Dialog`/`AlertDialog`/`Drawer` -
Created issue #77744 in the WordPress/gutenberg repository:
Align apearance of `ExtenalLink` in the Components package with `Link` in the... -
Pull request #77012 merged into WordPress/gutenberg:
Refactor Admin UI / Breadcrumbs to use DS components and design tokens -
Submitted pull request #77599 to WordPress/gutenberg:
Theme: Increase stroke1 contrast target to 2.9 -
Closed issue #63856 on the WordPress/gutenberg repository:
Update the `Button` component -
Created issue #77265 in the WordPress/gutenberg repository:
Migrate `edit-site` and `block-editor` UI text to shared primitives -
Closed issue #64340 on the WordPress/gutenberg repository:
Systematising typography styles in the admin UI -
Merged pull request #77152 into WordPress/gutenberg:
Admin UI: Increase page header vertical padding -
Created issue #77180 in the WordPress/gutenberg repository:
UI: Make `Dialog.Header` and `Dialog.Footer` sticky -
Created issue #77153 in the WordPress/gutenberg repository:
Theme: Some color token values that should differ do not -
Submitted pull request #77152 to WordPress/gutenberg:
Admin UI: Increase page header vertical padding -
Closed pull request #77105 on WordPress/gutenberg:
Add DESIGN.md for agent-facing design system guidance -
Submitted pull request #77105 to WordPress/gutenberg:
Add DESIGN.md for agent-facing design system guidance -
Pull request #76997 merged into WordPress/gutenberg:
UI: Use Link component in details story example -
Submitted pull request #77012 to WordPress/gutenberg:
Refactor Admin UI / Breadcrumbs to use DS components and design tokens -
Submitted pull request #76997 to WordPress/gutenberg:
UI: Use Link component in details story example -
Wrote a comment on the post Rethinking Left Navigation, on the site Make WordPress Core:
I agree, and that is what the "Favorites" feature aims to solve. Plugin pages you're… -
Wrote a comment on the post Rethinking Left Navigation, on the site Make WordPress Core:
I've been exploring some ideas in a working prototype that tries to address some of… -
Merged pull request #76592 into WordPress/gutenberg:
Snackbar: Use surface-width design token for max-width -
Created issue #76850 in the WordPress/gutenberg repository:
Add `RadioCard` to `@wordpress/ui` -
Pull request #76642 merged into WordPress/gutenberg:
Card: Use Text component for Title typography -
Submitted pull request #76642 to WordPress/gutenberg:
Card: Use Text component for Title typography -
Merged pull request #76494 into WordPress/gutenberg:
Adopt surface-width design tokens for Dialog, Notice, and Modal widths -
Merged pull request #76463 into WordPress/gutenberg:
Add ExampleApplication story for ThemeProvider to better demonstrate component theme-ability -
Submitted pull request #76592 to WordPress/gutenberg:
Snackbar: Use surface-width design token for max-width -
Submitted pull request #76545 to WordPress/gutenberg:
Theme package: Add element size design tokens -
Submitted pull request #76494 to WordPress/gutenberg:
Adopt surface-width design tokens for Dialog, Notice, and Modal widths -
Merged pull request #76047 into WordPress/gutenberg:
Theme package: Add surface width design tokens -
Closed issue #76321 on the WordPress/gutenberg repository:
UI/Badge: `none` intent has no contrast against `surface-neutral` backgrounds -
Merged pull request #76356 into WordPress/gutenberg:
UI/Badge: Add border and neutral-strong background to `none` intent -
Submitted pull request #76463 to WordPress/gutenberg:
Add ExampleApplication story for ThemeProvider to better demonstrate component theme-ability -
Closed issue #67677 on the WordPress/gutenberg repository:
Better indicate 'special' properties in DataViews options dialog -
Pull request #76013 merged into WordPress/gutenberg:
Add `Link` primitive to `@wordpress/ui` -
Submitted pull request #76356 to WordPress/gutenberg:
UI/Badge: Add border and neutral-strong background to `none` intent
Developer
-
Homepage Control
Active Installs: 9,000+
-
Storefront Footer Bar
Active Installs: 3,000+
-
Storefront Product Sharing
Active Installs: 5,000+
-
WooCommerce Accepted Payment Methods
Active Installs: 2,000+
-
WooCommerce Grid / List toggle
Active Installs: 10,000+
-
WooCommerce New Product Badge
Active Installs: 900+
-
WooCommerce Product Details Customiser
Active Installs: 2,000+
-
WooCommerce Product Image Flipper
Active Installs: 3,000+
-
WP ragadjust
Active Installs: 20+
Contributor
-
BUX.digital Payment Gateway for WooCommerce
Active Installs: Less than 10
-
CoinPayments.net Payment Gateway for WooCommerce
Active Installs: 1,000+
-
WooCommerce
Active Installs: 7+ million
-

Clear TranquilActive Installs: 10+
-

HighwindActive Installs: 200+


