-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
UX improvements for connector input fields #12204
Comments
cc @airbytehq/frontend |
Related: #10874 A proposal to replace the required fields with |
Design is validated, but work on how grouping advanced fields needs to be decided. |
Marked blocked by #15791 - However, this can be done simultaneously as long as the input components don't need to be modified. |
@Upmitt I'm not seeing designs for invalid field errors in the Specifically, I think we need design to address this question from the Original Context above:
|
Thanks! I talked about this with Tim briefly and for now I am going to just put the input error text in red next to the info icon if there is an input error. But a true design on this would be great! |
Hi @lmossman ! You can check this file for the input states and error messages: https://www.figma.com/file/gMNRYVJav25pdsoxAyW7Qp/00_01_WEB-APP-LIBRARIES?node-id=2%3A396 - Let me know if you need clarifications or missing designs :) |
Closed by #16152 |
Update the connector input fields to align with the latest designs, which solve a number of issues related to placeholder text, description, examples, and errors.
Design:
https://www.figma.com/file/mFVUWYYjDm5zz6FFx8hTP6/FORMS-FIELDS?node-id=301%3A10567
Original Context
Tell us about the problem you're trying to solve
The way input fields are currently displayed should be improved. Here are a few issues seen:
*
next to required fields, but we don't tell the user what the*
means. Can we include the scope of this PRD in these designs?Examples
Forgot to fill out a required field?
Long windy description for the input field?
Is this a default value or a placeholder examples?
Describe the solution you’d like
Improve the input field component to resolve the issues described above. Specifics of how it should look like to be determined with design.
The text was updated successfully, but these errors were encountered: