Skip to content

Conversation

@triple0t
Copy link
Contributor

@triple0t triple0t commented Nov 12, 2025

What?

Closes #73094

Updates the DataForm email control component to use an envelope icon instead of the @ symbol icon, providing a more conventional and recognizable visual indicator for email input fields.

Why?

The current implementation uses an @ symbol (atSymbol icon) for email fields in DataForm, which is unconventional. The envelope icon is a more widely recognized and standard icon for representing email fields across user interfaces, improving user experience and interface consistency.

How?

Testing Instructions

Confirm email control icon is updated in http://localhost:50240/?path=/story/dataviews-dataform--layout-regular

Testing Instructions for Keyboard

N/A - This change only affects the visual icon display and does not modify keyboard interactions or accessibility features.

Screenshots or screencast

Before After
Before - @ symbol icon After - envelope icon

@triple0t triple0t requested a review from oandregal as a code owner November 12, 2025 04:58
@github-actions
Copy link

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: triple0t <[email protected]>
Co-authored-by: jameskoster <[email protected]>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@github-actions github-actions bot added the First-time Contributor Pull request opened by a first-time contributor to Gutenberg repository label Nov 12, 2025
@github-actions
Copy link

👋 Thanks for your first Pull Request and for helping build the future of Gutenberg and WordPress, @triple0t! In case you missed it, we'd love to have you join us in our Slack community.

If you want to learn more about WordPress development in general, check out the Core Handbook full of helpful information.

@triple0t triple0t force-pushed the update/dataform-email-control-icon branch from c481196 to 06828ab Compare November 12, 2025 05:18
@triple0t
Copy link
Contributor Author

Hi hi @oandregal @jorgefilipecosta, I'm creating this PR to start getting familiar with contributing upstream.
I don't have permission to add labels, and it seems this PR needs one.

Please let me know if you need anything from me.

Thanks.

Copy link
Contributor

@jameskoster jameskoster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving the design change :)

Copy link
Member

@oandregal oandregal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code-wise looks good as well!

@oandregal oandregal added [Type] Enhancement A suggestion for improvement. [Feature] DataViews Work surrounding upgrading and evolving views in the site editor and beyond labels Nov 13, 2025
@oandregal oandregal merged commit 8faffb2 into WordPress:trunk Nov 13, 2025
41 checks passed
@oandregal
Copy link
Member

Thanks for your contribution @triple0t and congrats on your 1st merged Pull Request!

@github-actions github-actions bot added this to the Gutenberg 22.2 milestone Nov 13, 2025
@bph bph changed the title Dataforms: Update Email Control component to use envelope icon instead of atSymbol DataForms: Update Email Control component to use envelope icon instead of a Symbol Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Feature] DataViews Work surrounding upgrading and evolving views in the site editor and beyond First-time Contributor Pull request opened by a first-time contributor to Gutenberg repository [Type] Enhancement A suggestion for improvement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DataForm: Change icon in email field type

3 participants