├── .editorconfig ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── _playground ├── blueprint-github.json ├── blueprint.json └── demo-content.xml ├── _wordpress-org ├── banner-1544x500.png ├── banner-772x250.png ├── blueprints │ └── blueprint.json ├── icon-128x128.png ├── icon-256x256.png ├── screenshot-1.png ├── screenshot-2.png ├── screenshot-3.png ├── screenshot-4.png ├── screenshot-5.png └── screenshot-6.png ├── icon-block.php ├── languages └── icon-block.pot ├── package.json ├── readme.txt ├── src ├── block.json ├── components │ ├── custom-inserter │ │ └── index.js │ ├── dimension-control │ │ └── index.js │ ├── icon-dropzone │ │ └── index.js │ ├── icon-placeholder │ │ └── index.js │ ├── index.js │ ├── inserter │ │ ├── content-header.js │ │ ├── icon-grid.js │ │ ├── index.js │ │ └── sidebar.js │ └── quick-inserter │ │ └── index.js ├── deprecated │ ├── index.js │ └── utils │ │ └── parse-icon.js ├── edit.js ├── editor.scss ├── icons │ ├── bolt.js │ ├── index.js │ └── wordpress │ │ ├── social │ │ ├── amazon.js │ │ ├── bandcamp.js │ │ ├── behance.js │ │ ├── chain.js │ │ ├── codepen.js │ │ ├── deviantart.js │ │ ├── dribbble.js │ │ ├── dropbox.js │ │ ├── etsy.js │ │ ├── facebook.js │ │ ├── feed.js │ │ ├── fivehundredpx.js │ │ ├── flickr.js │ │ ├── foursquare.js │ │ ├── github.js │ │ ├── goodreads.js │ │ ├── google.js │ │ ├── index.js │ │ ├── instagram.js │ │ ├── lastfm.js │ │ ├── linkedin.js │ │ ├── mail.js │ │ ├── mastodon.js │ │ ├── medium.js │ │ ├── meetup.js │ │ ├── patreon.js │ │ ├── pinterest.js │ │ ├── pocket.js │ │ ├── reddit-solid.js │ │ ├── reddit.js │ │ ├── skype.js │ │ ├── snapchat.js │ │ ├── soundcloud.js │ │ ├── spotify.js │ │ ├── telegram.js │ │ ├── threads.js │ │ ├── tiktok.js │ │ ├── tumblr.js │ │ ├── twitch.js │ │ ├── twitter.js │ │ ├── vimeo.js │ │ ├── vk.js │ │ ├── whatsapp.js │ │ ├── wordpress.js │ │ ├── x.js │ │ ├── yelp.js │ │ └── youtube.js │ │ └── temp.js ├── index.js ├── index.scss ├── save.js └── utils │ ├── display-messages.js │ ├── hooks.js │ ├── icon-functions.js │ ├── index.js │ ├── parse-icon.js │ └── parse-media.js └── webpack.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/README.md -------------------------------------------------------------------------------- /_playground/blueprint-github.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_playground/blueprint-github.json -------------------------------------------------------------------------------- /_playground/blueprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_playground/blueprint.json -------------------------------------------------------------------------------- /_playground/demo-content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_playground/demo-content.xml -------------------------------------------------------------------------------- /_wordpress-org/banner-1544x500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/banner-1544x500.png -------------------------------------------------------------------------------- /_wordpress-org/banner-772x250.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/banner-772x250.png -------------------------------------------------------------------------------- /_wordpress-org/blueprints/blueprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/blueprints/blueprint.json -------------------------------------------------------------------------------- /_wordpress-org/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/icon-128x128.png -------------------------------------------------------------------------------- /_wordpress-org/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/icon-256x256.png -------------------------------------------------------------------------------- /_wordpress-org/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/screenshot-1.png -------------------------------------------------------------------------------- /_wordpress-org/screenshot-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/screenshot-2.png -------------------------------------------------------------------------------- /_wordpress-org/screenshot-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/screenshot-3.png -------------------------------------------------------------------------------- /_wordpress-org/screenshot-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/screenshot-4.png -------------------------------------------------------------------------------- /_wordpress-org/screenshot-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/screenshot-5.png -------------------------------------------------------------------------------- /_wordpress-org/screenshot-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/_wordpress-org/screenshot-6.png -------------------------------------------------------------------------------- /icon-block.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/icon-block.php -------------------------------------------------------------------------------- /languages/icon-block.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/languages/icon-block.pot -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/package.json -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/readme.txt -------------------------------------------------------------------------------- /src/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/block.json -------------------------------------------------------------------------------- /src/components/custom-inserter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/custom-inserter/index.js -------------------------------------------------------------------------------- /src/components/dimension-control/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/dimension-control/index.js -------------------------------------------------------------------------------- /src/components/icon-dropzone/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/icon-dropzone/index.js -------------------------------------------------------------------------------- /src/components/icon-placeholder/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/icon-placeholder/index.js -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/components/inserter/content-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/inserter/content-header.js -------------------------------------------------------------------------------- /src/components/inserter/icon-grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/inserter/icon-grid.js -------------------------------------------------------------------------------- /src/components/inserter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/inserter/index.js -------------------------------------------------------------------------------- /src/components/inserter/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/inserter/sidebar.js -------------------------------------------------------------------------------- /src/components/quick-inserter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/components/quick-inserter/index.js -------------------------------------------------------------------------------- /src/deprecated/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/deprecated/index.js -------------------------------------------------------------------------------- /src/deprecated/utils/parse-icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/deprecated/utils/parse-icon.js -------------------------------------------------------------------------------- /src/edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/edit.js -------------------------------------------------------------------------------- /src/editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/editor.scss -------------------------------------------------------------------------------- /src/icons/bolt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/bolt.js -------------------------------------------------------------------------------- /src/icons/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/index.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/amazon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/amazon.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/bandcamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/bandcamp.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/behance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/behance.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/chain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/chain.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/codepen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/codepen.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/deviantart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/deviantart.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/dribbble.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/dribbble.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/dropbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/dropbox.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/etsy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/etsy.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/facebook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/facebook.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/feed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/feed.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/fivehundredpx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/fivehundredpx.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/flickr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/flickr.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/foursquare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/foursquare.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/github.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/goodreads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/goodreads.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/google.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/google.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/index.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/instagram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/instagram.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/lastfm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/lastfm.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/linkedin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/linkedin.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/mail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/mail.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/mastodon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/mastodon.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/medium.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/medium.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/meetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/meetup.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/patreon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/patreon.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/pinterest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/pinterest.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/pocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/pocket.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/reddit-solid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/reddit-solid.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/reddit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/reddit.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/skype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/skype.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/snapchat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/snapchat.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/soundcloud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/soundcloud.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/spotify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/spotify.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/telegram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/telegram.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/threads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/threads.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/tiktok.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/tiktok.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/tumblr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/tumblr.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/twitch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/twitch.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/twitter.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/vimeo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/vimeo.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/vk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/vk.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/whatsapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/whatsapp.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/wordpress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/wordpress.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/x.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/yelp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/yelp.js -------------------------------------------------------------------------------- /src/icons/wordpress/social/youtube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/social/youtube.js -------------------------------------------------------------------------------- /src/icons/wordpress/temp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/icons/wordpress/temp.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/index.js -------------------------------------------------------------------------------- /src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/index.scss -------------------------------------------------------------------------------- /src/save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/save.js -------------------------------------------------------------------------------- /src/utils/display-messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/utils/display-messages.js -------------------------------------------------------------------------------- /src/utils/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/utils/hooks.js -------------------------------------------------------------------------------- /src/utils/icon-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/utils/icon-functions.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/utils/index.js -------------------------------------------------------------------------------- /src/utils/parse-icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/utils/parse-icon.js -------------------------------------------------------------------------------- /src/utils/parse-media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/src/utils/parse-media.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndiego/icon-block/HEAD/webpack.config.js --------------------------------------------------------------------------------