-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request]: text area component - masking #9889
Comments
cc @kareng |
This seems cool to us considering out single line text inputs have these features. Thanks for the thorough issue 👍🏾 |
Hi, I see this request was accepted and the work for adding a warning state has started, which is awesome! Any idea on the masking capability and if/when that might make it in? |
Notes from our backlog cleaning earlier today.
Reached out to @dpklahn on Slack for further clarification. Pending the priority of this work, it might be a a good candidate for a community contribution. |
The warning state has been delivered #13293 The only remaining item for this issue is the masking. |
The Carbon team has accepted this proposal! Our team doesn't have the capacity to work on this now, so we are requesting community contributors. Please see the labels for roles that are needed. If you are willing to help out, comment below and we will get in touch! |
Summary
(design & development needed)
The multi-line text area input to support the following:
Justification
Warning state: We need to warn users (but not prevent) when a leading/trailing space exists. Our forms contain a variety of multi-line, single-line, and number input fields - we cannot only provide warning feedback for some fields and not others. related GH issue
Masking: Some credentials in connection forms require multi-line input & the ability to mask the input. related GH issue
a. Usability issue: we cannot ask users to input JSON snippets into a single-line input.
b. Security issue: we cannot expose user credentials in the UI when using multi-line input (i.e. exposing the user's password).
Desired UX and success metrics
Metrics for success/failure: users should be able to easily identify the the warning state and masking capability & recognize that they behave the same as the single-line text input.
Required functionality
The two enhancements to the text area should contain all the same functionality as in the single-line text input.
Specific timeline issues / requests
No upcoming release. The masking capability is a security concern and should be addressed asap.
Available extra resources
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: