diff --git a/packages/block-library/src/form-input/block.json b/packages/block-library/src/form-input/block.json index 0c14e370f86044..81387cc356b0b9 100644 --- a/packages/block-library/src/form-input/block.json +++ b/packages/block-library/src/form-input/block.json @@ -8,6 +8,7 @@ "description": "The basic building block for forms.", "keywords": [ "input", "form" ], "textdomain": "default", + "icon": "forms", "attributes": { "type": { "type": "string", diff --git a/packages/block-library/src/form-input/variations.js b/packages/block-library/src/form-input/variations.js index 5165c21fb533ba..8014c2660d2927 100644 --- a/packages/block-library/src/form-input/variations.js +++ b/packages/block-library/src/form-input/variations.js @@ -7,6 +7,7 @@ const variations = [ { name: 'text', title: __( 'Text input' ), + icon: 'edit-page', description: __( 'A generic text input.' ), attributes: { type: 'text' }, isDefault: true, @@ -17,6 +18,7 @@ const variations = [ { name: 'textarea', title: __( 'Textarea input' ), + icon: 'testimonial', description: __( 'A textarea input to allow entering multiple lines of text.' ), @@ -29,6 +31,7 @@ const variations = [ name: 'checkbox', title: __( 'Checkbox input' ), description: __( 'A simple checkbox input.' ), + icon: 'forms', attributes: { type: 'checkbox' }, isDefault: true, scope: [ 'inserter', 'transform' ], @@ -37,6 +40,7 @@ const variations = [ { name: 'email', title: __( 'Email input' ), + icon: 'email', description: __( 'Used for email addresses.' ), attributes: { type: 'email' }, isDefault: true, @@ -46,6 +50,7 @@ const variations = [ { name: 'url', title: __( 'URL input' ), + icon: 'admin-site', description: __( 'Used for URLs.' ), attributes: { type: 'url' }, isDefault: true, @@ -55,6 +60,7 @@ const variations = [ { name: 'tel', title: __( 'Telephone input' ), + icon: 'phone', description: __( 'Used for phone numbers.' ), attributes: { type: 'tel' }, isDefault: true, @@ -64,6 +70,7 @@ const variations = [ { name: 'number', title: __( 'Number input' ), + icon: 'edit-page', description: __( 'A numeric input.' ), attributes: { type: 'number' }, isDefault: true, diff --git a/packages/block-library/src/form-submit-button/block.json b/packages/block-library/src/form-submit-button/block.json index eae1334418057e..ea3f1389af0afe 100644 --- a/packages/block-library/src/form-submit-button/block.json +++ b/packages/block-library/src/form-submit-button/block.json @@ -4,6 +4,7 @@ "name": "core/form-submit-button", "title": "Form submit button", "category": "common", + "icon": "button", "parent": [ "core/form" ], "description": "A submission button for forms.", "keywords": [ "submit", "button", "form" ], diff --git a/packages/block-library/src/form/block.json b/packages/block-library/src/form/block.json index c992540086fb47..012375d4ca8e54 100644 --- a/packages/block-library/src/form/block.json +++ b/packages/block-library/src/form/block.json @@ -7,6 +7,7 @@ "description": "A form.", "keywords": [ "container", "wrapper", "row", "section" ], "textdomain": "default", + "icon": "feedback", "attributes": { "action": { "type": "string",