-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Update form field labels in connection form to match design #21036
Update form field labels in connection form to match design #21036
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me
@matter-q from looking at the changes, the namespace/stream name prefix fields also need to be updated so that they are consistent with the current table. |
I didn't quite understand what needed to be updated... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look good, and tested locally. There is one more thing in terms of how the fields are presented in the new design. Required fields no longer need the *
next to it and instead the optional fields are marked as optional
(there is a prop in the ControlLabels to do this). Here's an example with the Destination Stream Prefix:
- Replaced ControlLabels message property with infoTooltipContent
- Replaced ControlLabels message property with infoTooltipContent
- Replaced ControlLabels message property with infoTooltipContent - Replaced property "flex-start" to "center" for FlexContainer (New Connection)
- Replaced ControlLabels message property with infoTooltipContent - Replaced property "flex-start" to "center" for FlexContainer (New Connection)
- Replaced ControlLabels message property with infoTooltipContent - Replaced property "flex-start" to "center" for FlexContainer (New Connection)
06ad99f
to
f8166d8
Compare
- Replaced ControlLabels message property with infoTooltipContent - Replaced property "flex-start" to "center" for FlexContainer (New Connection)
- Replaced ControlLabels message property with infoTooltipContent - Replaced property "flex-start" to "center" for FlexContainer (New Connection)
- Replaced ControlLabels message property with infoTooltipContent - Replaced property "flex-start" to "center" for FlexContainer (New Connection)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested locally, but noticed one small thing...
airbyte-webapp/src/views/Connection/ConnectionForm/ConnectionFormFields.tsx
Outdated
Show resolved
Hide resolved
…ormFields.tsx Co-authored-by: Edmundo Ruiz Ghanem <168664+edmundito@users.noreply.github.com>
Sorry, just tested the cloud version and noticed a couple of things on the connection settings page:
|
- Replaced ControlLabels message property with infoTooltipContent
* Update form field labels in connection form to match design - Replaced ControlLabels message property with infoTooltipContent - Replaced property "flex-start" to "center" for FlexContainer (New Connection)
What
Closes #19900
How
Replaced ControlLabels message property with infoTooltipContent
For test purposes, use the environment variable:
Figma design
Loom
https://www.loom.com/share/ea52bb672849427e91a2d72b603f40ce
https://www.loom.com/share/9e08684e93dc48f5b4944bc7cbb12fea