diff --git a/packages/block-library/src/social-link/icons/imdb.js b/packages/block-library/src/social-link/icons/imdb.js new file mode 100644 index 00000000000000..df92c4cec58ed4 --- /dev/null +++ b/packages/block-library/src/social-link/icons/imdb.js @@ -0,0 +1,10 @@ +/** + * WordPress dependencies + */ +import { Path, SVG } from '@wordpress/primitives'; + +export const ImdbIcon = () => ( + + + +); diff --git a/packages/block-library/src/social-link/icons/index.js b/packages/block-library/src/social-link/icons/index.js index 422ff6f02dd20e..ced238b19447c4 100644 --- a/packages/block-library/src/social-link/icons/index.js +++ b/packages/block-library/src/social-link/icons/index.js @@ -45,3 +45,5 @@ export * from './wordpress'; export * from './x'; export * from './yelp'; export * from './youtube'; +export * from './imdb'; +export * from './letterboxd'; diff --git a/packages/block-library/src/social-link/icons/letterboxd.js b/packages/block-library/src/social-link/icons/letterboxd.js new file mode 100644 index 00000000000000..77e12f0e6a7c0f --- /dev/null +++ b/packages/block-library/src/social-link/icons/letterboxd.js @@ -0,0 +1,10 @@ +/** + * WordPress dependencies + */ +import { Path, SVG } from '@wordpress/primitives'; + +export const LetterboxdIcon = () => ( + + + +); diff --git a/packages/block-library/src/social-link/index.php b/packages/block-library/src/social-link/index.php index f241daff2a11a8..32c684a098a86c 100644 --- a/packages/block-library/src/social-link/index.php +++ b/packages/block-library/src/social-link/index.php @@ -329,6 +329,14 @@ function block_core_social_link_services( $service = '', $field = '' ) { 'name' => 'YouTube', 'icon' => '', ), + 'imdb' => array( + 'name' => 'IMDB', + 'icon' => '', + ), + 'letterboxd' => array( + 'name' => 'Letterboxd', + 'icon' => ' ', + ), ); if ( ! empty( $service ) diff --git a/packages/block-library/src/social-link/variations.js b/packages/block-library/src/social-link/variations.js index a97a396882d761..486dee0e861d70 100644 --- a/packages/block-library/src/social-link/variations.js +++ b/packages/block-library/src/social-link/variations.js @@ -49,6 +49,8 @@ import { XIcon, YelpIcon, YouTubeIcon, + ImdbIcon, + LetterboxdIcon, } from './icons'; const variations = [ @@ -338,6 +340,18 @@ const variations = [ title: 'YouTube', icon: YouTubeIcon, }, + { + name: 'imdb', + attributes: { service: 'imdb' }, + title: 'IMDB', + icon: ImdbIcon, + }, + { + name: 'letterboxd', + attributes: { service: 'letterboxd' }, + title: 'Letterboxd', + icon: LetterboxdIcon, + }, ]; /**